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