]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Bug 452779 Valgrind fails to build on FreeBSD 13.0 with llvm-devel (15.0.0)
authorPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 19 Apr 2022 20:03:01 +0000 (22:03 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Tue, 19 Apr 2022 20:03:01 +0000 (22:03 +0200)
This fixes building.

I may make the -lgcc and libgcc-sup conditonal on not using clang later.

Makefile.tool.am

index fe5f002cece8a792785adfb095a42b4c4a0f72cf..5ce32d9c35f253f84805b5b6151b34a2455bbddc 100644 (file)
@@ -16,14 +16,14 @@ TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@ = \
        $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
 endif
 
-
-TOOL_LDADD_COMMON = -lgcc \
-       $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
+TOOL_LDADD_COMMON = -lgcc
 TOOL_LDADD_@VGCONF_PLATFORM_PRI_CAPS@ = \
-       $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON)
+       $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_PRI_CAPS@) $(TOOL_LDADD_COMMON) \
+       $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
 if VGCONF_HAVE_PLATFORM_SEC
 TOOL_LDADD_@VGCONF_PLATFORM_SEC_CAPS@ = \
-       $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON)
+       $(TOOL_DEPENDENCIES_@VGCONF_PLATFORM_SEC_CAPS@) $(TOOL_LDADD_COMMON) \
+       $(top_builddir)/coregrind/libgcc-sup-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
 endif