public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: tromey@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  tromey/fully-parallelize-test-suite: remove gdb.trace/Makefile.in
Date: Fri, 02 Aug 2013 14:15:00 -0000	[thread overview]
Message-ID: <20130802141508.8965.qmail@sourceware.org> (raw)

The branch, tromey/fully-parallelize-test-suite has been updated
  discards  57aae01633d2994e6e5db6aa8fd90f47791141e9 (commit)
  discards  831ceaecc534f2d94c3ff26951fa5cc8ff2c2e34 (commit)
  discards  888e730eb4eb9e2dc338201abf0de93171b1c081 (commit)
  discards  c23b5e4aa11c9bbda4670d8a6f2247bbe8dc7c6d (commit)
  discards  d2bc565e166597cb9af7511a1f971d75f4e3a033 (commit)
  discards  e37c65bd8c7219fa7d1ff993dabd186bdd30bf39 (commit)
  discards  1143fd2f977a18e9f68177486520922bd40c4cef (commit)
  discards  90793639d26f86fa47c55e58b35d26dbac07f5e9 (commit)
  discards  3a0266f5ba53f155c013e628a88fa97095f7d496 (commit)
  discards  908f95ddc877eaafd0c0a3e9d63da6561a46f8b0 (commit)
  discards  33f0cef9b2262586b8b4a7f1a006472d3a4d4092 (commit)
  discards  ce34e5ad6064fea3d617dffb8457d1e7ca552168 (commit)
  discards  f3ab7757fd820e5a44b9ad5289049c015e867f97 (commit)
  discards  e26cc2140399b3da9637fd1c9def98d0468fcfb0 (commit)
  discards  68cef3270afa0717e90bb9286fd2bdde4c781ab0 (commit)
  discards  62a9eb7fb7c8535d77ad5099f6eb87af9e941247 (commit)
  discards  90370e97fd95e4ea76f0aae88a182752e1e992ec (commit)
  discards  5005b4e39769688dbee583a9b5d1094ed2108f5c (commit)
  discards  c2aa332dd7d4f2f71117385aee2627bdeee477eb (commit)
  discards  a7dab0bb1476c9ee3fb093a67f84b425358f8f5e (commit)
  discards  0f53354f7a21dac9514ad60fb66e6590ac06897c (commit)
  discards  97971da9c03003a915bd2116ab6973ebd4bb3e63 (commit)
  discards  0471fcfd51efe27c34393786640e26dd0a7870e9 (commit)
  discards  c55f2cd6ec3428e8e8be49d99468c7929f364931 (commit)
  discards  cf3560a35796baa1ed06bd08396153e63f2484b3 (commit)
  discards  2b15e82d30ec4b35012157eb27c5b372895f35cc (commit)
  discards  ef09587e1b63626a573b8b9ec69b03bae948bfc2 (commit)
  discards  25ff9fa8826a96b52baed442ec78750d6b593c44 (commit)
       via  2e6ba47c9af8ded824fcdd0675f6c007ad0ec8a4 (commit)
       via  fa4e7b5864ca078f4f8cb929f92a44343f59cdd4 (commit)
       via  c5567c303be8cd4b86f9d9e08c84847c9b0a67e3 (commit)
       via  9ba4ecd7e9fe2a61815e5a62b8fc1f345b6a533b (commit)
       via  424b48bbacb1e3b90f29c809ee2ec25e5e1a1e92 (commit)
       via  7cdc85278534b907821f0ad77d73c5365e8a703c (commit)
       via  6f9313d51ebaaf26ff32e25d2535fbd97b155377 (commit)
       via  ac359508a863ccd50105a23a8c46b252ee01693a (commit)
       via  43c52588145064e8c7b45a7531ebada5d04940c5 (commit)
       via  033e5f578215a6563828ed6da1459fe4b7f0fed2 (commit)
       via  5ae471cbb3a5b3e960da3c95dd5ccd04b8f8271a (commit)
       via  f8bce55d53dae76e40a1b0b7fb0b26a295a8bf1e (commit)
       via  89dbbf9308ba4ee4b58bedf7967450d7c2f19441 (commit)
       via  41e2c4291d60e7a12f79e45fc91b4cceb1a16845 (commit)
       via  0268815f12b2e041768bef683f8b959d3c88f6ff (commit)
       via  c875e2f2ac93dbc02a45f9ad677755a517b81dae (commit)
       via  17a84f1c4b9ee57da072f9222e5b334a68a5fb6b (commit)
       via  d294ade8091267de89a4bde458ad3847b1e11b4c (commit)
       via  724a16e7cf36711202cff2473da8582b43f88c6b (commit)
       via  6bb6b0dbdc93447b1d455fead9f87d21482a5fff (commit)
       via  bb4221bfef76c2b9c365c410c84832484bcb21ae (commit)
       via  4822e14d915bdf6bd259ef20d40510ea62c40b1d (commit)
       via  9c131f434b291a0d5b13f99d7c28fb7a019d72bb (commit)
       via  ff424027904596095d5b8a564e4bc2295e517327 (commit)
       via  83c63da06573cf7dc8df712846c2ac4624c09986 (commit)
       via  be41508b6ec466605344881c458298d3847b982a (commit)
       via  fe64baef9d34495dfacf1cec2ce52a52353a146f (commit)
       via  429c3c637ef6298c2b6bf3e5ca86276c618f6f26 (commit)
       via  cb81ffd4f1c415b1f7f6ebce3a11d2b6777a02f2 (commit)
       via  6ae209793c817f943940a4a0f0da1c4d4ba15003 (commit)
       via  9581d55eeddac9d2d965c62c345991e138f27ccb (commit)
       via  cbb25189b69e501ddca64917d810b54bb1466c93 (commit)
       via  7f350588e9fa12457cc33814ec32f79e33f193bb (commit)
       via  a82b41ab61a641afe650cdde1a70c8834fe6c8ff (commit)
       via  735c540f6b8b8a77af01e7c324c0fb267005ffb8 (commit)
       via  20906da825104f6638a8452eb79ff9be60162e32 (commit)
       via  c90923c3d3bb0c723e7060888c5034f24c8cd139 (commit)
       via  57cff626eb477c651122001df4f7f626e0c90568 (commit)
       via  93be37415c8e18dd27cfc6a601ebc8c2f9622586 (commit)
       via  c05949d07b2011170e72443c5b21ae43f35e99d4 (commit)
       via  9e845f3a1ecdb854b114bcf26ab64c24c10a9f2e (commit)
       via  679592fa11267d1e95e52ad0a4761b0bd8fa66dd (commit)
       via  d18d79ffd1a573842d30cf062ba1fc6ed544644e (commit)
       via  a1269d2a9a983622bbfcaa31206b78d165f18b18 (commit)
       via  5339a63aa3d9196b38789e8094dca5697967d81e (commit)
       via  edaf879a2211e21ffc722b29ae85d1bd7cf51711 (commit)
       via  6e5c95e6cf1e3c37bd3a822ca9e6721caab97a85 (commit)
       via  dd7ddfa96a2afe14e3144d3a869ef0d30c4311fb (commit)
       via  3e802ea78f3efbd04ef273ed75a4f24a9aeca23a (commit)
       via  b777aa6cb360fa6ea341954bd070e59be27f7357 (commit)
       via  71e62cdb4bd587906a4b949a14fd6c73c865c6cb (commit)
       via  cc734a965e0b979c2386dcb07b9c330e12dd168e (commit)
       via  a6eb4d5106bff31cfde208f0d2eb919038c6e0e4 (commit)
       via  23633161a39d81e9dc3249d393034b9cbd393acd (commit)
       via  45bee3e492b91db8ab00e333f7a00c12aabe0c50 (commit)
       via  aaef7abe463aa2f70b5a001d8a9753740c656e50 (commit)
       via  860f76d89149da5b24df88fb822be50824114885 (commit)
       via  fe870957318b688c9f8788863a3447a88262f3d5 (commit)
       via  19dbd794eaea44916da1de106ae42a5d1e4523e0 (commit)
       via  52f87c6e3e23b032c4c50f251e5347089164f438 (commit)
       via  292fb5e98d0f74e4bd9e7374155e27fe438080a1 (commit)
       via  27e287614ca92a26d3873f90d4b8296fb6448b47 (commit)
       via  75cec15187a953fc66ba491774dbb872fa3910d1 (commit)
       via  81011583e35c192b1aabbc66495dbba622910dfd (commit)
       via  0b2b5f7374a6cf5d113379ee91c418df18f15308 (commit)
       via  dad15ffb0ef559eb8b4368dec1cd232d2537ef75 (commit)
       via  abc98afe7bd6df63f0de02867a06669b21c93efb (commit)
       via  8c570d909765a5fdf9dd60b222ca962944e886e8 (commit)
       via  e8015b8438a58cdd5f1563807d4dce6ec840858f (commit)
       via  5b831cbbbffc0388e92268f80c2d398f78745306 (commit)
       via  fb4bf353a38cf19cd096a142e2843915e5cddd41 (commit)
       via  8fc7a089e86f65267a9dffbdae07e7cd05ccfa8c (commit)
       via  a2e6aeb00f733653081e3925565c3e640d3fe6d1 (commit)
       via  a86fecb7fdc11c3de8b9ae2429ba4b0228e488a0 (commit)
       via  cce6ccf8ebd362fabfe52e81368ec8b0f81f7e2f (commit)
       via  ea8c23e5273140785651281afed97f17c1943e7f (commit)
       via  3a4b914e706d5b002c4d3566c9807cff3462d0ec (commit)
       via  f3a76bdb82e455edeb697a221547d56a24752831 (commit)
       via  9362e151678d6aea50787f184ae86755f005290c (commit)
       via  1a15ed211941e10c03b483a3646f2aebca6a2a46 (commit)
       via  9996f808b8a68c7914aa6d246b32114aded36829 (commit)
       via  a0d6284f9fc398f68c394f8e155d8976bcd55ee4 (commit)
       via  10b6767bcdf2555fb9799f07ccd6777baa72ffe3 (commit)
       via  5fdcd0d30e415fb36547f586f0e75d9ac98bc16b (commit)
       via  b51e5c1a91ec0dcff5cdde459119d75a4b4b9fb7 (commit)
       via  422c9c79548cf14cc9f8ab83c40834be811e14b5 (commit)
       via  c999e86c92ac6cc861e84682509f1919066f59a3 (commit)
       via  090ff55a4c23c66a56a58dc5cdc2133254926364 (commit)
       via  573f1691574fc5fb11cf8cef95364a44049051f2 (commit)
       via  e5d17b96714b2848b3e1b251f368788dba9bd319 (commit)
       via  f1830d914a63cd2dc4bbd65e2a9a4c07077a62ad (commit)
       via  7a8caec96a43bb17be1650668f43f4cc1edc5bfa (commit)
       via  2fe42e82135c2d1cea50ee7126283fa5cc723d52 (commit)
       via  56f4fed4c8ec7ea80656cecac20f5077f08a5854 (commit)
       via  e73fd3d4b8b7c697660398b913e3898044e1fe5f (commit)
       via  cf1756e7bf9078ebe313bc80f38e980d0bd5f006 (commit)
       via  ee74adaa47e1e74228bc751bedac2fb1016feaf1 (commit)
       via  7dd06bddcb8b628be4e3c6443a7e419fd59c5a0e (commit)
       via  1d9a1fa39f1efe77c9399b8c596e5b572d325bd8 (commit)
       via  8da18fc40f26ba6a26e0e8fc2c76408155d5991b (commit)
       via  86bc4461f808a26927de34f7b7161270ae2b2395 (commit)
       via  13e5055cac399d8a97c6f1a80836061fd58e7393 (commit)
       via  99f4358f8203da67f08fbcdd84f984709a50c68b (commit)
       via  0387eeea5b1bd190f27e85448b9a8a93e2bd438a (commit)
       via  aaff6f779cacd457a586a620f36999b8c5de937f (commit)
       via  e7a0f8a1bd81978f27d910a9900e9b77d899b822 (commit)
       via  f2a6f5a569675c00c27c49626df5040238e59ed0 (commit)
       via  e6b1de9c41ca1eb6acf208c5b6cf07020286b02d (commit)
       via  21ba3ea8a2c5067ac7e848d763fe8ad9a62b8e7e (commit)
       via  85c131c8bd8ca90a7eb8b1a1ae6f6189984dd627 (commit)
       via  b711faca056f6729967aad30054cc993a6b3a475 (commit)
       via  3e1cf1b5d796066d4082b10a5d4675f12b176959 (commit)
       via  7203fcadb4d73cfc06a619433d64a976f593210c (commit)
       via  50bedac67a153fec697e48af559af166c5fe4fd8 (commit)
       via  cdf3101ddfebd0ed897ed47369507871ffd6f79a (commit)
       via  9e7ce349fddc2284e3851a2d0674c92d6164bdac (commit)
       via  57a568e63574f4af05bd014d3f9599f4eb18c5f3 (commit)
       via  97b6b07c3c5847caf456f267f16b5752ac8cc7c6 (commit)
       via  5b0fded83d4885312076005ede47963fb33839f8 (commit)
       via  f5e51af0f2a34738443164a68c0ccc93392eb379 (commit)
       via  0a92edeb05bdec32c5e3bbeb7917929ca018566c (commit)
       via  a36e82dffcdbe02f81bcd962fa5433a131beaad1 (commit)
       via  512d9d777e13da489d09cb97f1f12387e4ac5483 (commit)
       via  6e9e64dfe2199560a88cb01d0301d0665534cc70 (commit)
       via  ae537a464963022dab36b4c118badef329796bf1 (commit)
       via  97835e3ae326d91312c80891f6c06e4c37495db9 (commit)
       via  17fa37683038af52d01583214b03c00d34ab0e17 (commit)
       via  f937d0033e2cae37d0620e790c3778fb546a93d6 (commit)
       via  0d8c4d0194c47f84c789d8df336f85d59586d98a (commit)
       via  315ec7b3d3774f6479844b3b8dae9e5e56f3ead9 (commit)
       via  ed580c79f0549191c962dffc230b534f34c3c5ae (commit)
       via  b50b89c92083837281424c1d4f25c190e0031ab7 (commit)
       via  cc3c9e5f2bf4c0b64cfc7f4a9af1921c8c0298c2 (commit)
       via  5f3c083af079e3d88299015866a6d2c612ec677d (commit)
       via  9e0db739224f2f8550a6dc4f4a8ac8300eca2f7c (commit)
       via  d08069649dcbb63c70a8b0f2bc60300ebd481dd4 (commit)
       via  75e46a306feea4f426e1f9ccb3bf98cb9851b56b (commit)
       via  ef90bc3c5ec4c281992a0787b215524b509f655a (commit)
       via  1e394e0760d3e4ca93a19aaa33d63bf4b51a39d1 (commit)
       via  3fbde4f2406857d0c1a80b4237f5620006ef1bd7 (commit)
       via  3b91b83f2adc704a43960684164f379799fa6179 (commit)
       via  bb958a1d4dc037ace51cb75553c61002363fd9c8 (commit)
       via  ff112dd9b410708ff70d70cb58573d41946c182f (commit)
       via  ac0e91f5daab76e44d9400fec6ce768bfde41f01 (commit)
       via  27464b11f5a8933e52ac4ae8d8fa6f3a87a85797 (commit)
       via  7d64f5f99829cb80d83b75a56a43e816e148bf1d (commit)
       via  d679e74e9e265fac6e12944db461b1445688d9aa (commit)
       via  60d57d2ccf4cb4142a25487ee7ee054633b6df3b (commit)
       via  3cbfab9d816a3eeeb4d1e75309cbc05124605bbc (commit)
       via  8e0dc52660af53697cee4980057cfaf125ca753a (commit)
      from  57aae01633d2994e6e5db6aa8fd90f47791141e9 (commit)

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

- Log -----------------------------------------------------------------
commit 2e6ba47c9af8ded824fcdd0675f6c007ad0ec8a4
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jun 28 08:35:41 2013 -0600

    remove gdb.trace/Makefile.in

commit fa4e7b5864ca078f4f8cb929f92a44343f59cdd4
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Mar 1 13:26:56 2013 -0700

    add README.archer

commit c5567c303be8cd4b86f9d9e08c84847c9b0a67e3
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Feb 21 14:40:37 2013 -0700

    fix comment

commit 9ba4ecd7e9fe2a61815e5a62b8fc1f345b6a533b
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Feb 21 12:42:12 2013 -0700

    make old-style mode work properly

commit 424b48bbacb1e3b90f29c809ee2ec25e5e1a1e92
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jan 25 09:33:28 2013 -0700

    remove some dead code

commit 7cdc85278534b907821f0ad77d73c5365e8a703c
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jan 25 09:33:07 2013 -0700

    directly use gdb_test_file_name in standard_output_file

commit 6f9313d51ebaaf26ff32e25d2535fbd97b155377
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jan 25 08:55:56 2013 -0700

    fully parallelize test suite

commit ac359508a863ccd50105a23a8c46b252ee01693a
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jan 25 08:20:42 2013 -0700

    clean up cache and inotify handling

commit 43c52588145064e8c7b45a7531ebada5d04940c5
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Jan 25 08:04:07 2013 -0700

    remove redundant return

commit 033e5f578215a6563828ed6da1459fe4b7f0fed2
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jan 15 11:45:07 2013 -0700

    more dwarf2, now clean

commit 5ae471cbb3a5b3e960da3c95dd5ccd04b8f8271a
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Jan 8 10:18:38 2013 -0700

    more fix python

commit f8bce55d53dae76e40a1b0b7fb0b26a295a8bf1e
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 8 12:28:34 2012 -0700

    tweaks

commit 89dbbf9308ba4ee4b58bedf7967450d7c2f19441
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 8 08:10:33 2012 -0700

    add filesystem-based cache

commit 41e2c4291d60e7a12f79e45fc91b4cceb1a16845
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 8 07:22:00 2012 -0700

    remove subdir Makefiles

commit 0268815f12b2e041768bef683f8b959d3c88f6ff
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 7 14:47:48 2012 -0700

    prelink support fix

commit c875e2f2ac93dbc02a45f9ad677755a517b81dae
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 7 12:17:44 2012 -0700

    even more fixes

commit 17a84f1c4b9ee57da072f9222e5b334a68a5fb6b
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 7 09:17:00 2012 -0700

    python fixup

commit d294ade8091267de89a4bde458ad3847b1e11b4c
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 7 08:46:00 2012 -0700

    more fixes

commit 724a16e7cf36711202cff2473da8582b43f88c6b
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Nov 6 12:58:21 2012 -0700

    even more gdb.ase
    still a bit more to go

commit 6bb6b0dbdc93447b1d455fead9f87d21482a5fff
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Nov 6 11:36:46 2012 -0700

    more gdb.arch
    
    still need to handle the pure-x86 case

commit bb4221bfef76c2b9c365c410c84832484bcb21ae
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Aug 15 07:34:54 2012 -0600

    python fix

commit 4822e14d915bdf6bd259ef20d40510ea62c40b1d
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Aug 14 15:00:42 2012 -0600

    dwarf2 fixups for output change

commit 9c131f434b291a0d5b13f99d7c28fb7a019d72bb
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Aug 14 14:35:09 2012 -0600

    more gdb.base

commit ff424027904596095d5b8a564e4bc2295e517327
Author: Tom Tromey <tromey@redhat.com>
Date:   Tue Aug 14 10:35:51 2012 -0600

    dwarf2 fixup

commit 83c63da06573cf7dc8df712846c2ac4624c09986
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 11 09:54:56 2012 -0600

    a little more objdir removal
    also a patchlet to put stuff into a new output dir

commit be41508b6ec466605344881c458298d3847b982a
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 21 14:07:09 2012 -0600

    first bits of gdb.arch

commit fe64baef9d34495dfacf1cec2ce52a52353a146f
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Jun 21 14:05:33 2012 -0600

    first part of gdb.base

commit 429c3c637ef6298c2b6bf3e5ca86276c618f6f26
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Jul 11 13:56:13 2012 -0600

    add dwz test

commit cb81ffd4f1c415b1f7f6ebce3a11d2b6777a02f2
Author: aburgess <aburgess>
Date:   Fri Aug 2 10:31:40 2013 +0000

    Remove duplicate call to add_file_handler.
    
      http://sourceware.org/ml/gdb-patches/2013-08/msg00067.html
    
    This call to add_file_handler is a duplicate of one that is in
    gdb_setup_readline that is always executed.
    
    gdb/ChangeLog
    
            * mi/mi-interp.c (mi_interpreter_resume): Remove call to
            add_file_handler.

commit 6ae209793c817f943940a4a0f0da1c4d4ba15003
Author: Doug Evans <dje@google.com>
Date:   Fri Aug 2 00:33:07 2013 +0000

    	PR symtab/15691
    	* dwarf2read.c (struct dwarf2_per_cu_data): New member tu_read.
    	(fill_in_sig_entry_from_dwo_entry): Reorganize asserts.
    	Add assert of sig_entry->dwo_unit == NULL.
    	(lookup_dwo_signatured_type): Don't assign TU to a DWO if the TU
    	had already been read.
    	(read_signatured_type): Set per_cu.tu_read.
    
    	testsuite/
    	* gdb.dwarf2/fission-mix.exp: New file.
    	* gdb.dwarf2/fission-mix.h: New file.
    	* gdb.dwarf2/fission-mix.c: New file.
    	* gdb.dwarf2/fission-mix2.c: New file.

commit 9581d55eeddac9d2d965c62c345991e138f27ccb
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Aug 2 00:00:04 2013 +0000

    daily update

commit cbb25189b69e501ddca64917d810b54bb1466c93
Author: Doug Evans <dje@google.com>
Date:   Thu Aug 1 23:59:47 2013 +0000

    	PR symtab/15695
    	* valops.c (value_struct_elt): Add missing call to check_typedef.
    	(value_find_oload_method_list): Ditto.
    
    	testsuite/
    	* gdb.base/func-ptr.exp: New file.
    	* gdb.base/func-ptr.c: New file.

commit 7f350588e9fa12457cc33814ec32f79e33f193bb
Author: Doug Evans <dje@google.com>
Date:   Thu Aug 1 23:47:01 2013 +0000

    	* symtab.c (do_free_search_symbols_cleanup): Change arg to,
    	effectively, struct symbol_search **.
    	(make_cleanup_free_search_symbols): Change arg to struct
    	symbol_search **.  All callers updated.
    	(compare_search_syms): Compare symtab file name and block as well.
    	(search_symbols_equal): New function.
    	(sort_search_symbols_remove_dups): Renamed from sort_search_symbols.
    	New args new_head, new_tail.  Result is now void.  Remove dups after
    	sorting the symbols.
    	(search_symbols): Sort all found symbols once, after all have been
    	found, and remove duplicates.  Simplify cleanup tracking of result.
    	* symtab.h (make_cleanup_free_search_symbols): Update prototype.

commit a82b41ab61a641afe650cdde1a70c8834fe6c8ff
Author: Doug Evans <dje@google.com>
Date:   Thu Aug 1 23:35:04 2013 +0000

    	Further workarounds for binutils/15021.
    	* dwarf2read.c (recursively_compute_inclusions): Change type of result
    	parameter to VEC (symtab_ptr) **.  New parameter all_type_symtabs.
    	Watch for duplicate symtabs coming from type units.
    	(compute_symtab_includes): Update call to
    	recursively_compute_inclusions. Build vector of included symtabs
    	instead of per_cus.
    	* symtab.h (symtab_ptr): New typedef.
    	(DEF_VEC_P (symtab_ptr)): New VEC type.
    	* linespec.c (symtab_p): Delete.  All uses updated to use symtab_ptr
    	instead.

commit 735c540f6b8b8a77af01e7c324c0fb267005ffb8
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 22:33:24 2013 +0000

    opcodes/
    	* micromips-opc.c (WR_s): Delete.

commit 20906da825104f6638a8452eb79ff9be60162e32
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:55:24 2013 +0000

    include/opcode/
    	* mips.h (mips_decode_reg_operand): New function.
    	(INSN_WRITE_SHIFT, INSN_WRITE_1, INSN_WRITE_2, INSN_WRITE_ALL)
    	(INSN_READ_SHIFT, INSN_READ_1, INSN_READ_2, INSN_READ_3, INSN_READ_4)
    	(INSN_READ_ALL, INSN_READ_GPR_24, INSN_WRITE_GPR_24, INSN_UDI):
    	New macros.
    	(INSN_WRITE_GPR_D, INSN_WRITE_GPR_T, INSN_WRITE_FPR_D)
    	(INSN_WRITE_FPR_S, INSN_WRITE_FPR_T, INSN_READ_GPR_S, INSN_READ_GPR_T)
    	(INSN_READ_FPR_S, INSN_READ_FPR_T, INSN_READ_FPR_R, INSN_WRITE_GPR_S)
    	(INSN2_WRITE_GPR_Z, INSN2_WRITE_FPR_Z, INSN2_READ_GPR_Z)
    	(INSN2_READ_FPR_Z, INSN2_READ_GPR_D, INSN2_READ_FPR_D)
    	(INSN2_WRITE_GPR_MB, INSN2_READ_GPR_MC, INSN2_MOD_GPR_MD)
    	(INSN2_READ_GPR_ME, INSN2_MOD_GPR_MF, INSN2_READ_GPR_MG)
    	(INSN2_READ_GPR_MJ, INSN2_WRITE_GPR_MJ, INSN2_READ_GPR_MP)
    	(INSN2_WRITE_GPR_MP, INSN2_READ_GPR_MQ, INSN2_READ_GP)
    	(INSN2_WRITE_GPR_MH, INSN2_READ_GPR_MMN): Delete.  Renumber other
    	macros to cover the gaps.
    	(INSN2_MOD_SP): Replace with...
    	(INSN2_WRITE_SP, INSN2_READ_SP): ...these new macros.
    	(MIPS16_INSN_WRITE_X, MIPS16_INSN_WRITE_Y, MIPS16_INSN_WRITE_Z)
    	(MIPS16_INSN_WRITE_T, MIPS16_INSN_WRITE_31, MIPS16_INSN_WRITE_GPR_Y)
    	(MIPS16_INSN_READ_X, MIPS16_INSN_READ_Y, MIPS16_INSN_READ_Z)
    	(MIPS16_INSN_READ_T, MIPS16_INSN_READ_SP, MIPS16_INSN_READ_GPR_X):
    	Delete.
    
    opcodes/
    	* mips-opc.c (WR_1, WR_2, RD_1, RD_2, RD_3, RD_4, MOD_1, MOD_2, UDI):
    	New macros.
    	(WR_d, WR_t, WR_D, WR_T, WR_S, RD_s, RD_b, RD_t, RD_S, RD_T, RD_R)
    	(WR_z, WR_Z, RD_z, RD_Z, RD_d): Delete.
    	(mips_builtin_opcodes): Use the new position-based read-write flags
    	instead of field-based ones.  Use UDI for "udi..." instructions.
    	* mips16-opc.c (WR_1, WR_2, RD_1, RD_2, RD_3, RD_4, MOD_1, MOD_2):
    	New macros.
    	(WR_x, WR_y, WR_z, WR_Y, RD_x, RD_y, RD_Z, RD_X): Delete.
    	(RD_T, WR_T, WR_31): Redefine using generic INSN_* flags.
    	(WR_SP, RD_16): New macros.
    	(RD_SP): Redefine as an INSN2_* flag.
    	(MOD_SP): Redefine in terms of RD_SP and WR_SP.
    	(mips16_opcodes): Use the new position-based read-write flags
    	instead of field-based ones.  Use RD_16 for "nop".  Move RD_SP to
    	pinfo2 field.
    	* micromips-opc.c (WR_1, WR_2, RD_1, RD_2, RD_3, RD_4, MOD_1, MOD_2):
    	New macros.
    	(WR_mb, RD_mc, RD_md, WR_md, RD_me, RD_mf, WR_mf, RD_mg, WR_mh, RD_mj)
    	(WR_mj, RD_ml, RD_mmn, RD_mp, WR_mp, RD_mq, RD_gp, WR_d, WR_t, WR_D)
    	(WR_T, WR_S, RD_s, RD_b, RD_t, RD_T, RD_S, RD_R, RD_D): Delete.
    	(RD_sp, WR_sp): Redefine to INSN2_READ_SP and INSN2_WRITE_SP.
    	(micromips_opcodes): Use the new position-based read-write flags
    	instead of field-based ones.
    	* mips-dis.c (print_insn_arg): Use mips_decode_reg_operand.
    	(print_insn_mips, print_insn_micromips): Use INSN_WRITE_1 instead
    	of field-based flags.
    
    gas/
    	* config/tc-mips.c (MAX_OPERANDS): New macro.
    	(mips_operand_array): New structure.
    	(mips_operands, mips16_operands, micromips_operands): New arrays.
    	(micromips_to_32_reg_b_map, micromips_to_32_reg_c_map)
    	(micromips_to_32_reg_e_map, micromips_to_32_reg_f_map)
    	(micromips_to_32_reg_g_map, micromips_to_32_reg_l_map)
    	(micromips_to_32_reg_q_map): Delete.
    	(insn_operands, insn_opno, insn_extract_operand): New functions.
    	(validate_mips_insn): Take a mips_operand_array as argument and
    	use it to build up a list of operands.  Extend to handle INSN_MACRO
    	and MIPS16.
    	(validate_mips16_insn): New function.
    	(validate_micromips_insn): Take a mips_operand_array as argument.
    	Handle INSN_MACRO.
    	(md_begin): Initialize mips_operands, mips16_operands and
    	micromips_operands.  Call validate_mips_insn and
    	validate_micromips_insn for macro instructions too.
    	Call validate_mips16_insn for MIPS16 instructions.
    	(insn_read_mask, insn_write_mask, operand_reg_mask, insn_reg_mask):
    	New functions.
    	(gpr_read_mask, gpr_write_mask, fpr_read_mask, fpr_write_mask): Use
    	them.  Handle INSN_UDI.
    	(get_append_method): Use gpr_read_mask.

commit c90923c3d3bb0c723e7060888c5034f24c8cd139
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:40:23 2013 +0000

    include/opcode/
    	* mips.h (MIPS16_INSN_WRITE_SP, MIPS16_INSN_READ_31)
    	(MIPS16_INSN_READ_PC, MIPS16_INSN_UNCOND_BRANCH)
    	(MIPS16_INSN_COND_BRANCH): Delete.
    
    opcodes/
    	* mips16-opc.c (UBR, CBR, RD_31, RD_PC): Redefine as INSN2_* flags.
    	(WR_SP): Replace with...
    	(MOD_SP): ...this.
    	(mips16_opcodes): Update accordingly.
    	* mips-dis.c (print_insn_mips16): Likewise.
    
    gas/
    	* config/tc-mips.c (compact_branch_p, uncond_branch_p): Use the same
    	flags for MIPS16 and non-MIPS16 instructions.
    	(gpr_mod_mask): Move the INSN2_MOD_SP case outside the micromips block.
    	(gpr_read_mask): Use INSN2_READ_GPR_31 for MIPS16 instructions too.
    	(gpr_write_mask): Remove MIPS16_INSN_WRITE_SP handling.
    	(can_swap_branch_p, get_append_method): Use the same flags for MIPS16
    	and non-MIPS16 instructions.  Fix formatting.

commit 57cff626eb477c651122001df4f7f626e0c90568
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:35:11 2013 +0000

    opcodes/
    	* mips16-opc.c (mips16_opcodes): Reformat.

commit 93be37415c8e18dd27cfc6a601ebc8c2f9622586
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:30:01 2013 +0000

    opcodes/
    	* mips-opc.c (mips_builtin_opcodes): Remove WR_* and RD_* flags
    	for operands that are hard-coded to $0.
    	* micromips-opc.c (micromips_opcodes): Likewise.

commit c05949d07b2011170e72443c5b21ae43f35e99d4
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:25:30 2013 +0000

    opcodes/
    	* mips-opc.c (mips_builtin_opcodes): Use WR_31 rather than WR_d
    	for the single-operand forms of JALR and JALR.HB.
    	* micromips-opc.c (micromips_opcodes): Likewise JALR, JALRS, JALR.HB
    	and JALRS.HB.

commit 9e845f3a1ecdb854b114bcf26ab64c24c10a9f2e
Author: Richard Sandiford <rsandifo@nildram.co.uk>
Date:   Thu Aug 1 20:20:49 2013 +0000

    opcodes/
    	* mips-opc.c (mips_builtin_opcodes): Add FP_D to VR5400 vector
    	instructions.  Fix them to use WR_MACC instead of WR_CC and
    	add missing RD_MACCs.

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

Summary of changes:
 ChangeLog                                          |    5 +
 bfd/ChangeLog                                      |  127 +
 bfd/bfd-in.h                                       |   10 +-
 bfd/bfd-in2.h                                      |   10 +-
 bfd/coff-rs6000.c                                  |   58 +-
 bfd/coff64-rs6000.c                                |   59 +-
 bfd/elf32-arm.c                                    |   80 +-
 bfd/elf32-msp430.c                                 |   24 +-
 bfd/elf32-rx.c                                     |    2 +-
 bfd/elf32-vax.c                                    |  197 +-
 bfd/elf64-hppa.c                                   |    2 +
 bfd/elf64-ppc.c                                    |   27 +-
 bfd/elflink.c                                      |  109 +-
 bfd/elfnn-aarch64.c                                |    5 +-
 bfd/mach-o.c                                       |    3 +
 bfd/version.h                                      |    2 +-
 gdb/ChangeLog                                      |  456 +
 gdb/Makefile.in                                    |   17 +-
 gdb/NEWS                                           |   11 +
 gdb/amd64-linux-tdep.c                             |    2 +-
 gdb/bfd-target.c                                   |    1 +
 gdb/breakpoint.c                                   |   39 +-
 gdb/breakpoint.h                                   |   10 +-
 gdb/cli/cli-cmds.c                                 |   26 -
 gdb/cli/cli-cmds.h                                 |    4 -
 gdb/cli/cli-script.c                               |    3 -
 gdb/coffread.c                                     |   29 +
 gdb/{linux-fork.h => common/break-common.h}        |   30 +-
 gdb/common/mips-linux-watch.c                      |  349 +
 gdb/common/mips-linux-watch.h                      |  126 +
 gdb/common/target-common.c                         |   78 +
 gdb/common/target-common.h                         |  149 +
 gdb/config/mips/linux.mh                           |    2 +-
 gdb/doc/ChangeLog                                  |    8 +
 gdb/doc/gdb.texinfo                                |   17 +
 gdb/dwarf2read.c                                   |  274 +-
 gdb/elfread.c                                      |   20 +-
 gdb/exceptions.c                                   |   22 -
 gdb/exceptions.h                                   |    5 -
 gdb/exec.c                                         |   17 +-
 gdb/exec.h                                         |    6 +-
 gdb/gdbcmd.h                                       |    8 +-
 gdb/gdbserver/ChangeLog                            |   41 +
 gdb/gdbserver/Makefile.in                          |   24 +-
 gdb/gdbserver/configure.srv                        |    1 +
 gdb/gdbserver/i386-low.c                           |    9 +-
 gdb/gdbserver/linux-mips-low.c                     |  365 +
 gdb/gdbserver/server.c                             |   15 +-
 gdb/gdbserver/target.c                             |   42 -
 gdb/gdbserver/target.h                             |   69 +-
 gdb/hppa-tdep.h                                    |    7 +
 gdb/hppabsd-nat.c                                  |   82 +-
 gdb/hppabsd-tdep.c                                 |   16 +
 gdb/hppaobsd-tdep.c                                |   56 +-
 gdb/i386-linux-tdep.c                              |    5 +-
 gdb/i386-linux-tdep.h                              |    3 +-
 gdb/i386-tdep.c                                    |    5 +-
 gdb/inflow.c                                       |   17 +-
 gdb/linespec.c                                     |   61 +-
 gdb/linux-fork.h                                   |    3 -
 gdb/linux-nat.h                                    |   14 -
 gdb/linux-thread-db.c                              |    3 +-
 gdb/main.c                                         |    6 +-
 gdb/mi/mi-cmd-break.c                              |    3 +
 gdb/mi/mi-cmd-stack.c                              |   79 +-
 gdb/mi/mi-interp.c                                 |    1 -
 gdb/mi/mi-main.c                                   |   52 +-
 gdb/mips-linux-nat.c                               |  440 +-
 gdb/mips-tdep.c                                    |    2 +-
 gdb/monitor.c                                      |    4 +-
 gdb/nto-procfs.c                                   |    2 +-
 gdb/ppc-linux-nat.c                                |   19 +-
 gdb/printcmd.c                                     |    7 +-
 gdb/probe.c                                        |   17 +
 gdb/probe.h                                        |   12 +
 gdb/remote-fileio.c                                |    2 +-
 gdb/remote-m32r-sdi.c                              |    2 +-
 gdb/remote-mips.c                                  |   24 +-
 gdb/remote-sim.c                                   |    2 +-
 gdb/remote.c                                       |    4 +-
 gdb/solib-som.c                                    |    4 +-
 gdb/solib-svr4.c                                   |   14 +
 gdb/solib.c                                        |    7 +-
 gdb/stack.c                                        |   13 +
 gdb/stap-probe.c                                   |   37 +-
 gdb/symfile.h                                      |    8 +
 gdb/symtab.c                                       |  196 +-
 gdb/symtab.h                                       |    8 +-
 gdb/target.c                                       |   90 +-
 gdb/target.h                                       |  138 +-
 gdb/testsuite/ChangeLog                            |  158 +
 gdb/testsuite/boards/native-stdio-gdbserver.exp    |    2 +-
 gdb/testsuite/gdb.base/disp-step-syscall.exp       |    2 +
 gdb/testsuite/gdb.base/display.exp                 |    2 +-
 .../tls-var-main.c => gdb.base/func-ptr.c}         |   12 +-
 gdb/testsuite/gdb.base/func-ptr.exp                |   30 +
 .../tls-var-main.c => gdb.base/interrupt-noterm.c} |    7 +-
 gdb/testsuite/gdb.base/interrupt-noterm.exp        |   76 +
 gdb/testsuite/gdb.base/printcmds.exp               |   10 +
 gdb/testsuite/gdb.base/setshow.exp                 |   31 +-
 .../tls-var-main.c => gdb.dwarf2/fission-mix.c}    |   17 +-
 gdb/testsuite/gdb.dwarf2/fission-mix.exp           |   46 +
 .../tls-var-main.c => gdb.dwarf2/fission-mix.h}    |   11 +-
 .../tls-var-main.c => gdb.dwarf2/fission-mix2.c}   |   11 +-
 gdb/testsuite/gdb.dwarf2/fission-reread.S          |    4 +-
 gdb/testsuite/gdb.dwarf2/mac-fileno.S              |    2 +-
 gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S   |   18 +-
 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S    |  548 +
 .../gdb.dwarf2/pieces-optimized-out.c}             |   43 +-
 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp  |   50 +
 gdb/testsuite/gdb.dwarf2/pr13961.S                 |   16 +-
 gdb/testsuite/gdb.mi/mi-basics.exp                 |   15 +-
 gdb/testsuite/gdb.mi/mi-dprintf.exp                |   12 +-
 gdb/testsuite/gdb.mi/mi-reg-undefined.S            |  521 +
 .../tls-var-main.c => gdb.mi/mi-reg-undefined.c}   |   21 +-
 gdb/testsuite/gdb.mi/mi-reg-undefined.exp          |   71 +
 gdb/testsuite/gdb.mi/mi-var-child-f.exp            |   22 +-
 gdb/testsuite/gdb.mi/mi-var-cmd.exp                |   14 +-
 .../tls-var-main.c => gdb.python/py-frame-args.c}  |   42 +-
 gdb/testsuite/gdb.python/py-frame-args.exp         |   70 +
 gdb/testsuite/gdb.python/py-frame-args.py          |   75 +
 .../tls-var-main.c => gdb.python/py-sync-interp.c} |   26 +-
 gdb/testsuite/gdb.python/py-sync-interp.exp        |   59 +
 gdb/testsuite/gdb.threads/tls-nodebug.c            |    2 +
 gdb/testsuite/gdb.threads/tls-shared.c             |    5 +
 gdb/testsuite/gdb.threads/tls-var-main.c           |    4 +
 gdb/testsuite/gdb.trace/backtrace.exp              |   92 +-
 .../tls-var-main.c => gdb.trace/read-memory.c}     |   26 +-
 gdb/testsuite/gdb.trace/read-memory.exp            |  160 +
 gdb/testsuite/lib/future.exp                       |    8 +-
 gdb/testsuite/lib/gdb.exp                          |   27 +-
 gdb/top.c                                          |   22 +-
 gdb/tracepoint.c                                   |   10 +-
 gdb/utils.c                                        |   10 +-
 gdb/utils.h                                        |    8 -
 gdb/valops.c                                       |    7 +-
 gdb/valprint.c                                     |   26 +
 gdb/valprint.h                                     |    6 +-
 gdb/value.c                                        |   10 +-
 include/cgen/ChangeLog                             |    9 +
 include/cgen/basic-ops.h                           |   12 +-
 include/opcode/ChangeLog                           |   38 +
 include/opcode/i386.h                              |    1 +
 include/opcode/mips.h                              |  193 +-
 libiberty/regex.c                                  |    2 +-
 opcodes/ChangeLog                                  |  399 +
 opcodes/i386-dis-evex.h                            | 3115 ++
 opcodes/i386-dis.c                                 | 1566 +-
 opcodes/i386-gen.c                                 |   45 +-
 opcodes/i386-init.h                                |  508 +-
 opcodes/i386-opc.h                                 |  104 +
 opcodes/i386-opc.tbl                               | 1314 +-
 opcodes/i386-reg.tbl                               |   79 +
 opcodes/i386-tbl.h                                 |53431 ++++++++++++++------
 opcodes/micromips-opc.c                            | 1455 +-
 opcodes/mips-dis.c                                 |   16 +-
 opcodes/mips-opc.c                                 | 3408 +-
 opcodes/mips16-opc.c                               |  381 +-
 opcodes/ppc-dis.c                                  |   39 +-
 src-release                                        |    6 +
 160 files changed, 52819 insertions(+), 20229 deletions(-)
 copy gdb/{linux-fork.h => common/break-common.h} (59%)
 create mode 100644 gdb/common/mips-linux-watch.c
 create mode 100644 gdb/common/mips-linux-watch.h
 create mode 100644 gdb/common/target-common.c
 create mode 100644 gdb/common/target-common.h
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.base/func-ptr.c} (86%)
 create mode 100644 gdb/testsuite/gdb.base/func-ptr.exp
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.base/interrupt-noterm.c} (88%)
 create mode 100644 gdb/testsuite/gdb.base/interrupt-noterm.exp
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.dwarf2/fission-mix.c} (80%)
 create mode 100644 gdb/testsuite/gdb.dwarf2/fission-mix.exp
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.dwarf2/fission-mix.h} (85%)
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.dwarf2/fission-mix2.c} (84%)
 create mode 100644 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S
 copy gdb/{linux-fork.h => testsuite/gdb.dwarf2/pieces-optimized-out.c} (56%)
 create mode 100644 gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp
 create mode 100644 gdb/testsuite/gdb.mi/mi-reg-undefined.S
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.mi/mi-reg-undefined.c} (70%)
 create mode 100644 gdb/testsuite/gdb.mi/mi-reg-undefined.exp
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.python/py-frame-args.c} (63%)
 create mode 100644 gdb/testsuite/gdb.python/py-frame-args.exp
 create mode 100644 gdb/testsuite/gdb.python/py-frame-args.py
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.python/py-sync-interp.c} (68%)
 create mode 100644 gdb/testsuite/gdb.python/py-sync-interp.exp
 copy gdb/testsuite/{gdb.threads/tls-var-main.c => gdb.trace/read-memory.c} (68%)
 create mode 100644 gdb/testsuite/gdb.trace/read-memory.exp
 create mode 100644 opcodes/i386-dis-evex.h

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index 5158cdd..fb46159 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2013-07-22  Joel Brobecker  <brobecker@adacore.com>
+
+	* src-release (VER): Use $(TOOL)/common/create-version.sh
+	if it exists.
+
 2013-07-10  Jack Howarth  <howarth@bromo.med.uc.edu>
 
 	PR target/57792
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 153dc1f..3df9e8e 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,130 @@
+2013-07-31  John Tytgat  <john@bass-software.com>
+
+	PR ld/15787
+	* elf32-arm.c (elf32_arm_final_link_relocate): Base SB on the
+	output section VMA.
+
+2013-07-28  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* elf64-hppa.c (elf64_hppa_finish_dynamic_sections)
+	<DT_HP_LOAD_MAP>: Return unsuccessfully if there's no `.data'
+	section.
+
+2013-07-27  Andrew Pinski  <apinski@cavium.com>
+
+	* elfnn-aarch64.c (elfNN_aarch64_check_relocs):
+	Use the correct alignment for
+	_bfd_elf_make_dynamic_reloc_section for ILP32.
+
+2013-07-27  Andrew Pinski  <apinski@cavium.com>
+
+	* elfnn-aarch64.c (elfNN_aarch64_howto_from_bfd_reloc): Handle
+	BFD_RELOC_AARCH64_NONE explicitly.
+
+2013-07-27  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* elf32-vax.c (elf_vax_finish_dynamic_sections): Don't set GOT's
+	entry size if there is no ELF section data.
+
+2013-07-27  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* elf32-vax.c (elf_vax_check_relocs) <R_VAX_GOT32, R_VAX_PLT32>:
+	Don't check symbol visibility here.  Remove a check already
+	asserted for.
+	(elf_vax_instantiate_got_entries): Use SYMBOL_REFERENCES_LOCAL
+	instead of individual checks.
+	(elf_vax_relocate_section) <R_VAX_GOT32, R_VAX_PLT32>: Only
+	check the offset to decide if produce a GOT or PLT entry.
+	Remove redundant assertions.  Remove code to produce GOT entries
+	for local symbols.  Remove a duplicate comment and add a comment
+	on GOT relocations.
+	(elf_vax_finish_dynamic_symbol): Remove code to produce RELATIVE
+	dynamic relocs.
+
+2013-07-27  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* elf32-vax.c (elf_vax_always_size_sections): Correct a comment
+	typo.
+
+2013-07-27  Maciej W. Rozycki  <macro@linux-mips.org>
+
+	* elf32-vax.c (elf_vax_discard_got_entries): New function.
+	(elf_vax_always_size_sections): Likewise.
+	(elf_vax_size_dynamic_sections): Remove code moved to
+	elf_vax_always_size_sections.  Make comment on
+	elf_vax_instantiate_got_entries match reality.
+	(elf_vax_instantiate_got_entries): Assert that rather than check
+	if dynobj is null.  Don't check for dynamic_sections_created.
+	Make function description match reality.
+	(elf_backend_always_size_sections): New macro.
+
+2013-07-25  Alan Modra  <amodra@gmail.com>
+
+	* elf64-ppc.c (struct ppc64_elf_obj_tdata): Replace opd_relocs
+	with a union.
+	(opd_entry_value): Cache .opd section contents.
+	(ppc64_elf_relocate_section): Adjust.
+
+2013-07-25  Alan Modra  <amodra@gmail.com>
+
+	PR ld/15762
+	PR ld/12761
+	* elflink.c (elf_link_add_object_symbols): Correct test in
+	last patch.  Remove unnecessary code.
+
+2013-07-24  Tristan Gingold  <gingold@adacore.com>
+
+	* coff-rs6000.c (xcoff_howto_table): Fix masks and pc_relative for
+	R_RBR.  Add numbers in comments.
+	(_bfd_xcoff_reloc_type_lookup): Handle BFD_RELOC_PPC_B16.
+	* coff64-rs6000.c: Likewise.
+
+2013-07-20  Alan Modra  <amodra@gmail.com>
+
+	PR ld/15762
+	PR ld/12761
+	* elflink.c (elf_link_add_object_symbols): Don't clobber
+	.gnu.warning.symbol sections when shared.
+
+2013-07-19  Nick Clifton  <nickc@redhat.com>
+
+	* elf32-rx.c (rx_elf_relocate_section): Fix typo: move
+	saw_subtract from R_RX_OPdiv to R_RX_OPneg.
+
+2013-07-18  Travis Snoozy  <quandary@remstate.com>
+
+	PR ld/15721
+	* elf32-msp430.c (R_MSP430_10_PCREL): Use 10-bit source and
+	destination masks.
+	* R_MSP430_2X_PCREL: Likewise.
+	* R_MSP430X_10_PCREL: Likewise.
+	* R_MSP430X_2X_PCREL: Likewise.
+
+2013-07-18  Terry Guo  <terry.guo@arm.com>
+
+        * elf32-arm.c (arm_type_of_stub): Don't use ST_BRANCH_TO_ARM for
+	thumb only targets.
+        (elf32_arm_final_link_relocate): Likewise.
+
+2013-07-18  Bill Neubauer  <wcn@google.com>
+
+	* mach-o.c (mach_o_section_name_xlat dw): Add entry for
+	.debug_gdb_scripts
+
+2013-07-18  Roland McGrath  <mcgrathr@google.com>
+
+	* elf32-arm.c (elf32_arm_stub_long_branch_arm_nacl): New variable.
+	(elf32_arm_stub_long_branch_arm_nacl_pic): New variable.
+	(arm_build_one_stub): Increase MAXRELOCS to 3.
+	(arm_type_of_stub): Use them if GLOBALS->nacl_p.
+	(struct elf32_arm_link_hash_table): Give add_stub_section member's
+	pointee type a third argument.
+	(elf32_arm_create_or_find_stub_sec): Update caller.
+	(elf32_arm_size_stubs): Update argument type.
+	* bfd-in.h (elf32_arm_size_stubs): Update decl.
+	* bfd-in2.h: Regenerate.
+	* libbfd.h: Regenerate.
+
 2013-07-15  Maciej W. Rozycki  <macro@codesourcery.com>
 
 	* elfxx-mips.c (mips_elf_merge_obj_attributes): Replace hardcoded
diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h
index 579b007..36db67b 100644
--- a/bfd/bfd-in.h
+++ b/bfd/bfd-in.h
@@ -1,8 +1,6 @@
 /* Main header file for the bfd library -- portable access to object files.
 
-   Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
-   2012 Free Software Foundation, Inc.
+   Copyright 1990-2013 2013 Free Software Foundation, Inc.
 
    Contributed by Cygnus Support.
 
@@ -911,7 +909,8 @@ extern void elf32_arm_next_input_section
   (struct bfd_link_info *, struct bfd_section *);
 extern bfd_boolean elf32_arm_size_stubs
   (bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma,
-   struct bfd_section * (*) (const char *, struct bfd_section *), void (*) (void));
+   struct bfd_section * (*) (const char *, struct bfd_section *, unsigned int),
+   void (*) (void));
 extern bfd_boolean elf32_arm_build_stubs
   (struct bfd_link_info *);
 
@@ -1009,6 +1008,5 @@ struct coff_comdat_info
   long symbol;
 };
 
-extern struct coff_comdat_info *bfd_coff_get_comdat_section
+extern struct coff_comdat_info * bfd_coff_get_comdat_section
   (bfd *, struct bfd_section *);
-
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 1712f12..0cf9a29 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -7,9 +7,7 @@
 
 /* Main header file for the bfd library -- portable access to object files.
 
-   Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
-   2012 Free Software Foundation, Inc.
+   Copyright 1990-2013 2013 Free Software Foundation, Inc.
 
    Contributed by Cygnus Support.
 
@@ -918,7 +916,8 @@ extern void elf32_arm_next_input_section
   (struct bfd_link_info *, struct bfd_section *);
 extern bfd_boolean elf32_arm_size_stubs
   (bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma,
-   struct bfd_section * (*) (const char *, struct bfd_section *), void (*) (void));
+   struct bfd_section * (*) (const char *, struct bfd_section *, unsigned int),
+   void (*) (void));
 extern bfd_boolean elf32_arm_build_stubs
   (struct bfd_link_info *);
 
@@ -1016,9 +1015,8 @@ struct coff_comdat_info
   long symbol;
 };
 
-extern struct coff_comdat_info *bfd_coff_get_comdat_section
+extern struct coff_comdat_info * bfd_coff_get_comdat_section
   (bfd *, struct bfd_section *);
-
 /* Extracted from init.c.  */
 void bfd_init (void);
 
diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c
index 9abe04d..309ea77 100644
--- a/bfd/coff-rs6000.c
+++ b/bfd/coff-rs6000.c
@@ -731,7 +731,7 @@ end:
 
 reloc_howto_type xcoff_howto_table[] =
 {
-  /* Standard 32 bit relocation.  */
+  /* 0x00: Standard 32 bit relocation.  */
   HOWTO (R_POS,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -746,7 +746,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 32 bit relocation, but store negative value.  */
+  /* 0x01: 32 bit relocation, but store negative value.  */
   HOWTO (R_NEG,			/* type */
 	 0,			/* rightshift */
 	 -2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -761,7 +761,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 32 bit PC relative relocation.  */
+  /* 0x02: 32 bit PC relative relocation.  */
   HOWTO (R_REL,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -776,7 +776,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 16 bit TOC relative relocation.  */
+  /* 0x03: 16 bit TOC relative relocation.  */
   HOWTO (R_TOC,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -791,7 +791,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* I don't really know what this is.  */
+  /* 0x04: I don't really know what this is.  */
   HOWTO (R_RTB,			/* type */
 	 1,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -806,7 +806,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* External TOC relative symbol.  */
+  /* 0x05: External TOC relative symbol.  */
   HOWTO (R_GL,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -821,7 +821,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Local TOC relative symbol.	 */
+  /* 0x06: Local TOC relative symbol.	 */
   HOWTO (R_TCL,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -838,7 +838,7 @@ reloc_howto_type xcoff_howto_table[] =
 
   EMPTY_HOWTO (7),
 
-  /* Non modifiable absolute branch.  */
+  /* 0x08: Non modifiable absolute branch.  */
   HOWTO (R_BA,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -855,7 +855,7 @@ reloc_howto_type xcoff_howto_table[] =
 
   EMPTY_HOWTO (9),
 
-  /* Non modifiable relative branch.  */
+  /* 0x0a: Non modifiable relative branch.  */
   HOWTO (R_BR,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -872,7 +872,7 @@ reloc_howto_type xcoff_howto_table[] =
 
   EMPTY_HOWTO (0xb),
 
-  /* Indirect load.  */
+  /* 0x0c: Indirect load.  */
   HOWTO (R_RL,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -887,7 +887,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Load address.  */
+  /* 0x0d: Load address.  */
   HOWTO (R_RLA,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -904,7 +904,7 @@ reloc_howto_type xcoff_howto_table[] =
 
   EMPTY_HOWTO (0xe),
 
-  /* Non-relocating reference.  Bitsize is 1 so that r_rsize is 0.  */
+  /* 0x0f: Non-relocating reference.  Bitsize is 1 so that r_rsize is 0.  */
   HOWTO (R_REF,			/* type */
 	 0,			/* rightshift */
 	 0,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -922,7 +922,7 @@ reloc_howto_type xcoff_howto_table[] =
   EMPTY_HOWTO (0x10),
   EMPTY_HOWTO (0x11),
 
-  /* TOC relative indirect load.  */
+  /* 0x12: TOC relative indirect load.  */
   HOWTO (R_TRL,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -937,7 +937,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* TOC relative load address.  */
+  /* 0x13: TOC relative load address.  */
   HOWTO (R_TRLA,		/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -952,7 +952,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable relative branch.  */
+  /* 0x14: Modifiable relative branch.  */
   HOWTO (R_RRTBI,		 /* type */
 	 1,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -967,7 +967,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable absolute branch.  */
+  /* 0x15: Modifiable absolute branch.  */
   HOWTO (R_RRTBA,		 /* type */
 	 1,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -982,7 +982,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable call absolute indirect.  */
+  /* 0x16: Modifiable call absolute indirect.  */
   HOWTO (R_CAI,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -997,7 +997,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable call relative.  */
+  /* 0x17: Modifiable call relative.  */
   HOWTO (R_CREL,		/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1012,7 +1012,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch absolute.  */
+  /* 0x18: Modifiable branch absolute.  */
   HOWTO (R_RBA,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1027,7 +1027,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0x03fffffc,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch absolute.  */
+  /* 0x19: Modifiable branch absolute.  */
   HOWTO (R_RBAC,		/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1042,7 +1042,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch relative.  */
+  /* 0x1a: Modifiable branch relative.  */
   HOWTO (R_RBR,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1057,7 +1057,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0x03fffffc,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch absolute.  */
+  /* 0x1b: Modifiable branch absolute.  */
   HOWTO (R_RBRC,		/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1072,7 +1072,7 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 16 bit Non modifiable absolute branch.  */
+  /* 0x1c: 16 bit Non modifiable absolute branch.  */
   HOWTO (R_BA,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1087,22 +1087,22 @@ reloc_howto_type xcoff_howto_table[] =
 	 0xfffc,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch relative.  */
+  /* 0x1d: Modifiable branch relative.  */
   HOWTO (R_RBR,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
 	 16,			/* bitsize */
-	 FALSE,			/* pc_relative */
+	 TRUE,			/* pc_relative */
 	 0,			/* bitpos */
 	 complain_overflow_signed, /* complain_on_overflow */
 	 0,			/* special_function */
 	 "R_RBR_16",		/* name */
 	 TRUE,			/* partial_inplace */
-	 0xffff,		/* src_mask */
-	 0xffff,		/* dst_mask */
+	 0xfffc,		/* src_mask */
+	 0xfffc,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* Modifiable branch relative.  */
+  /* 0x1e: Modifiable branch relative.  */
   HOWTO (R_RBA,			/* type */
 	 0,			/* rightshift */
 	 1,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1166,6 +1166,8 @@ _bfd_xcoff_reloc_type_lookup (bfd *abfd ATTRIBUTE_UNUSED,
     case BFD_RELOC_16:
       /* Note that this relocation is only internally used by gas.  */
       return &xcoff_howto_table[0xc];
+    case BFD_RELOC_PPC_B16:
+      return &xcoff_howto_table[0x1d];
     case BFD_RELOC_32:
     case BFD_RELOC_CTOR:
       return &xcoff_howto_table[0];
diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c
index 56a0d25..6c92e26 100644
--- a/bfd/coff64-rs6000.c
+++ b/bfd/coff64-rs6000.c
@@ -1373,7 +1373,7 @@ xcoff64_ppc_relocate_section (bfd *output_bfd,
 
 reloc_howto_type xcoff64_howto_table[] =
 {
-  /* Standard 64 bit relocation.  */
+  /* 0x00: Standard 64 bit relocation.  */
   HOWTO (R_POS,			/* type */
 	 0,			/* rightshift */
 	 4,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1388,7 +1388,7 @@ reloc_howto_type xcoff64_howto_table[] =
 	 MINUS_ONE,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 64 bit relocation, but store negative value.  */
+  /* 0x01: 64 bit relocation, but store negative value.  */
   HOWTO (R_NEG,			/* type */
 	 0,			/* rightshift */
 	 -4,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1403,7 +1403,7 @@ reloc_howto_type xcoff64_howto_table[] =
 	 MINUS_ONE,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 32 bit PC relative relocation.  */
+  /* 0x02: 32 bit PC relative relocation.  */
   HOWTO (R_REL,			/* type */
 	 0,			/* rightshift */
 	 2,			/* size (0 = byte, 1 = short, 2 = long) */
@@ -1418,7 +1418,7 @@ reloc_howto_type xcoff64_howto_table[] =
 	 0xffffffff,		/* dst_mask */
 	 FALSE),		/* pcrel_offset */
 
-  /* 16 bit TOC relative relocation.  */


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


             reply	other threads:[~2013-08-02 14:15 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-02 14:15 tromey [this message]
  -- strict thread matches above, loose matches on Subject: below --
2013-08-13 17:40 tromey
2013-07-17 15:11 tromey

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=20130802141508.8965.qmail@sourceware.org \
    --to=tromey@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).