aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-12-19 * infrun.c (handle_inferior_event): Fix spelling in comment.Joel Brobecker2-1/+5
2007-12-19Move Stringpool offsets into a chunked_vector indexed by keys.Ian Lance Taylor4-60/+136
2007-12-19Avoid some warnings which showed up in 64-bit mode.Ian Lance Taylor3-18/+24
2007-12-19Use string length when available when calling Stringpool. CompareIan Lance Taylor5-30/+51
pointers first when looking up Stringpool entries.
2007-12-19*** empty log message ***gdbadmin1-1/+1
2007-12-18daily updateAlan Modra1-1/+1
2007-12-18 * linux-low.c (linux_wait_for_event): Update messages. Do notDaniel Jacobowitz6-19/+65
reinsert auto-delete breakpoints. * mem-break.c (struct breakpoint): Change return type of handler to int. (set_breakpoint_at): Update handler type. (reinsert_breakpoint_handler): Return 1 instead of calling delete_breakpoint. (reinsert_breakpoint_by_bp): Check for the original breakpoint before setting a new one. (check_breakpoints): Delete auto-delete breakpoints and return 2. * mem-break.h (set_breakpoint_at): Update handler type. * thread-db.c (thread_db_create_event, thread_db_create_event): Update. * win32-low.c (auto_delete_breakpoint): New. (get_child_debug_event): Use it.
2007-12-18Don't write unattached after_input sections twice.Ian Lance Taylor1-8/+0
2007-12-18Fix filename in ChangeLog entry.Jim Blandy1-1/+1
2007-12-18Print statistics about merge sections with --stats.Ian Lance Taylor5-1/+124
2007-12-18 * section.c (BFD_FAKE_SECTION): Update.Daniel Jacobowitz3-4/+9
* bfd-in2.h: Regenerate.
2007-12-18 * bfd-in2.h: Regenerate.Daniel Jacobowitz2-2/+5
2007-12-18* doc/gdb.texinfo (Set Watchpoints): Integrate per-threadJim Blandy2-10/+17
watchpoint explanation into the main description of the watchpoint command; update synopses of 'watch', 'rwatch', and 'awatch' commands.
2007-12-18 * minsyms.c (lookup_minimal_symbol): Also check the separateDaniel Jacobowitz3-3/+19
debug objfile. (lookup_minimal_symbol_text): Likewise. (lookup_minimal_symbol_solib_trampoline): Likewise. * symtab.c (lookup_global_symbol_from_objfile): Likewise.
2007-12-18 * mi/mi-main.c (mi_cmd_list_features): AnnounceVladimir Prus4-0/+16
the 'pending-breakpoints' feature.
2007-12-18/tmp/foo.diffRichard Sandiford5-20/+30
2007-12-18/tmp/foo.diffRichard Sandiford1-0/+6
2007-12-18Add section_size_type and section_offset_type, use them to replace aIan Lance Taylor22-224/+287
lot of instances of off_t.
2007-12-18*** empty log message ***gdbadmin1-1/+1
2007-12-17daily updateAlan Modra1-1/+1
2007-12-172007-12-17 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-8/+10
* config/tc-i386.c (output_insn): Use ARRAY_SIZE. (lex_got): Likewise.
2007-12-172007-12-17 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-53/+16
* config/tc-i386.c (output_insn): Use FRAG_APPEND_1_CHAR instead of frag_more/md_number_to_chars. (md_short_jump_size): Removed. (md_long_jump_size): Likewise. (md_create_short_jump): Likewise. (md_create_long_jump): Likewise.
2007-12-17* dwarf2read.c (dwarf2_add_field): Correctly scale all byteJim Blandy2-7/+23
offsets obtained from DW_AT_data_member_location before recording them in FIELD_BITPOS (*fp). * dwarf2read.c (attr_form_is_section_offset): Doc fixes.
2007-12-17* utils.c (string_to_core_addr): If the executable formatMaciej W. Rozycki3-1/+24
indicates that addresses should be sign-extended and there are only 8 hex digits in the address, then do so. * Makefile.in (utils.o): Depend on $(gdbcore_h).
2007-12-17* symfile.c (init_filename_language_table): Recognise .sx asMaciej W. Rozycki2-0/+6
an assembler file.
2007-12-17 * gdb.base/expand-psymtabs.c: New testcaseCarlos Eduardo Seo3-0/+102
source file. * gdb.base/expand-psymtabs.exp: New testcase expect file.
2007-12-17 * language.h (enum exp_opcode): Comment out this declaration,Joel Brobecker2-1/+7
undoing the previous change.
2007-12-17 * breakpoint.c: (watch_command_1): Parse additional optionalLuis Machado7-3/+215
"thread" parameter to the watchpoint command and set the "thread" member of the breakpoint struct. * doc/gdb.texinfo: Add new parameter's description. * testsuite/gdb.base/watch_thread_num.c: New testcase source file. * testsuite/gdb.base/watch_thread_num.exp: New testcase expect file.
2007-12-17 * breakpoint.c (bpstat_stop_status): Check an additionalLuis Machado2-1/+6
condition before evaluating an expression value.
2007-12-17 * gdb.ada/frame_args/foo.adb: New file.Joel Brobecker5-0/+160
* gdb.ada/frame_args/pck.ads: New file. * gdb.ada/frame_args/pck.adb: New file. * gdb.ada/frame_args.exp: New testcase.
2007-12-17 * gdb.base/frame-args.c: New file.Joel Brobecker3-0/+126
* gdb.base/frame-args.exp: New testcase.
2007-12-17 * language.h (enum exp_opcode): Add forward declaration.Joel Brobecker2-9/+15
(language_string_char_type, language_lookup_primitive_type_by_name): Move declaration past declaration of language_defn.
2007-12-17 * config.bfd: Add arm-*-mingw32ce* target.Pedro Alves2-1/+5
2007-12-17*** empty log message ***gdbadmin1-1/+1
2007-12-16daily updateAlan Modra1-1/+1
2007-12-16 * gdb.texinfo (Overview): Clarify run-length encodingDaniel Jacobowitz2-14/+23
example. Remove the restriction on "+" and "-" characters.
2007-12-162007-12-16 Daniel Jacobowitz <dan@codesourcery.com>Joseph Myers7-6/+184
Joseph Myers <joseph@codesourcery.com> * configure.ac: Check for *-*-solaris2.1[[0-9]]* instead of *-*-solaris2.1[[0-9]]. * configure: Regenerate. * procfs.c (proc_set_current_signal): If redelivering a signal, reuse the current siginfo if possible. testsuite: * gdb.base/siginfo-addr.exp, gdb.base/siginfo-addr.c: New.
2007-12-16 * configure.ac: Check for pread and pwrite.Daniel Jacobowitz5-2/+29
* hostio.c (handle_pread): Fall back to lseek and read. (handle_pwrite): Fall back to lseek and write. * config.in, configure: Regenerated.
2007-12-16 * f-typeprint.c (print_equivalent_f77_float_type): Remove function.Daniel Jacobowitz2-26/+7
(f_type_print_base): Output the type names directly for real and complex types.
2007-12-16 * breakpoint.c (bpstat_have_active_hw_watchpoints):Vladimir Prus3-19/+9
Remove (bpstat_stop_status): Remove unused variable real_breakpoint. * breakpoint.h (bpstat_have_active_hw_watchpoints): Remove prototype.
2007-12-16 * target.h (target_pid_or_tid_to_str): Remove.Vladimir Prus3-7/+10
* infrun.c (handle_inferior_event): Use target_pid_to_str instead of target_pid_or_tid_to_str. (normal_stop): Likewise.
2007-12-16 * dwarf2read.c (dwarf_attr_name): Rename `DW_AT_stride_size' to itsJan Kratochvil2-4/+10
DWARF3 equivalent `DW_AT_bit_stride'. Rename `DW_AT_stride' to its DWARF3 equivalent `DW_AT_byte_stride'.
2007-12-16 * mi/mi-main.c: Remove code that was commented out in 1999.Joel Brobecker2-30/+4
2007-12-16 * expression.h (parse_expression_in_context): Delete prototype.Joel Brobecker3-16/+5
* parse.c (parse_expression_in_context): Delete.
2007-12-16*** empty log message ***gdbadmin1-1/+1
2007-12-15daily updateAlan Modra1-1/+1
2007-12-15 * gdb.texinfo (Host I/O Packets): Fix xref syntax.Eli Zaretskii2-2/+6
2007-12-15ld/Richard Sandiford5-8/+8
* scripttempl/armbpabi.sc (.text): Don't KEEP (*(.text.*personality*)). (.data): Don't KEEP (*(.gnu.linkonce.d.*personality*)). * scripttempl/elf.sc: As for armbpabi.sc. * scripttempl/elfxtensa.sc: Likewise. * scripttempl/mep.sc: Likewise.
2007-12-15bfd/Richard Sandiford3-61/+55
* elf-bfd.h (eh_cie_fde): Replace u.cie.merged with a union of a merged field and a sec field. (eh_frame_hdr_info): Remove offsets_adjusted. * elf-eh-frame.c (_bfd_elf_parse_eh_frame): Update accesses to the CIE merged field. (_bfd_elf_gc_mark_fdes): Likewise. (_bfd_elf_discard_section_eh_frame): Likewise. Set u.cie.u.sec when clearing the removed flag. (_bfd_elf_eh_frame_section_offset): Remove offsets_adjusted handling. (_bfd_elf_write_section_eh_frame): Likewise. Apply output_offsets where appropriate.
2007-12-15bfd/Richard Sandiford3-34/+66
* elf-bfd.h (eh_cie_fde): Move add_fde_encoding and per_encoding_relative to u.cie. Add commentary. * elf-eh-frame.c (cie): Remove make_relative. (extra_augmentation_string_bytes): Update use of add_fde_encoding. (extra_augmentation_data_bytes): Likewise. Use an FDE's own add_augmentation_size field, rather than referring to the CIE. (_bfd_elf_parse_eh_frame): Don't set the struct cie make_relative field; set the eh_cie_fde field directly. Update setting of add_fde_encoding and per_encoding_relative. Copy make_relative and add_augmentation_size from the CIE to the FDE. (_bfd_elf_discard_section_eh_frame): Use the FDE's own make_relative field. (_bfd_elf_eh_frame_section_offset): Likewise. (_bfd_elf_write_section_eh_frame): Update accesses to add_fde_encoding and per_encoding_relative. Use the FDE's own make_relative and add_augmentation_size fields.