This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Committed, toplevel configure.in (and configure): Enable target-newlib and target-libgloss for CRIS
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sat, 29 Jan 2005 05:27:00 +0100
- Subject: Committed, toplevel configure.in (and configure): Enable target-newlib and target-libgloss for CRIS
The newlib and libgloss ports were committed yesterday, but
enabling them at toplevel dragged behind a bit. There's now a
simulator in place, and I just sent a baseboard file to the
DejaGNU project. Time to set up an automatic regression-tester
and bug everyone that does not adequately test their patches,
perhaps. Patch below is also committed to src. The GCC CRIS
v32 port (subport of CRIS) will come later; not suitable for 4.0.
2005-01-29 Hans-Peter Nilsson <hp@axis.com>
* configure.in (noconfigdirs) <crisv32-*-*>: Match like cris-*-*.
<crisv32-*-*, cris-*-*>: Only disable target-newlib and
target-libgloss when not *-*-elf and *-*-aout.
* configure: Regenerate.
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/configure.in,v
retrieving revision 1.338
diff -c -p -r1.338 configure.in
*** configure.in 16 Dec 2004 19:50:41 -0000 1.338
--- configure.in 29 Jan 2005 03:43:43 -0000
*************** case "${target}" in
*** 500,507 ****
c54x*-*-* | tic54x-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
;;
! cris-*-*)
! noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
;;
crx-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
--- 500,512 ----
c54x*-*-* | tic54x-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
;;
! cris-*-* | crisv32-*-*)
! case "${target}" in
! *-*-elf | *-*-aout)
! noconfigdirs="$noconfigdirs ${libgcj}";;
! *)
! noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";;
! esac
;;
crx-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-mudflap ${libgcj}"
brgds, H-P