glibc/sysdeps/unix/sysv/linux/powerpc/powerpc32
Ulrich Drepper 4a59e9adcb 2007-04-30 Steven Munroe <sjmunroe@us.ibm.com>
Peter Bergner  <bergner@us.ibm.com>

	* sysdeps/powerpc/bits/fenv.h: Declare __fe_mask_env extern.
	Define FE_NOMASK_ENV as FE_EANBLED_ENV.  Define FE_MASK_ENV.
	* sysdeps/powerpc/fpu/Makefile: Add fe_mask to libm-support.
	* sysdeps/powerpc/fpu/fe_mask.c: New file.
	* sysdeps/powerpc/fpu/fe_nomask.c: Correct comment.
	* sysdeps/powerpc/fpu/fedisblxcpt.c (fedisableexcept):
	Call __fe_mask_env() if all FP exceptions disabled.
	* sysdeps/powerpc/fpu/feholdexcpt.c (feholdexcept): Copy high 32-bits
	from old FPSCR to new fenv to propagate DFP rounding modes.
	Call __fe_mask_env() if FP exceptions previously enabled.
	* sysdeps/powerpc/fpu/fesetenv.c (fesetenv): Change mask to merge
	exceptions from env.  Use __fe_nomask_env() or __fe_mask_env() when
	transitioning from all exceptions disabled to any exception enabled
	or visa versa.
	* sysdeps/powerpc/fpu/feupdateenv.c (__feupdateenv): Change mask to
	merge exceptions from env.  Call __fe_nomask_env or __fe_mask_env
	when transitioning from all exceptions disabled to any exception
	enabled or visa versa.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fe_nomask.c: Moved to...
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/fe_nomask.c: ...here.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/fe_nomask.c: Moved to...
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu/fe_nomask.c: ...here.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/fe_mask.c: New file.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/fpu/fe_mask.c: New file.
2007-05-07 06:22:38 +00:00
..
fpu 2007-04-30 Steven Munroe <sjmunroe@us.ibm.com> 2007-05-07 06:22:38 +00:00
brk.S * elf/tst-tls8.c (do_test): Use $ORIGIN in module names. 2006-01-07 03:58:05 +00:00
clone.S * sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Terminate FDE 2006-04-04 07:01:16 +00:00
fcntl.c Update. 2004-06-27 20:48:27 +00:00
ftruncate64.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
fxstat.c Update. 2004-03-02 18:51:24 +00:00
fxstatat.c * io/Makefile (routines): Add fstatat, fstatat64, fxstatat, fxstatat64, 2005-11-11 20:02:07 +00:00
getcontext-common.S * elf/tst-tls8.c (do_test): Use $ORIGIN in module names. 2006-01-07 03:58:05 +00:00
getcontext.S * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: 2005-12-29 21:10:34 +00:00
glob64.c
kernel_stat.h Update. 2004-02-05 21:00:13 +00:00
lockf64.c Update. 2004-06-27 20:48:27 +00:00
lxstat.c Update. 2004-03-02 18:51:24 +00:00
makecontext.S * stdlib/Makefile (tests): Add tst-makecontext. 2006-12-19 15:34:16 +00:00
Makefile Update. 2002-09-05 10:28:51 +00:00
posix_fadvise64.c Update. 2004-03-10 19:28:58 +00:00
posix_fadvise.c Update. 2003-09-02 00:49:47 +00:00
pread64.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
pread.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
pwrite64.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
pwrite.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
setcontext-common.S * sysdeps/powerpc/powerpc32/fpu/fprsave.S: Add cfi_offset for spilling 2006-03-16 11:49:03 +00:00
setcontext.S * sysdeps/unix/sysv/linux/powerpc/powerpc32/setcontext.S: Include 2006-12-13 09:09:49 +00:00
socket.S * sysdeps/powerpc/powerpc32/sysdep.h (ENTRY, EALIGN): Add cfi_startproc 2006-01-04 20:05:05 +00:00
swapcontext-common.S * elf/tst-tls8.c (do_test): Use $ORIGIN in module names. 2006-01-07 03:58:05 +00:00
swapcontext.S * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: 2005-12-29 21:10:34 +00:00
syscalls.list Update. 2003-09-03 03:22:23 +00:00
sysdep.h [BZ #3225] 2006-09-22 06:07:26 +00:00
truncate64.c * sysdeps/unix/sysv/linux/alpha/adjtime.c: Use <> instead of "" in 2006-01-08 08:21:40 +00:00
ucontext_i.sym * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: 2005-12-29 21:10:34 +00:00
Versions Update. 2004-01-16 04:50:59 +00:00
vfork.S * sysdeps/powerpc/powerpc32/sysdep.h (PSEUDO_RET): Don't use 2005-05-21 19:29:13 +00:00
xstat.c Update. 2004-03-02 18:51:24 +00:00