freebsd-dev/lib/libc
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
..
aarch64 Add support for usermode (vdso-like) gettimeofday(2) and 2015-12-07 12:20:26 +00:00
amd64 libc/{i386,amd64}: Do not export .cerror when building WITHOUT_SYMVER 2016-03-08 00:09:34 +00:00
arm Do not compile ARMv6 instructions on ARMv4/v5. Although clang is fine 2015-12-24 22:13:52 +00:00
capability
compat-43
db Allow O_CLOEXEC to be used in dbopen() flags 2016-03-06 04:38:08 +00:00
gdtoa META MODE: Don't create .meta files when symlinking sources into the obj directory. 2015-11-25 19:44:43 +00:00
gen Remove sys/types.h 2016-02-19 06:50:00 +00:00
gmon Replace the last non-optional use of sbrk() in the tree with mmap(). 2016-01-21 18:17:19 +00:00
i386 libc/{i386,amd64}: Do not export .cerror when building WITHOUT_SYMVER 2016-03-08 00:09:34 +00:00
iconv libc: Use namespace.h in a few more files. 2015-12-20 23:05:20 +00:00
include Fix the gcc build after r295407. 2016-02-08 22:02:56 +00:00
inet
isc
locale mbtowc(3): set errno to EILSEQ if an incomplete character is passed. 2016-03-01 19:15:34 +00:00
md
mips Fix the implementations of PSEUDO_NOERROR and PSEUDO. 2016-01-21 17:29:01 +00:00
nameser
net sendmsg(3) -> sendmsg(2) 2016-02-29 17:19:15 +00:00
nls Move logic to destroy a struct catentry to its own function. 2016-02-02 23:33:58 +00:00
posix1e Fix typos in .Xrs. 2016-02-29 16:52:06 +00:00
powerpc Make unions in PowerPC libc endian-safe. 2016-02-26 20:38:23 +00:00
powerpc64 Make unions in PowerPC libc endian-safe. 2016-02-26 20:38:23 +00:00
quad
regex Add -static to CFLAGS to unbreak the tests by using a libc.a with 2015-12-13 06:33:52 +00:00
resolv Allow users override DEBUG on the command line via DEBUG_FLAGS="-DDEBUG" with 2015-12-15 05:37:09 +00:00
riscv Bring in initial libc and libstand support for RISC-V. 2016-01-17 15:21:23 +00:00
rpc Stray tabs and spaces. 2016-03-05 01:17:23 +00:00
secure
softfloat
sparc64
stdio fputs: Return the number of bytes written. 2016-02-15 21:18:52 +00:00
stdlib Update jemalloc to 4.1.0. 2016-02-29 19:10:32 +00:00
stdtime
string Make it clear that the "size" argument is for the dst string. 2016-02-26 22:14:19 +00:00
sys kenv(8) -> kenv(1) 2016-02-29 17:22:34 +00:00
tests libc: Add some tests for memcmp(). 2016-03-06 18:41:48 +00:00
uuid
xdr Bring in initial libc and libstand support for RISC-V. 2016-01-17 15:21:23 +00:00
yp
libc.ldscript
Makefile Remove excess whitespace 2016-01-27 00:24:24 +00:00
Makefile.depend DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
Versions.def