aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/libatomic/configure.ac
diff options
context:
space:
mode:
authorCaroline Tice <cmtice@google.com>2016-03-31 23:14:47 -0700
committerCaroline Tice <cmtice@google.com>2016-03-31 23:14:47 -0700
commit0fe7d085a96f8ab6169d663b2f45bca2df9c54ca (patch)
tree6c59c3f34d55198a16f4583e128829cbd5e31fc8 /gcc-4.9/libatomic/configure.ac
parentaec28b44e467a139d5f5cefe038e3f4a30dfc478 (diff)
downloadtoolchain_gcc-0fe7d085a96f8ab6169d663b2f45bca2df9c54ca.tar.gz
toolchain_gcc-0fe7d085a96f8ab6169d663b2f45bca2df9c54ca.tar.bz2
toolchain_gcc-0fe7d085a96f8ab6169d663b2f45bca2df9c54ca.zip
[ndk gcc] Finish fixing the libatomic IFUNC problem.
The previous CL, with --enable-libatomic-ifuncs, was missing an important piece. This fixes that problem. (See https://buganizer.corp.google.com/issues/22699878) Change-Id: I42f9529f5e40187843a9a55ae80874eb8fae2a22
Diffstat (limited to 'gcc-4.9/libatomic/configure.ac')
-rw-r--r--gcc-4.9/libatomic/configure.ac3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc-4.9/libatomic/configure.ac b/gcc-4.9/libatomic/configure.ac
index ff241c26a..b8c02c3dd 100644
--- a/gcc-4.9/libatomic/configure.ac
+++ b/gcc-4.9/libatomic/configure.ac
@@ -218,6 +218,9 @@ LIBAT_CHECK_ATTRIBUTE_DLLEXPORT
LIBAT_CHECK_ATTRIBUTE_ALIAS
if test x$try_ifunc = xyes; then
LIBAT_CHECK_IFUNC
+ if test $enable_libatomic_ifuncs = no; then
+ libat_cv_have_ifunc=no
+ fi
fi
# Check linker support.