public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: jkratoch@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  master: *** empty log message ***
Date: Sun, 03 May 2009 13:07:00 -0000	[thread overview]
Message-ID: <20090503130741.9460.qmail@sourceware.org> (raw)

The branch, master has been updated
       via  94c1e35d683b34ea5e1b9064ad601954b21225c5 (commit)
       via  aaf834e7d56a0f6e7f77d1711da9937e2486dff6 (commit)
       via  04000f5375b177b77d85fbeb03d876a470f39aa4 (commit)
       via  ef8c8a0670bd4a2b0281ddd471044ad5479fff56 (commit)
       via  b235d1e0e58ded935258d19e7505b9d2e4f3f077 (commit)
       via  b384b6ca636d168f1468dc9becb6e2150a72c590 (commit)
       via  eb6e340a0b52740977783301f3ec39a099d7529f (commit)
       via  ce8c3dd4ad06d16a33e938a9b33b48ebc2a69c00 (commit)
       via  ca1328fd45fe28c6134f0dfacabeb32139537e54 (commit)
       via  473cd1a4f770f42123b32bf3a737a7503a291e0b (commit)
       via  fff6ab3c1558830440bf0798494b0b3d7435b4c8 (commit)
       via  adc93c1a641f3c65e7bbe470982a396e2a588f86 (commit)
       via  8c5e528fd1d6d05c651d2d15a6296a7cad60a57d (commit)
       via  0c3b9f4a75e5ab7fe2f895d0c2c02bbc4530539f (commit)
       via  6fe1b3b027b369dc56b987615b70b522156ad915 (commit)
       via  4545682e721f1b3d4ce75e275e9a153d0425d662 (commit)
       via  9d43a2998fc4464086d0aa58fbce5c3b87979d48 (commit)
       via  860206062ffe7f57c44082e5b32eaab67bfc3eed (commit)
       via  19f5f780484f47e8379fcaa269f4760ed808cdfc (commit)
       via  a52c6b99eb1d48a0e6ffc6e56970aee55fb45551 (commit)
       via  b192f5319e20e3cd5e18a3d92402b412e4053af0 (commit)
       via  b8c02aa7069a6062350af7ce5833231cb0fc7c79 (commit)
       via  91fcb22fb504acb8885e4a00f3f02488367b8ec7 (commit)
       via  bfca83c43c764c0984c2dea97925ac31cd1a6d22 (commit)
       via  f3ca463f7ee6b21b42af350263ef65f7f9bd8648 (commit)
       via  a347f4d82118b3e0ff81578b0fc464f283f8fde6 (commit)
       via  5234f6c44ab12ae880671f3536ff43b642a8dd30 (commit)
       via  13b14787a9d3be0bc8ac1aef98546032f82f12c7 (commit)
       via  f9ca5994791d49258abe541d47724e905e5eb8b0 (commit)
       via  5439abade6dcbe08ff800812da6d2ce7304d0454 (commit)
       via  6b07c1182f2919e2b6222d5f6b97050890f7fca8 (commit)
       via  f881f2c23be83a13883b6ffdf86547ec06d9efd3 (commit)
       via  5be9a62b043b2644b0199cf4c9654be932b95daa (commit)
       via  9dc7e48b685da9abb9df2c266826616554d3bd50 (commit)
       via  28247708857ca8204e5e5875763b6bcd2de6a123 (commit)
       via  2399dc200feeba3c1ac78ce2404f6b156b393c31 (commit)
       via  4a012a7a733d31eb590730b836690cefd83c67dc (commit)
       via  2f325cb2013dd1928a4efe5afdd43c434a953334 (commit)
       via  129f645eb3e30180517bbbf4e66b373d3d32d840 (commit)
       via  0c8442ac4709ba562f6cfe2ef4d8ab0477ade042 (commit)
       via  d0194c6e1be20c223824e1b1648b4ff0543b1335 (commit)
       via  0e4455a61d04ca69aeac2d3f1a3526df3b4d1a01 (commit)
       via  d520a69559551da909e4f544eb36e6e31895dfba (commit)
       via  3cd8330723a4ce2876c0d882e9ba42d274c41dce (commit)
       via  a2302de085680c27d7e61f01ac85ed4b8497016f (commit)
       via  569ffd2c6783d7b3eaf1ebca34eacfaef55ba368 (commit)
       via  5b754aed7e552fb5dc279a43778e645fff963c63 (commit)
       via  9733feda3307b74cbb8baa0754b984440aa2118d (commit)
       via  2a46ee8cc0cd02dc7657e9282c8a1efd39e882ad (commit)
       via  1aa517c5b37b80240c6bdca85cd2d405c997eb2b (commit)
       via  24f586426fd840b1a61f8ee337d8a669d480c3f0 (commit)
       via  25e7efebf854063b972aa1ef1db9536405c104eb (commit)
       via  2c48202c2c56afdd52ecda1cd579e793aa33150a (commit)
       via  aaea5a06cc659c0642131b604f1f0fc18cb7a3d3 (commit)
       via  c9f10fca16d924d653e9b65a8b0637e678dac17e (commit)
       via  15db65ca22ce31f560e6d11783a435509c41fe62 (commit)
       via  ad41c1200c6e5364d622811f213e5dd5a574ede6 (commit)
       via  fa34d2ad0bad663d44c1d0a3a32ba14e42736b25 (commit)
       via  fa4366e13c48c3ea223ba4c476cfd8e3565699e5 (commit)
       via  013b58244af4ab7472a15652a7e3ec3c2a0828bb (commit)
       via  07f62cf76e062ce3e3dfd4da45d35697cc161a05 (commit)
       via  2deebbe8581573e6fa0d2339005c535464914d68 (commit)
       via  74b763d37e4bd303a8a5c8c29c2fe59abd6b3fc8 (commit)
       via  f6bb2f018129f0763aeaa6c94a14b9c1f2cc4391 (commit)
       via  8446fa354a01fc4c0ca9b51ab3193c96165a2bbb (commit)
       via  658f8d2c297f062d4d01d7abac28b245b86e52bb (commit)
       via  524302d135bd8e7bcb8aeab486c959a33aff9d00 (commit)
       via  7a809a38d23d646522a2d935bc153a769a82427e (commit)
       via  2cd3374d2a69e60b7631f0f418a73a388ee1413d (commit)
       via  d1bc75f8ad659c2f3452aa8e378542bc0d2dc664 (commit)
       via  84b387776b43c6682aa1dd887138d535eb8a3a24 (commit)
       via  eb014281e8c8a39595fac74b03f384e3df3e23e0 (commit)
       via  5e8937d41720cc274067b00b221387f4ab03172d (commit)
       via  ecd1badb7ab07d07bdc6b6408e82ccb85e2db72b (commit)
       via  5931ed57c70146f060f5be66432fb0bf5d698388 (commit)
       via  1f44a0325839c962f5d6218137eedc4bf8ffcc82 (commit)
       via  631207fc2dfdca71a7486d60801a51260da76b3d (commit)
       via  f525e6781232de2f2294e3b7cdad7a651d07dd46 (commit)
       via  658a35c074b50ec244b87e2a432191633acb2450 (commit)
       via  6cf9e6eeb7a6cd311abfe9d76197b8a66e70c7b5 (commit)
       via  7cf3956abffb5b35508e4d2dcda4a170819458cf (commit)
       via  74d014327a14fc6f8e891e1544514341e347f9cb (commit)
       via  4aaf308b0d6d5abbe09d8c63875851772982b9ee (commit)
       via  45ad5976ea8f60404d222912a16afce2f83f12f5 (commit)
       via  b8a70b755bd2b8383ba0e4f2f8e36dae90b8de8a (commit)
       via  03f92190d0ed77f1363337a013f218e19c2ca5f6 (commit)
       via  bfec9d16d0fb4167df909bfdfb91623cfcc7b194 (commit)
       via  17c2b4e526b5c17d4c93e289db9de1817b63a72e (commit)
       via  7d75d19418e5a4a67fc4d11d3b4fcad32d9368c8 (commit)
       via  9727f0b23c153de60528c433b1362f1f5d1d748a (commit)
       via  d344514af6d15a4bd219e58fa62548cb80313a05 (commit)
       via  bb11f7d0844479e47ca55a30333d463ee909766e (commit)
       via  896aa22440ea77f478bd68da376d5873a97647ee (commit)
       via  6662d7d4c43db0555f07713e98167b8e318241de (commit)
       via  439926195159e43c69d7fbf024d85bbcf82ed6b8 (commit)
       via  ecd38f826310ce4f778f30c85ccfb80a8c830020 (commit)
       via  e9974e9d4117056143b470c3ef06b397be5326cf (commit)
       via  3675b7bdcb1da902dea25982ec0021fd6adcf2b7 (commit)
       via  9b3ef1c3b39b0bdb56b787fafc2a2166315ddd51 (commit)
       via  e227be8456719926e0a94f8aac03670a0eefd0a5 (commit)
       via  3981af04d0feb2737273b8b2428521df3bacb3a0 (commit)
       via  e91002b592406002edf406cbb27dd4adeb15cfe6 (commit)
       via  1d44bf432360bfb2e9d448ea7abf3d7791409929 (commit)
       via  24cbb2f59601365042b0ce079c888dff068b94dc (commit)
       via  63ea04ca40a29ab5729a21b444bc781e1eafbdd2 (commit)
       via  c93fab1bfecb057fe9e5d5f0b6e27ca62045ef85 (commit)
       via  29190ab7f240e76af935e7b4d29f35c10cfccc14 (commit)
       via  9e5d623dd4395ba793221e264927731d0f579e85 (commit)
       via  4e2cf0c1b8dc9d4baba731b96b48a0978e14413d (commit)
       via  345c85ba5e4ef630e73b27a17cac2ec295b909c2 (commit)
       via  0350c1e96b17869365e8adda6372578f6b0e2d19 (commit)
       via  65bb31f430dd2e285583c69d2d0878af6ce84e72 (commit)
       via  5899ddcdfa60286b434f4a94730b1d9d459f81a7 (commit)
       via  5de3d8309707663e152a6f404572eb82c615255d (commit)
       via  efad8a14fcd62f9ab9183e3f202c9a90c83b2546 (commit)
       via  61cefd3a87f01c7618e60640cedbbeb254586d66 (commit)
       via  fbad6ffb9c66b7a9900d0642ee9e8543fbd7288a (commit)
       via  c8a72d1af8dc3bfffdde4f480ab0a0d51b4a1319 (commit)
       via  404bf5b72f6ed6859dccce5a93fbafe8896ff9f1 (commit)
       via  d1412ad971a451378f218e3f19d3526f21057235 (commit)
       via  7cf431690113efd48c887d9fda54f98091093794 (commit)
       via  2931783d51fa2b396f506ddf570a6683ac71ddc5 (commit)
       via  5d73d87974fb92a61c2c5c138cd36610fde2bcf4 (commit)
       via  edf9d226d9191de69e7fb129d88bbebb1a889723 (commit)
       via  7a1b5fb8f2285a1b1e5bd7d5f5914e02dec6a34e (commit)
       via  530126cd584c14e55ca2cb5bbc30023b58d3b66e (commit)
       via  bf211d38d3cbf933d8e17df313f6d89bd3e0f79f (commit)
       via  6a7ae005013413bf0057587b749ef0597f912369 (commit)
       via  5fa62989fa79223eefd13e53772752040491c93e (commit)
       via  00e86ec9a2ab3e4c5566079e6de9a2d8701ebd64 (commit)
       via  92f8d12cc973aba0167aa39e63aed8c1151bbbd2 (commit)
       via  7b541b57dc1e37a3811adacb9adfed38d4dc204e (commit)
       via  62205948f9b584ac7ed6cb83bca111ee2b1b6e84 (commit)
       via  759792b7eeaf3a8758f1a8822c16f00c3f71a544 (commit)
       via  af5a591f5dd272bcd75b555cd8373f9bf730737a (commit)
       via  98ef0e955167c52901cf79f46a7290ed7076a929 (commit)
       via  7153275d0e7343839a7fe7cac957a6eff7f76d5c (commit)
       via  3bea577f45b61b8b4947ac2417005fc1f551f8ef (commit)
      from  9a699cf8afd57133b773c4a9361a0f690af5c58f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 94c1e35d683b34ea5e1b9064ad601954b21225c5
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun May 3 00:00:34 2009 +0000

    *** empty log message ***

commit aaf834e7d56a0f6e7f77d1711da9937e2486dff6
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun May 3 00:00:05 2009 +0000

    daily update

commit 04000f5375b177b77d85fbeb03d876a470f39aa4
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat May 2 09:42:12 2009 +0000

    *** empty log message ***

commit ef8c8a0670bd4a2b0281ddd471044ad5479fff56
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat May 2 09:41:52 2009 +0000

    	* dbxread.c (read_dbx_symtab): Avoid compiler warnings for
    	sym_name.
    	* infcall.c (find_function_addr): Avoid compiler warnings for
    	funaddr.

commit b235d1e0e58ded935258d19e7505b9d2e4f3f077
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat May 2 00:00:34 2009 +0000

    *** empty log message ***

commit b384b6ca636d168f1468dc9becb6e2150a72c590
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat May 2 00:00:05 2009 +0000

    daily update

commit eb6e340a0b52740977783301f3ec39a099d7529f
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri May 1 22:39:40 2009 +0000

    gdb/
    	* dictionary.c (dict_hashed_vector, dict_hashed_expandable_vector)
    	(dict_linear_vector, dict_linear_expandable_vector): Fix a comment typo.

commit ce8c3dd4ad06d16a33e938a9b33b48ebc2a69c00
Author: Doug Evans <dje@google.com>
Date:   Fri May 1 22:05:46 2009 +0000

    	* linux-thread-db.c (thread_db_pid_to_str): Delete unused assignment
    	to thread_info.

commit ca1328fd45fe28c6134f0dfacabeb32139537e54
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri May 1 17:57:31 2009 +0000

    	* record.c (_initialize_record): Reformat and clarify doc strings
    	for stop-at-limit and insn-number-max.

commit 473cd1a4f770f42123b32bf3a737a7503a291e0b
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri May 1 17:45:43 2009 +0000

    	* go32-nat.c: Add comments about dirty secrets of DJGPP debugging.

commit fff6ab3c1558830440bf0798494b0b3d7435b4c8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri May 1 14:43:16 2009 +0000

    gdb/
    	Make specifiable the make_function_type type memory ownership.
    	* gdbtypes.c (make_function_type): New parameter `objfile', use it
    	explicitely instead of TYPE-initialized removed local variable
    	`objfile'.  Describe `objfile' it in the function comment.
    	(lookup_function_type): Update make_function_type callers.
    	* gdbtypes.h (make_function_type): Update the prototype.
    	* jv-lang.c (java_link_class_type): Update make_function_type callers.
    	* dwarf2read.c (read_subroutine_type): Likewise.
    	* stabsread.c (read_type): Likewise.

commit adc93c1a641f3c65e7bbe470982a396e2a588f86
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri May 1 09:11:24 2009 +0000

    	* gdb.texinfo (Process Record and Replay): Improve and clarify.
    	Add index entries.

commit 8c5e528fd1d6d05c651d2d15a6296a7cad60a57d
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri May 1 08:14:00 2009 +0000

    	* go32-nat.c (go32_pid_to_str): Call normal_pid_to_str instead of
    	printing a bogus "Thread <main>".
    	(go32_thread_alive): Don't return 1 for null_ptid.

commit 0c3b9f4a75e5ab7fe2f895d0c2c02bbc4530539f
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri May 1 08:09:16 2009 +0000

    	* i386-tdep.c (i386_go32_init_abi): Override the number of
    	registers due to non-support of SSE.

commit 6fe1b3b027b369dc56b987615b70b522156ad915
Author: Anthony Green <green@redhat.com>
Date:   Fri May 1 03:20:45 2009 +0000

    Link gdb with moxie sim

commit 4545682e721f1b3d4ce75e275e9a153d0425d662
Author: Anthony Green <green@redhat.com>
Date:   Fri May 1 03:03:40 2009 +0000

    Add moxie simulator

commit 9d43a2998fc4464086d0aa58fbce5c3b87979d48
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri May 1 00:00:05 2009 +0000

    daily update

commit 860206062ffe7f57c44082e5b32eaab67bfc3eed
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri May 1 00:00:03 2009 +0000

    *** empty log message ***

commit 19f5f780484f47e8379fcaa269f4760ed808cdfc
Author: Doug Evans <dje@google.com>
Date:   Thu Apr 30 22:21:06 2009 +0000

    	* inferiors.c (started_inferior_callback): New function.
    	(attached_inferior_callback): New function.
    	(have_started_inferiors_p, have_attached_inferiors_p): New functions.
    	* server.c (print_started_pid, print_attached_pid): New functions.
    	(detach_or_kill_for_exit): New function.
    	(main): Call it instead of for_each_inferior (kill_inferior_callback).
    	* server.h (have_started_inferiors_p): Declare.
    	(have_attached_inferiors_p): Declare.

commit a52c6b99eb1d48a0e6ffc6e56970aee55fb45551
Author: Paul Pluzhnikov <ppluzhnikov@google.com>
Date:   Thu Apr 30 21:59:01 2009 +0000

    2009-04-30  Paul Pluzhnikov  <ppluzhnikov@google.com>
    
    	* elfread.c (elf_symtab_read): Don't assume .data and .rodata
    	are present.

commit b192f5319e20e3cd5e18a3d92402b412e4053af0
Author: DJ Delorie <dj@delorie.com>
Date:   Thu Apr 30 21:23:29 2009 +0000

    Index: opcodes
    
    * mep-asm.c: Regenerate.
    * mep-desc.c: Regenerate.
    * mep-desc.h: Regenerate.
    * mep-dis.c: Regenerate.
    * mep-ibld.c: Regenerate.
    * mep-opc.c: Regenerate.
    * mep-opc.h: Regenerate.
    
    Index: gas
    
    * config/tc-mep.c (md_begin): Check coprocessor type.
    (md_check_parallel64_scheduling): Use memset to initialize the buffer.
    (md_check_parallel32_scheduling): Likewise.
    (slot_ok): New.
    (mep_check_ivc2_scheduling): New.
    (mep_check_parallel_scheduling): Call it.
    (mep_process_saved_insns): Add IVC2 slot support.
    (md_assemble): Likewise.

commit b8c02aa7069a6062350af7ce5833231cb0fc7c79
Author: DJ Delorie <dj@delorie.com>
Date:   Thu Apr 30 18:49:37 2009 +0000

    * mep.h (EF_MEP_COP_*): New.
    (EF_MEP_ALL_FLAGS): Add them.

commit 91fcb22fb504acb8885e4a00f3f02488367b8ec7
Author: Doug Evans <dje@google.com>
Date:   Thu Apr 30 18:35:54 2009 +0000

    	* inferiors.c (remove_process): Fix memory leak, free process.
    	* linux-low.c (linux_remove_process): New function.
    	(linux_kill): Call it instead of remove_process.
    	(linux_detach, linux_wait_1): Ditto.

commit bfca83c43c764c0984c2dea97925ac31cd1a6d22
Author: Doug Evans <dje@google.com>
Date:   Thu Apr 30 18:25:51 2009 +0000

    	* gdb.threads/watchthreads2.exp: New testcase.
    	* gdb.threads/watchthreads2.c: New testcase.

commit f3ca463f7ee6b21b42af350263ef65f7f9bd8648
Author: Nick Clifton <nickc@redhat.com>
Date:   Thu Apr 30 15:47:04 2009 +0000

    include/elf
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * common.h (STT_GNU_IFUNC): Define.
    
    elfcpp
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * (enum STT): Add STT_GNU_IFUNC.
    
    gas
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * config/obj-elf.c (obj_elf_type): Add support for a
            gnu_indirect_function type.
            * config/tc-i386.c (tc_i386_fix_adjustable): Do not adjust fixups
            against indirect function symbols.
            * doc/as.texinfo (.type): Document the support for the
            gnu_indirect_function symbol type.
            * NEWS: Mention the new feature.
    
    gas/testsuite
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
            Provide an alternative test for targets which do not support ifunc
            symbols.
            (type.s): Add entry for an ifunc symbol.
            (type.e): Add ifunc entry to expected symbol dump.
            (section2.e-armelf): Add  entry for ifunc symbol.
            (type-noifunc.s): New file.
            (type-noifunc.e): New file.
    
    bfd/
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * elf-bfd.h (struct bfd_elf_section_data): Add indirect_relocs
            section pointer.
            (struct elf_obj_data): Add has_ifunc_symbols boolean.
            * elf.c (swap_out_syms): Convert BSF_GNU_INDIRECT_FUNCTION flags
            into a STT_GNU_IFUNC symbol type.
            (_bfd_elf_is_function_type): Accept STT_GNU_IFUNC as a function
            type.
            (_bfd_elf_set_osabi): Set the osasbi field to ELFOSABI_LINUX if
            the binary contains ifunc symbols.
            * elfcode.h (elf_slurp_symbol_table): Translate the STT_GNU_IFUNC
            symbol type into a BSF_GNU_INDIRECT_FUNCTION flag.
            * elf32-i386.c (is_indirect_function): New function.
            (elf_i386_check_relocs): Create an ifunc output section.
            (allocate_dynrelocs): Create dynamic relocs in the ifunc output
            section if necessary.
            (elf_i386_relocate_section): Emit a reloc against an ifunc symbol
            if necessary.
            (elf_i386_add_symbol_hook): New function. Set the
            has_ifunc_symbols field of the elf_obj_data structure if an ifunc
            symbol is encountered.
            (elf_backend_post_process_headers): Define.
            (elf_backend_add_symbol_hook): Define.
            (elf_i386_post_process_headers): Rename to
            elf_i388_fbsd_post_process_headers.
            * elf64-x86_64.c (IS_X86_64_PCREL_TYPE): New macro.
            (is_indirect_function): New function.
            (elf64_x86_64_check_relocs): Create an ifunc output section.
            (allocate_dynrelocs): Create dynamic relocs in the ifunc output
            section if necessary.
            (elf64_x86_64_relocate_section): Emit a reloc against an ifunc
            symbol if necessary.
            (elf_i386_add_symbol_hook): Set the has_ifunc_symbols field of the
            elf_obj_data structure if an ifunc symbol is encountered.
            (elf_backend_post_process_headers): Define.
            * elflink.c (_bfd_elf_adjust_dynamic_symbol): Always create a PLT
            if we have ifunc symbols to handle.
            (get_ifunc_reloc_section_name): New function.  Computes the name
            for an ifunc section.
            (_bfd_elf_make_ifunc_reloc_section): New function.  Creates a
            section to hold ifunc relocs.
            * syms.c (BSF_GNU_INDIRECT_FUNCTION): Define.
            (bfd_print_symbol_vandf): Handle ifunc symbols.
            (bfd_decode_symclass): Likewise.
            * bfd-in2.h: Regenerate.
    
    binutils
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * readelf.c (dump_relocations): Display a relocation against an
            ifunc symbol as if it were a function invocation.
            (get_symbol_type): Handle STT_GNU_IFUNC.
    
    ld
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * NEWS: Mention support for IFUNC symbols.
    
    ld/testsuite
    2009-04-30  Nick Clifton  <nickc@redhat.com>
    
            * ld-ifunc: New directory.
            * ld-ifunc/ifunc.exp: New file: Run the IFUNC tests.
            * ld-ifunc/prog.c: New file.
            * ld-ifunc/lib.c: New file.

commit a347f4d82118b3e0ff81578b0fc464f283f8fde6
Author: Anthony Green <green@redhat.com>
Date:   Thu Apr 30 04:54:08 2009 +0000

    Add missing disassembler patch for moxie.

commit 5234f6c44ab12ae880671f3536ff43b642a8dd30
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 03:24:48 2009 +0000

    * gdb.texinfo: Add documentation for process record and replay.

commit 13b14787a9d3be0bc8ac1aef98546032f82f12c7
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 03:21:46 2009 +0000

    I386 Linux process record and replay support.
    
    * i386-linux-tdep.c (i386_linux_record_tdep): New variable.
    This struct has the argument for the function
    "record_linux_system_call".
    (i386_linux_intx80_sysenter_record): New function. Parse the
    system call instruction and call function
    "record_linux_system_call" to record execute log.
    (i386_linux_init_abi): Initialize "i386_linux_record_tdep".
    Set "i386_linux_intx80_sysenter_record" to
    "i386_intx80_record" and "i386_sysenter_record".

commit f9ca5994791d49258abe541d47724e905e5eb8b0
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 03:12:17 2009 +0000

    I386 architecture process record and replay support.
    
    * i386-tdep.c (PREFIX_REPZ, PREFIX_REPNZ, PREFIX_LOCK,
    PREFIX_DATA, PREFIX_ADDR): New macros. Help decode the i386
    instruction set.
    (aflag, dflag, override, modrm, mod, reg, rm, ot,
    i386_record_pc): New variables. Ditto.
    (i386_record_modrm, i386_record_lea_modrm_addr,
    i386_record_lea_modrm): New functions. Ditto.
    (i386_process_record): New function. Parse the instruction in
    address "addr" and record the values of registers and memory
    that will be changed by this instruction.
    (i386_gdbarch_init): Set "i386_process_record" to GDBARCH
    "process_record" interface.
    * i386-tdep.h (gdbarch_tdep): New function pointers
    "i386_intx80_record" and "i386_sysenter_record" that point to
    the function that can record "intx80" and "sysenter" execute
    log.

commit 5439abade6dcbe08ff800812da6d2ce7304d0454
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 03:09:59 2009 +0000

    * infrun.c (use_displaced_stepping): Return false if process
    record and replay target is used.
    (proceed): Call function "record_not_record_set" if pocess
    record and replay target is used.

commit 6b07c1182f2919e2b6222d5f6b97050890f7fca8
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 03:04:26 2009 +0000

    Linux process record and replay support.
    
    * Makefile.in (ALLDEPFILES): Add linux-record.c.
    (ALL_TARGET_OBS): Add linux-record.o.
    * configure.tgt (x86_64-*-linux*): Add linux-record.o.
    (i[34567]86-*-linux*): Add linux-record.o.
    * linux-record.c, linux-record.h: New file.

commit f881f2c23be83a13883b6ffdf86547ec06d9efd3
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 02:58:37 2009 +0000

    Process record and replay target.
    
    * Makefile.in (SFILES): Add record.c.
    (COMMON_OBS): Add record.o.
    * record.c, record.h: New file.

commit 5be9a62b043b2644b0199cf4c9654be932b95daa
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 02:55:27 2009 +0000

    * target.h (strata): New stratum "record_stratum".

commit 9dc7e48b685da9abb9df2c266826616554d3bd50
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 02:53:45 2009 +0000

    * gdbarch.sh (process_record): This interface point to the
    function that records the inferior execute log.

commit 28247708857ca8204e5e5875763b6bcd2de6a123
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Apr 30 02:52:15 2009 +0000

    GDBARCH interface for process record and replay.
    
    * gdbarch.sh (process_record): This interface point to the
    function that records the inferior execute log.

commit 2399dc200feeba3c1ac78ce2404f6b156b393c31
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Thu Apr 30 00:01:07 2009 +0000

    bfd:
    	* elf32-arm.c (elf32_arm_check_relocs): Give errors for absolute
    	MOVW and MOVT relocations in a shared library link.
    
    ld/testsuite:
    	* ld-arm/movw-shared-1.d, ld-arm/movw-shared-1.s,
    	ld-arm/movw-shared-2.d, ld-arm/movw-shared-2.s,
    	ld-arm/movw-shared-3.d, ld-arm/movw-shared-3.s,
    	ld-arm/movw-shared-4.d, ld-arm/movw-shared-4.s: New tests.
    	* ld-arm/arm-elf.exp: Run these new tests.

commit 4a012a7a733d31eb590730b836690cefd83c67dc
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Apr 30 00:00:33 2009 +0000

    *** empty log message ***

commit 2f325cb2013dd1928a4efe5afdd43c434a953334
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Apr 30 00:00:05 2009 +0000

    daily update

commit 129f645eb3e30180517bbbf4e66b373d3d32d840
Author: Doug Evans <dje@google.com>
Date:   Wed Apr 29 22:45:10 2009 +0000

    	* gdb.cp/mb-ctor.exp: Add multi-line source statement test.
    	* gdb.cp/mb-ctor.cc: Ditto.
    	* gdb.cp/mb-inline.exp: Add multi-line source statement test.
    	* gdb.cp/mb-inline.h (multi_line_foo): New function.
    	* gdb.cp/mb-inline1.cc: Call it.
    	* gdb.cp/mb-inline2.cc: Ditto.
    	* gdb.cp/mb-templates.exp: Add multi-line source statement test.
    	* gdb.cp/mb-templates.cc (multi_line_foo): New template.

commit 0c8442ac4709ba562f6cfe2ef4d8ab0477ade042
Author: Doug Evans <dje@google.com>
Date:   Wed Apr 29 22:25:16 2009 +0000

    	* i386-nat.c (child_post_startup_inferior): Delete, unused.

commit d0194c6e1be20c223824e1b1648b4ff0543b1335
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Wed Apr 29 19:31:55 2009 +0000

    	* breakpoint.c (print_exception_catchpoint): Access `b' directly
    	instead of `b->loc->owner'.
    	(print_mention_exception_catchpoint): Ditto.

commit 0e4455a61d04ca69aeac2d3f1a3526df3b4d1a01
Author: DJ Delorie <dj@delorie.com>
Date:   Wed Apr 29 16:15:54 2009 +0000

    merge from gcc

commit d520a69559551da909e4f544eb36e6e31895dfba
Author: Julian Brown <julian@codesourcery.com>
Date:   Wed Apr 29 11:52:41 2009 +0000

    	libiberty/
    	* pex-win32.c (pex_win32_pipe): Add _O_NOINHERIT.
    	(pex_win32_exec_child): Ensure each process has only one handle open
    	on pipe endpoints. Close standard input after creating child
    	for symmetry with standard output/standard error.

commit 3cd8330723a4ce2876c0d882e9ba42d274c41dce
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Apr 29 07:51:32 2009 +0000

    gdb/
    	* macrocmd.c (info_macro_command): Print -Dname=value if LINE is zero.
    
    gdb/doc/
    	* gdb.texinfo (Macros): Note command-line for `info macro'.  Append
    	a new part on command-line defined macros.
    
    gdb/testsuite/
    	* gdb.base/macscp.exp: New `options' parameter `-DFROM_COMMANDLINE'.
    	(info_macro): Remova `decimal' declaration.  New variable `nonzero'.
    	Replace all uses of `decimal' by `nonzero'.
    	(info macro FROM_COMMANDLINE): New test.

commit a2302de085680c27d7e61f01ac85ed4b8497016f
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Apr 29 00:00:08 2009 +0000

    daily update

commit 569ffd2c6783d7b3eaf1ebca34eacfaef55ba368
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Apr 29 00:00:03 2009 +0000

    *** empty log message ***

commit 5b754aed7e552fb5dc279a43778e645fff963c63
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Apr 28 01:03:21 2009 +0000

    gdb
    	* c-exp.y (yylex): Handle '[' and ']' like '(' and ')'.
    gdb/testsuite
    	* gdb.base/printcmds.exp (test_printf): Test comma operator in [].

commit 9733feda3307b74cbb8baa0754b984440aa2118d
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Apr 28 00:00:33 2009 +0000

    *** empty log message ***

commit 2a46ee8cc0cd02dc7657e9282c8a1efd39e882ad
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Apr 28 00:00:08 2009 +0000

    daily update

commit 1aa517c5b37b80240c6bdca85cd2d405c997eb2b
Author: Doug Evans <dje@google.com>
Date:   Mon Apr 27 15:38:42 2009 +0000

    	* gdb.threads/watchthreads.c (main): Initialize args before starting
    	the threads.  Plus formatting cleanup.
    	* gdb.threads/watchthreads.exp: Avoid errant failures due to
    	biased scheduling of one thread.

commit 24f586426fd840b1a61f8ee337d8a669d480c3f0
Author: Nick Clifton <nickc@redhat.com>
Date:   Mon Apr 27 14:27:32 2009 +0000

            * verilog.c: New file.
            * Makefile.am (BFD32_LIBS): Add verilog.c.
            (BFD32_LIBS_CFILES): Add verilog.c.
            (verilog.lo): New build rule.
            * Makefile.in: Rebuilt.
            * targets.c: Add verilog support.
            * bfd.c (tdata union): Add Verilog private data field.
            * bfd-in2.h: Regenerate.
    
            * bfdint.texi (BFD target vector miscellaneous): Mention verilog
            flavour.
    
            * NEWS: Mention verilog support added to bfd.

commit 25e7efebf854063b972aa1ef1db9536405c104eb
Author: H.J. Lu <hjl@lucon.org>
Date:   Mon Apr 27 13:59:40 2009 +0000

    bfd/
    
    2009-04-27  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Don't
    	copy pe_opthdr.
    
    binutils/
    
    2009-04-27  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* objcopy.c (copy_object): Copy pe_opthdr before changing PE
    	parameters.

commit 2c48202c2c56afdd52ecda1cd579e793aa33150a
Author: Jerome Guitton <guitton@adacore.com>
Date:   Mon Apr 27 12:14:08 2009 +0000

    	* gdb.cp/templates.cc (GetMax): New template.
    	(main): Declare two instances of GetMax.
    	* gdb.cp/templates.exp: Add new test.

commit aaea5a06cc659c0642131b604f1f0fc18cb7a3d3
Author: Jerome Guitton <guitton@adacore.com>
Date:   Mon Apr 27 11:57:46 2009 +0000

    	* symtab.c (append_exact_match_to_sals): New function, extracted
    	from expand_line_sal.
    	(expand_line_sal): Use append_exact_match_to_sals to append exact
    	matches. If none found, append all best items.

commit c9f10fca16d924d653e9b65a8b0637e678dac17e
Author: Tristan Gingold <gingold@adacore.com>
Date:   Mon Apr 27 10:50:53 2009 +0000

    2009-04-27  Tristan Gingold  <gingold@adacore.com>
    
    	* avr: New directory.
    	* avr/interp.c, avr/Makefile.in, avr/configure.ac: New files.
    	* avr/config.in: New file, generated by autoheader.
    	* avr/configure: New file generated by autoconf.
    	* configure.ac: Add avr.
    	* configure: Regenerated.

commit 15db65ca22ce31f560e6d11783a435509c41fe62
Author: Jerome Guitton <guitton@adacore.com>
Date:   Mon Apr 27 10:24:06 2009 +0000

    	* main.c (captured_main): Move gdbinit lookups after gdb_init.

commit ad41c1200c6e5364d622811f213e5dd5a574ede6
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Apr 27 08:36:15 2009 +0000

    gdb/
    	PR gdb/9675:
    	* dwarf2read.c (unsigned_int_compar, inherit_abstract_dies): New.
    	(read_func_scope): Call inherit_abstract_dies.
    
    gdb/testsuite/
    	* gdb.cp/abstract-origin.exp, gdb.cp/abstract-origin.cc: New test.

commit fa34d2ad0bad663d44c1d0a3a32ba14e42736b25
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Apr 27 00:00:33 2009 +0000

    *** empty log message ***

commit fa4366e13c48c3ea223ba4c476cfd8e3565699e5
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Apr 27 00:00:04 2009 +0000

    daily update

commit 013b58244af4ab7472a15652a7e3ec3c2a0828bb
Author: DJ Delorie <dj@delorie.com>
Date:   Sun Apr 26 02:25:10 2009 +0000

    merge from gcc

commit 07f62cf76e062ce3e3dfd4da45d35697cc161a05
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Apr 26 00:00:33 2009 +0000

    *** empty log message ***

commit 2deebbe8581573e6fa0d2339005c535464914d68
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Apr 26 00:00:05 2009 +0000

    daily update

commit 74b763d37e4bd303a8a5c8c29c2fe59abd6b3fc8
Author: Eric Botcazou <ebotcazou@libertysurf.fr>
Date:   Sat Apr 25 12:24:57 2009 +0000

    	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add GNATBIND.
    	(POSTSTAGE1_FLAGS_TO_PASS): Pick up exported value for GNATBIND.
    	* Makefile.in: Regenerate.

commit f6bb2f018129f0763aeaa6c94a14b9c1f2cc4391
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat Apr 25 10:05:22 2009 +0000

    	* Makefile.in (ALLDEPFILES): Remove duplicate entries for
    	sparc-sol2-nat.c and sparc-sol2-tdep.c.

commit 8446fa354a01fc4c0ca9b51ab3193c96165a2bbb
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat Apr 25 09:56:32 2009 +0000

    	* gdb.texinfo (Machine Code) <disassemble-next-line>: Improve and
    	clarify the wording.

commit 658f8d2c297f062d4d01d7abac28b245b86e52bb
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat Apr 25 09:42:14 2009 +0000

    	* stack.c (_initialize_stack) <disassemble-next-line>: Doc fix.

commit 524302d135bd8e7bcb8aeab486c959a33aff9d00
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Apr 25 00:00:05 2009 +0000

    daily update

commit 7a809a38d23d646522a2d935bc153a769a82427e
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Apr 25 00:00:03 2009 +0000

    *** empty log message ***

commit 2cd3374d2a69e60b7631f0f418a73a388ee1413d
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Fri Apr 24 22:10:01 2009 +0000

    	ARI change: Use "/* ARI: rule */" pattern.
    	* utils.c: Update ARI patterns.
    	* gdb_dirent.h: Likewise.

commit d1bc75f8ad659c2f3452aa8e378542bc0d2dc664
Author: H.J. Lu <hjl@lucon.org>
Date:   Fri Apr 24 20:28:22 2009 +0000

    Remove bfd/.

commit 84b387776b43c6682aa1dd887138d535eb8a3a24
Author: Cary Coutant <ccoutant@google.com>
Date:   Fri Apr 24 18:28:58 2009 +0000

    include/elf/
    
    	 * dwarf2.h (DW_LNE_set_discriminator): New enum value.
    
    binutils/
    
    	* dwarf.c (process_extended_line_op): Add DW_LNE_set_discriminator.
    	Add missing newlines to HP extensions.

commit eb014281e8c8a39595fac74b03f384e3df3e23e0
Author: H.J. Lu <hjl@lucon.org>
Date:   Fri Apr 24 16:57:08 2009 +0000

    Update ChangeLog entries.

commit 5e8937d41720cc274067b00b221387f4ab03172d
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri Apr 24 14:28:17 2009 +0000

    *** empty log message ***

commit ecd1badb7ab07d07bdc6b6408e82ccb85e2db72b
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Fri Apr 24 14:27:20 2009 +0000

    	* config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for
    	consistency with config.sub.  (Update from upstream sources.)

commit 5931ed57c70146f060f5be66432fb0bf5d698388
Author: Anthony Green <green@redhat.com>
Date:   Fri Apr 24 02:25:57 2009 +0000

    Add moxie-elf port.

commit 1f44a0325839c962f5d6218137eedc4bf8ffcc82
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Apr 24 00:00:09 2009 +0000

    daily update

commit 631207fc2dfdca71a7486d60801a51260da76b3d
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Apr 24 00:00:04 2009 +0000

    *** empty log message ***

commit f525e6781232de2f2294e3b7cdad7a651d07dd46
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Apr 23 22:53:54 2009 +0000

    Spell my name properly in the last entry :-).

commit 658a35c074b50ec244b87e2a432191633acb2450
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Apr 23 22:52:51 2009 +0000

            * ada-lang.c: Remove an extra empty line. No code change.

commit 6cf9e6eeb7a6cd311abfe9d76197b8a66e70c7b5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Apr 23 22:38:22 2009 +0000

    gdb/
    	Fix double free on error inserting the breakpoint instruction.
    	* breakpoint.c (create_breakpoints): Move the
    	update_global_location_list call to ...
    	(break_command_really): ... here together with the second local call
    	both unified after all the cleanups.

commit 7cf3956abffb5b35508e4d2dcda4a170819458cf
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Apr 23 21:28:16 2009 +0000

    gdb
    2009-04-23  Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
    	    Tom Tromey  <tromey@redhat.com>
    
    	* configure, config.in: Regenerate.
    	* configure.ac: Support for relocatable GDB datadir.  Use
    	GDB_AC_WITH_DIR.  Always define TARGET_SYSTEM_ROOT_RELOCATABLE.
    	* acinclude.m4 (GDB_AC_WITH_DIR): New defun.
    	* top.c (init_main): Add "set data-directory".
    	* defs.h (gdb_datadir): Declare.
    	* main.c (gdb_datadir): New global.
    	(captured_main): Initialize gdb_datadir.  Use relocate_directory.
    	(relocate_path): New function.
    	(relocate_directory): Likewise.
    	(get_init_files): Use relocate_path.
    	(README): Mention --with-gdb-datadir.
    gdb/doc
    2009-04-23  Tom Tromey  <tromey@redhat.com>
    
    	* gdb.texinfo (Data Files): New node.
    	(GDB Files): Update menu.

commit 74d014327a14fc6f8e891e1544514341e347f9cb
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Apr 23 18:55:20 2009 +0000

            * ada-tasks (task_command_1): Call target_find_new_threads.

commit 4aaf308b0d6d5abbe09d8c63875851772982b9ee
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Apr 23 18:49:20 2009 +0000

            * stack.c (do_gdb_disassembly): Print the exception message if an
            error was thrown while trying to perform the disassembly.

commit 45ad5976ea8f60404d222912a16afce2f83f12f5
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Apr 23 18:46:14 2009 +0000

            * gdbint.texinfo (Defining Other Architecture Features): Remove
            enty for PROCESS_LINENUMBER_HOOK.

commit b8a70b755bd2b8383ba0e4f2f8e36dae90b8de8a
Author: Dave Korn <dave.korn@artimi.com>
Date:   Thu Apr 23 13:36:42 2009 +0000

    2009-04-23  Matthias Klose  <doko@ubuntu.com>
    
    	* bfd/peXXigen.c (_bfd_XXi_swap_sym_in): Initialize `name'.

commit 03f92190d0ed77f1363337a013f218e19c2ca5f6
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Apr 23 00:00:33 2009 +0000

    *** empty log message ***

commit bfec9d16d0fb4167df909bfdfb91623cfcc7b194
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Apr 23 00:00:10 2009 +0000

    daily update

commit 17c2b4e526b5c17d4c93e289db9de1817b63a72e
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Wed Apr 22 19:46:19 2009 +0000

    	* lib/gdb.exp (get_compiler_info): Use -E -o in remote-host case.

commit 7d75d19418e5a4a67fc4d11d3b4fcad32d9368c8
Author: DJ Delorie <dj@delorie.com>
Date:   Wed Apr 22 19:09:13 2009 +0000

    merge from gcc

commit 9727f0b23c153de60528c433b1362f1f5d1d748a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Wed Apr 22 17:50:54 2009 +0000

    gdb/
    	* varobj.c (free_variable): Replace free_current_contents by xfree.

commit d344514af6d15a4bd219e58fa62548cb80313a05
Author: Vladimir Prus <vladimir@codesourcery.com>
Date:   Wed Apr 22 17:24:58 2009 +0000

    	* gdb.texinfo (GDB/MI Program Execution): Document -exec-jump.

commit bb11f7d0844479e47ca55a30333d463ee909766e
Author: Kazu Hirata <kazu@codesourcery.com>
Date:   Wed Apr 22 15:14:53 2009 +0000

    	* arm-linux-nat.c (fetch_register, store_register): Use
    	ARM_CPSR_GREGNUM instead of ARM_CPSR_REGNUM.
    	* arm-linux-tdep.c (arm_linux_supply_gregset,
    	arm_linux_collect_gregset): Likewise.
    	* arm-linux-tdep.h (ARM_CPSR_GREGNUM): New.
    	* arm-tdep.h (ARM_CPSR_REGNUM): Remove.

commit 896aa22440ea77f478bd68da376d5873a97647ee
Author: clyon <clyon>
Date:   Wed Apr 22 14:01:30 2009 +0000

    2009-04-22  Christophe Lyon  <christophe.lyon@st.com>
    
    	PR9743
    	bfd/
    	* elf32-arm.c (arm_type_of_stub): Handle R_ARM_THM_JUMP24,
    	R_ARM_JUMP24 and R_ARM_PLT32 relocations.
    	(elf32_arm_size_stubs): Likewise.
    	(record_thumb_to_arm_glue): Deleted unused function.
    	(bfd_elf32_arm_process_before_allocation): No longer handle
    	R_ARM_THM_JUMP24, R_ARM_JUMP24 and R_ARM_PLT32 relocations here.
    	(elf32_arm_final_link_relocate): Handle R_ARM_THM_JUMP24,
    	R_ARM_JUMP24 and R_ARM_PLT32 relocations.
    
    	testsuite/
    	* ld-arm/arm-call.d: Update expected result.
    	* ld-arm/arm-pic-veneer.d: Likewise.
    	* ld-arm/thumb2-b-interwork.d: Likewise.

commit 6662d7d4c43db0555f07713e98167b8e318241de
Author: Hui Zhu <teawater@gmail.com>
Date:   Wed Apr 22 06:09:18 2009 +0000

    	* gdb.texinfo (disassemble-next-line): Set the default of
    	disassemble-next-line to off.

commit 439926195159e43c69d7fbf024d85bbcf82ed6b8
Author: Hui Zhu <teawater@gmail.com>
Date:   Wed Apr 22 06:06:11 2009 +0000

    	* stack.c (_initialize_stack): Set the default of
    	disassemble-next-line to off.

commit ecd38f826310ce4f778f30c85ccfb80a8c830020
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Apr 22 00:17:49 2009 +0000

    	* acinclude.m4: Use AS_HELP_STRING, not AC_HELP_STRING.
    	* configure.ac: Use AS_HELP_STRING, not AC_HELP_STRING.

commit e9974e9d4117056143b470c3ef06b397be5326cf
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Apr 22 00:00:04 2009 +0000

    daily update

commit 3675b7bdcb1da902dea25982ec0021fd6adcf2b7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Apr 22 00:00:03 2009 +0000

    *** empty log message ***

commit 9b3ef1c3b39b0bdb56b787fafc2a2166315ddd51
Author: Daniel Jacobowitz <dan@debian.org>
Date:   Tue Apr 21 22:05:02 2009 +0000

    	bfd/
    	* elf32-arm.c (INTERWORK_FLAG): Check BFD_LINKER_CREATED.
    	(elf32_arm_write_section): Declare early.
    	(elf32_arm_size_stubs): Skip non-stub sections in the stub BFD.
    	(arm_allocate_glue_section_space): Exclude empty sections.
    	(ARM_GLUE_SECTION_FLAGS): Add SEC_LINKER_CREATED.
    	(bfd_elf32_arm_add_glue_sections_to_bfd): Do not skip the stub
    	BFD.
    	(elf32_arm_output_glue_section, elf32_arm_final_link): New.
    	(elf32_arm_merge_eabi_attributes): Skip the stub BFD.
    	(elf32_arm_size_dynamic_sections): Allocate interworking
    	sections here.
    	(bfd_elf32_bfd_final_link): Define.
    
    	ld/
    	* emultempl/armelf.em (bfd_for_interwork, arm_elf_after_open)
    	(arm_elf_set_bfd_for_interworking): Delete.
    	(arm_elf_before_allocation): Do not set the interworking BFD.
    	Move allocation inside not-dynamic block.
    	(arm_elf_create_output_section_statements): Create glue sections
    	and set the interworking BFD here.
    	(LDEMUL_AFTER_OPEN): Delete.
    
    	ld/testsuite/
    	* ld-arm/farcall-mix.d, ld-arm/farcall-mix2.d,
    	ld-arm/farcall-group-size2.d, ld-arm/farcall-group.d,
    	ld-arm/farcall-mixed-lib.d: Update for linker changes.

commit e227be8456719926e0a94f8aac03670a0eefd0a5
Author: Andreas Schwab <schwab@suse.de>
Date:   Tue Apr 21 21:01:04 2009 +0000

    * configure.ac: Add quotes to not lose brackets in help text.
    * configure: Rebuild.

commit 3981af04d0feb2737273b8b2428521df3bacb3a0
Author: Andreas Schwab <schwab@suse.de>
Date:   Tue Apr 21 20:54:33 2009 +0000

    Fix date.

commit e91002b592406002edf406cbb27dd4adeb15cfe6
Author: Andreas Schwab <schwab@suse.de>
Date:   Tue Apr 21 20:19:13 2009 +0000

    	* configure.ac: Don't postprocess Makefile in config.status.
    	Substitute GDB_NM_FILE.  Don't substitute nm_h.
    	* Makefile.in (GDB_NM_FILE): Substitute.
    	(TAGS): Use $(GDB_NM_FILE) instead of $(NAT_FILE).
    	* configure: Regenerate.
    	* gnulib/Makefile.in: Regenerate.

commit 1d44bf432360bfb2e9d448ea7abf3d7791409929
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Tue Apr 21 20:13:07 2009 +0000

    gdb:
    	* configure.ac (--with-datarootdir, --with-docdir, --with-pdfdir,
    	--with-htmldir): New.
    	* configure: Regenerate.
    
    gdb/doc:
    	* configure.ac (--with-datarootdir, --with-docdir, --with-pdfdir,
    	--with-htmldir): New.
    	* configure: Regenerate.
    	* Makefile.in (datarootdir, docdir): Define.
    	(gdb.dvi, gdb.pdf): Use same -I options as for building gdb.info
    	instead of $(SET_TEXINPUTS).
    	(gdbint.dvi, gdbint.pdf): Use same -I options as for building
    	gdbint.info instead of $(SET_TEXINPUTS).
    	(gdbint/index.html): Use same -I options as for building
    	gdbint.info.
    	(stabs.dvi, stabs.pdf): Use same -I options as for building
    	stabs.info instead of $(SET_TEXINPUTS).
    	(stabs/index.html): Use same -I options as for building
    	stabs.info.
    	(annotate.dvi, annotate.pdf): Use same -I options as for building
    	annotate.info instead of $(SET_TEXINPUTS).
    	(annotate/index.html): Use same -I options as for building
    	annotate.info.

commit 24cbb2f59601365042b0ce079c888dff068b94dc
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Apr 21 18:09:08 2009 +0000

    	* configure: Rebuild.
    	* configure.ac: Use lower case for start of help strings.  Clean
    	up --with-sysroot help.

commit 63ea04ca40a29ab5729a21b444bc781e1eafbdd2
Author: H.J. Lu <hjl@lucon.org>
Date:   Tue Apr 21 17:08:19 2009 +0000

    2009-04-21  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* coff-ia64.c (COFF_PAGE_SIZE): Changed to 8K.
    
    	* coffcode.h (coff_compute_section_file_positions): Clear
    	D_PAGED if PE section alignment is smaller than COFF_PAGE_SIZE.
    
    	* libcoff-in.h (pe_tdata): Remove force_minimum_alignment and
    	force_minimum_alignment.
    
    	* libcoff.h: Regenerated.
    
    	* pei-ia64.c (PEI_TARGET_SUBSYSTEM): Removed.
    	(PEI_FORCE_MINIMUM_ALIGNMENT): Likewise.
    
    	* peicode.h (pe_mkobject): Don't set force_minimum_alignment
    	nor target_subsystem.
    
    	* peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't check
    	force_minimum_alignment nor target_subsystem.

commit c93fab1bfecb057fe9e5d5f0b6e27ca62045ef85
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Apr 21 17:00:10 2009 +0000

    	* configure: Rebuild.
    	* acinclude.m4 (AM_ICONV): Use AC_HELP_STRING.
    	* configure.ac: Use AC_HELP_STRING.  Use upper case for variables
    	in help.

commit 29190ab7f240e76af935e7b4d29f35c10cfccc14
Author: David Daney <ddaney@avtrex.com>
Date:   Tue Apr 21 16:31:06 2009 +0000

    2009-04-21  David Daney  <ddaney@caviumnetworks.com>
    
    	* gdb.texinfo (maint show-debug-regs): Remove mention of x86.

commit 9e5d623dd4395ba793221e264927731d0f579e85
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Tue Apr 21 12:36:46 2009 +0000

    	* texinfo/texinfo.tex: Update to version 2009-03-28.05.

commit 4e2cf0c1b8dc9d4baba731b96b48a0978e14413d
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Apr 21 11:38:38 2009 +0000

    	ARI fix: remove "%p".
    	* ia64-tdep.c (ia64_frame_this_id): Use host_address_to_string function.
    	(ia64_sigtramp_frame_this_id): Ditto.
    	(ia64_libunwind_frame_this_id): Ditto.
    	(ia64_libunwind_sigtramp_frame_this_id): Ditto.
    	* symmisc.c (maintenance_info_psymtabs): Ditto.

commit 345c85ba5e4ef630e73b27a17cac2ec295b909c2
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Tue Apr 21 10:13:03 2009 +0000

    gdb:
    	* configure.ac (--with-relocated-sources): New.
    	* configure, config.in: Regenerate.
    	* source.c (add_substitute_path_rule): Remove static.
    	* source.h (add_substitute_path_rule): Declare.
    	* main.c: Include "source.h".
    	(captured_main): Add substitution rule if RELOC_SRCDIR.
    
    gdb/doc:
    	* gdb.texinfo (Source Path): Document --with-relocated-sources.

commit 0350c1e96b17869365e8adda6372578f6b0e2d19
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Tue Apr 21 07:35:42 2009 +0000

    	* gnu-nat.h (proc_debug): Add missing continuation line in macro.

commit 65bb31f430dd2e285583c69d2d0878af6ce84e72
Author: Dave Korn <dave.korn@artimi.com>
Date:   Tue Apr 21 02:13:46 2009 +0000

    bfd/ChangeLog
    
    2009-04-21  Kai Tietz  <kai.tietz@onevision.com>
    
    	* coff-x86_64.c (PEI_HEADERS): Protect includes.
    	(bfd_pe_print_pdata): Remove #ifdef PE variation.
    	* pei-x86_64.c (PEI_HEADERS): Define to prevent double
    	include in coff-x86_64.c of headers.
    	(PDATA_ROW_SIZE): New define.
    	(pex_regs[]): New static array.
    	(pex64_get_runtime_function): New static function.
    	(pex64_get_unwind_info): Likewise.
    	(pex64_get_scope_entry): Likewise.
    	(pex64_xdata_print_uwd_codes): Likewise.
    	(pep_get_section_by_rva): Likewise.
    	(pex64_dump_xdata): Likewise.
    	(pex64_bfd_print_pdata): Likewise.
    	(bfd_pe_print_pdata): Define as pex64_bfd_print_pdata.
    	* peXXigen.c (_bfd_pex64_print_pdata): Removed implementation.
    	* libpei.h (_bfd_pex64_print_pdata): Removed declaration.
    
    include/ChangeLog
    
    2009-04-21  Kai Tietz  <kai.tietz@onevision.com>
    
    	* coff/pe.h (pex64_runtime_function): New structure.
    	(external_pex64_runtime_function): Likewise.
    	(pex64_unwind_code): Likewise.
    	(external_pex64_unwind_code): Likewise.
    	(pex64_unwind_info): Likewise.
    	(external_pex64_unwind_info): Likewise.
    	(external_pex64_scope): Likewise.
    	(pex64_scope): Likewise.
    	(pex64_scope_entry):  Likewise.
    	(external_pex64_scope_entry): Likewise.
    	(PEX64_IS_RUNTIME_FUNCTION_CHAINED): New macro.
    	(PEX64_GET_UNWINDDATA_UNIFIED_RVA): Likewise.
    	(PEX64_UNWCODE_CODE): Likewise.
    	(PEX64_UNWCODE_INFO): Likewise.
    	(UWOP_...): Add defines for unwind code.
    	(UNW_FLAG_...): Add defined for unwind info flags.
    	(PEX64_SCOPE_ENTRY_SIZE): New macro.
    	(PEX64_UWI_VERSION): Likewise.
    	(PEX64_UWI_FLAGS): Likewise.
    	(PEX64_UWI_FRAMEREG): Likewise.
    	(PEX64_UWI_FRAMEOFF): Likewise.
    	(PEX64_UWI_SIZEOF_UWCODE_ARRAY): Likewise.
    	(PEX64_OFFSET_TO_UNWIND_CODE): Likewise.
    	(PEX64_OFFSET_TO_HANDLER_RVA): Likewise.
    	(PEX64_OFFSET_TO_SCOPE_COUNT): Likewise.
    	(PEX64_SCOPE_ENTRY): Likewise.

commit 5899ddcdfa60286b434f4a94730b1d9d459f81a7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Apr 21 00:00:33 2009 +0000

    *** empty log message ***

commit 5de3d8309707663e152a6f404572eb82c615255d
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Apr 21 00:00:04 2009 +0000

    daily update

commit efad8a14fcd62f9ab9183e3f202c9a90c83b2546
Author: David Daney <ddaney@avtrex.com>
Date:   Mon Apr 20 21:11:05 2009 +0000

    2009-04-20  David Daney  <ddaney@caviumnetworks.com>
    
    	* NEWS: Mention MIPS/Linux hardware watchpoint support.
    
    2009-04-20  David Daney  <ddaney@caviumnetworks.com>
    
    	* mips-linux-nat.c (command.h, gdbcmd.h, gdb_assert.h): New #includes.
    	(maint_show_dr, super_close): New variables.
    	(super_fetch_registers, super_store_registers): Make static.
    	(PTRACE_GET_WATCH_REGS, PTRACE_SET_WATCH_REGS, W_BIT, R_BIT, I_BIT)
    	(W_MASK, R_MASK, I_MASK, IRW_MASK, MAX_DEBUG_REGISTER): Define.
    	(pt_watch_style): Define new enum.
    	(mips32_watch_regs, mips64_watch_regs, pt_watch_regs, mips_watchpoint):
    	Define new structs.
    	(watch_readback_valid, watch_readback, current_watches,	watch_mirror):
    	New variables.
    	(get_irw_mask, get_reg_mask, get_num_valid, get_watchlo)
    	(set_watchlo, get_watchhi, set_watchhi, mips_show_dr)
    	(mips_linux_read_watch_registers, mips_linux_can_use_hw_breakpoint)
    	(mips_linux_stopped_by_watchpoint, mips_linux_stopped_data_address)
    	(type_to_irw, fill_mask, try_one_watch)
    	(mips_linux_region_ok_for_hw_watchpoint, write_watchpoint_regs)
    	(mips_linux_new_thread, populate_regs_from_watches)
    	(mips_linux_insert_watchpoint, mips_linux_remove_watchpoint)
    	(mips_linux_close): New functions.
    	(_initialize_mips_linux_nat): Register watchpoint functions with
    	the target_ops.  Add show-debug-regs maintenance command.
    
    2009-04-20  David Daney  <ddaney@caviumnetworks.com>
    
    	* infrun.c (handle_inferior_event): Move gegisters_changed call down.

commit 61cefd3a87f01c7618e60640cedbbeb254586d66
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Apr 20 01:09:42 2009 +0000

    2009-04-19  Peter O'Gorman  <binutils@mlists.thewrittenword.com>
                Alan Modra  <amodra@bigpond.net.au>
                Dave Korn  <dave.korn.cygwin@gmail.com>
    
    	* peXXigen.c (_bfd_XXi_swap_sym_in): Fix name handling w.r.t
    	long names and non-NUL-terminated strings.

commit fbad6ffb9c66b7a9900d0642ee9e8543fbd7288a
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Apr 20 00:00:04 2009 +0000

    daily update

commit c8a72d1af8dc3bfffdde4f480ab0a0d51b4a1319
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Apr 20 00:00:03 2009 +0000

    *** empty log message ***

commit 404bf5b72f6ed6859dccce5a93fbafe8896ff9f1
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Sun Apr 19 20:05:23 2009 +0000

    	* NEWS: Mention gdbserver support for x86 Windows CE.

commit d1412ad971a451378f218e3f19d3526f21057235
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sun Apr 19 19:38:42 2009 +0000

    	* config/djgpp/fnchange.lst: Fix typos.

commit 7cf431690113efd48c887d9fda54f98091093794
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sun Apr 19 18:29:33 2009 +0000

    	Set default host and target charsets in the DJGPP port.
    
    	* config/djgpp/config.sed (am_cv_langinfo_codeset)
    	(bash_cv_langinfo_codeset, ac_cv_header_nl_types_h): Set to "yes"
    	in all configure scripts that define ac_cv_env_CPP_value.
    	* go32-nat.c (dos_codepage, nl_langinfo): New functions.
    	Include langinfo.h.
    	* config/djgpp/nl_types.h: New file.
    	* config/djgpp/langinfo.h: New file.
    	* config/i386/go32.mh (MH_CFLAGS): Add $(srcdir)/config/djgpp.

commit 2931783d51fa2b396f506ddf570a6683ac71ddc5
Author: Pedro Alves <pedro@codesourcery.com>
Date:   Sun Apr 19 17:54:52 2009 +0000

    2009-04-19  Danny Backx  <dannybackx@users.sourceforge.net>
    
    	* configure.srv: Add x86 Windows CE target.

commit 5d73d87974fb92a61c2c5c138cd36610fde2bcf4
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Apr 19 00:00:05 2009 +0000

    daily update

commit edf9d226d9191de69e7fb129d88bbebb1a889723
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Apr 19 00:00:03 2009 +0000

    *** empty log message ***

commit 7a1b5fb8f2285a1b1e5bd7d5f5914e02dec6a34e
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Sat Apr 18 17:11:01 2009 +0000

    gdb:
    2009-04-18  Carlos O'Donell  <carlos@codesourcery.com>
    
    	* Makefile.in (MAKEHTML): Set to makeinfo --html.
    	(MAKEHTMLFLAGS): Set to empty.
    
    gdb/doc:
    2009-04-18  Carlos O'Donell  <carlos@codesourcery.com>
                Joseph Myers  <joseph@codesourcery.com>
    
    	* Makefile.in (MAKEHTML): Set to makeinfo --html.
    	(MAKEHTMLFLAGS): Set to empty.
    	(html__strip_dir): Define.
    	(HTMLFILES): Define.
    	(HTMLFILES_INSTALL): Define.
    	(install-html): Copy new automake rule.
    	(html): Depend on $(HTMLFILES).
    	(gdb_toc.html): Rename to gdb/index.html.
    	(gdbint_toc.html): Rename to gdbint/index.html.
    	(stabs_toc.html): Rename to stabs/index.html.
    	(annotate_toc.html): Rename to annotate/index.html.

commit 530126cd584c14e55ca2cb5bbc30023b58d3b66e
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat Apr 18 14:54:00 2009 +0000

    	* NEWS: Mention all new set/show commands added since GDB 6.8 was
    	released.

commit bf211d38d3cbf933d8e17df313f6d89bd3e0f79f
Author: Eli Zaretskii <eliz@gnu.org>
Date:   Sat Apr 18 08:16:34 2009 +0000

    	* go32-nat.c (go32_sysinfo): Check if the call to
    	__dpmi_get_capabilities fills the buffer with information, and
    	don't use the buffer if not.

commit 6a7ae005013413bf0057587b749ef0597f912369
Author: DJ Delorie <dj@delorie.com>
Date:   Sat Apr 18 02:56:43 2009 +0000

    [cgen]
    	* cpu/mep-c5.cpu (f-12s20): Change to signed.
    	(lhucpm1): Limit to C5 mach.
    	(dsp0,dsp1): Rewrite as aliases so that intrinsics are generated.
    	* cpu/mep-core.cpu (extend-cdisp10): New.
    	(f-cdisp10): Change to signed, use extend-cdisp10 to sign extend.
    
    [opcodes]
    	* mep-desc.c: Regenerate.
    	* mep-ibld.c: Regenerate.
    	* mep-opc.c: Regenerate.
    	* mep-opc.h: Regenerate.
    
    [sid/component/cgen-cpu/mep]
    	* mep-core1-decode.cxx: Regenerate.
    	* mep-core1-decode.h: Regenerate.
    	* mep-decode.cxx: Regenerate.
    	* mep-decode.h: Regenerate.

commit 5fa62989fa79223eefd13e53772752040491c93e
Author: DJ Delorie <dj@delorie.com>
Date:   Sat Apr 18 01:50:02 2009 +0000

    Add missing ChangeLog entry:
    * mep-asm.c: Regenerate.
    * mep-desc.c: Regenerate.
    * mep-desc.h: Regenerate.
    * mep-dis.c: Regenerate.
    * mep-ibld.c: Regenerate.
    * mep-opc.c: Regenerate.
    * mep-opc.h: Regenerate.

commit 00e86ec9a2ab3e4c5566079e6de9a2d8701ebd64
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Apr 18 00:00:05 2009 +0000

    daily update

commit 92f8d12cc973aba0167aa39e63aed8c1151bbbd2
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Apr 18 00:00:03 2009 +0000

    *** empty log message ***

commit 7b541b57dc1e37a3811adacb9adfed38d4dc204e
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Apr 17 23:50:10 2009 +0000

    	* charset.c (_initialize_charset): Add special case for "646".

commit 62205948f9b584ac7ed6cb83bca111ee2b1b6e84
Author: H.J. Lu <hjl@lucon.org>
Date:   Fri Apr 17 22:50:17 2009 +0000

    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* bfd-in2.h: Regenerated.

commit 759792b7eeaf3a8758f1a8822c16f00c3f71a544
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Fri Apr 17 17:44:02 2009 +0000

    gdb:
    2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
    
    	* configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
    	* configure: Regenerate.
    	* Makefile.in: Set datarootdir, docdir, htmldir, and pdfdir from
    	configure substitutions.
    	(FLAGS_TO_PASS): Add datarootdir, docdir, and htmldir.
    
    gdb/doc:
    2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
    
    	* Makefile.in: Set pdfdir and htmldir from configure
    	substitutions.
    	* configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
    	* configure: Regenerate.
    
    readline:
    2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
    
    	* Makefile.in: Add html target.  Add dummy install-html and
    	install-pdf targets.
    
    sim:
    2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
    
    	* Makefile.in: Add dummy install-pdf, html, and
    	install-html targets.

commit af5a591f5dd272bcd75b555cd8373f9bf730737a
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Fri Apr 17 15:44:28 2009 +0000

    	ARI fix: Do not use %p, replace by call to host_address_to_string
    	for host pointers.
    	* darwin-nat.c (darwin_xfer_partial): Apply change.
    	* gnu-nat.c (inf_continue, gnu_xfer_memory): Ditto.
    	* gnu-nat.h (proc_debug): Ditto.
    	* symmisc.c (maintenance_info_symtabs): Ditto.
    	(maintenance_info_psymtabs): Ditto.
    	* windows-nat.c (handle_load_dll): Ditto.
    	(handle_unload_dll, info_w32_command, handle_exception): Ditto.
    	* xtensa-tdep.c (xtensa_unwind_pc): Ditto.

commit 98ef0e955167c52901cf79f46a7290ed7076a929
Author: H.J. Lu <hjl@lucon.org>
Date:   Fri Apr 17 15:03:47 2009 +0000

    bfd/
    
    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* peXXigen.c (_bfd_XX_print_private_bfd_data_common): Replace
    	IMAGE_SUBSYSTEM_EFI_ROM with IMAGE_SUBSYSTEM_SAL_RUNTIME_DRIVER.
    
    binutils/
    
    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* objcopy.c (set_pe_subsystem): Replace efi-rom with sal-rtd.
    	* doc/binutils.texi: Likewise.
    
    include/coff/
    
    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	* pe.h (IMAGE_SUBSYSTEM_EFI_ROM): Renamed to ...
    	(IMAGE_SUBSYSTEM_SAL_RUNTIME_DRIVER): This.

commit 7153275d0e7343839a7fe7cac957a6eff7f76d5c
Author: Joseph Myers <jsm@polyomino.org.uk>
Date:   Fri Apr 17 14:22:23 2009 +0000

    	* configure.tgt (i[34567]86-*-linux*): Use 64-bit configuration if
    	--enable-64-bit-bfd.
    	(sparc-*-linux*): Likewise.

commit 3bea577f45b61b8b4947ac2417005fc1f551f8ef
Author: H.J. Lu <hjl@lucon.org>
Date:   Fri Apr 17 13:46:07 2009 +0000

    bfd/
    
    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR binutils/10074
    	* coffcode.h (bfd_pei_p): New.
    
    	* config.bfd: Remove bfd_efi_bsdrv_ia32_vec,
    	bfd_efi_rtdrv_ia32_vec, bfd_efi_bsdrv_x86_64_vec,
    	bfd_efi_rtdrv_x86_64_vec, bfd_efi_bsdrv_ia64_vec and
    	bfd_efi_rtdrv_ia64_vec.  Replace bfd_efi_app_ia32_vec,
    	bfd_efi_app_x86_64_vec and bfd_efi_app_ia64_vec with
    	i386pei_vec, x86_64pei_vec and bfd_pei_ia64_vec, respectively.
    
    	* configure.in: Remove bfd_efi_bsdrv_ia32_vec,
    	bfd_efi_rtdrv_ia32_vec, bfd_efi_bsdrv_x86_64_vec,
    	bfd_efi_rtdrv_x86_64_vec,
    	bfd_efi_bsdrv_ia64_vec and bfd_efi_rtdrv_ia64_vec.  Replace
    	bfd_efi_ia64_vec with bfd_pei_ia64_vec.
    	* targets.c: Likewise.
    
    	* configure: Regenerated.
    	* libcoff.h: Likewise.
    	* Makefile.in: Likewise.
    
    	* efi-app-ia32.c: Removed.
    	* efi-app-x86_64.c: Likewise.
    	* efi-bsdrv-ia32.c: Likewise.
    	* efi-bsdrv-ia64.c: Likewise.
    	* efi-bsdrv-x86_64.c: Likewise.
    	* efi-rtdrv-ia32.c: Likewise.
    	* efi-rtdrv-ia64.c: Likewise.
    	* efi-rtdrv-x86_64.c: Likewise.
    	* efi-rtdrv-ia32.c: Likewise.
    
    	* efi-app-ia64.c: Moved to ...
    	* pei-ia64.c: This.
    	(TARGET_SYM): Set to bfd_pei_ia64_vec.
    	(TARGET_NAME): Set to pei-ia64.
    
    	* libpei.h (bfd_target_pei_p): Removed.
    	(bfd_target_pei_arch): Likewise.
    	(bfd_target_efi_app_p): Likewise.
    	(bfd_target_efi_app_arch): Likewise.
    	(bfd_target_efi_bsdrv_p): Likewise.
    	(bfd_target_efi_bsdrv_arch): Likewise.
    	(bfd_target_efi_rtdrv_p): Likewise.
    	(bfd_target_efi_rtdrv_arch): Likewise.
    	(bfd_pe_executable_p): Likewise.
    
    	* Makefile.am (BFD32_BACKENDS): Remove efi-app-ia32.lo,
    	efi-bsdrv-ia32.lo and efi-rtdrv-ia32.lo.
    	(BFD32_BACKENDS_CFILES): Remove efi-app-ia32.c, efi-bsdrv-ia32.c
    	and efi-rtdrv-ia32.c.
    	(BFD64_BACKENDS): Remove efi-app-ia64.lo, efi-bsdrv-ia64.lo,
    	efi-rtdrv-ia64.lo, efi-app-x86_64.lo, efi-bsdrv-x86_64.lo and
    	efi-rtdrv-x86_64.lo. Add pei-ia64.lo.
    	(BFD64_BACKENDS_CFILES): Remove efi-app-ia64.c, efi-bsdrv-ia64.c,
    	efi-rtdrv-ia64.c, efi-app-x86_64.c, efi-bsdrv-x86_64.c and
    	efi-rtdrv-x86_64.c. Add pei-ia64.c.
    	(efi-app-ia64.lo): Removed.
    	(efi-bsdrv-ia32.lo): Likewise.
    	(efi-rtdrv-ia32.lo): Likewise.
    	(efi-app-ia64.lo): Likewise.
    	(efi-bsdrv-ia64.lo): Likewise.
    	(efi-rtdrv-ia64.lo): Likewise.
    	(efi-app-x86_64.lo): Likewise.
    	(efi-bsdrv-x86_64.lo): Likewise.
    	(efi-rtdrv-x86_64.lo): Likewise.
    	(pei-ia64.lo): New.
    
    	* peicode.h (coff_swap_scnhdr_in): Replace bfd_pe_executable_p
    	with bfd_pei_p.
    	(arch_type): Removed.
    	(pe_arch): Likewise.
    	(pe_bfd_object_p): Just return coff_object_p.
    
    	* peXXigen.c (_bfd_XXi_swap_scnhdr_out): Replace
    	bfd_pe_executable_p with bfd_pei_p.
    
    binutils/
    
    2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
    
    	PR binutils/10074
    	* objcopy.c: Include coff/i386.h and coff/pe.h.
    	(pe_file_alignment): New.
    	(pe_heap_commit): Likewise.
    	(pe_heap_reserve): Likewise.
    	(pe_image_base): Likewise.
    	(pe_section_alignment): Likewise.
    	(pe_stack_commit): Likewise.
    	(pe_stack_reserve): Likewise.
    	(pe_subsystem): Likewise.
    	(pe_major_subsystem_version): Likewise.
    	(pe_minor_subsystem_version): Likewise.
    	(set_pe_subsystem): Likewise.
    	(convert_efi_target): Likewise.
    	(command_line_switch): Add OPTION_FILE_ALIGNMENT,
    	OPTION_HEAP, OPTION_IMAGE_BASE, OPTION_SECTION_ALIGNMENT,
    	OPTION_STACK and OPTION_SUBSYSTEM.
    	(copy_options): Likewise.
    	(copy_usage): Add --file-alignment, --heap, --image-base,
    	--section-alignment, --stack and --subsystem.
    	(copy_object): Set up PE parameters.
    	(copy_main): Process Add OPTION_FILE_ALIGNMENT,
    	OPTION_HEAP, OPTION_IMAGE_BASE, OPTION_SECTION_ALIGNMENT,
    	OPTION_STACK and OPTION_SUBSYSTEM.   Convert EFI target to
    	PEI target.
    
    	* NEWS: Mention --file-alignment, --heap, --image-base,
    	--section-alignment, --stack and --subsystem command line
    	options for objcopy.
    
    	* doc/binutils.texi: Document --file-alignment, --heap,
    	--image-base, --section-alignment, --stack and --subsystem
    	command line options for objcopy.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          |   15 +
 Makefile.in                                        |    4 +-
 Makefile.tpl                                       |    4 +-
 bfd/ChangeLog                                      |  235 +-
 bfd/Makefile.am                                    |   68 +-
 bfd/Makefile.in                                    |   71 +-
 bfd/bfd-in2.h                                      |   10 +-
 bfd/bfd.c                                          |    3 +-
 bfd/coff-ia64.c                                    |    4 +-
 bfd/coff-x86_64.c                                  |   10 +-
 bfd/coffcode.h                                     |   11 +
 bfd/config.bfd                                     |   14 +-
 bfd/configure                                      |   10 +-
 bfd/configure.in                                   |   10 +-
 bfd/doc/ChangeLog                                  |    5 +
 bfd/doc/Makefile.in                                |    1 +
 bfd/doc/bfdint.texi                                |    6 +-
 bfd/efi-app-ia32.c                                 |   36 -
 bfd/efi-app-x86_64.c                               |   36 -
 bfd/efi-bsdrv-ia32.c                               |   37 -
 bfd/efi-bsdrv-ia64.c                               |   38 -
 bfd/efi-bsdrv-x86_64.c                             |   38 -
 bfd/efi-rtdrv-ia32.c                               |   37 -
 bfd/efi-rtdrv-ia64.c                               |   38 -
 bfd/efi-rtdrv-x86_64.c                             |   38 -
 bfd/elf-bfd.h                                      |   11 +
 bfd/elf.c                                          |   14 +-
 bfd/elf32-arm.c                                    |  313 +-
 bfd/elf32-i386.c                                   |   92 +-
 bfd/elf64-x86-64.c                                 |  133 +-
 bfd/elfcode.h                                      |    3 +
 bfd/elflink.c                                      |   74 +
 bfd/libcoff-in.h                                   |    2 -
 bfd/libcoff.h                                      |    6 +-
 bfd/libpei.h                                       |   41 -
 bfd/peXXigen.c                                     |  139 +-
 bfd/{efi-app-ia64.c => pei-ia64.c}                 |   14 +-
 bfd/pei-x86_64.c                                   |  475 ++
 bfd/peicode.h                                      |  137 +-
 bfd/syms.c                                         |   10 +-
 bfd/targets.c                                      |   24 +-
 bfd/verilog.c                                      |  377 ++
 bfd/version.h                                      |    2 +-
 config.guess                                       |    7 +-
 gdb/ChangeLog                                      |  405 ++-
 gdb/MAINTAINERS                                    |    3 +
 gdb/Makefile.in                                    |   37 +-
 gdb/NEWS                                           |   87 +-
 gdb/README                                         |    5 +
 gdb/acinclude.m4                                   |   37 +-
 gdb/ada-lang.c                                     |    1 -
 gdb/ada-tasks.c                                    |    9 +
 gdb/arm-linux-nat.c                                |    8 +-
 gdb/arm-linux-tdep.c                               |    4 +-
 gdb/arm-linux-tdep.h                               |    3 +
 gdb/arm-tdep.h                                     |    1 -
 gdb/breakpoint.c                                   |   10 +-
 gdb/c-exp.y                                        |    4 +-
 gdb/charset.c                                      |    4 +
 gdb/config.in                                      |   19 +-
 gdb/config/djgpp/config.sed                        |    6 +
 gdb/config/djgpp/fnchange.lst                      |    6 +-
 .../mb-inline1.cc => config/djgpp/langinfo.h}      |   44 +-
 .../mb-inline2.cc => config/djgpp/nl_types.h}      |   20 +-
 gdb/config/i386/go32.mh                            |    4 +-
 gdb/configure                                      |  265 +-
 gdb/configure.ac                                   |  152 +-
 gdb/configure.tgt                                  |   20 +-
 gdb/darwin-nat.c                                   |    6 +-
 gdb/dbxread.c                                      |    1 +
 gdb/defs.h                                         |    3 +
 gdb/dictionary.c                                   |    8 +-
 gdb/doc/ChangeLog                                  |   91 +
 gdb/doc/Makefile.in                                |   73 +-
 gdb/doc/configure                                  |   53 +-
 gdb/doc/configure.ac                               |   27 +
 gdb/doc/gdb.texinfo                                |  237 +-
 gdb/doc/gdbint.texinfo                             |    4 -
 gdb/dwarf2read.c                                   |  101 +-
 gdb/elfread.c                                      |    9 +-
 gdb/gdb_dirent.h                                   |    6 +-
 gdb/gdbarch.c                                      |   33 +
 gdb/gdbarch.h                                      |   11 +
 gdb/gdbarch.sh                                     |    6 +
 gdb/gdbserver/ChangeLog                            |   20 +
 gdb/gdbserver/configure.srv                        |    9 +
 gdb/gdbserver/inferiors.c                          |   47 +
 gdb/gdbserver/linux-low.c                          |   16 +-
 gdb/gdbserver/server.c                             |   71 +-
 gdb/gdbserver/server.h                             |    2 +
 gdb/gdbtypes.c                                     |   12 +-
 gdb/gdbtypes.h                                     |    3 +-
 gdb/gnu-nat.c                                      |    9 +-
 gdb/gnu-nat.h                                      |    5 +-
 gdb/gnulib/Makefile.in                             |  100 +-
 gdb/go32-nat.c                                     |  132 +-
 gdb/i386-linux-tdep.c                              |  349 ++
 gdb/i386-nat.c                                     |    9 -
 gdb/i386-tdep.c                                    | 2417 +++++++++++
 gdb/i386-tdep.h                                    |    6 +
 gdb/ia64-tdep.c                                    |   20 +-
 gdb/infcall.c                                      |    1 +
 gdb/infrun.c                                       |   13 +-
 gdb/jv-lang.c                                      |    3 +-
 gdb/linux-record.c                                 | 2205 ++++++++++
 gdb/linux-record.h                                 |  173 +
 gdb/linux-thread-db.c                              |    1 -
 gdb/macrocmd.c                                     |   10 +-
 gdb/main.c                                         |  154 +-
 gdb/mips-linux-nat.c                               |  709 +++-
 gdb/moxie-tdep.c                                   |  531 +++
 .../gdb.cp/mb-inline1.cc => moxie-tdep.h}          |   42 +-
 gdb/record.c                                       | 1282 ++++++
 gdb/{testsuite/gdb.cp/mb-inline1.cc => record.h}   |   39 +-
 gdb/source.c                                       |    2 +-
 gdb/source.h                                       |    3 +
 gdb/stabsread.c                                    |    5 +-
 gdb/stack.c                                        |   24 +-
 gdb/symmisc.c                                      |   34 +-
 gdb/symtab.c                                       |   93 +-
 gdb/target.h                                       |    3 +-
 gdb/testsuite/ChangeLog                            |   48 +
 gdb/testsuite/gdb.base/macscp.exp                  |   18 +-
 gdb/testsuite/gdb.base/printcmds.exp               |    3 +
 .../gdb.cp/{mb-inline2.cc => abstract-origin.cc}   |   25 +-
 gdb/testsuite/gdb.cp/abstract-origin.exp           |   31 +
 gdb/testsuite/gdb.cp/mb-ctor.cc                    |    8 +
 gdb/testsuite/gdb.cp/mb-ctor.exp                   |   32 +-
 gdb/testsuite/gdb.cp/mb-inline.exp                 |   22 +
 gdb/testsuite/gdb.cp/mb-inline.h                   |    7 +
 gdb/testsuite/gdb.cp/mb-inline1.cc                 |    2 +-
 gdb/testsuite/gdb.cp/mb-inline2.cc                 |    2 +-
 gdb/testsuite/gdb.cp/mb-templates.cc               |   12 +
 gdb/testsuite/gdb.cp/mb-templates.exp              |   22 +
 gdb/testsuite/gdb.cp/templates.cc                  |   10 +
 gdb/testsuite/gdb.cp/templates.exp                 |    5 +
 gdb/testsuite/gdb.threads/watchthreads.c           |   35 +-
 gdb/testsuite/gdb.threads/watchthreads.exp         |   25 +-
 gdb/testsuite/gdb.threads/watchthreads2.c          |  115 +
 gdb/testsuite/gdb.threads/watchthreads2.exp        |  139 +
 gdb/testsuite/lib/gdb.exp                          |   12 +-
 gdb/top.c                                          |    9 +
 gdb/utils.c                                        |   22 +-
 gdb/varobj.c                                       |    2 +-
 gdb/version.in                                     |    2 +-
 gdb/windows-nat.c                                  |   19 +-
 gdb/xtensa-tdep.c                                  |    3 +-
 include/ChangeLog                                  |   20 +-
 include/coff/ChangeLog                             |   49 +
 include/coff/pe.h                                  |  152 +-
 include/elf/ChangeLog                              |   13 +
 include/elf/common.h                               |    1 +
 include/elf/dwarf2.h                               |    1 +
 include/elf/mep.h                                  |   10 +-
 include/hashtab.h                                  |    3 +-
 include/splay-tree.h                               |    6 +-
 libiberty/ChangeLog                                |   13 +
 libiberty/Makefile.in                              |   22 +-
 libiberty/pex-win32.c                              |   34 +-
 opcodes/ChangeLog                                  |   27 +
 opcodes/disassemble.c                              |    6 +
 opcodes/mep-asm.c                                  |  137 +
 opcodes/mep-desc.c                                 | 4590 ++++++++++++++++++--
 opcodes/mep-desc.h                                 |   50 +-
 opcodes/mep-dis.c                                  |  378 ++-
 opcodes/mep-ibld.c                                 |  774 ++++-
 opcodes/mep-opc.c                                  | 4340 ++++++++++++++++++-
 opcodes/mep-opc.h                                  |  333 ++-
 readline/ChangeLog.gdb                             |    5 +
 readline/Makefile.in                               |    4 +-
 sim/ChangeLog                                      |   21 +
 sim/MAINTAINERS                                    |    1 +
 sim/Makefile.in                                    |    3 +
 sim/avr/Makefile.in                                |   25 +
 sim/avr/config.in                                  |  101 +
 sim/{ => avr}/configure                            | 3530 +++++++++++-----
 sim/avr/configure.ac                               |   12 +
 sim/avr/interp.c                                   | 1847 ++++++++
 sim/configure                                      |   15 +
 sim/configure.ac                                   |    7 +
 sim/moxie/ChangeLog                                |  109 +
 sim/moxie/Makefile.in                              |   29 +
 sim/moxie/config.in                                |   92 +
 sim/{ => moxie}/configure                          | 3281 ++++++++++-----
 sim/moxie/configure.ac                             |   14 +
 sim/moxie/interp.c                                 | 1481 +++++++
 sim/moxie/sysdep.h                                 |   94 +
 texinfo/texinfo.tex                                | 4288 ++++++++++++++----
 188 files changed, 34433 insertions(+), 5145 deletions(-)
 delete mode 100644 bfd/efi-app-ia32.c
 delete mode 100644 bfd/efi-app-x86_64.c
 delete mode 100644 bfd/efi-bsdrv-ia32.c
 delete mode 100644 bfd/efi-bsdrv-ia64.c
 delete mode 100644 bfd/efi-bsdrv-x86_64.c
 delete mode 100644 bfd/efi-rtdrv-ia32.c
 delete mode 100644 bfd/efi-rtdrv-ia64.c
 delete mode 100644 bfd/efi-rtdrv-x86_64.c
 rename bfd/{efi-app-ia64.c => pei-ia64.c} (78%)
 create mode 100644 bfd/verilog.c
 copy gdb/{testsuite/gdb.cp/mb-inline1.cc => config/djgpp/langinfo.h} (63%)
 copy gdb/{testsuite/gdb.cp/mb-inline2.cc => config/djgpp/nl_types.h} (72%)
 create mode 100644 gdb/linux-record.c
 create mode 100644 gdb/linux-record.h
 create mode 100644 gdb/moxie-tdep.c
 copy gdb/{testsuite/gdb.cp/mb-inline1.cc => moxie-tdep.h} (53%)
 create mode 100644 gdb/record.c
 copy gdb/{testsuite/gdb.cp/mb-inline1.cc => record.h} (52%)
 copy gdb/testsuite/gdb.cp/{mb-inline2.cc => abstract-origin.cc} (74%)
 create mode 100644 gdb/testsuite/gdb.cp/abstract-origin.exp
 create mode 100644 gdb/testsuite/gdb.threads/watchthreads2.c
 create mode 100644 gdb/testsuite/gdb.threads/watchthreads2.exp
 create mode 100644 sim/avr/Makefile.in
 create mode 100644 sim/avr/config.in
 copy sim/{ => avr}/configure (60%)
 create mode 100644 sim/avr/configure.ac
 create mode 100644 sim/avr/interp.c
 create mode 100644 sim/moxie/ChangeLog
 create mode 100644 sim/moxie/Makefile.in
 create mode 100644 sim/moxie/config.in
 copy sim/{ => moxie}/configure (62%)
 mode change 100755 => 100644
 create mode 100644 sim/moxie/configure.ac
 create mode 100644 sim/moxie/interp.c
 create mode 100644 sim/moxie/sysdep.h

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 9df0efa..0f086f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2009-04-25  Eric Botcazou  <ebotcazou@adacore.com>
+
+	* Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add GNATBIND.
+	(POSTSTAGE1_FLAGS_TO_PASS): Pick up exported value for GNATBIND.
+	* Makefile.in: Regenerate.
+
+2009-04-24  Eli Zaretskii  <eliz@gnu.org>
+
+	* config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for
+	consistency with config.sub.  (Update from upstream sources.)
+
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* texinfo/texinfo.tex: Update to version 2009-03-28.05.
+
 2009-04-17  Ben Elliston  <bje@au.ibm.com>
 
 	* config.sub, config.guess: Update from upstream sources.
diff --git a/Makefile.in b/Makefile.in
index de33e11..ee16fc1 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -214,6 +214,7 @@ POSTSTAGE1_HOST_EXPORTS = \
 	  $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
 	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
 	  -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
+	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND \
 	LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
 
 # Target libraries are put under this directory:
@@ -624,8 +625,7 @@ X11_FLAGS_TO_PASS = \
 # Flags to pass to stage2 and later makes.
 
 POSTSTAGE1_FLAGS_TO_PASS = \
-	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
-	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
+	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
 	LDFLAGS="$(BOOT_LDFLAGS)" \
 	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
 
diff --git a/Makefile.tpl b/Makefile.tpl
index 1de3b06..ad1400e 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -217,6 +217,7 @@ POSTSTAGE1_HOST_EXPORTS = \
 	  $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
 	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
 	  -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
+	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND \
 	LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
 
 # Target libraries are put under this directory:
@@ -512,8 +513,7 @@ X11_FLAGS_TO_PASS = \
 # Flags to pass to stage2 and later makes.
 
 POSTSTAGE1_FLAGS_TO_PASS = \
-	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
-	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
+	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
 	LDFLAGS="$(BOOT_LDFLAGS)" \
 	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
 
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 894c497..d13bda0 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,236 @@
+2009-04-30  Nick Clifton  <nickc@redhat.com>
+
+	* elf-bfd.h (struct bfd_elf_section_data): Add indirect_relocs
+	section pointer.
+	(struct elf_obj_data): Add has_ifunc_symbols boolean.
+	* elf.c (swap_out_syms): Convert BSF_GNU_INDIRECT_FUNCTION flags
+	into a STT_GNU_IFUNC symbol type.
+	(_bfd_elf_is_function_type): Accept STT_GNU_IFUNC as a function
+	type.
+	(_bfd_elf_set_osabi): Set the osasbi field to ELFOSABI_LINUX if
+	the binary contains ifunc symbols.
+	* elfcode.h (elf_slurp_symbol_table): Translate the STT_GNU_IFUNC
+	symbol type into a BSF_GNU_INDIRECT_FUNCTION flag.
+	* elf32-i386.c (is_indirect_function): New function.
+	(elf_i386_check_relocs): Create an ifunc output section.
+	(allocate_dynrelocs): Create dynamic relocs in the ifunc output
+	section if necessary.
+	(elf_i386_relocate_section): Emit a reloc against an ifunc symbol
+	if necessary.
+	(elf_i386_add_symbol_hook): New function. Set the
+	has_ifunc_symbols field of the elf_obj_data structure if an ifunc
+	symbol is encountered.
+	(elf_backend_post_process_headers): Define.
+	(elf_backend_add_symbol_hook): Define.
+	(elf_i386_post_process_headers): Rename to
+	elf_i388_fbsd_post_process_headers.
+	* elf64-x86_64.c (IS_X86_64_PCREL_TYPE): New macro.
+	(is_indirect_function): New function.
+	(elf64_x86_64_check_relocs): Create an ifunc output section.
+	(allocate_dynrelocs): Create dynamic relocs in the ifunc output
+	section if necessary.
+	(elf64_x86_64_relocate_section): Emit a reloc against an ifunc
+	symbol if necessary.
+	(elf_i386_add_symbol_hook): Set the has_ifunc_symbols field of the
+	elf_obj_data structure if an ifunc symbol is encountered.
+	(elf_backend_post_process_headers): Define.
+	* elflink.c (_bfd_elf_adjust_dynamic_symbol): Always create a PLT
+	if we have ifunc symbols to handle.
+	(get_ifunc_reloc_section_name): New function.  Computes the name
+	for an ifunc section.
+	(_bfd_elf_make_ifunc_reloc_section): New function.  Creates a
+	section to hold ifunc relocs.
+	* syms.c (BSF_GNU_INDIRECT_FUNCTION): Define.
+	(bfd_print_symbol_vandf): Handle ifunc symbols.
+	(bfd_decode_symclass): Likewise.
+	* bfd-in2.h: Regenerate.
+
+2009-04-30  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-arm.c (elf32_arm_check_relocs): Give errors for absolute
+	MOVW and MOVT relocations in a shared library link.
+
+2009-04-27  Anthony Green  <green@moxielogic.com>
+
+	* verilog.c: New file.
+	* Makefile.am (BFD32_LIBS): Add verilog.c.
+	(BFD32_LIBS_CFILES): Add verilog.c.
+	(verilog.lo): New build rule.
+	* Makefile.in: Rebuilt.
+	* targets.c: Add verilog support.
+	* bfd.c (tdata union): Add Verilog private data field.
+	* bfd-in2.h: Regenerate.
+
+2009-04-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* peXXigen.c (_bfd_XX_bfd_copy_private_bfd_data_common): Don't
+	copy pe_opthdr.
+
+2009-04-23  Matthias Klose  <doko@ubuntu.com>
+
+	* peXXigen.c (_bfd_XXi_swap_sym_in): Initialize `name'.
+
+2009-04-22  Christophe Lyon  <christophe.lyon@st.com>
+
+	PR9743
+	* elf32-arm.c (arm_type_of_stub): Handle R_ARM_THM_JUMP24,
+	R_ARM_JUMP24 and R_ARM_PLT32 relocations.
+	(elf32_arm_size_stubs): Likewise.
+	(record_thumb_to_arm_glue): Deleted unused function.
+	(bfd_elf32_arm_process_before_allocation): No longer handle
+	R_ARM_THM_JUMP24, R_ARM_JUMP24 and R_ARM_PLT32 relocations here.
+	(elf32_arm_final_link_relocate): Handle R_ARM_THM_JUMP24,
+	R_ARM_JUMP24 and R_ARM_PLT32 relocations.
+
+2009-04-21  Daniel Jacobowitz  <dan@codesourcery.com>
+
+	* elf32-arm.c (INTERWORK_FLAG): Check BFD_LINKER_CREATED.
+	(elf32_arm_write_section): Declare early.
+	(elf32_arm_size_stubs): Skip non-stub sections in the stub BFD.
+	(arm_allocate_glue_section_space): Exclude empty sections.
+	(ARM_GLUE_SECTION_FLAGS): Add SEC_LINKER_CREATED.
+	(bfd_elf32_arm_add_glue_sections_to_bfd): Do not skip the stub
+	BFD.
+	(elf32_arm_output_glue_section, elf32_arm_final_link): New.
+	(elf32_arm_merge_eabi_attributes): Skip the stub BFD.
+	(elf32_arm_size_dynamic_sections): Allocate interworking
+	sections here.
+	(bfd_elf32_bfd_final_link): Define.
+
+2009-04-21  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* coff-ia64.c (COFF_PAGE_SIZE): Changed to 8K.
+	
+	* coffcode.h (coff_compute_section_file_positions): Clear
+	D_PAGED if PE section alignment is smaller than COFF_PAGE_SIZE.
+
+	* libcoff-in.h (pe_tdata): Remove force_minimum_alignment and
+	force_minimum_alignment.
+
+	* libcoff.h: Regenerated.
+
+	* pei-ia64.c (PEI_TARGET_SUBSYSTEM): Removed.
+	(PEI_FORCE_MINIMUM_ALIGNMENT): Likewise.
+
+	* peicode.h (pe_mkobject): Don't set force_minimum_alignment
+	nor target_subsystem.
+
+	* peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't check
+	force_minimum_alignment nor target_subsystem.
+
+2009-04-21  Kai Tietz  <kai.tietz@onevision.com>
+
+	* coff-x86_64.c (PEI_HEADERS): Protect includes.
+	(bfd_pe_print_pdata): Remove #ifdef PE variation.
+	* pei-x86_64.c (PEI_HEADERS): Define to prevent double
+	include in coff-x86_64.c of headers.
+	(PDATA_ROW_SIZE): New define.
+	(pex_regs[]): New static array.
+	(pex64_get_runtime_function): New static function.
+	(pex64_get_unwind_info): Likewise.
+	(pex64_get_scope_entry): Likewise.
+	(pex64_xdata_print_uwd_codes): Likewise.
+	(pex64_get_section_by_rva): Likewise.
+	(pex64_dump_xdata): Likewise.
+	(pex64_bfd_print_pdata): Likewise.
+	(bfd_pe_print_pdata): Define as pex64_bfd_print_pdata.
+	* peXXigen.c (_bfd_pex64_print_pdata): Removed implementation.
+	* libpei.h (_bfd_pex64_print_pdata): Removed declaration.
+
+2009-04-19  Peter O'Gorman  <binutils@mlists.thewrittenword.com>
+	    Alan Modra  <amodra@bigpond.net.au>
+	    Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	* peXXigen.c (_bfd_XXi_swap_sym_in): Fix name handling w.r.t
+	long names and non-NUL-terminated strings.
+
+2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfd-in2.h: Regenerated.
+
+2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* peXXigen.c (_bfd_XX_print_private_bfd_data_common): Replace
+	IMAGE_SUBSYSTEM_EFI_ROM with IMAGE_SUBSYSTEM_SAL_RUNTIME_DRIVER.
+
+2009-04-17  H.J. Lu  <hongjiu.lu@intel.com>
+
+	PR binutils/10074
+	* coffcode.h (bfd_pei_p): New.
+
+	* config.bfd: Remove bfd_efi_bsdrv_ia32_vec,
+	bfd_efi_rtdrv_ia32_vec, bfd_efi_bsdrv_x86_64_vec,
+	bfd_efi_rtdrv_x86_64_vec, bfd_efi_bsdrv_ia64_vec and
+	bfd_efi_rtdrv_ia64_vec.  Replace bfd_efi_app_ia32_vec,
+	bfd_efi_app_x86_64_vec and bfd_efi_app_ia64_vec with
+	i386pei_vec, x86_64pei_vec and bfd_pei_ia64_vec, respectively.
+
+	* configure.in: Remove bfd_efi_bsdrv_ia32_vec,
+	bfd_efi_rtdrv_ia32_vec, bfd_efi_bsdrv_x86_64_vec,
+	bfd_efi_rtdrv_x86_64_vec,
+	bfd_efi_bsdrv_ia64_vec and bfd_efi_rtdrv_ia64_vec.  Replace
+	bfd_efi_ia64_vec with bfd_pei_ia64_vec.
+	* targets.c: Likewise.
+
+	* configure: Regenerated.
+	* libcoff.h: Likewise.
+	* Makefile.in: Likewise.
+
+	* efi-app-ia32.c: Removed.
+	* efi-app-x86_64.c: Likewise.
+	* efi-bsdrv-ia32.c: Likewise.
+	* efi-bsdrv-ia64.c: Likewise.
+	* efi-bsdrv-x86_64.c: Likewise.
+	* efi-rtdrv-ia32.c: Likewise.
+	* efi-rtdrv-ia64.c: Likewise.
+	* efi-rtdrv-x86_64.c: Likewise.
+	* efi-rtdrv-ia32.c: Likewise.
+
+	* efi-app-ia64.c: Moved to ...
+	* pei-ia64.c: This.
+	(TARGET_SYM): Set to bfd_pei_ia64_vec.
+	(TARGET_NAME): Set to pei-ia64.
+
+	* libpei.h (bfd_target_pei_p): Removed.
+	(bfd_target_pei_arch): Likewise.
+	(bfd_target_efi_app_p): Likewise.
+	(bfd_target_efi_app_arch): Likewise.
+	(bfd_target_efi_bsdrv_p): Likewise.
+	(bfd_target_efi_bsdrv_arch): Likewise.
+	(bfd_target_efi_rtdrv_p): Likewise.
+	(bfd_target_efi_rtdrv_arch): Likewise.
+	(bfd_pe_executable_p): Likewise.
+
+	* Makefile.am (BFD32_BACKENDS): Remove efi-app-ia32.lo,
+	efi-bsdrv-ia32.lo and efi-rtdrv-ia32.lo.
+	(BFD32_BACKENDS_CFILES): Remove efi-app-ia32.c, efi-bsdrv-ia32.c
+	and efi-rtdrv-ia32.c.
+	(BFD64_BACKENDS): Remove efi-app-ia64.lo, efi-bsdrv-ia64.lo,
+	efi-rtdrv-ia64.lo, efi-app-x86_64.lo, efi-bsdrv-x86_64.lo and
+	efi-rtdrv-x86_64.lo. Add pei-ia64.lo.
+	(BFD64_BACKENDS_CFILES): Remove efi-app-ia64.c, efi-bsdrv-ia64.c,
+	efi-rtdrv-ia64.c, efi-app-x86_64.c, efi-bsdrv-x86_64.c and
+	efi-rtdrv-x86_64.c. Add pei-ia64.c.
+	(efi-app-ia64.lo): Removed.
+	(efi-bsdrv-ia32.lo): Likewise.
+	(efi-rtdrv-ia32.lo): Likewise.
+	(efi-app-ia64.lo): Likewise.
+	(efi-bsdrv-ia64.lo): Likewise.
+	(efi-rtdrv-ia64.lo): Likewise.
+	(efi-app-x86_64.lo): Likewise.
+	(efi-bsdrv-x86_64.lo): Likewise.
+	(efi-rtdrv-x86_64.lo): Likewise.
+	(pei-ia64.lo): New.
+
+	* peicode.h (coff_swap_scnhdr_in): Replace bfd_pe_executable_p
+	with bfd_pei_p.
+	(arch_type): Removed.
+	(pe_arch): Likewise.
+	(pe_bfd_object_p): Just return coff_object_p.
+
+	* peXXigen.c (_bfd_XXi_swap_scnhdr_out): Replace
+	bfd_pe_executable_p with bfd_pei_p.
+
 2009-04-17  Christophe Lyon  <christophe.lyon@st.com>
 
 	* elf32-arm.c (elf32_arm_size_stubs): Handle long branches through
@@ -311,7 +544,7 @@
 	    Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
 
 	* elf32-s390.c (elf_s390_check_relocs): Use the SYMBOL_*
-        macros for visibilty and locality checks.
+	macros for visibilty and locality checks.
 	(elf_s390_adjust_dynamic_symbol): Likewise.
 	(allocate_dynrelocs): Likewise.
 	(elf_s390_relocate_section): Likewise.
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index 683599a..05df78e 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -43,7 +43,7 @@ BFD32_LIBS = \
 	format.lo init.lo libbfd.lo opncls.lo reloc.lo \
 	section.lo syms.lo targets.lo hash.lo linker.lo \
 	srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo \
-	merge.lo dwarf2.lo simple.lo compress.lo
+	merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
 
 BFD64_LIBS = archive64.lo
 
@@ -53,7 +53,7 @@ BFD32_LIBS_CFILES = \
 	format.c init.c libbfd.c opncls.c reloc.c \
 	section.c syms.c targets.c hash.c linker.c \
 	srec.c binary.c tekhex.c ihex.c stabs.c stab-syms.c \
-	merge.c dwarf2.c simple.c compress.c
+	merge.c dwarf2.c simple.c compress.c verilog.c
 
 BFD64_LIBS_CFILES = archive64.c
 
@@ -242,9 +242,6 @@ BFD32_BACKENDS = \
 	dwarf1.lo \
 	ecoff.lo \
 	ecofflink.lo \
-	efi-app-ia32.lo \
-	efi-bsdrv-ia32.lo \
-	efi-rtdrv-ia32.lo \
 	elf.lo \
 	elf32-am33lin.lo \
 	elf32-arc.lo \
@@ -425,9 +422,6 @@ BFD32_BACKENDS_CFILES = \
 	dwarf1.c \
 	ecoff.c \
 	ecofflink.c \
-	efi-app-ia32.c \
-	efi-bsdrv-ia32.c \
-	efi-rtdrv-ia32.c \
 	elf.c \
 	elf32-am33lin.c \
 	elf32-arc.c \
@@ -573,12 +567,7 @@ BFD64_BACKENDS = \
 	coff-alpha.lo \
 	coff64-rs6000.lo \
 	demo64.lo \
-	efi-app-ia64.lo \
-	efi-bsdrv-ia64.lo \
-	efi-rtdrv-ia64.lo \
-	efi-app-x86_64.lo \
-	efi-bsdrv-x86_64.lo \
-	efi-rtdrv-x86_64.lo \
+	pei-ia64.lo \
 	elf64-x86-64.lo \
 	elf64-alpha.lo \
 	elf64-hppa.lo \
@@ -610,12 +599,7 @@ BFD64_BACKENDS_CFILES = \
 	coff-alpha.c \
 	coff64-rs6000.c \
 	demo64.c \
-	efi-app-ia64.c \
-	efi-bsdrv-ia64.c \
-	efi-rtdrv-ia64.c \
-	efi-app-x86_64.c \
-	efi-bsdrv-x86_64.c \
-	efi-rtdrv-x86_64.c \
+	pei-ia64.c \
 	elf64-x86-64.c \
 	elf64-alpha.c \
 	elf64-hppa.c \
@@ -1087,6 +1071,8 @@ linker.lo: linker.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
   $(INCDIR)/bfdlink.h genlink.h
 srec.lo: srec.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
   $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
+verilog.lo: verilog.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
+  $(INCDIR)/libiberty.h $(INCDIR)/safe-ctype.h
 binary.lo: binary.c $(INCDIR)/filenames.h $(INCDIR)/safe-ctype.h \
   $(INCDIR)/hashtab.h
 tekhex.lo: tekhex.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
@@ -1346,21 +1332,6 @@ ecofflink.lo: ecofflink.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/coff/internal.h $(INCDIR)/coff/sym.h \
   $(INCDIR)/coff/symconst.h $(INCDIR)/coff/ecoff.h libcoff.h \
   libecoff.h
-efi-app-ia32.lo: efi-app-ia32.c $(INCDIR)/filenames.h \
-  coff-i386.c $(INCDIR)/hashtab.h $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
-  peicode.h libpei.h
-efi-bsdrv-ia32.lo: efi-bsdrv-ia32.c $(INCDIR)/filenames.h \
-  coff-i386.c $(INCDIR)/hashtab.h $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
-  peicode.h libpei.h
-efi-rtdrv-ia32.lo: efi-rtdrv-ia32.c $(INCDIR)/filenames.h \
-  coff-i386.c $(INCDIR)/hashtab.h $(INCDIR)/coff/i386.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
-  peicode.h libpei.h
 elf.lo: elf.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
   $(INCDIR)/hashtab.h elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h $(INCDIR)/libiberty.h \
@@ -1909,36 +1880,11 @@ demo64.lo: demo64.c aoutf1.h $(INCDIR)/filenames.h \
   $(INCDIR)/hashtab.h $(INCDIR)/aout/sun4.h libaout.h \
   $(INCDIR)/bfdlink.h $(INCDIR)/aout/aout64.h $(INCDIR)/aout/stab_gnu.h \
   $(INCDIR)/aout/stab.def $(INCDIR)/aout/ar.h aout-target.h
-efi-app-ia64.lo: efi-app-ia64.c $(INCDIR)/filenames.h \
-  coff-ia64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/ia64.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
-  peicode.h libpei.h
-efi-bsdrv-ia64.lo: efi-bsdrv-ia64.c $(INCDIR)/filenames.h \
-  coff-ia64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/ia64.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
-  peicode.h libpei.h
-efi-rtdrv-ia64.lo: efi-rtdrv-ia64.c $(INCDIR)/filenames.h \
+pei-ia64.lo: pei-ia64.c $(INCDIR)/filenames.h \
   coff-ia64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/ia64.h \
   $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
   $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h coffcode.h \
   peicode.h libpei.h
-efi-app-x86_64.lo: efi-app-x86_64.c $(INCDIR)/filenames.h \
-  coff-x86_64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h \
-  coffcode.h peicode.h libpei.h
-efi-bsdrv-x86_64.lo: efi-bsdrv-x86_64.c $(INCDIR)/filenames.h \
-  coff-x86_64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h \
-  coffcode.h peicode.h libpei.h
-efi-rtdrv-x86_64.lo: efi-rtdrv-x86_64.c $(INCDIR)/filenames.h \
-  coff-x86_64.c $(INCDIR)/hashtab.h $(INCDIR)/coff/x86_64.h \
-  $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
-  $(INCDIR)/coff/pe.h libcoff.h $(INCDIR)/bfdlink.h $(INCDIR)/libiberty.h \
-  coffcode.h peicode.h libpei.h
 elf64-x86-64.lo: elf64-x86-64.c $(INCDIR)/filenames.h \
   $(INCDIR)/bfdlink.h $(INCDIR)/hashtab.h elf-bfd.h $(INCDIR)/elf/common.h \
   $(INCDIR)/elf/external.h $(INCDIR)/elf/internal.h bfd_stdint.h \
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index 24c8ee1..282d961 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -88,7 +88,8 @@ am__objects_1 = archive.lo archures.lo bfd.lo bfdio.lo bfdwin.lo \
 	cache.lo coffgen.lo corefile.lo format.lo init.lo libbfd.lo \
 	opncls.lo reloc.lo section.lo syms.lo targets.lo hash.lo \
 	linker.lo srec.lo binary.lo tekhex.lo ihex.lo stabs.lo \
-	stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo
+	stab-syms.lo merge.lo dwarf2.lo simple.lo compress.lo \
+	verilog.lo
 am_libbfd_la_OBJECTS = $(am__objects_1)
 libbfd_la_OBJECTS = $(am_libbfd_la_OBJECTS)
 DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
@@ -310,7 +311,7 @@ BFD32_LIBS = \
 	format.lo init.lo libbfd.lo opncls.lo reloc.lo \
 	section.lo syms.lo targets.lo hash.lo linker.lo \
 	srec.lo binary.lo tekhex.lo ihex.lo stabs.lo stab-syms.lo \
-	merge.lo dwarf2.lo simple.lo compress.lo
+	merge.lo dwarf2.lo simple.lo compress.lo verilog.lo
 
 BFD64_LIBS = archive64.lo
 BFD32_LIBS_CFILES = \
@@ -319,7 +320,7 @@ BFD32_LIBS_CFILES = \
 	format.c init.c libbfd.c opncls.c reloc.c \
 	section.c syms.c targets.c hash.c linker.c \
 	srec.c binary.c tekhex.c ihex.c stabs.c stab-syms.c \
-	merge.c dwarf2.c simple.c compress.c
+	merge.c dwarf2.c simple.c compress.c verilog.c
 
 BFD64_LIBS_CFILES = archive64.c
 
@@ -509,9 +510,6 @@ BFD32_BACKENDS = \
 	dwarf1.lo \
 	ecoff.lo \
 	ecofflink.lo \
-	efi-app-ia32.lo \
-	efi-bsdrv-ia32.lo \
-	efi-rtdrv-ia32.lo \
 	elf.lo \
 	elf32-am33lin.lo \
 	elf32-arc.lo \
@@ -692,9 +690,6 @@ BFD32_BACKENDS_CFILES = \
 	dwarf1.c \


hooks/post-receive
--
Repository for Project Archer.


             reply	other threads:[~2009-05-03 13:07 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-03 13:07 jkratoch [this message]
  -- strict thread matches above, loose matches on Subject: below --
2009-09-17 10:12 jkratoch
2009-08-18 15:16 swagiaal
2009-02-28 20:17 jkratoch
2008-11-10 15:43 sergio
2008-11-04  2:30 sergio
2008-10-29 17:15 sergio
2008-10-21 17:13 sergio

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=20090503130741.9460.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: link
Be 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).