]> sourceware.org Git - glibc.git/blame - sysdeps/powerpc/Makefile
powerpc: Fix float128 IFUNC relocations [BZ #21707]
[glibc.git] / sysdeps / powerpc / Makefile
CommitLineData
650425ce
UD
1ifeq ($(subdir),string)
2CFLAGS-memcmp.c += -Wno-uninitialized
3endif
052b6a6c
UD
4
5ifeq ($(subdir),elf)
e39e6956 6# extra shared linker files to link into dl-allobjs.so and libc
67385a01
CES
7sysdep-dl-routines += dl-machine hwcapinfo
8sysdep_routines += dl-machine hwcapinfo
e39e6956 9# extra shared linker files to link only into dl-allobjs.so
67385a01 10sysdep-rtld-routines += dl-machine hwcapinfo
afcd9480
AM
11# Don't optimize GD tls sequence to LE.
12LDFLAGS-tst-tlsopt-powerpc += -Wl,--no-tls-optimize
13tests += tst-tlsopt-powerpc
91ac3a7d
TMQMF
14
15ifneq (no,$(multi-arch))
16tests-static += tst-tlsifunc-static
17tests-internal += tst-tlsifunc-static
18ifeq (yes,$(build-shared))
19tests-internal += tst-tlsifunc
20endif # build-shared
21endif # multi-arch
22endif # subdir = elf
5ef6ae4b 23
5c76ff27
UD
24ifeq ($(subdir),setjmp)
25ifeq (yes,$(build-shared))
26sysdep_routines += novmx-longjmp novmx-sigjmp
27endif
28endif
29
5ef6ae4b 30ifeq ($(subdir),csu)
89cd9569 31# get offset to rtld_global._dl_hwcap and rtld_global._dl_hwcap2
5ef6ae4b 32gen-as-const-headers += rtld-global-offsets.sym
f0b264f1
AZ
33# get offset to __locale_struct.__ctype_tolower
34gen-as-const-headers += locale-defines.sym
5ef6ae4b 35endif
d9dc34cd 36
67385a01 37ifeq ($(subdir),nptl)
7c3018f9 38tests-internal += test-get_hwcap test-get_hwcap-static
67385a01
CES
39tests-static += test-get_hwcap-static
40endif
41
d9dc34cd
TMQMF
42ifeq ($(subdir),misc)
43sysdep_headers += sys/platform/ppc.h
44tests += test-gettimebase
6ec41402 45tests += tst-set_ppr
d9dc34cd 46endif
1695c773
AZ
47
48ifneq (,$(filter %le,$(config-machine)))
49abilist-pattern = %-le.abilist
50endif
This page took 0.593093 seconds and 5 git commands to generate.