Blame sysdeps/unix/sysv/linux/i386/Makefile

Packit 6c4009
# The default ABI is 32.
Packit 6c4009
default-abi := 32
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),misc)
Packit 6c4009
sysdep_routines += ioperm iopl vm86
Packit 6c4009
Packit 6c4009
tests += tst-bz21269
Packit 6c4009
$(objpfx)tst-bz21269: $(shared-thread-library)
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),elf)
Packit 6c4009
sysdep-dl-routines += libc-do-syscall
Packit 6c4009
sysdep-others += lddlibc4
Packit 6c4009
install-bin += lddlibc4
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),io)
Packit 6c4009
sysdep_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),stdlib)
Packit 6c4009
gen-as-const-headers += ucontext_i.sym
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),csu)
Packit 6c4009
sysdep-dl-routines += sysdep
Packit 6c4009
ifeq (yes,$(build-shared))
Packit 6c4009
sysdep_routines += divdi3
Packit 6c4009
shared-only-routines += divdi3
Packit 6c4009
CPPFLAGS-divdi3.c = -Din_divdi3_c
Packit 6c4009
endif
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),nptl)
Packit 6c4009
# pull in __syscall_error routine
Packit 6c4009
libpthread-routines += sysdep
Packit 6c4009
libpthread-shared-only-routines += sysdep
Packit 6c4009
endif
Packit 6c4009
Packit 6c4009
ifeq ($(subdir),rt)
Packit 6c4009
# pull in __syscall_error routine
Packit 6c4009
librt-routines += sysdep
Packit 6c4009
librt-shared-only-routines += sysdep
Packit 6c4009
endif