aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2004-06-21Fix PR testsuite/1680.Jim Blandy2-2/+8
* gdb.arch/i386-sse.exp: Properly quote curly braces in regular expressions.
2004-06-212004-06-20 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-315/+320
* gdbarch.sh: Sort by the function, instead of macro name. * gdbarch.c: Re-generate.
2004-06-21*** empty log message ***gdbadmin1-1/+1
2004-06-202004-06-20 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-4/+7
* gdbarch.sh: Use the function, instead of macro name in errors and the log file. (return_value): Remove stray ":" in spec.
2004-06-202004-06-20 Andrew Cagney <cagney@gnu.org>Andrew Cagney11-80/+99
* gdbarch.sh (RETURN_VALUE): Default to legacy_return_value. * gdbarch.h, gdbarch.c: Re-generate. * Makefile.in (arch-utils.o): Update dependencies. * values.c (using_struct_return): Move code calling USE_STRUCT_CONVENTION to legacy_return_value, simplify. * stack.c (return_command): Move code calling STORE_RETURN_VALUE to legacy_return_value, simplify. * infcmd.c (print_return_value): Move code calling DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS and EXTRACT_RETURN_VALUE to legacy_return_value, simplify. * infcall.c (call_function_by_hand): Move code calling EXTRACT_RETURN_VALUE to legacy_return_value, simplify. * arch-utils.c: Update copyright. Include "gdbcore.h". (legacy_return_value): New function. * arch-utils.h: Update copyright. (legacy_return_value): Declare.
2004-06-202004-06-20 Andrew Cagney <cagney@gnu.org>Andrew Cagney24-67/+93
* gdbarch.sh (DEPRECATED_USE_STRUCT_CONVENTION): Deprecated. * gdbarch.h, gdbarch.c: Re-generate. * values.c (using_struct_return): Update call. * mcore-tdep.c: Update comment. * infcall.c (call_function_by_hand): Update comment. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * arch-utils.h (always_use_struct_convention): Update. * v850-tdep.c (v850_gdbarch_init): Update. * sh64-tdep.c (sh64_gdbarch_init): Update. * sh-tdep.c (sh_gdbarch_init): Update. * rs6000-tdep.c (rs6000_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * m32r-tdep.c (m32r_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * h8300-tdep.c (h8300_gdbarch_init): Update. * frv-tdep.c (frv_gdbarch_init): Update. * cris-tdep.c (cris_gdbarch_init): Update. * arm-tdep.c (arm_gdbarch_init): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. Index: doc/ChangeLog 2004-06-20 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Deprecate USE_STRUCT_CONVENTION.
2004-06-20*** empty log message ***gdbadmin1-1/+1
2004-06-192004-06-19 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+8
Fix PR testsuite/1679. * gdb.arch/i386-sse.exp: Do not call gdb_suppress_entire_file. Issue an UNSUPPORTED result instead.
2004-06-192004-06-18 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-4/+27
* PROBLEMS: Add more specific information, and a work-around, for PR gdb/1458.
2004-06-192004-06-19 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+15
gdb.texinfo (Bug Reporting): Mention session recording, with the script command or Emacs.
2004-06-19*** empty log message ***gdbadmin1-1/+1
2004-06-18* gdb.base/charset.exp: Only send a control-C if we see a newJim Blandy2-1/+6
prompt and incomplete command.
2004-06-182004-06-18 Andrew Cagney <cagney@gnu.org>Andrew Cagney15-47/+83
* gdbarch.sh (DEPRECATED_FUNCTION_START_OFFSET): Deprecated. * gdbarch.h, gdbarch.c: Re-generate. * ada-lang.c (ada_finish_decode_line_1): Update. * infrun.c (handle_inferior_event): Update. * infcall.c (find_function_addr): Update. * linespec.c (minsym_found): Update. * symtab.c (find_function_start_sal, skip_prologue_using_sal): Update. * blockframe.c (legacy_frameless_look_for_prologue): Update. * cli/cli-cmds.c (disassemble_command): Update. * vax-tdep.c (vax_gdbarch_init): Update. Index: doc/ChangeLog 2004-06-18 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Deprecate FUNCTION_START_OFFSET.
2004-06-18* i386-tdep.c (i386_collect_fpregset): Fix comment.Mark Kettenis2-3/+8
2004-06-182004-06-18 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.cp/pr-574.cc: Add copyright notice.
2004-06-18*** empty log message ***gdbadmin1-1/+1
2004-06-17* gdb.base/charset.exp: Don't refer to $expect_out(1,string) inJim Blandy2-1/+6
cases where the regexp has no groups; this grabs random text from the previous test suite, whatever that was.
2004-06-172004-06-17 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.cp/printmethod.cc: Add copyright notice.
2004-06-172004-06-17 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-12/+63
GDB 6.1.1 released from the GDB 6.1 branch. * NEWS: Merge in 6.1.1 NEWS from 6.1 branch. * PROBLEMS: Ditto.
2004-06-172004-06-16 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain3-0/+44
* gdb.cp/psmang1.cc, gdb.cp/psmang2.cc: Add copyright notice.
2004-06-17*** empty log message ***gdbadmin1-1/+1
2004-06-16 PR gdb/1658Daniel Jacobowitz2-1/+8
* dwarf2read.c (dwarf_decode_lines): Read the length of the extended operation as a uleb128. Found by Michael Coulter.
2004-06-162004-06-16 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-10/+38
* gdb.base/signull.c: Update copyright. Include <string.h>. (bowler): Replace data_pointer with data_read and data_write cases. Add code_descriptor case. (zero, desc): New array and pointer. (data, code): Change to simple pointers. * gdb.base/signull.exp: Fix probe pattern matching a function descriptor SIGSEGV. Replace data_pointer with data_read and data_write tests.
2004-06-162004-06-16 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-231/+283
* gdb.base/long_long.exp, gdb.base/long_long.c: Rewrite.
2004-06-16 * ada-tasks.c: Rename build_task_list to ada_build_task_list, andPaul N. Hilfinger4-379/+441
make it non-static. * ada-lang.h (task_control_block): declaration moved from ada-task.c to ada-lang.h; this is needed to be able to implement the kill command in multi-task mode. (task_ptid): Ditto. (task_entry): Ditto. (task_list): Ditto. (ada_build_task_list): Ditto. * ada-lang.c: Conditionalize routines and data structures related to breakpoints, exceptions, completion, and symbol caching on GNAT_GDB, since these are not yet used in the submitted public sources. (ada_main_name): Editorial: Move definition out of exception-related code.
2004-06-162004-06-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.base/long_long.c: Add copyright notice.
2004-06-162004-06-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-6/+9
* gdb.base/long_long.exp: Remove reference to bug-gdb@prep.ai.mit.edu. Change line-number-specific breakpoint to gdb_breakpoint and gdb_continue_to_breakpoint.
2004-06-16*** empty log message ***gdbadmin1-1/+1
2004-06-15* gdb.arch/e500-regs.exp: Fix up 'print' pattern for the little-Jim Blandy2-2/+7
endian case.
2004-06-152004-06-15 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-3/+5
* mips-tdep.c (non_heuristic_proc_desc): Delete call to deprecated_pc_in_call_dummy.
2004-06-15 * dsrec.c (load_srec, make_srec): Use bfd_get_section_size instead ofAlan Modra15-62/+88
bfd_get_section_size_before_reloc or _raw_size. * dwarf2-frame.c (dwarf2_build_frame_info): Likewise. * dwarf2read.c (dwarf2_locate_sections): Likewise. (dwarf2_read_section): Likewise. * elfread.c (elf_locate_sections): Likewise. * gcore.c (derive_heap_segment): Likewise. * mipsread.c (read_alphacoff_dynamic_symtab): Likewise. * remote-e7000.c (e7000_load): Likewise. * remote-m32r-sdi.c (m32r_load): Likewise. * remote-mips.c (mips_load_srec): Likewise. (pmon_load_fast): Likewise. * remote.c (compare_sections_command): Likewise. * symfile.c (add_section_size_callback): Likewise. (load_section_callback): Likewise. (pc_in_unmapped_range): Likewise. (pc_in_mapped_range): Likewise. (sections_overlap): Likewise. (list_overlays_command): Likewise. (simple_overlay_update_1): Likewise. (simple_overlay_update): Likewise. * tracepoint.c (remote_set_transparent_ranges): Likewise. * win32-nat.c (core_section_load_dll_symbols): Likewise.
2004-06-152004-06-14 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-24/+21
* gdb.base/gcore.exp (capture_command_output): Delete the always passing tests containing inferior values. * gdb.base/ending-run.exp: Do not include the breakpoint address in the test message. Update copyright. * gdb.base/sizeof.exp (check_sizeof): Do not include the type's size in the test name, use gdb_test_multiple. Update copyright.
2004-06-15*** empty log message ***gdbadmin1-1/+1
2004-06-14ChangeLog editorial fixes.Andrew Cagney1-15/+16
2004-06-142004-06-14 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-5/+12
Based on changes from Karl Berry. * gdb.texinfo: Do not use @sc in a direntry. * stabs.texinfo: Change @dircateogry to "Software development". * gdbint.texinfo, gdb.texinfo, annotate.texinfo: Ditto.
2004-06-142004-06-14 Randolph Chung <tausq@debian.org>Randolph Chung4-24/+25
* Makefile.in (hppa-hpux-tdep.o): Update dependency. * hppa-hpux-tdep.c (hp_cxx_exception_support_initialized): Make static. (hppa_hpux_inferior_created): New function. (hppa_hpux_init_abi): Register observer. * symfile.c (hp_cxx_exception_support_initialized) (RESET_HP_UX_GLOBALS): Remove HPUXHPPA specific hacks. (symbol_file_add_main_1, symbol_file_clear): Likewise.
2004-06-142004-06-14 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+5
* MAINTAINERS (Write After Approval): Alphabetize my entry correctly.
2004-06-142004-06-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.cp/ref-types.cc: Add copyright notice.
2004-06-142004-06-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain4-27/+48
* lib/compiler.c: Remove gcc_compiled, hp_cc_compiler, hp_aCC_compiler. * lib/compiler.cc: Likewise. * lib/gdb.exp (get_compiler_info): Eval lines only if they are 'set' commands. Log diagnostics for other lines. Set gcc_compiled, hp_cc_compiler, and hp_aCC_compiler.
2004-06-14Index: ChangeLogAndrew Cagney2-1/+10
2004-06-14 Andrew Cagney <cagney@gnu.org> * MAINTAINERS (testsuite): List Michael Chastain as the lead testsuite maintainer.
2004-06-14*** empty log message ***gdbadmin1-1/+1
2004-06-132004-06-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+4
* infcmd.c (print_return_value): Fix logic, allow DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS when struct_return.
2004-06-132004-06-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-36/+40
* gdbarch.sh: For predicates, do not check GDB_MULTI_ARCH when defining any macros. * gdbarch.h: Re-generate.
2004-06-132004-06-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-158/+149
* gdbarch.sh: Delete "level" attribute. Only check for a macro redefinition when multi-arch greater than GDB_MULTI_ARCH_PARTIAL. * gdbarch.h: Re-generate.
2004-06-132004-06-13 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+23
* gdb.cp/try_catch.cc: Add copyright notice.
2004-06-132004-06-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-5/+8
* values.c (generic_use_struct_convention): Don't check gcc_p.
2004-06-132004-06-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney11-165/+14
* gdbarch.sh (DEPRECATED_MAX_REGISTER_RAW_SIZE) (DEPRECATED_MAX_REGISTER_VIRTUAL_SIZE): Delete. * gdbarch.h, gdbarch.c: Regenerate. * ns32k-tdep.h (NS32K_MAX_REGISTER_RAW_SIZE) (NS32K_MAX_REGISTER_VIRTUAL_SIZE): Delete macros. * xstormy16-tdep.c (xstormy16_gdbarch_init): Do not set deprecated_max_register_raw_size and deprecated_max_register_virtual_size. * v850-tdep.c (v850_gdbarch_init): Ditto. * ns32k-tdep.c (ns32k_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto.
2004-06-13Index: ChangeLogAndrew Cagney10-128/+47
2004-06-13 Andrew Cagney <cagney@gnu.org> * gdbarch.sh (RETURN_VALUE_ON_STACK): Delete method. * gdbarch.h, gdbarch.c: Re-generate. * m68hc11-tdep.c (m68hc11_return_value_on_stack): Delete function. (m68hc11_use_struct_convention): Delete function. (m68hc11_extract_struct_value_address): Delete function. (m68hc11_return_value): New function. (m68hc11_gdbarch_init): Instead of store_return_value, extract_return_value, return_value_on_stack, deprecated_extract_struct_value_address and use_struct_convention, set return_value. * values.c (using_struct_return): Do not call RETURN_VALUE_ON_STACK. * arch-utils.h (generic_return_value_on_stack_not): Delete declaration. * arch-utils.c (generic_return_value_on_stack_not): Delete function. Index: doc/ChangeLog 2004-06-13 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Target Architecture Definition): Delete description of RETURN_VALUE_ON_STACK.
2004-06-13*** empty log message ***gdbadmin1-1/+1
2004-06-122004-06-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-98/+62
* values.c (register_value_being_returned): Delete function. * infcmd.c (legacy_return_value): Delete function. * infcall.c (call_function_by_hand): Inline "register_value_being_returned", simplify. * values.c (using_struct_return): Update comment, refer to print_return_value instead of register_value_being_returned. * infcmd.c (print_return_value): Inline calls to register_value_being_returned and legacy_return_value. Simplify.