[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commits] r18606 - in /fsf/trunk/ports: ./ data/ sysdeps/tile/ sysdeps/unix/sysv/linux/alpha/bits/ sysdeps/unix/sysv/linux/generic/bit...
- To: commits@xxxxxxxxxx
- Subject: [Commits] r18606 - in /fsf/trunk/ports: ./ data/ sysdeps/tile/ sysdeps/unix/sysv/linux/alpha/bits/ sysdeps/unix/sysv/linux/generic/bit...
- From: eglibc@xxxxxxxxxx
- Date: Sat, 19 May 2012 00:02:10 -0000
Author: eglibc
Date: Sat May 19 00:02:10 2012
New Revision: 18606
Log:
Import glibc-ports-mainline for 2012-05-19
Added:
fsf/trunk/ports/data/localplt-alpha-linux-gnu.data
Modified:
fsf/trunk/ports/ChangeLog.alpha
fsf/trunk/ports/ChangeLog.linux-generic
fsf/trunk/ports/ChangeLog.tile
fsf/trunk/ports/sysdeps/tile/fegetenv.c
fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h
fsf/trunk/ports/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist
fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist
fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist
Modified: fsf/trunk/ports/ChangeLog.alpha
==============================================================================
--- fsf/trunk/ports/ChangeLog.alpha (original)
+++ fsf/trunk/ports/ChangeLog.alpha Sat May 19 00:02:10 2012
@@ -1,3 +1,8 @@
+2012-05-18 Richard Henderson <rth@xxxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/alpha/bits/typesizes.h (__FSWORD_T_TYPE,
+ __SYSCALL_SLONG_TYPE, __SYSCALL_ULONG_TYPE): New.
+
2012-04-26 Matt Turner <mattst88@xxxxxxxxx>
* sysdeps/unix/sysv/linux/alpha/kernel-features.h: Correct kernel
Modified: fsf/trunk/ports/ChangeLog.linux-generic
==============================================================================
--- fsf/trunk/ports/ChangeLog.linux-generic (original)
+++ fsf/trunk/ports/ChangeLog.linux-generic Sat May 19 00:02:10 2012
@@ -1,3 +1,8 @@
+2012-05-18 Chris Metcalf <cmetcalf@xxxxxxxxxx>
+
+ * sysdeps/unix/sysv/linux/generic/bits/typesizes.h
+ (__FSWORD_T_TYPE): New macro.
+
2012-05-16 Chris Metcalf <cmetcalf@xxxxxxxxxx>
* sysdeps/unix/sysv/linux/generic/not-cancel.h: Add
Modified: fsf/trunk/ports/ChangeLog.tile
==============================================================================
--- fsf/trunk/ports/ChangeLog.tile (original)
+++ fsf/trunk/ports/ChangeLog.tile Sat May 19 00:02:10 2012
@@ -1,4 +1,11 @@
2012-05-17 Chris Metcalf <cmetcalf@xxxxxxxxxx>
+
+ * sysdeps/tile/fegetenv.c: Version fegetenv() like fesetenv().
+ * sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist:
+ Add fegetenv.
+ * sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist:
+ Likewise.
+ * sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist: Likewise.
* sysdeps/tile/stackguard-macros.h: Support tilegx32.
Added: fsf/trunk/ports/data/localplt-alpha-linux-gnu.data
==============================================================================
--- fsf/trunk/ports/data/localplt-alpha-linux-gnu.data (added)
+++ fsf/trunk/ports/data/localplt-alpha-linux-gnu.data Sat May 19 00:02:10 2012
@@ -1,0 +1,20 @@
+libc.so: _OtsAddX ?
+libc.so: _OtsConvertFloatXT ?
+libc.so: _OtsCvtQX ?
+libc.so: _OtsDivX ?
+libc.so: _OtsEqlX ?
+libc.so: _OtsGeqX ?
+libc.so: _OtsLssX ?
+libc.so: _OtsMulX ?
+libc.so: _OtsNeqX ?
+libc.so: _OtsSubX ?
+libc.so: _Unwind_Find_FDE
+libc.so: calloc ?
+libc.so: free ?
+libc.so: malloc ?
+libc.so: memalign ?
+libc.so: realloc ?
+libm.so: matherr
+# We used to offer inline functions that used this, so it must be exported.
+# Ought to reorg things such that carg isn't thus forced to use a plt.
+libm.so: __atan2
Modified: fsf/trunk/ports/sysdeps/tile/fegetenv.c
==============================================================================
--- fsf/trunk/ports/sysdeps/tile/fegetenv.c (original)
+++ fsf/trunk/ports/sysdeps/tile/fegetenv.c Sat May 19 00:02:10 2012
@@ -17,6 +17,7 @@
<http://www.gnu.org/licenses/>. */
#include <fenv.h>
+#include <shlib-compat.h>
int
__fegetenv (fenv_t *envp)
@@ -25,3 +26,4 @@
return 0;
}
libm_hidden_ver (__fegetenv, fegetenv)
+versioned_symbol (libm, __fegetenv, fegetenv, GLIBC_2_2);
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/alpha/bits/typesizes.h Sat May 19 00:02:10 2012
@@ -57,6 +57,10 @@
#define __BLKSIZE_T_TYPE __U32_TYPE
#define __FSID_T_TYPE struct { int __val[2]; }
#define __SSIZE_T_TYPE __SWORD_TYPE
+#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
+#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
+#define __FSWORD_T_TYPE __S32_TYPE
+
/* Number of descriptors that can fit in an `fd_set'. */
#define __FD_SETSIZE 1024
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/generic/bits/typesizes.h
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/generic/bits/typesizes.h (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/generic/bits/typesizes.h Sat May 19 00:02:10 2012
@@ -45,6 +45,7 @@
#define __FSBLKCNT64_T_TYPE __UQUAD_TYPE
#define __FSFILCNT_T_TYPE __ULONGWORD_TYPE
#define __FSFILCNT64_T_TYPE __UQUAD_TYPE
+#define __FSWORD_T_TYPE __SWORD_TYPE
#define __ID_T_TYPE __U32_TYPE
#define __CLOCK_T_TYPE __SLONGWORD_TYPE
#define __TIME_T_TYPE __SLONGWORD_TYPE
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist Sat May 19 00:02:10 2012
@@ -145,6 +145,7 @@
feclearexcept F
fedisableexcept F
feenableexcept F
+ fegetenv F
fegetexcept F
fegetexceptflag F
fegetround F
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist Sat May 19 00:02:10 2012
@@ -145,6 +145,7 @@
feclearexcept F
fedisableexcept F
feenableexcept F
+ fegetenv F
fegetexcept F
fegetexceptflag F
fegetround F
Modified: fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist
==============================================================================
--- fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist (original)
+++ fsf/trunk/ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist Sat May 19 00:02:10 2012
@@ -145,6 +145,7 @@
feclearexcept F
fedisableexcept F
feenableexcept F
+ fegetenv F
fegetexcept F
fegetexceptflag F
fegetround F
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits