From 0067c4cffb0081b03b15e81580469af8a8ac9050 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Thu, 24 Aug 2000 09:57:58 +0000 Subject: Update. 2000-08-24 Denis Joseph Barrow * sysdeps/s390/fpu/fedisblxcpt.c: New file. * sysdeps/s390/fpu/feenablxcpt.c: New file. * sysdeps/s390/fpu/fegetexcept.c: New file. * sysdeps/s390/fpu/fenv_libc.h: Some reordering, new definition FPC_VALID_MASK. --- sysdeps/s390/fpu/fenv_libc.h | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'sysdeps/s390/fpu/fenv_libc.h') diff --git a/sysdeps/s390/fpu/fenv_libc.h b/sysdeps/s390/fpu/fenv_libc.h index d4c7b3ea32..26308b198a 100644 --- a/sysdeps/s390/fpu/fenv_libc.h +++ b/sysdeps/s390/fpu/fenv_libc.h @@ -22,16 +22,19 @@ #include -/* Definitions from asm/s390-regs-common.h that are needed in th glibc. */ +/* Definitions from asm/s390-regs-common.h that are needed in glibc. */ + -#define FPC_DXC_MASK 0x0000FF00 #define FPC_EXCEPTION_MASK 0xF8000000 #define FPC_FLAGS_MASK 0x00F80000 +#define FPC_DXC_MASK 0x0000FF00 #define FPC_RM_MASK 0x00000003 +#define FPC_VALID_MASK ((FPC_EXCEPTION_MASK|FPC_FLAGS_MASK| \ + FPC_DXC_MASK|FPC_RM_MASK)) -#define FPC_EXCEPTION_MASK_SHIFT 24 -#define FPC_FLAGS_SHIFT 16 -#define FPC_DXC_SHIFT 8 -#define FPC_NOT_FPU_EXCEPTION 0x300 +#define FPC_EXCEPTION_MASK_SHIFT 24 +#define FPC_FLAGS_SHIFT 16 +#define FPC_DXC_SHIFT 8 +#define FPC_NOT_FPU_EXCEPTION 0x300 #endif /* _FENV_LIBC_H */ -- cgit 1.4.1