1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
# The default ABI is 32.
default-abi := 32
# Additional header files to be installed in $prefix/include:
ifeq ($(subdir),misc)
sysdep_headers += \
sys/io.h \
sys/perm.h \
sys/vm86.h
endif
# Additional functions, and particular system calls:
ifeq ($(subdir),misc)
# For <sys/io.h> and <sys/perm.h>.
sysdep_routines += i386_get_ioperm i386_set_ioperm iopl
# For <sys/vm86.h>.
sysdep_routines += i386_vm86
# For <machine/sysarch.h>.
sysdep_routines += i386_get_ldt i386_set_ldt
endif
# special flag to avoid usage of xmm registers in ld.so
ifeq ($(subdir),io)
CFLAGS-rtld-fxstat64.os += -mno-sse -mno-mmx
endif
|