]>
Commit | Line | Data |
---|---|---|
5b118558 | 1 | abi-variants := 32 64-v1 64-v2 |
0ab0291b L |
2 | abi-32-options := -U__powerpc64__ |
3 | abi-32-condition := __WORDSIZE == 32 | |
5b118558 UW |
4 | abi-64-v1-options := -D__powerpc64__ -U_CALL_ELF -D_CALL_ELF=1 |
5 | abi-64-v1-condition := __WORDSIZE == 64 && _CALL_ELF != 2 | |
6 | abi-64-v1-ld-soname := ld64.so.1 | |
7 | abi-64-v2-options := -D__powerpc64__ -U_CALL_ELF -D_CALL_ELF=2 | |
8 | abi-64-v2-condition := __WORDSIZE == 64 && _CALL_ELF == 2 | |
9 | abi-64-v2-ld-soname := ld64.so.2 | |
154bfc16 | 10 | |
e832919b UD |
11 | ifeq ($(subdir),rt) |
12 | librt-routines += rt-sysdep | |
13 | endif | |
0c7c6d53 RM |
14 | |
15 | ifeq ($(subdir),stdlib) | |
16 | gen-as-const-headers += ucontext_i.sym | |
17 | endif | |
8c2e201b UD |
18 | |
19 | ifeq ($(subdir),elf) | |
75fb247e | 20 | sysdep_routines += dl-vdso |
7b1f8b58 AZ |
21 | ifeq ($(build-shared),yes) |
22 | # This is needed for DSO loading from static binaries. | |
23 | sysdep-dl-routines += dl-static | |
24 | sysdep_routines += dl-static | |
25 | sysdep-rtld-routines += dl-static | |
26 | endif | |
8c2e201b | 27 | endif |
8ad11b9a TMQMF |
28 | |
29 | ifeq ($(subdir),misc) | |
30 | sysdep_headers += bits/ppc.h | |
6e6249d0 | 31 | sysdep_routines += get_timebase_freq |
8ad11b9a TMQMF |
32 | tests += test-gettimebasefreq |
33 | endif |