public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
From: jkratoch@sourceware.org
To: archer-commits@sourceware.org
Subject: [SCM]  archer-jankratochvil-ifunc: Merge remote branch 'origin/master' into archer-jankratochvil-ifunc
Date: Tue, 16 Nov 2010 06:02:00 -0000	[thread overview]
Message-ID: <20101116060249.6538.qmail@sourceware.org> (raw)

The branch, archer-jankratochvil-ifunc has been updated
       via  132a678dbcbda9bc205a76e479e16deb2de7a87c (commit)
       via  fe12b092e5f0085281ce09e94c541ea2eeb8e4e4 (commit)
       via  ccae871af2e5963b0b6d5467a41982f7f218875b (commit)
       via  83ef38220fa6a963e11b592dc63fe5ff540fcbf1 (commit)
       via  b3dc839d953520a1e4b2a66425e5c589475cec4d (commit)
       via  f4160a60204da977af41ce5cc984af76a0b96e65 (commit)
       via  35e427b76abcbcbf3faa7be78828a900777476e3 (commit)
       via  479d34415d438cb903b03495d21024f7a0d2bb38 (commit)
       via  4da0884073e5a4e464eed13293fb4458255d8dd7 (commit)
       via  dd80b3ebfaae70b2fb34cc0a92348a272e6cc848 (commit)
       via  603686b32e907e5a2f6761e2633c6a3937128c07 (commit)
       via  5097cdcc3758b39b213555d944e995c57531004c (commit)
       via  1f3223243cb9dce65d15e485eb7b10c3c29b3e0e (commit)
       via  91e77a2dadfcc2da238145c8f7538e1bf60cd893 (commit)
       via  1fbfe5836f6cb33edb0d232ba145ccd52c359b7e (commit)
       via  95aa50e02997e2c95e342adb6895bda63bf89bac (commit)
       via  94607e51af04ec6ee708c55239cdeb78c7d41df0 (commit)
       via  e8b212e21800a12661936e7a943c7daa9d1088a7 (commit)
       via  97060a82bac95c43b0ad497fa1313b5ca59c3d00 (commit)
       via  e15d3f1e9a9e0373291f0f8ca8420ca3fc749ba2 (commit)
       via  1b080e5c812a10d012790f79eefbf638de75ccd1 (commit)
       via  774ffe9e9d84a0ff884bb2b21d97c8f915c5152e (commit)
       via  550202613b8b567107580a062f418947b689e1ed (commit)
       via  787ced139be0421e8c5e0fbfe7ff5429d8b67601 (commit)
       via  dcca8d3dfdd4166e3192214edb8e04dca236731f (commit)
       via  0c775a6234f13a97229cc0bcebeb73f0cafa9d9d (commit)
       via  1afa9b4c79b59bf187f6629e31cafb85f4e445c6 (commit)
       via  9f2a4c761ef976fdfb4f577965f533ece6ae5fbd (commit)
       via  1cc93f904c223a595c3f41894751af0b30445e86 (commit)
       via  003496e6982380db1773e30170b119c7f3620dff (commit)
       via  3edd55a2b0f3444c7d37cbf003b73694e54d2bc2 (commit)
       via  ef713b00f2cd6a459d0a54fc135a89b037f8473b (commit)
       via  7d5a91474a0cdb796031ddc25aa0d107be6eb39d (commit)
       via  f315c52904765d5565ca733990b4669cbdd49e9b (commit)
       via  831cbee68bdbcd09f9ab019f97eaeffaab814435 (commit)
       via  cf320ffc8f681fe4c905b72e84cef4cfdd6c34df (commit)
       via  0aef60bc38db1570f0cb8dbb911262462fa3bb9c (commit)
       via  d8fe843c07b52bd0fe2c6028255e9ba238872d16 (commit)
       via  2d2fab1e79945baf5d0afd9b5b39e7a06e227516 (commit)
       via  4d7c3dada182d003459fc58a3d9ccd007a71d829 (commit)
       via  51d482007a9e846df89e68d78ef290f659a59370 (commit)
       via  1cadd0709fed603af6a5ed85c3b0bad29e86f8da (commit)
       via  9c71e9c0d7209d261e25e637a353d86490ddfd95 (commit)
       via  3ee415453d3877b67cfaa0c3c127af6304a8e658 (commit)
       via  45159048697d9647168a2b436a312ea3d2dc7780 (commit)
       via  1007825bd6b7e3b8790bf0f42485e1359aa3962b (commit)
       via  3fb10e156211cbabdde596b03fea1b9780ecc679 (commit)
       via  3ac4c69d2e95f5985c27c4e9287f34a8cea98ecf (commit)
       via  bef9f4dc3ec8d6060d7efa0a02d396ef635fb2a6 (commit)
       via  1e63dae39c2da9726182d90e491049be8b05be2b (commit)
       via  6405077542cc5b6325d29381059ec6da8e014489 (commit)
       via  7230711e31ddbf07c57cbb2f6fa365ef1ea5fca1 (commit)
       via  110f62ff8cdaafe1f62d4ccf87acbf9ec54ec8c1 (commit)
       via  daf877c040390d8c63871f303a8af637af29a21e (commit)
       via  e848cef8dfe2b3cd4064029df315f4cb3798d1c2 (commit)
       via  e0b23b65cc7d2632e753f4e63b15cb35a367fad3 (commit)
       via  c014cc56111333f7c8757615a06ff83467bebb3d (commit)
       via  dc79c9d70fd271361c1de38988c31914bf02b911 (commit)
       via  f2cce584e9ca6da90e08ba4ef9c5728e6d5659de (commit)
       via  86f524e3bac0da140d57dcb15d50a3b85cb5f3c0 (commit)
       via  4550c9db5003341e7690bbd7b4a08f6d5d49c725 (commit)
       via  c61e52853767278ca6a9f997dae8e4e706b745b8 (commit)
       via  9500a47c33216200c084a2d186f51f89bb2842c0 (commit)
       via  2601496ec3f61488f10bbba6d34e3532a2fdd11d (commit)
       via  100d4cd4f6f42014c07e6acd0d9b6187d1259b2e (commit)
       via  48f09c3898b89b81f693bab1389476a10ba72e2c (commit)
       via  a5f2975bdd252a4b851cdbf5d082a07ebebc7cd0 (commit)
       via  e4fc1367b43f494dd3f33c5f29b08f631809790e (commit)
       via  b44aa726772752492fc1721e381d09b0146156a7 (commit)
       via  5d4538292daab7951fc4a816bba8b31feeaab991 (commit)
       via  e77390af68b6110d9ef06395c3c5055249cd2a50 (commit)
       via  7feb2234cbbe936c2a48e8b442bfcaf487bb6c00 (commit)
       via  be5d47630b22a77813f607d9e2f8b2b843345a30 (commit)
       via  8d7ba29117a77e20beba75ec5c767a801a0c4ba4 (commit)
       via  9c14d06d05f4ebb7c839c8285f598c6091a35da9 (commit)
       via  f8d20ee4a41ea7149ac8bd4f78a0316e3ac059b4 (commit)
       via  2a19fb230b8ee399551804ee86727c4d9ad31e1c (commit)
       via  0e144e829308658248d5546d52ffeb28b15e2b68 (commit)
       via  5ab6e655f66d692250a3fd029c2e2dd3d98c6c6e (commit)
       via  165ea935fa6610ee8d21fa7a123a867acc94f3ce (commit)
       via  e8c38aa2bb35b5abeae940f8728661b77012aec2 (commit)
       via  1dce25c761a38616931e47546359a0babbc5f88d (commit)
       via  471b5dc75b242447b2ad91a069ae84874d6e30f2 (commit)
       via  071518426bded225bc28d6480fd39f1891519f74 (commit)
       via  b7ccfa5e25fb1df62eb455e7ee234b99c70d13dc (commit)
       via  e56e65ba8ddc42de23477c11c8553e11edac51db (commit)
       via  2c7c9e97e654779550ce5f1da513368e53852996 (commit)
       via  7415f6aaa8613ca439040420347d6df75e495702 (commit)
       via  0cc7114393b1d8ab9f6c58284afe4941c6d8f2f7 (commit)
       via  a88208defa655bd9070d1281c31a4224f6fd6db7 (commit)
       via  5f5809c6ce20fce7b221e65843b18550e53203b5 (commit)
       via  7b593c557d14ab9cc21638be6518e279b929cdfb (commit)
       via  4b4ecb533f41287206e9eec601963c2a014b9f83 (commit)
       via  583e61f90299f75322cd29483351d378c6d185c8 (commit)
       via  6aa0516e6febd8d17d8d2fd49ad9061b7940b1ee (commit)
       via  7eef2add1e87e2a3083c8549029d28c93df5dab4 (commit)
       via  87c4cdd048cfaef8db45587bc58f06df97e992b9 (commit)
       via  39f348ae3d7fcda912135ea2ef8af4a3797c5a0a (commit)
       via  156555e0dd67ee54144f7877847d6a4d5b3bfb85 (commit)
       via  550df216bb6d848ad393cf96c88d626d7da88505 (commit)
       via  26148f25dbe24f2c22ffaaba73852172611d311b (commit)
       via  8405572c5488d38c1b02fc159432eaaf7ff07eb3 (commit)
       via  8d8114061768f9657f0869d2954f63a5a48c7382 (commit)
       via  89cb907efc4c75ce8bfc672c69b4bc22f2c74aae (commit)
       via  5062b183c190c8339d11d61aa0cac1150fe41b70 (commit)
       via  00c3bfe025e9419e0a9a337e940db4f76e8ff78c (commit)
       via  a858b45ab08abe6362385984f9dd2999aa2df59d (commit)
       via  bf5cb1467d41bca799f36f4564d8f4c76476dc5b (commit)
       via  98d040efa816a321cec956def2865b0372a17741 (commit)
       via  12ce367e025aa650b27afb83d36eecff66ef5905 (commit)
       via  874be79c426e888f67f18d96b0a837c79546a08a (commit)
       via  f539ba5797fa3c3a167c84d368778333bbf6e6db (commit)
       via  3468845cf828e997090099c88b1735c604106d24 (commit)
       via  5d5b76023ab4d796ed9eb9e3a02a02f1dd06aaa0 (commit)
       via  af87e42fa4e758ed82ce7cfec167ebec299e3bf9 (commit)
       via  5e6f6a11bf2d5c6cdb4556d6906615d6dd64b5ff (commit)
       via  9a2bd35a6fdbe385d0768e876a269c2d4fefb1f3 (commit)
       via  06df7f5ccdb68654e2978554d279ed4d1b46a645 (commit)
       via  774c0801b3a964a7d611102d69f9230a127f5366 (commit)
       via  68c19cc2eb92a1a44b6e5b6465f9315b4e5266e0 (commit)
       via  21847ae52fc7b26bee800270ba1d96abc1db07f6 (commit)
       via  fd50a55b1de8ccd660f7573fa677dcbf5234504f (commit)
       via  f4adc15f9eade09c52dc4c8815cb489597fa8e80 (commit)
       via  89681dbb8411456f08a5f3b9c8a4a3d4b231daad (commit)
       via  d6320a093f4d297b2a0819988d4e3e6a1b1321f7 (commit)
       via  e42900c60c2bde6a8680c4fd260a57d173419efd (commit)
       via  d16905b01ec440caf9b9d0aebe1ada80b22ee281 (commit)
       via  936e4250911dc3c4943783bb44a5c94a987897ed (commit)
       via  91e5d44a5440bd1018028759f02fadc715f6b103 (commit)
       via  5220f0051c7d9dc4e440c2f48aab5e6779bb07d0 (commit)
       via  dc732ab277fc738be8596790f3b6512883fad19b (commit)
       via  2af78ff3212d774245864f527a442b57dc4ec736 (commit)
       via  b513843c81172d96f0d365ffd3f356a175b1b683 (commit)
       via  8f8155235f71462c4f2e3031336131824e72e4ad (commit)
       via  0b9e810b27cf59712abc905289ad134fecc8c6ce (commit)
       via  d552655b4fa7dcaf2b40d9e190b752df6b063036 (commit)
       via  730af9f6239085f1f62a61a37612154d32f75d72 (commit)
       via  f8942a0d2ad1734c52e1dd3cadd3aa412de327e5 (commit)
       via  b612002e6aab3536b645fae3e7ac991dbc11427e (commit)
       via  9af2d88c1e99cc0bf4593efe2cc25e26be7fb0a8 (commit)
       via  ea00e595c65960514f156a8e1639e71eef5753e4 (commit)
       via  ed2c7099633ddd54a58a523b6e4c377013193f94 (commit)
       via  7770d2f4535f87eee0415946a675d1fb8f489303 (commit)
       via  1dc2e9b312872dd2882594324b8b0dbb5cf2025a (commit)
       via  e675d31ff4c84d9e8e1d92d8274bd52b9c3fe80d (commit)
       via  27791b32eea79646c8b96e3c6b83aeefc27bc1a1 (commit)
       via  c2d636362c30af59d290a2e66860143669542185 (commit)
       via  8e3eeadc9e1d04a52be2b8b00578b339aabe9dcd (commit)
       via  b3338f3e3f76357d4ce3a649dbe7957824a82a07 (commit)
       via  a58b0da3c225ac304959ef6e8de56fe84d970ed0 (commit)
       via  3ccd7a287fc2515525f797ee492e64d487c92708 (commit)
       via  891eaafc8685002d1c8a5169053c86256f5e9ddc (commit)
       via  859bf2bfae8e797048278bd9c195bd0cac2d7650 (commit)
       via  8cc6a10b9e6f99eb81b60807d076aafecb0c0e31 (commit)
       via  ee5cf7d013bae34f525f169e0f3823a012a5871e (commit)
       via  48a7534346e7531457ec11ec543ac839097a9fc9 (commit)
       via  be23213b0255aa5124ce0475ec66b113973a108a (commit)
       via  33f2256080e6494abc9d63c589d3459279723b23 (commit)
       via  07bb390d0d100d7a5046861d2bd9deabffae64ca (commit)
       via  b723d3e94bf135c3c59b7b7cafba4baae355df4a (commit)
       via  0e03e762f44581936efa72e245065fe05a16ff84 (commit)
       via  ee9092a331d74142b74657051ceca14f36a333d4 (commit)
       via  e7d22f507fcee4dd8c7869e30d197e4079356d3a (commit)
       via  6737b3df32e5f18e441bffa81670cad040a4e8bd (commit)
       via  e1eeda55629ae072081070ef7901b68576a67107 (commit)
       via  ab621c2d5de88a3141c9d39592e4a061136a71af (commit)
       via  f03cfcef631b8b709a61f9c62e980a8e9b2df1ba (commit)
       via  9822d0d65fd29fab677141058ab001c091dcb716 (commit)
       via  6da47bfa006acd632167ba2eaf00b0952ab7224f (commit)
       via  d46a12a4692edbb95848cb8aa82ce42a0737a313 (commit)
       via  1e1cb3da9c0aad73e40d3e4d0f72c97d7b15c787 (commit)
       via  16f2c1eff82da476c48410b7bf1e6523e569ebe0 (commit)
       via  d2ec97943ab6a71a34039b90413d49c30c06611c (commit)
       via  dce8ebc2edaca7c4a0dafb0f56fb6d24842bf27f (commit)
       via  ab5fbf66c212fa7e087fd04af41b40bd347f0cf6 (commit)
       via  460494aba401d8c1c06d0860da6cc0cb5cf80597 (commit)
       via  f27f743af7cfc6b056340ac8fceca0ea7bf8b4f2 (commit)
       via  45fd64be9998b68cca8e6da92e93cca124345b23 (commit)
       via  a448c547d9e1ad698f0ebe52b6206db20b63e906 (commit)
       via  e9246671002e0d459ed97321436c4bf44b4b1afc (commit)
       via  9810479548aa51abe3bed774c5f1426d85fe9e18 (commit)
       via  11dfdf56221313e0a27a1dca916e222bdce7b8c4 (commit)
       via  c213a7dc8e79a49263a222d1db45b2ef384ddb83 (commit)
       via  5471de0bb592c0f63ac67704bf74c733ab95fc89 (commit)
       via  a9d3abcd79018bbaf8ed6000b8fb445936fc7fd1 (commit)
       via  653d38b1806744712655bdd45d0afd85e29a6588 (commit)
       via  414455fb0544ec67c3258a8673a355d208399892 (commit)
       via  31401e24be886bdf460f115f7804c69aa118e5b6 (commit)
       via  cbca720518e5efd7761e29a995944ad1c8535ff4 (commit)
       via  36d1deeb2f285dfb4f588c6c81dea897dc120899 (commit)
       via  1bc4710e30694c7f0319d57ed8e1ee6c23ebd759 (commit)
       via  d9cf29db9c3c4c608efe3c34f6c36b7e9e2c50b7 (commit)
       via  2bf6d9050c558824b2b0204d6ae18c33e81a193d (commit)
       via  96d5306dea53311a18432583ca865f793a31f4f2 (commit)
       via  1670b2d209b4416a5e4a8763a6d16ffa3b6710ad (commit)
       via  d5f4a84e0662cfa26c730eb7f81959a778591ef2 (commit)
       via  06dd19c7dcc8ef5098f1b98f24b657a81f24d99c (commit)
       via  b2237005769b8de286894f2d8d36e9e959019c46 (commit)
       via  d0b8a5a2be345f831d188e55c69778a49c10264f (commit)
       via  7e9d52e9df72f3dd3a925e1527104318658d8451 (commit)
      from  2af7bc9ba8fb2f43252c7d362c673098c30b4f96 (commit)

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

- Log -----------------------------------------------------------------
commit 132a678dbcbda9bc205a76e479e16deb2de7a87c
Merge: 2af7bc9 fe12b09
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Tue Nov 16 06:56:51 2010 +0100

    Merge remote branch 'origin/master' into archer-jankratochvil-ifunc
    
    Conflicts:
    	gdb/breakpoint.c

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

Summary of changes:
 COPYING.LIBGLOSS                                   |    2 +-
 COPYING.NEWLIB                                     |    2 +-
 ChangeLog                                          |   26 +
 Makefile.def                                       |    2 +-
 Makefile.in                                        |    4 +-
 Makefile.tpl                                       |    2 +-
 bfd/ChangeLog                                      |  385 ++-
 bfd/archive.c                                      |    3 +
 bfd/archures.c                                     |    1 +
 bfd/bfd-in.h                                       |    4 +
 bfd/bfd-in2.h                                      |   64 +-
 bfd/bfd.c                                          |   17 +-
 bfd/coffcode.h                                     |    9 +-
 bfd/compress.c                                     |  396 ++-
 bfd/config.bfd                                     |   10 +-
 bfd/configure                                      |    4 +-
 bfd/configure.in                                   |    4 +-
 bfd/doc/ChangeLog                                  |    4 +
 bfd/doc/bfd.texinfo                                |   11 +-
 bfd/dwarf2.c                                       |  174 +-
 bfd/ecoff.c                                        |   10 +-
 bfd/elf-attrs.c                                    |  111 +
 bfd/elf-bfd.h                                      |   13 +-
 bfd/elf-m10200.c                                   |   11 +-
 bfd/elf-m10300.c                                   |   11 +-
 bfd/elf.c                                          |   77 +-
 bfd/elf32-arm.c                                    |  162 +-
 bfd/elf32-avr.c                                    |   11 +-
 bfd/elf32-bfin.c                                   |   46 +-
 bfd/elf32-cr16.c                                   |   11 +-
 bfd/elf32-cr16c.c                                  |   11 +-
 bfd/elf32-cris.c                                   |   11 +-
 bfd/elf32-crx.c                                    |   11 +-
 bfd/elf32-d10v.c                                   |   11 +-
 bfd/elf32-fr30.c                                   |   11 +-
 bfd/elf32-frv.c                                    |   11 +-
 bfd/elf32-h8300.c                                  |   11 +-
 bfd/elf32-hppa.c                                   |   15 +-
 bfd/elf32-i370.c                                   |   11 +-
 bfd/elf32-i386.c                                   |   13 +-
 bfd/elf32-i860.c                                   |   11 +-
 bfd/elf32-ip2k.c                                   |   11 +-
 bfd/elf32-iq2000.c                                 |   11 +-
 bfd/elf32-lm32.c                                   |   11 +-
 bfd/elf32-m32c.c                                   |   11 +-
 bfd/elf32-m32r.c                                   |   11 +-
 bfd/elf32-m68hc1x.c                                |   11 +-
 bfd/elf32-m68k.c                                   |   11 +-
 bfd/elf32-mcore.c                                  |   11 +-
 bfd/elf32-mep.c                                    |   11 +-
 bfd/elf32-moxie.c                                  |   11 +-
 bfd/elf32-msp430.c                                 |   11 +-
 bfd/elf32-mt.c                                     |   11 +-
 bfd/elf32-openrisc.c                               |   11 +-
 bfd/elf32-ppc.c                                    |    6 +-
 bfd/elf32-rx.c                                     |   11 +-
 bfd/elf32-s390.c                                   |   11 +-
 bfd/elf32-score.c                                  |   11 +-
 bfd/elf32-score7.c                                 |   11 +-
 bfd/elf32-sh.c                                     |   11 +-
 bfd/elf32-sparc.c                                  |   20 +-
 bfd/elf32-spu.c                                    |   11 +-
 bfd/elf32-tic6x.c                                  |  297 ++-
 bfd/elf32-v850.c                                   |   11 +-
 bfd/elf32-vax.c                                    |   11 +-
 bfd/elf32-xc16x.c                                  |    8 +-
 bfd/elf32-xstormy16.c                              |   11 +-
 bfd/elf32-xtensa.c                                 |   11 +-
 bfd/elf64-alpha.c                                  |   25 +-
 bfd/elf64-hppa.c                                   |   18 +-
 bfd/elf64-mmix.c                                   |   11 +-
 bfd/elf64-ppc.c                                    |   14 +-
 bfd/elf64-s390.c                                   |   11 +-
 bfd/elf64-sh64.c                                   |   11 +-
 bfd/elf64-sparc.c                                  |   22 +-
 bfd/elf64-x86-64.c                                 |   13 +-
 bfd/elflink.c                                      |   10 +-
 bfd/elfxx-ia64.c                                   |   18 +-
 bfd/elfxx-mips.c                                   |   40 +-
 bfd/elfxx-sparc.c                                  |   19 +-
 bfd/elfxx-target.h                                 |   14 +-
 bfd/hash.c                                         |   58 +-
 bfd/libbfd-in.h                                    |   16 +-
 bfd/libbfd.c                                       |    9 +
 bfd/libbfd.h                                       |   16 +-
 bfd/makefile.vms                                   |    2 +-
 bfd/merge.c                                        |    5 +-
 bfd/opncls.c                                       |   28 +-
 bfd/po/bfd.pot                                     | 3803 +++++++++++----
 bfd/po/ja.po                                       | 4994 +++++++++++++-------
 bfd/po/ru.po                                       | 4038 ++++++++++++-----
 bfd/reloc.c                                        |   19 +-
 bfd/section.c                                      |   58 +-
 bfd/simple.c                                       |   14 +-
 bfd/targets.c                                      |    4 +
 bfd/version.h                                      |    2 +-
 bfd/vms-lib.c                                      |   14 +-
 configure                                          |  907 +----
 configure.ac                                       |  159 +-
 gdb/ChangeLog                                      |  458 ++
 gdb/Makefile.in                                    |   12 +-
 gdb/NEWS                                           |   21 +
 gdb/ada-valprint.c                                 |   23 +-
 gdb/arm-tdep.c                                     |   13 +
 gdb/auxv.c                                         |    2 +-
 gdb/breakpoint.c                                   |  143 +-
 gdb/breakpoint.h                                   |   34 +-
 gdb/c-exp.y                                        |  136 +-
 gdb/c-lang.c                                       |   17 +-
 gdb/c-lang.h                                       |    7 +
 gdb/c-typeprint.c                                  |   30 +-
 gdb/c-valprint.c                                   |    9 +-
 gdb/configure                                      |    8 +
 gdb/configure.ac                                   |    8 +
 gdb/data-directory/Makefile.in                     |   39 +-
 gdb/defs.h                                         |    6 +-
 gdb/dictionary.c                                   |    5 +-
 gdb/doc/ChangeLog                                  |   43 +
 gdb/doc/gdb.texinfo                                |  444 ++-
 gdb/doc/gdbint.texinfo                             |  456 +-
 gdb/dwarf2read.c                                   |   29 +-
 gdb/eval.c                                         |   71 +-
 gdb/f-valprint.c                                   |    4 +-
 gdb/gdbserver/ChangeLog                            |   10 +
 gdb/gdbserver/Makefile.in                          |   36 +-
 gdb/gdbserver/linux-low.c                          |    2 +-
 gdb/gdbtypes.c                                     |  284 +-
 gdb/gdbtypes.h                                     |   69 +-
 gdb/infrun.c                                       |   19 +-
 gdb/jv-valprint.c                                  |    3 +-
 gdb/m2-valprint.c                                  |    4 +-
 gdb/m32r-rom.c                                     |    4 +-
 gdb/mi/mi-cmd-break.c                              |    8 +-
 gdb/mi/mi-main.c                                   |   31 +-
 gdb/objfiles.c                                     |    2 +-
 gdb/opencl-lang.c                                  | 1162 +++++
 gdb/p-typeprint.c                                  |    9 +-
 gdb/p-valprint.c                                   |    6 +-
 gdb/printcmd.c                                     |    2 +-
 gdb/python/lib/gdb/__init__.py                     |    4 +
 gdb/python/lib/gdb/{ => command}/__init__.py       |    2 +
 gdb/python/lib/gdb/command/pretty_printers.py      |  370 ++
 gdb/python/lib/gdb/printing.py                     |  197 +
 gdb/python/py-breakpoint.c                         |  161 +-
 gdb/python/py-cmd.c                                |    7 +-
 gdb/python/py-lazy-string.c                        |   93 +-
 gdb/python/py-prettyprint.c                        |  203 +-
 gdb/python/py-utils.c                              |   19 +
 gdb/python/python-internal.h                       |   34 +-
 gdb/python/python.c                                |   44 +-
 gdb/python/python.h                                |    2 +
 gdb/remote-m32r-sdi.c                              |    2 +-
 gdb/remote.c                                       |   10 +-
 gdb/rs6000-tdep.c                                  |  149 +-
 gdb/scm-exp.c                                      |  502 --
 gdb/scm-lang.c                                     |  308 --
 gdb/scm-lang.h                                     |   77 -
 gdb/scm-tags.h                                     |  378 --
 gdb/scm-valprint.c                                 |  462 --
 gdb/solib-som.c                                    |    2 +-
 gdb/solib.c                                        |    9 +-
 gdb/source.c                                       |   62 +-
 gdb/spu-tdep.c                                     |    3 +-
 gdb/symfile.c                                      |   29 +-
 gdb/symtab.c                                       |    3 +
 gdb/symtab.h                                       |    3 +-
 gdb/testsuite/ChangeLog                            |  176 +
 gdb/testsuite/Makefile.in                          |    4 +-
 gdb/testsuite/configure                            |    3 +-
 gdb/testsuite/configure.ac                         |    2 +-
 gdb/testsuite/gdb.ada/null_array.exp               |    9 +
 gdb/testsuite/gdb.base/break-entry.exp             |   26 +-
 gdb/testsuite/gdb.base/default.exp                 |    2 +-
 gdb/testsuite/gdb.base/exprs.exp                   |    9 +
 gdb/testsuite/gdb.base/foll-fork.exp               |   11 +-
 gdb/testsuite/gdb.base/gnu_vector.exp              |   22 +-
 gdb/testsuite/gdb.base/help.exp                    |    2 +-
 gdb/testsuite/gdb.base/maint.exp                   |    4 +-
 gdb/testsuite/gdb.base/nodebug.exp                 |    4 +-
 gdb/testsuite/gdb.base/pie-execl.c                 |   51 +
 gdb/testsuite/gdb.base/pie-execl.exp               |  100 +
 gdb/testsuite/gdb.base/sepsymtab.exp               |    2 +-
 gdb/testsuite/gdb.base/watch_thread_num.exp        |   15 +-
 gdb/testsuite/gdb.base/watchpoint-cond-gone.exp    |    3 +-
 gdb/testsuite/gdb.base/watchpoint.exp              |   13 +-
 gdb/testsuite/gdb.cp/converts.cc                   |    8 +-
 gdb/testsuite/gdb.cp/converts.exp                  |    3 +
 gdb/testsuite/gdb.cp/oranking.exp                  |    4 -
 gdb/testsuite/gdb.cp/overload.cc                   |   18 +
 gdb/testsuite/gdb.cp/overload.exp                  |    5 +
 gdb/testsuite/gdb.cp/ptype-cv-cp.cc                |   34 +
 gdb/testsuite/gdb.cp/ptype-cv-cp.exp               |   41 +
 gdb/testsuite/gdb.cp/smartp.cc                     |  163 +
 gdb/testsuite/gdb.cp/smartp.exp                    |   77 +
 gdb/testsuite/gdb.dwarf2/pr11465.S                 |    4 +-
 gdb/testsuite/gdb.dwarf2/pr11465.exp               |    8 +-
 gdb/testsuite/gdb.opencl/Makefile.in               |   17 +
 gdb/testsuite/gdb.opencl/convs_casts.cl            |   55 +
 gdb/testsuite/gdb.opencl/convs_casts.exp           |   95 +
 gdb/testsuite/gdb.opencl/datatypes.cl              |  145 +
 gdb/testsuite/gdb.opencl/datatypes.exp             |  471 ++
 gdb/testsuite/gdb.opencl/operators.cl              |  105 +
 gdb/testsuite/gdb.opencl/operators.exp             |  955 ++++
 gdb/testsuite/gdb.opencl/vec_comps.cl              |   59 +
 gdb/testsuite/gdb.opencl/vec_comps.exp             |  390 ++
 gdb/testsuite/gdb.python/py-breakpoint.exp         |   39 +
 gdb/testsuite/gdb.python/py-inferior.exp           |   25 +-
 .../gdb.python/{py-param.exp => py-parameter.exp}  |    7 +-
 gdb/testsuite/gdb.python/py-pp-maint.c             |   68 +
 gdb/testsuite/gdb.python/py-pp-maint.exp           |  126 +
 gdb/testsuite/gdb.python/py-pp-maint.py            |   74 +
 gdb/testsuite/gdb.python/py-prettyprint.c          |   12 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp        |    6 +
 gdb/testsuite/gdb.python/py-prettyprint.py         |    7 +-
 gdb/testsuite/gdb.python/py-value.exp              |    7 +-
 gdb/testsuite/gdb.python/python.exp                |    4 +-
 gdb/testsuite/gdb.stabs/gdb11479.exp               |    6 +-
 gdb/testsuite/gdb.threads/fork-child-threads.exp   |    4 +
 gdb/testsuite/lib/cl_util.c                        |  519 ++
 gdb/testsuite/lib/cl_util.h                        |   88 +
 gdb/testsuite/lib/opencl.exp                       |   83 +
 gdb/testsuite/lib/opencl_hostapp.c                 |  168 +
 gdb/testsuite/lib/opencl_kernel.cl                 |    5 +
 gdb/top.c                                          |   12 +
 gdb/tracepoint.c                                   |   45 +-
 gdb/valarith.c                                     |   76 +-
 gdb/valops.c                                       |   70 +-
 gdb/valprint.c                                     |   86 +-
 gdb/valprint.h                                     |    3 -
 gdb/value.c                                        |   35 +-
 gdb/value.h                                        |   10 +-
 gdb/varobj.c                                       |   54 +-
 gdb/version.in                                     |    2 +-
 include/ChangeLog                                  |   18 +
 include/dwarf2.h                                   |    2 +
 include/elf/ChangeLog                              |   27 +
 include/elf/bfin.h                                 |    3 +
 include/elf/mips.h                                 |    1 +
 include/elf/tic6x-attrs.h                          |   12 +-
 include/elf/tic6x.h                                |   18 +-
 include/opcode/ChangeLog                           |   13 +
 include/opcode/arm.h                               |    7 +-
 include/opcode/mips.h                              |    5 +
 include/simple-object.h                            |  203 +
 libdecnumber/ChangeLog                             |    5 +
 libdecnumber/dconfig.h                             |    7 +-
 libiberty/ChangeLog                                |   51 +
 libiberty/Makefile.in                              |   48 +-
 libiberty/aclocal.m4                               |   49 -
 libiberty/config.in                                |   15 +
 libiberty/configure                                |   55 +-
 libiberty/configure.ac                             |   15 +-
 libiberty/cp-demangle.c                            |    6 -
 libiberty/functions.texi                           |  182 +-
 libiberty/pex-unix.c                               |  201 +-
 libiberty/setproctitle.c                           |    2 +-
 libiberty/simple-object-coff.c                     |  805 ++++
 libiberty/simple-object-common.h                   |  355 ++
 libiberty/simple-object-elf.c                      |  916 ++++
 libiberty/simple-object-mach-o.c                   | 1022 ++++
 libiberty/simple-object.c                          |  423 ++
 libiberty/simple-object.txh                        |  168 +
 libiberty/testsuite/demangle-expected              |    9 +-
 opcodes/ChangeLog                                  |   51 +
 opcodes/Makefile.am                                |    7 +-
 opcodes/Makefile.in                                |    7 +-
 opcodes/bfin-dis.c                                 |   16 +-
 opcodes/i386-gen.c                                 |    2 +-
 opcodes/i386-init.h                                |    2 +-
 opcodes/mips-dis.c                                 |    4 +
 opcodes/mips-opc.c                                 |  137 +-
 opcodes/po/fi.po                                   |  441 +-
 opcodes/po/opcodes.pot                             |  332 +-
 opcodes/s390-opc.txt                               |    6 +-
 opcodes/tic6x-dis.c                                |    2 +
 sim/rx/ChangeLog                                   |    8 +
 sim/rx/rx.c                                        |   93 +-
 277 files changed, 24973 insertions(+), 9008 deletions(-)
 create mode 100644 gdb/opencl-lang.c
 copy gdb/python/lib/gdb/{ => command}/__init__.py (99%)
 create mode 100644 gdb/python/lib/gdb/command/pretty_printers.py
 create mode 100644 gdb/python/lib/gdb/printing.py
 delete mode 100644 gdb/scm-exp.c
 delete mode 100644 gdb/scm-lang.c
 delete mode 100644 gdb/scm-lang.h
 delete mode 100644 gdb/scm-tags.h
 delete mode 100644 gdb/scm-valprint.c
 create mode 100644 gdb/testsuite/gdb.base/pie-execl.c
 create mode 100644 gdb/testsuite/gdb.base/pie-execl.exp
 create mode 100644 gdb/testsuite/gdb.cp/ptype-cv-cp.cc
 create mode 100644 gdb/testsuite/gdb.cp/ptype-cv-cp.exp
 create mode 100644 gdb/testsuite/gdb.cp/smartp.cc
 create mode 100644 gdb/testsuite/gdb.cp/smartp.exp
 create mode 100644 gdb/testsuite/gdb.opencl/Makefile.in
 create mode 100644 gdb/testsuite/gdb.opencl/convs_casts.cl
 create mode 100644 gdb/testsuite/gdb.opencl/convs_casts.exp
 create mode 100644 gdb/testsuite/gdb.opencl/datatypes.cl
 create mode 100644 gdb/testsuite/gdb.opencl/datatypes.exp
 create mode 100644 gdb/testsuite/gdb.opencl/operators.cl
 create mode 100644 gdb/testsuite/gdb.opencl/operators.exp
 create mode 100644 gdb/testsuite/gdb.opencl/vec_comps.cl
 create mode 100644 gdb/testsuite/gdb.opencl/vec_comps.exp
 rename gdb/testsuite/gdb.python/{py-param.exp => py-parameter.exp} (95%)
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.c
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.exp
 create mode 100644 gdb/testsuite/gdb.python/py-pp-maint.py
 create mode 100644 gdb/testsuite/lib/cl_util.c
 create mode 100644 gdb/testsuite/lib/cl_util.h
 create mode 100644 gdb/testsuite/lib/opencl.exp
 create mode 100644 gdb/testsuite/lib/opencl_hostapp.c
 create mode 100644 gdb/testsuite/lib/opencl_kernel.cl
 create mode 100644 include/simple-object.h
 create mode 100644 libiberty/simple-object-coff.c
 create mode 100644 libiberty/simple-object-common.h
 create mode 100644 libiberty/simple-object-elf.c
 create mode 100644 libiberty/simple-object-mach-o.c
 create mode 100644 libiberty/simple-object.c
 create mode 100644 libiberty/simple-object.txh

First 500 lines of diff:
diff --git a/COPYING.LIBGLOSS b/COPYING.LIBGLOSS
index 5f02c44..403d42b 100644
--- a/COPYING.LIBGLOSS
+++ b/COPYING.LIBGLOSS
@@ -229,7 +229,7 @@ POSSIBILITY OF SUCH DAMAGE.
  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  SUCH DAMAGE.
 
-(13) - Xilinx, Inc. (micrroblaze-* and powerpc-* targets)
+(13) - Xilinx, Inc. (microblaze-* and powerpc-* targets)
 
 Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.
 
diff --git a/COPYING.NEWLIB b/COPYING.NEWLIB
index 515fcda..59687b6 100644
--- a/COPYING.NEWLIB
+++ b/COPYING.NEWLIB
@@ -797,7 +797,7 @@ SUCH DAMAGE.
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-(36) - Xilinx, Inc. (micrroblaze-* and powerpc-* targets)
+(36) - Xilinx, Inc. (microblaze-* and powerpc-* targets)
 
 Copyright (c) 2004, 2009 Xilinx, Inc.  All rights reserved.
 
diff --git a/ChangeLog b/ChangeLog
index 5fb7b61..f97c1ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,29 @@
+2010-11-05  Michael Eager  <eager@eagercon.com>
+
+	* COPYING.LIBGLOSS: Correct typo in microblaze.
+	* COPYING.NEWLIB: Same.
+
+2010-11-03  Ian Lance Taylor  <iant@google.com>
+	    Dave Korn  <dave.korn.cygwin@gmail.com>
+
+	PR lto/46273
+	* configure.ac: Remove libelf tests.  Build lto-plugin on ELF always
+	and on other supported platforms whenever LTO is enabled.
+	* configure: Rebuild.
+
+2010-11-02  Alan Modra  <amodra@gmail.com>
+
+	PR binutils/12110
+	* configure.ac: Error when source path contains spaces.
+	* configure: Regenerate.
+
+2010-10-20  Ian Lance Taylor  <iant@google.com>
+
+	* Makefile.def (target_modules): Set lib_path to src/.libs for
+	libstdc++-v3 module.
+	* Makefile.tpl: Fix typo in TARGET_LIB_PATH comment.
+	* Makefile.in: Rebuild.
+
 2010-10-08  Bernd Schmidt  <bernds@codesourcery.com>
 	    Joseph Myers  <joseph@codesourcery.com>
 
diff --git a/Makefile.def b/Makefile.def
index 29cd1a3..6223bf3 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -149,7 +149,7 @@ host_modules= { module= lto-plugin; bootstrap=true; };
 
 target_modules = { module= libstdc++-v3;
 		   bootstrap=true;
-		   lib_path=.libs;
+		   lib_path=src/.libs;
 		   raw_cxx=true; };
 target_modules = { module= libmudflap; lib_path=.libs; };
 target_modules = { module= libssp; lib_path=.libs; };
diff --git a/Makefile.in b/Makefile.in
index 1d5ef9e..aaea69d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -560,11 +560,11 @@ all:
 ###
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
-# so that prorgams built for the target machine work.
+# so that programs built for the target machine work.
 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
 
 @if target-libstdc++-v3
-TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
+TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
 @endif target-libstdc++-v3
 
 @if target-libmudflap
diff --git a/Makefile.tpl b/Makefile.tpl
index 1f0419c..4c55ee2 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -513,7 +513,7 @@ all:
 ###
 
 # This is the list of directories that may be needed in RPATH_ENVVAR
-# so that prorgams built for the target machine work.
+# so that programs built for the target machine work.
 TARGET_LIB_PATH = [+ FOR target_modules +][+
   IF lib_path +]$(TARGET_LIB_PATH_[+module+])[+ ENDIF lib_path +][+
   ENDFOR target_modules +]$(HOST_LIB_PATH_gcc)
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 7981dce..a67868e 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,4 +1,385 @@
-2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com> 
+2010-11-16  Jie Zhang  <jie.zhang@analog.com>
+
+	* elf32-bfin.c (elf32_bfin_code_in_l1): New variable.
+	(elf32_bfin_data_in_l1): New variable.
+	(elf32_bfin_final_write_processing): New.
+	(elf_backend_final_write_processing): Define.
+
+2010-11-15  Mike Frysinger  <vapier@gentoo.org>
+
+	PR binutils/12177
+	* elf32-bfin.c (_bfin_create_got_section): Drop unused flags code.
+
+2010-11-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* archive.c (_bfd_get_elt_at_filepos): Copy BFD_COMPRESS and
+	BFD_DECOMPRESS.
+	(bfd_openr_next_archived_file): Revert the last change.
+
+2010-11-11  Mingming Sun  <mingm.sun@gmail.com>
+
+	* archures.c (bfd_mach_mips_loongson_3a): Defined.
+	* bfd-in2.h (bfd_mach_mips_loongson_3a): Defined.
+	* cpu-mips.c (I_loongson_3a): New add.
+	(arch_info_struct): Add loongson_3a.
+	* elfxx-mips.c (_bfd_elf_mips_mach): Add loongson_3a.
+	(mips_set_isa_flags): Add loongson_3a.
+	(mips_mach_extensions): Add loongson_3a in MIPS64 extensions.
+
+2010-11-10  Richard Sandiford  <richard.sandiford@linaro.org>
+
+	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Remove unused
+	variables.
+
+2010-11-10  Nick Clifton  <nickc@redhat.com>
+
+	* po/ja.po: Updated Japanese translation.
+	* po/ru.po: Updated Russian translation.
+
+2010-11-08  Nick Clifton  <nickc@redhat.com>
+
+	* po/ja.po: Updated Japanese translation.
+
+2010-11-08  Alan Modra  <amodra@gmail.com>
+
+	* hash.c (bfd_hash_hash): Extract from..
+	(bfd_hash_lookup): ..here.
+	(bfd_hash_rename): New function.
+	* section.c (bfd_rename_section): New function.
+	* bfd-in.h (bfd_hash_rename): Declare.
+	* bfd-in2.h: Regenerate.
+	* elf.c (_bfd_elf_make_section_from_shdr): Rename input sections
+	when compressing or decompressing.  Don't assert name match.
+	* elf64-hppa.c (get_reloc_section): Don't assert name match.
+	* elfxx-ia64.c (get_reloc_section): Likewise.
+
+2010-11-05  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_handle_unknown): New.
+	(elf32_tic6x_merge_attributes): Use
+	_bfd_elf_merge_unknown_attribute_low and
+	_bfd_elf_merge_unknown_attribute_list.
+	(elf_backend_obj_attrs_handle_unknown): Define.
+
+2010-11-05  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): Correct test for matching
+	string attributes.
+
+2010-11-05  Tristan Gingold  <gingold@adacore.com>
+
+	* po/bfd.pot: Regenerate
+
+2010-11-05  Tristan Gingold  <gingold@adacore.com>
+
+	* configure.in: Bump version to 2.21.51
+	* configure: Regenerate.
+
+2010-11-04  Maciej W. Rozycki  <macro@codesourcery.com>
+
+	PR ld/10144
+	* elfxx-mips.c (_bfd_mips_elf_check_relocs)
+	[R_MIPS_32, R_MIPS_REL32, R_MIPS_64]: Ignore relocs from
+	SEC_DEBUGGING sections.
+
+2010-11-04  Tristan Gingold  <gingold@adacore.com>
+
+	* vms-lib.c (vms_write_index): Fix thinko: reverse the loop.
+	Use bfd_zmalloc instead of bfd_malloc.  Fix comment.
+
+2010-11-04  Kai Tietz  <kai.tietz@onevision.com>
+
+	* coffcode.h (GNU_LINKONCE_WT): New.
+	(sec_to_styp_flags): Add handling of new debug
+	section.
+	(styp_to_sec_flags): Likewise.
+
+2010-11-04  Tristan Gingold  <gingold@adacore.com>
+
+	* makefile.vms (CFLAGS): Make badalias warnings informational.
+	* vms-lib.c (vms_lib_bread): Avoid arithmetic on void pointer.
+
+2010-11-04  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf-attrs.c (_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): New.
+	* elf-bfd.h (struct elf_backend_data): Add
+	obj_attrs_handle_unknown.
+	(_bfd_elf_merge_unknown_attribute_low,
+	_bfd_elf_merge_unknown_attribute_list): Declare.
+	* elf32-arm.c (elf32_arm_obj_attrs_handle_unknown): New.  Split
+	out from elf32_arm_merge_eabi_attributes.
+	(elf32_arm_merge_eabi_attributes): Use
+	_bfd_elf_merge_unknown_attribute_low and
+	_bfd_elf_merge_unknown_attribute_list.
+	(elf_backend_obj_attrs_handle_unknown): Define.
+	* elfxx-target.h (elf_backend_obj_attrs_handle_unknown): Define.
+	(elfNN_bed): Update initializer.
+
+2010-11-02  H.J. Lu  <hongjiu.lu@intel.com>
+
+	* bfd.c (BFD_FLAGS_FOR_BFD_USE_MASK): New.
+	* bfd-in2.h: Regenerated.
+
+2010-11-02  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Except for
+	Tag_ABI_compatibility, treat odd tags as strings and even ones as
+	integers.
+	(elf32_tic6x_obj_attrs_order, elf32_tic6x_tag_to_array_alignment,
+	elf32_tic6x_array_alignment_to_tag): New.
+	(elf32_tic6x_merge_attributes): Handle more attributes.  Set type
+	for merged attributes.
+	(elf_backend_obj_attrs_order): Define.
+
+2010-10-29  Maciej W. Rozycki  <macro@codesourcery.com>
+
+	* elfxx-mips.c (mips_elf_calculate_relocation): Fix a typo.
+
+2010-10-29  Pawel Sikora  <pluto@pld-linux.org>
+
+	PR binutils/12075
+	* compress.c (bfd_compress_section_contents): Use uLong on
+	compressed_size.
+
+2010-10-29  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_obj_attrs_arg_type): Check
+	Tag_ABI_compatibility not Tag_compatibility.
+	(elf32_tic6x_merge_attributes): Update compatibility attribute
+	name in comment.  Return FALSE if merging common attributes fails.
+
+2010-10-29  Nick Clifton  <nickc@redhat.com>
+
+	PR bintils/6962
+	* coffcode.h (handle_COMDAT): Only check the base type when
+	looking for a section symbol.
+
+2010-10-29  H.J. Lu  <hongjiu.lu@intel.com>
+	    Cary Coutant  <ccoutant@google.com>
+
+	* archive.c (bfd_openr_next_archived_file): Copy BFD_COMPRESS
+	and BFD_DECOMPRESS.
+
+	* bfd.c (BFD_COMPRESS): New.
+	(BFD_DECOMPRESS): Likewise.
+	(BFD_FLAGS_SAVED): Likewise.
+	(bfd_preserve_save): Replace BFD_IN_MEMORY with BFD_FLAGS_SAVED.
+
+	* compress.c (bfd_uncompress_section_contents): Removed.
+	(get_uncompressed_size): New.
+	(decompress_contents): Likewise.
+	(bfd_compress_section_contents): Likewise.
+	(bfd_get_full_section_contents): Likewise.
+	(bfd_is_section_compressed): Likewise.
+	(bfd_init_section_decompress_status): Likewise.
+	(bfd_init_section_compress_status): Likewise.
+
+	* dwarf2.c (dwarf_debug_sections): New.
+	(dwarf_debug_section_enum): Likewise.
+	(read_section): Remove section_name and compressed_section_name.
+	Add dwarf_debug_section_enum.  Try compressed debug section.
+	(read_indirect_string): Updated.
+	(read_abbrevs): Likewise.
+	(decode_line_info): Likewise.
+	(read_debug_ranges): Likewise.
+	(find_line): Updated.
+
+	* ecoff.c (bfd_debug_section): Add compress_status and
+	compressed_size.
+
+	* elf.c (_bfd_elf_make_section_from_shdr): Call
+	bfd_is_section_compressed to check if a DWARF debug section is
+	compressed.  Call bfd_init_section_compress_status or
+	bfd_init_section_decompress_status if needed.
+
+	* elflink.c (elf_link_input_bfd): Replace bfd_get_section_contents
+	with bfd_get_full_section_contents.
+	* merge.c (_bfd_add_merge_section): Likewise.
+	* reloc.c (bfd_generic_get_relocated_section_contents): Likewise.
+	* simple.c (bfd_simple_get_relocated_section_contents): Likewise.
+
+	* elfxx-target.h (TARGET_BIG_SYM): Allow BFD_COMPRESS and
+	BFD_DECOMPRESS.
+	(TARGET_LITTLE_SYM): Likewise.
+
+	* libbfd-in.h (dwarf_debug_section): New.
+	(dwarf_debug_sections): Likewise.
+
+	* libbfd.c (_bfd_generic_get_section_contents): Issue an error
+	when getting contents on compressed/decompressed section.
+
+	* section.c (COMPRESS_SECTION_NONE): New.
+	(COMPRESS_SECTION_DONE): Likewise.
+	(DECOMPRESS_SECTION_SIZED): Likewise.
+	(BFD_FAKE_SECTION): Add compress_status and compressed_size.
+	(bfd_malloc_and_get_section): Replace bfd_get_section_contents
+	with bfd_get_full_section_contents.
+
+	* bfd-in2.h: Regenerated.
+	* libbfd.h: Likewise.
+
+2010-10-29  Bernd Schmidt  <bernds@codesourcery.com>
+            Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_merge_attributes): Check for mismatch
+	of DSBT attributes.
+
+2010-10-25  Daniel Jacobowitz  <dan@codesourcery.com>
+
+	* elf-bfd.h (RELOC_AGAINST_DISCARDED_SECTION): Always call
+	_bfd_clear_contents.  Pass it the input section.
+	* libbfd-in.h (_bfd_clear_contents): Add input_section argument.
+	* libbfd.h: Regenerate.
+	* reloc.c (_bfd_clear_contents): Take input_section argument.
+	Use non-zero for .debug_ranges.
+	(bfd_generic_get_relocated_section_conten): Update _bfd_clear_contents
+	call.
+
+	* elf32-arm.c (elf32_arm_relocate_section): Use
+	RELOC_AGAINST_DISCARDED_SECTION.
+	* elf-m10200.c (mn10200_elf_relocate_section): Likewise.
+	* elf-m10300.c (mn10300_elf_relocate_section): Likewise.
+	* elf32-arm.c (elf32_arm_relocate_section): Likewise.
+	* elf32-avr.c (elf32_avr_relocate_section): Likewise.
+	* elf32-bfin.c (bfin_relocate_section): Likewise.
+	(bfinfdpic_relocate_section): Likewise.
+	* elf32-cr16.c (elf32_cr16_relocate_section): Likewise.
+	* elf32-cr16c.c (elf32_cr16c_relocate_section): Likewise.
+	* elf32-cris.c (cris_elf_relocate_section): Likewise.
+	* elf32-crx.c (elf32_crx_relocate_section): Likewise.
+	* elf32-d10v.c (elf32_d10v_relocate_section): Likewise.
+	* elf32-fr30.c (fr30_elf_relocate_section): Likewise.
+	* elf32-frv.c (elf32_frv_relocate_section): Likewise.
+	* elf32-h8300.c (elf32_h8_relocate_section): Likewise.
+	* elf32-hppa.c (elf32_hppa_relocate_section): Likewise.
+	* elf32-i370.c (i370_elf_relocate_section): Likewise.
+	* elf32-i860.c (elf32_i860_relocate_section): Likewise.
+	* elf32-ip2k.c (ip2k_elf_relocate_section): Likewise.
+	* elf32-iq2000.c (iq2000_elf_relocate_section): Likewise.
+	* elf32-lm32.c (lm32_elf_relocate_section): Likewise.
+	* elf32-m32c.c (m32c_elf_relocate_section): Likewise.
+	* elf32-m32r.c (m32r_elf_relocate_section): Likewise.
+	* elf32-m68hc1x.c (elf32_m68hc11_relocate_section): Likewise.
+	* elf32-m68k.c (elf_m68k_relocate_section): Likewise.
+	* elf32-mcore.c (mcore_elf_relocate_section): Likewise.
+	* elf32-mep.c (mep_elf_relocate_section): Likewise.
+	* elf32-moxie.c (moxie_elf_relocate_section): Likewise.
+	* elf32-msp430.c (elf32_msp430_relocate_section): Likewise.
+	* elf32-mt.c (mt_elf_relocate_section): Likewise.
+	* elf32-openrisc.c (openrisc_elf_relocate_section): Likewise.
+	* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
+	* elf32-rx.c (rx_elf_relocate_section): Likewise.
+	* elf32-s390.c (elf_s390_relocate_section): Likewise.
+	* elf32-score.c (s3_bfd_score_elf_relocate_section): Likewise.
+	* elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise.
+	* elf32-sh.c (sh_elf_relocate_section): Likewise.
+	* elf32-spu.c (spu_elf_relocate_section): Likewise.
+	* elf32-tic6x.c (elf32_tic6x_relocate_section): Likewise.
+	* elf32-v850.c (v850_elf_relocate_section): Likewise.
+	* elf32-vax.c (elf_vax_relocate_section): Likewise.
+	* elf32-xc16x.c (elf32_xc16x_relocate_section): Likewise.
+	* elf32-xstormy16.c (xstormy16_elf_relocate_section): Likewise.
+	* elf32-xtensa.c (elf_xtensa_relocate_section): Likewise.
+	* elf64-alpha.c (elf64_alpha_relocate_section_r): Likewise.
+	(elf64_alpha_relocate_section): Likewise.
+	* elf64-hppa.c (elf64_hppa_relocate_section): Likewise.
+	* elf64-mmix.c (mmix_elf_relocate_section): Likewise.
+	* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
+	* elf64-s390.c (elf_s390_relocate_section): Likewise.
+	* elf64-sh64.c (sh_elf64_relocate_section): Likewise.
+	* elfxx-ia64.c (elfNN_ia64_relocate_section): Likewise.
+	* elfxx-mips.c (_bfd_mips_elf_relocate_section): Likewise.
+	* elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Likewise.
+
+2010-10-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+	* elf32-tic6x.c: Add attribution.
+
+2010-10-25  Alan Modra  <amodra@gmail.com>
+
+	* elf32-arm.c (find_stub_size_and_template): Avoid uninitialized
+	var warning at -O3.
+
+2010-10-25  Alan Modra  <amodra@gmail.com>
+
+	* opncls.c (bfd_alloc, bfd_zalloc): Don't mark internal.
+	* libbfd-in.h (bfd_alloc, bfd_zalloc): Don't declare here.
+	* libbfd.h: Regenerate
+	* bfd-in2.h: Regenerate.
+
+2010-10-25  Alan Modra  <amodra@gmail.com>
+
+	* opncls.c (_bfd_id_counter): Rename to bfd_id_counter.
+	(bfd_reserved_id_counter, bfd_use_reserved_id): New vars.
+	(_bfd_new_bfd): Use negative id when bfd_use_reserved_id.
+	(bfd_create): Doc fix.
+	* bfd-in2.h: Regenerate.
+
+2010-10-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* elfxx-sparc.c (tpoff): Define bed, static_tls_size.
+	Consider static_tls_alignment.
+
+	* elf32-sparc.c (TARGET_BIG_SYM): Redefine to
+	bfd_elf32_sparc_sol2_vec.
+	(TARGET_BIG_NAME): Redefine to elf32-sparc-sol2.
+	(elf32_bed): Redefine to elf32_sparc_sol2_bed.
+	(elf_backend_static_tls_alignment): Redefine to 8.
+	Include elf32-target.h.
+	(elf_backend_static_tls_alignment): Undef again for VxWorks.
+
+	* elf64-sparc.c (TARGET_BIG_SYM): Redefine to
+	bfd_elf64_sparc_sol2_vec.
+	(TARGET_BIG_NAME): Redefine to elf64-sparc-sol2.
+	(ELF_OSABI): Undef.
+	(elf64_bed): Redefine to elf64_sparc_sol2_bed.
+	(elf_backend_static_tls_alignment): Redefine to 16.
+	Include elf64-target.h.
+
+	* config.bfd (sparc-*-solaris2.[0-6]): Split from sparc-*-elf*.
+	Set targ_defvec to bfd_elf32_sparc_sol2_vec.
+	[BFD64] (sparc-*-solaris2*): Set targ_defvec to
+	bfd_elf32_sparc_sol2_vec.
+	Replace bfd_elf64_sparc_vec by bfd_elf64_sparc_sol2_vec in
+	targ_selvecs.
+
+	* configure.in: Handle bfd_elf32_sparc_sol2_vec,
+	bfd_elf64_sparc_sol2_vec.
+	* configure: Regenerate.
+
+	* targets.c (bfd_elf32_sparc_sol2_vec): Declare.
+	(bfd_elf64_sparc_sol2_vec): Declare.
+	(_bfd_target_vector): Add bfd_elf32_sparc_sol2_vec,
+	bfd_elf64_sparc_sol2_vec.
+
+2010-10-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* elf32-tic6x.c (elf32_tic6x_merge_arch_attributes): Update for
+	attribute renaming.
+	(elf_backend_obj_attrs_section): Change to ".c6xabi.attributes".
+
+2010-10-21  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+	* elf-bfd.h (struct elf_backend_data): New member
+	static_tls_alignment.
+	* elfxx-target.h (elf_backend_static_tls_alignment): Provide
+	default.
+	(elfNN_bed): Initialize static_tls_alignment.
+	* elflink.c (bfd_elf_final_link): Don't round end of TLS section
+	if static TLS has special alignment requirements.
+	* elf32-i386.c (elf_i386_tpoff): Define bed, static_tls_size.
+	Consider static_tls_alignment.
+	(elf_backend_static_tls_alignment): Redefine for Solaris 2.
+	Undef again for VxWorks.
+	* elf64-x86-64.c (elf64_x86_64_tpoff):  Define bed,
+	static_tls_size.
+	Consider static_tls_alignment.
+	(elf_backend_static_tls_alignment): Redefine for Solaris 2.
+	Undef again for Intel L1OM.
+
+2010-10-14  Dave Korn  <dave.korn.cygwin@gmail.com>
 
 	Apply LD plugin patch series (part 6/6).
 	* aoutx.h (aout_link_check_ar_symbols): Take new "subsbfd" reference
@@ -127,7 +508,7 @@
 	Delete.
 	(elf32_tic6x_rel_relocation_p): Adjusted to match changes in
 	data structures.
- 	* elf32-microblaze.c (microblaze_elf_check_relocs): Use


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


             reply	other threads:[~2010-11-16  6:02 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-11-16  6:02 jkratoch [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-01-17 14:12 jkratoch
2011-01-07  7:32 jkratoch
2010-10-15 17:11 jkratoch
2010-10-14 20:58 jkratoch
2010-10-13 15:10 jkratoch
2010-10-11  9:30 jkratoch
2010-04-04 12:12 jkratoch
2010-02-26 17:59 jkratoch
2010-02-13 23:11 jkratoch
2010-02-03  4:56 jkratoch
2010-01-28 11:49 jkratoch
2010-01-21  1:02 jkratoch
2010-01-20  0:13 jkratoch
2009-12-06 17:45 jkratoch

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101116060249.6538.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).