This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]