Commit afc29f82591985e0a739f3eed04eeb65e0548ff6

Authored by Juan Quintela
Committed by Anthony Liguori
1 parent 938b1edd

generate TARGET_ARCH for config.h

Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing 1 changed file with 2 additions and 18 deletions
configure
... ... @@ -1894,26 +1894,22 @@ gdb_xml_files=&quot;&quot;
1894 1894 TARGET_ARCH="$target_arch2"
1895 1895 case "$target_arch2" in
1896 1896 i386)
1897   - echo "#define TARGET_ARCH \"i386\"" >> $config_h
1898 1897 echo "#define TARGET_I386 1" >> $config_h
1899 1898 target_phys_bits=32
1900 1899 ;;
1901 1900 x86_64)
1902 1901 echo "TARGET_BASE_ARCH=i386" >> $config_mak
1903   - echo "#define TARGET_ARCH \"x86_64\"" >> $config_h
1904 1902 echo "#define TARGET_I386 1" >> $config_h
1905 1903 echo "#define TARGET_X86_64 1" >> $config_h
1906 1904 target_phys_bits=64
1907 1905 ;;
1908 1906 alpha)
1909   - echo "#define TARGET_ARCH \"alpha\"" >> $config_h
1910 1907 echo "#define TARGET_ALPHA 1" >> $config_h
1911 1908 target_phys_bits=64
1912 1909 ;;
1913 1910 arm|armeb)
1914 1911 TARGET_ARCH=arm
1915 1912 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
1916   - echo "#define TARGET_ARCH \"arm\"" >> $config_h
1917 1913 echo "#define TARGET_ARM 1" >> $config_h
1918 1914 bflt="yes"
1919 1915 target_nptl="yes"
... ... @@ -1921,20 +1917,17 @@ case &quot;$target_arch2&quot; in
1921 1917 target_phys_bits=32
1922 1918 ;;
1923 1919 cris)
1924   - echo "#define TARGET_ARCH \"cris\"" >> $config_h
1925 1920 echo "#define TARGET_CRIS 1" >> $config_h
1926 1921 target_nptl="yes"
1927 1922 target_phys_bits=32
1928 1923 ;;
1929 1924 m68k)
1930   - echo "#define TARGET_ARCH \"m68k\"" >> $config_h
1931 1925 echo "#define TARGET_M68K 1" >> $config_h
1932 1926 bflt="yes"
1933 1927 gdb_xml_files="cf-core.xml cf-fp.xml"
1934 1928 target_phys_bits=32
1935 1929 ;;
1936 1930 microblaze)
1937   - echo "#define TARGET_ARCH \"microblaze\"" >> $config_h
1938 1931 echo "#define TARGET_MICROBLAZE 1" >> $config_h
1939 1932 bflt="yes"
1940 1933 target_nptl="yes"
... ... @@ -1943,7 +1936,6 @@ case &quot;$target_arch2&quot; in
1943 1936 mips|mipsel)
1944 1937 TARGET_ARCH=mips
1945 1938 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
1946   - echo "#define TARGET_ARCH \"mips\"" >> $config_h
1947 1939 echo "#define TARGET_MIPS 1" >> $config_h
1948 1940 echo "#define TARGET_ABI_MIPSO32 1" >> $config_h
1949 1941 target_nptl="yes"
... ... @@ -1953,7 +1945,6 @@ case &quot;$target_arch2&quot; in
1953 1945 TARGET_ARCH=mipsn32
1954 1946 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
1955 1947 echo "TARGET_BASE_ARCH=mips" >> $config_mak
1956   - echo "#define TARGET_ARCH \"mipsn32\"" >> $config_h
1957 1948 echo "#define TARGET_MIPS 1" >> $config_h
1958 1949 echo "#define TARGET_ABI_MIPSN32 1" >> $config_h
1959 1950 target_phys_bits=64
... ... @@ -1962,14 +1953,12 @@ case &quot;$target_arch2&quot; in
1962 1953 TARGET_ARCH=mips64
1963 1954 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
1964 1955 echo "TARGET_BASE_ARCH=mips" >> $config_mak
1965   - echo "#define TARGET_ARCH \"mips64\"" >> $config_h
1966 1956 echo "#define TARGET_MIPS 1" >> $config_h
1967 1957 echo "#define TARGET_MIPS64 1" >> $config_h
1968 1958 echo "#define TARGET_ABI_MIPSN64 1" >> $config_h
1969 1959 target_phys_bits=64
1970 1960 ;;
1971 1961 ppc)
1972   - echo "#define TARGET_ARCH \"ppc\"" >> $config_h
1973 1962 echo "#define TARGET_PPC 1" >> $config_h
1974 1963 gdb_xml_files="power-core.xml power-fpu.xml power-altivec.xml power-spe.xml"
1975 1964 target_phys_bits=32
... ... @@ -1977,7 +1966,6 @@ case &quot;$target_arch2&quot; in
1977 1966 ppcemb)
1978 1967 echo "TARGET_BASE_ARCH=ppc" >> $config_mak
1979 1968 echo "TARGET_ABI_DIR=ppc" >> $config_mak
1980   - echo "#define TARGET_ARCH \"ppcemb\"" >> $config_h
1981 1969 echo "#define TARGET_PPC 1" >> $config_h
1982 1970 echo "#define TARGET_PPCEMB 1" >> $config_h
1983 1971 gdb_xml_files="power-core.xml power-fpu.xml power-altivec.xml power-spe.xml"
... ... @@ -1986,7 +1974,6 @@ case &quot;$target_arch2&quot; in
1986 1974 ppc64)
1987 1975 echo "TARGET_BASE_ARCH=ppc" >> $config_mak
1988 1976 echo "TARGET_ABI_DIR=ppc" >> $config_mak
1989   - echo "#define TARGET_ARCH \"ppc64\"" >> $config_h
1990 1977 echo "#define TARGET_PPC 1" >> $config_h
1991 1978 echo "#define TARGET_PPC64 1" >> $config_h
1992 1979 gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml"
... ... @@ -1997,7 +1984,6 @@ case &quot;$target_arch2&quot; in
1997 1984 echo "TARGET_BASE_ARCH=ppc" >> $config_mak
1998 1985 echo "TARGET_ABI_DIR=ppc" >> $config_mak
1999 1986 echo "TARGET_ARCH2=ppc64abi32" >> $config_mak
2000   - echo "#define TARGET_ARCH \"ppc64\"" >> $config_h
2001 1987 echo "#define TARGET_PPC 1" >> $config_h
2002 1988 echo "#define TARGET_PPC64 1" >> $config_h
2003 1989 echo "#define TARGET_ABI32 1" >> $config_h
... ... @@ -2007,20 +1993,17 @@ case &quot;$target_arch2&quot; in
2007 1993 sh4|sh4eb)
2008 1994 TARGET_ARCH=sh4
2009 1995 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
2010   - echo "#define TARGET_ARCH \"sh4\"" >> $config_h
2011 1996 echo "#define TARGET_SH4 1" >> $config_h
2012 1997 bflt="yes"
2013 1998 target_nptl="yes"
2014 1999 target_phys_bits=32
2015 2000 ;;
2016 2001 sparc)
2017   - echo "#define TARGET_ARCH \"sparc\"" >> $config_h
2018 2002 echo "#define TARGET_SPARC 1" >> $config_h
2019 2003 target_phys_bits=64
2020 2004 ;;
2021 2005 sparc64)
2022 2006 echo "TARGET_BASE_ARCH=sparc" >> $config_mak
2023   - echo "#define TARGET_ARCH \"sparc64\"" >> $config_h
2024 2007 echo "#define TARGET_SPARC 1" >> $config_h
2025 2008 echo "#define TARGET_SPARC64 1" >> $config_h
2026 2009 elfload32="yes"
... ... @@ -2031,7 +2014,6 @@ case &quot;$target_arch2&quot; in
2031 2014 echo "TARGET_BASE_ARCH=sparc" >> $config_mak
2032 2015 echo "TARGET_ABI_DIR=sparc" >> $config_mak
2033 2016 echo "TARGET_ARCH2=$target_arch2" >> $config_mak
2034   - echo "#define TARGET_ARCH \"sparc64\"" >> $config_h
2035 2017 echo "#define TARGET_SPARC 1" >> $config_h
2036 2018 echo "#define TARGET_SPARC64 1" >> $config_h
2037 2019 echo "#define TARGET_ABI32 1" >> $config_h
... ... @@ -2043,6 +2025,8 @@ case &quot;$target_arch2&quot; in
2043 2025 ;;
2044 2026 esac
2045 2027 echo "TARGET_ARCH=$TARGET_ARCH" >> $config_mak
  2028 +echo "#define TARGET_ARCH \"$TARGET_ARCH\"" >> $config_h
  2029 +
2046 2030 if [ $target_phys_bits -lt $hostlongbits ] ; then
2047 2031 target_phys_bits=$hostlongbits
2048 2032 fi
... ...