* sysdeps/powerpc/nofpu/shlib-versions: New.

* c++-types-powerpcsoft-linux-gnu.data: New.
	* localplt-powerpcsoft-linux-gnu.data: New.
	* sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
	__fegetenv.
This commit is contained in:
Joseph Myers 2008-08-19 16:06:38 +00:00
parent 5de92c17d7
commit 7d6729c9db
5 changed files with 119 additions and 2 deletions

View File

@ -1,3 +1,11 @@
2008-08-19 Joseph Myers <joseph@codesourcery.com>
* sysdeps/powerpc/nofpu/shlib-versions: New.
* c++-types-powerpcsoft-linux-gnu.data: New.
* localplt-powerpcsoft-linux-gnu.data: New.
* sysdeps/powerpc/nofpu/feholdexcpt.c (feholdexcept): Use
__fegetenv.
2007-08-29 Daniel Jacobowitz <dan@codesourcery.com>
* sysdeps/powerpc/nofpu/fsetexcptflg.c (__fesetexceptflag): Do not

View File

@ -0,0 +1,67 @@
blkcnt64_t:x
blkcnt_t:l
blksize_t:l
caddr_t:Pc
clockid_t:i
clock_t:l
daddr_t:i
dev_t:y
fd_mask:l
fsblkcnt64_t:y
fsblkcnt_t:m
fsfilcnt64_t:y
fsfilcnt_t:m
fsid_t:8__fsid_t
gid_t:j
id_t:j
ino64_t:y
ino_t:m
int16_t:s
int32_t:i
int64_t:x
int8_t:a
intptr_t:i
key_t:i
loff_t:x
mode_t:j
nlink_t:j
off64_t:x
off_t:l
pid_t:i
pthread_attr_t:14pthread_attr_t
pthread_barrier_t:17pthread_barrier_t
pthread_barrierattr_t:21pthread_barrierattr_t
pthread_cond_t:14pthread_cond_t
pthread_condattr_t:18pthread_condattr_t
pthread_key_t:j
pthread_mutex_t:15pthread_mutex_t
pthread_mutexattr_t:19pthread_mutexattr_t
pthread_once_t:i
pthread_rwlock_t:16pthread_rwlock_t
pthread_rwlockattr_t:20pthread_rwlockattr_t
pthread_spinlock_t:i
pthread_t:m
quad_t:x
register_t:i
rlim64_t:y
rlim_t:m
sigset_t:10__sigset_t
size_t:j
socklen_t:j
ssize_t:i
suseconds_t:l
time_t:l
u_char:h
uid_t:j
uint:j
u_int:j
u_int16_t:t
u_int32_t:j
u_int64_t:y
u_int8_t:h
ulong:m
u_long:m
u_quad_t:y
useconds_t:j
ushort:t
u_short:t

View File

@ -0,0 +1,41 @@
libc.so: _Unwind_Find_FDE
libc.so: __adddf3
libc.so: __addsf3
libc.so: __divdf3
libc.so: __divsf3
libc.so: __eqdf2
libc.so: __eqsf2
libc.so: __extendsfdf2
libc.so: __fixdfsi
libc.so: __fixsfsi
libc.so: __fixunsdfsi
libc.so: __floatsidf
libc.so: __floatsisf
libc.so: __floatunsidf
libc.so: __floatunsisf
libc.so: __gedf2
libc.so: __gtdf2
libc.so: __ledf2
libc.so: __ltdf2
libc.so: __muldf3
libc.so: __mulsf3
libc.so: __nedf2
libc.so: __signbit
libc.so: __signbitl
libc.so: __subdf3
libc.so: __subsf3
libc.so: __truncdfsf2
libc.so: __unorddf2
libc.so: abort
libc.so: calloc
libc.so: free
libc.so: malloc
libc.so: memalign
libc.so: realloc
libm.so: __signbit
libm.so: __signbitf
libm.so: __signbitl
libm.so: copysignl
libm.so: fabsl
libm.so: fegetround
libm.so: matherr

View File

@ -1,6 +1,6 @@
/* Store current floating-point environment and clear exceptions
(soft-float edition).
Copyright (C) 2002, 2007 Free Software Foundation, Inc.
Copyright (C) 2002, 2007, 2008 Free Software Foundation, Inc.
Contributed by Aldy Hernandez <aldyh@redhat.com>, 2002.
This file is part of the GNU C Library.
@ -28,7 +28,7 @@ feholdexcept (fenv_t *envp)
fenv_union_t u;
/* Get the current state. */
fegetenv (envp);
__fegetenv (envp);
u.fenv = *envp;
/* Clear everything except the rounding mode. */

View File

@ -0,0 +1 @@
powerpc.*-.*-.* ABI powerpcsoft-@OS@