freebsd-dev/lib/libc/i386/sys
Ed Maste 142a37f3ad libc/{i386,amd64}: Do not export .cerror when building WITHOUT_SYMVER
Further to r240152 (i386) and r240178 (amd64), hide the .cerror symbol
so that it is not exported if symbol versioning is not in use.  Without
this change WITHOUT_SYMVER libc contains .text relocations for .cerror,
as described in LLVM PR 26813 (http://llvm.org/pr26813).

This is a no-op for the regular build as the symbol version script
already controls .cerror visibility.

PR:		207712
Submitted by:	Rafael Espíndola
Reviewed by:	jilles, kib
Differential Revision:	https://reviews.freebsd.org/D5571
2016-03-08 00:09:34 +00:00
..
__vdso_gettc.c Copy the fencing of the algorithm to do lock-less update and reading 2015-08-04 12:33:51 +00:00
brk.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
cerror.S libc/{i386,amd64}: Do not export .cerror when building WITHOUT_SYMVER 2016-03-08 00:09:34 +00:00
exect.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00
getcontext.S Replace the WEAK_ALIAS() alias with the WEAK_REFERENCE() alias. Use it and 2013-11-21 22:31:18 +00:00
i386_clr_watch.c
i386_get_fsbase.c
i386_get_gsbase.c
i386_get_ioperm.2
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
i386_set_watch.c
i386_vm86.2
i386_vm86.c
Makefile.inc Remove reboot.S (part of libc). It's not needed and was actually 2015-07-07 09:25:51 +00:00
Ovfork.S Replace the WEAK_ALIAS() alias with the WEAK_REFERENCE() alias. Use it and 2013-11-21 22:31:18 +00:00
pipe.S
ptrace.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +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
syscall.S libc/i386: Do not export .cerror. 2012-09-05 21:41:05 +00:00