[PATCH 18/18] PowerPC: Adjust multiarch Implies for PowerPC32
Adhemerval Zanella
azanella@linux.vnet.ibm.com
Tue Nov 19 23:10:00 GMT 2013
This patch adds Implies files on multiarch folder for POWER chips so
multiarch is enabled when building with --with-cpu and powerN option.
This changes the sysdeps on POWER4 configurations as:
--- sysdeps_after_ppc32
+++ sysdeps_final_ppc32
@@ -16,6 +16,7 @@
nptl/sysdeps/unix
sysdeps/unix
sysdeps/posix
+sysdeps/powerpc/powerpc32/power4/fpu/multiarch
sysdeps/powerpc/powerpc32/power4/fpu
sysdeps/powerpc/powerpc32/power4/multiarch
sysdeps/powerpc/powerpc32/power4
And for a POWER7 configuration as:
--- sysdeps_before_power7
+++ sysdeps_after_power7
@@ -1,18 +1,3 @@
-sysdeps/unix/sysv/linux/powerpc/powerpc32/power7
-sysdeps/powerpc/powerpc32/power7/fpu
-sysdeps/powerpc/powerpc32/power7
-sysdeps/powerpc/powerpc32/power6/fpu
-sysdeps/powerpc/powerpc32/power6
-sysdeps/powerpc/powerpc32/power5+/fpu
-sysdeps/powerpc/powerpc32/power5+
-sysdeps/powerpc/power5+/fpu
-sysdeps/powerpc/power5+
-sysdeps/powerpc/powerpc32/power5/fpu
-sysdeps/powerpc/powerpc32/power5
-sysdeps/powerpc/powerpc32/power4/fpu
-sysdeps/powerpc/powerpc32/power4
-sysdeps/powerpc/power4/fpu
-sysdeps/powerpc/power4
sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl
sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu
nptl/sysdeps/unix/sysv/linux/powerpc/powerpc32
@@ -31,6 +16,30 @@
nptl/sysdeps/unix
sysdeps/unix
sysdeps/posix
+sysdeps/powerpc/powerpc32/power7/fpu/multiarch
+sysdeps/powerpc/powerpc32/power6/fpu/multiarch
+sysdeps/powerpc/powerpc32/power5+/fpu/multiarch
+sysdeps/powerpc/powerpc32/power5/fpu/multiarch
+sysdeps/powerpc/powerpc32/power4/fpu/multiarch
+sysdeps/powerpc/powerpc32/power7/fpu
+sysdeps/powerpc/powerpc32/power7/multiarch
+sysdeps/powerpc/powerpc32/power6/multiarch
+sysdeps/powerpc/powerpc32/power5+/multiarch
+sysdeps/powerpc/powerpc32/power5/multiarch
+sysdeps/powerpc/powerpc32/power4/multiarch
+sysdeps/powerpc/powerpc32/power7
+sysdeps/powerpc/powerpc32/power6/fpu
+sysdeps/powerpc/powerpc32/power6
+sysdeps/powerpc/powerpc32/power5+/fpu
+sysdeps/powerpc/powerpc32/power5+
+sysdeps/powerpc/power5+/fpu
+sysdeps/powerpc/power5+
+sysdeps/powerpc/powerpc32/power5/fpu
+sysdeps/powerpc/powerpc32/power5
+sysdeps/powerpc/powerpc32/power4/fpu
+sysdeps/powerpc/powerpc32/power4
+sysdeps/powerpc/power4/fpu
+sysdeps/powerpc/power4
sysdeps/powerpc/powerpc32/fpu
sysdeps/powerpc/powerpc32
sysdeps/wordsize-32
Basically what it does it to put multiarch and fpu/multiarch in front of default and fpu
folders.
---
2013-11-19 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
* sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies: New file:
add multiarch folders.
* sysdeps/powerpc/powerpc32/power5+/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power5/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power6/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power6x/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power7/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies: Likewise.
* sysdeps/powerpc/powerpc32/power8/multiarch/Implies: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies: Remove.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies: Remove.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies: Remove.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies: Remove.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies: Remove.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies: Remove.
More information about the Libc-alpha
mailing list