Revision 477ba620 configure

b/configure
193 193
  fi
194 194
elif check_define __mips__ ; then
195 195
  cpu="mips"
196
elif check_define __ia64__ ; then
197
  cpu="ia64"
196 198
else
197 199
  cpu=`uname -m`
198 200
fi
......
717 719
    mips*)
718 720
           host_guest_base="yes"
719 721
           ;;
722
    ia64*)
723
           host_guest_base="yes"
724
           ;;
720 725
esac
721 726

  
722 727
[ -z "$guest_base" ] && guest_base="$host_guest_base"
......
2698 2703
  # Ensure there's only a single GP
2699 2704
  cflags="-msmall-data $cflags"
2700 2705
;;
2701
ia64)
2702
  cflags="-mno-sdata $cflags"
2703
;;
2704 2706
esac
2705 2707

  
2706 2708
if test "$target_softmmu" = "yes" ; then
......
2745 2747
    # -static is used to avoid g1/g3 usage by the dynamic linker
2746 2748
    ldflags="$linker_script -static $ldflags"
2747 2749
    ;;
2748
  ia64)
2749
    ldflags="-Wl,-G0 $linker_script -static $ldflags"
2750
    ;;
2751
  i386|x86_64|ppc|ppc64|s390|sparc64|alpha|arm|m68k|mips|mips64)
2750
  i386|x86_64|ppc|ppc64|s390|sparc64|alpha|arm|m68k|mips|mips64|ia64)
2752 2751
    ldflags="$linker_script $ldflags"
2753 2752
    ;;
2754 2753
  esac
2755 2754
fi
2756
if test "$target_softmmu" = "yes" ; then
2757
  case "$ARCH" in
2758
  ia64)
2759
    ldflags="-Wl,-G0 $linker_script -static $ldflags"
2760
    ;;
2761
  esac
2762
fi
2763 2755

  
2764 2756
echo "LDFLAGS+=$ldflags" >> $config_target_mak
2765 2757
echo "QEMU_CFLAGS+=$cflags" >> $config_target_mak

Also available in: Unified diff