1 # Powerpc64 specific build options.
2 # this is ./sysdeps/powerpc/powerpc64/Makefile
4 # Each TOC entry takes 8 bytes and the TOC holds up to 2^16 bytes,
6 # If -fpic is not specified, the latest gcc-3.2.1 now generates
7 # different code for call stubs (without the TOC reload).
8 # Shared objects need the TOC reload so specify -fpic.
9 ifeq (yes
,$(build-shared
))
15 # The initfini generation code doesn't work in the presence of -g1 or
16 # higher, so we use -g0.
17 CFLAGS-initfini.s
= -g0
-fpic
-O1
22 # help gcc inline asm code from dl-machine.h
23 +cflags += -finline-limit
=2000
27 # The assembly functions assume that fp arg regs are not trashed.
28 # Compiling with -msoft-float ensures that fp regs are not used
29 # for moving memory around.
30 CFLAGS-mcount.c
+= -msoft-float