diff options
Diffstat (limited to 'REORG.TODO/sysdeps/unix/sysv/linux/s390/s390-32/Makefile')
-rw-r--r-- | REORG.TODO/sysdeps/unix/sysv/linux/s390/s390-32/Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/REORG.TODO/sysdeps/unix/sysv/linux/s390/s390-32/Makefile b/REORG.TODO/sysdeps/unix/sysv/linux/s390/s390-32/Makefile new file mode 100644 index 0000000000..fd8cf92633 --- /dev/null +++ b/REORG.TODO/sysdeps/unix/sysv/linux/s390/s390-32/Makefile @@ -0,0 +1,31 @@ +# See Makeconfig regarding the use of default-abi. +default-abi := 32 + +ifeq ($(subdir),login) +sysdep_routines += utmp32 utmpx32 +libutil-routines += login32 +endif + +ifeq ($(subdir),misc) +sysdep_headers += sys/elf.h +endif + +ifeq ($(subdir),elf) +ifeq (yes,$(build-shared)) +# This is needed to support g++ v2 and v3. +sysdep_routines += framestate +shared-only-routines += framestate +endif +endif + +ifeq ($(subdir),stdlib) +sysdep_routines += __makecontext_ret +endif + +ifeq ($(subdir),csu) +ifeq (yes,$(build-shared)) +sysdep_routines += divdi3 +shared-only-routines += divdi3 +CPPFLAGS-divdi3.c = -Din_divdi3_c +endif +endif |