aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.stabs
AgeCommit message (Collapse)AuthorFilesLines
2004-04-22* gdb.stabs/exclfwd.exp, gdb.stabs/exclfwd1.c,Jim Blandy4-0/+158
gdb.stabs/exclfwd2.c, gdb.stabs/exclfwd.h: New test.
2004-04-222004-04-21 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain1-1/+1
* gdb.stabs/weird.exp: Accept full pathname for $binfile.
2004-01-072004-01-07 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain1-11/+20
* gdb.stabs/weird.exp: Use hp_cc_compiler and hp_aCC_compiler to test for hp-ux assembler. Fix copyright years.
2003-09-112003-09-11 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni1-1/+1
* gdb.stabs/weird.exp: Ditto.
2001-11-06* gdb.stabs/weird.exp: Delete "p v_comb" test. It assumes thatJim Blandy2-60/+0
pointers are 32 bits long, and that offsets of relocs are always stored in the data (REL-style), and not in the reloc entry itself (RELA-style). * gdb.stabs/weird.def (v_comb, v_comb_shared): Remove symbols and stabs.
2001-10-292001-10-29 Orjan Friberg <orjanf@axis.com>Orjan Friberg1-2/+2
* gdb.base/setvar.exp: Escape curly braces. * gdb.stabs/weird.exp: Ditto.
2001-10-26Unify stabs/weird messages.Andrew Cagney1-3/+3
2001-03-06Update/correct copyright notices.Kevin Buettner1-1/+1
1999-04-26import gdb-19990422 snapshotStan Shebs1-0/+6
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs9-0/+2264
1999-04-16Initial creation of sourceware repositoryStan Shebs10-2300/+0
1997-06-30 * gdb.base/overlays.exp: Preliminary fixes; temporarily disabledBob Manson1-9/+23
until it has been modified to work with the new testsuite. * gdb.*/*.exp: Instead of causing 1 unresolved test when the testcase won't compile, cause all of the testcases in the file to fail instead. * lib/gdb.exp(gdb_suppress_entire_file): New procedure. (gdb_clear_suppressed): New procedure. (gdb_stop_suppressing_tests): Only clear suppress_flag if it contains a positive value.
1997-02-27FIxing Sanitize problems found by Marilyn.Jeff Law1-6/+0
1997-02-13 * gdb.stabs/*.mt; Deleted, no longer used.Jeff Law7-63/+0
* gdb.stabs/configure.in: Remove references to target makefile frags. * gdb.stabs/configure: Rebuilt. Removing more crud.
1997-02-02 * gdb.*/*.exp: Replace $prompt with $gdb_prompt.Bob Manson1-8/+8
* gdb.base/scope.exp: Use gdb_test. * gdb.c++/classes.exp: Ditto. * gdb.c++/inherit.exp: Ditto. More random cleanups. Still lots to go, however.
1997-01-29Major revision to testsuites for cross-testing and DOS testing support.Bob Manson1-15/+27
1996-06-25 * configure.in (AC_PREREQ): autoconf 2.5 or higher.Jason Molenda1-1/+1
* gdb.{base,c++,chill,disasm,stabs}/Makefile.in (VPATH): set to @srcdir@. * gdb.{base,c++,chill,disasm,stabs}/configure.in (AC_PREREQ): autoconf 2.5 or higher. * gdb.{base,c++,chill,disasm,stabs}/configure: Rebuilt.
1996-03-24 * configure, testsuite/configure, testsuite/gdb.base/configure,Fred Fish1-17/+145
testsuite/gdb.c++/configure, testsuite/gdb.chill/configure, testsuite/gdb.disasm/configure, testsuite/gdb.stabs/configure: Regenerated with autoconf 2.9.
1996-03-20 From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>Fred Fish1-43/+72
* gdb.base/funcargs.c: Patch for SPARCworks alloca compatibility * gdb.c++/templates.exp: Only match on basename of file since some formats like xcoff don't encode directory information. * gdb.stabs/weird.exp: Use the right sed script for powerpc and rs6000 AIX xcoff targets. * configure.in: Add stabsdirs to configdirs for powerpc-*-aix*. * configure: Regenerate. * gdb.base/Makefile.in (clean): Remove generated file twice-tmp.c here, rather than in distclean.
1996-01-15 * gdb.stabs/configure.in (alpha-*-*,mips-*-*): ReplaceFred Fish1-2/+2
[] tests with "test" and enclose string in quotes. * gdb.stabs/configure: Rebuild
1996-01-15 * gdb.stabs/configure (alpha-*-*,mips-*-*): Add missingFred Fish1-0/+735
"test" and enclose string in quotes.
1995-12-07Always keep the newly-added configure scripts.Stan Shebs1-1/+5
1995-11-25 From Rob Savoye (rob@poseidon.cygnus.com)Fred Fish2-9/+19
* Makefile.in, configure.in, gdb.base/{Makefile.in, configure.in}, gdb.c++/{Makefile.in, configure.in}, gdb.chill/{Makefile.in, configure.in}, gdb.disasm/{Makefile.in, configure.in}, gdb.stabs/{Makefile.in, configure.in}, gdb.threads/{Makefile.in, configure.in}: Major reworking for autoconfig. * aclocal.m4, configure, gdb.base/configure, gdb.c++/configure, gdb.disasm/configure, gdb.stabs/configure, gdb.stabs/default.mt : New files. * config/unix-gdb.exp: Make GDB global. * gdb.base/{a1-selftest.exp, a2-run.exp,bitfields.exp, break.exp, callfuncs.exp, commands.exp, corefile.exp, crossload.exp, exprs.exp, funcargs.exp, interrupt.exp, langs.exp, list.exp, mips_pro.exp, nodebug.exp, opaque.exp, printcmds.exp, ptype.exp, recurse.exp, regs.exp, return.exp, scope.exp, setvar.exp, sigall.exp, signals.exp, term.exp, twice.exp, watchpoint.exp, whatis.exp}, gdb.c++/{classes.exp, callfuncs.exp, inherit.exp, misc.exp, templates.exp, virtfunc.exp}, gdb.chill/{callch.exp, chillvars.exp, misc.exp, pr-4975.exp, pr-5016.exp, pr-5020.exp, pr-5022.exp, pr-5646.exp, pr-5984.exp, pr-6292.exp, pr-6632.exp, pr-8134.exp, pr-8136.exp, result.exp, string.exp, tuples.exp}, gdb.disasm/{hppa.exp, sh3.exp}, gdb.stabs/weird.exp: Change continues to returns as necessary, arrange for test to compile own testcase executable. * lib/gdb.exp: Changes for testsuite to compile own test cases. From Fred Fish (fnf@cygnus.com) * gdb.c++/classes.exp (test_pointers_to_class_members): Add clear_xfail at end of test which might not call either pass or fail. * gdb.base/a1-selftest.exp: Add i*86-*-linuxaout xfail for "backtrace through signal handler".
1995-11-18 * gdb.stabs/alpha.mt: Use $(CFLAGS) when building weird.o.Peter Schauer1-1/+1
1995-01-27 * gdb.disasm/hppa.mt (hppa), gdb.stabs/hppa.mt (weird.o): CheckJim Kingdon1-1/+10
for HP assembler versus GNU assembler based on actual behavior of $(CC), rather than assuming that $(AS) is always the GNU assembler.
1995-01-22 The following fixes a FAIL caused by the fact that the alpha stabsJim Kingdon2-4/+2
configuration didn't use the ".if alpha" code in weird.def. * gdb.stabs/weird.def (v_comb): Use type attribute to specify 32 bit pointer, so the 32 bit version works even on the alpha. * gdb.stabs/{alpha.mt,ecoff.mt,aout.sed,hppa.sed,xcoff.sed,weird.def}: Remove the stuff which allowed us to have separate versions for alpha and everything else.
1994-08-13 * gdb.stabs/hppa.mt: Use $(AS), not $(CC) to assemble theJeff Law1-1/+1
stabs testcode.
1994-02-03 * Move test with enums and partial symbols back toJim Kingdon2-26/+10
gdb.t03/{ptype.exp,gdbme.c} from gdb.stabs/{weird.def,weird.exp}. Reverts the change of 26 May 93. Per today's change to stabs.texinfo, the behavior that weird.exp was expecting was unreasonable; what is important is that the compiler+gdb get things right, which happens with a recent gcc. Also fix the test to deal with native compilers which put out the stab gdb can't deal with.
1993-11-22 * gdb.stabs/ecoff.mt: Delete alpha specific if block, fix typo.Peter Schauer1-1/+2
* gdb.stabs/ecoff.sed: Escape inserted blanks with backslashes, embed .stabs directives in comments.
1993-11-14 * gdb.stabs/hppa.mt: A makefile fragment for the PA.Jeff Law4-0/+26
* gdb.stabs/configure.in (hppa*-*-*): Use it. * gdb.stabs/hppa.sed: New sed script for the PA.
1993-11-14 * gdb.stabs: Re-write weird.def and configuration to use sedJim Kingdon8-11/+11
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-14 * gdb.stabs: Re-write weird.def and configuration to use sedJim Kingdon7-33/+28
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-14 * gdb.stabs: Re-write weird.def and configuration to use sedJim Kingdon8-116/+1032
instead of cpp. sed is portable and POSIX; cpp is neither.
1993-11-03 * lib/gdb.exp: Transform tool name.Rob Savoye1-1/+20
* gdb.t*/*.exp: Change error to perror so it works with DejaGnu 1.1's new error handling system.
1993-10-05 * gdb.stabs/alpha.mt: New configuration file for alpha.Peter Schauer5-5/+27
* gdb.stabs/configure.in: Use it. * gdb.stabs/ecoff.mt, weird-ecoff.sed: Change sed script to enable sharing with alpha.mt, redefine long to word via preprocessor. * gdb.stabs/weird.def: Conditionally adapt storage layout of v_comb for alpha. * gdb.stabs/weird.exp: Handle compilation of weird.s by alpha native cc. * gdb.t00/teststrategy.exp: Change expect string so that we consume the `(xgdb)' from the command echo and from the gdb prompt. * gdb.t05/expr.exp: xfail "print unsigned int == (~0)" on the alpha. gdb currently compares all values as long, so this failure probably applies to any configuration where LONGEST is bigger than a target int. * gdb.t08/comp-info.c: New file to determine if gdbme is compiled with gcc. * gdb.t08/Makefile.in, opaque.exp: Use it. Alpha native cc is unable to handle opaque pointers, gcc is. * gdb.t21/gdbme.cc, gdb.t23/gdbme.cc: operator new takes a size_t as first argument. Include <sys/types.h> and change all operator new definitions to use size_t. * gdb.t21/cplusfuncs.exp: Handle changes in output for operator new now that we use size_t.
1993-09-17 * gdb.stabs/ecoff.mt: Remove STABSCC hack.Peter Schauer1-4/+5
* gdb.stabs/weird.exp: Handle the case where weird.o is compiled by mips cc and contains no stabs entries.
1993-09-16 * config/mips-gdb.exp (gdb_load): Increase timeout to 2400.Ian Lance Taylor1-0/+4
Rework board rebooting slightly. (gdb_exit): Don't exit from the remote shell; there isn't one. * gdb.stabs/weird.exp: If a program is being debugged already, kill it. * gdb.t04/setvar.exp: Stop and restart gdb. * gdb.t05/expr.exp: Likewise. * gdb.t07/watchpoint.exp: If target is mips-idt-*, stop and restart gdb and reload the program. * gdb.t08/opaque.exp: Likewise. * gdb.t12/scope.exp: Likewise. * gdb.t13/bitfields.exp: Likewise. * gdb.t15/funcargs.exp: Likewise. * gdb.t20/classes.exp: Likewise. * gdb.t03/ptype.exp: Increase timeout. * gdb.t16/printcmds.exp (test_print_string_constants, test_print_array_constants): Likewise. * gdb.t17/callfuncs.exp (do_function_calls): Likewise. * gdb.t20/classes.exp (do_tests): Likewise. * gdb.t22/virtfunc.exp (test_virtual_calls): Likewise.
1993-09-15Change wierd to weirdIan Lance Taylor11-684/+120
1993-09-15 * gdb.stabs/wierd.exp (print_wierd_var): Test size, not type name.Jim Kingdon1-9/+17
(do_tests): Remove xfail for whatis on one_var and two_var.
1993-08-17 * gdb.stabs/wierd.exp: Deal with it if echo of "file" commandJim Kingdon1-1/+7
contains \r because the filename is long.
1993-08-10 * gdb.stabs/wierd.exp: Only issue warning for missing wierd.oFred Fish1-1/+3
file if -all option is used. It's like an unpredictable XFAIL.
1993-08-02Remove '.Sanitize' from explicit list of Things-to-lose. It is now implicitlyFred Fish1-1/+0
added to the list by Sanitize, unless Sanitize knows it needs to keep it.
1993-07-30Add .Sanitize to Things-to-lose list.Fred Fish1-0/+2
1993-07-30* gdb.stabs/wierd.exp: New test, for nameless baseclasses.Jim Kingdon2-0/+64
1993-07-20 * gdb.stabs/configure.in: If configured -with-gnu-as for mips-*-*Peter Schauer1-1/+6
targets use aout.mt instead of ecoff.mt as gas understands standard aout format.
1993-07-18 * gdb.stabs/{ecoff.mt,wierd-ecoff.S,wierd-ecoff.sed}: New filesPeter Schauer7-0/+65
to make the stabs test work on ecoff systems using gcc and -with-stabs. * gdb.stabs/{Makefile.in,configure.in,aout.mt,xcoff.mt}: Modify to enable ecoff configuration.
1993-06-28* gdb.stabs/wierd.exp: Add xfail for rs6000.Jim Kingdon1-0/+2
1993-06-28 * gdb.stabs/wierd{.def,-aout.S,-xcoff.S}: Use new macrosJim Kingdon3-4/+10
{BEGIN,END}_COMMON for common block instead of STAB.
1993-06-28 * gdb.stabs/wierd.def: Make value of N_GSYM's 0.Jim Kingdon3-292/+317
intp_var should be N_GSYM not N_LSYM. wierd-aout.S: Use a label for the value of the N_SO. wierd.def: Remove all backslashes. wierd-{aout,xcoff}.S: Put a few tests with backslashes here.
1993-06-26* gdb.stabs/wierd{.def,.exp,-aout.S,-xcoff.S}: Add common block test.Jim Kingdon4-2/+32