freebsd-dev/lib/libc/i386/sys
Konstantin Belousov 150facd256 Rework the __vdso_* symbols attributes to only make the symbols weak,
but use normal references instead of weak.  This makes the statically
linked binaries to use fast gettimeofday(2) by forcing the linker to
resolve references and providing the neccessary functions.

Reported by:	bde
Tested by:	marius (sparc64)
MFC after:	2 weeks
2013-01-30 12:48:16 +00:00
..
__vdso_gettc.c Rework the __vdso_* symbols attributes to only make the symbols weak, 2013-01-30 12:48:16 +00:00
brk.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
cerror.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
exect.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
getcontext.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
i386_clr_watch.c
i386_get_fsbase.c
i386_get_gsbase.c
i386_get_ioperm.2 mdoc: sort prologue macros. 2012-03-26 19:23:57 +00:00
i386_get_ioperm.c
i386_get_ldt.2
i386_get_ldt.c
i386_set_fsbase.c
i386_set_gsbase.c
i386_set_ioperm.c
i386_set_ldt.c
i386_set_watch.3 mdoc: sort prologue macros. 2012-03-26 19:23:57 +00:00
i386_set_watch.c
i386_vm86.2 mdoc: sort prologue macros. 2012-03-26 19:23:57 +00:00
i386_vm86.c
Makefile.inc Use struct vdso_timehands data to implement fast gettimeofday(2) and 2012-06-22 07:13:30 +00:00
Ovfork.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
pipe.S Add section .note.GNU-stack for assembly files used by 386 and amd64. 2011-01-07 16:08:40 +00:00
ptrace.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
reboot.S Add section .note.GNU-stack for assembly files used by 386 and amd64. 2011-01-07 16:08:40 +00:00
sbrk.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
setlogin.S Add section .note.GNU-stack for assembly files used by 386 and amd64. 2011-01-07 16:08:40 +00:00
sigreturn.S Add section .note.GNU-stack for assembly files used by 386 and amd64. 2011-01-07 16:08:40 +00:00
syscall.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00