aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorThomas Preud'homme <thomas.preudhomme@celest.fr>2010-04-27 20:13:19 +0200
committerThomas Preud'homme <thomas.preudhomme@celest.fr>2010-05-01 17:20:28 +0200
commit2220467fcf27dbdf6b0d6d8cc56eb65bc35a78ab (patch)
treeda1dd07473f10d07b54c23a77941f9d0ed574311 /Makefile
parenta28b18fa16edaeb6bc7d34cf1ddac690b27ba610 (diff)
downloadtinycc-2220467fcf27dbdf6b0d6d8cc56eb65bc35a78ab.tar.gz
tinycc-2220467fcf27dbdf6b0d6d8cc56eb65bc35a78ab.tar.bz2
Don't load libtcc1 on arch where it doesn't exist
ARM architecture doesn't have any libtcc1 implementation but tcc load libtcc1.a in all case. This patch add a conditional preprocessor instruction to load libtcc1.a only when there is an implementation for the target architecture.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index f53ea85..3ee162d 100644
--- a/Makefile
+++ b/Makefile
@@ -49,6 +49,7 @@ endif
ifeq ($(ARCH),arm)
NATIVE_DEFINES=-DTCC_TARGET_ARM
+NATIVE_TARGET=-DWITHOUT_LIBTCC
NATIVE_DEFINES+=$(if $(wildcard /lib/ld-linux.so.3),-DTCC_ARM_EABI)
NATIVE_DEFINES+=$(if $(shell grep -l "^Features.* \(vfp\|iwmmxt\) " /proc/cpuinfo),-DTCC_ARM_VFP)
endif