This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-279-ga88035b
- From: cmetcalf at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 30 May 2012 17:43:59 -0000
- Subject: Community source repository for glibc add-on ports branch, master, updated. glibc-2.15-279-ga88035b
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Community source repository for glibc add-on ports".
The branch, master has been updated
via a88035b5fb970d4b47e22e6978704f94c7b46271 (commit)
via c64bb3c94786f41f0c5efff4cbe55a65357afffc (commit)
via a7ccf2071734f6cd01c228b04947647faf43d3f6 (commit)
via 3b3b9920c96cc004b132658546bdb84761415777 (commit)
from d9ab3effc75e7222527326fd3410a3ca0a45a996 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=a88035b5fb970d4b47e22e6978704f94c7b46271
commit a88035b5fb970d4b47e22e6978704f94c7b46271
Author: Chris Metcalf <cmetcalf@tilera.com>
Date: Wed May 30 13:14:50 2012 -0400
tile: update libm-test-ulps
diff --git a/ChangeLog.tile b/ChangeLog.tile
index d8009ab..6c9fb48 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,5 +1,7 @@
2012-05-30 Chris Metcalf <cmetcalf@tilera.com>
+ * sysdeps/tile/libm-test-ulps: Account for new tests.
+
* sysdeps/unix/sysv/linux/tile/tilegx/Makefile: New file.
* sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c: Replace
diff --git a/sysdeps/tile/libm-test-ulps b/sysdeps/tile/libm-test-ulps
index 6ce0bf0..a42da17 100644
--- a/sysdeps/tile/libm-test-ulps
+++ b/sysdeps/tile/libm-test-ulps
@@ -366,6 +366,9 @@ idouble: 1
Test "Imaginary part of: ccos (0.75 - 89.5 i) == 2.708024460708609732016532185663087200560e38 + 2.522786001038096774676288412995370563339e38 i":
float: 1
ifloat: 1
+Test "Imaginary part of: ccos (0x1p-1074 + 1440 i) == inf - 5.981479269486130556466515778180916082415e301 i":
+double: 1
+idouble: 1
Test "Imaginary part of: ccos (0x1p-1074 + 1440 i) == inf - 5.981479269486130556466515778180916082415e301 i plus overflow exception":
double: 1
idouble: 1
@@ -397,6 +400,9 @@ ifloat: 1
Test "Imaginary part of: ccosh (0.75 + 1.25 i) == 0.408242591877968807788852146397499084 + 0.780365930845853240391326216300863152 i":
float: 1
ifloat: 1
+Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i":
+double: 1
+idouble: 1
Test "Imaginary part of: ccosh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i plus overflow exception":
double: 1
idouble: 1
@@ -423,6 +429,9 @@ idouble: 1
Test "Real part of: cexp (0.75 + 1.25 i) == 0.667537446429131586942201977015932112 + 2.00900045494094876258347228145863909 i":
float: 1
ifloat: 1
+Test "Imaginary part of: cexp (1440 + 0x1p-1074 i) == inf + 1.196295853897226111293303155636183216483e302 i":
+double: 1
+idouble: 1
Test "Imaginary part of: cexp (1440 + 0x1p-1074 i) == inf + 1.196295853897226111293303155636183216483e302 i plus overflow exception":
double: 1
idouble: 1
@@ -597,6 +606,9 @@ idouble: 1
Test "Real part of: csin (0.75 - 89.5 i) == 2.522786001038096774676288412995370563339e38 - 2.708024460708609732016532185663087200560e38 i":
float: 1
ifloat: 1
+Test "Real part of: csin (0x1p-1074 + 1440 i) == 5.981479269486130556466515778180916082415e301 + inf i":
+double: 1
+idouble: 1
Test "Real part of: csin (0x1p-1074 + 1440 i) == 5.981479269486130556466515778180916082415e301 + inf i plus overflow exception":
double: 1
idouble: 1
@@ -623,6 +635,9 @@ ifloat: 1
Test "Imaginary part of: csinh (0.75 + 1.25 i) == 0.259294854551162779153349830618433028 + 1.22863452409509552219214606515777594 i":
float: 1
ifloat: 1
+Test "Imaginary part of: csinh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i":
+double: 1
+idouble: 1
Test "Imaginary part of: csinh (1440 + 0x1p-1074 i) == inf + 5.981479269486130556466515778180916082415e301 i plus overflow exception":
double: 1
idouble: 1
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=c64bb3c94786f41f0c5efff4cbe55a65357afffc
commit c64bb3c94786f41f0c5efff4cbe55a65357afffc
Author: Chris Metcalf <cmetcalf@tilera.com>
Date: Wed May 30 13:14:28 2012 -0400
tile: support biarch tilegx with a new tilegx Makefile
diff --git a/ChangeLog.tile b/ChangeLog.tile
index 4e01251..d8009ab 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,5 +1,7 @@
2012-05-30 Chris Metcalf <cmetcalf@tilera.com>
+ * sysdeps/unix/sysv/linux/tile/tilegx/Makefile: New file.
+
* sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c: Replace
_internal alias by hidden_def.
diff --git a/sysdeps/unix/sysv/linux/tile/tilegx/Makefile b/sysdeps/unix/sysv/linux/tile/tilegx/Makefile
new file mode 100644
index 0000000..f21610c
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/tile/tilegx/Makefile
@@ -0,0 +1,10 @@
+ifeq ($(subdir),misc)
+
+# Provide biarch definitions.
+abi-variants := 64 32
+abi-64-options := -D__LP64__
+abi-64-condition := __WORDSIZE == 64
+abi-32-options := -U__LP64__
+abi-32-condition := __WORDSIZE == 32
+
+endif
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=a7ccf2071734f6cd01c228b04947647faf43d3f6
commit a7ccf2071734f6cd01c228b04947647faf43d3f6
Author: Chris Metcalf <cmetcalf@tilera.com>
Date: Wed May 30 12:22:59 2012 -0400
tile: Use hidden_def for pthread_once
diff --git a/ChangeLog.tile b/ChangeLog.tile
index c07f94f..4e01251 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,5 +1,8 @@
2012-05-30 Chris Metcalf <cmetcalf@tilera.com>
+ * sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c: Replace
+ _internal alias by hidden_def.
+
* sysdeps/unix/sysv/linux/tile/kernel-features.h
(__ASSUME_NEW_GETRLIMIT_SYSCALL, __ASSUME_TRUNCATE64_SYSCALL): Remove.
diff --git a/sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c b/sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c
index 7585e67..93ac29b 100644
--- a/sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c
+++ b/sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2011 Free Software Foundation, Inc.
+/* Copyright (C) 2011-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
Based on work contributed by Jakub Jelinek <jakub@redhat.com>, 2003.
@@ -91,4 +91,4 @@ __pthread_once (once_control, init_routine)
return 0;
}
weak_alias (__pthread_once, pthread_once)
-strong_alias (__pthread_once, __pthread_once_internal)
+hidden_def (__pthread_once)
http://sources.redhat.com/git/gitweb.cgi?p=glibc-ports.git;a=commitdiff;h=3b3b9920c96cc004b132658546bdb84761415777
commit 3b3b9920c96cc004b132658546bdb84761415777
Author: Chris Metcalf <cmetcalf@tilera.com>
Date: Wed May 30 12:19:21 2012 -0400
tile: remove __ASSUME_NEW_GETRLIMIT_SYSCALL, __ASSUME_TRUNCATE64_SYSCALL
diff --git a/ChangeLog.tile b/ChangeLog.tile
index 141d627..c07f94f 100644
--- a/ChangeLog.tile
+++ b/ChangeLog.tile
@@ -1,3 +1,8 @@
+2012-05-30 Chris Metcalf <cmetcalf@tilera.com>
+
+ * sysdeps/unix/sysv/linux/tile/kernel-features.h
+ (__ASSUME_NEW_GETRLIMIT_SYSCALL, __ASSUME_TRUNCATE64_SYSCALL): Remove.
+
2012-05-23 Chris Metcalf <cmetcalf@tilera.com>
* sysdeps/unix/sysv/linux/tile/bits/mman.h (MADV_DONTDUMP): Define.
diff --git a/sysdeps/unix/sysv/linux/tile/kernel-features.h b/sysdeps/unix/sysv/linux/tile/kernel-features.h
index 8c38a68..89929d2 100644
--- a/sysdeps/unix/sysv/linux/tile/kernel-features.h
+++ b/sysdeps/unix/sysv/linux/tile/kernel-features.h
@@ -18,8 +18,6 @@
/* TILE glibc support starts with 2.6.36, guaranteeing many kernel features. */
-#define __ASSUME_NEW_GETRLIMIT_SYSCALL 1
-#define __ASSUME_TRUNCATE64_SYSCALL 1
#define __ASSUME_MMAP2_SYSCALL 1
#define __ASSUME_STAT64_SYSCALL 1
#define __ASSUME_FCNTL64 1
-----------------------------------------------------------------------
Summary of changes:
ChangeLog.tile | 12 ++++++++++++
sysdeps/tile/libm-test-ulps | 15 +++++++++++++++
sysdeps/unix/sysv/linux/tile/kernel-features.h | 2 --
sysdeps/unix/sysv/linux/tile/nptl/pthread_once.c | 4 ++--
sysdeps/unix/sysv/linux/tile/tilegx/Makefile | 10 ++++++++++
5 files changed, 39 insertions(+), 4 deletions(-)
create mode 100644 sysdeps/unix/sysv/linux/tile/tilegx/Makefile
hooks/post-receive
--
Community source repository for glibc add-on ports