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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201007101444.o6AEixID054327>