public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM] archer-swagiaal-oguz: Merge branch 'master' into archer-swagiaal-oguz
@ 2011-02-09 15:46 swagiaal
0 siblings, 0 replies; only message in thread
From: swagiaal @ 2011-02-09 15:46 UTC (permalink / raw)
To: archer-commits
The branch, archer-swagiaal-oguz has been updated
via edeb233a7cf6f73553aef77b868f34939cd5f208 (commit)
via ab2ac0a44dadbddb0a68c3b1a6780eb494d44dd6 (commit)
via d948934f0203bf0665b4fd9e95f2d1848891b71d (commit)
via 92ee4c816f095f8317d58f431022cfe55e331dbb (commit)
via 9b725910d746f500e31d6c6a3fa60cf37aae985b (commit)
via 167ff15ea4b4885cf5905ddaed706b99163ca828 (commit)
via 526b6892295c060bfca99008bb3b45d2c5f70862 (commit)
via 44b38307aa68837416a52d965f14242e9d21bd1e (commit)
via fc7a5cdb2a03795e7a9f6590330c5a1019f1b90f (commit)
via c16351a48f04db84a98d2c3ae022f15149eda0df (commit)
via dfaf14086e58b86ce945b9d51026b2e9d2af5053 (commit)
via 40b3ea7303780e873c1b35002ee288e80bdcfae7 (commit)
via 2da4355e0fc7ff79b16dbba9d79783cf96e50ec7 (commit)
via 8939062d83880f1d9da3988a2e4066814ec30fc5 (commit)
via 003cb3107fe4c84a6c05ba69a1c82aae8f427fa4 (commit)
via acc931bef4cae0b9cc35751bbff1b2e1b1d84c23 (commit)
via ad6a084ed88e4d8b4376e625060a17853e1d5b33 (commit)
via 32688ec2a26c24094f0033874f05f1a63646c391 (commit)
via 961b2121d701119c6c8936385a8db5e482a5b247 (commit)
via 507759f37262afc670bbf18225300b11f8b116f5 (commit)
via 4bec1ce565b273a7df3bb2a776b4e209636cc952 (commit)
via c0319cf84fe05c5a0b77ca97c380ea07fca5b2cc (commit)
via f160e5c4182410edebc60551d1843bfa8fcae678 (commit)
via f1582bd54c160a70ac2f3f76910d0bc7f13d6f3b (commit)
via b0efaeca545c99749589a680da5b2b1315f5026f (commit)
via 28a2be073a317abb4b74da543fbbfba15790cd3b (commit)
via cb436fe3c74cb457292b2b3708eea8e3b0662819 (commit)
via abece3004d9eee7f8169c8754e1ff6572509780f (commit)
via be13bb8aedf78660eeeec80ffecc718295da05ee (commit)
via 93bda8ae0c6a760a7f6c2296e408fe765e1ca6ee (commit)
via c08dcfa2035a1313df3cc865a6d8f6e7cbd8c7ac (commit)
via 443c1710b16276c92ca17efd65b8d9b2a553f362 (commit)
via 3c682556be34879ef07d4e084e089af206f712bf (commit)
via e4941aa858b64bb0d3d1687c3cb7530ac497645d (commit)
via 1c0683b0c9850ec358e3620edabc7a1b8d716437 (commit)
via 8b3af95e3ed31b3dcf54ca1d3aa5ab12b009acf1 (commit)
via 257fa63a119a5c76c1272096d9b347dac736a047 (commit)
via ae257167dce6e586b1bc133113c5fc0b0bb16a79 (commit)
via febdcd0ab5e6683c579db6b6a4d879e12f4f8f68 (commit)
via 42b79dd04365f5314d612cbbd024eef4998ed33b (commit)
via f6aba9259080ebccea08c6e1a45256b307721117 (commit)
via fca35f4056319f80cf589fab42d1a0f1703f477d (commit)
via 739571cc3151651f49f7171cfd98275d983bfaaa (commit)
via d146488d02d0e3c294bfa31dc5f90b4af182e37d (commit)
via 5a97c75134f8872ba2ea7f402d4574eb9ef99a63 (commit)
via f08414ea2993e4207ec4d3bdc81c1b524699fe8a (commit)
via b6a3bbda5068fc589f3b8abf9863cd35ee928d56 (commit)
via e9808f1c14f294a35c8176bab61e1c013de0236c (commit)
via 6755a5598165f19919e8ce081132d68de27e53a2 (commit)
via b9353643361cce6871a3bffe4cde4ba58eb49769 (commit)
via 7d2efa9dd1a77102f6af882636d88986ec115aa7 (commit)
via 373852c3f7c9bf8ca8b5d41cf5d2618229f40179 (commit)
via 16d03c1b227e42f5870d8d2e74a4580b368868ac (commit)
via cb33aaacb36247a46ae53153af684435df63b55f (commit)
via 0c251f1b445cb0c3047f0dde658c376b25cf3d96 (commit)
via 66978410554d7ae79de83fd5d9a3c4c710fb60db (commit)
via 8a49b5a7e8b2f5425cf1181731dc0b2ca0ef639c (commit)
via 02d806bdfd57dd87d74523f779a326ce3ecb63d6 (commit)
via cef1209d593d9175096b985e4621beaa36915651 (commit)
via c69ed139ec1eec85094a8ec40a6c17c86e8abe9b (commit)
via 45e20c083dd51b6c2be3dfaa3563faf8d1686338 (commit)
via b2b6edb30a20dc33473a84a756fffb0b577eee9e (commit)
via 09c4808efa5b1afd220d577524ddad1483f85e03 (commit)
via 98e6e176de721ed19b7583b2c312dff94808d261 (commit)
via b4dcc5dda364c7759cb3a6ec8abbe9ab8f691c7e (commit)
via 9a4b75ebfdfb930c477b89e53df31ba4bf9a6054 (commit)
via 11d7271d2ab3f498297741d8b17b1d64629c7675 (commit)
via 7a7b9ec1affc904a48d557920b6c81a31cb73f5e (commit)
via 4f44044e5d621d70c5e82fc909b5fd59ffef8928 (commit)
via 9bb94168b34dc266a9e8b253b5f19164a2f5d75c (commit)
via 1ab50ed04640393c7a8bb8cf9e7ec85f1624da13 (commit)
via 8304f3d125c4f81a2738493322dceeaab885bda8 (commit)
via 5da312374e85ee40d05b5e2e819f73eab0004fb4 (commit)
via 1e5bbf3b1790d01311bd3f4d214264f5ee6898f3 (commit)
via 79237642eef6597134ac80981786cce1e22a53ba (commit)
via 5445cfa30be6c748eed315a3d4f8ccf9837dbeda (commit)
via c907ddf5a0bb23b61d49433d34f9a4ae13984bcb (commit)
via 6036748e86813b227838f980f7f43f3d896ac301 (commit)
via 1580ae79702222958e97a7c656b6c55b42356d5b (commit)
via 1bfe58a48a4796dc90557daa15980ad432fa202c (commit)
via c2ed5aba0c82a5e578071c4c8db2167b56c0647d (commit)
via c90ad9012c856f50d8fa34f3aa733933bde15b63 (commit)
via 7c29bb2e4cedfa8fcd791dc4b30011eb089b828c (commit)
via d17b6ddf92ac5c99ff72803ef69d485a2e1987be (commit)
via 4ea65719af9ba2c32d6b2a3d9914a0921da26130 (commit)
via e4a1a8c226fdb4dd0333417cd8e3f01f208aa28f (commit)
via c74c83004c5caecce726d76cdad661b7c2815d3c (commit)
via 9dcf513c5352404803bb7ed31a083693d94f9847 (commit)
via 03faa7d4e4e68bd1ae62cb40930019f8947f6f3d (commit)
via a5ef5cee8f062d0e83f8763214de964556dd6968 (commit)
via 916481a3b2b859c4fabd3ffc5005bee15a611d6d (commit)
via 9a764ccdbb08dbff53e357579266bd094cb924d9 (commit)
via a40f3cdab6de0457290b72995f3ab5790735b776 (commit)
via 25ff0cbe0ffc4f5161388edf29a3393bd36337bd (commit)
via 06d60dbb3ec33298888c8107205064ef833d84a0 (commit)
via 5f6f9139e39b1e2b926f88b884f998b733053e5f (commit)
via ff1c7e2d8dadc64b58319e548f50ff2d3a43b79c (commit)
via d1a96080833408808c09bdb6c9263b9abe27ac39 (commit)
via 7f75bec967e52b1728936a4942e633a459b32202 (commit)
via f0a59e40849fe884f59e27868acc4a6b3d53956f (commit)
via eec8cd4c7db8c8a249a159b5e6694ff3e7913133 (commit)
via bc164ebe2a8cc9ee4f3831ffece97ddc9aa73439 (commit)
via b8ab6989f1a3bf5ee737b1ff6752772474c46dcd (commit)
via cb242295d1739b8ccb64e4edb9fb66d253d44c16 (commit)
via eaa4eac3f2b0b5b4364b7946d6d134ee618b0588 (commit)
via b5dd4e100992d41febd4276476a5aad99d1355f0 (commit)
via 90a763964dba5318d091dc839bc139ba19bdd703 (commit)
via 406f217393fa9f9cd68c600ce672ad9808da69bf (commit)
via 7142fa78824eaeb58b8276aeda013c300def656f (commit)
via f5e248ca1da7de9a570423cb568b79e50ecdbbd9 (commit)
via 17bbc3495ddc9adff2fbc2d902a4511ef50d9b8a (commit)
via 3ee1ceb823158a147782c07543457b39fffb4e88 (commit)
via a6c859acc211788f210ce8505afa9d75b71f981e (commit)
via 5660414653f6f44057a2ad8aab70d70b863376e5 (commit)
via 2a7dda4a72a710c38715f40663cb6e7308a1203b (commit)
via 19d48d461fee68e8dfa81f2fb2579182f432789c (commit)
via b14ab01fef68b19e497f0551a11584850c1a475e (commit)
via 783c9fc7bfd1b52ebe9a3f983c70e0405c7f76d7 (commit)
via 1db76bea462656feddb14384468b1ea608f47769 (commit)
via 5bfcc1f7c5a8bd08ed8b12f0dd36f0bfd199918b (commit)
via 8e89a9a6dbd26afab1a3d8aa6bd36da38755ea04 (commit)
via a76d6701cc58269fa7ef5e3c388b3bc697f4d9a7 (commit)
via f3afb768df121f0f44d56c373b3c042a101e1bb7 (commit)
via 2018673bc70edbc008000fa809f9b64343b8f337 (commit)
via be02c20dedf78058576c219353bb54b84da9617b (commit)
via b6100e6b9fb664d688414a575523316b07e5e3a4 (commit)
via 0169803b39156cc778373af253395e372a66aeb7 (commit)
via 42294ab40a733dbca9258929d0a6ec72e3059fbc (commit)
via 797407ac8fed56f60655bce2083f199296e1f5f4 (commit)
via ab3d3657a25c9555d1462e569bde72066f866a82 (commit)
via 70891828c8385f7d7eca68d063ee3e69e3f77141 (commit)
via 35694c442ca814c1454dccbb7c202d313880d2f3 (commit)
via e10622a6c9918ffc2be5a69897d4604999c8eb1a (commit)
via 039d6a9cc665580542d420dda3303792d25bcc75 (commit)
via 4cae3afdcb74147064e2c7193671d6c825ad0afd (commit)
via 4ee4798866cca547cbcccd2768a164d1cd154b5f (commit)
via a285ca111a1987a92c657dcc9ef9d5c506b6ddd9 (commit)
from 1a765b588de862bf47a3c518aae9ee64d07f08e4 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit edeb233a7cf6f73553aef77b868f34939cd5f208
Merge: 1a765b5 ab2ac0a
Author: Sami Wagiaalla <swagiaal@redhat.com>
Date: Mon Feb 7 10:17:50 2011 -0500
Merge branch 'master' into archer-swagiaal-oguz
Conflicts:
gdb/ChangeLog
gdb/NEWS
gdb/testsuite/ChangeLog
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 21 +
bfd/ChangeLog | 45 +
bfd/coffcode.h | 2 +-
bfd/elf32-arm.c | 24 +-
bfd/elf32-ppc.c | 1 +
bfd/elf32-rx.c | 1 +
bfd/elf64-ppc.c | 33 +-
bfd/elf64-x86-64.c | 3 +
bfd/elfxx-ia64.c | 10 +-
bfd/elfxx-mips.c | 7 +-
bfd/version.h | 2 +-
bfd/vms-alpha.c | 2 +-
configure | 129 +-
configure.ac | 214 +-
gdb/ChangeLog | 648 +++
gdb/MAINTAINERS | 2 +-
gdb/Makefile.in | 15 +-
gdb/NEWS | 25 +
gdb/ada-operator.def | 99 +
gdb/ada-operator.inc | 102 -
gdb/ada-valprint.c | 197 +-
gdb/aix-thread.c | 63 +-
gdb/arm-linux-nat.c | 22 +-
gdb/arm-tdep.c | 864 ++++-
gdb/breakpoint.c | 87 +-
gdb/breakpoint.h | 17 +-
gdb/c-valprint.c | 66 +-
gdb/cli/cli-cmds.c | 26 +-
gdb/command.h | 2 +
gdb/configure | 105 +-
gdb/configure.ac | 68 +-
gdb/configure.tgt | 5 +
gdb/corelow.c | 4 +-
gdb/cp-valprint.c | 39 +-
gdb/d-valprint.c | 8 +-
gdb/data-directory/Makefile.in | 3 +-
gdb/disasm.c | 21 +-
gdb/doc/ChangeLog | 26 +
gdb/doc/gdb.texinfo | 126 +-
gdb/doc/gdbint.texinfo | 24 +-
gdb/dwarf2read.c | 80 +-
gdb/expprint.c | 219 +-
gdb/expression.h | 333 +--
gdb/f-valprint.c | 75 +-
gdb/gdb_regex.h | 4 +
gdb/gdbserver/ChangeLog | 46 +
gdb/gdbserver/i387-fp.c | 54 +-
gdb/gdbserver/regcache.c | 87 +-
gdb/gdbserver/regcache.h | 18 +
gdb/gdbserver/remote-utils.c | 14 +-
gdb/gdbserver/server.c | 794 ++--
gdb/gdbserver/server.h | 2 +-
gdb/gdbserver/tracepoint.c | 3 +-
gdb/gdbthread.h | 4 +
gdb/h8300-tdep.c | 5 +-
gdb/i386gnu-nat.c | 4 +-
gdb/infcmd.c | 47 +-
gdb/inflow.c | 36 +
gdb/jit.c | 199 +-
gdb/jv-valprint.c | 46 +-
gdb/linux-nat.c | 38 +
gdb/m2-valprint.c | 37 +-
gdb/m32r-tdep.c | 2 +-
gdb/memory-map.c | 31 +-
gdb/mi/mi-main.c | 21 +-
gdb/mips-linux-tdep.c | 39 +
gdb/mips-tdep.c | 20 +-
gdb/objfiles.h | 2 +
gdb/opencl-lang.c | 12 +-
gdb/osdata.c | 26 +-
gdb/p-lang.h | 1 +
gdb/p-valprint.c | 84 +-
gdb/printcmd.c | 28 +-
gdb/python/py-block.c | 8 +-
gdb/python/py-breakpoint.c | 38 +-
gdb/python/py-cmd.c | 9 +-
gdb/python/py-frame.c | 2 +-
gdb/python/py-infthread.c | 59 +
gdb/python/py-lazy-string.c | 2 +-
gdb/python/py-param.c | 4 +-
gdb/python/py-prettyprint.c | 18 +-
gdb/python/py-symtab.c | 4 +-
gdb/python/py-type.c | 8 +-
gdb/python/py-utils.c | 86 +-
gdb/python/py-value.c | 19 +-
gdb/python/python-config.py | 34 +-
gdb/python/python-internal.h | 48 +-
gdb/python/python.c | 14 +-
gdb/regcache.c | 194 +-
gdb/regcache.h | 24 +-
gdb/remote-fileio.c | 76 +-
gdb/remote-mips.c | 62 +-
gdb/remote.c | 122 +-
gdb/remote.h | 5 -
gdb/rs6000-tdep.c | 9 +-
gdb/solib-target.c | 32 +-
gdb/solib.c | 4 +-
gdb/std-operator.def | 327 ++
gdb/syscalls/mips-n32-linux.xml | 319 ++
gdb/syscalls/mips-n64-linux.xml | 312 ++
gdb/syscalls/mips-o32-linux.xml | 347 ++
gdb/target.c | 20 +-
gdb/target.h | 6 +
gdb/testsuite/ChangeLog | 152 +
gdb/testsuite/gdb.asm/asm-source.exp | 5 +-
gdb/testsuite/gdb.base/catch-syscall.exp | 3 +-
.../gdb.base/disasm-end-cu-1.c} | 27 +-
.../gdb.base/disasm-end-cu-2.c} | 27 +-
gdb/testsuite/gdb.base/disasm-end-cu.exp | 49 +
gdb/testsuite/gdb.base/dup-sect.exp | 3 +-
gdb/testsuite/gdb.base/frame-args.exp | 2 +-
gdb/testsuite/gdb.base/interact.exp | 21 +-
gdb/testsuite/gdb.base/jit-main.c | 203 +
.../gdb.base/jit-solib.c} | 23 +-
gdb/testsuite/gdb.base/jit.exp | 102 +
gdb/testsuite/gdb.base/printcmds.c | 22 +
gdb/testsuite/gdb.base/printcmds.exp | 13 +
gdb/{gdb_regex.h => testsuite/gdb.cp/noparam.cc} | 28 +-
gdb/testsuite/gdb.cp/noparam.exp | 21 +
gdb/testsuite/gdb.cp/nsnested.cc | 36 +
gdb/testsuite/gdb.cp/nsnested.exp | 42 +
gdb/testsuite/gdb.cp/nsnoimports.cc | 37 +
gdb/testsuite/gdb.cp/nsnoimports.exp | 61 +
gdb/testsuite/gdb.cp/virtbase.cc | 31 +
gdb/testsuite/gdb.cp/virtbase.exp | 15 +
gdb/testsuite/gdb.dwarf2/callframecfa.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dup-psym.exp | 8 +-
gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp | 9 +-
.../gdb.dwarf2/dw2-bad-parameter-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-basic.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-compressed.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-const.exp | 9 +-
.../gdb.dwarf2/dw2-cp-infcall-ref-static.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp | 9 +-
.../gdb.dwarf2/dw2-double-set-die-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-filename.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp | 11 +-
gdb/testsuite/gdb.dwarf2/dw2-intercu.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-intermix.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-noloc.exp | 35 +-
gdb/testsuite/gdb.dwarf2/dw2-op-call.exp | 11 +-
gdb/testsuite/gdb.dwarf2/dw2-producer.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-ranges.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-strp.exp | 9 +-
gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp | 9 +-
gdb/testsuite/gdb.dwarf2/implptr.exp | 9 +-
gdb/testsuite/gdb.dwarf2/mac-fileno.exp | 9 +-
gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp | 9 +-
gdb/testsuite/gdb.dwarf2/pieces.exp | 12 +-
gdb/testsuite/gdb.dwarf2/pr11465.exp | 9 +-
gdb/testsuite/gdb.dwarf2/valop.exp | 9 +-
gdb/testsuite/gdb.dwarf2/watch-notconst.exp | 9 +-
gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp | 9 +-
gdb/testsuite/gdb.opencl/convs_casts.cl | 38 +-
gdb/testsuite/gdb.opencl/convs_casts.exp | 16 +-
gdb/testsuite/gdb.opencl/datatypes.cl | 152 +-
gdb/testsuite/gdb.opencl/datatypes.exp | 16 +-
gdb/testsuite/gdb.opencl/operators.cl | 122 +-
gdb/testsuite/gdb.opencl/operators.exp | 16 +-
gdb/testsuite/gdb.opencl/vec_comps.cl | 38 +-
gdb/testsuite/gdb.opencl/vec_comps.exp | 16 +-
gdb/testsuite/gdb.opt/clobbered-registers-O2.exp | 4 +-
gdb/testsuite/gdb.opt/inline-locals.exp | 4 +-
gdb/testsuite/gdb.python/py-infthread.exp | 11 +
gdb/testsuite/gdb.python/py-prettyprint.exp | 7 +-
gdb/testsuite/gdb.python/py-section-script.exp | 3 +-
gdb/testsuite/gdb.threads/fork-child-threads.exp | 2 +-
gdb/testsuite/gdb.threads/manythreads.exp | 3 +
gdb/testsuite/gdb.trace/tfile.exp | 8 +
gdb/testsuite/gdb.xml/tdesc-regs.exp | 5 +-
.../watch-notconst.exp => lib/dwarf.exp} | 38 +-
gdb/testsuite/lib/opencl.exp | 2 +-
gdb/thread.c | 71 +-
gdb/top.c | 58 +-
gdb/tracepoint.c | 387 +-
gdb/trad-frame.c | 8 +-
gdb/tui/tui-regs.c | 18 +-
gdb/utils.c | 32 +
gdb/valops.c | 2 +-
gdb/valprint.c | 68 +-
gdb/valprint.h | 11 +-
gdb/value.c | 9 +-
gdb/value.h | 8 +-
gdb/version.in | 2 +-
gdb/xml-support.c | 65 +-
gdb/xml-support.h | 18 +
gdb/xml-syscall.c | 8 +-
gdb/xml-tdesc.c | 48 +-
include/opcode/ChangeLog | 5 +
include/opcode/tic6x-opcode-table.h | 8 +-
include/opcode/tic6x.h | 3 +-
libiberty/ChangeLog | 19 +
libiberty/bsearch.c | 4 +-
libiberty/concat.c | 8 +-
libiberty/crc32.c | 5 +-
libiberty/fnmatch.txh | 3 +-
libiberty/fopen_unlocked.c | 11 +-
libiberty/functions.texi | 328 +-
libiberty/gather-docs | 6 +-
libiberty/hashtab.c | 6 +-
libiberty/insque.c | 3 +-
libiberty/make-relative-prefix.c | 3 +-
libiberty/memchr.c | 3 +-
libiberty/memcmp.c | 3 +-
libiberty/memcpy.c | 3 +-
libiberty/memmem.c | 5 +-
libiberty/memmove.c | 3 +-
libiberty/mempcpy.c | 5 +-
libiberty/memset.c | 3 +-
libiberty/pexecute.txh | 40 +-
libiberty/random.c | 3 +-
libiberty/setenv.c | 6 +-
libiberty/setproctitle.c | 4 +-
libiberty/simple-object.txh | 45 +-
libiberty/snprintf.c | 5 +-
libiberty/splay-tree.c | 16 +-
libiberty/stpncpy.c | 5 +-
libiberty/strncmp.c | 3 +-
libiberty/strtod.c | 5 +-
libiberty/strtol.c | 6 +-
libiberty/vasprintf.c | 5 +-
libiberty/vprintf.c | 6 +-
libiberty/vsnprintf.c | 5 +-
libiberty/xmemdup.c | 3 +-
opcodes/ChangeLog | 38 +
opcodes/i386-dis.c | 64 +-
opcodes/i386-gen.c | 3 +
opcodes/i386-init.h | 135 +-
opcodes/i386-opc.h | 3 +
opcodes/i386-opc.tbl | 12 +
opcodes/i386-tbl.h | 5091 ++++++++++----------
opcodes/po/da.po | 41 +-
opcodes/ppc-opc.c | 7 +-
239 files changed, 10438 insertions(+), 5906 deletions(-)
create mode 100644 gdb/ada-operator.def
delete mode 100644 gdb/ada-operator.inc
create mode 100644 gdb/std-operator.def
create mode 100644 gdb/syscalls/mips-n32-linux.xml
create mode 100644 gdb/syscalls/mips-n64-linux.xml
create mode 100644 gdb/syscalls/mips-o32-linux.xml
copy gdb/{gdb_regex.h => testsuite/gdb.base/disasm-end-cu-1.c} (63%)
copy gdb/{gdb_regex.h => testsuite/gdb.base/disasm-end-cu-2.c} (63%)
create mode 100644 gdb/testsuite/gdb.base/disasm-end-cu.exp
create mode 100644 gdb/testsuite/gdb.base/jit-main.c
copy gdb/{gdb_regex.h => testsuite/gdb.base/jit-solib.c} (62%)
create mode 100644 gdb/testsuite/gdb.base/jit.exp
copy gdb/{gdb_regex.h => testsuite/gdb.cp/noparam.cc} (63%)
create mode 100644 gdb/testsuite/gdb.cp/noparam.exp
create mode 100644 gdb/testsuite/gdb.cp/nsnested.cc
create mode 100644 gdb/testsuite/gdb.cp/nsnested.exp
create mode 100644 gdb/testsuite/gdb.cp/nsnoimports.cc
create mode 100644 gdb/testsuite/gdb.cp/nsnoimports.exp
copy gdb/testsuite/{gdb.dwarf2/watch-notconst.exp => lib/dwarf.exp} (50%)
First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index aeb360f..7711c87 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2011-01-31 Alexandre Oliva <aoliva@redhat.com>
+
+ PR libgcj/44341
+ * configure.ac: Discard --with-* flags for host when configuring
+ target libraries for cross build.
+ * configure: Rebuilt.
+
+2011-01-21 Andreas Schwab <schwab@redhat.com>
+
+ Sync from GCC:
+
+ 2011-01-21 Andreas Schwab <schwab@redhat.com>
+
+ * configure.ac: Use AS_HELP_STRING throughout.
+ * configure: Regenerate.
+
+ 2011-01-18 Jie Zhang <jie.zhang@analog.com>
+
+ * configure.ac (bfin-*-*): Remove gdb from noconfigdirs.
+ * configure: Regenerate.
+
2010-12-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* ltmain.sh (relink): Use absolute path when hardcoding with -L.
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 00ff8ff..35d534f 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,48 @@
+2011-02-01 Alan Modra <amodra@gmail.com>
+
+ * elf64-ppc.c (ppc64_elf_next_input_section): Use elf_gp value
+ for toc pointer on any section having makes_toc_func_call set.
+ (check_pasted_section): Ensure pasted .init/.fini fragments use
+ the same toc if any has makes_toc_func_call set.
+
+2011-01-28 Joseph Myers <joseph@codesourcery.com>
+
+ * elf32-ppc.c (ppc_elf_link_hash_newfunc): Initialize has_sda_refs
+ field.
+
+2011-01-22 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * elfxx-mips.c (_bfd_mips_elf_merge_private_bfd_data): Ignore
+ common sections too.
+
+2011-01-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ * elf64-x86-64.c (elf_backend_want_plt_sym): Redefine to 0 after
+ Solaris target.
+
+2011-01-18 Pierre Muller <muller@ics.u-strasbg.fr>
+
+ Fix compilation for mingw64.
+ * coffcode.h (coff_slurp_symbol_table): Add intptr_t intermediate
+ typecast to avoid warning.
+ * elf32-rx.c: Add "bfd_stdint.h" include required for int32_t type
+ usage.
+ * elfxx-ia64.c (elfNN_ia64_relax_br): Use intptr_t typeacast instead
+ of long for pointer to avoid warning.
+ (elfNN_ia64_relax_brl): Idem.
+ (elfNN_ia64_install_value): Idem.
+ * vms-alpha.c (_bfd_vms_slurp_etir): Idem.
+
+2011-01-17 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * elf32-arm.c (elf32_arm_check_relocs): Check needs_plt rather than
+ h->needs_plt when deciding whether to record a possible dynamic reloc.
+
+2011-01-17 Richard Sandiford <richard.sandiford@linaro.org>
+
+ * elf32-arm.c (elf32_arm_gc_sweep_hook): Remove all registered
+ dynamic relocs for the removed section.
+
2011-01-15 H.J. Lu <hongjiu.lu@intel.com>
* elf64-x86-64.c (elf_x86_64_check_relocs): Check invalid x32
diff --git a/bfd/coffcode.h b/bfd/coffcode.h
index 70f9851..5500f01 100644
--- a/bfd/coffcode.h
+++ b/bfd/coffcode.h
@@ -4852,7 +4852,7 @@ coff_slurp_symbol_table (bfd * abfd)
to the symbol instead of the index. FIXME: This
should use a union. */
src->u.syment.n_value =
- (long) (native_symbols + src->u.syment.n_value);
+ (long) (intptr_t) (native_symbols + src->u.syment.n_value);
dst->symbol.value = src->u.syment.n_value;
src->fix_value = 1;
break;
diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c
index 6fdd500..54001a3 100644
--- a/bfd/elf32-arm.c
+++ b/bfd/elf32-arm.c
@@ -11277,21 +11277,13 @@ elf32_arm_gc_sweep_hook (bfd * abfd,
eh->plt_thumb_refcount--;
}
- if (r_type == R_ARM_ABS32
- || r_type == R_ARM_REL32
- || r_type == R_ARM_ABS32_NOI
- || r_type == R_ARM_REL32_NOI)
- for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
- if (p->sec == sec)
- {
- p->count -= 1;
- if (ELF32_R_TYPE (rel->r_info) == R_ARM_REL32
- || ELF32_R_TYPE (rel->r_info) == R_ARM_REL32_NOI)
- p->pc_count -= 1;
- if (p->count == 0)
- *pp = p->next;
- break;
- }
+ for (pp = &eh->dyn_relocs; (p = *pp) != NULL; pp = &p->next)
+ if (p->sec == sec)
+ {
+ /* Everything must go for SEC. */
+ *pp = p->next;
+ break;
+ }
}
break;
@@ -11584,7 +11576,7 @@ elf32_arm_check_relocs (bfd *abfd, struct bfd_link_info *info,
if ((info->shared || htab->root.is_relocatable_executable)
&& (sec->flags & SEC_ALLOC) != 0
&& ((r_type == R_ARM_ABS32 || r_type == R_ARM_ABS32_NOI)
- || (h != NULL && ! h->needs_plt
+ || (h != NULL && ! needs_plt
&& (! info->symbolic || ! h->def_regular))))
{
struct elf_dyn_relocs *p, **head;
diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c
index 77a9d1e..fcbfa83 100644
--- a/bfd/elf32-ppc.c
+++ b/bfd/elf32-ppc.c
@@ -2785,6 +2785,7 @@ ppc_elf_link_hash_newfunc (struct bfd_hash_entry *entry,
ppc_elf_hash_entry (entry)->linker_section_pointer = NULL;
ppc_elf_hash_entry (entry)->dyn_relocs = NULL;
ppc_elf_hash_entry (entry)->tls_mask = 0;
+ ppc_elf_hash_entry (entry)->has_sda_refs = 0;
}
return entry;
diff --git a/bfd/elf32-rx.c b/bfd/elf32-rx.c
index 7855d5e..0a5e12c 100644
--- a/bfd/elf32-rx.c
+++ b/bfd/elf32-rx.c
@@ -20,6 +20,7 @@
#include "sysdep.h"
#include "bfd.h"
+#include "bfd_stdint.h"
#include "libbfd.h"
#include "elf-bfd.h"
#include "elf/rx.h"
diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c
index 5c35dc1..d020928 100644
--- a/bfd/elf64-ppc.c
+++ b/bfd/elf64-ppc.c
@@ -10580,14 +10580,28 @@ ppc64_elf_next_input_section (struct bfd_link_info *info, asection *isec)
if (elf_gp (isec->owner) != 0)
htab->toc_curr = elf_gp (isec->owner);
}
- else if (!isec->call_check_done
- && toc_adjusting_stub_needed (info, isec) < 0)
- return FALSE;
+ else
+ {
+ if (!isec->call_check_done
+ && toc_adjusting_stub_needed (info, isec) < 0)
+ return FALSE;
+ /* If we make a local call from this section, ie. a branch
+ without a following nop, then we have no place to put a
+ toc restoring insn. We must use the same toc group as
+ the callee.
+ Testing makes_toc_func_call actually tests for *any*
+ calls to functions that need a good toc pointer. A more
+ precise test would be better, as this one will set
+ incorrect values for pasted .init/.fini fragments.
+ (Fixed later in check_pasted_section.) */
+ if (isec->makes_toc_func_call
+ && elf_gp (isec->owner) != 0)
+ htab->toc_curr = elf_gp (isec->owner);
+ }
}
/* Functions that don't use the TOC can belong in any TOC group.
- Use the last TOC base. This happens to make _init and _fini
- pasting work, because the fragments generally don't use the TOC. */
+ Use the last TOC base. */
htab->stub_group[isec->id].toc_off = htab->toc_curr;
return TRUE;
}
@@ -10614,6 +10628,15 @@ check_pasted_section (struct bfd_link_info *info, const char *name)
else if (toc_off != htab->stub_group[i->id].toc_off)
return FALSE;
}
+
+ if (toc_off == 0)
+ for (i = o->map_head.s; i != NULL; i = i->map_head.s)
+ if (i->makes_toc_func_call)
+ {
+ toc_off = htab->stub_group[i->id].toc_off;
+ break;
+ }
+
/* Make sure the whole pasted function uses the same toc offset. */
if (toc_off != 0)
for (i = o->map_head.s; i != NULL; i = i->map_head.s)
diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c
index 9a3959a..343abce 100644
--- a/bfd/elf64-x86-64.c
+++ b/bfd/elf64-x86-64.c
@@ -4719,6 +4719,9 @@ elf64_l1om_elf_object_p (bfd *abfd)
#undef elf_backend_post_process_headers
#undef elf_backend_static_tls_alignment
+#undef elf_backend_want_plt_sym
+#define elf_backend_want_plt_sym 0
+
#include "elf64-target.h"
/* FreeBSD L1OM support. */
diff --git a/bfd/elfxx-ia64.c b/bfd/elfxx-ia64.c
index d42ad89..26e5919 100644
--- a/bfd/elfxx-ia64.c
+++ b/bfd/elfxx-ia64.c
@@ -636,7 +636,7 @@ elfNN_ia64_relax_br (bfd_byte *contents, bfd_vma off)
bfd_byte *hit_addr;
hit_addr = (bfd_byte *) (contents + off);
- br_slot = (long) hit_addr & 0x3;
+ br_slot = (intptr_t) hit_addr & 0x3;
hit_addr -= br_slot;
t0 = bfd_getl64 (hit_addr + 0);
t1 = bfd_getl64 (hit_addr + 8);
@@ -738,7 +738,7 @@ elfNN_ia64_relax_brl (bfd_byte *contents, bfd_vma off)
bfd_vma t0, t1, i0, i1, i2;
hit_addr = (bfd_byte *) (contents + off);
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3874,7 +3874,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
switch (opnd)
{
case IA64_OPND_IMMU64:
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3903,7 +3903,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
break;
case IA64_OPND_TGT64:
- hit_addr -= (long) hit_addr & 0x3;
+ hit_addr -= (intptr_t) hit_addr & 0x3;
t0 = bfd_getl64 (hit_addr);
t1 = bfd_getl64 (hit_addr + 8);
@@ -3928,7 +3928,7 @@ elfNN_ia64_install_value (bfd_byte *hit_addr, bfd_vma v,
break;
default:
- switch ((long) hit_addr & 0x3)
+ switch ((intptr_t) hit_addr & 0x3)
{
case 0: shift = 5; break;
case 1: shift = 14; hit_addr += 3; break;
diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c
index dcf6a9e..d5e99bb 100644
--- a/bfd/elfxx-mips.c
+++ b/bfd/elfxx-mips.c
@@ -12597,8 +12597,11 @@ _bfd_mips_elf_merge_private_bfd_data (bfd *ibfd, bfd *obfd)
for (sec = ibfd->sections; sec != NULL; sec = sec->next)
{
/* Ignore synthetic sections and empty .text, .data and .bss sections
- which are automatically generated by gas. */
- if (strcmp (sec->name, ".reginfo")
+ which are automatically generated by gas. Also ignore fake
+ (s)common sections, since merely defining a common symbol does
+ not affect compatibility. */
+ if ((sec->flags & SEC_IS_COMMON) == 0
+ && strcmp (sec->name, ".reginfo")
&& strcmp (sec->name, ".mdebug")
&& (sec->size != 0
|| (strcmp (sec->name, ".text")
diff --git a/bfd/version.h b/bfd/version.h
index df12f23..bbed991 100644
--- a/bfd/version.h
+++ b/bfd/version.h
@@ -1,4 +1,4 @@
-#define BFD_VERSION_DATE 20110117
+#define BFD_VERSION_DATE 20110206
#define BFD_VERSION @bfd_version@
#define BFD_VERSION_STRING @bfd_version_package@ @bfd_version_string@
#define REPORT_BUGS_TO @report_bugs_to@
diff --git a/bfd/vms-alpha.c b/bfd/vms-alpha.c
index 309c3a2..322de62 100644
--- a/bfd/vms-alpha.c
+++ b/bfd/vms-alpha.c
@@ -1709,7 +1709,7 @@ _bfd_vms_slurp_etir (bfd *abfd, struct bfd_link_info *info)
#if VMS_DEBUG
_bfd_vms_debug (4, "etir: %s(%d)\n",
_bfd_vms_etir_name (cmd), cmd);
- _bfd_hexdump (8, ptr, cmd_length - 4, (long) ptr);
+ _bfd_hexdump (8, ptr, cmd_length - 4, (intptr_t) ptr);
#endif
switch (cmd)
diff --git a/configure b/configure
index 5e469f4..518fe6a 100755
--- a/configure
+++ b/configure
@@ -1454,69 +1454,76 @@ Optional Features:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-gold[=ARG] build gold [ARG={default,yes,no}]
- --enable-ld[=ARG] build ld [ARG={default,yes,no}]
+ --enable-ld[=ARG] build ld [ARG={default,yes,no}]
--disable-libquadmath do not build libquadmath directory
--disable-libquadmath-support
disable libquadmath support for Fortran
--enable-libada build libada directory
--enable-libssp build libssp directory
--enable-build-with-cxx build with C++ compiler instead of C compiler
- --disable-ppl-version-check disable check for PPL version
+ --disable-ppl-version-check
+ disable check for PPL version
--enable-cloog-backend[=BACKEND]
set the CLooG BACKEND used to either isl, ppl or
ppl-legacy (default)
--disable-cloog-version-check
disable check for CLooG version
--enable-lto enable link time optimization support
- --enable-stage1-languages[=all] choose additional languages to build during
- stage1. Mostly useful for compiler development.
- --enable-objc-gc enable use of Boehm's garbage collector with the
- GNU Objective-C runtime
+ --enable-stage1-languages[=all]
+ choose additional languages to build during stage1.
+ Mostly useful for compiler development
+ --enable-objc-gc enable use of Boehm's garbage collector with the GNU
+ Objective-C runtime
--enable-bootstrap enable bootstrapping [yes if native build]
--enable-serial-[{host,target,build}-]configure
- force sequential configuration of
- sub-packages for the host, target or build
- machine, or all sub-packages
- --enable-maintainer-mode enable make rules and dependencies not useful
- (and sometimes confusing) to the casual installer
- --enable-stage1-checking[=all] choose additional checking for stage1
- of the compiler
+ force sequential configuration of sub-packages for
+ the host, target or build machine, or all
+ sub-packages
+ --enable-maintainer-mode
+ enable make rules and dependencies not useful (and
+ sometimes confusing) to the casual installer
+ --enable-stage1-checking[=all]
+ choose additional checking for stage1 of the
+ compiler
--enable-werror enable -Werror in bootstrap stage2 and later
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-build-libsubdir=DIR Directory where to find libraries for build system
- --with-mpc=PATH specify prefix directory for installed MPC package.
- Equivalent to --with-mpc-include=PATH/include
- plus --with-mpc-lib=PATH/lib
- --with-mpc-include=PATH
- specify directory for installed MPC include files
- --with-mpc-lib=PATH specify directory for the installed MPC library
+ --with-mpc=PATH specify prefix directory for installed MPC package.
+ Equivalent to --with-mpc-include=PATH/include plus
+ --with-mpc-lib=PATH/lib
+ --with-mpc-include=PATH specify directory for installed MPC include files
+ --with-mpc-lib=PATH specify directory for the installed MPC library
--with-mpfr-dir=PATH this option has been REMOVED
--with-mpfr=PATH specify prefix directory for installed MPFR package.
- Equivalent to --with-mpfr-include=PATH/include
- plus --with-mpfr-lib=PATH/lib
+ Equivalent to --with-mpfr-include=PATH/include plus
+ --with-mpfr-lib=PATH/lib
--with-mpfr-include=PATH
specify directory for installed MPFR include files
--with-mpfr-lib=PATH specify directory for the installed MPFR library
--with-gmp-dir=PATH this option has been REMOVED
- --with-gmp=PATH specify prefix directory for the installed GMP package.
- Equivalent to --with-gmp-include=PATH/include
- plus --with-gmp-lib=PATH/lib
+ --with-gmp=PATH specify prefix directory for the installed GMP
+ package. Equivalent to
+ --with-gmp-include=PATH/include plus
+ --with-gmp-lib=PATH/lib
--with-gmp-include=PATH specify directory for installed GMP include files
--with-gmp-lib=PATH specify directory for the installed GMP library
- --with-host-libstdcxx=L Use linker arguments L to link with libstdc++
- when linking with PPL
- --with-stage1-ldflags=FLAGS Linker flags for stage1
- -with-stage1-libs=LIBS Libraries for stage1
- --with-boot-libs=LIBS Libraries for stage2 and later
- --with-boot-ldflags=FLAGS Linker flags for stage2 and later
- --with-ppl=PATH Specify prefix directory for the installed PPL package
- Equivalent to --with-ppl-include=PATH/include
- plus --with-ppl-lib=PATH/lib
- --with-ppl-include=PATH Specify directory for installed PPL include files
- --with-ppl-lib=PATH Specify the directory for the installed PPL library
+ --with-host-libstdcxx=L use linker arguments L to link with libstdc++ when
+ linking with PPL
+ --with-stage1-ldflags=FLAGS
+ linker flags for stage1
+ --with-stage1-libs=LIBS libraries for stage1
+ --with-boot-libs=LIBS libraries for stage2 and later
+ --with-boot-ldflags=FLAGS
+ linker flags for stage2 and later
+ --with-ppl=PATH specify prefix directory for the installed PPL
+ package. Equivalent to
+ --with-ppl-include=PATH/include plus
+ --with-ppl-lib=PATH/lib
+ --with-ppl-include=PATH specify directory for installed PPL include files
+ --with-ppl-lib=PATH specify directory for the installed PPL library
--with-cloog=PATH Specify prefix directory for the installed CLooG-PPL
package. Equivalent to
--with-cloog-include=PATH/include plus
@@ -1528,9 +1535,9 @@ Optional Packages:
--with-build-sysroot=SYSROOT
use sysroot as the system root during the build
--with-debug-prefix-map='A=B C=D ...'
- map A to B, C to D ... in debug information
---with-build-config='NAME NAME2...'
- Use config/NAME.mk build configuration
+ map A to B, C to D ... in debug information
+ --with-build-config='NAME NAME2...'
+ use config/NAME.mk build configuration
--with-build-time-tools=PATH
use given path to find target tools during the build
@@ -3260,7 +3267,7 @@ case "${target}" in
;;
bfin-*-*)
unsupported_languages="$unsupported_languages java"
- noconfigdirs="$noconfigdirs target-boehm-gc gdb"
+ noconfigdirs="$noconfigdirs target-boehm-gc"
if test x${is_cross_compiler} != xno ; then
target_configdirs="${target_configdirs} target-bsp target-cygmon"
fi
@@ -7304,6 +7311,7 @@ serialization_dependencies=serdep.tmp
# Also strip program-prefix, program-suffix, and program-transform-name,
# so that we can pass down a consistent program-transform-name.
baseargs=
+tbaseargs=
keep_next=no
skip_next=no
eval "set -- $ac_configure_args"
@@ -7319,6 +7327,7 @@ do
ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
baseargs="$baseargs '$ac_arg'"
+ tbaseargs="$tbaseargs '$ac_arg'"
keep_next=no
continue
fi
@@ -7340,11 +7349,45 @@ do
;;
esac
+ skip_targ=no
+ case $ac_arg in
+
+ --with-* | --without-*)
+ libopt=`echo "$ac_arg" | sed -e 's,^--[^-_]*[-_],,' -e 's,=.*$,,'`
+
+ case $libopt in
+ *[-_]include)
+ lib=`echo "$libopt" | sed 's,[-_]include$,,'`
+ ;;
+ *[-_]lib)
+ lib=`echo "$libopt" | sed 's,[-_]lib$,,'`
+ ;;
+ *)
+ lib=$libopt
+ ;;
+ esac
+
+
+ case $lib in
+ mpc | mpfr | gmp | ppl | cloog)
+ # If we're processing --with-$lib, --with-$lib-include or
+ # --with-$lib-lib, for one of the libs above, and target is
hooks/post-receive
--
Repository for Project Archer.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-02-09 15:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-09 15:46 [SCM] archer-swagiaal-oguz: Merge branch 'master' into archer-swagiaal-oguz swagiaal
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).