From 1e43adfc89d2730ab5b24b7a6b5c8ed373b6e284 Mon Sep 17 00:00:00 2001 From: bellard Date: Tue, 30 Sep 2003 20:54:24 +0000 Subject: new directory structure - changed naming of qemu and vl git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@387 c046a42c-6fe2-441c-8c8c-71466251a162 --- configure | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'configure') diff --git a/configure b/configure index 51f8bcc74e..f680b6945b 100755 --- a/configure +++ b/configure @@ -18,7 +18,7 @@ TMPS="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.S" # default parameters prefix="/usr/local" -interp_prefix="/usr/gnemul/qemu-i386" +interp_prefix="/usr/gnemul/qemu-%M" static="no" cross_prefix="" cc="gcc" @@ -27,7 +27,7 @@ ar="ar" make="make" strip="strip" cpu=`uname -m` -target_list="i386 i386-softmmu arm" +target_list="i386 i386-softmmu arm sparc" case "$cpu" in i386|i486|i586|i686|i86pc|BePC) cpu="i386" @@ -193,7 +193,8 @@ EOF echo "Standard options:" echo " --help print this message" echo " --prefix=PREFIX install in PREFIX [$prefix]" -echo " --interp-prefix=PREFIX where to find shared libraries, etc. [$interp_prefix]" +echo " --interp-prefix=PREFIX where to find shared libraries, etc." +echo " use %M for cpu name [$interp_prefix]" echo " --target-list=LIST set target list [$target_list]" echo "" echo "Advanced options (experts only):" @@ -310,6 +311,7 @@ config_mak=$target_dir/config.mak config_h=$target_dir/config.h target_cpu=`echo $target | cut -d '-' -f 1` target_bigendian="no" +[ "$target_cpu" = "sparc" ] && target_bigendian=yes target_softmmu="no" if expr $target : '.*-softmmu' > /dev/null ; then target_softmmu="yes" @@ -326,7 +328,9 @@ echo "/* Automatically generated by configure - do not modify */" > $config_h echo "include ../config-host.mak" >> $config_mak echo "#include \"../config-host.h\"" >> $config_h -echo "#define CONFIG_QEMU_PREFIX \"$interp_prefix\"" >> $config_h + +interp_prefix1=`echo "$interp_prefix" | sed "s/%M/$target_cpu/g"` +echo "#define CONFIG_QEMU_PREFIX \"$interp_prefix1\"" >> $config_h if test "$target_cpu" = "i386" ; then echo "TARGET_ARCH=i386" >> $config_mak @@ -336,6 +340,10 @@ elif test "$target_cpu" = "arm" ; then echo "TARGET_ARCH=arm" >> $config_mak echo "#define TARGET_ARCH \"arm\"" >> $config_h echo "#define TARGET_ARM 1" >> $config_h +elif test "$target_cpu" = "sparc" ; then + echo "TARGET_ARCH=sparc" >> $config_mak + echo "#define TARGET_ARCH \"sparc\"" >> $config_h + echo "#define TARGET_SPARC 1" >> $config_h else echo "Unsupported target CPU" exit 1 -- cgit v1.2.3