Revision 6acff7da configure
b/configure | ||
---|---|---|
1892 | 1892 |
gdb_xml_files="" |
1893 | 1893 |
|
1894 | 1894 |
TARGET_ARCH="$target_arch2" |
1895 |
TARGET_BASE_ARCH="" |
|
1895 | 1896 |
|
1896 | 1897 |
case "$target_arch2" in |
1897 | 1898 |
i386) |
1898 | 1899 |
target_phys_bits=32 |
1899 | 1900 |
;; |
1900 | 1901 |
x86_64) |
1901 |
echo "TARGET_BASE_ARCH=i386" >> $config_mak |
|
1902 |
echo "#define TARGET_I386 1" >> $config_h |
|
1902 |
TARGET_BASE_ARCH=i386 |
|
1903 | 1903 |
target_phys_bits=64 |
1904 | 1904 |
;; |
1905 | 1905 |
alpha) |
... | ... | |
1937 | 1937 |
mipsn32|mipsn32el) |
1938 | 1938 |
TARGET_ARCH=mipsn32 |
1939 | 1939 |
echo "TARGET_ARCH2=$target_arch2" >> $config_mak |
1940 |
echo "TARGET_BASE_ARCH=mips" >> $config_mak |
|
1941 |
echo "#define TARGET_MIPS 1" >> $config_h |
|
1940 |
TARGET_BASE_ARCH=mips |
|
1942 | 1941 |
echo "#define TARGET_ABI_MIPSN32 1" >> $config_h |
1943 | 1942 |
target_phys_bits=64 |
1944 | 1943 |
;; |
1945 | 1944 |
mips64|mips64el) |
1946 | 1945 |
TARGET_ARCH=mips64 |
1947 | 1946 |
echo "TARGET_ARCH2=$target_arch2" >> $config_mak |
1948 |
echo "TARGET_BASE_ARCH=mips" >> $config_mak |
|
1949 |
echo "#define TARGET_MIPS 1" >> $config_h |
|
1947 |
TARGET_BASE_ARCH=mips |
|
1950 | 1948 |
echo "#define TARGET_ABI_MIPSN64 1" >> $config_h |
1951 | 1949 |
target_phys_bits=64 |
1952 | 1950 |
;; |
... | ... | |
1955 | 1953 |
target_phys_bits=32 |
1956 | 1954 |
;; |
1957 | 1955 |
ppcemb) |
1958 |
echo "TARGET_BASE_ARCH=ppc" >> $config_mak
|
|
1956 |
TARGET_BASE_ARCH=ppc
|
|
1959 | 1957 |
echo "TARGET_ABI_DIR=ppc" >> $config_mak |
1960 |
echo "#define TARGET_PPC 1" >> $config_h |
|
1961 | 1958 |
gdb_xml_files="power-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
1962 | 1959 |
target_phys_bits=64 |
1963 | 1960 |
;; |
1964 | 1961 |
ppc64) |
1965 |
echo "TARGET_BASE_ARCH=ppc" >> $config_mak
|
|
1962 |
TARGET_BASE_ARCH=ppc
|
|
1966 | 1963 |
echo "TARGET_ABI_DIR=ppc" >> $config_mak |
1967 |
echo "#define TARGET_PPC 1" >> $config_h |
|
1968 | 1964 |
gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
1969 | 1965 |
target_phys_bits=64 |
1970 | 1966 |
;; |
1971 | 1967 |
ppc64abi32) |
1972 | 1968 |
TARGET_ARCH=ppc64 |
1973 |
echo "TARGET_BASE_ARCH=ppc" >> $config_mak
|
|
1969 |
TARGET_BASE_ARCH=ppc
|
|
1974 | 1970 |
echo "TARGET_ABI_DIR=ppc" >> $config_mak |
1975 | 1971 |
echo "TARGET_ARCH2=ppc64abi32" >> $config_mak |
1976 |
echo "#define TARGET_PPC 1" >> $config_h |
|
1977 | 1972 |
echo "#define TARGET_ABI32 1" >> $config_h |
1978 | 1973 |
gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
1979 | 1974 |
target_phys_bits=64 |
... | ... | |
1989 | 1984 |
target_phys_bits=64 |
1990 | 1985 |
;; |
1991 | 1986 |
sparc64) |
1992 |
echo "TARGET_BASE_ARCH=sparc" >> $config_mak |
|
1993 |
echo "#define TARGET_SPARC 1" >> $config_h |
|
1987 |
TARGET_BASE_ARCH=sparc |
|
1994 | 1988 |
elfload32="yes" |
1995 | 1989 |
target_phys_bits=64 |
1996 | 1990 |
;; |
1997 | 1991 |
sparc32plus) |
1998 | 1992 |
TARGET_ARCH=sparc64 |
1999 |
echo "TARGET_BASE_ARCH=sparc" >> $config_mak
|
|
1993 |
TARGET_BASE_ARCH=sparc
|
|
2000 | 1994 |
echo "TARGET_ABI_DIR=sparc" >> $config_mak |
2001 | 1995 |
echo "TARGET_ARCH2=$target_arch2" >> $config_mak |
2002 |
echo "#define TARGET_SPARC 1" >> $config_h |
|
2003 | 1996 |
echo "#define TARGET_ABI32 1" >> $config_h |
2004 | 1997 |
target_phys_bits=64 |
2005 | 1998 |
;; |
... | ... | |
2012 | 2005 |
echo "#define TARGET_ARCH \"$TARGET_ARCH\"" >> $config_h |
2013 | 2006 |
target_arch_name=`echo $TARGET_ARCH | tr '[:lower:]' '[:upper:]'` |
2014 | 2007 |
echo "#define TARGET_$target_arch_name 1" >> $config_h |
2015 |
|
|
2008 |
if [ "$TARGET_BASE_ARCH" = "" ]; then |
|
2009 |
TARGET_BASE_ARCH=$TARGET_ARCH |
|
2010 |
else |
|
2011 |
target_base_arch_name=`echo $TARGET_BASE_ARCH | tr '[:lower:]' '[:upper:]'` |
|
2012 |
echo "#define TARGET_$target_base_arch_name 1" >> $config_h |
|
2013 |
fi |
|
2014 |
echo "TARGET_BASE_ARCH=$TARGET_BASE_ARCH" >> $config_mak |
|
2016 | 2015 |
if [ $target_phys_bits -lt $hostlongbits ] ; then |
2017 | 2016 |
target_phys_bits=$hostlongbits |
2018 | 2017 |
fi |
Also available in: Unified diff