From 3d08cd331c1adcf0d917392f7e527b3f00511748 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 24 May 2024 06:52:22 +0200 Subject: Merging upstream version 6.8. Signed-off-by: Daniel Baumann --- share/mk/configure/build-depends/ld.mk | 50 ---------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 share/mk/configure/build-depends/ld.mk (limited to 'share/mk/configure/build-depends/ld.mk') diff --git a/share/mk/configure/build-depends/ld.mk b/share/mk/configure/build-depends/ld.mk deleted file mode 100644 index a78a189..0000000 --- a/share/mk/configure/build-depends/ld.mk +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2024, Alejandro Colomar -# SPDX-License-Identifier: LGPL-3.0-only WITH LGPL-3.0-linking-exception - - -ifndef MAKEFILE_CONFIGURE_BUILD_DEPENDS_LD_INCLUDED -MAKEFILE_CONFIGURE_BUILD_DEPENDS_LD_INCLUDED := 1 - - -include $(MAKEFILEDIR)/configure/build-depends/cc.mk -include $(MAKEFILEDIR)/configure/build-depends/coreutils.mk -include $(MAKEFILEDIR)/configure/build-depends/pkgconf.mk -include $(MAKEFILEDIR)/configure/verbose.mk - - -LD := $(CC) $(CFLAGS) - - -LD_HAS_FUSE_LINKER_PLUGIN := \ - $(shell \ - $(ECHO) 'int main(void) {}' \ - | $(LD) -fuse-linker-plugin -x c -o /dev/null /dev/stdin $(HIDE_ERR) \ - && $(ECHO) yes \ - || $(ECHO) no; \ - ) - - -DEFAULT_LDFLAGS := \ - -Wl,--as-needed \ - -Wl,--no-allow-shlib-undefined \ - -Wl,--no-copy-dt-needed-entries \ - -Wl,--no-undefined \ - $(shell $(PKGCONF_CMD) --libs-only-L $(PKGCONF_LIBS) $(HIDE_ERR)) \ - $(shell $(PKGCONF_CMD) --libs-only-other $(PKGCONF_LIBS) $(HIDE_ERR)) - -ifeq ($(LD_HAS_FUSE_LINKER_PLUGIN),yes) -DEFAULT_LDFLAGS += -fuse-linker-plugin -endif - -EXTRA_LDFLAGS := -LDFLAGS := $(DEFAULT_LDFLAGS) $(EXTRA_LDFLAGS) - - -DEFAULT_LDLIBS := \ - -lc \ - $(shell $(PKGCONF_CMD) --libs-only-l $(PKGCONF_LIBS) $(HIDE_ERR)) -EXTRA_LDLIBS := -LDLIBS := $(DEFAULT_LDLIBS) $(EXTRA_LDLIBS) - - -endif # include guard -- cgit v1.2.3