git.ucc.asn.au
/
tpg
/
acess2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Usermode/ld-acess - Disabled destructive relocation
[tpg/acess2.git]
/
BuildConf
/
host
/
Makefile.cfg
diff --git
a/BuildConf/host/Makefile.cfg
b/BuildConf/host/Makefile.cfg
index
2f8488a
..
d3241b1
100644
(file)
--- a/
BuildConf/host/Makefile.cfg
+++ b/
BuildConf/host/Makefile.cfg
@@
-6,13
+6,21
@@
SAVED_CC_ := $(CC)
SAVED_LD_ := $(LD)
SAVED_CC_ := $(CC)
SAVED_LD_ := $(LD)
+ifeq ($(HOST_ARCH),)
+$(error Please set HOST_ARCH to the architecture to compile, e.g. x86)
+endif
+
include $(ACESSDIR)/BuildConf/$(HOST_ARCH)/Makefile.cfg
OBJDUMP := objdump -S
include $(ACESSDIR)/BuildConf/$(HOST_ARCH)/Makefile.cfg
OBJDUMP := objdump -S
-CC := $(SAVED_CC_)
+CC_SUFFIX =
+
ifeq ($(HOST_ARCH),x86)
ifeq ($(HOST_ARCH),x86)
-CC += -m32
+CC_SUFFIX := -m32
+LD_SUFFIX := -melf_i386
endif
endif
-LD := $(SAVED_LD_)
+
+CC := $(SAVED_CC_) $(CC_SUFFIX)
+LD := $(SAVED_LD_) $(LD_SUFFIX)
UCC
git Repository :: git.ucc.asn.au