1 ifeq ($(subdir
),string
)
2 CFLAGS-memcmp.c
+= -Wno-uninitialized
6 # extra shared linker files to link into dl-allobjs.so and libc
7 sysdep-dl-routines
+= dl-machine hwcapinfo
8 sysdep_routines
+= dl-machine hwcapinfo
9 # extra shared linker files to link only into dl-allobjs.so
10 sysdep-rtld-routines
+= dl-machine hwcapinfo
11 # Don't optimize GD tls sequence to LE.
12 LDFLAGS-tst-tlsopt-powerpc
+= -Wl
,--no-tls-optimize
13 tests
+= tst-tlsopt-powerpc
15 ifneq (no
,$(multi-arch
))
16 tests-static
+= tst-tlsifunc-static
17 tests-internal
+= tst-tlsifunc-static
18 ifeq (yes
,$(build-shared
))
19 tests-internal
+= tst-tlsifunc
24 ifeq ($(subdir
),setjmp
)
25 ifeq (yes
,$(build-shared
))
26 sysdep_routines
+= novmx-longjmp novmx-sigjmp
31 # get offset to rtld_global._dl_hwcap and rtld_global._dl_hwcap2
32 gen-as-const-headers
+= rtld-global-offsets.sym
33 # get offset to __locale_struct.__ctype_tolower
34 gen-as-const-headers
+= locale-defines.sym
38 tests-internal
+= test-get_hwcap test-get_hwcap-static
39 tests-static
+= test-get_hwcap-static
43 sysdep_headers
+= sys
/platform
/ppc.h
44 tests
+= test-gettimebase
48 ifneq (,$(filter %le
,$(config-machine
)))
49 abilist-pattern
= %-le.abilist