[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[commits] r11746 - in /fsf/trunk/ports: ./ sysdeps/arm/eabi/ sysdeps/arm/fpu/ sysdeps/m68k/fpu/ sysdeps/m68k/m680x0/fpu/bits/ sysdeps/...
- To: commits@xxxxxxxxxx
- Subject: [commits] r11746 - in /fsf/trunk/ports: ./ sysdeps/arm/eabi/ sysdeps/arm/fpu/ sysdeps/m68k/fpu/ sysdeps/m68k/m680x0/fpu/bits/ sysdeps/...
- From: eglibc@xxxxxxxxxx
- Date: Tue, 12 Oct 2010 07:03:51 -0000
Author: eglibc
Date: Tue Oct 12 00:03:50 2010
New Revision: 11746
Log:
Import glibc-ports-mainline for 2010-10-12
Modified:
fsf/trunk/ports/ChangeLog.arm
fsf/trunk/ports/ChangeLog.m68k
fsf/trunk/ports/ChangeLog.mips
fsf/trunk/ports/ChangeLog.powerpc
fsf/trunk/ports/sysdeps/arm/eabi/feupdateenv.c
fsf/trunk/ports/sysdeps/arm/eabi/ftestexcept.c
fsf/trunk/ports/sysdeps/arm/fpu/ftestexcept.c
fsf/trunk/ports/sysdeps/m68k/fpu/feupdateenv.c
fsf/trunk/ports/sysdeps/m68k/fpu/ftestexcept.c
fsf/trunk/ports/sysdeps/m68k/m680x0/fpu/bits/mathinline.h
fsf/trunk/ports/sysdeps/mips/fpu/feupdateenv.c
fsf/trunk/ports/sysdeps/mips/fpu/ftestexcept.c
fsf/trunk/ports/sysdeps/powerpc/nofpu/feupdateenv.c
fsf/trunk/ports/sysdeps/powerpc/nofpu/ftestexcept.c
Modified: fsf/trunk/ports/ChangeLog.arm
==============================================================================
--- fsf/trunk/ports/ChangeLog.arm (original)
+++ fsf/trunk/ports/ChangeLog.arm Tue Oct 12 00:03:50 2010
@@ -1,3 +1,11 @@
+2010-10-11 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/arm/eabi/feupdateenv.c (feupdateenv): Add
+ libm_hidden_ver.
+ * sysdeps/arm/eabi/ftestexcept.c (fetestexcept): Add
+ libm_hidden_def.
+ * sysdeps/arm/fpu/ftestexcept.c (fetestexcept): Likewise.
+
2010-09-30 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/unix/sysv/linux/arm/syscalls.list: Add entry for
Modified: fsf/trunk/ports/ChangeLog.m68k
==============================================================================
--- fsf/trunk/ports/ChangeLog.m68k (original)
+++ fsf/trunk/ports/ChangeLog.m68k Tue Oct 12 00:03:50 2010
@@ -1,3 +1,12 @@
+2010-10-11 Andreas Schwab <schwab@xxxxxxxxxxxxxx>
+
+ * sysdeps/m68k/m680x0/fpu/bits/mathinline.h: Remove fma inlines.
+
+ * sysdeps/m68k/fpu/feupdateenv.c (feupdateenv): Add
+ libm_hidden_ver.
+ * sysdeps/m68k/fpu/ftestexcept.c (feupdateenv): Add
+ libm_hidden_def.
+
2010-08-25 Andreas Schwab <schwab@xxxxxxxxxxxxxx>
* sysdeps/unix/sysv/linux/m68k/coldfire/sysdep.h
Modified: fsf/trunk/ports/ChangeLog.mips
==============================================================================
--- fsf/trunk/ports/ChangeLog.mips (original)
+++ fsf/trunk/ports/ChangeLog.mips Tue Oct 12 00:03:50 2010
@@ -1,3 +1,9 @@
+2010-10-11 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/mips/fpu/feupdateenv.c (feupdateenv): Add
+ libm_hidden_def.
+ * sysdeps/mips/fpu/ftestexcept.c (fetestexcept): Likewise.
+
2010-08-13 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/unix/sysv/linux/mips/kernel-features.h
Modified: fsf/trunk/ports/ChangeLog.powerpc
==============================================================================
--- fsf/trunk/ports/ChangeLog.powerpc (original)
+++ fsf/trunk/ports/ChangeLog.powerpc Tue Oct 12 00:03:50 2010
@@ -1,3 +1,10 @@
+2010-10-11 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
+
+ * sysdeps/powerpc/nofpu/feupdateenv.c (feupdateenv): Add
+ libm_hidden_ver.
+ * sysdeps/powerpc/nofpu/ftestexcept.c (fetestexcept): Add
+ libm_hidden_def.
+
2010-02-10 Joseph Myers <joseph@xxxxxxxxxxxxxxxx>
* sysdeps/powerpc/nofpu/fegetenv.c: Add hidden alias.
Modified: fsf/trunk/ports/sysdeps/arm/eabi/feupdateenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/arm/eabi/feupdateenv.c (original)
+++ fsf/trunk/ports/sysdeps/arm/eabi/feupdateenv.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Install given floating-point environment and raise exceptions.
- Copyright (C) 1997, 1999, 2000, 2008 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1999, 2000, 2008, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@xxxxxxxxxx>, 1997.
@@ -56,4 +56,5 @@
compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
#endif
+libm_hidden_ver (__feupdateenv, feupdateenv)
versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);
Modified: fsf/trunk/ports/sysdeps/arm/eabi/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/arm/eabi/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/arm/eabi/ftestexcept.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Test exception in current environment.
- Copyright (C) 1997, 1998, 2005 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1998, 2005, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -41,3 +41,4 @@
/* Unsupported, return 0. */
return 0;
}
+libm_hidden_def (fetestexcept)
Modified: fsf/trunk/ports/sysdeps/arm/fpu/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/arm/fpu/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/arm/fpu/ftestexcept.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Test exception in current environment.
- Copyright (C) 1997, 1998 Free Software Foundation, Inc.
+ Copyright (C) 1997, 1998, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@@ -30,3 +30,4 @@
return temp & excepts & FE_ALL_EXCEPT;
}
+libm_hidden_def (fetestexcept)
Modified: fsf/trunk/ports/sysdeps/m68k/fpu/feupdateenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/m68k/fpu/feupdateenv.c (original)
+++ fsf/trunk/ports/sysdeps/m68k/fpu/feupdateenv.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Install given floating-point environment and raise exceptions.
- Copyright (C) 1997,99,2000,01 Free Software Foundation, Inc.
+ Copyright (C) 1997,1999-2001,2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Andreas Schwab <schwab@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
@@ -47,4 +47,5 @@
compat_symbol (libm, __old_feupdateenv, feupdateenv, GLIBC_2_1);
#endif
+libm_hidden_ver (__feupdateenv, feupdateenv)
versioned_symbol (libm, __feupdateenv, feupdateenv, GLIBC_2_2);
Modified: fsf/trunk/ports/sysdeps/m68k/fpu/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/m68k/fpu/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/m68k/fpu/ftestexcept.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Test exception in current environment.
- Copyright (C) 1997 Free Software Foundation, Inc.
+ Copyright (C) 1997, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Andreas Schwab <schwab@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
@@ -30,3 +30,4 @@
return fpsr & excepts & FE_ALL_EXCEPT;
}
+libm_hidden_def (fetestexcept)
Modified: fsf/trunk/ports/sysdeps/m68k/m680x0/fpu/bits/mathinline.h
==============================================================================
--- fsf/trunk/ports/sysdeps/m68k/m680x0/fpu/bits/mathinline.h (original)
+++ fsf/trunk/ports/sysdeps/m68k/m680x0/fpu/bits/mathinline.h Tue Oct 12 00:03:50 2010
@@ -326,13 +326,6 @@
long int __result; \
__asm ("fmove%.l %1, %0" : "=dm" (__result) : "f" (__x)); \
return __result; \
-} \
- \
-__m81_inline float_type \
-__NTH (__m81_u(__CONCAT(__fma,s))(float_type __x, float_type __y, \
- float_type __z)) \
-{ \
- return (__x * __y) + __z; \
}
__inline_functions (double,)
@@ -397,8 +390,6 @@
__inline_forward_c(double,scalbln, (double __x, long int __n), (__x, __n))
__inline_forward_c(double,nearbyint, (double __value), (__value))
__inline_forward_c(long int,lrint, (double __value), (__value))
-__inline_forward_c(double,fma, (double __x, double __y, double __z),
- (__x, __y, __z))
# endif
# ifdef __USE_GNU
__inline_forward(void,sincos, (double __x, double *__sinx, double *__cosx),
@@ -419,8 +410,6 @@
__inline_forward_c(float,scalblnf, (float __x, long int __n), (__x, __n))
__inline_forward_c(float,nearbyintf, (float __value), (__value))
__inline_forward_c(long int,lrintf, (float __value), (__value))
-__inline_forward_c(float,fmaf, (float __x, float __y, float __z),
- (__x, __y, __z))
# endif
# ifdef __USE_GNU
__inline_forward(void,sincosf, (float __x, float *__sinx, float *__cosx),
@@ -440,9 +429,6 @@
(__x, __n))
__inline_forward_c(long double,nearbyintl, (long double __value), (__value))
__inline_forward_c(long int,lrintl, (long double __value), (__value))
-__inline_forward_c(long double,fmal,
- (long double __x, long double __y, long double __z),
- (__x, __y, __z))
# endif
# ifdef __USE_GNU
__inline_forward(void,sincosl,
Modified: fsf/trunk/ports/sysdeps/mips/fpu/feupdateenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/mips/fpu/feupdateenv.c (original)
+++ fsf/trunk/ports/sysdeps/mips/fpu/feupdateenv.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Install given floating-point environment and raise exceptions.
- Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc.
+ Copyright (C) 1998, 1999, 2000, 2002, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Andreas Jaeger <aj@xxxxxxx>, 1998.
@@ -41,3 +41,4 @@
/* Success. */
return 0;
}
+libm_hidden_def (feupdateenv)
Modified: fsf/trunk/ports/sysdeps/mips/fpu/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/mips/fpu/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/mips/fpu/ftestexcept.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Test exception in current environment.
- Copyright (C) 1998 Free Software Foundation, Inc.
+ Copyright (C) 1998, 2010 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Andreas Jaeger <aj@xxxxxxxxxxxxxxxxxxxxxx>, 1998.
@@ -31,3 +31,4 @@
return cw & excepts & FE_ALL_EXCEPT;
}
+libm_hidden_def (fetestexcept)
Modified: fsf/trunk/ports/sysdeps/powerpc/nofpu/feupdateenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/powerpc/nofpu/feupdateenv.c (original)
+++ fsf/trunk/ports/sysdeps/powerpc/nofpu/feupdateenv.c Tue Oct 12 00:03:50 2010
@@ -1,6 +1,6 @@
/* Install given floating-point environment and raise exceptions
(soft-float edition).
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2010 Free Software Foundation, Inc.
Contributed by Aldy Hernandez <aldyh@xxxxxxxxxx>, 2002.
This file is part of the GNU C Library.
@@ -49,4 +49,5 @@
compat_symbol (libm, BP_SYM (__old_feupdateenv), BP_SYM (feupdateenv), GLIBC_2_1);
#endif
+libm_hidden_ver (__feupdateenv, feupdateenv)
versioned_symbol (libm, BP_SYM (__feupdateenv), BP_SYM (feupdateenv), GLIBC_2_2);
Modified: fsf/trunk/ports/sysdeps/powerpc/nofpu/ftestexcept.c
==============================================================================
--- fsf/trunk/ports/sysdeps/powerpc/nofpu/ftestexcept.c (original)
+++ fsf/trunk/ports/sysdeps/powerpc/nofpu/ftestexcept.c Tue Oct 12 00:03:50 2010
@@ -1,5 +1,5 @@
/* Test floating-point exceptions (soft-float edition).
- Copyright (C) 2002 Free Software Foundation, Inc.
+ Copyright (C) 2002, 2010 Free Software Foundation, Inc.
Contributed by Aldy Hernandez <aldyh@xxxxxxxxxx>, 2002.
This file is part of the GNU C Library.
@@ -26,3 +26,4 @@
{
return __sim_exceptions & x;
}
+libm_hidden_def (fetestexcept)