From c4a18f47a24ccc1345944120faf52a983be8fa33 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Tue, 4 Dec 2012 11:17:51 +0100 Subject: Detect ARM CPU version in configure Instead of guessing the ARM CPU version to compile for from tcc.h, we now detect it in configure and output the value in config.h --- configure | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index 11ebf8c..a400524 100755 --- a/configure +++ b/configure @@ -51,7 +51,21 @@ case "$cpu" in x86_64) cpu="x86-64" ;; - arm|armv4l|armv5tel|armv5tejl|armv6j|armv6l|armv7a|armv7l) + arm*) + case "$cpu" in + arm|armv4l) + cpuver=4 + ;; + armv5tel|armv5tejl) + cpuver=5 + ;; + armv6j|armv6l) + cpuver=6 + ;; + armv7a|armv7l) + cpuver=7 + ;; + esac cpu="armv4l" ;; alpha) @@ -411,6 +425,7 @@ elif test "$cpu" = "x86-64" ; then elif test "$cpu" = "armv4l" ; then echo "ARCH=arm" >> config.mak echo "#define HOST_ARM 1" >> $TMPH + echo "#define TCC_ARM_VERSION $cpuver" >> $TMPH elif test "$cpu" = "powerpc" ; then echo "ARCH=ppc" >> config.mak echo "#define HOST_PPC 1" >> $TMPH -- cgit v1.3.1