From 581c747ae157d8802dc704786eaceb648da79e28 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 10 Oct 2012 10:54:20 +0200 Subject: fix 32 Bit multilib builds --- toolchain/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'toolchain/Makefile') diff --git a/toolchain/Makefile b/toolchain/Makefile index a32648000..fd92b46f7 100644 --- a/toolchain/Makefile +++ b/toolchain/Makefile @@ -32,11 +32,13 @@ endif DOWNLOAD:=kernel-headers-download $(patsubst %,%-download,$(TARGETS)) TARGETS_INSTALL:=$(patsubst %,%-install,$(TARGETS)) +FIXUP:=$(patsubst %,%-fixup,$(LIBC)) TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS)) install: $(TARGETS_INSTALL) clean: $(TARGETS_CLEAN) download: $(DOWNLOAD) +fixup: $(FIXUP) gcc-prepare: binutils-install gmp-install mpfr-install mpc-install libelf-install ifeq ($(ADK_TARGET_LIB_GLIBC),y) @@ -47,6 +49,7 @@ endif gcc-configure: $(LIBC)-prepare $(LIBC)-compile: gcc-configure gcc-compile: $(LIBC)-install +$(LIBC)-fixup: gcc-install $(STAGING_HOST_DIR): @mkdir -p $(STAGING_HOST_DIR)/lib @@ -102,6 +105,10 @@ $(STAGING_HOST_DIR): $(MAKE_TRACE); \ fi +%-fixup: %-install + $(TRACE) toolchain/$(patsubst %-fixup,%,$@)/fixup + @$(MAKE) -C $(patsubst %-fixup,%,$@) fixup $(MAKE_TRACE) + %-clean: $(TRACE) toolchain/$(patsubst %-clean,%,$@)/clean @$(MAKE) -C $(patsubst %-clean,%,$@) clean $(MAKE_TRACE) -- cgit v1.2.3