]> git.ipfire.org Git - thirdparty/glibc.git/blob - sysdeps/unix/sysv/linux/x86_64/64/Makefile
8ff4f27786a0d5a93d74d0f4a2cd54b2396e1ed6
[thirdparty/glibc.git] / sysdeps / unix / sysv / linux / x86_64 / 64 / Makefile
1 # The default ABI is 64.
2 default-abi := 64
3
4 ifeq ($(subdir),elf)
5 ifneq ($(have-tunables),no)
6
7 tests-map-32bit = \
8 tst-map-32bit-1a \
9 tst-map-32bit-1b \
10 # tests-map-32bit
11 tst-map-32bit-1a-no-pie = yes
12 tst-map-32bit-1b-no-pie = yes
13 tests += $(tests-map-32bit)
14
15 modules-map-32bit = \
16 tst-map-32bit-mod \
17 # modules-map-32bit
18 modules-names += $(modules-map-32bit)
19
20 $(objpfx)tst-map-32bit-mod.so: $(libsupport)
21 tst-map-32bit-1a-ENV = LD_PREFER_MAP_32BIT_EXEC=1
22 $(objpfx)tst-map-32bit-1a: $(objpfx)tst-map-32bit-mod.so
23 tst-map-32bit-1b-ENV = GLIBC_TUNABLES=glibc.cpu.prefer_map_32bit_exec=1
24 $(objpfx)tst-map-32bit-1b: $(objpfx)tst-map-32bit-mod.so
25
26 endif
27 endif