freebsd-src/lib/libc
Ed Maste 19164ee6cd use @@@ instead of @@ in __sym_default
Using
    .symver foo,foo@@VER
causes foo and foo@@VER to be output to the .o file. This requires foo
to be weak since the linker handles foo@@VER as foo.

Using
    .symver foo,foo@@@VER
causes just foo@@ver to be output and avoid the need for making foo
weak. It also reduces the constraint on how exactly a linker has to
handle foo and foo@@VER being present.

Submitted by:	Rafael Espíndola
Reviewed by:	dim, kib
Differential Revision:	https://reviews.freebsd.org/D11653
2017-12-05 20:19:13 +00:00
..
aarch64 Decrease relative branch brittleness. 2017-06-20 07:25:38 +00:00
amd64 libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
arm libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
capability Replace dot-dot relative pathing with SRCTOP-relative paths where possible 2017-01-20 03:23:24 +00:00
compat-43 General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
db libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
gdtoa libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
gen Correct history for Unix 2nd Edition through 6th Edition for the 2017-12-01 22:48:20 +00:00
gmon General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
i386 libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
iconv libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
include Add include guard to fpmath.h 2017-12-02 19:42:08 +00:00
inet General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
isc
locale libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
md Replace dot-dot relative pathing with SRCTOP-relative paths where possible 2017-01-20 03:23:24 +00:00
mips Fix fabs() for MIPS when used on -0.0 2017-11-28 20:37:27 +00:00
nameser
net libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
nls
posix1e libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
powerpc libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
powerpc64 libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
powerpcspe Correct an misunderstanding of MDSRCS. 2017-03-02 17:07:28 +00:00
quad General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
regex General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
resolv libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
riscv Support for v1.10 (latest) of RISC-V privilege specification. 2017-08-10 14:18:09 +00:00
rpc libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
secure
softfloat libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
sparc64 libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
stdio Truncate negative lengths to zero 2017-11-27 09:57:37 +00:00
stdlib libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
stdtime libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
string libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
sys use @@@ instead of @@ in __sym_default 2017-12-05 20:19:13 +00:00
tests DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
uuid libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
x86/sys Fix a regression in r321608. 2017-08-13 14:42:23 +00:00
xdr General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
yp libc: further adoption of SPDX licensing ID tags. 2017-11-25 17:12:48 +00:00
libc.ldscript
libc_nossp.ldscript
Makefile Support armv7 builds for userland 2017-10-05 23:01:33 +00:00
Makefile.depend
Versions.def