summaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base
Commit message (Collapse)AuthorAgeFilesLines
* 2003-11-11 David Carlton <carlton@kealia.com>David Carlton2003-11-1112-23/+275
| | | | * Merge with mainline; tag is carlton-dictionary-20031111-merge.
* 2003-09-17 David Carlton <carlton@kealia.com>David Carlton2003-09-1711-110/+115
| | | | * Merge with mainline; tag is carlton_dictionary-20030917-merge.
* 2003-08-05 David Carlton <carlton@kealia.com>David Carlton2003-08-0517-43/+824
| | | | | | | * configure.in (build_warnings): Delete -Wformat-nonliteral. * configure (build_warnings): Ditto. * Merge with mainline; tag is carlton_dictionary-20030805-merge.
* 2003-06-27 David Carlton <carlton@kealia.com>David Carlton2003-06-2719-83/+1620
| | | | * Merge with mainline; tag is carlton_dictionary-20030627-merge.
* 2003-05-23 David Carlton <carlton@bactrian.org>David Carlton2003-05-234-59/+128
| | | | * Merge with mainline; tag is carlton_dictionary-20030523-merge.
* 2003-04-30 David Carlton <carlton@bactrian.org>David Carlton2003-05-013-12/+24
| | | | | | | | | | | | | | | | | | | | * cp-namespace.c (get_namespace_objfile): Copy the namespace objfile's name. * block.h (ALL_BLOCK_SYMBOLS): Move here from dictionary.h. * dictionary.c: Sync up with mainline version I just posted. Specifically, update some commments, and: (dict_create_hashed): Fiddle with nsyms updating. (dict_create_linear): Ditto. (dict_lookup): Delete. (iterator_next_hashed): Delete FIXME comment. (iter_name_first_hashed): Replace 'sym' by 'sym != NULL'. (iter_name_next_hashed): Replate 'next' by 'next != NULL'. * dictionary.h: Sync up with mainline version I just posted: add inclusion guards, delete declaration of dict_lookup, delete ALL_BLOCK_SYMBOLs. * Merge with mainline; tag is carlton_dictionary-20030430-merge.
* 2003-04-16 David Carlton <carlton@bactrian.org>David Carlton2003-04-1619-40/+237
| | | | * Merge with mainline; tag is carlton_dictionary-20030416-merge.
* 2003-03-05 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-066-23/+6
| | | | * Merge with mainline. Tag is carlton_dictionary-20030305-merge.
* 2003-02-07 David Carlton <carlton@math.stanford.edu>David Carlton2003-02-0735-1038/+617
| | | | * Merge with mainline; tag is carlton_dictionary-20030207-merge.
* 2002-12-23 David Carlton <carlton@math.stanford.edu>David Carlton2002-12-237-54/+463
| | | | * Merge from mainline; tag is carlton_dictionary-20021223-merge.
* 2002-10-25 David Carlton <carlton@math.stanford.edu>David Carlton2002-10-254-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | * symtab.c (lookup_symbol_aux_block): New function. (lookup_symbol_aux_local): Call lookup_symbol_aux_block. (lookup_symbol_aux): Ditto. * Merge from mainline; tag is carlton_dictionary-20021025-merge. 2002-10-25 David Carlton <carlton@math.stanford.edu> * cp-support.c: Add comment to demangled name pitfalls. * symtab.c (lookup_transparent_type): Add FIXME comment at beginning. 2002-10-23 David Carlton <carlton@math.stanford.edu> * symtab.c: Delete cplusplus_hint. Delete prototype for find_template_name_end. * dwarf2read.c (scan_partial_symbols): Add in a gdb_assert from a later version of my namespace_minimal patch. 2002-10-25 David Carlton <carlton@math.stanford.edu> * gdb.c++/namespace.exp: Change all of the setup_xfail tests that I added into setup_kfails.
* Merge with mainline; merge tag carlton_dictionary-20021011-merge.David Carlton2002-10-112-10/+19
|
* Merge with mainline; tag is carlton_dictionary-20020927-mergeDavid Carlton2002-09-272-0/+108
|
* Add new tests for charset support.Kevin Buettner2002-09-202-0/+617
|
* 2002-09-18 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-09-181-0/+8
| | | | | | | | | | | | | | | | | | | | * maint.c (maintenance_internal_error): Print the parameter as the error message. (maintenance_internal_warning): New function. (_initialize_maint_cmds): Add command `maint internal-warning'. * defs.h (internal_warning, internal_vwarning): Declare. * utils.c (struct internal_problem): Define. (internal_vproblem): New function. (internal_warning): New function. (internal_vwarning): New function. (internal_warning_problem, internal_error_problem): New variables. (internal_verror): Just call internal_vproblem. Index: testsuite/ChangeLog 2002-09-18 Andrew Cagney <ac131313@redhat.com> * gdb.base/maint.exp: Check `help maint internal-warning'.
* * gdb.base/ending-run.exp: Add handling of "step to end of run" forCorinna Vinschen2002-09-181-0/+3
| | | | embedded targets which never actually exit.
* * gdb.base/ending-run.exp: Properly mark "continue after exit" andFernando Nasser2002-09-181-3/+27
| | | | "don't step after run" as unresolved or unsupported, instead of xfail.
* * gdb.base/ending-run.exp: Fix expected string for _wrap_main toCorinna Vinschen2002-09-181-2/+2
| | | | | | allow correct handling of #ifdef UNDERSCORES from dejagnu/testglue.c. Add newline to expected string in "step out of main (status wrapper)" case.
* * lib/gdb.exp (rerun_to_main): Allow restarting application.Corinna Vinschen2002-09-181-24/+0
| | | | * gdb.base/ena-dis-br.exp (rerun_to_main): Eliminate.
* * gdb.base/printcmds.exp (test_print_string_constants): ExpectTom Tromey2002-09-171-1/+1
| | | | \000, not \0, in double-quoted string.
* * gdb.base/command.exp: Don't expect a "Program exited normally"Corinna Vinschen2002-09-141-2/+2
| | | | string after running the commands execution on breakpoint tests.
* * gdb.base/call-strs.exp: Fix a small typo in one of the comments.Joel Brobecker2002-09-131-1/+1
|
* * gdb.base/default.exp: Fix expected string in `info float' test.Corinna Vinschen2002-09-101-1/+1
|
* 2002-08-26 Joel Brobecker <brobecker@gnat.com>Michael Snyder2002-08-271-0/+115
| | | | | | | | | | | | | | | | | | | | * cli/cli-script.c (copy_command_lines): New function. * defs.h (copy_command_lines): Export. * testsuite/gdb.base/commands.exp: New tests for commands attached to a temporary breakpoint, and for commands that delete the breakpoint they are attached to. 2002-08-26 Michael Snyder <msnyder@redhat.com> * breakpoint.c (bpstat_stop_status): Instead of copying the pointer to the breakpoint commands struct, make a new copy of the struct and point to that. (bpstat_clear): Free the commands struct. (bpstat_clear_actions): Free the commands struct. (bpstat_do_actions): Free the command actions. Also execute the local cleanups, instead of deleting them. (delete_breakpoint): Leave the commands field of the bpstat chain alone -- it will be freed later.
* * gdb.base/return.exp: Remove i*86-*-* from list of xfail'edMark Kettenis2002-08-171-15/+2
| | | | targets. The problem should be fixed now.
* * gdb.base/readline.exp: New file.Tom Tromey2002-08-131-0/+190
|
* * gdb.base/shlib-call.exp (additional_flags): ConditionallyKevin Buettner2002-07-301-0/+5
| | | | set Irix-specific compile and link flags.
* * gdb.base/ending-run.exp: Don't expect to see the program end inJim Blandy2002-07-191-1/+6
| | | | | some orderly fashion when we're running on a real stand-alone board.
* * gdb.base/interrupt.exp: Correct logic for skipping tests onJim Blandy2002-07-181-5/+3
| | | | targets that don't support interrupts.
* * gdb.base/attach.exp: Add patterns to match output from /proc-basedJoel Brobecker2002-07-111-5/+19
| | | | | | systems. Move comments in expect statements to inside the actions, so that they don't get matched against.
* * gdb.base/interrupt.exp: Setup xfail for all i386 BSD's on "callMark Kettenis2002-07-101-1/+1
| | | | function when asleep" test.
* * gdb.base/page.exp: Rewrite to handle problems with very longAndrew Cagney2002-07-101-3/+44
| | | | `info set' output. Update copyright.
* * gdb.base/selftest.exp (do_stes_and_next): Skip calls toAndrew Cagney2002-06-221-1/+17
| | | | setlocale, bindtextdomain and textdomain.
* * macscp.exp, macscp1.c, macscp2.h, macscp3.h, macscp4.h: NewJim Blandy2002-06-115-0/+577
| | | | tests.
* 2002-06-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-06-061-22/+38
| | | | | | | * gdb.base/overlays.exp: Record addresses of overlay functions in TCL variables rather than in GDB variables, to avoid having GDB convert them to pointers (with loss of information).
* 2002-06-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-06-061-75/+113
| | | | | * gdb.base/d10v.ld: Merge in several years worth of default linker script changes.
* 2002-06-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-06-061-6/+13
| | | | * gdb.base/long_long.exp: Add check for sizeof (long double).
* 2002-05-28 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-291-9/+9
| | | | | * gdb.base/call-ar-st.exp: Allow for reduced floating point precision.
* 2002-05-26 Michael Chastain <mec@shout.net>Michael Chastain2002-05-271-2/+2
| | | | * gdb.base/call-rt-st.exp: Fix typo in brace quoting.
* 2002-05-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-232-17/+3
| | | | | | * gdb.base/all-bin.exp: Revise previous patch by just reducing the precision of the floating point test results. * gdb.base/call-rt-st.exp: Ditto.
* 2002-05-23 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-232-5/+19
| | | | | * gdb.base/all-bin.exp: Allow for reduced floating point precision. * gdb.base/call-rt-st.exp: Ditto.
* * gdb.base/completion.exp: Recognize the more detailed errorJim Blandy2002-05-171-3/+3
| | | | messages produced by the macro expander's lexical analyzer.
* 2002-05-14 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdbtypes.h: Update accessor macros to use TYPE_MAIN_TYPE. (TYPE_CONST, TYPE_VOLATILE, TYPE_CODE_SPACE, TYPE_DATA_SPACE): Use TYPE_INSTANCE_FLAGS. (struct main_type): New. (struct type): Move most members to struct main_type. Change cv_type and as_type to new type_chain member. Add instance_flags. (TYPE_MAIN_TYPE, TYPE_CHAIN, TYPE_INSTANCE_FLAGS): New macros. (TYPE_CV_TYPE, TYPE_AS_TYPE): Remove. (finish_cv_type): Remove prototype. * gdbtypes.c (alloc_type): Update comment. Allocate TYPE_MAIN_TYPE. Set TYPE_CHAIN. (alloc_type_instance): New function. (smash_type): New function. (make_pointer_type, make_reference_type, make_function_type) (smash_to_member_type, smash_to_method_type): Call smash_type. (make_qualified_type): New function. (make_type_with_address_space): Call make_qualified_type. (make_cv_type): Likewise. (finish_cv_type): Remove unnecessary function. (replace_type): Update comment. Copy TYPE_MAIN_TYPE. (recursive_dump_type): Dump TYPE_CHAIN and TYPE_INSTANCE_FLAGS; remove TYPE_CV_TYPE and TYPE_AS_TYPE. * c-typeprint.c (c_type_print_modifier): Use TYPE_INSTANCE_FLAGS. * dwarf2read.c (read_structure_scope): Don't call finish_cv_type. * hpread.c (hpread_read_struct_type): Likewise. * stabsread.c (read_struct_type): Likewise. 2002-05-14 Daniel Jacobowitz <drow@mvista.com> * gdb.base/maint.exp (maint print type): Update for new type structure.
* 2002-05-12 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2002-05-131-1/+14
| | | | * gdb.base/break.exp: Check 'break "marker2"'.
* 2002-05-10 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-101-1/+1
| | | | * gdb.base/long_long.exp: Fix typo.
* * gdb.base/printcmds.exp: Don't xfail the ptype command. This isJim Blandy2002-05-101-1/+1
| | | | a bug.
* * gdb.base/printcmds.exp (test_integer_literals_rejected):Jim Blandy2002-05-101-2/+2
| | | | | | Recognize more detailed error message produced by the macro expander's lexical analyzer. * lib/gdb.exp (test_print_reject): Same.
* 2002-05-09 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-091-1/+3
| | | | * gdb.base/long_long.exp: Add iftarget clause for strongarm.
* 2002-05-08 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-082-24/+11
| | | | | * gdb.base/long_long.exp: Merge clauses for arm and xscale. * gdb.base/default.exp: Merge clauses for arm, strongarm, xscale.
* 2002-05-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2002-05-071-16/+30
| | | | | | | * lib/gdb.exp (gdb_test): Add case to allow for status wrapper. (gdb_continue_to_end): Accept output from status wrapper. * gdb.base/ending-run.exp: Add case for output from status wrapper. Clean up fail messages to match pass messages.