Daniel Jacobowitz
a195357fd2
* gdb.base/chng-syms.exp: Anchor exit pattern. Allow
...
a breakpoint at exit.
2004-02-29 02:55:21 +00:00
Fred Fish
72fd54a966
Reviewed and approved by drow@false.org.
...
2004-02-27 Fred Fish <fnf@redhat.com>
* gdb.base/chng-syms.exp: Add expect condition to match failing
case that isn't a timeout.
2004-02-28 05:40:46 +00:00
Andrew Cagney
b9d2313780
2004-02-27 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/bigcore.exp: Disable on HP/UX, no sparse corefile
support.
2004-02-27 16:48:03 +00:00
Fred Fish
15d208f651
Reviewed and approved by cagney@gnu.org.
...
2004-02-26 Fred Fish <fnf@redhat.com>
* gdb.arch/gdb1431.c: Remove.
* gdb.arch/gdb1431.s: New file, copy of gdb1291.s
* gdb.arch/gdb1431.exp: Use "advance" correctly instead
of "until" incorrectly.
2004-02-26 22:19:18 +00:00
Joel Brobecker
98f9cd2d31
* gdb.cp/class2.cc (empty): New class.
...
(refer): New function.
(main): Declare an object of type empty and use it.
* gdb.cp/class2.exp: Print the value of an object of type empty.
2004-02-26 20:22:44 +00:00
Jeff Johnston
9b50c11b36
2004-02-26 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb.base/langs.exp: Update query string to match the
new nquery format used for pending breakpoints.
2004-02-26 19:36:16 +00:00
Andrew Cagney
0dcd613f58
Index: ChangeLog
...
2004-02-26 Andrew Cagney <cagney@redhat.com>
Fix PR i18n/1570.
* charset.c (backslashable, backslashed, represented): Remove 'e'
from list of escaped characters, not part of ISO-C.
Index: charset.c
Index: testsuite/ChangeLog
2004-02-26 Andrew Cagney <cagney@redhat.com>
Fix PR i18n/1570.
* gdb.base/charset.c: Update copyright notice.
(main, init_string): Remove the escape character '\e' tests.
* gdb.base/printcmds.exp (test_print_all_chars): Ditto.
* gdb.base/charset.exp (valid_host_charset): Ditto.
* gdb.base/setvar.exp: Ditto.
2004-02-26 17:23:23 +00:00
Andrew Cagney
90d59e3423
2004-02-24 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/corefile.exp: Use gdb_test_multiple, make "accessing
mmapped data in core file" PASS and FAIL messages consistent.
2004-02-24 22:58:05 +00:00
Andrew Cagney
b8a566476b
2004-02-24 Andrew Cagney <cagney@redhat.com>
...
* gdb.java/jmisc.exp: Use the fully quallified name of "main" when
setting a breakpoint. Work around PR java/1565.
2004-02-24 16:09:48 +00:00
Jeff Johnston
9f27c60433
2004-02-23 Jeff Johnston <jjohnstn@redhat.com>
...
* lib/gdb.exp (gdb_breakpoint): Update query string to match
new nquery format.
* gdb.base/pending.exp: Ditto.
2004-02-23 19:27:46 +00:00
Fred Fish
1e1b342893
Missed adding ChangeLog entry and updating copyright year in a previous
...
check in of callfuncs.exp.
2004-02-20 Fred Fish <fnf@redhat.com>
* gdb.base/callfuncs.exp (do_function_calls): Remove extraneous
blank in test for "returns short", for consistency with other
"returns xxx" tests. Update copyright year.
2004-02-23 16:18:09 +00:00
Mark Kettenis
3224a7064a
* configure.in: Run stabs tests on *BSD.
...
* configure: Regenerated.
2004-02-22 12:58:01 +00:00
Mark Kettenis
41e0a9cab8
* gdb.base/bigcore.exp: Bail out on *BSD instead of only NetBSD.
2004-02-21 18:43:58 +00:00
Fred Fish
f9a7572ae1
Testcase suggested by ezannoni@redhat.com.
...
2004-02-19 Fred Fish <fnf@redhat.com>
New testcase for PR breakpoint/1558.
* gdb.arch/gdb1558.exp: New file.
* gdb.arch/gdb1558.c: New file.
2004-02-19 22:55:50 +00:00
Elena Zannoni
b2ce285497
2004-02-19 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/nodebug.exp: Fix typo.
2004-02-19 16:43:19 +00:00
Jim Blandy
62f4b920f7
2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
...
Committed by Jim Blandy <jimb@redhat.com>.
* gdb.objc/basicclass.exp: Adapt to fixed return type of printHi.
2004-02-18 04:22:02 +00:00
Jim Blandy
2db536a1ff
2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
...
Committed by Jim Blandy <jimb@redhat.com>.
* gdb.base/dump.exp: Handle negative offsets in decimal, not hex.
2004-02-18 04:15:46 +00:00
Jim Blandy
e7c9ff0185
2004-02-17 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
...
Committed by Jim Blandy <jimb@redhat.com>.
* gdb.base/float.exp: Support s390*-*-* targets.
2004-02-18 04:13:43 +00:00
Adam Fedor
f3205b34a1
* gdb.base/gdb1555.exp: New file.
...
* gdb.base/gdb1555-main.c, gdb.base/gdb1555.c: New files.
2004-02-18 03:35:08 +00:00
Elena Zannoni
9d62932daa
2004-02-17 Elena Zannoni <ezannoni@redhat.com>
...
* Makefile.in (defs_h): Remove dependency on progress_h.
* defs.h (QUIT): Remove use of PROGRESS macro. Remove include of
progress.h.
* main.c (captured_main): Delete use of START_PROGRESS and
END_PROGRESS.
2004-02-17 Elena Zannoni <ezannoni@redhat.com>
* gdb.base/selftest.exp (do_steps_and_nexts): Add comment.
2004-02-18 00:21:01 +00:00
Fred Fish
344c97118d
2004-02-16 Fred Fish <fnf@redhat.com>
...
* gdb.arch/gdb1291.c: Remove
* gdb.arch/gdb1291.s: New test input file.
* gdb.arch/gdb1291.exp: Expand test to check case that should not
fail. Test for correct result, known incorrect result, other
failures and timeouts.
2004-02-16 19:04:52 +00:00
Andrew Cagney
2d822687d5
2004-02-16 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/bigcore.exp: New file.
* gdb.base/bigcore.c: New file.
2004-02-16 18:49:09 +00:00
Andrew Cagney
dac15b6656
2004-02-13 Andrew Cagney <cagney@redhat.com>
...
* gdb.mi/mi1-basics.exp, gdb.mi/mi1-break.exp: Delete file.
* gdb.mi/mi1-console.exp, gdb.mi/mi1-disassemble.exp: Delete file.
* gdb.mi/mi1-eval.exp, gdb.mi/mi1-hack-cli.exp: Delete file.
* gdb.mi/mi1-pthreads.exp, gdb.mi/mi1-read-memory.exp: Delete file.
* gdb.mi/mi1-regs.exp, gdb.mi/mi1-return.exp: Delete file.
* gdb.mi/mi1-simplerun.exp, gdb.mi/mi1-stack.exp: Delete file.
* gdb.mi/mi1-stepi.exp, gdb.mi/mi1-symbol.exp: Delete file.
* gdb.mi/mi1-until.exp, gdb.mi/mi1-var-block.exp: Delete file.
* gdb.mi/mi1-var-child.exp, gdb.mi/mi1-var-cmd.exp: Delete file.
* gdb.mi/mi1-var-display.exp, gdb.mi/mi1-watch.exp: Delete file.
2004-02-13 19:59:25 +00:00
Jeff Johnston
6bdfc2c47f
2004-02-11 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb.asm/ia64.inc (gdbasm_startup): Make sure first instruction
executed is an alloc instruction.
2004-02-11 22:15:06 +00:00
David Carlton
87b3ede8af
2004-02-11 David Carlton <carlton@kealia.com>
...
* linespec.c (decode_compound): Only look for a class symbol when
considering all but the rightmost component.
2004-02-11 David Carlton <carlton@kealia.com>
* gdb.cp/breakpoint.exp: New.
* gdb.cp/breakpoint.cc: New.
2004-02-11 18:04:14 +00:00
Michael Chastain
6e19e2bf78
2004-02-11 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR gdb/1543.
* gdb.cp/ambiguous.exp, gdb.cp/annota2.exp, gdb.cp/annota3.exp,
gdb.cp/anon-union.exp, gdb.cp/casts.exp, gdb.cp/classes.exp,
gdb.cp/cplusfuncs.exp, gdb.cp/ctti.exp, gdb.exp/demangle.exp,
gdb.cp/derivation.exp, gdb.cp/exception.exp, gdb.cp/hang.exp,
gdb.cp/inherit.exp, gdb.cp/local.exp, gdb.cp/maint.exp,
gdb.cp/member-ptr.exp, gdb.cp/method.exp, gdb.cp/misc.exp,
gdb.cp/namespace.exp, gdb.cp/overload.exp, gdb.cp/ovldbreak.exp,
gdb.cp/psmang.exp, gdb.cp/ref-types.exp, gdb.cp/templates.exp,
gdb.cp/userdef.exp, gdb.cp/virtfunc.exp: Remove reference
to bug-gdb@prep.ai.mit.edu .
* gdb.cp/bs15503.cc, gdb.cp/class2.cc, gdb.cp/cttiadd.cc,
gdb.cp/cttiadd1.cc, gdb.cp/cttiadd2.cc, gdb.cp/cttiadd3.cc,
gdb.cp/exception.cc, gdb.cp/member-ptr.cc, gdb.cp/namespace1.cc:
Likewise.
2004-02-11 14:01:25 +00:00
Andrew Cagney
5c5455dc1e
2004-02-10 Andrew Cagney <cagney@redhat.com>
...
* lib/gdb.exp (gdb_expect_list): Recover from internal-errors
using gdb_internal_error_resync.
2004-02-10 21:00:15 +00:00
Daniel Jacobowitz
9cf689d7c7
* gdb.threads/thread-specific.exp: Stop early if no threads are
...
found.
2004-02-09 22:45:35 +00:00
Michael Chastain
d2dc51dbff
2004-02-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/pending.exp: Remove extra \n from gdb_test calls.
2004-02-09 10:55:24 +00:00
Daniel Jacobowitz
14b1a05659
* lib/gdb.exp (gdb_breakpoint): Fail on unexpected pending
...
breakpoints.
2004-02-08 22:30:42 +00:00
Daniel Jacobowitz
83f66e8f3b
* config/sim.exp (gdb_load): Handle $arg == "".
...
* lib/gdb.exp (gdb_run_cmd): Honor gdb,do_reload_on_run.
* gdb.objc/basicclass.exp: Use gdb_run_cmd.
2004-02-08 03:56:15 +00:00
Elena Zannoni
30fc0091a5
2004-02-07 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/maint.exp: Update test to reflect
obstack changes.
2004-02-07 23:26:47 +00:00
Jeff Johnston
4d80692901
2004-02-04 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb.base/pendshr.c (pendfunc): New function that calls
pendfunc1.
* gdb.base/pending.c: Call pendfunc instead of pendfunc1.
2004-02-05 01:19:14 +00:00
Fred Fish
7bfdd688ac
Reviewed and approved by drow@mvista.com.
...
2004-02-04 Fred Fish <fnf@redhat.com>
* gdb.arch/gdb1431.c: Add underbar prefixed version of global
function symbols and update copyright years.
* gdb.arch/gdb1291.c: Ditto.
2004-02-04 14:41:20 +00:00
Michael Chastain
aaa08ee402
2004-02-03 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/virtfunc.exp: Accept both "ctor()" and "ctor(void)".
2004-02-04 04:18:45 +00:00
Michael Chastain
dbad775550
2004-02-03 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/inherit.exp: Accept both "ctor()" and "ctor(void)".
2004-02-04 04:04:25 +00:00
Michael Chastain
ec4646ef4d
2004-02-03 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/inherit.exp: Accept output with gcc 3.2-7-rh.
2004-02-04 02:01:17 +00:00
Fred Fish
1b8021965a
Reviewed and approved by drow@mvista.com.
...
2004-02-02 Fred Fish <fnf@redhat.com>
* gdb.base/bang.exp: Use gdb_run_cmd so this tests works with
remote targets. Update copyright years.
2004-02-02 21:30:02 +00:00
Jeff Johnston
18fe20335a
2004-02-02 Jeff Johnston <jjohnstn@redhat.com>
...
* lib/gdb.exp (gdb_breakpoint): Add pending breakpoint
support.
* gdb.base/langs.exp: Fix test which attempts to create
breakpoint on non-existent function to handle new pending
support.
* gdb.base/shlib-call.exp: Use gdb_breakpoint to set
a breakpoint.
* gdb.base/pending.exp: New test.
* gdb.base/pending.c: New file.
* gdb.base/pendshr.c: Ditto.
2004-02-02 21:14:33 +00:00
David Carlton
8d577d328a
2004-02-02 David Carlton <carlton@kealia.com>
...
* valops.c (enum oload_classification): New.
(find_overload_match): Break implementation into separate
functions; delete #if 0'd code; look for symbols within
namespaces.
(find_oload_champ_namespace,find_oload_champ_namespace_loop)
(find_oload_champ,oload_method_static,classify_oload_match): New.
* cp-support.h: Add declaration for cp_func_name; update
declaration for make_symbol_overload_list.
* cp-support.c (cp_func_name): New.
(overload_list_add_symbol): Fix comment, use
SYMBOL_LINKAGE_NAME and SYMBOL_NATURAL_NAME.
(make_symbol_overload_list): Take a function name and a namespace
instead of a symbol; change implementation.
(make_symbol_overload_list_using): New.
(make_symbol_overload_list_qualified, read_in_psymtabs): New.
2004-02-02 David Carlton <carlton@kealia.com>
* gdb.cp/overload.exp: Add overloadNamespace tests.
* gdb.cp/overload.cc (dummyClass, dummyInstance): New.
(overloadNamespace, XXX): New.
(main): Call XXX::marker2.
2004-02-02 20:44:53 +00:00
Fred Fish
3ad1377116
Reviewed and approved by drow@mvista.com:
...
2004-02-01 Fred Fish <fnf@redhat.com>
* gdb.base/dump.exp: Use runto_main instead of "runto main".
* gdb.base/finish.exp: Ditto.
* gdb.base/gcore.exp: Ditto.
* gdb.base/huge.exp: Ditto.
* gdb.base/info-proc.exp: Ditto.
* gdb.base/return2.exp: Ditto.
* gdb.threads/gcore-thread.exp: Ditto.
2004-02-02 05:15:27 +00:00
Daniel Jacobowitz
44c7584953
* gdb.threads/thread-specific.exp: Add missing anchor to regexp.
2004-02-02 01:57:56 +00:00
Mark Kettenis
005bc093f6
* gdb.base/fileio.c (test_open): Replace O_RDONLY with O_RDWR such
...
that opening the file succeeds on OpenBSD.
2004-02-01 18:51:29 +00:00
Daniel Jacobowitz
c47cebdbd2
* gdb.threads/thread-specific.c: New file.
...
* gdb.threads/threads-specific.exp: New test script.
* lib/gdb.exp (gdb_test_multiple): Allow user patterns access
to expect_out.
2004-02-01 18:04:37 +00:00
Mark Kettenis
5a01311c59
* gdb.base/call-ar-st.exp: Call get_debug_format. Remove xfail on
...
sparc*-*-solaris* into a kfail PR gdb/1539 on sparc-*-* for stabs
only on the "print_small_structs from print_long_arg_list" test.
2004-02-01 10:17:36 +00:00
Daniel Jacobowitz
ce22a4f1db
* gdb.base/completion.exp: Kill a stray backslash.
...
From Jim Ingham <jingham@apple.com>:
* gdb.base/completion.exp: Test that "complete file ./gdb.base/compl"
agrees with the result from sending a tab.
2004-02-01 05:49:07 +00:00
Daniel Jacobowitz
abbab9d3eb
* gdb.base/chng-syms.exp: Remove stray newline.
2004-01-31 18:11:25 +00:00
Mark Kettenis
53904d1e5f
* gdb.asm/asm-source.exp: Set asm-note to "openbsd" for
...
*-*-openbsd*.
* gdb.asm/openbsd.inc: New file.
2004-01-31 14:32:24 +00:00
Mark Kettenis
3a4b3aac5a
* gdb.asm/asm-source.exp: Strip -Wl, from link-flags. Don't
...
append -static to link-flags for *-*-freebsd*, *-*netbsd* and
*-*solaris2*. Remove commented out default settings for
asm-flags. Replace gdb_compile with target_link.
2004-01-30 21:23:46 +00:00
Michael Chastain
ebac27b4c3
2004-01-29 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/inherit.exp: Rewrite. Use gdb_test_multiple and gdb
for all tests. Remove old hp-ux and cygnus xfail cases.
2004-01-30 01:37:42 +00:00
Paul N. Hilfinger
d8679d841d
New test to check that GDB does not crash due to memory corruption
...
when a reload caused by a change in an executable invalidates
a breakpoint condition.
2004-01-29 11:15:44 +00:00
Michael Chastain
0a55bc2299
2004-01-24 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/local.exp: Rewrite "ptype Local". Add "ptype l".
Provide arms for current output in all my configurations.
2004-01-27 02:43:35 +00:00
Michael Chastain
94b8e87660
2004-01-24 Michael Chastain <mec.gnu@mindspring.com>
...
* lib/compiler.c: Add hp_cc_compiler and hp_aCC_compiler.
* lib/compiler.cc: Likewise.
* lib/gdb.exp (get_compiler_info): Always call gdb_compile to
get the right preprocessor. Eval the output directly. Remove
special tests for hp_cc_compiler and hp_aCC_compiler. Remove
hp_f77_compiler and hp_f90_compiler completely.
(gdb_preprocess): Delete.
(get_compiler): Delete.
2004-01-24 21:59:03 +00:00
Mark Kettenis
7cf03d44ce
* gdb.base/charset.c, gdb.base/dump.c, gdb.base/huge.c: Include
...
<string.h>.
2004-01-24 18:25:06 +00:00
Nick Roberts
68b6dce908
*** empty log message ***
2004-01-24 04:20:55 +00:00
David Carlton
b368761e45
2004-01-23 David Carlton <carlton@kealia.com>
...
Partial workaround for PR c++/1511:
* cp-namespace.c: Include frame.h.
(cp_lookup_transparent_type): New
(cp_lookup_transparent_type_loop): New.
* cp-support.h: Declare cp_lookup_transparent_type.
* symtab.c (basic_lookup_transparent_type): Renamed from
lookup_transparent_type.
(lookup_transparent_type): Replace old body by a call to
current_language->la_lookup_transparent_type.
* symtab.h: Update copyright. Declare
basic_lookup_transparent_type.
* language.h: Update copyright.
(struct language_defn): Add la_lookup_transparent_type.
* language.c: Update copyright.
(unknown_language_defn): Add basic_lookup_transparent_type.
(auto_language_defn): Add basic_lookup_transparent_type.
(local_language_defn): Add basic_lookup_transparent_type.
* ada-lang.c: Update copyright.
(ada_language_defn): Add basic_lookup_transparent_type.
* c-lang.c: Update copyright.
(c_language_defn): Add basic_lookup_transparent_type.
(cplus_language_defn): Add basic_lookup_transparent_type.
(asm_language_defn): Add basic_lookup_transparent_type.
(minimal_language_defn): Add basic_lookup_transparent_type.
* f-lang.c: Update copyright.
(f_language_defn): Add basic_lookup_transparent_type.
* jv-lang.c: Update copyright.
(java_language_defn): Add basic_lookup_transparent_type.
* m2-lang.c: Update copyright.
(m2_language_defn): Add basic_lookup_transparent_type.
* objc-lang.c: Update copyright.
(objc_language_defn): Add basic_lookup_transparent_type.
* p-lang.c: Update copyright.
(p_language_defn): Add basic_lookup_transparent_type.
* scm-lang.c: Update copyright.
(scm_language_defn): Add basic_lookup_transparent_type.
* Makefile.in (cp-namespace.o): Depend on frame.h.
2004-01-23 David Carlton <carlton@kealia.com>
* gdb.cp/rtti.exp: Don't include full path in ${srcfile}. Add
test for cp_lookup_transparent_type.
* gdb.cp/rtti1.cc: Update copyright. Add n2::func and refer_to;
call them.
2004-01-23 23:03:31 +00:00
Daniel Jacobowitz
f2061b53c1
* gdb.mi/mi-var-child.exp: Update copyright year. Move new test
...
after -var-update.
2004-01-23 22:46:13 +00:00
David Carlton
37fc574aa0
2004-01-23 David Carlton <carlton@kealia.com>
...
* gdb.cp/namespace.cc (C::ensureRefs): New.
* gdb.cp/namespace1.cc (C::ensureOtherRefs): New.
2004-01-23 21:55:57 +00:00
Nick Roberts
8e94b9285c
*** empty log message ***
2004-01-20 00:51:13 +00:00
Michael Chastain
997b095265
2004-01-18 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/local.exp: Accept correct output for gcc v3 -gstabs+.
2004-01-19 04:06:42 +00:00
Mark Kettenis
7049b4b8ac
* gdb.base/fileio.exp: Add "$gdb_prompt $" anchors to patterns
...
used with gdb_test_multiple.
2004-01-18 21:17:57 +00:00
Mark Kettenis
52470da313
* gdb.base/gdb1476.exp: Accept alternat pattern for failed memory
...
read at address 0. This fixes PR testsuite/1504.
2004-01-18 16:35:11 +00:00
Daniel Jacobowitz
da6012e52d
* config/gdbserver.exp (gdbserver_gdb_load): Rename from gdb_load.
...
Remove downloading, guessing the host executable, the calls to
gdb_file_cmd and gdb_target_cmd, and "load" support.
(infer_host_exec): New function broken out from gdb_load.
(gdb_load): New wrapper for gdbserver_gdb_load.
* lib/mi-support.exp (mi_gdb_target_cmd): New function, based on
gdb_target_cmd. Use -target-select.
(mi_gdb_file_cmd): New function, broken out from mi_gdb_load.
Download binaries to the host. Clear last_mi_remote_file when
we load a new binary.
(mi_gdb_load): Call mi_gdb_file_cmd. If gdbserver.exp is loaded,
call gdbserver_gdb_load and mi_gdb_target_cmd.
2004-01-18 15:23:30 +00:00
Michael Chastain
32c70722c3
2004-01-17 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/templates.exp: Accept more spaces with "<foo, ?bar>"
type patterns.
2004-01-18 04:18:56 +00:00
Michael Chastain
b0cecf36fd
2004-01-17 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/templates.exp: Fix typo in test name of
"print Foo<volatile char*>::foo".
2004-01-18 03:33:22 +00:00
Michael Chastain
4120d7e626
2004-01-15 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/setvar.exp: Remove setup_xfail for hppa*-*-*11*.
2004-01-15 22:23:26 +00:00
Ben Elliston
f679e5307c
2004-01-16 Ben Elliston <bje@wasabisystems.com>
...
* gdb.arch/Makefile.in (MISCELLANEOUS): Remove.
(clean mostlyclean): Remove empty rm.
2004-01-15 21:16:38 +00:00
Michael Chastain
091c48f61a
2004-01-15 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/setvar.exp: Add copyright years.
2004-01-15 19:28:46 +00:00
David Carlton
3e5fc8d240
2004-01-14 David Carlton <carlton@bactrian.org>
...
* gdb.cp/rtti.exp: Update copyright. KFAIL test with repect to
PR c++/1511 and update coment.
* gdb.cp/templates.exp: Update patterns to match current output.
If changes involve something other than whitespace, KFAIL
w.r.t. PR c++/1512 or PR c++/931 as appropriate.
2004-01-14 19:03:32 +00:00
David Carlton
63d06c5c42
2004-01-14 David Carlton <carlton@kealia.com>
...
Change symbols for C++ nested types to contain the fully qualified
name, if possible. (At least in the DWARF-2 case.) Partial fix
for PR's c++/57, c++/488, c++/539, c++/573, c++/609, c++/832,
c++/895.
* c-exp.y: Update copyright:
(qualified_type): Handle types nested within classes.
* cp-namespace.c: Update comments.
(cp_set_block_scope): Delete #if 0.
(cp_lookup_nested_type): Handle types nested within classes.
* dwarf2read.c: (scan_partial_symbols): Call add_partial_structure
when appropriate.
(add_partial_symbol): Add the name of the enclosing namespace to
types.
(pdi_needs_namespace): New.
(add_partial_namespace): Tweak comment.
(add_partial_structure): New.
(psymtab_to_symtab_1): Initialize processing_current_prefix
here...
(process_die): instead of here.
(read_structure_scope): Try to figure out the name of the class or
namespace that the structure might be defined within.
(read_enumeration): Generate fully-qualified names, if possible.
(read_namespace): Don't set name to NULL.
(die_specification): New.
(new_symbol): Generate fully-qualified names for types.
(read_type_die): Determine appropriate prefix.
(determine_prefix): New.
(typename_concat): New.
(class_name): New.
* valops.c: Update copyright.
(value_aggregate_elt): Pass NOSIDE to
value_struct_elt_for_reference.
(value_struct_elt_for_reference): Make static, add NOSIDE
parameter, call value_maybe_namespace_elt as a last resort.
(value_namespace_elt): Break out code into
value_maybe_namespace_elt.
(value_maybe_namespace_elt): New.
2004-01-14 David Carlton <carlton@kealia.com>
* gdb.cp/namespace.exp: Add tests involving classes defined within
namespaces.
* gdb.cp/namespace.cc (C::CClass): New.
* gdb.cp/namespace1.cc: Update copyright.
(C::OtherFileClass): New.
2004-01-14 16:54:43 +00:00
Elena Zannoni
a51dab8874
2004-01-14 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/sepdebug.exp: Bail out of the test if we don't know
what debug info we have. Print a better message if something goes
wrong while producing the separate debug info file.
2004-01-14 15:09:37 +00:00
Michael Chastain
a476ccc9d7
2004-01-14 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/callfuncs.c: Remove explicit declaration of malloc.
2004-01-14 14:32:54 +00:00
Michael Chastain
f453692c70
2004-01-14 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/callfuncs.c: Add copyright notice.
2004-01-14 14:11:40 +00:00
Michael Chastain
f40063a5ba
2004-01-13 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/derivation.exp: Add XFAIL for bug with protected
inheritance. PR gdb/1498, PR gcc/13539.
2004-01-14 03:57:23 +00:00
Elena Zannoni
19ac3974bc
2004-01-13 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.threads/gcore-thread.exp: Prefix name of binary with
test specific name.
* gdb.mi/gdb669.exp: Ditto.
* gdb.mi/mi-pthreads.exp: Ditto.
* gdb.mi/mi1-pthreads.exp: Ditto.
* gdb.mi/mi2-pthreads.exp: Ditto.
2004-01-13 17:08:03 +00:00
Michael Chastain
56c97c6e25
2004-01-12 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/member-ptr.cc: Add copyright notice.
2004-01-13 04:53:00 +00:00
Michael Chastain
a0644324db
2004-01-12 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/member-ptr.exp: Use gdb_test, gdb_test_multiple. Add
some patterns for recent versions of gcc and hpacc. Delete
calls to setup_xfail for hppa*-*-*. Delete redundant tests.
Delete tests that access a NULL pointer-to-member-data. This
script is still disabled for gcc.
2004-01-13 04:36:04 +00:00
Elena Zannoni
32fabe093f
2004-01-12 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.mi/mi2-basics.exp: Make sure that full pathnames are
escaped correctly.
2004-01-13 00:25:28 +00:00
Elena Zannoni
1f8a6abba1
2004-01-12 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/sepdebug.exp: New file.
* gdb.base/sepdebug.c: New file.
* lib/gdb.exp (separate_debug_filename): New procedure.
(gdb_gnu_strip_debug): New procedure.
2004-01-12 17:20:41 +00:00
Andrew Cagney
48efe7049b
Eliminate the old mi/tui specific ChangeLog files as in ...
...
Added Files:
mi/ChangeLog-1999-2003 testsuite/gdb.mi/ChangeLog-1999-2003
tui/ChangeLog-1998-2003
Removed Files:
mi/ChangeLog testsuite/gdb.mi/ChangeLog tui/ChangeLog
2004-01-12 15:16:44 +00:00
Andrew Cagney
a94154757c
2004-01-12 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.exp: Update copyright year. On GNU/Linux, for
"Renaming a directory to a non-empty directory returns ENOTEMPTY
or EEXIST", treat EBUSY as an XFAIL.
2004-01-12 14:44:49 +00:00
Michael Chastain
83b8cf9d6b
2004-01-11 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/scope.exp: Remove obsolete setup_xfail for
hp_cc_compiler.
2004-01-11 23:16:25 +00:00
Michael Chastain
9939d2a823
2004-01-10 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/classes.exp: Remove old "(obsolescent gcc or gdb)"
decorations.
2004-01-11 09:40:37 +00:00
Michael Chastain
04cf5ce7dd
Fix last commit. I accidentally committed a ChangeLog entry for a
...
change that hasn't been approved yet (setvar.exp). The change itself
was never committed. -- sorry, michael c
2004-01-11 08:16:42 +00:00
Michael Chastain
1ff8cadf84
2004-01-10 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/virtfunc.exp: Remove old "(obsolescent gcc or gdb)"
and "(aCC)" decorations. Remove obsolete doco about old
test results.
2004-01-11 08:14:49 +00:00
Michael Chastain
6fa9022e89
2004-01-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.exp: Fix typo in doco.
2004-01-10 00:03:17 +00:00
Mark Kettenis
209721fe3f
* gdb.base/gdb1476.exp: Fix typo.
2004-01-09 16:43:05 +00:00
Michael Chastain
ef11303ebf
2004-01-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.hp/gdb.aCC/exception.exp: Re-create as a nearly empty
file.
2004-01-09 12:14:28 +00:00
Michael Chastain
041ab88cf0
2004-01-09 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Change <iostream.h> to <iostream>.
* gdb.cp/exception.exp: Use gdb test, gdb_test_multiple.
Use gdb_compile. Remove restriction on gcc. Add some patterns
for recent version of gdb. Delete second half, which was a copy
of the first half with different build flags. This test is
still disabled because it is still not ready for production.
2004-01-09 09:48:52 +00:00
Michael Chastain
e36d075ac4
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Add copyright notice.
* gdb.cp/exception.exp: Add a notice that this file is broken
because of line number changes caused by addition of copyright
notice.
2004-01-09 05:41:06 +00:00
Michael Chastain
42b190adc9
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/exception.cc: Renamed from gdb.hp/gdb.aCC/exception.cc.
* gdb.cp/exception.exp: Renamed from gdb.hp/gdb.aCC/exception.exp.
2004-01-09 05:19:13 +00:00
Michael Chastain
8f25f06bfe
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/classes.exp: Accept gnu abi 2.
* gdb.cp/derivation.exp: Likewise.
* gdb.cp/overload.exp: Likewise.
* gdb.cp/virtfunc.exp: Likewise.
2004-01-09 04:57:09 +00:00
Michael Chastain
06ded8b85a
2004-01-08 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.mi/pthreads.c (done_making_threads): Remove extraneous
semicolon after end of function.
2004-01-08 21:43:39 +00:00
Michael Chastain
77c26ae3f4
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/bs15503.cc: Include <iostream>, not <iostream.h>.
* gdb.cp/bs15503.exp: Remove hp-only restriction. Use modern
boilerplate code for compiling and running the program under
test. Add some string method tests.
2004-01-08 09:41:48 +00:00
Michael Chastain
207574861e
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/bs15503.cc: Add copyright notice.
* gdb.cp/bs15503.exp: Adjust line number.
2004-01-08 08:18:35 +00:00
Michael Chastain
0fd3b50324
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.hp/gdb.defects/bs15503.exp: Renamed to gdb.cp/bs15503.exp.
* gdb.hp/gdb.defects/bs15503.cc: Renamed to gdb.cp/bs15503.cc.
2004-01-08 08:00:55 +00:00
Michael Chastain
10d1bea8d5
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/funcargs.exp: Remove obsolete setup_xfail for
hp_cc_compiler.
2004-01-08 07:26:50 +00:00
Michael Chastain
2789202a9c
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/cttiadd.c: Add a marker for gdb_get_line_number.
* gdb.cp/ctti.exp: Use the marker instead of "next".
With gcc, run further before bailing.
2004-01-08 06:35:15 +00:00
Michael Chastain
b862f14c31
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/cttiadd.cc: Add copyright notice.
* gdb.cp/cttiadd1.cc: Likewise.
* gdb.cp/cttiadd2.cc: Likewise.
* gdb.cp/cttiadd3.cc: Likewise.
2004-01-08 06:19:15 +00:00
Michael Chastain
96da2469a0
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/ctti.exp: Partial rewrite. Call gdb_compile properly.
Use gdb_test, gdb_test_multiple. Use floating-point values that
have exact representations in IEEE-ish formats.
2004-01-08 02:13:57 +00:00
Michael Chastain
053248ffab
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/constvars.exp: Do not force lang=c++ if using HP
compilers. Delete duplicate call to get_compiler_info.
(local_compiler_xfail_check): setup_xfail if $hp_cc_compiler.
* gdb.base/volatile.exp: Likewise.
2004-01-07 22:44:54 +00:00
Mark Kettenis
84acecdda8
* gdb.base/gdb1476.exp: Only run the tests if we can't read the
...
memory at address 0.
2004-01-07 22:12:34 +00:00
Michael Chastain
fe11a27fb0
2004-01-07 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.stabs/weird.exp: Use hp_cc_compiler and hp_aCC_compiler
to test for hp-ux assembler. Fix copyright years.
2004-01-07 21:56:26 +00:00
Andrew Cagney
60ad077b5a
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.c (strerrno): Add "EBUSY".
2004-01-07 16:39:02 +00:00
Andrew Cagney
1c9b8f3352
2004-01-07 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.c (test_open): Do not pass S_IWUSR to "open"
when creating the read-only file. From analysis by Roland McGrath
and Elena Zannoni.
2004-01-07 16:02:27 +00:00
Michael Chastain
753ccc7a8b
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/namespace.exp: Call get_compiler_info with "c++".
2004-01-07 08:44:32 +00:00
Michael Chastain
eca3e36bf8
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/cvexpr.c: Be type-safe with function pointers and
data pointers.
2004-01-07 08:32:51 +00:00
Michael Chastain
f8d4bac4a7
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/m-static.exp: Compile one source file at a time.
Delete unused call to get_compiler_info.
2004-01-06 19:21:59 +00:00
Michael Chastain
9b4e0f9493
2004-01-06 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/call-ar-st.exp: Delete explicit reference to ${binfile}.ci.
* gdb.base/call-rt-st.exp: Likewise.
* gdb.base/nodebug.exp: Likewise.
* gdb.base/volatile.exp: Likewise.
* gdb.cp/ref-types.exp: Likewise.
* gdb.cp/templates.exp: Likewise.
2004-01-06 19:05:14 +00:00
Mark Kettenis
023c10246b
* gdb.base/gdb1476.exp, gdb.base/gdb1476.c: New files.
2004-01-05 22:55:33 +00:00
Michael Chastain
19703c4ab8
2004-01-05 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/funcargs.exp: Delete special timeout of 240 seconds for
hppa*-hp-hpux*.
2004-01-05 12:32:11 +00:00
Mark Kettenis
ba6219c89f
* gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
...
x86_64-*-*.
2004-01-04 15:04:41 +00:00
Mark Kettenis
18b6703720
* gdb.base/structs.exp: Add patterns to kfail PR gdb/1447 for
...
sparc64-*-* and sparc*-solaris2*.
2004-01-04 14:06:00 +00:00
Mark Kettenis
1bfbbb9d24
* gdb.base/structs.exp: Remove ${testfile} from "zed L<n> for
...
return ${tests}" test. The ${tests} already mentions the
filename.
2004-01-03 23:49:31 +00:00
Michael Chastain
06846494ce
2004-01-02 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/local.exp: Accept gcc abi 2.
2004-01-03 01:46:09 +00:00
Michael Chastain
3b0cb2022c
2004-01-02 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/templates.exp: Accept gcc abi 2.
2004-01-03 00:03:11 +00:00
Michael Chastain
0643ec3f3c
2004-01-02 Michael Chastain <mec.gnu@mindspring.com>
...
* lib/compiler.cc: Remove supports_template_debugging.
* gdb.cp/templates.exp: Do not test supports_template_debugging.
2004-01-02 23:20:51 +00:00
Michael Chastain
d231d0b13f
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/namespace.exp: Accept gcc abi 2.
2004-01-02 06:38:01 +00:00
Michael Chastain
44ffb27cc2
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/method.exp: Accept gcc abi 2.
2004-01-02 06:17:19 +00:00
Michael Chastain
184ad4855f
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/classes.exp: Generate identical results as old version.
* gdb.cp/derivation.exp: Likewise.
* gdb.cp/overload.exp: Likewise.
* gdb.cp/virtfunc.exp: Likewise.
2004-01-02 04:46:45 +00:00
Michael Chastain
116f09e7e9
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/virtfunc.exp: Modify some patterns to avoid a
mysterious bug with sourceware version of expect.
2004-01-01 23:05:12 +00:00
Michael Chastain
b13797763f
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/overload.exp: Rewrite. Clean up patterns to match
current versions of gcc, including gcc abi 2. Remove gratuitous
restart of test program. Use gdb_test_multiple and gdb_test for
all tests. Add patterns to xfail missing "const" in "const char *"
and kfail PR gdb/1155.
2004-01-01 09:46:21 +00:00
Michael Chastain
6b7a4c0e17
2004-01-01 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/derivation.exp: Rewrite. Clean up patterns to match
current versions of gcc, including gcc abi 2. Remove gratuitous
restart of test program. Use gdb_test_multiple and gdb_test for
all tests. Add patterns to kfail PR gdb/1498.
2004-01-01 06:58:44 +00:00
Michael Chastain
51615d7251
2003-12-31 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/virtfunc.exp: Rewrite. Clean up patterns to match
current versions of gcc, including gcc abi 2. Use "breakpoint"
and "continue" instead of restarting the target program. Use
gdb_test_multiple and gdb_test for all tests.
2004-01-01 02:30:59 +00:00
Mark Kettenis
7b79a9d72e
* gdb.asm/asm-source.exp: Update copyright year. Link statically
...
for *-*-solaris2*.
2004-01-01 01:13:42 +00:00
Michael Chastain
1cd3489fb3
2003-12-31 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/classes.exp: Rewrite. Clean up patterns to match
current versions of gcc, including gcc abi 2. Use "breakpoint"
and "continue" instead of restarting the target program several
times. Use gdb_test_multiple and gdb_test for all tests.
2003-12-31 20:59:11 +00:00
Michael Chastain
850742db45
2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/sect-cmd.exp: Handle compiling test case from multiple
source files.
2003-12-18 16:25:21 +00:00
Michael Chastain
eb4bbda805
2003-12-16 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/environ.exp: Handle compiling test case from multiple
source files.
2003-12-18 07:48:37 +00:00
Michael Chastain
e42c777187
2003-12-16 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/structs.exp: Call gdb_exit as well as gdb_start.
2003-12-17 22:32:18 +00:00
Jim Blandy
5f06973a05
* gdb.base/freebpcmd.c: Add copyright notice.
2003-12-17 21:34:51 +00:00
Jim Blandy
80e4b428e6
* gdb.base/freebpcmd.exp: Mark the interesting failure as known.
2003-12-17 21:28:40 +00:00
Michael Chastain
0ab84fb789
2003-12-16 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/maint.exp: Add generic FAIL patterns to prevent timeouts.
2003-12-17 05:43:46 +00:00
Jim Blandy
1b3bb3d032
* gdb.base/freebpcmd.exp, gdb.base/freebpcmd.c: New test.
2003-12-13 20:12:31 +00:00
Kevin Buettner
3a4c93712e
* gdb.asm/frv.inc: New file.
...
* gdb.asm/asm-source.exp: Add frv-*-* as a supported target.
2003-12-13 01:01:08 +00:00
Fred Fish
a1dea79abe
Committed after testing and independent approval/endorsement.
...
2003-12-09 Fred Fish <fnf@redhat.com>
* gdb.base/break.c (marker1, marker2, marker3, marker4): Move
functions to break1.c and leave prototypes behind. Add more
"set breakpoint NN here" comments.
* gdb.base/break1.c: New file.
* gdb.base/break.exp: Handle compiling test case from multiple
source files and change source file references as needed.
* gdb.base/completion.exp: Ditto.
* gdb.base/condbreak.exp: Ditto.
* gdb.base/define.exp: Ditto.
* gdb.base/ena-dis-br.exp: Ditto.
* gdb.base/info-proc.exp: Ditto.
* gdb.base/maint.exp: Ditto.
* gdb.base/until.exp: Ditto.
* gdb.base/condbreak.exp: Use bp_locationNN variables instead of
hardcoded line numbers.
* gdb.base/define.exp: Ditto.
* gdb.base/ena-dis-br.exp: Ditto.
* gdb.base/maint.exp: Ditto.
* gdb.base/until.exp: Ditto.
* gdb.base/completion.exp: Use "break1" for completion tests since
"break" is no longer a unique prefix.
2003-12-09 18:19:20 +00:00
Andrew Cagney
5266b69c16
2003-12-06 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/structs.exp (test_struct_returns): When applicable, set
"return_value_unimplemented". When an unimplemented struct return
architecture, report incorrect values as a KFAIL
2003-12-06 22:49:02 +00:00
Michael Chastain
374451f0e9
2003-12-05 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/rtti.exp: Accept new wording of warning from
cp_lookup_rtti_type.
2003-12-06 04:40:42 +00:00
Michael Chastain
ba9b20a7b1
2003-12-05 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/scope.exp (test_at_main): Replace references to
gcc_compiled with calls to test_compiler_info.
(test_at_foo): Likewise.
(test_at_bar): Likewise.
2003-12-06 02:06:22 +00:00
Michael Chastain
b74b6d0b9f
2003-12-04 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/so-impl-ld.exp: Replace reference to gcc_compiled with call
to test_compiler_info.
2003-12-05 01:53:46 +00:00
Michael Chastain
ccfa340233
2003-12-03 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.base/so-impl-ld.exp: Update copyright notice.
2003-12-04 04:37:54 +00:00
Michael Chastain
f6246aba72
2003-12-02 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/mips_pro.exp: Replace references to gcc_compiled with calls
to test_compiler_info.
2003-12-02 17:53:58 +00:00
Michael Chastain
13ae734acd
2003-11-28 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.objc/objcdecode.exp: Match and KFAIL the output that comes
from current versions of gdb. Clean up regular expressions.
Delete redundant timeout case.
2003-12-02 17:03:30 +00:00
Michael Chastain
d8e1cdeed9
2003-11-28 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.objc/nondebug.exp: Match and KFAIL the output that comes
from current versions of gdb. Clean up regular expressions.
Delete redundant timeout case.
2003-12-02 16:57:16 +00:00
Michael Chastain
96457b64cf
2003-12-01 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/callfuncs.exp (do_function_calls): Replace reference to
gcc_compiled with call to test_compiler_info.
2003-12-01 22:09:06 +00:00
Michael Chastain
f35309fcfd
2003-11-30 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/list.exp (test_list_function): Delete unused declaration
of gcc_compiled.
2003-11-30 23:13:34 +00:00
Michael Chastain
d7afdf9bce
2003-11-29 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/complex.exp: Replace reference to gcc_compiled with
call to test_compiler_info.
2003-11-30 06:50:49 +00:00
Mark Kettenis
71507b5617
* gdb.asm/asm-source.exp: Initialize asm-note to "empty". Set
...
asm-note to "netbsd" for *-*-netbsdelf* and x86_64-*-netbsd*. Use
it to create the appropriate note.inc.
* gdb.asm/asmsrc1.s: Include "note.inc".
* gdb.asm/netbsd.inc: New file.
* gdb.asm/empty.inc: New file.
2003-11-29 13:55:17 +00:00
Michael Chastain
f81f93f75e
2003-11-28 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/constvars.exp: Replace references to gcc_compiled with
calls to test_compiler_info.
2003-11-29 06:56:06 +00:00
Michael Chastain
9a77938ecf
2003-11-27 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.base/volatile.exp: Replace references to gcc_compiled with
calls to test_compiler_info.
2003-11-28 03:31:24 +00:00
Mark Kettenis
e8367dc76a
* gdb.base/structs.exp: Use i*86-*-* instead of i686-*-* as a
...
pattern for the KFAILs.
2003-11-27 20:40:52 +00:00
Adam Fedor
526c61eee0
* gdb.objc/objcdecode.exp: Test for PR objc/1238.
...
* gdb.objc/objcdecode.m: New file.
2003-11-26 04:23:25 +00:00
Adam Fedor
28f2d60014
* gdb.objc/nondebug.exp: Test for PR objc/1236.
...
* gdb.objc/nondebug.m: New file.
2003-11-26 04:21:51 +00:00
Ben Elliston
a3895ceeba
* gdb.asm/asm-source.exp: Make sure the final link succeeds on
...
NetBSD as it does on FreeBSD. Modelled on a similar change by
Mark Kettenis on 2003-05-30.
(link-flags): Set to "--entry _start" regardless of target.
Special linker flags are to be appended to $link-flags.
* gdb.asm/mips.inc (gdbasm_startup): Remove __start label.
2003-11-26 01:17:16 +00:00
Michael Chastain
c9f2c8a388
2003-11-25 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/method.exp: Accept output of new demangler.
2003-11-25 17:39:07 +00:00
Michael Chastain
15a0587afe
Fix typo in my e-mail address in last ChangeLog commit.
...
Argh!
2003-11-25 17:10:57 +00:00
Michael Chastain
f4e8b6f343
2003-11-25 Michael Chastain <mec@gnu.mindspring.com>
...
* gdb/class2.exp: New file.
* gdb/class2.cc: New file.
2003-11-25 15:01:31 +00:00
Michael Chastain
3c00b5704f
2003-11-25 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.cp/templates.exp (test_ptype_of_templates): Accept output
of new demangler.
2003-11-25 14:34:37 +00:00
Mark Kettenis
7027acc712
* gdb.arch/i386-unwind.exp: Use gdb_run_cmd and gdb_expect instead
...
of gdb_test "run".
2003-11-23 21:14:45 +00:00
Mark Kettenis
b0e1598abf
* gdb.arch/i386-unwind.exp: Don't use runto_main. Change
...
"continue" into "run".
2003-11-23 19:30:52 +00:00
Michael Chastain
4d9eda44f5
2003-11-23 Michael Chastain <mec.gnu@mindspring.com>
...
Partial fix for PR testsuite/1456.
* gdb.cp/ambiguous.exp: Replace reference to gcc_compiled with
call to test_compiler_info.
* gdb.cp/ctti.exp: Likewise.
* gdb.cp/derivation.exp: Likewise.
* gdb.cp/member-ptr.exp: Likewise.
* gdb.cp/virtfunc.exp (test_virtual_calls): Remove unused
reference to gcc_compiled.
2003-11-23 18:24:46 +00:00
Michael Chastain
b729099eb3
2003-11-23 Michael Chastain <mec@shout.net>
...
Fix PR testsuite/1463.
* gdb.base/structs.exp (start_structs_test): Call
get_debug_format before using the debug format.
2003-11-23 17:48:00 +00:00
Andrew Cagney
d422fe19c6
2003-11-22 Andrew Cagney <cagney@redhat.com>
...
* lib/gdb.exp (gdb_test_multiple): Add simple example.
* gdb.base/structs.exp: Use gdb_test_multiple.
2003-11-23 01:09:19 +00:00
Andrew Cagney
6882279b13
2003-11-20 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/structs.exp: Handle and recover from internal errors.
Replace "foo${n}" with "foo<n>" in test messages.
2003-11-20 18:03:48 +00:00
Andrew Cagney
e53890ae03
2003-11-20 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/structs.exp: Update copyright. Rewrite.
* gdb.base/structs.c: Update copyright. Rewrite.
2003-11-20 17:11:55 +00:00
Andrew Cagney
2b211c59a2
2003-11-20 Andrew Cagney <cagney@redhat.com>
...
* lib/gdb.exp (gdb_internal_error_resync): Issue a perror when the
resync count exceeded.
2003-11-20 15:58:08 +00:00
Andrew Cagney
039cf96dc4
2003-11-20 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/maint.exp: Use gdb_internal_error_resync to recover
from the internal error.
* lib/gdb.exp (gdb_internal_error_resync): New procedure.
Original from Jim Blandy.
(gdb_test_multiple): Use gdb_internal_error_resync.
2003-11-20 15:36:34 +00:00
Andrew Cagney
eac98b22ae
2003-11-19 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/callfuncs.exp: Change the XFAILed descriptor test to a
KFAIL.
2003-11-19 18:34:52 +00:00
Mark Kettenis
67455b2a34
New testcase for PR backtrace/1435.
...
* gdb.arch/i386-unwind.exp: New file.
* gdb.arch/i386-unwind.c: New file.
2003-11-19 17:42:43 +00:00
Andrew Cagney
853d6e5b6d
2003-11-17 Andrew Cagney <cagney@redhat.com>
...
* lib/gdb.exp (compiler_info): New global.
(test_compiler_info): New function.
(get_compiler_info): Set compiler_info.
* lib/compiler.c, lib/compiler.cc: Add copyright. When GNUC, set
"compiler_info" to gcc-<major>-<minor>.
2003-11-17 15:00:20 +00:00
Michael Chastain
38cf6e11c7
2003-11-15 Michael Chastain <mec.gnu@mindspring.com>
...
* gdb.trace/configure: Remove.
2003-11-15 18:31:44 +00:00
Elena Zannoni
a50d3602e0
2003-11-13 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/break.c: Add comments to aid finding line numbers for
breakpoints.
* gdb.base/break.exp: Remove all references to explicit line
numbers.
2003-11-13 15:34:39 +00:00
Nick Clifton
d9407aaa54
Do not run for targets which do not support shared objects.
2003-11-11 17:58:28 +00:00
Corinna Vinschen
db488fc1b2
* gdb.base/fileio.exp: Drop tests for nointerrupts and noinferiorio.
...
Don't run tests if nofileio flag is given.
2003-11-10 09:12:20 +00:00
Elena Zannoni
6a90a18e85
2003-11-07 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.cp/annota3.exp: Make sure we can match 'Hardware watchpoint'
as well as 'Watchpoint'.
2003-11-07 15:46:33 +00:00
Elena Zannoni
0b915e9cc2
2003-11-06 Elena Zannoni <ezannoni@redhat.com>
...
Reported by Jim Ingham <jingham@apple.com>:
* gdb.base/annota1.exp: Match at least one occurrence of the
signal handler annotation.
2003-11-06 20:50:47 +00:00
Elena Zannoni
d7e4b55f6b
2003-11-06 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.cp/annota2.exp: Make sure we can match 'Hardware watchpoint'
as well as 'Watchpoint'.
2003-11-06 20:39:46 +00:00
Michael Chastain
2fe4e8d0d9
2003-11-05 Michael Chastain <mec@shout.net>
...
* gdb.mi/pthreads.c (routine): Handle early return from sleep.
2003-11-06 02:08:08 +00:00
Kris Warkentin
6ef88553ef
Added new SH4 testcases
2003-11-03 17:42:52 +00:00
Michael Chastain
ae7dc4d82b
2003-10-22 Michael Chastain <mec@shout.net>
...
* gdb.mi/pthreads.c: Add copyright notice.
2003-10-24 19:55:09 +00:00
Michael Chastain
c39d742707
2003-10-22 Michael Chastain <mec@shout.net>
...
* gdb.threads/pthreads.c: Add copyright notice.
2003-10-23 04:43:54 +00:00
Michael Chastain
8b7d96c1c4
2003-10-20 Michael Chastain <mec@shout.net>
...
* gdb.base/gdb1056.exp: New test script.
2003-10-21 00:35:02 +00:00
Daniel Jacobowitz
d1d69fdd54
* gdb.threads/killed.exp: Use gdb_run_cmd.
2003-10-13 16:32:51 +00:00
Daniel Jacobowitz
7d605576a6
* gdb.base/gcore.exp: Issue an UNSUPPORTED and exit if we can't
...
create a core file.
* gdb.threads/gcore-thread.exp: Likewise.
2003-10-13 16:30:45 +00:00
Corinna Vinschen
618ec11271
* gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield
...
type, based on char type.
(struct bit_flags_short_t): New bitfield type, based on short type.
(init_bit_flags_char): New fuction.
(init_bit_flags_short): Ditto.
(print_bit_flags_char): Ditto.
(print_bit_flags_short): Ditto.
(main): Add handling for bit_flags_char_t and bit_flags_short_t.
2003-10-13 09:13:43 +00:00
Michael Chastain
9367a73cbc
2003-10-11 Michael Chastain <mec@shout.net>
...
* gdb.base/call-rt-st.exp: Update copyright year.
2003-10-11 20:57:42 +00:00
Kazuhiro Inaoka
1decf12004
2003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>
...
* config/hmsirom.exp: Replace "Hitachi" with "Renesas".
* gdb.disasm/sh3.s: Ditto.
2003-10-10 07:08:03 +00:00
Daniel Jacobowitz
5445b2aee4
* gdb.threads/switch-threads.exp: New test.
...
* gdb.threads/switch-threads.c: New source file.
2003-10-09 19:49:28 +00:00
Corinna Vinschen
aec24853b5
* gdb.base/ending-run.exp: Add sh specific case.
2003-10-07 16:02:16 +00:00
Andrew Cagney
adc7428d50
2003-10-06 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/watchpoint.exp: Delete obsolete clear_xfail.
* gdb.disasm/mn10200.exp: Delete obsolete file.
2003-10-06 19:31:43 +00:00
Daniel Jacobowitz
c9d37158cc
* ChangeLog: Correct an entry command.exp -> commands.exp.
...
* gdb.base/commands.exp (bp_deleted_in_command_test)
(temporary_breakpoint_commands): Check noargs.
2003-09-29 15:08:52 +00:00
David Carlton
79c2c32df4
2003-09-25 David Carlton <carlton@kealia.com>
...
* c-exp.y: Include cp-support.h. Add qualified_type.
(yylex): Delete nested type hack; add comments.
* cp-namespace.c (cp_lookup_nested_type): New function.
* cp-support.h: Declare cp_lookup_nested_type.
* eval.c (evaluate_subexp_standard): Call value_aggregate_elt
instead of value_struct_elt_for_reference.
* valops.c: Include cp-support.h.
(value_aggregate_elt): New function.
(value_namespace_elt): Ditto.
(value_struct_elt_for_reference): Make static.
* value.h: Delete declaration of value_struct_elt_for_reference;
add declaration for value_aggregate_elt.
* Makefile.in (c-exp.tab.o): Depend on $(cp_support_h).
(valops.o): Ditto.
2003-09-25 David Carlton <carlton@kealia.com>
* gdb.cp/namespace.exp: Tweak comments. Add non-quoted versions
of some print tests, where appropriate. Add tests for C::D::cd,
E::ce, F::cXfX, G::XgX.
* gdb.cp/namespace.cc: Add XgX, cXfX, ce.
2003-09-25 16:39:39 +00:00
Richard Earnshaw
594e6d67cd
* lib/java.exp (java_init): Import target_alias before using it.
2003-09-25 16:25:56 +00:00
David Carlton
10f0d45173
2003-09-25 David Carlton <carlton@kealia.com>
...
* gdb.base/corefile.exp: Delete obsolete setup_xfail.
2003-09-25 15:40:20 +00:00
Elena Zannoni
274bcba01c
2003-09-23 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/selftest.exp: Accomodate more instruction reordering
weirdness.
2003-09-23 19:19:48 +00:00
Michael Chastain
cdbf20f734
2003-09-17 Michael Chastain <mec@shout.net>
...
* gdb.cp/gdb1355.exp: New file.
* gdb.cp/gdb1355.c: New file.
2003-09-18 00:04:39 +00:00
David Carlton
bd45b7af67
Fix ChangeLog entry to read 'gdb.cp' instead of 'gdb.c++'.
2003-09-17 20:40:15 +00:00
Corinna Vinschen
71e06f8034
* gdb.asm/asm-source.exp: Add sh*-*-* as supported target.
...
* gdb.asm/sh.inc: New file.
2003-09-15 09:52:56 +00:00
David Carlton
5c4e30cabe
2003-09-11 David Carlton <carlton@kealia.com>
...
* gdbtypes.h: Add TYPE_CODE_NAMESPACE.
* gdbtypes.c (init_type): Handle TYPE_CODE_NAMESPACE.
(recursive_dump_type): Ditto.
* printcmd.c (print_formatted): Ditto.
* typeprint.c (print_type_scalar): Ditto.
* c-typeprint.c (c_type_print_varspec_prefix): Ditto.
(c_type_print_varspec_suffix, c_type_print_base): Ditto.
* cp-support.h: Declare cp_check_possible_namespace_symbols,
maint_cplus_cmd_list.
* cp-support.c: Make maint_cplus_cmd_list extern.
* cp-namespace.c: Include objfiles.h, gdbtypes.h, dictionary.h,
command.h.
(lookup_symbol_file): Look in possible namespace blocks when
appropriate.
(initialize_namespace_symtab): New.
(get_possible_namespace_block, free_namespace_block)
(check_possible_namespace_symbols)
(check_possible_namespace_symbols_loop)
(check_one_possible_namespace_symbol)
(lookup_possible_namespace_symbol, maintenance_cplus_namespace)
(_initialize_cp_namespace): Ditto.
* block.h: Declare allocate_block.
* block.c (allocate_block): New.
* jv-lang.c (get_java_class_symtab): Allocate blocks via
allocate_block.
* symfile.h: Update declaration of add_psymbol_to_list.
* symfile.c (add_psymbol_to_list): Return the partial symbol in
question.
* dwarf2read.c (dwarf2_build_psymtabs_hard): Add argument to
scan_partial_symbols_call.
(scan_partial_symbols): Add NAMESPACE argument; update calls to
helper functions.
(add_partial_symbol): If necessary, scan mangled names for names
of namespaces.
(add_partial_namespace): Add NAMESPACE argument; generate partial
symbols associated to namespaces.
(add_partial_enumeration): Add NAMESPACE argument.
(new_symbol): Allow namespace syms.
(read_namespace): Generate namespace syms.
* objfiles.h: Add opaque declaration of struct symtab.
(struct objfile): Add cp_namespace_symtab member.
* objfiles.c (allocate_objfile): Set
objfile->cp_namespace_symtab.
* Makefile.in (cp-namespace.o): Depend on objfiles_h, gdbtypes_h,
dictionary_h, command_h.
2003-09-11 David Carlton <carlton@kealia.com>
* gdb.c++/namespace.exp: Add tests for namespace types.
* gdb.c++/maint.exp (test_help): Test 'help maint cp namespace'.
(test_namespace): New.
2003-09-11 19:49:20 +00:00
Elena Zannoni
3fcf0ced03
2003-09-11 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.stabs/weird.exp: Ditto.
2003-09-11 19:09:46 +00:00
Elena Zannoni
1c19974635
2003-09-11 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/relocate.exp: Handle new gdb output at startup.
2003-09-11 18:59:02 +00:00
Michael Chastain
04ed252fc1
2003-09-08 Michael Chastain <mec@shout.net>
...
* gdb.base/gdb1250.c: Rename 'gamma' to 'my_gamma'.
2003-09-08 21:30:52 +00:00
Michael Chastain
d8a2d9e7ba
2003-09-07 Michael Chastain <mec@shout.net>
...
* gdb.cp/classes.exp: Accommodate both 'syntax error' and
'parse error'.
2003-09-08 02:00:11 +00:00
Mark Kettenis
161afb2472
* gdb.arch/i386-prologue.exp: Add checks for saved registers.
2003-09-07 16:38:00 +00:00
Michael Chastain
49f2741a0a
2003-08-30 Michael Chastain <mec@shout.net>
...
* gdb.base/selftest.exp: Remove support for m68k*-*-hpux.
* gdb.gdb/observer.exp: Ditto.
* gdb.gdb/xfullpath.exp: Ditto.
2003-08-30 04:58:21 +00:00
Mark Kettenis
8afa723e83
* gdb.base/interrupt.exp: XFAIL "call function when asleep" for
...
*-*-*bsd*.
2003-08-29 11:42:28 +00:00
Jeff Johnston
f31dfe3b88
2003-08-28 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb.base/dump.exp: Skip for ia64.
2003-08-28 18:01:50 +00:00
Jason Merrill
ef043731f4
switch to changelog mode
2003-08-26 05:18:23 +00:00
Jeff Johnston
4630e4987c
2003-08-25 Jeff Johnston <jjohnstn@redhat.com>
...
* gdb.asm/asm-source.exp: Add ia64 support.
* gdb.asm/ia64.inc: New file.
2003-08-25 23:43:40 +00:00
Michael Chastain
1105b7eff4
2003-08-22 Michael Chastain <mec@shout.net>
...
* gdb.cp: New directory.
* gdb.cp/*: Copy from gdb.c++/*.
* gdb.c++/*: Remove.
* Makefile.in: Change gdb.c++ to gdb.cp.
* configure.in: Ditto.
* configure: Regnerate.
2003-08-23 03:55:59 +00:00
Mark Kettenis
c945b932a4
* gdb.arch/i386-prologue.exp: Add testcase for PR backtrace/1338.
...
* gdb.arch/i386-prologue.c (gdb1338): Add function.
2003-08-17 23:18:31 +00:00
Daniel Jacobowitz
2b66634bab
* mi-var-display.exp (-var-list-children weird): Accept function
...
pointers with argument types.
* mi1-var-display.exp (-var-list-children weird): Likewise.
* mi2-var-display.exp (-var-list-children weird): Likewise.
2003-08-17 17:23:13 +00:00
Daniel Jacobowitz
a356f73bbf
* gdb.base/annota3.exp: Add missing newline.
2003-08-17 16:50:59 +00:00
Michael Chastain
483417b818
2003-08-06 Michael Chastain <mec@shout.net>
...
* gdb.java/jmisc1.exp: Add test for pr gdb/1322.
2003-08-14 19:11:10 +00:00
Michael Snyder
c99c59c39d
2003-08-12 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/float.exp: Add test for SH.
2003-08-12 22:27:19 +00:00
Michael Snyder
3d67be836a
2003-07-22 Michael Snyder <msnyder@redhat.com>
...
* gdb.disasm/8300s.s: Fix syntax of bsr insn.
* gdb.disasm/h8300s.exp : Minor changes in disassembler output require
patterns to be more general, accepting old and new output.
Some output chars (such as '+') also must be quoted.
Some addresses are displayed numerically instead of
symbolically.
2003-08-11 23:20:05 +00:00
Mark Kettenis
55ed75018d
* gdb.arch/i386-prologue.c, gdb.arch/i386-prologue.exp: New files.
2003-08-10 11:55:58 +00:00
Elena Zannoni
1a371f2e64
2003-08-07 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/completion.exp: Remove reduntant completion test
on filename.
2003-08-07 17:58:44 +00:00
Elena Zannoni
e0f353ceed
2003-08-07 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/attach.exp, gdb.base/detach.exp, gdb.base/gcore.exp,
gdb.mi/mi-basics.exp, gdb.threads/gcore-thread.exp,
gdb.trace/save-trace.exp: Make sure that full pathnames are
escaped correctly.
2003-08-07 17:55:41 +00:00
Elena Zannoni
5710a1afa9
2003-08-07 Elena Zannoni <ezannoni@redhat.com>
...
* configure.in: Don't generate config.h from config.hin.
* configure: Regenerate.
* config.hin: Remove file.
* gdb.mi/pthreads.c: Remove include of config.h, and other ifdefs.
* gdb.threads/pthreads.c: Ditto.
2003-08-07 17:49:22 +00:00
Daniel Jacobowitz
dcd81ce97c
From Kei Sakamoto <sakamoto.kei@renesas.com>:
...
* gdb.asm/asm-source.exp : Add -lgloss to link-flags.
* gdb.asm/m32r.inc : Remove an illegal nop after bl instruction.
Replace ld24 with seth/add3.
2003-08-07 04:04:57 +00:00
Andrew Cagney
6009d8848e
2003-08-02 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/annota3.exp: New file.
* gdb.base/annota3.c: New file.
* gdb.c++/annota3.exp: New file.
* gdb.c++/annota3.cc: New file.
2003-08-03 01:57:13 +00:00
Michael Chastain
51514e061b
2003-07-29 Michael Chastain <mec@shout.net>
...
* gdb.threads/tls.c (spin): Check errno only if sem_wait
actually failed.
(do_pass): Likewise.
* gdb.threads/tls.exp: Always initialize no_of_threads.
2003-07-29 21:51:25 +00:00
Daniel Jacobowitz
4ee6625b53
* gdb.threads/print-threads.exp (test_all_threads): Loosen KFAIL
...
pattern.
* gdb.threads/tls-shared.exp: Don't use gdb_suppress_entire_file.
* gdb.threads/tls.exp: Recognize one case of the host library not
supporting TLS.
2003-07-28 00:57:29 +00:00
Andrew Cagney
225f2bf663
2003-07-27 Andrew Cagney <cagney@redhat.com>
...
* gdb.base/fileio.exp: Use SH when running commands using
remote_exec.
2003-07-27 21:24:09 +00:00
Daniel Jacobowitz
bcb27c9f96
From Kei Sakamoto <sakamoto.kei@renesas.com>:
...
* gdb.base/relocate.c (dummy): New padding array.
2003-07-24 18:45:43 +00:00
Michael Snyder
686d097cef
2003-07-23 Michael Snyder <msnyder@redhat.com>
...
* gdb.base/return2.exp: Don't test long-long return.
2003-07-23 18:53:34 +00:00
Michael Snyder
57ba3b854e
2003-07-23 Michael Snyder <msnyder@redhat.com>
...
* gdb.disasm/t01_mov.s: New file, h8300sx disassembly tests.
* gdb.disasm/t01_mov.exp: Ditto.
* gdb.disasm/t02_mova.s: Ditto.
* gdb.disasm/t02_mova.exp: Ditto.
* gdb.disasm/t03_add.s: Ditto.
* gdb.disasm/t03_add.exp: Ditto.
* gdb.disasm/t04_sub.s: Ditto.
* gdb.disasm/t04_sub.exp: Ditto.
* gdb.disasm/t05_cmp.s: Ditto.
* gdb.disasm/t05_cmp.exp: Ditto.
* gdb.disasm/t06_ari2.s: Ditto.
* gdb.disasm/t06_ari2.exp: Ditto.
* gdb.disasm/t07_ari3.s: Ditto.
* gdb.disasm/t07_ari3.exp: Ditto.
* gdb.disasm/t08_or.s: Ditto.
* gdb.disasm/t08_or.exp: Ditto.
* gdb.disasm/t09_xor.s: Ditto.
* gdb.disasm/t09_xor.exp: Ditto.
* gdb.disasm/t10_and.s: Ditto.
* gdb.disasm/t10_and.exp: Ditto.
* gdb.disasm/t11_logs.s: Ditto.
* gdb.disasm/t11_logs.exp: Ditto.
* gdb.disasm/t12_bit.s: Ditto.
* gdb.disasm/t12_bit.exp: Ditto.
* gdb.disasm/t13_otr.s: Ditto.
* gdb.disasm/t13_otr.exp: Ditto.
2003-07-23 18:46:14 +00:00
Elena Zannoni
e00759efb0
2003-07-22 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.threads/tls.exp :Add kfail for 'info address' case.
2003-07-23 03:08:26 +00:00
Elena Zannoni
8bc2021fdc
2003-07-22 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.threads/tls.c : New file.
* gdb.threads/tls.exp : New file.
* gdb.threads/tls-main.c : New file.
* gdb.threads/tls-shared.c : New file.
* gdb.threads/tls-shared.exp : New file.
2003-07-22 15:49:45 +00:00
Andreas Schwab
89320c4c5d
* gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.
2003-07-22 12:16:37 +00:00
Andreas Schwab
180dea7cce
* gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
...
due to insn reordering.
2003-07-20 17:39:16 +00:00
Andrew Cagney
0714963c79
2003-07-15 Andrew Cagney <cagney@redhat.com>
...
* frame.c (get_prev_frame): Move disabled inside_entry_func to
before code inhibiting repeated unwind attempts. Add to
commentary on that test's problems.
* blockframe.c (inside_main_func): Look for "main" in the minimal
symbol table.
* d10v-tdep.c (d10v_frame_this_id): Delete check that frames are
identical.
Index: testsuite/ChangeLog
2003-07-15 Andrew Cagney <cagney@redhat.com>
* gdb.asm/asm-source.exp: Do not allow "start" in the backtrace.
2003-07-15 17:23:32 +00:00
Michael Chastain
98a23b3f74
2003-07-15 Michael Chastain <mec@shout.net>
...
* gdb.base/gdb1250.exp: New file.
* gdb.base/gdb1250.c: New file.
2003-07-15 16:28:21 +00:00
Michal Ludvig
27e417a2c4
2003-07-09 Michal Ludvig <mludvig@suse.cz>
...
* gdb.c++/templates.exp (test_ptype_of_templates): Recognize
expansion of size_t to 'unsigned long', not only to 'unsigned'.
2003-07-11 06:44:34 +00:00
Elena Zannoni
d99968dcc1
2003-07-09 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.base/annota1.exp: Make sure that we properly escape the
full path of the source file. Xfail more permissive patterns,
due to a compiler debug info problem.
2003-07-09 13:19:08 +00:00
Andreas Schwab
2705e97210
* gdb.asm/m68k.inc: New file.
...
* gdb.asm/asm-source.exp: Use it for m68k-*-*.
2003-07-07 14:48:50 +00:00
Andreas Schwab
83876b3be5
* gdb.objc/basicclass.exp ("Call an Objective-C method with no
...
arguments"): Also match negative number.
* gdb.base/float.exp ("info float"): Add test for m68k-*-*.
2003-07-06 22:27:34 +00:00
Daniel Jacobowitz
3a871b371b
* gdb.base/store.c (charest): New typedef.
...
(add_char): Rename to add_charest, update.
(wack_char): Rename to wack_charest, update types. Return l + r
to keep r live across the call.
(wack_short, wack_int, wack_long, wack_longest, wack_float)
(wack_double, wack_doublest): Return l + r to keep r live across
the call.
* gdb.base/store.exp: Accomodate store.c changes.
2003-07-03 13:55:22 +00:00
David Carlton
b2a7f303a2
2003-06-30 David Carlton <carlton@kealia.com>
...
Band-aid for PR c++/1245.
* Makefile.in (cp-support.o): Depend on complaints_h.
* cp-support.c: Include complaints.h. Add declaration for
find_last_component.
(cp_find_first_component): Separate code into
cp_find_first_component_aux.
(cp_find_first_component_aux): Call demangled_name_complaint.
(demangled_name_complaint): New.
2003-06-30 David Carlton <carlton@kealia.com>
* gdb.c++/maint.exp (test_invalid_name): New.
(test_first_component): Add tests for invalid names.
2003-06-30 16:21:16 +00:00
Michael Chastain
3c6cb4a1a4
2003-06-29 Michael Chastain <mec@shout.net>
...
* gdb.c++/inherit.exp (test_print_svi_classes): Accept gdb
output of '<VTT for class>' for virtual base classes.
2003-06-30 00:12:09 +00:00
Daniel Jacobowitz
f1c2644b92
* gdb.base/completion.exp: Tab-complete "complet" instead of
...
"compl".
* gdb.base/complex.exp, gdb.base/complex.c: New files.
2003-06-29 20:32:23 +00:00
Daniel Jacobowitz
180803508c
* gdb.base/constvars.exp: Remove most xfails for GCC 3.x.
...
* gdb.base/volatile.exp: Likewise.
2003-06-29 20:01:59 +00:00
Daniel Jacobowitz
f56973f819
* gdb.threads/print-threads.exp (test_all_threads): Add kfail for
...
gdb/1265.
2003-06-29 19:29:42 +00:00
Daniel Jacobowitz
48fe539ffe
* gdb.base/selftest.exp (do_steps_and_nexts): Increase maximum
...
initial line count of 'captured_main' from 26 to 32.
(test_with_self): Allow xmalloc call to be interleaved with the
preceding two lines.
2003-06-28 16:36:42 +00:00
Joel Brobecker
e766d4d601
* gdb.base/bang.exp: New testcase.
2003-06-24 22:04:06 +00:00
Joel Brobecker
f125c9a4e9
* gdb.base/langs.exp: Add some tests for the "minimal" language
...
support.
2003-06-23 22:42:50 +00:00
Elena Zannoni
6e25beafa9
2003-06-23 Elena Zannoni <ezannoni@redhat.com>
...
* gdb.objc/basicclass.exp: Return -1 if we cannot compile
the testcase.
2003-06-23 20:20:31 +00:00
Daniel Jacobowitz
2f816dda05
* gdb.base/relocate.exp: Test add-symbol-file with a variable
...
offset.
2003-06-22 18:32:38 +00:00
Daniel Jacobowitz
db5a5748d7
* gdb.c++/pr-1210.cc: New file.
...
* gdb.c++/pr-1210.exp: New file.
2003-06-22 15:20:13 +00:00
Daniel Jacobowitz
1df0c130e8
* lib/mi-support.exp (mi_run_cmd): Expect an MI response to
...
000-exec-continue.
2003-06-22 00:04:27 +00:00