Message-Id: <201102112108.p1BL8DXs017030@delorie.com> From: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: release 2 of DJGPP port of GNU debugger (GDB) 7.2 uploaded. Date: Fri, 11 Feb 2011 22:06:15 +0100 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline This is a port of GNU debugger (GDB) 7.2 to MSDOS/DJGPP. GDB is a source-level debugger for C, C++, Pascal, Objective-C and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants. The only reason why I have build this second release of the port is because I missed that DJGPP specific files that are supplied with the official source distribution offer an emulation of nl_langinfo in go32-nat.c that supports CODESET. This was not respected by the config.sh I have written and used. Only the affected zip files have been replaced. DJGPP specific changes. ======================= - config.sh has been adjusted to refect that the DJGPP port has an emulation of nl_langinfo in go32-nat.c that supports CODESET. This was overseen in the last port. - The config.sub script has been adjusted in such a way that it returns the same ID string than config.guess does. This ensures that all DJGPP versions are well recognized allowing to compile a working DJGPP port of GDB using djdev203 or djdev204. - The gdb/configure script has been adjusted to also check for pdcurses. This is necessary to be able to compile a GDB version with TUI support. - I have added the complete /bfdsymify directory from the last GDB port. Only the Makefile has been adjusted to work with this new version. - The port contains both versions of GDB. The first one has been compiled with TUI, mpc, mpfr, gmp, zlib and pdcurses support enabled. The second one only with mpc, mpfr, gmp and zlib support enabled. - The original distribution comes with DJGPP support files. I have not used them so I do not know if the DJGPP support is really up to date. - The port has been compiled on WinXP Pro SP3 using GCC 4.5.2 and LFN support. I have never tried to compile on a SFN system. Please note that I have no insight neither in GDB sources nor in BFD sources. I have compiled the sources out-of-the-box. If it does not work for you, you should report it at c.o.m.d but I cannot garantee that I can solve the issue. To compile the sources you will need LFN support. I am aware that there is DJGPP support included in the distribution, but I have not used those files and scripts to build this port so I cannot give any advice concerning its usefullness. To compile the sources like I have done you will need the following ports: or: The binary package contains both versions of the program, gdbtui.exe is the one with TUI support and gdb.exe is the one without TUI support. You can the one you prefer and delete the other one. As usual, all djgpp specific files (config.bat, diffs, README files, etc.) are located in the /djgpp directory. The suorces have not been configured. For further information about GDB please read the info docs and NEWS file. The binaries have been compiled using stock djdev203 and can be downloaded from ftp.delorie.com and mirrors as (time stamp 2011-02-10): GNU debugger 7.2 binary and info format documentation: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gdb72br2.zip GNU debugger 7.2 source: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gdb72sr2.zip The binaries have been produced a second time using the stock version of djdev204 beta library. This package is available at ftp.delorie.com and mirrors as (timestamp 2011-02-10): GNU debugger 7.2 binary and info format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gdb72br2.zip Send GDB specific bug reports to . Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel P.S.: I have tried very hard to configure and compile the original source distribution using the included djgpp support files but it was completely impossible and I have definitively gave up this attempt. The goal of those files primary seems to be to configure and compile gdb on a SFN system. With those files as they are it is impossible. I have found at least the following issues: - the gdb/config/djgpp/fnchange.lst file is brocken. This makes that certain files are translated and extracted with the wrong name. Unfortunately, djconfig.sh searches exactly for one of thoss files to decide if the distribution has correctly been extracted. This bug makes the configuration always abort with the error message similar to this: [snip] "(File ./gdb/ChangeLog.002 was not found.)" "You MUST unpack the sources with the DJTAR command, like this:" [snip] There are also other minor issues in this file but they are not show stoppers like this one. A real newbee would never get this working. - the gdb/config/djgpp/fnchange.lst file is not complete for this gdb version. If this package is really extracted on a SFN system, a lot of required files would not be extracted. - the gdb/config/djgpp/djconfig.sh file will only work if the sources are configured for an in-place build. A carefull inspection of this shell script shows that if the package is not configured for in-place building, all configure scripts are edited for djgpp and stored in the newly created build directory tree. But these djgpp specific tailored scripts are never used at all. The used ones are the unmodified originals stored in original source tree. This can be seen inspecting the end of djconfig.sh. There the the top-level configure script is started as $srcdir/configure where $srcdir points to the top-level source directory and not pointing to the newly created and edited configure scipt stored in the build directory. - djconfig.sh sets DEPDIR=_deps. This is to create 8.3 valid filenames but this no longer works because not a single one of the configure scripts honor this variable at all. Those configure scripts create a lot of .deps and .libs directories. Those scripts use a run time test to check if filenames with leading dot are allowed on the used file system. The result of the test sets the value of $am__leading_dot and this value cannot be controled by setting and exporting its value from outside the configure scripts. - the gawk test for setting the CR coding to be used does not work at all, but this is known and not particular to this port. - it is also well known that gawk prepends a leading slash to DOS style path names, but this is known and not particular to this port. - using colon as path separator makes some things easier than using semi colon. - I replaced the use of $DJDIR with /dev/env/DJDIR in path specifying variables. This makes the resulting Makefiles usefull for all users and not only for the one that configured the sources. All these are only the pending issues I have found. I have tried to fix them, see patch below. After all this I have gave up. The time is to precious to waist it fixing and maintaining all these issues if there is the less painfull alternative of configuring and compiling out-of-the-box. As can be seen, all the djgpp specific support files must be continuosly updated and maintained by someone or they became quickly useless. After all this I still was not able to compile the sources. No matter if I used djgpp 2.03 or 2.04 the compilation always failed with failed with this error message: [snip] make.exe[3]: Leaving directory `f:/g/_build_204_/gdb' gcc -O2 -ggdb -g3 -If:/g/gdb-7.2/gdb/config/djgpp -I. -If:/g/gdb-7.2/gdb -If:/g/gdb-7.2/gdb/common -If:/g/gdb-7.2/gdb/config -DLOCALEDIR="\"c:/djgpp-2.04/share/locale\"" -DHAVE_CONFIG_H -If:/g/gdb-7.2/gdb/../include/opcode -If:/g/gdb-7.2/gdb/../opcodes/.. -If:/g/gdb-7.2/gdb/../readline/.. -I../bfd -If:/g/gdb-7.2/gdb/../bfd -If:/g/gdb-7.2/gdb/../include -I../libdecnumber -If:/g/gdb-7.2/gdb/../libdecnumber -If:/g/gdb-7.2/gdb/gnulib -Ignulib -DMI_OUT=1 -Wimplicit -Wcomment -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -c -o gdb.o -MT gdb.o -MMD -MP -MF _deps/gdb.Tpo f:/g/gdb-7.2/gdb/gdb.c gcc -O2 -ggdb -g3 -If:/g/gdb-7.2/gdb/config/djgpp -I. -If:/g/gdb-7.2/gdb -If:/g/gdb-7.2/gdb/common -If:/g/gdb-7.2/gdb/config -DLOCALEDIR="\"c:/djgpp-2.04/share/locale\"" -DHAVE_CONFIG_H -If:/g/gdb-7.2/gdb/../include/opcode -If:/g/gdb-7.2/gdb/../opcodes/.. -If:/g/gdb-7.2/gdb/../readline/.. -I../bfd -If:/g/gdb-7.2/gdb/../bfd -If:/g/gdb-7.2/gdb/../include -I../libdecnumber -If:/g/gdb-7.2/gdb/../libdecnumber -If:/g/gdb-7.2/gdb/gnulib -Ignulib -DMI_OUT=1 -Wimplicit -Wcomment -Wformat -Wparentheses -Wpointer-arith -Wuninitialized -c -o i386-tdep.o -MT i386-tdep.o -MMD -MP -MF _deps/i386-tdep.Tpo f:/g/gdb-7.2/gdb/i386-tdep.c f:/g/gdb-7.2/gdb/i386-tdep.c:60:36: fatal error: features/i386/i386-avx.c: No such file or directory (ENOENT) compilation terminated. make.exe[2]: *** [i386-tdep.o] Error 1 make.exe[2]: Leaving directory `f:/g/_build_204_/gdb' make.exe[1]: *** [all-gdb] Error 2 make.exe[1]: Leaving directory `f:/g/_build_204_' make.exe: *** [all] Error 2 I was able to configure and compile the sources using bash 2.05b and gcc 4.5.2 The configuration failed when using 2.03, but after replacing the cat program with the cat 2.04 version I was able to compile and configure the sources on WinXP Pro SP3. Configuration and compiling with stock djgpp 2.04 worked flawlessly. The patch below collects my fixes for the existing djgpp support files but it may not be enough. A lot of other issues may be pending. * gdb-7.2/gdb/config/djgpp/config.sed: Always use _deps and _libs instead of .libs and .deps. Inhibit that AWK program erroneously prepend a leading slash to a DOS path. Set am__leading_dot always to '_' no matter what the test returns. Set PATH_SEPARATOR to ':'. Add substitution patterns for the renamed files according to fnchange.lst. The CR test for awk does not work for DJGPP so inhibit it. * gdb-7.2/gdb/config/djgpp/djconfig.sh: Replace deprecated find option ipath with iwholename. Place DOS adapted configure scripts in the source tree and not in the build tree. Use /dev/env/DJDIR instead of $DJDIR to specify the prefix. Set PATH_SEPARATOR to ':'. * gdb-7.2/gdb/config/djgpp/fnchange.lst: Various fixes. Added new entries. diff -aprNU5 gdb-7.2.orig/gdb/config/djgpp/config.sed gdb-7.2/gdb/config/djgpp/config.sed --- gdb-7.2.orig/gdb/config/djgpp/config.sed 2009-09-05 15:43:30 +0000 +++ gdb-7.2/gdb/config/djgpp/config.sed 2011-02-05 20:47:54 +0000 @@ -6,11 +6,11 @@ s|\.gdbinit|gdb.ini|g s|return $ac_retval|(&)|g # DJGPP port of Bash 2.04 doesn't like this redirection of stdin /exec 7 $TMPFILE - update $TMPFILE ${fix_dir}/configure - touch ./${fix_dir}/configure -r ${fix_dir}/configure.orig + if test -f ${srcdir}/${fix_dir}/configure.orig ; then + sed -f ${DJGPPDIR}/config.sed ${srcdir}/${fix_dir}/configure.orig > $TMPFILE + update $TMPFILE ${srcdir}/${fix_dir}/configure + touch ${srcdir}/${fix_dir}/configure -r ${srcdir}/${fix_dir}/configure.orig rm -f $TMPFILE fi - if test -f ${fix_dir}/INSTALL ; then - mv ${fix_dir}/INSTALL ${fix_dir}/INSTALL.txt + if test -f ${srcdir}/${fix_dir}/INSTALL ; then + mv ${srcdir}/${fix_dir}/INSTALL ${srcdir}/${fix_dir}/INSTALL.txt fi done # Now set the config shell. It is really needed, that the shell # points to a shell with full path and also it must conatain the @@ -145,11 +144,11 @@ export CXX=gpp export CFLAGS="-O2 -ggdb -g3" export RANLIB=ranlib export DEFAULT_YACC="bison -y" export YACC="bison -y" export DEFAULT_LEX=flex -export PATH_SEPARATOR=';' +export PATH_SEPARATOR=':' # Define explicitly the .exe extension because on W95 with LFN=y # the check might fail export am_cv_exeext=.exe # ltconfig wants to compute the maximum command-line length, but # Bash 2.04 doesn't like that (it doesn't have any limit ;-), and @@ -175,11 +174,11 @@ fi # Now run the configure script while disabling some things like the NLS # support, which is nearly impossible to be supported in the current way, # since it relies on file names which will never work on DOS. echo "Running the configure script..." -$srcdir/configure --srcdir="$srcdir" --prefix='${DJDIR}' \ +$srcdir/configure --srcdir="$srcdir" --prefix='/dev/env/DJDIR' \ --disable-shared --disable-nls --verbose --enable-build-warnings=\ -Wimplicit,-Wcomment,-Wformat,-Wparentheses,-Wpointer-arith,-Wuninitialized $* if test -f ${srcdir}/install- ; then mv ${srcdir}/install- ${srcdir}/install-.sh diff -aprNU5 gdb-7.2.orig/gdb/config/djgpp/fnchange.lst gdb-7.2/gdb/config/djgpp/fnchange.lst --- gdb-7.2.orig/gdb/config/djgpp/fnchange.lst 2010-04-26 13:53:56 +0000 +++ gdb-7.2/gdb/config/djgpp/fnchange.lst 2011-02-05 20:24:16 +0000 @@ -8,10 +8,11 @@ @V@/bfd/ChangeLog-2004 @V@/bfd/ChangeLog.004 @V@/bfd/ChangeLog-2005 @V@/bfd/ChangeLog.005 @V@/bfd/ChangeLog-2006 @V@/bfd/ChangeLog.006 @V@/bfd/ChangeLog-2007 @V@/bfd/ChangeLog.007 @V@/bfd/ChangeLog-2008 @V@/bfd/ChangeLog.008 +@V@/bfd/ChangeLog-2009 @V@/bfd/ChangeLog.009 @V@/bfd/doc/ChangeLog-9103 @V@/bfd/ChangeLog.9103 @V@/bfd/coff-tic30.c @V@/bfd/cofftic30.c @V@/bfd/coff-tic4x.c @V@/bfd/cofftic40.c @V@/bfd/coff-tic54x.c @V@/bfd/cofftic54x.c @V@/bfd/coff-tic80.c @V@/bfd/cofftic80.c @@ -33,11 +34,10 @@ @V@/bfd/elf32-cr16c.c @V@/bfd/elf32cr16c.c @V@/bfd/elf32-fr30.c @V@/bfd/elf32f30.c @V@/bfd/elf32-frv.c @V@/bfd/elf32fv.c @V@/bfd/elf32-i370.c @V@/bfd/e32i370.c @V@/bfd/elf32-i386.c @V@/bfd/e32i86.c -@V@/bfd/elf32-microblaze.c @V AT e32mb DOT c @V@/bfd/elf32-m32c.c @V@/bfd/em32c.c @V@/bfd/elf32-m32r.c @V@/bfd/em32r.c @V@/bfd/elf32-m68hc11.c @V@/bfd/em68hc11.c @V@/bfd/elf32-m68hc12.c @V@/bfd/em68hc12.c @V@/bfd/elf32-m68hc1x.c @V@/bfd/em68hc1x.c @@ -105,11 +105,11 @@ @V@/gdb/ChangeLog-2004 @V@/gdb/ChangeLog.004 @V@/gdb/ChangeLog-2005 @V@/gdb/ChangeLog.005 @V@/gdb/ChangeLog-2006 @V@/gdb/ChangeLog.006 @V@/gdb/ChangeLog-2007 @V@/gdb/ChangeLog.007 @V@/gdb/ChangeLog-2008 @V@/gdb/ChangeLog.008 -@V@/gdb/ChangeLog-2002 @V@/gdb/ChangeLog.009 +@V@/gdb/ChangeLog-2009 @V@/gdb/ChangeLog.009 @V@/gdb/ChangeLog-3.x @V@/gdb/ChangeLog.3-x @V@/gdb/ada-exp.tab.c @V@/gdb/ada-exp_tab.c @V@/gdb/amd64-windows-nat.c @V@/gdb/a64w-nat.c @V@/gdb/amd64-windows-tdep.c @V@/gdb/a64w-tdep.c @V@/gdb/amd64fbsd-nat.c @V@/gdb/a64fb-nat.c @@ -237,10 +237,13 @@ @V@/gdb/features/i386/i386-avx.xml @V@/gdb/features/i386/i32-a.xml @V@/gdb/features/i386/i386-mmx-linux.c @V@/features/i386/i32-ml.c @V@/gdb/features/i386/i386-mmx.c @V@/gdb/features/i386/i32-m.c @V@/gdb/features/i386/i386-mmx-linux.xml @V@/gdb/features/i386/i32-ml.xml @V@/gdb/features/i386/i386-mmx.xml @V@/gdb/features/i386/i32-m.xml +@V@/gdb/features/s390-linux64.xml @V@/gdb/features/s390linux64.xml +@V@/gdb/features/s390-linux64.c @V@/gdb/features/s390linux64.c +@V@/gdb/features/s390-core64.xml @V@/gdb/features/s390core64.xml @V@/gdb/f-exp.tab.c @V@/gdb/f-exp_tab.c @V@/gdb/gdbserver/linux-cris-low.c @V@/gdb/gdbserver/lx-cris.c @V@/gdb/gdbserver/linux-crisv32-low.c @V@/gdb/gdbserver/lx-cris32.c @V@/gdb/gdbserver/linux-ppc-low.c @V@/gdb/gdbserver/lx-ppc-low.c @V@/gdb/gdbserver/linux-ppc64-low.c @V@/gdb/gdbserver/lx-ppc64-low.c @@ -256,10 +259,12 @@ @V@/gdb/gdbtk/library/ChangeLog-1998 @V@/gdb/gdbtk/library/ChangeLog.98 @V@/gdb/gdbtk/library/ChangeLog-1999 @V@/gdb/gdbtk/library/ChangeLog.99 @V@/gdb/gdbtk/library/ChangeLog-2000 @V@/gdb/gdbtk/library/ChangeLog.000 @V@/gdb/gdbtk/plugins/intel-pentium/intel-pentium.tcl.in @V@/gdb/gdbtk/plugins/intel-pentium/intel-pentium.t-in @V@/gdb/gdbtk/plugins/rhabout/rhabout.tcl.in @V@/gdb/gdbtk/plugins/rhabout/rhabout.t-in +@V@/gdb/gnulib/m4/gnulib-comp.m4 @V@/gdb/gnulib/m4/glib-comp.m4 +@V@/gdb/gnulib/m4/gnulib-common.m4 @V@/gdb/gnulib/m4/glib-common.m4 @V@/gdb/hppabsd-nat.c @V@/gdb/hppab-nat.c @V@/gdb/hppabsd-tdep.c @V@/gdb/hppab-tdep.c @V@/gdb/hppnbsd-nat.c @V@/gdb/hppnb-nat.c @V@/gdb/hppnbsd-tdep.c @V@/gdb/hppnb-tdep.c @V@/gdb/i386-darwin-nat.c @V@/gdb/i386dw-nat.c @@ -338,10 +343,14 @@ @V@/gdb/regformats/rs6000/powerpc-isa205-vsx64l.dat @V@/gdb/regformats/rs6000/ppciv64l.dat @V@/gdb/regformats/rs6000/powerpc-vsx32l.dat @V@/gdb/regformats/rs6000/ppc-v32l.dat @V@/gdb/regformats/rs6000/powerpc-vsx64l.dat @V@/gdb/regformats/rs6000/ppc-v64l.dat @V@/gdb/regformats/rs6000/powerpc-cell32l.dat @V@/gdb/regformats/rs6000/ppc-c32l.dat @V@/gdb/regformats/rs6000/powerpc-cell64l.dat @V@/gdb/regformats/rs6000/ppc-c64l.dat +@V@/gdb/regformats/i386/i386-mmx.dat @V@/gdb/regformats/i386/i386mmx.dat +@V@/gdb/regformats/i386/i386-avx.dat @V@/gdb/regformats/i386/i386avx.dat +@V@/gdb/regformats/i386/amd64-avx.dat @V@/gdb/regformats/i386/amd64avx.dat +@V@/gdb/regformats/s390-linux64.dat @V@/gdb/regformats/s390linux64.dat @V@/gdb/remote-e7000.c @V@/gdb/rmt-e7000.c @V@/gdb/remote-est.c @V@/gdb/rmt-est.c @V@/gdb/remote-mips.c @V@/gdb/rmt-mips.c @V@/gdb/remote-rdi.c @V@/gdb/rmt-rdi.c @V@/gdb/remote-rdp.c @V@/gdb/rmt-rdp.c @@ -417,10 +426,18 @@ @V@/gdb/testsuite/gdb.base/watchpoint-hw.exp @V@/gdb/testsuite/gdb.base/wp-hw.exp @V@/gdb/testsuite/gdb.base/watchpoint-solib.exp @V@/gdb/testsuite/gdb.base/wp-solib.exp @V@/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp @V@/gdb/testsuite/gdb.base/wpcondg.exp @V@/gdb/testsuite/gdb.base/watchpoint-cond-gone.c @V@/gdb/testsuite/gdb.base/wpcondg.c @V@/gdb/testsuite/gdb.base/watchpoint-cond-gone-stripped.c @V@/gdb/testsuite/gdb.base/wpcondgs.c +@V@/gdb/testsuite/gdb.base/watchpoints.exp @V@/gdb/testsuite/gdb.base/_watchpoints.exp +@V@/gdb/testsuite/gdb.base/watchpoints.c @V@/gdb/testsuite/gdb.base/_watchpoints.c +@V@/gdb/testsuite/gdb.base/watchpoint.exp @V@/gdb/testsuite/gdb.base/_watchpoint.exp +@V@/gdb/testsuite/gdb.base/watchpoint.c @V@/gdb/testsuite/gdb.base/_watchpoint.c +@V@/gdb/testsuite/gdb.base/unloadshr2.c @V@/gdb/testsuite/gdb.base/_unloadshr2.c +@V@/gdb/testsuite/gdb.base/sepdebug2.c @V@/gdb/testsuite/gdb.base/_sepdebug2.c +@V@/gdb/testsuite/gdb.base/pr10179-b.c @V@/gdb/testsuite/gdb.base/pr10179b.c +@V@/gdb/testsuite/gdb.base/break-interp-main.c @V@/gdb/testsuite/gdb.base/break_interp-main.c @V@/gdb/testsuite/gdb.cell/coremaker-spu.c @V@/gdb/testsuite/gdb.cell/core-spu.c @V@/gdb/testsuite/gdb.cell/ea-cache-spu.c @V@/gdb/testsuite/gdb.cell/ea-spu.c @V@/gdb/testsuite/gdb.cell/mem-access-spu.c @V@/gdb/testsuite/gdb.cell/mem-spu.c @V@/gdb/testsuite/gdb.cp/m-static1.cc @V@/gdb/testsuite/gdb.cp/m-stat1.cc @V@/gdb/testsuite/gdb.cp/namespace1.cc @V@/gdb/testsuite/gdb.cp/namesp1.cc @@ -428,15 +445,21 @@ @V@/gdb/testsuite/gdb.cp/namespace-using.cc @V@/gdb/testsuite/gdb.cp/nusing.cc @V@/gdb/testsuite/gdb.cp/namespace-nested-import.exp @V@/gdb/testsuite/gdb.cp/nnested.exp @V@/gdb/testsuite/gdb.cp/namespace-using.exp @V@/gdb/testsuite/gdb.cp/nusing.exp @V@/gdb/testsuite/gdb.cp/mb-inline1.cc @V@/gdb/testsuite/gdb.cp/mb-inln1.cc @V@/gdb/testsuite/gdb.cp/mb-inline2.cc @V@/gdb/testsuite/gdb.cp/mb-inln2.cc +@V@/gdb/testsuite/gdb.cp/virtfunc2.exp @V@/gdb/testsuite/gdb.cp/_virtfunc2.exp +@V@/gdb/testsuite/gdb.cp/virtfunc2.cc @V@/gdb/testsuite/gdb.cp/_virtfunc2.cc +@V@/gdb/testsuite/gdb.cp/pr10728-y.cc @V@/gdb/testsuite/gdb.cp/_pr10728-y.cc @V@/gdb/testsuite/gdb.dwarf2/dw2-intermix.exp @V@/gdb/testsuite/gdb.dwarf2/dw2-intmix.exp @V@/gdb/testsuite/gdb.dwarf2/dw2-intermix.S @V@/gdb/testsuite/gdb.dwarf2/dw2-intmix.S @V@/gdb/testsuite/gdb.dwarf2/dw2-ranges.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng.S @V@/gdb/testsuite/gdb.dwarf2/dw2-ranges2.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng2.S @V@/gdb/testsuite/gdb.dwarf2/dw2-ranges3.S @V@/gdb/testsuite/gdb.dwarf2/dw2-rng3.S +@V@/gdb/testsuite/gdb.dwarf2/watch-notconst2.c @V@/gdb/testsuite/gdb.dwarf2/watch_notconst2.c +@V@/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame-main.c @V@/gdb/testsuite/gdb.dwarf2/dw2_ref-missing-frame-main.c +@V@/gdb/testsuite/gdb.fortran/library-module-main.f90 @V@/gdb/testsuite/gdb.fortran/library_module-main.f90 @V@/gdb/testsuite/gdb.gdbtk/ChangeLog @V@/gdb/testsuite/gdb.tk/ChangeLog @V@/gdb/testsuite/gdb.gdbtk/Makefile.in @V@/gdb/testsuite/gdb.tk/Makefile.in @V@/gdb/testsuite/gdb.gdbtk/browser.exp @V@/gdb/testsuite/gdb.tk/browser.exp @V@/gdb/testsuite/gdb.gdbtk/browser.test @V@/gdb/testsuite/gdb.tk/browser.test @V@/gdb/testsuite/gdb.gdbtk/c_variable.c @V@/gdb/testsuite/gdb.tk/c_variable.c @@ -475,12 +498,16 @@ @V@/gdb/testsuite/gdb.mi/mi2-var-child.exp @V@/gdb/testsuite/gdb.mi/mi2varchild.exp @V@/gdb/testsuite/gdb.mi/mi2-var-cmd.exp @V@/gdb/testsuite/gdb.mi/mi2varcmd.exp @V@/gdb/testsuite/gdb.mi/mi2-var-display.exp @V@/gdb/testsuite/gdb.mi/mi2vardisplay.exp @V@/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp @V@/gdb/testsuite/gdb.mi/minonstop-exit.exp @V@/gdb/testsuite/gdb.mi/non-stop-exit.c @V@/gdb/testsuite/gdb.mi/nonstop-exit.c +@V@/gdb/testsuite/gdb.reverse/machinestate.exp @V@/gdb/testsuite/gdb.reverse/machnestate.exp +@V@/gdb/testsuite/gdb.reverse/consecutive-reverse.exp @V@/gdb/testsuite/gdb.reverse/consecutive_reverse.exp @V@/gdb/testsuite/gdb.threads/watchthreads2.c @V@/gdb/testsuite/gdb.threads/watchth2.c @V@/gdb/testsuite/gdb.threads/watchthreads2.exp @V@/gdb/testsuite/gdb.threads/watchth2.exp +@V@/gdb/testsuite/gdb.threads/watchthreads.exp @V@/gdb/testsuite/gdb.threads/_watchthreads.exp +@V@/gdb/testsuite/gdb.threads/watchthreads.c @V@/gdb/testsuite/gdb.threads/_watchthreads.c @V@/gdb/amd64-linux-tdep.c @V@/gdb/amd64-ltdep.c @V@/gdb/amd64-linux-nat.c @V@/gdb/amd64-lnat.c @V@/gdb/hppa-linux-tdep.c @V@/gdb/palnxtdep.c @V@/gdb/hppa-linux-nat.c @V@/gdb/palnxnat.c @V@/gdb/hppa-hpux-nat.c @V@/gdb/pahpuxnat.c @@ -515,19 +542,36 @@ @V@/libgui/config.h.in @V@/libgui/config.h-in @V@/libgui/src/tkTableCell.c @V@/libgui/src/tkTabCell.c @V@/libgui/src/tkTableCmd.c @V@/libgui/src/tkTabCmd.c @V@/libgui/src/tkWinPrintCanvas.c @V@/libgui/src/tkWPrtCanvas.c @V@/libgui/src/tkWinPrintText.c @V@/libgui/src/tkWPrtText.c +@V@/libdecnumber/dpd/decimal64Symbols.h @V@/libdecnumber/dpd/d64Symbols.h +@V@/libdecnumber/dpd/decimal32Symbols.h @V@/libdecnumber/dpd/d32Symbols.h +@V@/libdecnumber/dpd/decimal128Symbols.h @V@/libdecnumber/dpd/d128Symbols.h +@V@/libdecnumber/dpd/decimal128Local.h @V@/libdecnumber/dpd/d128Local.h +@V@/libdecnumber/bid/host-ieee64.c @V@/libdecnumber/bid/hieee64.c +@V@/libdecnumber/bid/host-ieee32.c @V@/libdecnumber/bid/hieee32.c +@V@/libdecnumber/bid/decimal64Symbols.h @V@/libdecnumber/bid/d64Symbols.h +@V@/libdecnumber/bid/decimal32Symbols.h @V@/libdecnumber/bid/d32Symbols.h +@V@/libdecnumber/bid/decimal128Symbols.h @V@/libdecnumber/bid/d128Symbols.h +@V@/libdecnumber/bid/decimal128Local.h @V@/libdecnumber/bid/d128Local.h +@V@/libdecnumber/decSingleSymbols.h @V@/libdecnumber/_decSingleSymbols.h +@V@/libdecnumber/decPackedSymbols.h @V@/libdecnumber/_decPackedSymbols.h +@V@/libdecnumber/decNumberSymbols.h @V@/libdecnumber/_decNumberSymbols.h +@V@/libdecnumber/decNumberLocal.h @V@/libdecnumber/_decNumberLocal.h +@V@/libdecnumber/decDoubleSymbols.h @V@/libdecnumber/_decDoubleSymbols.h +@V@/libdecnumber/decContextSymbols.h @V@/libdecnumber/_decContextSymbols.h @V@/opcodes/ChangeLog-9297 @V@/opcodes/ChangeLog.9297 @V@/opcodes/ChangeLog-9899 @V@/opcodes/ChangeLog.9899 @V@/opcodes/ChangeLog-0001 @V@/opcodes/ChangeLog.0001 @V@/opcodes/ChangeLog-0203 @V@/opcodes/ChangeLog.0203 @V@/opcodes/ChangeLog-2004 @V@/opcodes/ChangeLog.004 @V@/opcodes/ChangeLog-2005 @V@/opcodes/ChangeLog.005 @V@/opcodes/ChangeLog-2006 @V@/opcodes/ChangeLog.006 @V@/opcodes/ChangeLog-2007 @V@/opcodes/ChangeLog.007 @V@/opcodes/ChangeLog-2008 @V@/opcodes/ChangeLog.008 +@V@/opcodes/ChangeLog-2009 @V@/opcodes/ChangeLog.009 @V@/opcodes/ia64-opc-a.c @V@/opcodes/ia64opca.c @V@/opcodes/ia64-opc-b.c @V@/opcodes/ia64opcb.c @V@/opcodes/ia64-opc-d.c @V@/opcodes/ia64opcd.c @V@/opcodes/ia64-opc-f.c @V@/opcodes/ia64opcf.c @V@/opcodes/ia64-opc-i.c @V@/opcodes/ia64opci.c