2 sysdep-rtld-routines
+= aeabi_read_tp libc-do-syscall
6 sysdep_routines
+= ioperm
7 sysdep_headers
+= sys
/elf.h
10 ifeq ($(subdir
),signal
)
11 sysdep_routines
+= sigrestorer
14 ifeq ($(subdir
),stdlib
)
15 gen-as-const-headers
+= ucontext_i.sym
18 # Add a syscall function to each library that needs one.
20 ifeq ($(subdir
),crypt
)
21 libcrypt-sysdep_routines
+= libc-do-syscall
25 librt-sysdep_routines
+= libc-do-syscall
26 librt-shared-only-routines
+= libc-do-syscall
29 ifeq ($(subdir
),resolv
)
30 libanl-sysdep_routines
+= libc-do-syscall
31 libanl-shared-only-routines
+= libc-do-syscall
35 sysdep_routines
+= libc-do-syscall
39 nscd-modules
+= libc-do-syscall
43 libnss_db-sysdep_routines
+= libc-do-syscall
44 libnss_db-shared-only-routines
+= libc-do-syscall
47 ifeq ($(subdir
),posix
)
48 LDFLAGS-tst-rfc3484
+= $(common-objpfx
)csu
/libc-do-syscall.o
49 LDFLAGS-tst-rfc3484-2
+= $(common-objpfx
)csu
/libc-do-syscall.o
50 LDFLAGS-tst-rfc3484-3
+= $(common-objpfx
)csu
/libc-do-syscall.o
53 abi-variants
:= soft hard
55 ifeq (,$(filter $(default-abi
),$(abi-variants
)))
56 Unknown ABI
, must be one of
$(abi-variants
)
60 abi-soft-condition
:= !defined __ARM_PCS_VFP
61 abi-hard-condition
:= defined __ARM_PCS_VFP