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