2 # Prevent the use of VSX registers and insns in _dl_start, which under -O3
3 # optimization may require a TOC reference before relocations are resolved.
4 CFLAGS-rtld.c
+= $(ibm128-abi-CFLAGS
) -mno-vsx
6 # Likewise, remove options to build IEEE long double
7 $(foreach suf
,$(all-object-suffixes
),$(objpfx
)rtld
$(suf
)): \
8 sysdep-CFLAGS
:= $(filter-out -mabi
=ieeelongdouble
,$(sysdep-CFLAGS
))
11 ifeq ($(subdir
),string
)
12 sysdep_routines
+= strstr-ppc64
13 CFLAGS-strncase.c
+= -funroll-loops
14 CFLAGS-strncase_l.c
+= -funroll-loops