mirror of
https://gitlab.com/qemu-project/openbios.git
synced 2024-02-13 08:34:06 +08:00
Automatic cross-compiler flags
Detect cross-compiling flags (CROSSCFLAGS) automatically based on endian and word size differences. git-svn-id: svn://coreboot.org/openbios/openbios-devel@66 f158a5a8-5612-0410-a976-696ce0be7e32
This commit is contained in:
@@ -9,7 +9,6 @@
|
||||
ARCH := amd64
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_EQUALS_HOST_BITWIDTH -USWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O -g -fprofile-arcs -ftest-coverage -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := ppc
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -DSWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -Os -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
#
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := sparc32
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -DSWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O2 -g -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := sparc64
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -DSWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O2 -g -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := sparc32
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -USWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O2 -g -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := sparc64
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -USWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O2 -g -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS)
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
ARCH := x86
|
||||
ODIR := obj-$(ARCH)
|
||||
HOSTCC := gcc
|
||||
CROSSCFLAGS := -DNATIVE_BITWIDTH_SMALLER_THAN_HOST_BITWIDTH -USWAP_ENDIANNESS
|
||||
HOSTCFLAGS := -O2 -g -Wall -W -DFCOMPILER -DBOOTSTRAP $(CROSSCFLAGS) -Wno-unused
|
||||
HOSTINCLUDES := -Iinclude -Ikernel/include -I$(ODIR)/target/include
|
||||
|
||||
|
||||
Reference in New Issue
Block a user