OSDN Git Service

* elfread.c (elf_symfile_segments): Do not warn about
[pf3gnuchains/pf3gnuchains3x.git] / gdb / ChangeLog
index c080900..8fc59bb 100644 (file)
@@ -1,3 +1,100 @@
+2009-11-02  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * elfread.c (elf_symfile_segments): Do not warn about
+       uninitialized sections outside of load segments.
+
+2009-11-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * symfile.c (build_id_to_debug_filename): New variable debugdir.  Move
+       variables size, s and data into a new inner block.  Change xmalloc for
+       alloca, use direct BUILDID->SIZE there now.  Loop for the
+       DEBUG_FILE_DIRECTORY components.
+       (find_separate_debug_file): New variable debugdir and debugdir_end.
+       Loop for the DEBUG_FILE_DIRECTORY components.
+       (_initialize_symfile): For "debug-file-directory" use plural and note
+       one can use multiple components now.
+
+2009-11-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * symfile.c (find_separate_debug_file): Initialize dir, debugfile and
+       canon_name to NULL.  Change alloca to xmalloc, newly call xfree for it.
+       New label cleanup_return_debugfile, jump to it from the failure paths.
+
+2009-11-02  Andrew Cagney  <cagney@gnu.org>
+
+       * symfile.c (separate_debug_file_exists): When the CRCs mismatch
+       print a warning.
+       (find_separate_debug_file): Pass in the objfile's name.
+
+2009-11-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Remove INVALID_ENTRY_POINT.
+       * frame.c (inside_entry_func): New variable entry_point.  Return 0 if
+       the entry point is not known.
+       * solib-irix.c (enable_break): Likewise.
+       * objfiles.c (init_entry_point_info): Stop using INVALID_ENTRY_POINT.
+       Initialize EI.ENTRY_POINT_P.
+       (entry_point_address): Rename to ...
+       (entry_point_address_query): ... a new function.  Use EI.ENTRY_POINT_P.
+       (entry_point_address): New function.
+       (objfile_relocate): Use EI.ENTRY_POINT_P.
+       * objfiles.h (struct entry_info): Simplify entry_point comment.  New
+       field entry_point_p.
+       (INVALID_ENTRY_POINT): Remove.
+       (entry_point_address_query): New prototype.
+       * solib-frv.c (enable_break): Check for NULL SYMFILE_OBJFILE and its
+       EI.ENTRY_POINT_P.  Return 0 if ".interp" is not found.
+
+2009-11-01  Michael Snyder  <msnyder@vmware.com>
+
+       * NEWS (New Commands): Mention record save/restore.
+
+2009-10-31  Michael Snyder  <msnyder@vmware.com>
+
+       * breakpoint.c (bpstat_stop_status): Fix broken comment.
+
+2009-10-31  Pedro Alves  <pedro@codesourcery.com>
+
+       * record.c (record_restore, cmd_record_save): Debug output goes to
+       gdb_stdlog.
+
+2009-10-31  Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
+
+       * breakpoint.c (catch_syscall_split_args): Remove unecessary warning
+       displayed when the user provided a syscall name and there is no
+       XML support.
+       * xml-syscall.c: Renamed `_sysinfo' to `sysinfo'.
+       (set_xml_syscall_file_name): Remove syscall_warn_user.
+       (xml_init_syscalls_info): Remove warning.
+       (init_sysinfo): Update warnings.
+
+2009-10-30  Vladimir Prus  <vladimir@codesourcery.com>
+
+       Fix breakpoint commands in MI.
+
+       * mi/mi-main.c (mi_execute_command): Run bpstat_do_actions.
+       * mi/mi-cmd-break.c (mi_cmd_break_commands): Pass 1 to
+       read_command_line_1 to actually parse composite commands.
+
+2009-10-29  Sandra Loosemore  <sandra@codesourcery.com>
+
+       PR gdb/10783
+
+       * target.c (simple_search_memory): Correct read_addr initialization
+       in loop for searching subsequent chunks.
+
+2009-10-28  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       Reported by Antti Hatala <ahatala@nvidia.com>.
+
+       * arm-tdep.c (thumb_get_next_pc): Limit check to IT instructions
+       correctly.
+
+2009-10-28  Pedro Alves  <pedro@codesourcery.com>
+
+        * dwarf2-frame.c (dwarf2_build_frame_info): Discard --gc-section
+       leftover FDEs.
+
 2009-10-28  Pedro Alves  <pedro@codesourcery.com>
 
        * infrun.c (keep_going): Wrap with resume_cleanups.