public inbox for archer-commits@sourceware.org help / color / mirror / Atom feed
From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] archer-jankratochvil-absdir: reverse-20080717-branchpoint-13450-ge2111d8 Date: Sun, 16 Dec 2012 21:12:00 -0000 [thread overview] Message-ID: <20121216211221.23311.qmail@sourceware.org> (raw) The branch, archer-jankratochvil-absdir has been created at e2111d820f9f22fdb1a872976ea57c2a222867f3 (commit) - Log ----------------------------------------------------------------- commit e2111d820f9f22fdb1a872976ea57c2a222867f3 Merge: 2e59d15 ffea984 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 21:47:22 2012 +0100 Merge branch 'skipfix' into skipfix-all Conflicts: gdb/breakpoint.c gdb/dwarf2read.c gdb/psymtab.c gdb/skip.c gdb/symtab.c commit ffea984c970e68046e22d70437037950bbf98b4f Merge: b6b1ff8 e3a39d4 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 21:31:56 2012 +0100 Merge branch 'searchlen-skipcleanup' into searchlen-skipcleanup-skipfix commit e3a39d4ea2b2ca5d020df23fb9e821431f45b9da Merge: 30b48ff cbe0612 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 21:31:55 2012 +0100 Merge branch 'searchlen' into searchlen-skipcleanup commit cbe0612e04bb90374d516b38a9741a0950c6e461 Merge: 8273bea 61c50ee Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 21:31:53 2012 +0100 Merge remote-tracking branch 'gdb/master' into searchlen commit 61c50ee9750554a573e542359ec2d69234478e48 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 19:00:02 2012 +0000 gdb/ Code cleanup. * skip.c (skip_function_command, skip_file_command, skip_info): Remove unused forward declarations. (skip_file_command): Make variables symtab and filename targets const. Use proper 0 vs. NULL constant everywhere. (skip_function_command): Use proper 0 vs. NULL constant everywhere. Include empty line after declarations. Use GNU spacing in a comment. Do not use strlen for end of string check. (skip_info): Use proper 0 vs. NULL constant everywhere. Add column 5 comments. (skip_enable_command, skip_disable_command, skip_delete_command) (add_skiplist_entry): Use proper 0 vs. NULL constant everywhere. (function_pc_is_marked_for_skip): Make variable filename target const. Use proper 0 vs. NULL constant everywhere. Fix GNU non-compliant comment formatting. (skip_re_set): Add empty line after function comment. Use proper 0 vs. NULL constant everywhere. Include empty line after declarations. Make variable symtab target const. Do not use strlen for end of string check. gdb/doc/ * gdbint.texinfo (Coding Standards) (C Usage): New rule for 0 vs. NULL. commit 06d1d189ae323746ca4a217c17b0933f94ab76ae Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 16 18:57:15 2012 +0000 gdb/ Code cleanup. * breakpoint.c (clear_command): Remove variable sal_name_len and its initialization, remove it from the compare_filenames_for_search call. * dwarf2read.c (dw2_map_symtabs_matching_filename): Remove variable name_len and its initialization, remove it from the compare_filenames_for_search calls. * psymtab.c (partial_map_symtabs_matching_filename): Likewise. * symtab.c (compare_filenames_for_search): Remove the search_len parameter, update the function comment, new variable search_len initialized from SEARCH_NAME. (iterate_over_some_symtabs): Remove variable name_len and its initialization, remove it from the compare_filenames_for_search calls. * symtab.h (compare_filenames_for_search): Remove the search_len parameter, commit 42aa59b5cce67910f8754d11f66f5a7f920e8af8 Author: tschwinge <tschwinge> Date: Sun Dec 16 07:10:07 2012 +0000 * configure.ac (ENABLE_GOLD): Consider *-*-gnu* targets ELF. * configure: Regenerate. commit df52ac38b45b9fad7350101eda86cfde8ba32029 Author: Joel Brobecker <brobecker@gnat.com> Date: Sun Dec 16 04:46:36 2012 +0000 Makefile.in: Move ravenscar-thread.c from SFILES to ALLDEPFILES. gdb/ChangeLog: * Makefile.in (SFILES): Move ravenscar-thread.c from here... (ALLDEPFILES): ... to there. commit 18cdf9e5e780bcfe5fef39f35ace96a2f2755f09 Author: gdbadmin <gdbadmin@sourceware.org> Date: Sun Dec 16 00:00:33 2012 +0000 *** empty log message *** commit a1b72113eb32c7db19d87deb7fc6147431a16237 Author: Alan Modra <amodra@bigpond.net.au> Date: Sat Dec 15 23:00:05 2012 +0000 daily update commit 2e59d15906685c6657fc21ed3bf3bc3e77dc397f Merge: 098ae36 d306b8e Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 15 19:22:39 2012 +0100 Merge remote-tracking branch 'gdb/master' into searchlen-skipcleanup-skipfix-all commit b6b1ff8e9d32d0869f9cb4013895385399b13f60 Merge: 6fe7ae4 30b48ff Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 15 19:20:27 2012 +0100 Merge branch 'searchlen-skipcleanup' into searchlen-skipcleanup-skipfix commit 30b48ffedb85226d82fe46fff8e83ff10d9d5b7b Merge: c1a2054 8273bea Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 15 19:20:26 2012 +0100 Merge branch 'searchlen' into searchlen-skipcleanup commit 8273bea3dae4969396552c3c60e6a31a3c9cebfb Merge: 3b388aa d306b8e Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 15 19:20:25 2012 +0100 Merge remote-tracking branch 'gdb/master' into searchlen commit d306b8e06ae2014ea2b683e2293bd7504f267dc5 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:44:56 2012 +0000 Minor ChangeLog fix. commit 41a9df1539e771f76490bbc4e00b1134ce2ab39b Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:34:19 2012 +0000 Add missing backslash in configure.tgt gdb_target_ops (sparc-*-*) I forgot to put a '\' when splitting the line in two. gdb/ChangeLog: * configure.tgt (sparc-*-*): Add missing '\' in gdb_target_ops. commit 8238065d9365d308a0fe2ef90fbfb11a9d7db663 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:30:18 2012 +0000 Add ravenscar-thread support for powerpc. gdb/ChangeLog: * ppc-ravenscar-thread.h, ppc-ravenscar-thread.c: New files. * Makefile.in (ALL_TARGET_OBS): Add ppc-ravenscar-thread.o. (HFILES_NO_SRCDIR): Add ppc-ravenscar-thread.h. (ALLDEPFILES): Add ppc-ravenscar-thread.c. * configure.tgt: Add ravenscar-thread.o and ppc-ravenscar-thread.o to gdb_target_obs for every target that uses rs6000-tdep.o. * rs6000-tdep.c: #include "ppc-ravenscar-thread.h". (rs6000_gdbarch_init): Call register_e500_ravenscar_ops or register_ppc_ravenscar_ops. commit 5e544fa49987faeee1a5d8e4e8685fcaee7be94b Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:29:31 2012 +0000 change ravenscar_sparc prefixes into sparc_ravenscar... ... following the file renaming in the previous commit. gdb/ChangeLog: * sparc-ravenscar-thread.h: SPARC_RAVENSCAR_THREAD_H renames RAVENSCAR_SPARC_THREAD_H. * sparc-ravenscar-thread.c: Rename all global entities whose name is uses "ravenscar_sparc" as the prefix to use "sparc_ravenscar" instead. commit a67eb298af3dbb0086592efb85ee007654968193 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:29:00 2012 +0000 Rename ravenscar-sparc-thread.[hc] into sparc-ravenscar-thread.[hc]. gdb/ChangeLog: * sparc-ravenscar-thread.h: Renames ravenscar-sparc-thread.h. * sparc-ravenscar-thread.c: Renames ravenscar-sparc-thread.c. Adjust sparc-ravenscar-thread.h #include. * sparc-tdep.c: Adjust sparc-ravenscar-thread.h #include accordingly. * Makefile.in: Replace ravenscar-sparc-thread with sparc-ravenscar-thread throughout. * configure.tgt: Likewise. commit 848f732b9e1003d3bc018024ce34a4422d8575f2 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:27:54 2012 +0000 gdbarch-ification of ravenscar-thread support. gdb/ChangeLog: * gdbarch.sh: Add "struct ravenscar_arch_ops" advance declaration. (ravenscar_ops): New gdbarch variable. * gdbarch.h, gdbarch.c: Regenerate. * ravenscar-thread.h (ravenscar_register_arch_ops): Delete. * ravenscar-thread.c (current_arch_ops): Delete. (ravenscar_fetch_registers): Get the ravenscar_arch_ops from the gdbarch. (ravenscar_store_registers, ravenscar_prepare_to_store): Likewise. (ravenscar_inferior_created): Add gdbarch_ravenscar_ops check. (ravenscar_register_arch_ops): Delete. * ravenscar-sparc-thread.h: New file. * ravenscar-sparc-thread.c: #include "ravenscar-sparc-thread.h". (ravenscar_sparc_ops): Define value statically. (_initialize_ravenscar_sparc): Delete. (register_sparc_ravenscar_ops): New function. * sparc-tdep.c: #include "ravenscar-sparc-thread.h". (sparc32_gdbarch_init): Add call to register_sparc_ravenscar_ops. * Makefile.in (ALL_TARGET_OBS): Add ravenscar-thread.o and ravenscar-sparc-thread.o. (SFILES): Add ravenscar-thread.c. (HFILES_NO_SRCDIR): Add ravenscar-sparc-thread.h. (ALLDEPFILES): ravenscar-sparc-thread.c. * configure.tgt: Add ravenscar-thread.o and ravenscar-sparc-thread.o to gdb_target_obs for all the targets that use sparc-tdep.o. commit 2b37b63dd2621faebf3ef40b914963b171104069 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 14:27:10 2012 +0000 minor ravenscar-thread cleanup The use of the ravenscar_open static global is unnecessary. This patch removes it. It also removes some routines that were created in association with the management of this global. gdb/ChangeLog: * ravenscar-thread.c (ravenscar_is_open): Delete. (ravenscar_initialize): Move most of the code from here... (ravenscar_inferior_created): ... to there. Invert logic. (ravenscar_close): Delete. (init_ravenscar_thread_ops): Remove setting of ravenscar_ops.to_close. commit 946e2d7b9e40f0fbddae0a52840dc6f33cc14ae6 Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 13:11:18 2012 +0000 Move init_entry_point_info to symfile.c and make it static. gdb/ChangeLog: * objfiles.c (init_entry_point_info): Move function from here... * symfile.c (init_entry_point_info): ... to there. Make static. * objfiles.h (objfiles.h): Delete declaration. commit 26568cf295b418e3d7d4dfa47b1dac5cca6f940a Author: Joel Brobecker <brobecker@gnat.com> Date: Sat Dec 15 13:10:49 2012 +0000 Fix NULL objfile's section_offsets dereference during symbol load. gdb/ChangeLog: * symfile.c (syms_from_objfile_1): Renames syms_from_objfile. Remove call to init_entry_point_info. Add OBJFILE's section_offsets and num_sections initialization. Add note about entry info in the function documentation. (syms_from_objfile): New function. * coffread.c (coff_symfile_init): Remove call to init_entry_point_info. * machoread.c (macho_symfile_init): Likewise. * xcoffread.c(xcoff_symfile_init): Likewise. commit c978718d0359f330421b037c26b8000350c2f762 Author: qiyao <qiyao> Date: Sat Dec 15 04:06:38 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> * remote-notif.c (_initialize_notif): Add new commands 'set debug notification' and 'show debug notification'. * NEWS: Mention these new commands. gdb/doc/ 2012-12-15 Yao Qi <yao@codesourcery.com> * gdb.texinfo (Debugging Output): Document 'set debug notification' and 'show debug notification'. commit 529a26c810b9adbba5756cd381e06fe8d6705565 Author: qiyao <qiyao> Date: Sat Dec 15 03:50:22 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> * Makefile.in (REMOTE_OBS): Add "remote-notif.o". (SFILES): Add "remote-notif.c". (HFILES_NO_SRCDIR): Add "remote-notif.h" and "common/queue.h". * remote-notif.c: New. Factored out from remote.c. * remote-notif.h: New. * remote.c: Include "remote-notif.h". (stop_reply_xmalloc, do_stop_reply_xfree): (remote_parse_stop_reply, remote_get_pending_stop_replies): (remote_async_get_pending_events_handler): Remove declarations. (remote_parse_stop_reply): Declare. (pending_stop_reply): Remove. (remote_async_get_pending_events_token): Move to remote-notif.c. (remote_close): Replace 'delete_async_event_handler' with remote_notif_unregister_async_event_handler. Don't call discard_pending_stop_replies. (remote_start_remote): Replace code with remote_notif_parse and remote_notif_get_pending_replies. (remote_open_1): Replace 'create_async_event_handler' with remote_notif_register_async_event_handler. (extended_remote_attach_1): Call remote_notif_parse and notif_stop_reply_push. (struct stop_reply) <next>: Remove. <base>: New field. Callers update. (stop_reply_queue): Change its type. (stop_reply_xmalloc, do_stop_reply_xfree): Remove. (remote_notif_remove_all): New. (discard_pending_stop_replies): Update. (remote_notif_stop_ack, stop_reply_dtr): New. (remote_notif_stop_alloc_event): New. (notif_client_stop): New variable. (stop_reply_match_ptid, stop_reply_match_ptid_and_ws: New. (queued_stop_reply, peek_stop_reply): Adjust. (remote_get_pending_stop_replies): Rename to remote_notif_get_pending_events. (handle_notification): Move to remote-notif.c. (remote_async_get_pending_events_handler): Likewise. (remote_wait_as): Adjust to call remote_notif_parse. Call 'getpkt_or_notif_sane' instead of 'getpkt_sane'. Return minus_one_ptid early if gets a notification. (remote_wait): Call QUEUE_is_empty (notif_reply_p). (_initialize_remote): Call QUEUE_alloc. Update caller. (remote_resume): Call 'remote_notif_process' in all-stop mode. * remote.h: Include "remote-notif.h". (remote_notif_get_pending_replies): Declare. commit 2e8da1cdef0425a4c9af48abfeaa2201de11c819 Author: qiyao <qiyao> Date: Sat Dec 15 03:34:03 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> * remote.c (discard_pending_stop_replies): Update declaration. (remote_detach_1, extended_remote_mourn_1): Likewise. (discard_pending_stop_replies): Change parameter from PID to INF. (remote_close): Update caller. (_initialize_remote): Attach discard_pending_stop_replies to inferior_exit observer. commit c650afa69938cfcce8874b5f3da1ed8b92ac2195 Author: qiyao <qiyao> Date: Sat Dec 15 03:14:21 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> * remote.c (getpkt_or_notif_sane): Add one more argument in its declaration. (getpkt_or_notif_sane_1): Add one more argument. (getpkt_sane): Update caller. (getpkt_or_notif_sane): Likewise. Update call togetpkt_or_notif_sane_1. (remote_wait_ns): Update caller. commit f84d8e451db5b4da3bbef26b0526eaead9bcbb53 Author: qiyao <qiyao> Date: Sat Dec 15 02:48:17 2012 +0000 gdb/gdbserver/ 2012-12-15 Yao Qi <yao@codesourcery.com> * Makefile.in (OBS): Add notif.o. * notif.c, notif.h: New. * server.c: Include "notif.h". (struct vstop_notif) <next>: Remove. <base>: New field. (queue_stop_reply): Update. (push_event, send_next_stop_reply): Remove. (discard_queued_stop_replies): Update. (notif_stop): New variable. (handle_v_stopped): Remove. (handle_v_requests): Don't call handle_v_stopped. Call handle_ack_notif instead. (queue_stop_reply_callback): Call notif_event_enque instead of queue_stop_reply. (handle_status): Don't call send_next_stop_reply, call notif_write_event instead. (kill_inferior_callback): Likewise. (detach_or_kill_inferior_callback): Likewise. (main): Call initialize_notif. (process_serial_event): Call QUEUE_is_empty. (handle_target_event): Call notif_push instead of push event. * server.h (push_event): Remove declaration. commit 8d2b8b1ecb14993c45a2c90f384d5d47b68585e2 Author: qiyao <qiyao> Date: Sat Dec 15 02:25:33 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> Doug Evans <dje@google.com> * common/queue.h: New. commit efcb012d0568f18e10d4ab69e5d97e1e933ebe51 Author: qiyao <qiyao> Date: Sat Dec 15 02:19:15 2012 +0000 2012-12-15 Yao Qi <yao@codesourcery.com> * breakpoint.c (print_one_breakpoint_location): Display the state of 'installed' of each non-pending location of a tracepoint in both CLI and MI. (download_tracepoint_locations): Notify 'breakpoint-modified' observer if any tracepoint location is downloaded. * tracepoint.c (start_tracing): Likewise. (merge_uploaded_tracepoints): Record all modified tracepoints and notify 'breakpoint-modified' observer for them. * NEWS: Mention the change for CLI and MI. gdb/doc: 2012-12-15 Yao Qi <yao@codesourcery.com> * gdb.texinfo (Listing Tracepoints): New item and example about 'installed on target' output. Add more in the example about 'installed on target'. (GDB/MI Breakpoint Commands): Doc about 'installed field. gdb/testsuite: 2012-12-15 Yao Qi <yao@codesourcery.com> * gdb.trace/mi-tracepoint-changed.exp (test_pending_resolved): Check 'installed' field in '=breakpoint-modified'. (test_reconnect): Check 'installed' field in '=breakpoint-modified' and '=breakpoint-created'. * gdb.trace/actions.exp: Update test for 'installed' field. * gdb.trace/change-loc.exp (tracepoint_change_loc_1): (tracepoint_change_loc_2): Likewise. Check 'info tracepoint' display nothing else. * gdb.trace/deltrace.exp: Likewise. * gdb.trace/infotrace.exp: Likewise. * gdb.trace/mi-traceframe-changed.exp (test_tfind_remote): Likewise. * gdb.trace/passcount.exp: Likewise. * gdb.trace/tracecmd.exp: Likewise. * gdb.trace/while-stepping.exp: Likewise. commit 4cdea6677dd9be60b282813c432d13fdf3a1c581 Author: qiyao <qiyao> Date: Sat Dec 15 01:37:02 2012 +0000 gdb/ 2012-12-15 Yao Qi <yao@codesourcery.com> * breakpoint.c (download_tracepoint_locations): Iterate over ALL_TRACEPOINTS first and then iterate over locations of each tracepoint. commit 559cd3aa2c92cc9344b6b1ad619dfc58f02bf790 Author: gdbadmin <gdbadmin@sourceware.org> Date: Sat Dec 15 00:00:39 2012 +0000 *** empty log message *** commit 00218d9abf06d5ae8388edc7c956276e6d35813c Author: Pierre Muller <muller@ics.u-strasbg.fr> Date: Fri Dec 14 23:27:11 2012 +0000 * solib-target.c (solib_target_current_sos): Remove 'const' qualifier from type of library_document local variable to be able to free it and avoid a memory leak. Use cleanup chain to avoid leak even if exceptino is generated. commit 83e6d6fd3eff0f32e2d610bdda20242c72be4ab8 Author: Alan Modra <amodra@bigpond.net.au> Date: Fri Dec 14 23:00:05 2012 +0000 daily update commit fc1dbcad0069dd1aa8492102fec1c50670246384 Author: Tom Tromey <tromey@redhat.com> Date: Fri Dec 14 21:19:09 2012 +0000 PR c++/8888: * symtab.c (lookup_symbol_aux): If constructor is found, consider returning the type instead. * c-exp.y (classify_name): Check STRUCT_DOMAIN if a constructor is found. testsuite * gdb.cp/member-name.exp: New file. * gdb.cp/member-name.cc: New file. commit 3186711e514556cb5ca492425664eb21e5a7ef52 Author: Tom Tromey <tromey@redhat.com> Date: Fri Dec 14 20:33:24 2012 +0000 Partial fix for PR c++/14160: * c-typeprint.c (c_type_print_base): Use TYPE_FN_FIELD_CONSTRUCTOR. * dwarf2read.c (dwarf2_is_constructor): New function. (dwarf2_add_member_fn): Use it. * gnu-v3-abi.c (gnuv3_pass_by_reference): Use TYPE_FN_FIELD_CONSTRUCTOR. * jv-typeprint.c (java_type_print_base): Use TYPE_FN_FIELD_CONSTRUCTOR. * gdbtypes.h (struct fn_field) <is_constructor>: New field. <dummy>: Shrink. (TYPE_FN_FIELD_CONSTRUCTOR): New macro. testsuite * gdb.cp/templates.exp (test_ptype_of_templates): Update kfails. commit fd442e3a1dfc1bb7f63074155cf06fe0c0afb5d2 Author: Doug Evans <dje@google.com> Date: Fri Dec 14 18:26:00 2012 +0000 * gdb.dwarf2/implptr-optimized-out.S: DIE offset for DW_OP_GNU_implicit_pointer is section-relative. commit ad8f0b374d3c0fb8c1f754b2eeef0115d09b2fce Author: Tom Tromey <tromey@redhat.com> Date: Fri Dec 14 17:47:38 2012 +0000 * c-exp.y (block, variable, name_not_typename, lex_one_token, classify_name): Update. * c-valprint.c (c_val_print): Update. * f-exp.y (yylex): Update. * go-exp.y (package_name_p, classify_packaged_name) (classify_name): Update. * jv-exp.y (push_variable): Update. * m2-exp.y (variable): Update. * mi/mi-cmd-stack.c (list_args_or_locals): Update. * p-exp.y (block, variable, yylex): Update. * p-valprint.c (pascal_val_print): Update. * parse.c (write_dollar_variable): Update. * printcmd.c (address_info): Update. * python/py-symbol.c (gdbpy_lookup_symbol): Update. * symtab.c (lookup_symbol_aux, lookup_symbol_in_language) (lookup_symbol): Change type of 'is_a_field_of_this'. (check_field): Add 'is_a_field_of_this' argument. * symtab.h (struct field_of_this_result): New. (lookup_symbol, lookup_symbol_in_language): Update. commit e8d965638a8374af0dff9819622f76f30472bc0b Author: Tom Tromey <tromey@redhat.com> Date: Fri Dec 14 17:16:15 2012 +0000 * symtab.c (check_field): Now static. Move from... * valops.c (check_field): ... here. Remove. * value.h (check_field): Don't declare. commit 1f82969cb44bf57e2f05f725403cc37f6d2fa5c5 Author: Tom Tromey <tromey@redhat.com> Date: Fri Dec 14 15:30:25 2012 +0000 gdb * NEWS: Mention "info proc" and core files. * corelow.c (core_info_proc): New function. (init_core_ops): Set to_info_proc. * gdbarch.c, gdbarch.h: Rebuild. * gdbarch.sh (core_info_proc): New method. * infcmd.c (info_proc_cmd_1): Invoke target_info_proc first. * linux-tdep.c (linux_core_info_proc_mappings) (linux_core_info_proc): New functions. (linux_find_memory_region_ftype): New typedef. (linux_find_memory_regions_full): New function, from linux_find_memory_regions. (struct linux_find_memory_regions_data): New. (linux_find_memory_regions_thunk): New function. (linux_find_memory_regions): Rewrite. (struct linux_make_mappings_data): New. (linux_make_mappings_callback) (linux_make_mappings_corefile_notes): New functions. (linux_make_corefile_notes): Call linux_make_mappings_corefile_notes. (linux_init_abi): Call set_gdbarch_core_info_proc. * target.c (target_info_proc): Return 'int'. * target.h (target_info_proc): Update. gdb/doc * gdb.texinfo (SVR4 Process Information): Mention core files. gdb/testsuite * gdb.base/info-proc.exp: Add core file tests. bfd * elf.c (elfcore_grok_note) <NT_FILE>: New case. commit 7f80295e5456b9df4c2b8ea003b3c9a79e62bfa3 Author: Pedro Alves <palves@redhat.com> Date: Fri Dec 14 11:31:47 2012 +0000 Fix whitespace. commit 927cadc421b0ea9b6d31ab379f53ad144a51d18d Author: Pedro Alves <palves@redhat.com> Date: Fri Dec 14 11:24:25 2012 +0000 2012-12-14 Yufeng Zhang <yufeng.zhang@arm.com> * gdb.base/kill-after-signal.exp: Disable if gdb,nosignals. commit e0f33342f023cfe1e39f6ed72cbfea0f08ae8749 Author: Pierre Muller <muller@ics.u-strasbg.fr> Date: Fri Dec 14 07:49:59 2012 +0000 * windows-nat.c (windows_xfer_shared_libraries): Avoid memory leak when OFFSET >= LEN_AVAIL. commit 5d92b8fa316107f0fad7668e094d86342da83978 Author: Alan Modra <amodra@bigpond.net.au> Date: Fri Dec 14 00:36:48 2012 +0000 daily update commit 4cf4700d708d365e3179558ba4d86bf10bf2e47b Author: gdbadmin <gdbadmin@sourceware.org> Date: Fri Dec 14 00:00:34 2012 +0000 *** empty log message *** commit 37d0dbc70360ed97b4445d435d844fe02471bac4 Author: Tom Tromey <tromey@redhat.com> Date: Thu Dec 13 21:29:50 2012 +0000 * solib-svr4.c (enable_break): Use SECT_OFF_TEXT. commit ee9af627f04dbb1060c4cfa36810beb9c68e1966 Author: H.J. Lu <hjl.tools@gmail.com> Date: Thu Dec 13 21:07:14 2012 +0000 Check local IFUNC calls bfd/ 2012-12-13 H.J. Lu <hongjiu.lu@intel.com> PR ld/14956 * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Check local IFUNC calls. * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise. ld/testsuite/ 2012-12-13 H.J. Lu <hongjiu.lu@intel.com> PR ld/14956 * ld-ifunc/ifunc-14-i386.d: Renamed to ... * ld-ifunc/ifunc-14a-i386.d: This. * ld-ifunc/ifunc-14-x86-64.d: Renamed to ... * ld-ifunc/ifunc-14a-x86-64.d: This. * ld-ifunc/ifunc-14b-i386.d: New file. * ld-ifunc/ifunc-14b-x86-64.d: Likewise. * ld-ifunc/ifunc-14c-i386.d: Likewise. * ld-ifunc/ifunc-14c-x86-64.d: Likewise. * ld-ifunc/ifunc-14d-i386.d: Likewise. * ld-ifunc/ifunc-14d-x86-64.d: Likewise. commit c566be1d485eb6eb9075d1f08e0400be191b2501 Author: Doug Evans <dje@google.com> Date: Thu Dec 13 20:40:32 2012 +0000 * gdb.multi/multi-arch-exec.exp: Skip for i*86-linux. * gdb.multi/multi-arch.exp: Ditto. commit 72964d625fc7a2b9352ed0509cb77f7e498b475f Author: Tom Tromey <tromey@redhat.com> Date: Thu Dec 13 19:46:14 2012 +0000 * acinclude.m4 (CY_AC_C_WORKS): Remove. commit 36358e24909353cd9207f90f383e6457468f6d06 Author: Pierre Muller <muller@ics.u-strasbg.fr> Date: Thu Dec 13 17:08:07 2012 +0000 * coff-pe-read.c (pe_text_section_offset): Increase size of sname local variable and zero terminate it to avoid possible problems in strcmp. commit 9ca46e837e6b08d8e2061c105c3fd784435e4b49 Author: Pedro Alves <palves@redhat.com> Date: Thu Dec 13 15:11:33 2012 +0000 2012-12-13 Pedro Alves <palves@redhat.com> * coff-pe-read.c: Include coff/internal.h. (read_pe_exported_syms): Use SCNNMLEN instead of hardcoded 8. Null terminate buffer explicitly instead of memset the whole buffer. commit 6fe7ae456a96315ee8f7ea2c9d3d4665781c3737 Merge: ab1f645 c1a2054 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Tue Dec 11 21:27:52 2012 +0100 Merge branch 'searchlen-skipcleanup' into searchlen-skipcleanup-skipfix Conflicts: gdb/skip.c commit c1a2054cf843ef0c30c88397a15aa957a68f537c Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Tue Dec 11 21:20:52 2012 +0100 . commit ab1f6453756d1c42e1b7ef20a7dc817cf20d8c38 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 21:43:51 2012 +0100 . commit 0fb703787b023be0e11f39c94b616c7510d1a781 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 21:32:40 2012 +0100 . commit 2261b8f9a412ce9e68417740f43dc1b5a5e6431c Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 21:18:49 2012 +0100 . commit acfdfa9aec85b0dc97e4d8befcc165d93465f50b Merge: 4a597f7 975bd47 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 20:40:07 2012 +0100 Merge branch 'searchlen-skipcleanup' into searchlen-skipcleanup-skipfix Conflicts: gdb/skip.c commit 975bd475650965e1a62d963e68a3c9e99a39c9b1 Merge: f64a82a 3b388aa Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 20:27:42 2012 +0100 Merge branch 'searchlen' into searchlen-skipcleanup commit f64a82a8a0f3c00ecf5058a7d72b91fc8aa06ffd Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 19:20:22 2012 +0100 . commit 3b388aa8ea3f826e74e8a1ca4cbd61b63bfd2850 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 18:33:16 2012 +0100 . commit 098ae363a1c3574ad0b61ea8e7a3c88b52dfb923 Merge: 4a597f7 196c345 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 17:08:38 2012 +0100 Merge branch 'archer-jankratochvil-absdir' into skipfix-all Conflicts: gdb/skip.c commit 4a597f7aade9c24069a649ec176b666316d8a6e3 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 16:19:54 2012 +0100 . commit 196c3453a81014284160c9bae0e3fd2e0c12f7ff Merge: 1a7bd07 ded7dfe Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 10 08:08:04 2012 +0100 Merge remote-tracking branch 'gdb/master' into archer-jankratochvil-absdir commit 1a7bd07dde2cb1cecfd18546c83ee113038d8ba2 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 9 20:07:08 2012 +0100 Tom's review. commit aaa65a09a8538bb6f8641a7945b3d1bfe2db24b3 Merge: 133c2f4 1220490 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 9 18:14:35 2012 +0100 Merge branch 'compdir' into compdir-absdir commit 1220490429fa84dc6c88e4e5283bc0afb067a43a Merge: 93722ab cbe65bb Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 9 18:14:33 2012 +0100 Merge remote-tracking branch 'gdb/master' into compdir commit 133c2f4169821a533b3eba2b13f7d12671030fc8 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sun Dec 9 18:14:13 2012 +0100 . commit 21908cbb077cf3698620ab69c734ece4abf5c206 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 8 23:00:32 2012 +0100 . commit a5985e9cc369882123c0a052ab2850fe600413bd Merge: b25b4d6 93722ab Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 8 17:08:40 2012 +0100 Merge branch 'compdir' into compdir-absdir commit 93722ab879eb39aa443eaab5881165bc401abdc5 Merge: 7f24847 6b147bc Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 8 17:08:38 2012 +0100 Merge remote-tracking branch 'gdb/master' into compdir commit b25b4d62d3dee8cb02ce1a7a3bf65777a67981bb Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Sat Dec 8 17:08:18 2012 +0100 . commit 079a0eb21d1fc594b914d0af83ace417d322cc75 Merge: 88e918a 7f24847 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Fri Dec 7 18:36:45 2012 +0100 Merge branch 'compdir' into compdir-absdir commit 7f248474bc62ff3c2fa70abe54e6000a66cc8304 Merge: 7311db1 3733eb9 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Fri Dec 7 18:36:43 2012 +0100 Merge remote-tracking branch 'gdb/master' into compdir commit 88e918a1a80dcef6010c8ac5f921f76265ccdcdc Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Fri Dec 7 18:35:54 2012 +0100 . commit 4fc305d7b61b49b4b0a4bcfebb11b88d69e152a7 Merge: b62a38c 7311db1 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Thu Dec 6 17:26:15 2012 +0100 Merge branch 'compdir' into compdir-absdir commit 7311db16bbe01492f2061799f2694a17d483dd1b Merge: c24c765 2cca06a Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Thu Dec 6 17:26:13 2012 +0100 Merge remote-tracking branch 'gdb/master' into compdir commit b62a38cbf3c7656d93a12b7cf17e0ceb49bc7ef5 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Thu Dec 6 17:26:08 2012 +0100 . commit a51f66e49ee4e1f3e2267033f74250d5fde715a1 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Thu Dec 6 17:18:34 2012 +0100 . commit e20ebb1fd59c2a371eef9ffa6c0c65a17c5d3ee2 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 3 22:17:48 2012 +0100 Not backtrace. commit 2836824e81a7395bab0b99e5a559e5e077bece4b Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 3 22:05:13 2012 +0100 . commit c24c765b015b584e068826554e1b86a1ae570425 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Dec 3 22:04:49 2012 +0100 . ----------------------------------------------------------------------- hooks/post-receive -- Repository for Project Archer.
reply other threads:[~2012-12-16 21:12 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20121216211221.23311.qmail@sourceware.org \ --to=jkratoch@sourceware.org \ --cc=archer-commits@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).