diff options
Diffstat (limited to 'sysdeps/ieee754/ldbl-128ibm-compat/Makefile')
-rw-r--r-- | sysdeps/ieee754/ldbl-128ibm-compat/Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sysdeps/ieee754/ldbl-128ibm-compat/Makefile b/sysdeps/ieee754/ldbl-128ibm-compat/Makefile new file mode 100644 index 0000000000..412beb5b5c --- /dev/null +++ b/sysdeps/ieee754/ldbl-128ibm-compat/Makefile @@ -0,0 +1,22 @@ +ifeq ($(subdir),stdio-common) +routines += ieee128-printf_size + +tests-internal += test-printf-size-ieee128 test-printf-size-ibm128 +CFLAGS-test-printf-size-ieee128.c += -mfloat128 -mabi=ieeelongdouble -Wno-psabi +CFLAGS-test-printf-size-ibm128.c += -mabi=ibmlongdouble -Wno-psabi + +ifeq ($(run-built-tests),yes) +tests-special += $(objpfx)test-printf-size-ieee128.out +tests-special += $(objpfx)test-printf-size-ibm128.out +endif + +$(objpfx)test-printf-size-ieee128.out: \ + tst-printfsz-islongdouble.sh $(objpfx)test-printf-size-ieee128 + $(SHELL) $^ '$(test-program-prefix)' $@; \ + $(evaluate-test) + +$(objpfx)test-printf-size-ibm128.out: \ + tst-printfsz-islongdouble.sh $(objpfx)test-printf-size-ibm128 + $(SHELL) $^ '$(test-program-prefix)' $@; \ + $(evaluate-test) +endif |