From 8ae2b54ee70891ddb720bf00f8913c3716c1f67f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 27 Aug 2016 17:45:19 +0200 Subject: remove DOMULTI support A single test with targeting ARM showed that this feature seems bit rotted. Remove DOMULTI and simplify Makefiles. --- Rules.mak | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'Rules.mak') diff --git a/Rules.mak b/Rules.mak index cd343f586..f226dca71 100644 --- a/Rules.mak +++ b/Rules.mak @@ -677,22 +677,6 @@ else STRIPTOOL := true -Stripping_disabled endif -ifeq ($(DOMULTI),y) -# we try to compile all sources at once into an object (IMA), but -# gcc-3.3.x does not support it -# gcc-3.4.x supports it, but does not need and support --combine. though fails on many sources -# gcc-4.0.x supports it, supports the --combine flag, but does not need it -# gcc-4.1(200506xx) supports it, but needs the --combine flag, else libs are useless -ifeq ($(GCC_MAJOR_VER),3) -DOMULTI:=n -else -$(eval $(call check-gcc-var,--combine)) -CFLAGS += $(CFLAG_--combine) -endif -else -DOMULTI:=n -endif - ifneq ($(strip $(UCLIBC_EXTRA_CFLAGS)),"") CFLAGS += $(call qstrip,$(UCLIBC_EXTRA_CFLAGS)) endif -- cgit v1.2.3