freebsd-skq/lib/libc/i386/sys
Jilles Tjoelker 0f3a4d8051 libc: Access _logname_valid more efficiently.
The variable _logname_valid is not exported via the version script;
therefore, change C and i386/amd64 assembler code to remove indirection
(which allowed interposition). This makes the code slightly smaller and
faster.

Also, remove #define PIC_GOT from i386/amd64 in !PIC mode. Without PIC,
there is no place containing the address of each variable, so there is no
possible definition for PIC_GOT.
2013-08-17 19:24:58 +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 libc: Access _logname_valid more efficiently. 2013-08-17 19:24:58 +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