diff options
author | Richard Henderson <rth@redhat.com> | 2007-03-14 00:40:50 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2007-03-14 00:40:50 +0000 |
commit | 62789da349afecda9f1a9c1e549b71d794def872 (patch) | |
tree | 070b49c3be86f7b88eab18380b0b3a55f39127b3 /sysdeps/alpha/Makefile | |
parent | a5ea509b614e4e0e7593cc5e0138fabed69b2e7b (diff) | |
download | glibc-62789da349afecda9f1a9c1e549b71d794def872.tar.gz glibc-62789da349afecda9f1a9c1e549b71d794def872.tar.xz glibc-62789da349afecda9f1a9c1e549b71d794def872.zip |
* sysdeps/alpha/Makefile (sysdep-CFLAGS): Force dynamic rounding. * sysdeps/alpha/fpu/bits/mathinline.h (__signbitl): New. * sysdeps/alpha/fpu/libm-test-ulps: Regenerate. * sysdeps/unix/sysv/linux/alpha/alphaev6/fpu/Implies: New file. * sysdeps/unix/sysv/linux/alpha/alphaev67/fpu/Implies: New file. * sysdeps/unix/sysv/linux/alpha/fpu/Implies: New file.
* sysdeps/alpha/Makefile (sysdep-CFLAGS): Force dynamic rounding. * sysdeps/alpha/fpu/bits/mathinline.h (__signbitl): New. * sysdeps/alpha/fpu/libm-test-ulps: Regenerate. * sysdeps/unix/sysv/linux/alpha/alphaev6/fpu/Implies: New file. * sysdeps/unix/sysv/linux/alpha/alphaev67/fpu/Implies: New file. * sysdeps/unix/sysv/linux/alpha/fpu/Implies: New file. 2007-03-13 Richard Henderson <rth@redhat.com>
Diffstat (limited to 'sysdeps/alpha/Makefile')
-rw-r--r-- | sysdeps/alpha/Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sysdeps/alpha/Makefile b/sysdeps/alpha/Makefile index 1e74d82f58..725ae43584 100644 --- a/sysdeps/alpha/Makefile +++ b/sysdeps/alpha/Makefile @@ -38,9 +38,10 @@ ifeq ($(subdir),elf) CFLAGS-rtld.c = -mbuild-constants endif -# For now, build everything with full IEEE math support. -# TODO: build separate libm and libm-ieee. -sysdep-CFLAGS += -mieee +# Build everything with full IEEE math support, and with dynamic rounding; +# there are a number of math routines that are defined to work with the +# "current" rounding mode, and it's easiest to set this with all of them. +sysdep-CFLAGS += -mieee -mfp-rounding-mode=d # libc.so requires about 16k for the small data area, which is well # below the 64k maximum. |