From: mariusgroeger Date: Tue, 9 Jul 2002 07:40:28 +0000 (+0000) Subject: Fix to support multilib toolchains (David Müller ) X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ccfc3d62c46321411bf0f4276f54dd1572770d11;p=users%2Frw%2Farmboot.git Fix to support multilib toolchains (David Müller ) --- diff --git a/CHANGELOG b/CHANGELOG index 91c421f..ab5a9ee 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -2,6 +2,8 @@ Recent changes ====================================================================== +* Fix to support multilib toolchains (David Müller ) + * Added support for ARM9 CPUs (Gary Jennejohn ) ====================================================================== diff --git a/Makefile b/Makefile index 1740803..b6bc5e9 100644 --- a/Makefile +++ b/Makefile @@ -31,6 +31,10 @@ HOSTARCH := $(shell uname -m | \ -e s/arm.*/arm/ \ -e s/sa110/arm/) +CPU = +BOARD = +VENDOR = + ifndef CROSS_COMPILE ifeq ($(HOSTARCH),arm) CROSS_COMPILE = diff --git a/config.mk b/config.mk index ebd6e02..2e87823 100644 --- a/config.mk +++ b/config.mk @@ -80,8 +80,8 @@ CPPFLAGS := $(DBGFLAGS) $(OPTFLAGS) $(RELFLAGS) \ CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes AFLAGS := -D__ASSEMBLY__ $(CPPFLAGS) -LIBGCC := $(shell $(CC) -print-libgcc-file-name) -LDFLAGS += -Bstatic -T $(LDSCRIPT) -Ttext $(TEXT_BASE) +LIBGCC := $(shell $(CC) -msoft-float -print-libgcc-file-name) +LDFLAGS += -nostdlib -Bstatic -T $(LDSCRIPT) -Ttext $(TEXT_BASE) # Location of a usable BFD library, where we define "usable" as # "built for ${HOST}, supports ${TARGET}". Sensible values are