Blame sysdeps/unix/sysv/linux/arm/Makefile

Packit 6c4009
ifeq ($(subdir),elf)
Packit 6c4009
sysdep_routines += dl-vdso
Packit 6c4009
sysdep-rtld-routines += aeabi_read_tp libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),misc)
Packit 6c4009
sysdep_routines += ioperm
Packit 6c4009
sysdep_headers += sys/elf.h sys/io.h
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),signal)
Packit 6c4009
sysdep_routines += sigrestorer
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),stdlib)
Packit 6c4009
gen-as-const-headers += ucontext_i.sym
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
# Add a syscall function to each library that needs one.
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),crypt)
Packit 6c4009
libcrypt-sysdep_routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),rt)
Packit 6c4009
librt-sysdep_routines += libc-do-syscall
Packit 6c4009
librt-shared-only-routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),nptl)
Packit 6c4009
libpthread-sysdep_routines += libc-do-syscall
Packit 6c4009
libpthread-shared-only-routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),resolv)
Packit 6c4009
libanl-sysdep_routines += libc-do-syscall
Packit 6c4009
libanl-shared-only-routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),csu)
Packit 6c4009
sysdep_routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),nscd)
Packit 6c4009
nscd-modules += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),nss)
Packit 6c4009
libnss_db-sysdep_routines += libc-do-syscall
Packit 6c4009
libnss_db-shared-only-routines += libc-do-syscall
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),posix)
Packit 6c4009
LDFLAGS-tst-rfc3484 += $(common-objpfx)csu/libc-do-syscall.o
Packit 6c4009
LDFLAGS-tst-rfc3484-2 += $(common-objpfx)csu/libc-do-syscall.o
Packit 6c4009
LDFLAGS-tst-rfc3484-3 += $(common-objpfx)csu/libc-do-syscall.o
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
abi-variants := soft hard
Packit 6c4009
Packit 6c4009
ifeq (,$(filter $(default-abi),$(abi-variants)))
Packit 6c4009
Unknown ABI, must be one of $(abi-variants)
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
abi-includes :=
Packit 6c4009
abi-soft-condition := !defined __ARM_PCS_VFP
Packit 6c4009
abi-hard-condition := defined __ARM_PCS_VFP