]> gcc.gnu.org Git - gcc.git/commitdiff
libsanitizer: Fix bootstrap on FreeBSD [PR102675]
authorJakub Jelinek <jakub@redhat.com>
Thu, 18 Nov 2021 09:06:01 +0000 (10:06 +0100)
committerJakub Jelinek <jakub@redhat.com>
Thu, 18 Nov 2021 09:08:03 +0000 (10:08 +0100)
Here is an alternative to the patch changing a file imported from
compiler-rt upstream, so that we don't need to cary a local patch for that
particular problem.

2021-11-18  Jakub Jelinek  <jakub@redhat.com>

PR bootstrap/102675
* sanitizer_common/Makefile.am: Use -DUSE_SYSTEM_MD5 in AM_CXXFLAGS
of sanitizer_platform_limits_freebsd.cpp.
* sanitizer_common/Makefile.in: Regenerated.

libsanitizer/sanitizer_common/Makefile.am
libsanitizer/sanitizer_common/Makefile.in

index 57d7f02da927cef8bda7fc0f06420c542d4c3c13..a70dae4389faa91a1368f96a979673ea0c0a3eb0 100644 (file)
@@ -17,6 +17,7 @@ AM_CXXFLAGS += -DSANITIZER_LIBBACKTRACE -DSANITIZER_CP_DEMANGLE \
 endif
 AM_CCASFLAGS = $(EXTRA_ASFLAGS)
 ACLOCAL_AMFLAGS = -I m4
+sanitizer_platform_limits_freebsd.lo: AM_CXXFLAGS += -DUSE_SYSTEM_MD5
 
 noinst_LTLIBRARIES = libsanitizer_common.la
 
index ce24f6e7bc6fe0a742df9d8e53a312d10efab2f9..2cc116ee10f031e05c89e891e95326923f1b2419 100644 (file)
@@ -796,6 +796,7 @@ uninstall-am:
 
 .PRECIOUS: Makefile
 
+sanitizer_platform_limits_freebsd.lo: AM_CXXFLAGS += -DUSE_SYSTEM_MD5
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
This page took 0.068803 seconds and 5 git commands to generate.