diff options
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 21566407107..2a3deaec926 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -494,7 +494,7 @@ tilegx*-*-*) cpu_type=tilegx need_64bit_hwint=yes ;; -tilepro-*-*) +tilepro*-*-*) cpu_type=tilepro need_64bit_hwint=yes ;; @@ -2764,15 +2764,20 @@ tic6x-*-uclinux) tmake_file="${tmake_file} c6x/t-c6x c6x/t-c6x-elf c6x/t-c6x-uclinux" use_collect2=no ;; -tilegx-*-linux*) +tilegx*-*-linux*) tm_file="elfos.h gnu-user.h linux.h glibc-stdint.h tilegx/linux.h ${tm_file}" tmake_file="${tmake_file} tilegx/t-tilegx" extra_objs="${extra_objs} mul-tables.o" c_target_objs="${c_target_objs} tilegx-c.o" cxx_target_objs="${cxx_target_objs} tilegx-c.o" extra_headers="feedback.h" + case $target in + tilegxbe-*) + tm_defines="${tm_defines} TARGET_BIG_ENDIAN_DEFAULT=1" + ;; + esac ;; -tilepro-*-linux*) +tilepro*-*-linux*) tm_file="elfos.h gnu-user.h linux.h glibc-stdint.h tilepro/linux.h ${tm_file}" tmake_file="${tmake_file} tilepro/t-tilepro" extra_objs="${extra_objs} mul-tables.o" |