Revision c2e3dee6 configure

b/configure
2962 2962
interp_prefix1=`echo "$interp_prefix" | sed "s/%M/$target_arch2/g"`
2963 2963
echo "CONFIG_QEMU_INTERP_PREFIX=\"$interp_prefix1\"" >> $config_target_mak
2964 2964
gdb_xml_files=""
2965
target_short_alignment=2
2966
target_int_alignment=4
2967
target_long_alignment=4
2968
target_llong_alignment=8
2965 2969

  
2966 2970
TARGET_ARCH="$target_arch2"
2967 2971
TARGET_BASE_ARCH=""
......
2974 2978
  x86_64)
2975 2979
    TARGET_BASE_ARCH=i386
2976 2980
    target_phys_bits=64
2981
    target_long_alignment=8
2977 2982
  ;;
2978 2983
  alpha)
2979 2984
    target_phys_bits=64
2985
    target_long_alignment=8
2980 2986
    target_nptl="yes"
2981 2987
  ;;
2982 2988
  arm|armeb)
......
2985 2991
    target_nptl="yes"
2986 2992
    gdb_xml_files="arm-core.xml arm-vfp.xml arm-vfp3.xml arm-neon.xml"
2987 2993
    target_phys_bits=32
2994
    target_llong_alignment=4
2988 2995
  ;;
2989 2996
  cris)
2990 2997
    target_nptl="yes"
......
2994 3001
    bflt="yes"
2995 3002
    gdb_xml_files="cf-core.xml cf-fp.xml"
2996 3003
    target_phys_bits=32
3004
    target_int_alignment=2
3005
    target_long_alignment=2
3006
    target_llong_alignment=2
2997 3007
  ;;
2998 3008
  microblaze)
2999 3009
    bflt="yes"
......
3017 3027
    TARGET_BASE_ARCH=mips
3018 3028
    echo "TARGET_ABI_MIPSN64=y" >> $config_target_mak
3019 3029
    target_phys_bits=64
3030
    target_long_alignment=8
3020 3031
  ;;
3021 3032
  ppc)
3022 3033
    gdb_xml_files="power-core.xml power-fpu.xml power-altivec.xml power-spe.xml"
......
3035 3046
    TARGET_ABI_DIR=ppc
3036 3047
    gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml"
3037 3048
    target_phys_bits=64
3049
    target_long_alignment=8
3038 3050
  ;;
3039 3051
  ppc64abi32)
3040 3052
    TARGET_ARCH=ppc64
......
3056 3068
  sparc64)
3057 3069
    TARGET_BASE_ARCH=sparc
3058 3070
    target_phys_bits=64
3071
    target_long_alignment=8
3059 3072
  ;;
3060 3073
  sparc32plus)
3061 3074
    TARGET_ARCH=sparc64
......
3072 3085
    exit 1
3073 3086
  ;;
3074 3087
esac
3088
echo "TARGET_SHORT_ALIGNMENT=$target_short_alignment" >> $config_target_mak
3089
echo "TARGET_INT_ALIGNMENT=$target_int_alignment" >> $config_target_mak
3090
echo "TARGET_LONG_ALIGNMENT=$target_long_alignment" >> $config_target_mak
3091
echo "TARGET_LLONG_ALIGNMENT=$target_llong_alignment" >> $config_target_mak
3075 3092
echo "TARGET_ARCH=$TARGET_ARCH" >> $config_target_mak
3076 3093
target_arch_name="`echo $TARGET_ARCH | tr '[:lower:]' '[:upper:]'`"
3077 3094
echo "TARGET_$target_arch_name=y" >> $config_target_mak

Also available in: Unified diff