From ccdc8438dcae3a63cfd53b150461de1feaf258fb Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Wed, 16 Oct 2013 06:33:03 -0500 Subject: PowerPC: Adjust multiarch Implies for PowerPC32 This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option. --- ChangeLog | 22 ++++++++++++++++++++++ .../powerpc32/power5+/fpu/multiarch/Implies | 1 + .../powerpc/powerpc32/power5+/multiarch/Implies | 1 + sysdeps/powerpc/powerpc32/power5/Implies | 2 -- .../powerpc/powerpc32/power5/fpu/multiarch/Implies | 1 + sysdeps/powerpc/powerpc32/power5/multiarch/Implies | 1 + .../powerpc/powerpc32/power6/fpu/multiarch/Implies | 1 + sysdeps/powerpc/powerpc32/power6/multiarch/Implies | 1 + .../powerpc32/power6x/fpu/multiarch/Implies | 1 + .../powerpc/powerpc32/power6x/multiarch/Implies | 1 + .../powerpc/powerpc32/power7/fpu/multiarch/Implies | 1 + sysdeps/powerpc/powerpc32/power7/multiarch/Implies | 1 + .../powerpc/powerpc32/power8/fpu/multiarch/Implies | 1 + sysdeps/powerpc/powerpc32/power8/multiarch/Implies | 1 + .../sysv/linux/powerpc/powerpc32/power5+/Implies | 2 -- .../sysv/linux/powerpc/powerpc32/power5/Implies | 2 -- .../sysv/linux/powerpc/powerpc32/power6/Implies | 2 -- .../sysv/linux/powerpc/powerpc32/power6x/Implies | 2 -- .../sysv/linux/powerpc/powerpc32/power7/Implies | 2 -- .../sysv/linux/powerpc/powerpc32/power8/Implies | 2 -- 20 files changed, 34 insertions(+), 14 deletions(-) create mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power5+/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power5/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power6/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power6x/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power7/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies create mode 100644 sysdeps/powerpc/powerpc32/power8/multiarch/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies diff --git a/ChangeLog b/ChangeLog index 37caf6d..56a8971 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,27 @@ 2013-12-06 Adhemerval Zanella + * 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. + +2013-12-06 Adhemerval Zanella + * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/Makefile: Add __ieee754_hypot and __ieee754_hypotf multiarch implementations. * sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypot-power7.c: diff --git a/sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies new file mode 100644 index 0000000..76a9851 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power5+/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power5+/multiarch/Implies b/sysdeps/powerpc/powerpc32/power5+/multiarch/Implies new file mode 100644 index 0000000..54b3931 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power5+/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5/multiarch diff --git a/sysdeps/powerpc/powerpc32/power5/Implies b/sysdeps/powerpc/powerpc32/power5/Implies index 17949d4..17139bf 100644 --- a/sysdeps/powerpc/powerpc32/power5/Implies +++ b/sysdeps/powerpc/powerpc32/power5/Implies @@ -1,4 +1,2 @@ -powerpc/power5/fpu -powerpc/power5 powerpc/powerpc32/power4/fpu powerpc/powerpc32/power4 diff --git a/sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies new file mode 100644 index 0000000..c6c090a --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power5/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power4/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power5/multiarch/Implies b/sysdeps/powerpc/powerpc32/power5/multiarch/Implies new file mode 100644 index 0000000..d29e385 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power5/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power4/multiarch diff --git a/sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies new file mode 100644 index 0000000..c66805e --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power6/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5+/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power6/multiarch/Implies b/sysdeps/powerpc/powerpc32/power6/multiarch/Implies new file mode 100644 index 0000000..ff9f999 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power6/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5+/multiarch diff --git a/sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies new file mode 100644 index 0000000..c66805e --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power6x/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5+/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power6x/multiarch/Implies b/sysdeps/powerpc/powerpc32/power6x/multiarch/Implies new file mode 100644 index 0000000..ff9f999 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power6x/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power5+/multiarch diff --git a/sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies new file mode 100644 index 0000000..45cbaed --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power7/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power6/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power7/multiarch/Implies b/sysdeps/powerpc/powerpc32/power7/multiarch/Implies new file mode 100644 index 0000000..22c12fd --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power7/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power6/multiarch diff --git a/sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies b/sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies new file mode 100644 index 0000000..43a3b83 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power8/fpu/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power7/fpu/multiarch diff --git a/sysdeps/powerpc/powerpc32/power8/multiarch/Implies b/sysdeps/powerpc/powerpc32/power8/multiarch/Implies new file mode 100644 index 0000000..f185044 --- /dev/null +++ b/sysdeps/powerpc/powerpc32/power8/multiarch/Implies @@ -0,0 +1 @@ +powerpc/powerpc32/power7/multiarch diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies deleted file mode 100644 index 8e5b58a..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5+/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power5+/fpu -powerpc/powerpc32/power5+ diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies deleted file mode 100644 index a51d2fd..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power5/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power5/fpu -powerpc/powerpc32/power5 diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies deleted file mode 100644 index c0e1bea..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power6/fpu -powerpc/powerpc32/power6 diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies deleted file mode 100644 index bc9e74f..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power6x/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power6x/fpu -powerpc/powerpc32/power6x diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies deleted file mode 100644 index 083f3e9..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power7/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power7/fpu -powerpc/powerpc32/power7 diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies b/sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies deleted file mode 100644 index 066dea2..0000000 --- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/power8/Implies +++ /dev/null @@ -1,2 +0,0 @@ -powerpc/powerpc32/power8/fpu -powerpc/powerpc32/power8 -- cgit v1.1