From 5d91618038c97c322cef594dd048fe99d0f1d0d4 Mon Sep 17 00:00:00 2001 From: aldyh Date: Mon, 4 Mar 2002 00:30:25 +0000 Subject: [PATCH] 2002-03-03 Aldy Hernandez * config.gcc (powerpc-*-eabialtivec*): Use t-ppcendian. (powerpc-*-eabisimaltivec*): Same. * config/rs6000/t-ppcendian: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@50268 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 7 +++++++ gcc/config.gcc | 4 ++-- gcc/config/rs6000/t-ppcendian | 12 ++++++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 gcc/config/rs6000/t-ppcendian diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e374165..f55de25 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2002-03-03 Aldy Hernandez + + * config.gcc (powerpc-*-eabialtivec*): Use t-ppcendian. + (powerpc-*-eabisimaltivec*): Same. + + * config/rs6000/t-ppcendian: New. + 2002-03-04 Herman A.J. ten Brugge * c4x-protos.h, c4x.h, c4x.c, c4x.md: Add new functions diff --git a/gcc/config.gcc b/gcc/config.gcc index 597e1f8..9927bd9 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2734,7 +2734,7 @@ powerpc-*-eabiaix*) powerpc-*-eabisimaltivec*) xm_defines=POSIX tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabisim.h rs6000/eabialtivec.h" - tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" + tmake_file="rs6000/t-ppcendian rs6000/t-ppccomm" ;; powerpc-*-eabisim*) xm_defines=POSIX @@ -2749,7 +2749,7 @@ powerpc-*-elf*) powerpc-*-eabialtivec*) xm_defines=POSIX tm_file="${tm_file} dbxelf.h elfos.h svr4.h freebsd-spec.h rs6000/sysv4.h rs6000/eabi.h rs6000/eabialtivec.h" - tmake_file="rs6000/t-ppcgas rs6000/t-ppccomm" + tmake_file="rs6000/t-ppcendian rs6000/t-ppccomm" ;; powerpc-*-eabi*) xm_defines=POSIX diff --git a/gcc/config/rs6000/t-ppcendian b/gcc/config/rs6000/t-ppcendian new file mode 100644 index 0000000..b6252ee --- /dev/null +++ b/gcc/config/rs6000/t-ppcendian @@ -0,0 +1,12 @@ +# Multilibs for powerpc embedded ELF targets with altivec. + +MULTILIB_OPTIONS = msoft-float \ + mlittle/mbig + +MULTILIB_DIRNAMES = nof \ + le be + + +MULTILIB_MATCHES = ${MULTILIB_MATCHES_FLOAT} \ + ${MULTILIB_MATCHES_ENDIAN} \ + ${MULTILIB_MATCHES_SYSV} -- 2.7.4