summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * peXXigen.c (_bfd_XXi_swap_aouthdr_out): Use the first non-zeroAlan Modra2004-04-172-8/+19
| | | | | | | filepos for the SizeOfHeaders field. (_bfd_XXi_swap_scnhdr_out): Correct section flags lossage on reloc overflow. (_bfd_XXi_swap_sym_in): Remove redundant section flags assignment.
* * observer.sh: Move comments in sed command to first column.Joel Brobecker2004-04-172-8/+12
|
* 2004-04-16 Jason Molenda (jmolenda@apple.com)Jason Molenda2004-04-172-70/+74
| | | | * frame.c: Minor typeo corrections in comments.
* *** empty log message ***gdbadmin2004-04-171-1/+1
|
* daily updateAlan Modra2004-04-171-1/+1
|
* Restore 2002 ChangeLog history.Brian Ford2004-04-161-1/+1936
|
* * gdb.gdb/observer.exp (test_normal_stop_notifications): UpdateJoel Brobecker2004-04-162-1/+9
| | | | call to observer_notify_normal_stop.
* * observer.c (observer_test_first_notification_function): UpdateJoel Brobecker2004-04-162-3/+10
| | | | | | function profile. (observer_test_second_notification_function): Likewise. (observer_test_third_notification_function): Likewise.
* From Brian Ford <ford@vss.fsi.com>:Mark Kettenis2004-04-164-0/+23
| | | | | | | * i386-tdep.c (i386_coff_init_abi): New function. * i386-tdep.h (i386_coff_init_abi): New prototype. * i386-cygwin-tdep.c (i386_cygwin_init_abi): Call it. Use correct register number translation functions for DWARF and DWARF 2.
* * dwarf2read.c: Back out my previous change, it was incorrect.Joel Brobecker2004-04-162-22/+6
|
* * dwarf2read.c: Include "hashtab.h".Daniel Jacobowitz2004-04-163-275/+787
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (struct dwarf2_cu): Add partial_dies, comp_unit_obstack, has_namespace_info. (struct partial_die_info): Add comments. Use bitfields to reduce memory footprint. Add scope, scope_set, has_specification, spec_offset, die_parent, die_child, and die_sibling. (peek_die_abbrev): Add prototype. (partial_read_comp_unit_head): New function, broken out from dwarf2_build_psymtabs_hard. (dwarf2_build_psymtabs_hard): Remove unused variable abbrev_ptr. Use partial_read_comp_unit_head. Initialize the CU and comp_unit_obstack. Update calls to read_partial_die and scan_partial_symbols. Use free_stack_comp_unit and load_partial_dies. (scan_partial_symbols): Change PDI to a pointer. Use the child and sibling pointers to walk partial DIEs. Call fixup_partial_die. Update calls to helper functions. Remove NAMESPACE argument. Update comments. (partial_die_parent_scope, partial_die_full_name): New functions. (add_partial_symbol): Remove namespace argument. Update call to pdi_needs_namespace. Use partial_die_full_name. Handle DW_TAG_namespace. Check has_namespace_info flag. (pdi_needs_namespace): Remove NAMESPACE argument. Just check the tag. Handle namespaces. (add_partial_namespace, add_partial_enumeration): Simplify. (guess_structure_name): New function, derived from add_partial_structure. (add_partial_structure): Remove. (determine_class_name): Update comment. (dwarf2_read_abbrevs): Set has_namespace_info flag. (is_type_tag_for_partial, load_partial_dies): New functions. (read_partial_die): Pass abbrev and abbrev_len as arguments. Record specifications instead of following them immediately. (find_partial_die_in_comp_unit, find_partial_die) (fixup_partial_die, free_stack_comp_unit) (hashtab_obstack_allocate, dummy_obstack_deallocate) (partial_die_hash, partial_die_eq): New functions. * Makefile.in (hashtab_h): Define. (dwarf2read.o): Update dependencies. (observer_inc, observer_h): Move to the correct section.
* Fix LDFLAGS related configure errors.Jim Wilson2004-04-163-0/+80
| | | | | | | * Makefile.tpl (configure-[+module+], configure-gcc, configure-stage1-gcc, configure-stage2-gcc, configure-stage3-gcc): Set and export LDFLAGS. * Makefile.in: Regenerate.
* * dwarf2read.c (dwarf2_attribute_true_p): New function.Joel Brobecker2004-04-162-2/+27
| | | | (die_is_declaration): Use the function above.
* * simple.c (bfd_simple_get_relocated_section_contents): Don'tAlan Modra2004-04-162-27/+19
| | | | | change reloc_done. Set and restore _cooked_size. (RETURN): Delete.
* * dwarf2read.c (read_structure_scope): Identify stub typesJoel Brobecker2004-04-162-5/+8
| | | | using die_is_declaration() only.
* * expr.c (operand): Correct checks for ++ and --.Alan Modra2004-04-162-2/+6
|
* *** empty log message ***gdbadmin2004-04-161-1/+1
|
* .Roland McGrath2004-04-151-46/+59
|
* 2004-04-08 Roland McGrath <roland@redhat.com>Roland McGrath2004-04-152-99/+195
| | | | | | | | | | | | | * symfile.c (symbol_file_add_with_addrs_or_offsets): Take ABFD as argument instead of NAME. (symbol_file_add, reread_separate_symbols): Call symfile_bfd_open in call to symbol_file_add_with_addrs_or_offsets. (build_addr_info): New function, helper for ... (symbol_file_add_from_memory): New function. (add_symbol_file_from_memory_command): New function using that. (_initialize_symfile): Register it for add-symbol-file-from-memory. (pre_add_symbol_hook): Add const to argument type. * symfile.h (symbol_file_add_from_memory): Declare it.
* 2004-04-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-04-153-0/+164
| | | | | * gdb.base/siginfo.c: New file. * gdb.base/siginfo.exp: New file.
* * netbsd-core.c (netbsd_core_file_p): Set architecture for VAXMark Kettenis2004-04-152-1/+11
| | | | core files.
* * NEWS (New native configurations): Mention OpenBSD/vax.Mark Kettenis2004-04-155-0/+38
| | | | | | * configure.host: Add vax-*-openbsd*. * config/vax/obsd.mh: New file. * config/vax/nm-obsd.h: New file.
* * vax-tdep.c: Include "regset.h".Mark Kettenis2004-04-153-3/+57
| | | | | | | | (vax_supply_gregset): New function. (vax_gregset): New variable. (vax_regset_from_core_section): New function. (vax_gdbarch_init): Set regset_from_core_section. * Makefile.in (vax-tdep.o): Update dependencies.
* 2004-04-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-04-158-77/+196
| | | | | | | | | | | | | | | | | | | | * observer.c (normal_stop_subject, observer_notify_normal_stop) (observer_normal_stop_notification_stub) (observer_attach_normal_stop, observer_detach_normal_stop): Delete, replaced by #include "observer.inc". * infrun.c (normal_stop): Pass "stop_bpstat" to observer_notify_normal_stop. * Makefile.in (observer_inc): Define. (observer.o): Update dependencies. (observer.h, observer.inc): New rules. * observer.h: Delete file. * observer.sh: New file. Index: doc/ChangeLog 2004-04-08 Andrew Cagney <cagney@redhat.com> * observer.texi (GDB Observers): Rework, provide generic observer definitions and then a list of observable events.
* * vax-tdep.c (vax_frame_cache): Fix typo.Mark Kettenis2004-04-152-1/+5
|
* Treat adds and subs as a special caseNick Clifton2004-04-152-0/+16
|
* Catch NULL bfd pointers passed to bfd_archive_filenameNick Clifton2004-04-152-0/+7
|
* * elf64-sparc.c (sparc64_elf_check_relocs): Fix thinko last change.Alan Modra2004-04-152-2/+7
|
* * elflink.c (_bfd_elf_merge_symbol): Treat weak as strong onlyAlan Modra2004-04-152-9/+18
| | | | when it is a definition.
* gas/H.J. Lu2004-04-155-0/+33
| | | | | | | | | | | | | 2004-04-14 H.J. Lu <hongjiu.lu@intel.com> * config/tc-generic.c: Add some comments. ld/testsuite/ 2004-04-14 H.J. Lu <hongjiu.lu@intel.com> * ld-scripts/assert.s: Add a newline. * ld-scripts/data.s: Likewise.
* *** empty log message ***gdbadmin2004-04-151-1/+1
|
* daily updateAlan Modra2004-04-151-1/+1
|
* * NEWS (New native configurations): Mention NetBSD/vax.Mark Kettenis2004-04-147-0/+78
| | | | | | | | * configure.host: Add vax-*-netbsdelf* and vax-*-netbsd*. * config/vax/nbsdelf.mh: New file. * config/vax/nbsdaout.mh: New file. * config/vax/nm-nbsd.h: New file. * config/vax/nm-nbsdaout.h: New file.
* * vaxnbsd-tdep.c: New file.Mark Kettenis2004-04-146-0/+113
| | | | | | | * Makefile.in (vaxnbsd-tdep.o): New dependency. * configure.tgt: Add vax-*-netbsd* and vax-*-openbsd*. * config/vax/nbsd.mt: New file. * config/vax/tm-nbsd.h: New file.
* * Makefile.in (vaxbsd-nat.o): New dependency.Mark Kettenis2004-04-142-0/+3
|
* * vax-tdep.h (vax_regnum): Add VAX_R0_REGNUM and VAX_R1_REGNUM.Mark Kettenis2004-04-143-29/+56
| | | | | | | | | | | | | | * vax-tdep.c (vax_store_arguments): Remove struct_return and struct_addr arguments. Don't push return value address. (vax_push_dummy_call): Don't pass STRUCT_RETURN and STRUCT_ADDR as arguments to vax_store_arguments. Store return value address in R1. (vax_store_struct_return, vax_extract_return_value) (vax_store_return_value): Remove functions. (vax_return_value): New function. (vax_gdbarch_init): Set return value. Don't set deprecated_store_struct_return, deprecated_extract_struct_return and deprecated_store_return_value.
* * ia64-tdep.c (ia64_libunwind_frame_prev_register): Handle nullAndreas Schwab2004-04-143-3/+15
| | | | | value buffer. * libunwind-frame.c (libunwind_frame_prev_register): Likewise.
* * vax-tdep.c (vax_store_arguments, vax_push_dummy_call)Mark Kettenis2004-04-142-65/+105
| | | | | | | | | | | | | | | (vax_unwind_dummy_id): New functions. (vax_push_dummy_frame, vax_pop_frame): Remove functions. (vax_call_dummy_words, sizeof_vax_call_dummy_words): Remove variables. (vax_fix_call_dummy): Remove function. (vax_gdbarch_init): Set push_dummy_call and unwind_dummy_id. Don't set deprecated_push_dummy_frame, deprecated_pop_frame, call_dummy_location, deprecated_call_dummy_words, deprecated_sizeof_call_dummy_words, deprecated_call_dummy_breakpoint_offset, deprecated_use_generic_dummy_frames, deprecated_pc_in_call_dummy, and deprecated_dummy_write_sp.
* * elf32-sparc.c (elf32_sparc_relocate_section): Don't abortAlan Modra2004-04-143-12/+10
| | | | | when statically linking PIC code. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise.
* * doc/c-mips.texi (-m{no-,}fix-vr4120): Renamed fromRichard Sandiford2004-04-146-20/+36
| | | | | | | | | | -{no-}mfix-vr4122-bugs. * config/tc-mips.c (mips_fix_vr4120): Renamed from mips_fix_4122_bugs. (append_insn, mips_emit_delays): Update accordingly. (OPTION_FIX_VR4120, OPTION_NO_FIX_VR4120): Renamed from *VR4122. (md_longopts): Change -{no-,}mfix-vr4122-bugs to -m{no-,}fix-vr4120. (md_parse_option): Update after above changes. (md_show_usage): Add -mfix-vr4120.
* * binutils-all/readelf.ss-mips: Allow named section symbols.Richard Sandiford2004-04-142-5/+9
|
* * gas/elf/section2.e-mips: Allow named section symbols.Richard Sandiford2004-04-148-42/+47
| | | | * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
* * strings.c (print_strings): Cast file_off to unsigned long inAlan Modra2004-04-142-3/+9
| | | | printf arg list.
* merge from gccDJ Delorie2004-04-142-3/+8
|
* Typo fix: s/otheriwse/otherwise/Ben Elliston2004-04-141-1/+1
|
* *** empty log message ***gdbadmin2004-04-141-1/+1
|
* daily updateAlan Modra2004-04-141-1/+1
|
* * doc/as.texinfo (Sub-Sections): Conditionalize COFF-specific useBob Wilson2004-04-132-5/+21
| | | | | of .section directive; add a reference to the ELF .subsection directive.
* Add test of M32R seth instructionNick Clifton2004-04-134-2/+19
|
* Fix inifnite loop problem with M32R portNick Clifton2004-04-136-7/+55
|
OpenPOWER on IntegriCloud