Date: Sat, 10 Jul 2010 14:39:08 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libc/gen _thread_init.c src/sys/sys cdefs.h Message-ID: <201007101444.o6AEixID054327@repoman.freebsd.org>
index | next in thread | raw e-mail
nwhitehorn 2010-07-10 14:39:08 UTC
FreeBSD src repository
Modified files:
lib/libc/gen _thread_init.c
sys/sys cdefs.h
Log:
SVN rev 209876 on 2010-07-10 14:39:08Z by nwhitehorn
The 64-bit PowerPC ABI implemented in binutils 2.15 requires some special
quirks for weak-symbol handling. Text symbols require also marking weak
the special dot-symbol associated with the function, and data symbols
require that you not do that. To fix this, provide a hacked
__weak_reference for powerpc64, and define a new __weak_reference_data
for the single weak data symbol in base.
Revert after: binutils 2.17 import
Obtained from: projects/ppc64
Revision Changes Path
1.7 +2 -1 src/lib/libc/gen/_thread_init.c
1.104 +11 -0 src/sys/sys/cdefs.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007101444.o6AEixID054327>
