Commit e6e91b9c3df94e5688147c37ac43066344457cb0
Committed by
Anthony Liguori
1 parent
0adcffb1
simplify TARGET_ABI_DIR generation
Signed-off-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Showing
2 changed files
with
9 additions
and
7 deletions
Makefile.target
| ... | ... | @@ -172,9 +172,6 @@ cpu-exec.o: CFLAGS += $(HELPER_CFLAGS) |
| 172 | 172 | |
| 173 | 173 | ifdef CONFIG_LINUX_USER |
| 174 | 174 | |
| 175 | -ifndef TARGET_ABI_DIR | |
| 176 | - TARGET_ABI_DIR=$(TARGET_ARCH) | |
| 177 | -endif | |
| 178 | 175 | VPATH+=:$(SRC_PATH)/linux-user:$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) |
| 179 | 176 | CPPFLAGS+=-I$(SRC_PATH)/linux-user -I$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) |
| 180 | 177 | ... | ... |
configure
| ... | ... | @@ -1893,6 +1893,7 @@ gdb_xml_files="" |
| 1893 | 1893 | |
| 1894 | 1894 | TARGET_ARCH="$target_arch2" |
| 1895 | 1895 | TARGET_BASE_ARCH="" |
| 1896 | +TARGET_ABI_DIR="" | |
| 1896 | 1897 | |
| 1897 | 1898 | case "$target_arch2" in |
| 1898 | 1899 | i386) |
| ... | ... | @@ -1950,20 +1951,20 @@ case "$target_arch2" in |
| 1950 | 1951 | ;; |
| 1951 | 1952 | ppcemb) |
| 1952 | 1953 | TARGET_BASE_ARCH=ppc |
| 1953 | - echo "TARGET_ABI_DIR=ppc" >> $config_mak | |
| 1954 | + TARGET_ABI_DIR=ppc | |
| 1954 | 1955 | gdb_xml_files="power-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
| 1955 | 1956 | target_phys_bits=64 |
| 1956 | 1957 | ;; |
| 1957 | 1958 | ppc64) |
| 1958 | 1959 | TARGET_BASE_ARCH=ppc |
| 1959 | - echo "TARGET_ABI_DIR=ppc" >> $config_mak | |
| 1960 | + TARGET_ABI_DIR=ppc | |
| 1960 | 1961 | gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
| 1961 | 1962 | target_phys_bits=64 |
| 1962 | 1963 | ;; |
| 1963 | 1964 | ppc64abi32) |
| 1964 | 1965 | TARGET_ARCH=ppc64 |
| 1965 | 1966 | TARGET_BASE_ARCH=ppc |
| 1966 | - echo "TARGET_ABI_DIR=ppc" >> $config_mak | |
| 1967 | + TARGET_ABI_DIR=ppc | |
| 1967 | 1968 | echo "#define TARGET_ABI32 1" >> $config_h |
| 1968 | 1969 | gdb_xml_files="power64-core.xml power-fpu.xml power-altivec.xml power-spe.xml" |
| 1969 | 1970 | target_phys_bits=64 |
| ... | ... | @@ -1985,7 +1986,7 @@ case "$target_arch2" in |
| 1985 | 1986 | sparc32plus) |
| 1986 | 1987 | TARGET_ARCH=sparc64 |
| 1987 | 1988 | TARGET_BASE_ARCH=sparc |
| 1988 | - echo "TARGET_ABI_DIR=sparc" >> $config_mak | |
| 1989 | + TARGET_ABI_DIR=sparc | |
| 1989 | 1990 | echo "#define TARGET_ABI32 1" >> $config_h |
| 1990 | 1991 | target_phys_bits=64 |
| 1991 | 1992 | ;; |
| ... | ... | @@ -2006,6 +2007,10 @@ else |
| 2006 | 2007 | echo "#define TARGET_$target_base_arch_name 1" >> $config_h |
| 2007 | 2008 | fi |
| 2008 | 2009 | echo "TARGET_BASE_ARCH=$TARGET_BASE_ARCH" >> $config_mak |
| 2010 | +if [ "$TARGET_ABI_DIR" = "" ]; then | |
| 2011 | + TARGET_ABI_DIR=$TARGET_ARCH | |
| 2012 | +fi | |
| 2013 | +echo "TARGET_ABI_DIR=$TARGET_ABI_DIR" >> $config_mak | |
| 2009 | 2014 | if [ $target_phys_bits -lt $hostlongbits ] ; then |
| 2010 | 2015 | target_phys_bits=$hostlongbits |
| 2011 | 2016 | fi | ... | ... |