Mercurial > hg > CbC > CbC_gcc
comparison libsanitizer/configure.ac @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
91 . ${srcdir}/configure.tgt | 91 . ${srcdir}/configure.tgt |
92 AM_CONDITIONAL(TSAN_SUPPORTED, [test "x$TSAN_SUPPORTED" = "xyes"]) | 92 AM_CONDITIONAL(TSAN_SUPPORTED, [test "x$TSAN_SUPPORTED" = "xyes"]) |
93 AM_CONDITIONAL(LSAN_SUPPORTED, [test "x$LSAN_SUPPORTED" = "xyes"]) | 93 AM_CONDITIONAL(LSAN_SUPPORTED, [test "x$LSAN_SUPPORTED" = "xyes"]) |
94 | 94 |
95 # Check for functions needed. | 95 # Check for functions needed. |
96 AC_CHECK_FUNCS(clock_getres clock_gettime clock_settime) | 96 AC_CHECK_FUNCS(clock_getres clock_gettime clock_settime lstat readlink) |
97 | 97 |
98 # Common libraries that we need to link against for all sanitizer libs. | 98 # Common libraries that we need to link against for all sanitizer libs. |
99 link_sanitizer_common='-lpthread -lm' | 99 link_sanitizer_common='-lpthread -lm' |
100 | 100 |
101 # At least for glibc, shm_open is in librt. But don't pull that | 101 # At least for glibc, shm_open is in librt. But don't pull that |
378 AC_SUBST([SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS]) | 378 AC_SUBST([SANITIZER_COMMON_TARGET_DEPENDENT_OBJECTS]) |
379 | 379 |
380 # Determine what GCC version number to use in filesystem paths. | 380 # Determine what GCC version number to use in filesystem paths. |
381 GCC_BASE_VER | 381 GCC_BASE_VER |
382 | 382 |
383 # Add CET specific flags if Intel CET is enabled. | |
384 GCC_CET_FLAGS(CET_FLAGS) | |
385 EXTRA_CFLAGS="$EXTRA_CFLAGS $CET_FLAGS" | |
386 EXTRA_CXXFLAGS="$EXTRA_CXXFLAGS $CET_FLAGS" | |
387 EXTRA_ASFLAGS=$CET_FLAGS | |
388 AC_SUBST(EXTRA_ASFLAGS) | |
389 AC_SUBST(EXTRA_CFLAGS) | |
390 AC_SUBST(EXTRA_CXXFLAGS) | |
391 | |
383 AC_OUTPUT | 392 AC_OUTPUT |