summaryrefslogtreecommitdiff
path: root/libitm
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2019-09-06 12:27:36 +0200
committerFlorian Weimer <fw@gcc.gnu.org>2019-09-06 12:27:36 +0200
commit3c086f8decdc190602fb66cfec8f3cff16328142 (patch)
tree1902238a65deeaf90dfe4c439e44384b48b39d0e /libitm
parent7d99a5b62c2672eff965fec12edac0a080d77257 (diff)
Fix GCC_LINUX_FUTEX to work with C99 compilers
Without this change, libstdc++ is built without futex symbols if GCC rejects implicit function declarations by default. From-SVN: r275454
Diffstat (limited to 'libitm')
-rw-r--r--libitm/ChangeLog4
-rw-r--r--libitm/configure2
2 files changed, 6 insertions, 0 deletions
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index 76d6def09d6..567c1d09d47 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,7 @@
+2019-09-06 Florian Weimer <fweimer@redhat.com>
+
+ * configure: Regenerate.
+
2019-09-03 Chung-Lin Tang <cltang@codesourcery.com>
PR other/79543
diff --git a/libitm/configure b/libitm/configure
index bdc5148c9f0..c466ae05aa5 100644
--- a/libitm/configure
+++ b/libitm/configure
@@ -16481,6 +16481,7 @@ case "$target" in
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <sys/syscall.h>
+ #include <unistd.h>
int lk;
int
main ()
@@ -16533,6 +16534,7 @@ rm -f core conftest.err conftest.$ac_objext \
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <sys/syscall.h>
+ #include <unistd.h>
int lk;
int
main ()