public inbox for archer-commits@sourceware.org help / color / mirror / Atom feed
From: jkratoch@sourceware.org To: archer-commits@sourceware.org Subject: [SCM] master: Merge remote branch 'gdb/master' Date: Wed, 13 Jan 2010 20:53:00 -0000 [thread overview] Message-ID: <20100113205312.19942.qmail@sourceware.org> (raw) The branch, master has been updated via a00b8d5cbf4ad1af4037538733e4066b2859a52d (commit) via 0a2c624e9dee938935a03c9690d16cf7dce29a19 (commit) via b7f1829a410d9da8b587de8c12bf65aa66b3e67e (commit) via 9e1f4579854d83d6cdebdd4703c4f7cdc6bb254d (commit) via 9946d3cb2d159a4804ba94ef095c20c5518f570c (commit) via d681e2de476caba8550010a9f9b60b097602f173 (commit) via 138c710a48b8dd70417e3f93e63b332593e12801 (commit) via 43e0d663a8a71bfdc2473b9bf1b58cd9570dcbd3 (commit) via 2153e73438443e9ab252ca87a574af26df5d0c2f (commit) via 1f47c2a11b7ff46aa892f6d6aff1af40a521fe79 (commit) via 2cd011858beb75fc85c426b8b0d5b60f78c1549b (commit) via 5f97381cb81ccbc222100269e31d1bee78d7c713 (commit) via e6b77557709f3ca348670c3370c4d86b483c605b (commit) via a6582dff1d27fe39a52961aed0938c7844e17a96 (commit) via 10ca2da62b685d2e2139326872adb1ce9107968a (commit) via 3d972c80ab566c07f5e55d356821fb883c9ade88 (commit) via 4f72a1afaa30df074bad0c40f6ebd95787dbaa9a (commit) via 5f898a6ec8d5cb2319e0a26f8c9372368c15957b (commit) via bc861dbe9f8bcb20378d7b9e30bbe948f8743ba6 (commit) via 6556d1466a9d3324148c4626e2bae9fb8c062259 (commit) via 51f7760869a26128fbfd7b7315336e9663d409cc (commit) via d32ed83048a8aaeafee7ca99d1a90c852d41faa4 (commit) via a9eee8113b56c3f7b0dce42900673652bc252ef7 (commit) via a56f116799bcb779e22ab86f8812bc18089e663a (commit) via a3736fc3d2975da731d9058f3c5c4c1a861c5be7 (commit) via fd2c1c20de4170e3415914c0b75e70d3d48a17ac (commit) via 4cd89ee43180608cf999088a49cb81e8491e9860 (commit) via 43df2579a2dfa3fe8796578e2843767c524d6b8e (commit) via a8aadfb8404a8728f310770c3c33dcc10c609218 (commit) via 61e015cf88aa45d507d5cb6ac6e4fd36dc8c377c (commit) via a66d6ab2060b3881afee8dd7e2993d30bffc4666 (commit) via a97de3f411e7dc3b01d16e1e257c3afda258795b (commit) via c92e3664625fe6f53cbd3b8b047d5c2adb66fe43 (commit) via 19491562f0a5d09b7d6646625d721449f37533f8 (commit) via 1b750f87d5d0706353b636f661fa3e893373df9b (commit) via 74dbc165a236e79bf612d17549770cdae8202e85 (commit) via 9a4623d4c2505221991f651d17897e01a61c620d (commit) via 8a7cf9889abddc6906944c12a0d0ad111874d3a1 (commit) via 7f0acce90642603a8d584a1ef9246685979d37fa (commit) via 744d63ec281698f51d8b890f33ecd712c4105b30 (commit) from 5f6ec78c0fe30ea8aedefb7f031ee846d46bc78d (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit a00b8d5cbf4ad1af4037538733e4066b2859a52d Merge: 5f6ec78c0fe30ea8aedefb7f031ee846d46bc78d 0a2c624e9dee938935a03c9690d16cf7dce29a19 Author: Jan Kratochvil <jkratoch@host1.dyn.jankratochvil.net> Date: Wed Jan 13 21:52:57 2010 +0100 Merge remote branch 'gdb/master' commit 0a2c624e9dee938935a03c9690d16cf7dce29a19 Author: H.J. Lu <hjl.tools@gmail.com> Date: Wed Jan 13 16:06:11 2010 +0000 Update comments 2010-01-13 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (print_insn): Update comments. commit b7f1829a410d9da8b587de8c12bf65aa66b3e67e Author: Nick Clifton <nickc@redhat.com> Date: Wed Jan 13 14:34:12 2010 +0000 * cpu-m32c.c (m32c_scan): New function. Ensures that a scan for "m32c" returns the m32c arch_info_struct and not the m16c arch_info_struct. (arch_info_struct): Use the new scan function. (bfd_m32c_arch): Likewise. commit 9e1f4579854d83d6cdebdd4703c4f7cdc6bb254d Author: Anthony Green <green@redhat.com> Date: Wed Jan 13 14:08:36 2010 +0000 Add period to sentence in comment. commit 9946d3cb2d159a4804ba94ef095c20c5518f570c Author: Tristan Gingold <gingold@adacore.com> Date: Wed Jan 13 11:49:36 2010 +0000 2010-01-13 Tristan Gingold <gingold@adacore.com> * config.bfd: Remove duplicated target vector for i386-*-darwin. Appends new arch instead of overriding. Use mach_o_x86_64_vec for x86_64-*-darwin. * configure.in: Add mach_o_x86_64_vec. * configure: Regenerate. * targets.c: Declare mach_o_x86_64_vec, add it to _bfd_target_vector. * Makefile.am (BFD64_BACKENDS): Add mach-o-x86-64.lo (BFD64_BACKENDS_CFILES): Add mach-o-x86-64.c * Makefile.in: Regenerate. * mach-o-x86-64.c: New file. commit d681e2de476caba8550010a9f9b60b097602f173 Author: Tristan Gingold <gingold@adacore.com> Date: Wed Jan 13 11:35:19 2010 +0000 2010-01-13 Tristan Gingold <gingold@adacore.com> * reloc.c: Add MACH_O_X86_64 relocations. * bfd-in2.h: Regenerate. * libbfd.h: Regenerate. commit 138c710a48b8dd70417e3f93e63b332593e12801 Author: Joel Brobecker <brobecker@gnat.com> Date: Wed Jan 13 11:09:31 2010 +0000 Add new DW_AT_use_GNAT_descriptive_type CU attribute. * dwarf2.h (dwarf_attribute): Add DW_AT_use_GNAT_descriptive_type. commit 43e0d663a8a71bfdc2473b9bf1b58cd9570dcbd3 Author: Tristan Gingold <gingold@adacore.com> Date: Wed Jan 13 08:48:26 2010 +0000 2010-01-13 Tristan Gingold <gingold@adacore.com> * archive.c (normalize): Use lbasename. (bfd_bsd_truncate_arname): Ditto. (bfd_gnu_truncate_arname): Ditto. commit 2153e73438443e9ab252ca87a574af26df5d0c2f Author: Anthony Green <green@redhat.com> Date: Wed Jan 13 08:28:26 2010 +0000 Initialize SIM_DESC properly. commit 1f47c2a11b7ff46aa892f6d6aff1af40a521fe79 Author: Vladimir Prus <vladimir@codesourcery.com> Date: Wed Jan 13 05:20:49 2010 +0000 add missing file commit 2cd011858beb75fc85c426b8b0d5b60f78c1549b Author: H.J. Lu <hjl.tools@gmail.com> Date: Wed Jan 13 04:03:19 2010 +0000 Remove rex_original 2010-01-12 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (rex_original): Removed. (ckprefix): Remove rex_original. (print_insn): Update comments. commit 5f97381cb81ccbc222100269e31d1bee78d7c713 Author: gdbadmin <gdbadmin@sourceware.org> Date: Wed Jan 13 00:00:03 2010 +0000 *** empty log message *** commit e6b77557709f3ca348670c3370c4d86b483c605b Author: Doug Evans <dje@google.com> Date: Tue Jan 12 23:07:37 2010 +0000 tweak previous entry to keep chronology right (different timezones made the day off by one) commit a6582dff1d27fe39a52961aed0938c7844e17a96 Author: Doug Evans <dje@google.com> Date: Tue Jan 12 23:05:51 2010 +0000 * mi/mi-main.c (list_available_thread_groups): Avoid "may be used uninitialized" warning from gcc on local `tree'. commit 10ca2da62b685d2e2139326872adb1ce9107968a Author: Alan Modra <amodra@bigpond.net.au> Date: Tue Jan 12 23:00:04 2010 +0000 daily update commit 3d972c80ab566c07f5e55d356821fb883c9ade88 Author: Vladimir Prus <vladimir@codesourcery.com> Date: Tue Jan 12 21:40:23 2010 +0000 Implement core awareness. * bcache.c (compare_ints): Remove (print_percentage): Use compare_positive_ints. * defs.h (compare_positive_ints): Declare. * linux-nat.h (struct lin_lwp): New field core. (linux_nat_core_of_thread_1): Declare. * linux-nat.c (add_lwp): Init the 'core' field. (linux_nat_wait_1): Record the core. (linux_nat_core_of_thread_1, linux_nat_core_of_thread): New. (linux_nat_add_target): Register the above. * linux-thread-db.c (update_thread_core): New. (thread_db_find_new_threads): Update core information for every thread. * remote.c (struct private_thread_info): New. (free_private_thread_info, demand_private_info): New. (PACKET_qXfer_threads, use_osdata_threads): New. (struct thread_item, threads_parsing_context (start_thread, end_thread, thread_attributes) (thread_children, threads_children, threads_elements): New. (remote_threads_info): Try qXfer:threads before anything else. (remote_protocol_packets): Register qXfer:threads. (remote_open_1): Init use_osdata_threads. (struct stop_reply): New field 'core'. (remote_parse_stop_reply): Parse core number. (process_stop_reply): Record core number. (remote_xfer_partial): Handle qXfer:threads. (remote_core_of_thread): New. (init_remote_ops): Register remote_core_of_thread. (_initialize_remote): Register qXfer:read. * target.c (target_core_of_thread): New * target.h (enum target_object): New value TARGET_OBJECT_THREADS. (struct target_ops): New field to_core_of_threads. (target_core_of_thread): Declare. * gdbthread.h (struct thread_info): New field private_dtor. * thread.c (print_thread_info): Report the core. * ui-out.c (MAX_UI_OUT_LEVELS): Increase. * utils.c (compare_positive_ints): New. * features/threads.dtd: New. * mi/mi-interp.c (mi_on_normal_stop): Report the core. * mi/mi-main.c (struct collect_cores_data, collect_cores) (do_nothing, free_vector_of_osdata_items) (splay_tree_int_comparator, free_splay_tree): New. (print_one_inferior_data): Implemented printing of selected inferiors. Collect and print cores. (output_cores): New. (mi_cmd_list_thread_groups): Support --recurse. Permit specifying thread groups together with --available. commit 4f72a1afaa30df074bad0c40f6ebd95787dbaa9a Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Tue Jan 12 12:22:49 2010 +0000 gdb/ * configure: Regenerate (for _STRUCTURED_PROC). commit 5f898a6ec8d5cb2319e0a26f8c9372368c15957b Author: Tristan Gingold <gingold@adacore.com> Date: Tue Jan 12 10:16:49 2010 +0000 bfd/ 2010-01-12 Tristan Gingold <gingold@adacore.com> * makefile.vms (CFLAGS): Turns warnings into informational messages. binutils/ 2010-01-12 Tristan Gingold <gingold@adacore.com> * makefile.vms (CFLAGS): Turns warnings into informational messages. commit bc861dbe9f8bcb20378d7b9e30bbe948f8743ba6 Author: Joel Brobecker <brobecker@gnat.com> Date: Tue Jan 12 08:50:44 2010 +0000 Delete dead function. * ada-lang.c (extract_string): Delete. No longer used. commit 6556d1466a9d3324148c4626e2bae9fb8c062259 Author: Joel Brobecker <brobecker@gnat.com> Date: Tue Jan 12 07:51:08 2010 +0000 Fix -Wunused warning in dec-thread.c. * dec-thread.c (dec_thread_count_gdb_threads) (dec_thread_add_gdb_thread): Prevent -Wunused warning. commit 51f7760869a26128fbfd7b7315336e9663d409cc Author: Joel Brobecker <brobecker@gnat.com> Date: Tue Jan 12 07:45:51 2010 +0000 * ada-valprint.c (ada_print_floating): Remove trailing space. commit d32ed83048a8aaeafee7ca99d1a90c852d41faa4 Author: Joel Brobecker <brobecker@gnat.com> Date: Tue Jan 12 05:48:56 2010 +0000 gdb/ChangeLog: Add support for DW_AT_GNAT_descriptive_type. * gdbtypes.h (enum type_specific_kind): New enum. (struct main_type) [type_specific_field]: New component. [type_specific]: Add new component "gnat_stuff". (struct gnat_aux_type): New type. (INIT_CPLUS_SPECIFIC): Also set TYPE_SPECIFIC_FIELD (type). (HAVE_CPLUS_STRUCT): Also check TYPE_SPECIFIC_FIELD (type). (gnat_aux_default, allocate_gnat_aux_type): Add declaration. (INIT_GNAT_SPECIFIC, ALLOCATE_GNAT_AUX_TYPE, HAVE_GNAT_AUX_INFO) (TYPE_SPECIFIC_FIELD): New macros. (TYPE_CPLUS_SPECIFIC): Return cplus_struct_default if the given type does not hold any cplus-specific data. (TYPE_RAW_CPLUS_SPECIFIC): New macro. (TYPE_GNAT_SPECIFIC, TYPE_DESCRIPTIVE_TYPE): New macros. (TYPE_IS_OPAQUE): Use HAVE_CPLUS_STRUCT to check if type has cplus-specific data. * gdbtypes.c (allocate_cplus_struct_type): Minor stylistic rewrite. Set new component TYPE_SPECIFIC_FIELD (type). (gnat_aux_default): New constant. (allocate_gnat_aux_type): New function. (init_type): Add initialization the type-specific stuff for TYPE_CODE_FLT and TYPE_CODE_FUNC types. (print_gnat_stuff): New function. (recursive_dump_type): Use HAVE_CPLUS_STRUCT to check for cplus- specific data. Adjust code that prints the contents of the type-specific union using the TYPE_SPECIFIC_FIELD value. * dwarf2read.c (dwarf2_attach_fields_to_type): Do not allocate the type cplus stuff for Ada types. (dwarf2_add_member_fn, dwarf2_attach_fn_fields_to_type): Error out if these routines are called with an Ada type. (read_structure_type, read_array_type, read_subrange_type): Add call to set_descriptive_type. (set_die_type): Initialize the gnat-specific data if necessary. (need_gnat_info, die_descriptive_type, set_descriptive_type): New functions. * ada-lang.c (decode_constrained_packed_array_type): Use decode_constrained_packed_array_type instead of doing a standard lookup to locate a parallel type. (find_parallel_type_by_descriptive_type): New function. (ada_find_parallel_type_with_name): New function. (ada_find_parallel_type): Reimplement using ada_find_parallel_type_with_name. * ada-valprint.c (print_field_values): Use HAVE_CPLUS_STRUCT to check if type has a cplus stuff. * linespec.c (total_number_of_methods): Likewise. * mdebugread.c (new_type): Likewise. gdb/testsuite/ChangeLog: * gdb.base/maint.exp: Adjust the expected output for the "maint print type" test. Use gdb_test_multiple instead of gdb_sent/gdb_expect. commit a9eee8113b56c3f7b0dce42900673652bc252ef7 Author: Doug Evans <dje@google.com> Date: Tue Jan 12 00:50:26 2010 +0000 * lib/gdbserver-support.exp (gdbserver_download_current_prog): Rename from gdbserver_download. All callers updated. commit a56f116799bcb779e22ab86f8812bc18089e663a Author: Doug Evans <dje@google.com> Date: Tue Jan 12 00:48:32 2010 +0000 * gdb.server/ext-run.exp: "info os processes" requires xml support. commit a3736fc3d2975da731d9058f3c5c4c1a861c5be7 Author: gdbadmin <gdbadmin@sourceware.org> Date: Tue Jan 12 00:00:03 2010 +0000 *** empty log message *** commit fd2c1c20de4170e3415914c0b75e70d3d48a17ac Author: Alan Modra <amodra@bigpond.net.au> Date: Mon Jan 11 23:00:05 2010 +0000 daily update commit 4cd89ee43180608cf999088a49cb81e8491e9860 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Jan 11 19:29:12 2010 +0000 gdb/ * NEWS: Document the 0b binary number prefix parsing. commit 43df2579a2dfa3fe8796578e2843767c524d6b8e Author: DJ Delorie <dj@delorie.com> Date: Mon Jan 11 19:12:42 2010 +0000 merge from gcc commit a8aadfb8404a8728f310770c3c33dcc10c609218 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Jan 11 18:15:05 2010 +0000 gdb/ * objfiles.c (objfile_relocate1): Change the return type to int. Describe the new return value. Return non-zero if data changed. (objfile_relocate): New variable changed. Set it. Call breakpoint_re_set depending on CHANGED. commit 61e015cf88aa45d507d5cb6ac6e4fd36dc8c377c Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Jan 11 17:58:15 2010 +0000 gdb/ Implement binary numbers parsing. * c-exp.y (parse_number): New case 'b' and 'B'. gdb/testsuite/ Implement binary numbers parsing. * gdb.base/printcmds.exp (test_integer_literals_accepted) (test_integer_literals_rejected): New binary tests. commit a66d6ab2060b3881afee8dd7e2993d30bffc4666 Author: Jan Kratochvil <jan.kratochvil@redhat.com> Date: Mon Jan 11 16:30:10 2010 +0000 gdb/ * solib.c (info_sharedlibrary_command): Replace objfile_has_partial_symbols and objfile_has_full_symbols calls by objfile_has_symbols. commit a97de3f411e7dc3b01d16e1e257c3afda258795b Author: Tristan Gingold <gingold@adacore.com> Date: Mon Jan 11 15:57:58 2010 +0000 2010-01-11 Tristan Gingold <gingold@adacore.com> * mach-o.h: Add x86-64 relocation types. commit c92e3664625fe6f53cbd3b8b047d5c2adb66fe43 Author: Tristan Gingold <gingold@adacore.com> Date: Mon Jan 11 15:39:41 2010 +0000 2010-01-11 Tristan Gingold <gingold@adacore.com> * mach-o.h (bfd_mach_o_backend_data): Add arch field. (bfd_mach_o_set_arch_mach): New prototype. * mach-o.c (bfd_mach_o_mkobject): Define with bfd_mach_o_gen_mkobject. (bfd_mach_o_set_arch_mach): New function. (bfd_mach_o_gen_mkobject): New function. Set TARGET_ARCHITECTURE for the generic back-ends. * mach-o-target.c (bfd_mach_o_set_arch_mach): Remove define. Check that TARGET_ARCHITECTURE is defined. Add TARGET_ARCHITECTURE in TARGET_NAME_BACKEND structure. * mach-o-i386.c (TARGET_ARCHITECTURE): Define. commit 19491562f0a5d09b7d6646625d721449f37533f8 Author: Tristan Gingold <gingold@adacore.com> Date: Mon Jan 11 15:29:35 2010 +0000 2010-01-11 Tristan Gingold <gingold@adacore.com> * archive.c (bfd_slurp_armap): Also check for Mach-O sorted armap. commit 1b750f87d5d0706353b636f661fa3e893373df9b Author: Nick Clifton <nickc@redhat.com> Date: Mon Jan 11 14:19:40 2010 +0000 * elf32-v850.c (v850_elf_perform_relocation): Fix overflow handling of R_V850_HI16_S relocation. commit 74dbc165a236e79bf612d17549770cdae8202e85 Author: Alan Modra <amodra@bigpond.net.au> Date: Mon Jan 11 09:53:27 2010 +0000 PR 11103 * dwarf1.c (parse_die): Correct FORM_STRING data pointer increment. commit 9a4623d4c2505221991f651d17897e01a61c620d Author: Alan Modra <amodra@bigpond.net.au> Date: Mon Jan 11 09:43:08 2010 +0000 update copyright date commit 8a7cf9889abddc6906944c12a0d0ad111874d3a1 Author: Alan Modra <amodra@bigpond.net.au> Date: Mon Jan 11 08:36:18 2010 +0000 PR 6832 * dwarf2.c (struct comp_unit): Add sec_info_ptr. (find_abstract_instance_name): Use it. (parse_comp_unit): Set it. commit 7f0acce90642603a8d584a1ef9246685979d37fa Author: gdbadmin <gdbadmin@sourceware.org> Date: Mon Jan 11 00:00:33 2010 +0000 *** empty log message *** commit 744d63ec281698f51d8b890f33ecd712c4105b30 Author: Alan Modra <amodra@bigpond.net.au> Date: Sun Jan 10 23:00:04 2010 +0000 daily update ----------------------------------------------------------------------- Summary of changes: bfd/ChangeLog | 75 +++++++ bfd/Makefile.am | 2 + bfd/Makefile.in | 3 + bfd/archive.c | 73 ++----- bfd/bfd-in2.h | 29 +++- bfd/config.bfd | 10 +- bfd/configure | 1 + bfd/configure.in | 1 + bfd/cpu-m32c.c | 17 ++- bfd/dwarf1.c | 6 +- bfd/dwarf2.c | 8 +- bfd/elf32-v850.c | 2 +- bfd/libbfd.h | 9 + bfd/mach-o-i386.c | 1 + bfd/mach-o-target.c | 6 +- bfd/mach-o-x86-64.c | 280 ++++++++++++++++++++++++ bfd/mach-o.c | 43 ++++- bfd/mach-o.h | 14 ++ bfd/makefile.vms | 3 +- bfd/reloc.c | 47 ++++- bfd/targets.c | 4 + bfd/version.h | 2 +- gdb/ChangeLog | 148 +++++++++++++ gdb/Makefile.in | 3 +- gdb/NEWS | 5 + gdb/ada-lang.c | 103 ++++++--- gdb/ada-valprint.c | 5 +- gdb/bcache.c | 13 +- gdb/c-exp.y | 10 + gdb/configure | 28 +++ gdb/dec-thread.c | 4 +- gdb/defs.h | 2 + gdb/doc/ChangeLog | 10 + gdb/doc/gdb.texinfo | 190 +++++++++++++++-- gdb/dwarf2read.c | 105 +++++++++- gdb/features/threads.dtd | 13 ++ gdb/gdbserver/ChangeLog | 14 ++ gdb/gdbserver/linux-low.c | 274 +++++++++++++++++++++--- gdb/gdbserver/remote-utils.c | 22 ++ gdb/gdbserver/server.c | 120 +++++++++++ gdb/gdbserver/target.h | 3 + gdb/gdbthread.h | 6 + gdb/gdbtypes.c | 146 ++++++++----- gdb/gdbtypes.h | 75 ++++++- gdb/linespec.c | 2 +- gdb/linux-nat.c | 73 +++++++ gdb/linux-nat.h | 6 + gdb/linux-thread-db.c | 9 + gdb/mdebugread.c | 2 +- gdb/mi/mi-interp.c | 5 + gdb/mi/mi-main.c | 358 +++++++++++++++++++++++++++---- gdb/objfiles.c | 18 +- gdb/remote.c | 218 ++++++++++++++++++- gdb/solib.c | 3 +- gdb/target.c | 20 ++ gdb/target.h | 13 ++ gdb/testsuite/ChangeLog | 24 ++ gdb/testsuite/gdb.base/maint.exp | 13 +- gdb/testsuite/gdb.base/printcmds.exp | 15 ++- gdb/testsuite/gdb.server/ext-attach.exp | 2 +- gdb/testsuite/gdb.server/ext-run.exp | 11 +- gdb/testsuite/lib/gdbserver-support.exp | 6 +- gdb/testsuite/lib/mi-support.exp | 2 +- gdb/thread.c | 30 ++- gdb/ui-out.c | 2 +- gdb/utils.c | 8 + gdb/version.in | 2 +- include/ChangeLog | 9 + include/demangle.h | 3 + include/dwarf2.h | 1 + libiberty/ChangeLog | 8 + libiberty/cplus-dem.c | 277 +++++++++++++++--------- libiberty/testsuite/demangle-expected | 95 ++++++++ opcodes/ChangeLog | 10 + opcodes/i386-dis.c | 15 +- sim/moxie/ChangeLog | 9 + sim/moxie/interp.c | 16 ++ 77 files changed, 2777 insertions(+), 443 deletions(-) create mode 100644 bfd/mach-o-x86-64.c create mode 100644 gdb/features/threads.dtd First 500 lines of diff: diff --git a/bfd/ChangeLog b/bfd/ChangeLog index e9c5e92..e8cadfb 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,78 @@ +2010-01-13 Nick Clifton <nickc@redhat.com> + + * cpu-m32c.c (m32c_scan): New function. Ensures that a scan for + "m32c" returns the m32c arch_info_struct and not the m16c + arch_info_struct. + (arch_info_struct): Use the new scan function. + (bfd_m32c_arch): Likewise. + +2010-01-13 Tristan Gingold <gingold@adacore.com> + + * config.bfd: Remove duplicated target vector for i386-*-darwin. + Appends new arch instead of overriding. + Use mach_o_x86_64_vec for x86_64-*-darwin. + * configure.in: Add mach_o_x86_64_vec. + * configure: Regenerate. + * targets.c: Declare mach_o_x86_64_vec, add it to _bfd_target_vector. + * Makefile.am (BFD64_BACKENDS): Add mach-o-x86-64.lo + (BFD64_BACKENDS_CFILES): Add mach-o-x86-64.c + * Makefile.in: Regenerate. + * mach-o-x86-64.c: New file. + +2010-01-13 Tristan Gingold <gingold@adacore.com> + + * reloc.c: Add MACH_O_X86_64 relocations. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2010-01-13 Tristan Gingold <gingold@adacore.com> + + * archive.c (normalize): Use lbasename. + (bfd_bsd_truncate_arname): Ditto. + (bfd_gnu_truncate_arname): Ditto. + +2010-01-12 Tristan Gingold <gingold@adacore.com> + + * makefile.vms (CFLAGS): Turns warnings into informational messages. + +2010-01-11 Tristan Gingold <gingold@adacore.com> + + * mach-o.h: Add x86-64 relocation types. + +2010-01-11 Tristan Gingold <gingold@adacore.com> + + * mach-o.h (bfd_mach_o_backend_data): Add arch field. + (bfd_mach_o_set_arch_mach): New prototype. + * mach-o.c (bfd_mach_o_mkobject): Define with bfd_mach_o_gen_mkobject. + (bfd_mach_o_set_arch_mach): New function. + (bfd_mach_o_gen_mkobject): New function. + Set TARGET_ARCHITECTURE for the generic back-ends. + * mach-o-target.c (bfd_mach_o_set_arch_mach): Remove define. + Check that TARGET_ARCHITECTURE is defined. + Add TARGET_ARCHITECTURE in TARGET_NAME_BACKEND structure. + * mach-o-i386.c (TARGET_ARCHITECTURE): Define. + +2010-01-11 Tristan Gingold <gingold@adacore.com> + + * archive.c (bfd_slurp_armap): Also check for Mach-O sorted armap. + +2010-01-11 Nick Clifton <nickc@redhat.com> + + * elf32-v850.c (v850_elf_perform_relocation): Fix overflow + handling of R_V850_HI16_S relocation. + +2010-01-11 Alan Modra <amodra@gmail.com> + + PR 11103 + * dwarf1.c (parse_die): Correct FORM_STRING data pointer increment. + +2010-01-11 Alan Modra <amodra@gmail.com> + + PR 6832 + * dwarf2.c (struct comp_unit): Add sec_info_ptr. + (find_abstract_instance_name): Use it. + (parse_comp_unit): Set it. + 2010-01-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * Makefile.in: Regenerate. diff --git a/bfd/Makefile.am b/bfd/Makefile.am index b569f84..03aa24b 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -609,6 +609,7 @@ BFD64_BACKENDS = \ elf64-x86-64.lo \ elf64.lo \ elfn32-mips.lo \ + mach-o-x86-64.lo \ mmo.lo \ nlm32-alpha.lo \ nlm64.lo \ @@ -639,6 +640,7 @@ BFD64_BACKENDS_CFILES = \ elf64-x86-64.c \ elf64.c \ elfn32-mips.c \ + mach-o-x86-64.c \ mmo.c \ nlm32-alpha.c \ nlm64.c \ diff --git a/bfd/Makefile.in b/bfd/Makefile.in index 2196478..639817d 100644 --- a/bfd/Makefile.in +++ b/bfd/Makefile.in @@ -907,6 +907,7 @@ BFD64_BACKENDS = \ elf64-x86-64.lo \ elf64.lo \ elfn32-mips.lo \ + mach-o-x86-64.lo \ mmo.lo \ nlm32-alpha.lo \ nlm64.lo \ @@ -937,6 +938,7 @@ BFD64_BACKENDS_CFILES = \ elf64-x86-64.c \ elf64.c \ elfn32-mips.c \ + mach-o-x86-64.c \ mmo.c \ nlm32-alpha.c \ nlm64.c \ @@ -1413,6 +1415,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/m88kmach3.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/m88kopenbsd.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mach-o-i386.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mach-o-x86-64.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mach-o.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/merge.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mipsbsd.Plo@am__quote@ diff --git a/bfd/archive.c b/bfd/archive.c index 6ba743c..2e1c8f0 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -1054,6 +1054,24 @@ bfd_slurp_armap (bfd *abfd) return FALSE; #endif } + else if (CONST_STRNEQ (nextname, "#1/20 ")) + { + /* Mach-O has a special name for armap when the map is sorted by name. + However because this name has a space it is slightly more difficult + to check it. */ + struct ar_hdr hdr; + char extname[21]; + + if (bfd_bread (&hdr, sizeof (hdr), abfd) != sizeof (hdr)) + return FALSE; + /* Read the extended name. We know its length. */ + if (bfd_bread (extname, 20, abfd) != 20) + return FALSE; + if (bfd_seek (abfd, (file_ptr) -(sizeof (hdr) + 20), SEEK_CUR) != 0) + return FALSE; + if (CONST_STRNEQ (extname, "__.SYMDEF SORTED")) + return do_slurp_bsd_armap (abfd); + } bfd_has_map (abfd) = FALSE; return TRUE; @@ -1294,23 +1312,7 @@ normalize (bfd *abfd, const char *file) static const char * normalize (bfd *abfd ATTRIBUTE_UNUSED, const char *file) { - const char *filename = strrchr (file, '/'); - -#ifdef HAVE_DOS_BASED_FILE_SYSTEM - { - /* We could have foo/bar\\baz, or foo\\bar, or d:bar. */ - char *bslash = strrchr (file, '\\'); - if (filename == NULL || (bslash != NULL && bslash > filename)) - filename = bslash; - if (filename == NULL && file[0] != '\0' && file[1] == ':') - filename = file + 1; - } -#endif - if (filename != NULL) - filename++; - else - filename = file; - return filename; + return lbasename (file); } #endif @@ -1802,25 +1804,9 @@ bfd_bsd_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) { struct ar_hdr *hdr = (struct ar_hdr *) arhdr; size_t length; - const char *filename = strrchr (pathname, '/'); + const char *filename = lbasename (pathname); size_t maxlen = ar_maxnamelen (abfd); -#ifdef HAVE_DOS_BASED_FILE_SYSTEM - { - /* We could have foo/bar\\baz, or foo\\bar, or d:bar. */ - char *bslash = strrchr (pathname, '\\'); - if (filename == NULL || (bslash != NULL && bslash > filename)) - filename = bslash; - if (filename == NULL && pathname[0] != '\0' && pathname[1] == ':') - filename = pathname + 1; - } -#endif - - if (filename == NULL) - filename = pathname; - else - ++filename; - length = strlen (filename); if (length <= maxlen) @@ -1850,26 +1836,9 @@ bfd_gnu_truncate_arname (bfd *abfd, const char *pathname, char *arhdr) { struct ar_hdr *hdr = (struct ar_hdr *) arhdr; size_t length; - const char *filename = strrchr (pathname, '/'); + const char *filename = lbasename (pathname); size_t maxlen = ar_maxnamelen (abfd); -#ifdef HAVE_DOS_BASED_FILE_SYSTEM - { - /* We could have foo/bar\\baz, or foo\\bar, or d:bar. */ - char *bslash = strrchr (pathname, '\\'); - - if (filename == NULL || (bslash != NULL && bslash > filename)) - filename = bslash; - if (filename == NULL && pathname[0] != '\0' && pathname[1] == ':') - filename = pathname + 1; - } -#endif - - if (filename == NULL) - filename = pathname; - else - ++filename; - length = strlen (filename); if (length <= maxlen) diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 447f787..b17f2e1 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -4563,9 +4563,36 @@ BFD_RELOC_XTENSA_ASM_EXPAND. */ BFD_RELOC_MACH_O_PAIR. */ BFD_RELOC_MACH_O_SECTDIFF, -/* Mach-O generic relocations. */ +/* Pair of relocation. Contains the first symbol. */ BFD_RELOC_MACH_O_PAIR, +/* PCREL relocations. They are marked as branch to create PLT entry if +required. */ + BFD_RELOC_MACH_O_X86_64_BRANCH32, + BFD_RELOC_MACH_O_X86_64_BRANCH8, + +/* Used when referencing a GOT entry. */ + BFD_RELOC_MACH_O_X86_64_GOT, + +/* Used when loading a GOT entry with movq. It is specially marked so that +the linker could optimize the movq to a leaq if possible. */ + BFD_RELOC_MACH_O_X86_64_GOT_LOAD, + +/* Symbol will be substracted. Must be followed by a BFD_RELOC_64. */ + BFD_RELOC_MACH_O_X86_64_SUBTRACTOR32, + +/* Symbol will be substracted. Must be followed by a BFD_RELOC_64. */ + BFD_RELOC_MACH_O_X86_64_SUBTRACTOR64, + +/* Same as BFD_RELOC_32_PCREL but with an implicit -1 addend. */ + BFD_RELOC_MACH_O_X86_64_PCREL32_1, + +/* Same as BFD_RELOC_32_PCREL but with an implicit -2 addend. */ + BFD_RELOC_MACH_O_X86_64_PCREL32_2, + +/* Same as BFD_RELOC_32_PCREL but with an implicit -4 addend. */ + BFD_RELOC_MACH_O_X86_64_PCREL32_4, + /* This is a 32 bit reloc for the microblaze that stores the low 16 bits of a value */ BFD_RELOC_MICROBLAZE_32_LO, diff --git a/bfd/config.bfd b/bfd/config.bfd index c331a97..9290b83 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -543,8 +543,8 @@ case "${targ}" in ;; i[3-7]86-*-darwin* | i[3-7]86-*-macos10* | i[3-7]86-*-rhapsody*) targ_defvec=mach_o_i386_vec - targ_selvecs="mach_o_i386_vec mach_o_le_vec mach_o_be_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec" - targ_archs="bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch" + targ_selvecs="mach_o_le_vec mach_o_be_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec" + targ_archs="$targ_archs bfd_powerpc_arch bfd_rs6000_arch" ;; i[3-7]86-sequent-bsd*) targ_defvec=i386dynix_vec @@ -605,9 +605,9 @@ case "${targ}" in ;; #ifdef BFD64 x86_64-*-darwin*) - targ_defvec=mach_o_le_vec + targ_defvec=mach_o_x86_64_vec targ_selvecs="mach_o_i386_vec mach_o_le_vec mach_o_be_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec" - targ_archs="bfd_i386_arch bfd_powerpc_arch bfd_rs6000_arch" + targ_archs="$targ_archs bfd_powerpc_arch bfd_rs6000_arch" want64=true ;; x86_64-*-dicos*) @@ -1153,7 +1153,7 @@ case "${targ}" in powerpc-*-darwin* | powerpc-*-macos10* | powerpc-*-rhapsody*) targ_defvec=mach_o_be_vec targ_selvecs="mach_o_be_vec mach_o_le_vec mach_o_fat_vec pef_vec pef_xlib_vec sym_vec" - targ_archs="bfd_powerpc_arch bfd_rs6000_arch bfd_i386_arch" + targ_archs="$targ_archs bfd_i386_arch" ;; powerpc-*-macos*) targ_defvec=pmac_xcoff_vec diff --git a/bfd/configure b/bfd/configure index 0626f09..5ee3ffd 100755 --- a/bfd/configure +++ b/bfd/configure @@ -15198,6 +15198,7 @@ do mach_o_le_vec) tb="$tb mach-o.lo" ;; mach_o_fat_vec) tb="$tb mach-o.lo" ;; mach_o_i386_vec) tb="$tb mach-o-i386.lo" ;; + mach_o_x86_64_vec) tb="$tb mach-o-x86-64.lo" ;; mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;; diff --git a/bfd/configure.in b/bfd/configure.in index 3713d56..b246afc 100644 --- a/bfd/configure.in +++ b/bfd/configure.in @@ -857,6 +857,7 @@ do mach_o_le_vec) tb="$tb mach-o.lo" ;; mach_o_fat_vec) tb="$tb mach-o.lo" ;; mach_o_i386_vec) tb="$tb mach-o-i386.lo" ;; + mach_o_x86_64_vec) tb="$tb mach-o-x86-64.lo" ;; mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;; mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;; diff --git a/bfd/cpu-m32c.c b/bfd/cpu-m32c.c index aa2e28d..d2f9cb1 100644 --- a/bfd/cpu-m32c.c +++ b/bfd/cpu-m32c.c @@ -22,6 +22,19 @@ #include "bfd.h" #include "libbfd.h" +/* Like bfd_default_scan but if the string is just "m32c" then + skip the m16c architecture. */ + +static bfd_boolean +m32c_scan (const bfd_arch_info_type * info, const char * string) +{ + if (strcmp (string, "m32c") == 0 + && info->mach == bfd_mach_m16c) + return FALSE; + + return bfd_default_scan (info, string); +} + static const bfd_arch_info_type arch_info_struct[] = { { @@ -35,7 +48,7 @@ static const bfd_arch_info_type arch_info_struct[] = 3, /* section align power */ FALSE, /* the default ? */ bfd_default_compatible, /* architecture comparison fn */ - bfd_default_scan, /* string to architecture convert fn */ + m32c_scan, /* string to architecture convert fn */ NULL /* next in list */ }, }; @@ -52,6 +65,6 @@ const bfd_arch_info_type bfd_m32c_arch = 4, /* Section align power. */ TRUE, /* The default ? */ bfd_default_compatible, /* Architecture comparison fn. */ - bfd_default_scan, /* String to architecture convert fn. */ + m32c_scan, /* String to architecture convert fn. */ &arch_info_struct[0], /* Next in list. */ }; diff --git a/bfd/dwarf1.c b/bfd/dwarf1.c index 2674044..375f4cf 100644 --- a/bfd/dwarf1.c +++ b/bfd/dwarf1.c @@ -1,5 +1,5 @@ /* DWARF 1 find nearest line (_bfd_dwarf1_find_nearest_line). - Copyright 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2007, 2008 + Copyright 1998, 1999, 2000, 2001, 2002, 2004, 2005, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Written by Gavin Romig-Koch of Cygnus Solutions (gavin@cygnus.com). @@ -251,8 +251,8 @@ parse_die (bfd * abfd, break; case FORM_STRING: if (attr == AT_name) - aDieInfo->name = (char *)xptr; - xptr += strlen (aDieInfo->name) + 1; + aDieInfo->name = (char *) xptr; + xptr += strlen ((char *) xptr) + 1; break; } } diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c index e5eccfc..baac752 100644 --- a/bfd/dwarf2.c +++ b/bfd/dwarf2.c @@ -1,6 +1,6 @@ /* DWARF 2 support. Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, - 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. + 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. Adapted from gdb/dwarf2read.c by Gavin Koch of Cygnus Solutions (gavin@cygnus.com). @@ -216,6 +216,9 @@ struct comp_unit by its reference. */ bfd_byte *info_ptr_unit; + /* Pointer to the start of the debug section, for DW_FORM_ref_addr. */ + bfd_byte *sec_info_ptr; + /* The offset into .debug_line of the line number table. */ unsigned long line_offset; @@ -1811,7 +1814,7 @@ find_abstract_instance_name (struct comp_unit *unit, if (!die_ref) abort (); - info_ptr = unit->stash->sec_info_ptr + die_ref; + info_ptr = unit->sec_info_ptr + die_ref; } else info_ptr = unit->info_ptr_unit + die_ref; @@ -2219,6 +2222,7 @@ parse_comp_unit (struct dwarf2_debug *stash, unit->end_ptr = end_ptr; unit->stash = stash; unit->info_ptr_unit = info_ptr_unit; + unit->sec_info_ptr = stash->sec_info_ptr; for (i = 0; i < abbrev->num_attrs; ++i) { diff --git a/bfd/elf32-v850.c b/bfd/elf32-v850.c index 2965e29..d7aaed4 100644 --- a/bfd/elf32-v850.c +++ b/bfd/elf32-v850.c @@ -550,7 +550,7 @@ v850_elf_perform_relocation (bfd *abfd, addend = (addend >> 16) + ((addend & 0x8000) != 0); /* This relocation cannot overflow. */ - if (addend > 0x7fff) + if (addend > 0xffff) addend = 0; insn = addend; diff --git a/bfd/libbfd.h b/bfd/libbfd.h index 8146ef9..073086c 100644 --- a/bfd/libbfd.h +++ b/bfd/libbfd.h @@ -2103,6 +2103,15 @@ static const char *const bfd_reloc_code_real_names[] = { "@@uninitialized@@", "BFD_RELOC_LM32_RELATIVE", "BFD_RELOC_MACH_O_SECTDIFF", "BFD_RELOC_MACH_O_PAIR", + "BFD_RELOC_MACH_O_X86_64_BRANCH32", + "BFD_RELOC_MACH_O_X86_64_BRANCH8", + "BFD_RELOC_MACH_O_X86_64_GOT", + "BFD_RELOC_MACH_O_X86_64_GOT_LOAD", + "BFD_RELOC_MACH_O_X86_64_SUBTRACTOR32", + "BFD_RELOC_MACH_O_X86_64_SUBTRACTOR64", + "BFD_RELOC_MACH_O_X86_64_PCREL32_1", + "BFD_RELOC_MACH_O_X86_64_PCREL32_2", + "BFD_RELOC_MACH_O_X86_64_PCREL32_4", "BFD_RELOC_MICROBLAZE_32_LO", "BFD_RELOC_MICROBLAZE_32_LO_PCREL", "BFD_RELOC_MICROBLAZE_32_ROSDA", diff --git a/bfd/mach-o-i386.c b/bfd/mach-o-i386.c index 53de64e..e46cbc6 100644 --- a/bfd/mach-o-i386.c +++ b/bfd/mach-o-i386.c @@ -288,6 +288,7 @@ bfd_mach_o_i386_print_thread (bfd *abfd, bfd_mach_o_thread_flavour *thread, #define TARGET_NAME mach_o_i386_vec #define TARGET_STRING "mach-o-i386" +#define TARGET_ARCHITECTURE bfd_arch_i386 #define TARGET_BIG_ENDIAN 0 #define TARGET_ARCHIVE 0 #include "mach-o-target.c" diff --git a/bfd/mach-o-target.c b/bfd/mach-o-target.c index 2a30b2e..8edf547 100644 --- a/bfd/mach-o-target.c +++ b/bfd/mach-o-target.c @@ -57,7 +57,6 @@ _bfd_generic_copy_link_hash_symbol_type #define bfd_mach_o_bfd_final_link _bfd_generic_final_link #define bfd_mach_o_bfd_link_split_section _bfd_generic_link_split_section -#define bfd_mach_o_set_arch_mach bfd_default_set_arch_mach #define bfd_mach_o_bfd_merge_private_bfd_data _bfd_generic_bfd_merge_private_bfd_data #define bfd_mach_o_bfd_set_private_flags _bfd_generic_bfd_set_private_flags hooks/post-receive -- Repository for Project Archer.
next reply other threads:[~2010-01-13 20:53 UTC|newest] Thread overview: 120+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-01-13 20:53 jkratoch [this message] -- strict thread matches above, loose matches on Subject: below -- 2011-02-01 19:25 jkratoch 2011-01-29 16:44 jkratoch 2011-01-25 12:53 pmuldoon 2011-01-25 9:10 jkratoch 2011-01-17 13:31 pmuldoon 2011-01-15 11:35 jkratoch 2011-01-14 8:04 jkratoch 2011-01-10 12:00 pmuldoon 2011-01-10 9:10 jkratoch 2011-01-07 5:57 jkratoch 2011-01-06 12:22 pmuldoon 2011-01-04 4:59 jkratoch 2010-12-31 22:30 jkratoch 2010-12-30 7:22 jkratoch 2010-12-22 20:11 swagiaal 2010-12-14 17:13 jkratoch 2010-12-14 8:27 pmuldoon 2010-12-10 17:16 jkratoch 2010-12-08 15:55 pmuldoon 2010-12-06 6:40 jkratoch 2010-12-04 1:03 jkratoch 2010-12-02 15:47 pmuldoon 2010-11-30 0:15 jkratoch 2010-11-28 18:02 jkratoch 2010-11-28 5:41 jkratoch 2010-11-16 5:04 jkratoch 2010-11-12 11:47 pmuldoon 2010-11-11 11:39 pmuldoon 2010-11-10 9:09 pmuldoon 2010-11-08 9:34 pmuldoon 2010-11-07 18:15 jkratoch 2010-10-22 14:28 pmuldoon 2010-10-20 12:48 pmuldoon 2010-10-19 16:01 pmuldoon 2010-10-17 20:27 jkratoch 2010-10-15 17:07 jkratoch 2010-10-14 20:55 jkratoch 2010-10-13 15:06 jkratoch 2010-10-12 16:45 jkratoch 2010-10-11 9:21 jkratoch 2010-10-11 8:47 pmuldoon 2010-10-06 9:00 pmuldoon 2010-09-30 8:56 pmuldoon 2010-09-27 9:48 jkratoch 2010-09-20 12:34 pmuldoon 2010-09-16 20:49 ratmice 2010-09-04 19:59 jkratoch 2010-09-03 7:26 jkratoch 2010-09-02 15:04 jkratoch 2010-09-01 15:29 swagiaal 2010-08-23 13:54 jkratoch 2010-08-20 17:49 jkratoch 2010-08-12 15:19 swagiaal 2010-08-06 15:32 jkratoch 2010-07-29 19:17 swagiaal 2010-07-22 16:57 jkratoch 2010-07-22 16:26 jkratoch 2010-07-20 18:51 jkratoch 2010-07-09 8:09 jkratoch 2010-06-24 8:55 jkratoch 2010-06-23 20:56 jkratoch 2010-06-17 12:53 jkratoch 2010-06-07 8:14 jkratoch 2010-06-02 19:03 jkratoch 2010-05-28 21:27 jkratoch 2010-05-26 18:36 swagiaal 2010-05-17 18:02 jkratoch 2010-05-17 1:04 jkratoch 2010-05-10 19:30 swagiaal 2010-05-05 14:24 swagiaal 2010-05-03 13:49 jkratoch 2010-05-03 8:48 jkratoch 2010-05-02 23:10 jkratoch 2010-05-02 15:54 jkratoch 2010-04-30 7:11 jkratoch 2010-04-28 11:44 jkratoch 2010-04-25 20:22 jkratoch 2010-04-09 20:37 jkratoch 2010-04-07 1:41 jkratoch 2010-04-05 10:11 jkratoch 2010-04-04 11:58 jkratoch 2010-03-22 23:58 jkratoch 2010-03-20 17:23 jkratoch 2010-03-18 10:01 jkratoch 2010-03-17 18:04 jkratoch 2010-03-12 18:35 jkratoch 2010-03-04 22:28 jkratoch 2010-03-01 22:16 jkratoch 2010-02-26 22:16 jkratoch 2010-02-26 17:50 jkratoch 2010-02-17 16:01 swagiaal 2010-02-13 22:51 jkratoch 2010-02-11 12:51 jkratoch 2010-02-09 19:01 jkratoch 2010-02-08 21:46 jkratoch 2010-02-03 4:38 jkratoch 2010-01-31 17:25 jkratoch 2010-01-28 19:17 swagiaal 2010-01-28 10:56 jkratoch 2010-01-27 19:21 swagiaal 2010-01-27 8:08 jkratoch 2010-01-26 18:58 swagiaal 2010-01-20 21:48 jkratoch 2010-01-15 2:09 jkratoch 2010-01-15 0:52 jkratoch 2010-01-14 22:23 jkratoch 2010-01-10 20:47 jkratoch 2010-01-09 10:03 jkratoch 2010-01-09 8:41 jkratoch 2010-01-08 19:16 jkratoch 2009-12-06 17:43 jkratoch 2009-12-03 16:32 jkratoch 2009-11-30 13:59 jkratoch 2009-11-24 21:21 jkratoch 2009-11-21 9:24 jkratoch 2009-11-20 21:06 jkratoch 2009-11-20 15:57 jkratoch 2009-11-17 19:59 jkratoch 2009-11-16 2:22 jkratoch
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=20100113205312.19942.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).