From 15186b99774df74cf8ab02acd1a3f0ffd4c54ca1 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Fri, 30 Sep 2016 04:49:58 +0200 Subject: ubacktrace/uargp: remove unneeded and false linker scripts --- Rules.mak | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'Rules.mak') diff --git a/Rules.mak b/Rules.mak index 15dfa37eb..67189ffdc 100644 --- a/Rules.mak +++ b/Rules.mak @@ -140,7 +140,6 @@ export MAJOR_VERSION MINOR_VERSION SUBLEVEL VERSION ABI_VERSION LC_ALL LIBC := libc SHARED_LIBNAME := $(LIBC).so.$(ABI_VERSION) -UBACKTRACE_DSO := libubacktrace.so.$(ABI_VERSION) UCLIBC_LDSO_NAME := ld-uClibc ARCH_NATIVE_BIT := 32 @@ -548,33 +547,6 @@ link.asneeded = $(if $(CC_FLAG_ASNEEDED),$(if $(CC_FLAG_NO_ASNEEDED),$(CC_FLAG_A # Check for AS_NEEDED support in linker script (binutils>=2.16.1 has it) ifndef ASNEEDED export ASNEEDED:=$(shell $(CC) -Wl,--help 2>/dev/null | grep -q -- --as-needed && echo "AS_NEEDED ( $(UCLIBC_LDSO) )" || echo "$(UCLIBC_LDSO)") - -# Only used in installed libc.so linker script -ifeq ($(UCLIBC_HAS_BACKTRACE),y) -ifeq ($(HARDWIRED_ABSPATH),y) -UBACKTRACE_FULL_NAME := $(subst //,/,$(RUNTIME_PREFIX)$(MULTILIB_DIR)/$(UBACKTRACE_DSO)) -else -UBACKTRACE_FULL_NAME := $(UBACKTRACE_DSO) -endif -export UBACKTRACE_ASNEEDED:=$(shell $(CC) -Wl,--help 2>/dev/null | grep -q -- --as-needed && \ - echo "GROUP ( AS_NEEDED ( $(UBACKTRACE_FULL_NAME) ) )" || \ - echo "GROUP ( $(UBACKTRACE_FULL_NAME) )") -else -export UBACKTRACE_ASNEEDED:="" -endif -ifeq ($(UCLIBC_HAS_ARGP),y) -ifeq ($(HARDWIRED_ABSPATH),y) -# Only used in installed libc.so linker script -UARGP_FULL_NAME := $(subst //,/,$(RUNTIME_PREFIX)$(MULTILIB_DIR)/libuargp.so.$(MAJOR_VERSION)) -else -UARGP_FULL_NAME := libuargp.so.$(MAJOR_VERSION) -endif -export UARGP_ASNEEDED:=$(shell $(CC) -Wl,--help 2>/dev/null | grep -q -- --as-needed && \ - echo "GROUP ( AS_NEEDED ( $(UARGP_FULL_NAME) ) )" || \ - echo "GROUP ( $(UARGP_FULL_NAME) )") -else -export UARGP_ASNEEDED:="" -endif endif # Add a bunch of extra pedantic annoyingly strict checks -- cgit v1.2.3