diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2019-11-25 13:34:44 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2019-11-25 13:34:44 -0300 |
commit | d9202f1883e86f12b7a371035867be455da09907 (patch) | |
tree | 4dde2e4d142c516bd1ae77e8ae46b1232c37c588 | |
parent | b370c5f014031b2d06bc54a6436e31b46ed0bf43 (diff) | |
download | glibc-d9202f1883e86f12b7a371035867be455da09907.tar.gz glibc-d9202f1883e86f12b7a371035867be455da09907.tar.xz glibc-d9202f1883e86f12b7a371035867be455da09907.zip |
arm: Fix armv7 selection after 'Split BE/LE abilist'
It adds the missing Implies for armv7, armv6, armv6t2 after the commit 1673ba87fefe019c. Without the Implies a build with the compiler targeting the aforementioned architecture does not select the arch-specific optimization including the ifunc selectors. I checked with a build against armv5, armv6, armv6t2, armv7, and armv7-neon for both LE and BE. For armv6 and armv7 I also checked that both sysdeps selection and the resulting implementation built is the expected ones.
-rw-r--r-- | sysdeps/arm/be/armv7/multiarch/Implies | 1 | ||||
-rw-r--r-- | sysdeps/arm/le/armv6/Implies | 1 | ||||
-rw-r--r-- | sysdeps/arm/le/armv6t2/Implies | 1 | ||||
-rw-r--r-- | sysdeps/arm/le/armv7/Implies | 1 | ||||
-rw-r--r-- | sysdeps/arm/le/armv7/multiarch/Implies | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/sysdeps/arm/be/armv7/multiarch/Implies b/sysdeps/arm/be/armv7/multiarch/Implies new file mode 100644 index 0000000000..ac212e6658 --- /dev/null +++ b/sysdeps/arm/be/armv7/multiarch/Implies @@ -0,0 +1 @@ +arm/armv7/multiarch diff --git a/sysdeps/arm/le/armv6/Implies b/sysdeps/arm/le/armv6/Implies new file mode 100644 index 0000000000..137a8ab20f --- /dev/null +++ b/sysdeps/arm/le/armv6/Implies @@ -0,0 +1 @@ +arm/armv6 diff --git a/sysdeps/arm/le/armv6t2/Implies b/sysdeps/arm/le/armv6t2/Implies new file mode 100644 index 0000000000..d777cf8eef --- /dev/null +++ b/sysdeps/arm/le/armv6t2/Implies @@ -0,0 +1 @@ +arm/armv6t2 diff --git a/sysdeps/arm/le/armv7/Implies b/sysdeps/arm/le/armv7/Implies new file mode 100644 index 0000000000..3a1446ba1b --- /dev/null +++ b/sysdeps/arm/le/armv7/Implies @@ -0,0 +1 @@ +arm/armv7 diff --git a/sysdeps/arm/le/armv7/multiarch/Implies b/sysdeps/arm/le/armv7/multiarch/Implies new file mode 100644 index 0000000000..ac212e6658 --- /dev/null +++ b/sysdeps/arm/le/armv7/multiarch/Implies @@ -0,0 +1 @@ +arm/armv7/multiarch |