summaryrefslogtreecommitdiff
path: root/Rules.mak
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@uclibc-ng.org>2016-08-27 17:45:19 +0200
committerWaldemar Brodkorb <wbx@uclibc-ng.org>2016-08-27 19:23:20 +0200
commit8ae2b54ee70891ddb720bf00f8913c3716c1f67f (patch)
tree2f7acae8c517733957f27c87dec8827fb5ca37b5 /Rules.mak
parentf9d8ce5ae0ed1e1a639ddc9b2b64726eab569c66 (diff)
remove DOMULTI support
A single test with targeting ARM showed that this feature seems bit rotted. Remove DOMULTI and simplify Makefiles.
Diffstat (limited to 'Rules.mak')
-rw-r--r--Rules.mak16
1 files changed, 0 insertions, 16 deletions
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