aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
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.
2004-06-122004-06-12 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.cp/userdef.cc: Add copyright notice.
2004-06-122004-06-11 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.cp/virtfunc.cc: Add copyright notice.
2004-06-12*** empty log message ***gdbadmin1-1/+1
2004-06-112004-06-11 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+5
* somread.c (som_symtab_read): Exclude gcc local symbols.
2004-06-112004-06-11 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+17
* gdb.base/structs2.exp: Mark two tests as xfail because of a compiler problem.
2004-06-112004-06-11 Randolph Chung <tausq@debian.org>Randolph Chung2-44/+68
* infrun.c (handle_inferior_event): Handle the case when a trampoline ends up in the runtime resolver, and if the trampoline has no name. Rearrange the code so that all the trampoline processing happens before other step-out-of-range handling.
2004-06-112004-06-11 Martin Hunt <hunt@redhat.com>Martin Hunt2-0/+6
* mips-tdep.c (mips_gdbarch_init): Recognize vr4120 has no fpu.
2004-06-112004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-23/+11
* blockframe.c (legacy_inside_entry_func): Delete. (legacy_frame_chain_valid): Inline call to legacy_inside_entry_func, simplify.
2004-06-11*** empty log message ***gdbadmin1-1/+1
2004-06-102004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-6/+23
* lib/compiler.cc, lib/compiler.c: Append either __GNUC_PATCHLEVEL__, or "unknown" to the compiler_info. * gdb.base/structs.exp (test_struct_calls): Check for gcc-3-3-* instead of gcc-3-3.
2004-06-10Sorry, date was wrong.Bob Rossi1-1/+1
2004-06-10Add the -file-list-exec-source-files command to MI.Bob Rossi13-50/+229
2004-06-102004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-2/+3
* avr-tdep.c (avr_gdbarch_init): Do not set use_struct_convention to generic_use_struct_convention, the default value.
2004-06-102004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+4
* mn10300-tdep.c (mn10300_type_align): Call internal_error instead of abort.
2004-06-102004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-50/+40
* ns32k-tdep.c (ns32k_push_arguments): New function. (ns32k_gdbarch_init): Set deprecated_push_arguments. * infcall.c (call_function_by_hand): Call error instead of legacy_push_arguments. * value.h (legacy_push_arguments): Delete declaration. * valops.c (legacy_push_arguments): Delete function. (value_push): Delete function.
2004-06-10* coffread.c (coff_symfile_read): Prevent mixed debugging formatsBrian Ford3-2/+19
from corrupting/reinitializing the psymtab. Support DWARF 2 frame info. * dbxread.c (elfstab_build_psymtabs): Remove bogus comment.
2004-06-102004-06-10 Andrew Cagney <cagney@gnu.org>Andrew Cagney15-146/+60
* gdbarch.sh (DEPRECATED_PC_IN_CALL_DUMMY): Delete. * gdbarch.h, gdbarch.c: Re-generate. * frame.h (deprecated_pc_in_call_dummy): Delete "sp" and "fp" parameters. * dummy-frame.c (deprecated_pc_in_call_dummy): Update. * arm-tdep.c (arm_pc_is_thumb_dummy): Call deprecated_pc_in_call_dummy instead of DEPRECATED_PC_IN_CALL_DUMMY. (arm_skip_prologue): Ditto. * xstormy16-tdep.c (xstormy16_pop_frame, xstormy16_scan_prologue) (xstormy16_frame_saved_pc, xstormy16_frame_chain): Ditto. * v850-tdep.c (v850_find_callers_reg, v850_frame_chain) (v850_pop_frame, v850_frame_saved_pc, v850_frame_init_saved_regs): Ditto. * sh64-tdep.c (sh64_frame_chain, sh64_get_saved_pr) (sh64_init_extra_frame_info, sh64_get_saved_register) (sh64_pop_frame): Ditto. * mips-tdep.c (non_heuristic_proc_desc): Ditto. * mcore-tdep.c (mcore_find_callers_reg, mcore_frame_saved_pc) (mcore_pop_frame, mcore_init_extra_frame_info): Ditto. * h8300-tdep.c (h8300_frame_chain, h8300_frame_saved_pc) (h8300_pop_frame): Ditto. * blockframe.c (legacy_inside_entry_func) (legacy_frame_chain_valid): Ditto. * frame.c (frame_type_from_pc, legacy_get_prev_frame): Update call to deprecated_pc_in_call_dummy.
2004-06-10*** empty log message ***gdbadmin1-1/+1
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-33/+20
* gdbarch.sh (:REGISTER_TO_VALUE, VALUE_TO_REGISTER): Do not provide a default value. (CONVERT_REGISTER_P): Default to generic_convert_register_p. * gdbarch.h, gdbarch.c: Re-generate. * arch-utils.c (generic_convert_register_p): Rename legacy_convert_register_p (legacy_register_to_value, legacy_value_to_register): Delete functions. * arch-utils.h (generic_convert_register_p): Rename legacy_convert_register_p. (legacy_register_to_value, legacy_value_to_register): Delete declarations.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney8-227/+25
* gdbarch.sh (DEPRECATED_REGISTER_CONVERT_TO_RAW) (DEPRECATED_REGISTER_CONVERT_TO_VIRTUAL) (DEPRECATED_REGISTER_CONVERTIBLE): Delete. * gdbarch.h, gdbarch.c: Re-generate. * infcmd.c (default_print_registers_info): Simplify. * findvar.c (value_of_register): Simplify. * mi/mi-main.c (get_register): Simplify. * arch-utils.c (legacy_convert_register_p): Always return 0. (legacy_register_to_value, legacy_value_to_register): Always call internal_error.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-8/+5
* infptrace.c (child_xfer_memory) [CLEAR_INSN_CACHE]: Delete #ifdef CLEAR_INSN_CACHE code. * target.c (generic_mourn_inferior) [CLEAR_DEFERRED_STORES]: Delete #ifdef CLEAR_DEFERRED_STORES code.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-132/+2
* solib-svr4.c [HANDLE_SVR4_EXEC_EMULATORS]: Delete #ifdef code.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-6/+8
* config/ia64/tm-linux.h (TARGET_ELF64): Delete macro, Update copyright. * config/ia64/tm-aix.h (TARGET_ELF64): Ditto.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-6/+2
* config/mips/mipsv4.mh: Delete file.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-7/+6
* config/pa/tm-hppa64.h (HPREAD_ADJUST_STACK_ADDRESS): Delete unreferenced macro. (hpread_adjust_stack_address): Delete declaration.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-2/+7
* gdb.base/structs.exp (test_struct_calls): Fix KFAIL for gdb/1455, bug is specific to "long long" and "double".
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-24/+7
* gdb.base/structs.exp (test_struct_returns, test_struct_returns) (test_struct_calls): Remove KFAIL of "long double" on i*86-*-*, x86_64-*-*, sparc64-*-*, and sparc*-*-solaris2*. PR tdep/1447 fixed.
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-36/+42
* gdb.base/structs.exp (test_struct_returns): Replace "return_value_unknown" and "finish_value_unknown" by "return_value_known" and "finish_value_known". Instead of "return_value_unknown" iff "finish_value_unknown", check "return_value_known" implies "finish_value_known".
2004-06-092004-06-09 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+7
* gdbint.texinfo (Native Debugging): Restore "@table @code" deleted by previous patch.
2004-06-09*** empty log message ***gdbadmin1-1/+1