From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cagney To: GDB Patches Subject: [rfc] Obsolete powerpcle-*-cygwin*, powerpcle-*-solaris* and powerpc-*-netware* Date: Thu, 05 Apr 2001 11:26:00 -0000 Message-id: <3ACCB898.43431A73@cygnus.com> X-SW-Source: 2001-04/msg00045.html Sob. Andrew 2001-04-05 Andrew Cagney Obsolete powerpcle-*-cygwin* and powerpcle-*-solaris* platforms and powerpc-*-netware* target. * configure.host (powerpcle-*-cygwin*, powerpcle-*-solaris*): Obsolete. * configure.tgt (powerpc-*-netware*, powerpcle-*-cygwin*) (powerpcle-*-solaris*): Obsolete. * config/powerpc/tm-cygwin.h: Obsolete. * config/powerpc/cygwin.mt: Obsolete. * config/powerpc/xm-cygwin.h: Obsolete. * config/powerpc/cygwin.mh: Obsolete. * config/powerpc/nm-solaris.h: Obsolete. * config/powerpc/xm-solaris.h: Obsolete. * config/powerpc/tm-solaris.h: Obsolete. * config/powerpc/solaris.mt: Obsolete. * config/powerpc/tm-ppc-nw.h: Obsolete. * config/powerpc/ppc-nw.mt: Obsolete. * TODO: Update. * NEWS: Update. Index: NEWS =================================================================== RCS file: /cvs/src/src/gdb/NEWS,v retrieving revision 1.19 diff -p -r1.19 NEWS *** NEWS 2001/04/05 14:49:28 1.19 --- NEWS 2001/04/05 18:18:21 *************** Most ns32k hosts and targets ns32k-*-m *** 21,26 **** --- 21,29 ---- TI TMS320C80 tic80-*-* WDC 65816 w65-*-* Ultracomputer (29K) running Sym1 a29k-nyu-sym1 a29k-*-kern* + PowerPC Solaris powerpcle-*-solaris* + PowerPC Windows NT powerpcle-*-cygwin32 + PowerPC Netware powerpc-*-netware* stuff.c (Program to stuff files into a specially prepared space in kdb) kdb-start.c (Main loop for the standalone kernel debugger) Index: TODO =================================================================== RCS file: /cvs/src/src/gdb/TODO,v retrieving revision 1.76 diff -p -r1.76 TODO *** TODO 2001/04/05 14:49:28 1.76 --- TODO 2001/04/05 18:18:23 *************** Steps: *** 196,205 **** a29k-*-* a29k ultra3 - yes a29k-*-sym1* a29k - ultra3 yes a29k-*-kern* a29k - a29k-kern yes ! powerpcle-*-solaris* powerpc solaris solaris ! powerpcle-*-cygwin* powerpc cygwin cygwin ! powerpc-*-netware* powerpc - ppc-nw ! w65-*-* w65 - w65 yes i[3456]86-*-sunos* i386 sun386 sun386 (DONE) --- 196,205 ---- a29k-*-* a29k ultra3 - yes a29k-*-sym1* a29k - ultra3 yes a29k-*-kern* a29k - a29k-kern yes ! powerpcle-*-solaris* powerpc solaris solaris yes ! powerpcle-*-cygwin* powerpc cygwin cygwin yes ! powerpc-*-netware* powerpc - ppc-nw yes ! w65-*-* w65 - w65 yes i[3456]86-*-sunos* i386 sun386 sun386 (DONE) *************** Steps: *** 219,224 **** --- 219,228 ---- *-tdep.c *-nat.c *-xdep.c o update NEWS + + -- + + Zap still more of that nonexistant romp target. -- Index: configure.host =================================================================== RCS file: /cvs/src/src/gdb/configure.host,v retrieving revision 1.16 diff -p -r1.16 configure.host *** configure.host 2001/04/05 14:49:28 1.16 --- configure.host 2001/04/05 18:18:23 *************** ns32k-*-netbsd*) gdb_host=nbsd ;; *** 131,138 **** # OBSOLETE ns32k-utek-sysv*) gdb_host=merlin ;; powerpc-*-aix*) gdb_host=aix ;; ! powerpcle-*-cygwin*) gdb_host=cygwin ;; ! powerpcle-*-solaris*) gdb_host=solaris ;; powerpc-*-linux*) gdb_host=linux ;; powerpc-*-netbsd*) gdb_host=nbsd ;; --- 131,138 ---- # OBSOLETE ns32k-utek-sysv*) gdb_host=merlin ;; powerpc-*-aix*) gdb_host=aix ;; ! # OBSOLETE powerpcle-*-cygwin*) gdb_host=cygwin ;; ! # OBSOLETE powerpcle-*-solaris*) gdb_host=solaris ;; powerpc-*-linux*) gdb_host=linux ;; powerpc-*-netbsd*) gdb_host=nbsd ;; Index: configure.tgt =================================================================== RCS file: /cvs/src/src/gdb/configure.tgt,v retrieving revision 1.25 diff -p -r1.25 configure.tgt *** configure.tgt 2001/04/05 14:49:28 1.25 --- configure.tgt 2001/04/05 18:18:23 *************** ns32k-*-netbsd*) gdb_target=nbsd *** 230,241 **** powerpc-*-macos*) gdb_target=macos ;; powerpc-*-netbsd*) gdb_target=nbsd configdirs="${configdirs} gdbserver" ;; ! powerpc-*-netware*) gdb_target=ppc-nw ! configdirs="${configdirs} nlm" ;; powerpc-*-aix*) gdb_target=aix ;; ! powerpcle-*-cygwin*) gdb_target=cygwin ;; ! powerpcle-*-solaris*) gdb_target=solaris ;; powerpc-*-eabi* | powerpc-*-sysv* | powerpc-*-elf*) if test -f ../sim/ppc/Makefile; then gdb_target=ppc-sim --- 230,241 ---- powerpc-*-macos*) gdb_target=macos ;; powerpc-*-netbsd*) gdb_target=nbsd configdirs="${configdirs} gdbserver" ;; ! # OBSOLETE powerpc-*-netware*) gdb_target=ppc-nw ! # OBSOLETE configdirs="${configdirs} nlm" ;; powerpc-*-aix*) gdb_target=aix ;; ! # OBSOLETE powerpcle-*-cygwin*) gdb_target=cygwin ;; ! # OBSOLETE powerpcle-*-solaris*) gdb_target=solaris ;; powerpc-*-eabi* | powerpc-*-sysv* | powerpc-*-elf*) if test -f ../sim/ppc/Makefile; then gdb_target=ppc-sim >From dje@transmeta.com Thu Apr 05 19:49:00 2001 From: Doug Evans To: gdb-patches@sources.redhat.com Subject: gdbarch.sh.patch Date: Thu, 05 Apr 2001 19:49:00 -0000 Message-id: <200104060249.TAA25042@casey.transmeta.com> X-SW-Source: 2001-04/msg00046.html Content-length: 2728 While running gdbarch.sh I got several errors of the form: gdbarch.sh: [: -1: unary operator expected Tracking it down resulted in this patch. 2001-04-05 Doug Evans * gdbarch.sh (invalid_p handling loop): Properly test for non-empty strings. Index: gdbarch.sh =================================================================== RCS file: /proj/sw/astro/cvsroot/src/tools/fsf/gdb/gdbarch.sh,v retrieving revision 1.9 diff -c -p -r1.9 gdbarch.sh *** gdbarch.sh 2001/02/13 10:19:47 1.9 --- gdbarch.sh 2001/04/06 02:41:18 *************** do *** 1293,1317 **** then printf " /* Skip verify of ${function}, has predicate */\n" # FIXME: See do_read for potential simplification ! elif [ "${invalid_p}" -a "${postdefault}" ] then printf " if (${invalid_p})\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ "${predefault}" -a "${postdefault}" ] then printf " if (gdbarch->${function} == ${predefault})\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ "${postdefault}" ] then printf " if (gdbarch->${function} == 0)\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ "${invalid_p}" ] then printf " if ((GDB_MULTI_ARCH >= ${level})\n" printf " && (${invalid_p}))\n" printf " internal_error (__FILE__, __LINE__,\n" printf " \"gdbarch: verify_gdbarch: ${function} invalid\");\n" ! elif [ "${predefault}" ] then printf " if ((GDB_MULTI_ARCH >= ${level})\n" printf " && (gdbarch->${function} == ${predefault}))\n" --- 1294,1318 ---- then printf " /* Skip verify of ${function}, has predicate */\n" # FIXME: See do_read for potential simplification ! elif [ -n "${invalid_p}" -a -n "${postdefault}" ] then printf " if (${invalid_p})\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ -n "${predefault}" -a -n "${postdefault}" ] then printf " if (gdbarch->${function} == ${predefault})\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ -n "${postdefault}" ] then printf " if (gdbarch->${function} == 0)\n" printf " gdbarch->${function} = ${postdefault};\n" ! elif [ -n "${invalid_p}" ] then printf " if ((GDB_MULTI_ARCH >= ${level})\n" printf " && (${invalid_p}))\n" printf " internal_error (__FILE__, __LINE__,\n" printf " \"gdbarch: verify_gdbarch: ${function} invalid\");\n" ! elif [ -n "${predefault}" ] then printf " if ((GDB_MULTI_ARCH >= ${level})\n" printf " && (gdbarch->${function} == ${predefault}))\n"