diff options
author | Paul Sokolovsky <Paul.Sokolovsky@linaro.org> | 2012-11-14 12:14:36 +0400 |
---|---|---|
committer | Jon Medhurst <tixy@linaro.org> | 2013-04-29 09:43:56 +0100 |
commit | 750b9e7572379462f4761cdec5c48906a86dbc88 (patch) | |
tree | a5b16c7dcc79b9753f239e796f1514418f781684 | |
parent | 01c2bca539b058b2524c3c7a7a8cc32469668364 (diff) |
arm64: libgcc.a breakage
NOT FOR UPSTREAM, until more information is gathered.
Custom build system throws the following break:
+ aarch64-linux-gnu-ld -EL -r -o vmlinux.o arch/arm64/kernel/head.o
init/built-in.o --start-group usr/built-in.o arch/arm64/kernel/built-in.o
arch/arm64/mm/built-in.o arch/arm64/platforms/built-in.o
kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o
security/built-in.o crypto/built-in.o block/built-in.o
arch/arm64/lib/lib.a lib/lib.a libgcc.a arch/arm64/lib/built-in.o
lib/built-in.o libgcc.a drivers/built-in.o sound/built-in.o
firmware/built-in.o net/built-in.o --end-group
aarch64-linux-gnu-ld: cannot find libgcc.a: No such file or directory
aarch64-linux-gnu-ld: cannot find libgcc.a: No such file or directory
make: *** [vmlinux] Error 1
Reported-by: Paul Sokolovsky <Paul.Sokolovsky@linaro.org>
Not-Signed-off-by: Omar Ramirez Luna <omar.luna@linaro.org>
-rw-r--r-- | arch/arm64/Makefile | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile index c95c5cb212f..e1d64f58001 100644 --- a/arch/arm64/Makefile +++ b/arch/arm64/Makefile @@ -15,8 +15,6 @@ CPPFLAGS_vmlinux.lds = -DTEXT_OFFSET=$(TEXT_OFFSET) OBJCOPYFLAGS :=-O binary -R .note -R .note.gnu.build-id -R .comment -S GZFLAGS :=-9 -LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name) - KBUILD_DEFCONFIG := defconfig KBUILD_CFLAGS += -mgeneral-regs-only @@ -38,7 +36,6 @@ export TEXT_OFFSET GZFLAGS core-y += arch/arm64/kernel/ arch/arm64/mm/ libs-y := arch/arm64/lib/ $(libs-y) -libs-y += $(LIBGCC) # Default target when executing plain make KBUILD_IMAGE := Image.gz |