1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-05 09:14:03 +00:00
freebsd/lib/csu/powerpc64
Nathan Whitehorn cce345c2c9 Work around a binutils bug on powerpc64 where the TOC would not be
properly reloaded when calling _fini() in large binaries with multiple
TOC sections (e.g. GCC), leading to a segmentation fault. Adding -mlongcall
to crt1 flags causes the compiler to emit explicit TOC load instructions
for all function calls, including _fini().

Reviewed by:	kib
Pointy hat to:	kib
2012-03-13 18:59:19 +00:00
..
crt1.c Stop calling _init/_fini methods from crt1 for dynamic binaries. Do 2012-03-11 20:04:09 +00:00
crti.S Turn off default generation of userland dot symbols on powerpc64 now that 2011-02-18 21:44:53 +00:00
crtn.S Mark csu on PowerPC as not requiring executable stack. 2011-01-14 11:34:58 +00:00
Makefile Work around a binutils bug on powerpc64 where the TOC would not be 2012-03-13 18:59:19 +00:00