This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Committed, toplevel: Add gdb to noconfigdirs for obsoleted ports;other noconfigdirs updates
- From: Hans-Peter Nilsson <hp at bitrange dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: gdb-patches at sources dot redhat dot com, <binutils at sources dot redhat dot com>, Janis Johnson <janis187 at us dot ibm dot com>
- Date: Sun, 22 Jun 2003 20:46:49 -0400 (EDT)
- Subject: Committed, toplevel: Add gdb to noconfigdirs for obsoleted ports;other noconfigdirs updates
Committed as obvious to src and gcc. GDB people, please consider
updating toplevel configure.in (and configure) when you obsolete
ports (i.e. when making gdb/configure fail).
- The d30v, fr30, i960 and m32r GDB ports are obsoleted; configure
fails in gdb.
- There's no newlib port for CRIS in official CVS. ...it seems I'm to blame.
- There's no libffi port to h8300; configure fails in libffi.
- For the h8300 rationale for target-libf2c, see here
<URL:http://gcc.gnu.org/ml/gcc-bugs/2002-07/msg00523.html>.
(Sorry for the delay for for fixing this.)
Tested by trying to configure and building (cross to) each
target before and after this change, repeatable with
<URL:http://gcc.gnu.org/simtest-howto.html>.
* configure.in (noconfigdirs) <cris-*-*>: Disable target-newlib
and target-libgloss.
<d30v-*-*, fr30-*-*, i960-*-*, m32r-*-*>: Disable gdb.
<h8300*-*-*>: Disable libf2c and ${libgcj}.
* configure: Regenerate.
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/configure.in,v
retrieving revision 1.240
diff -p -c -r1.240 configure.in
*** configure.in 18 Jun 2003 01:55:13 -0000 1.240
--- configure.in 23 Jun 2003 00:06:19 -0000
*************** case "${target}" in
*** 454,475 ****
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
;;
cris-*-*)
! noconfigdirs="$noconfigdirs ${libgcj}"
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;;
d30v-*-*)
! noconfigdirs="$noconfigdirs ${libgcj}"
;;
fr30-*-elf*)
! noconfigdirs="$noconfigdirs ${libgcj}"
;;
frv-*-*)
noconfigdirs="$noconfigdirs ${libgcj}"
;;
h8300*-*-*)
! noconfigdirs="$noconfigdirs target-libgloss"
;;
h8500-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} target-libf2c"
--- 454,475 ----
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb newlib"
;;
cris-*-*)
! noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss"
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;;
d30v-*-*)
! noconfigdirs="$noconfigdirs ${libgcj} gdb"
;;
fr30-*-elf*)
! noconfigdirs="$noconfigdirs ${libgcj} gdb"
;;
frv-*-*)
noconfigdirs="$noconfigdirs ${libgcj}"
;;
h8300*-*-*)
! noconfigdirs="$noconfigdirs target-libgloss ${libgcj} target-libf2c"
;;
h8500-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} target-libf2c"
*************** case "${target}" in
*** 493,498 ****
--- 493,501 ----
# build on HP-UX 10.20.
noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
;;
+ i960-*-*)
+ noconfigdirs="$noconfigdirs ${libgcj} gdb"
+ ;;
ia64*-*-elf*)
# No gdb support yet.
noconfigdirs="$noconfigdirs tix readline mmalloc libgui itcl gdb"
*************** case "${target}" in
*** 569,574 ****
--- 572,580 ----
;;
i[[3456789]]86-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
+ ;;
+ m32r-*-*)
+ noconfigdirs="$noconfigdirs ${libgcj} gdb"
;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
brgds, H-P