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
This commit is contained in:
17
configure
vendored
17
configure
vendored
@ -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
|
||||
|
||||
Reference in New Issue
Block a user