diff options
| author | mkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-12-07 08:47:09 +0000 |
|---|---|---|
| committer | mkuvyrkov <mkuvyrkov@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-12-07 08:47:09 +0000 |
| commit | 53a2661297954f7c88bb8593f83f5a9c2c4e9df4 (patch) | |
| tree | 1b89343e20e88e77e8cfbb67f0e6ee334c947feb | |
| parent | 0cc3ad671260093d3ff7f24f033e552316b1dd8a (diff) | |
| download | ppe42-gcc-53a2661297954f7c88bb8593f83f5a9c2c4e9df4.tar.gz ppe42-gcc-53a2661297954f7c88bb8593f83f5a9c2c4e9df4.zip | |
Robustify check for IFUNC support.
* config/linux.c (linux_has_ifunc_p): Use correct test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205779 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/linux.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b23d5529234..42c623eb4df 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2013-12-07 Maxim Kuvyrkov <maxim@kugelworks.com> + * config/linux.c (linux_has_ifunc_p): Use correct test. + +2013-12-07 Maxim Kuvyrkov <maxim@kugelworks.com> + * config/linux.c (linux_android_has_ifunc_p): Rename to linux_has_ifunc_p. (linux_android_libc_has_function): Rename to linux_libc_has_function. diff --git a/gcc/config/linux.c b/gcc/config/linux.c index 40e5cbdbb03..ffaf614bc1a 100644 --- a/gcc/config/linux.c +++ b/gcc/config/linux.c @@ -29,7 +29,7 @@ along with GCC; see the file COPYING3. If not see bool linux_has_ifunc_p (void) { - return TARGET_ANDROID ? false : HAVE_GNU_INDIRECT_FUNCTION; + return OPTION_BIONIC ? false : HAVE_GNU_INDIRECT_FUNCTION; } bool |

