This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.25-254-g2f7f3cd
- From: gftg at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 28 Apr 2017 18:11:01 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.25-254-g2f7f3cd
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 "GNU C Library master sources".
The branch, master has been updated
via 2f7f3cd8cd302bb10908c86f3f7b349df0a78e6a (commit)
from 085e07db22e5bb6c898cd686c0ae3e7cd4ab17f2 (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://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=2f7f3cd8cd302bb10908c86f3f7b349df0a78e6a
commit 2f7f3cd8cd302bb10908c86f3f7b349df0a78e6a
Author: Paul E. Murphy <murphyp@linux.vnet.ibm.com>
Date: Fri Jul 15 18:04:40 2016 -0500
powerpc64le: Create divergent sysdep directory for powerpc64le.
float128 on powerpc64le requires the addition of the ieee754/float128
sysdep, whereas powerpc64 doesn't. This requires creating a bunch of
submachine and cpu directories and Implies files which just point
towards their powerpc64 equivalent.
Tested on P7, P8, and generic powerpc64le targets with and without
multiarch.
* sysdeps/powerpc/powerpc64le/Implies: New file.
* sysdeps/powerpc/powerpc64le/fpu/Implies: New file.
* sysdeps/powerpc/powerpc64le/fpu/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power7/Implies: New file.
* sysdeps/powerpc/powerpc64le/power7/fpu/Implies: New file.
* sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power7/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power8/Implies: New file.
* sysdeps/powerpc/powerpc64le/power8/fpu/Implies: New file.
* sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power8/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power9/Implies: New file.
* sysdeps/powerpc/powerpc64le/power9/fpu/Implies: New file.
* sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies: New file.
* sysdeps/powerpc/powerpc64le/power9/multiarch/Implies: New file.
* sysdeps/powerpc/preconfigure: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies: New file.
* sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies: New file.
diff --git a/ChangeLog b/ChangeLog
index 5bb80d7..29c05dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+2017-04-28 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+
+ * sysdeps/powerpc/powerpc64le/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/fpu/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/fpu/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power7/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power7/fpu/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power7/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power8/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power8/fpu/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power8/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power9/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power9/fpu/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies: New file.
+ * sysdeps/powerpc/powerpc64le/power9/multiarch/Implies: New file.
+ * sysdeps/powerpc/preconfigure: New file.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies: New file.
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies: New file.
+
2017-04-28 Joseph Myers <joseph@codesourcery.com>
* conform/data/semaphore.h-data [XOPEN2K] (time.h): Allow header
diff --git a/sysdeps/powerpc/powerpc64le/Implies b/sysdeps/powerpc/powerpc64le/Implies
new file mode 100644
index 0000000..a105a32
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64
diff --git a/sysdeps/powerpc/powerpc64le/fpu/Implies b/sysdeps/powerpc/powerpc64le/fpu/Implies
new file mode 100644
index 0000000..c1f617b
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/fpu/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/fpu
diff --git a/sysdeps/powerpc/powerpc64le/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc64le/fpu/multiarch/Implies
new file mode 100644
index 0000000..8d6531a
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/fpu/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/fpu/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/multiarch/Implies b/sysdeps/powerpc/powerpc64le/multiarch/Implies
new file mode 100644
index 0000000..30edcf7
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power7/Implies b/sysdeps/powerpc/powerpc64le/power7/Implies
new file mode 100644
index 0000000..eedef82
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power7/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power7
diff --git a/sysdeps/powerpc/powerpc64le/power7/fpu/Implies b/sysdeps/powerpc/powerpc64le/power7/fpu/Implies
new file mode 100644
index 0000000..8447198
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power7/fpu/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power7/fpu
diff --git a/sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies
new file mode 100644
index 0000000..7fd86fd
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power7/fpu/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power7/fpu/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power7/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power7/multiarch/Implies
new file mode 100644
index 0000000..1fc7b7c
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power7/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power7/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power8/Implies b/sysdeps/powerpc/powerpc64le/power8/Implies
new file mode 100644
index 0000000..3c37351
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power8/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power8
diff --git a/sysdeps/powerpc/powerpc64le/power8/fpu/Implies b/sysdeps/powerpc/powerpc64le/power8/fpu/Implies
new file mode 100644
index 0000000..ae0dbaf
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power8/fpu/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power8/fpu
diff --git a/sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies
new file mode 100644
index 0000000..f11e1bd
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power8/fpu/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power8/fpu/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power8/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power8/multiarch/Implies
new file mode 100644
index 0000000..dd6bca4
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power8/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power8/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power9/Implies b/sysdeps/powerpc/powerpc64le/power9/Implies
new file mode 100644
index 0000000..efe5d41
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power9/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power9
diff --git a/sysdeps/powerpc/powerpc64le/power9/fpu/Implies b/sysdeps/powerpc/powerpc64le/power9/fpu/Implies
new file mode 100644
index 0000000..3633114
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power9/fpu/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power9/fpu/
diff --git a/sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies
new file mode 100644
index 0000000..1059480
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power9/fpu/multiarch
diff --git a/sysdeps/powerpc/powerpc64le/power9/multiarch/Implies b/sysdeps/powerpc/powerpc64le/power9/multiarch/Implies
new file mode 100644
index 0000000..02be30c
--- /dev/null
+++ b/sysdeps/powerpc/powerpc64le/power9/multiarch/Implies
@@ -0,0 +1 @@
+powerpc/powerpc64/power9/multiarch
diff --git a/sysdeps/powerpc/preconfigure b/sysdeps/powerpc/preconfigure
index 0c6fdde..7de2eaf 100644
--- a/sysdeps/powerpc/preconfigure
+++ b/sysdeps/powerpc/preconfigure
@@ -1,6 +1,9 @@
# preconfigure fragment for powerpc.
case "$machine" in
+powerpc64le)
+ base_machine=powerpc machine=powerpc/powerpc64le
+ ;;
powerpc64*)
base_machine=powerpc machine=powerpc/powerpc64
;;
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies
new file mode 100644
index 0000000..4eacd3a
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies
@@ -0,0 +1 @@
+unix/sysv/linux/powerpc/powerpc64
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies
new file mode 100644
index 0000000..5da96db
--- /dev/null
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies
@@ -0,0 +1 @@
+unix/sysv/linux/powerpc/powerpc64/fpu
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 22 ++++++++++++++++++++
sysdeps/powerpc/powerpc64le/Implies | 1 +
.../{powerpc64/power4 => powerpc64le}/fpu/Implies | 0
.../power4 => powerpc64le}/fpu/multiarch/Implies | 0
.../power4 => powerpc64le}/multiarch/Implies | 0
sysdeps/powerpc/powerpc64le/power7/Implies | 1 +
sysdeps/powerpc/powerpc64le/power7/fpu/Implies | 1 +
.../power7}/fpu/multiarch/Implies | 0
.../power7}/multiarch/Implies | 0
sysdeps/powerpc/powerpc64le/power8/Implies | 1 +
.../power9 => powerpc64le/power8}/fpu/Implies | 0
.../power8}/fpu/multiarch/Implies | 0
.../power8}/multiarch/Implies | 0
sysdeps/powerpc/powerpc64le/power9/Implies | 1 +
sysdeps/powerpc/powerpc64le/power9/fpu/Implies | 1 +
.../powerpc64le/power9/fpu/multiarch/Implies | 1 +
.../powerpc/powerpc64le/power9/multiarch/Implies | 1 +
sysdeps/powerpc/preconfigure | 3 ++
.../unix/sysv/linux/powerpc/powerpc64le/Implies | 1 +
.../sysv/linux/powerpc/powerpc64le/fpu/Implies | 1 +
20 files changed, 35 insertions(+), 0 deletions(-)
create mode 100644 sysdeps/powerpc/powerpc64le/Implies
copy sysdeps/powerpc/{powerpc64/power4 => powerpc64le}/fpu/Implies (100%)
copy sysdeps/powerpc/{powerpc64/power4 => powerpc64le}/fpu/multiarch/Implies (100%)
copy sysdeps/powerpc/{powerpc64/power4 => powerpc64le}/multiarch/Implies (100%)
create mode 100644 sysdeps/powerpc/powerpc64le/power7/Implies
create mode 100644 sysdeps/powerpc/powerpc64le/power7/fpu/Implies
copy sysdeps/powerpc/{powerpc64/power8 => powerpc64le/power7}/fpu/multiarch/Implies (100%)
copy sysdeps/powerpc/{powerpc64/power8 => powerpc64le/power7}/multiarch/Implies (100%)
create mode 100644 sysdeps/powerpc/powerpc64le/power8/Implies
copy sysdeps/powerpc/{powerpc64/power9 => powerpc64le/power8}/fpu/Implies (100%)
copy sysdeps/powerpc/{powerpc64/power9 => powerpc64le/power8}/fpu/multiarch/Implies (100%)
copy sysdeps/powerpc/{powerpc64/power9 => powerpc64le/power8}/multiarch/Implies (100%)
create mode 100644 sysdeps/powerpc/powerpc64le/power9/Implies
create mode 100644 sysdeps/powerpc/powerpc64le/power9/fpu/Implies
create mode 100644 sysdeps/powerpc/powerpc64le/power9/fpu/multiarch/Implies
create mode 100644 sysdeps/powerpc/powerpc64le/power9/multiarch/Implies
create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64le/Implies
create mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64le/fpu/Implies
hooks/post-receive
--
GNU C Library master sources