chiark / gitweb /
eglibc (2.11.3-4+deb6u3) squeeze-lts; urgency=medium
[eglibc.git] / sysdeps / x86_64 / Makefile
1 # The i387 `long double' is a distinct type we support.
2 long-double-fcts = yes
3
4 ifeq ($(subdir),csu)
5 sysdep_routines += hp-timing
6 elide-routines.os += hp-timing
7 gen-as-const-headers += link-defines.sym
8 endif
9
10 ifeq ($(subdir),gmon)
11 sysdep_routines += _mcount
12 endif
13
14 ifeq ($(subdir),string)
15 sysdep_routines += cacheinfo
16 endif
17
18 ifeq ($(subdir),elf)
19 sysdep-dl-routines += tlsdesc dl-tlsdesc
20 sysdep_routines += tlsdesc dl-tlsdesc
21 sysdep-rtld-routines += tlsdesc dl-tlsdesc
22
23 tests: $(objpfx)tst-xmmymm.out
24 $(objpfx)tst-xmmymm.out: ../sysdeps/x86_64/tst-xmmymm.sh $(objpfx)ld.so
25         @echo "Checking ld.so for SSE register use.  This will take a few seconds..."
26         $(SHELL) -e $< $(objpfx) > $@
27 endif
28
29 ifeq ($(subdir),csu)
30 gen-as-const-headers += tlsdesc.sym
31 endif