public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-pmuldoon-next-over-throw: Merge remote branch 'origin/gdb_7_1-branch' into archer-pmuldoon-next-over-throw
@ 2010-02-26 22:59 jkratoch
  0 siblings, 0 replies; only message in thread
From: jkratoch @ 2010-02-26 22:59 UTC (permalink / raw)
  To: archer-commits

The branch, archer-pmuldoon-next-over-throw has been updated
       via  b8920fe664c062d0b781bdc5526d3b0edb210fe3 (commit)
       via  5734e336a5bd829edc948ce709d376709087fb65 (commit)
       via  3c6bdb3076d3a359d640ceaa4d3e7b26058c4153 (commit)
       via  5d10392aca752adf6a74f2ddeed7d45a13f8cca2 (commit)
       via  746154f951693598be029ff1924de94819e44104 (commit)
       via  70c9984f78de23a1903677221f1f5101c6bb9acc (commit)
       via  a10e6a62fa4848c23bea65f2c69fd1c74cc5101c (commit)
       via  f8d49a51f0b0f8ac8bf9c9356707e63683bd1f8c (commit)
       via  4a504ccc0c28c2e3b100dd66788bd3148899bd5c (commit)
       via  f377273b20b02927eddbef7fae78733f9eab3b88 (commit)
       via  e9ac91deb2e1fffef6fb28b7533ce57212976031 (commit)
       via  94540315f1f470b3dfce58db693e12a544507b5b (commit)
       via  73e3e5b2d97e8af9c77f40ab8d111011c5c97165 (commit)
       via  10464503067a362e574bf4320a17e2a89063e23e (commit)
       via  3a12bd20e986b0e935cecc5eefa35caf061fd237 (commit)
       via  ab727c2c2d0807cfe69185915782eb8428fac400 (commit)
       via  63124fe9c94330742e30f071b796e7c082d768d0 (commit)
       via  23118255e5d3e766a4db3653ad43831d36b01bcc (commit)
       via  0e320e33a884d7b3bfbcfb80620921f9919dbc67 (commit)
       via  1e13771aea6d07ee4cc8cf3641c7609e349e1950 (commit)
       via  2cb02e6f142c05c3bd5e2674a63606eda641a7fa (commit)
       via  41e17106591a72312b379380e0f0be89fce67056 (commit)
      from  4d1367c726e210b6fb0877b8d81ba03dbbc051c6 (commit)

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

- Log -----------------------------------------------------------------
commit b8920fe664c062d0b781bdc5526d3b0edb210fe3
Merge: 5734e336a5bd829edc948ce709d376709087fb65 3c6bdb3076d3a359d640ceaa4d3e7b26058c4153
Author: Jan Kratochvil <jkratoch@host1.dyn.jankratochvil.net>
Date:   Fri Feb 26 23:50:18 2010 +0100

    Merge remote branch 'origin/gdb_7_1-branch' into archer-pmuldoon-next-over-throw
    
    Conflicts:
    	gdb/ChangeLog
    	gdb/testsuite/ChangeLog
    	gdb/version.in

commit 5734e336a5bd829edc948ce709d376709087fb65
Author: Jan Kratochvil <jkratoch@host1.dyn.jankratochvil.net>
Date:   Fri Feb 26 23:49:31 2010 +0100

    Revert "Merge remote branch 'origin/master' into archer-pmuldoon-next-over-throw"
    
    This reverts commit 4d1367c726e210b6fb0877b8d81ba03dbbc051c6, reversing
    changes made to d3f54c3062fffb30920bd4646a959e58d6a641d1.

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

Summary of changes:
 ChangeLog                                        |   25 -
 Makefile.in                                      |    1 -
 Makefile.tpl                                     |    1 -
 bfd/ChangeLog                                    |  359 -
 bfd/archures.c                                   |    3 +-
 bfd/bfd-in2.h                                    |   41 +-
 bfd/configure.host                               |    6 -
 bfd/cpu-powerpc.c                                |   14 -
 bfd/ecoff.c                                      |   18 +-
 bfd/elf-bfd.h                                    |   84 +-
 bfd/elf-m10300.c                                 |   13 +-
 bfd/elf.c                                        |  271 +-
 bfd/elf32-arm.c                                  |  247 +-
 bfd/elf32-avr.c                                  |   41 +-
 bfd/elf32-bfin.c                                 |   16 +-
 bfd/elf32-cr16.c                                 |   71 +-
 bfd/elf32-cris.c                                 |  145 +-
 bfd/elf32-frv.c                                  |   10 +-
 bfd/elf32-hppa.c                                 |   64 +-
 bfd/elf32-i386.c                                 |  118 +-
 bfd/elf32-lm32.c                                 |   41 +-
 bfd/elf32-m32r.c                                 |   35 +-
 bfd/elf32-m68hc11.c                              |    4 +-
 bfd/elf32-m68hc1x.c                              |   48 +-
 bfd/elf32-m68hc1x.h                              |   19 +-
 bfd/elf32-m68k.c                                 |   18 +-
 bfd/elf32-microblaze.c                           |   31 +-
 bfd/elf32-ppc.c                                  |  176 +-
 bfd/elf32-s390.c                                 |   10 +-
 bfd/elf32-score.c                                |   79 +-
 bfd/elf32-score7.c                               |   74 +-
 bfd/elf32-sh.c                                   |   35 +-
 bfd/elf32-sparc.c                                |   23 -
 bfd/elf32-spu.c                                  |    6 +-
 bfd/elf32-vax.c                                  |   32 +-
 bfd/elf32-xtensa.c                               |   47 +-
 bfd/elf64-alpha.c                                |   84 +-
 bfd/elf64-hppa.c                                 |   72 +-
 bfd/elf64-ppc.c                                  |  828 +--
 bfd/elf64-ppc.h                                  |   26 +-
 bfd/elf64-s390.c                                 |  113 +-
 bfd/elf64-sh64.c                                 |   38 +-
 bfd/elf64-sparc.c                                |   10 +-
 bfd/elf64-x86-64.c                               |  109 +-
 bfd/elflink.c                                    |   26 +-
 bfd/elfxx-ia64.c                                 |   89 +-
 bfd/elfxx-mips.c                                 |  101 +-
 bfd/elfxx-sparc.c                                |  890 +--
 bfd/elfxx-sparc.h                                |   21 +-
 bfd/libbfd.h                                     |    2 -
 bfd/mach-o.c                                     |   12 +-
 bfd/po/vi.po                                     |    8 +-
 bfd/reloc.c                                      |   18 +-
 bfd/section.c                                    |   38 +-
 bfd/version.h                                    |    2 +-
 bfd/xcofflink.c                                  |   11 +-
 config/ChangeLog                                 |    4 -
 config/elf.m4                                    |   27 -
 configure                                        |   82 +-
 configure.ac                                     |   48 +-
 cpu/ChangeLog                                    |   19 -
 cpu/m32r.cpu                                     |   48 +-
 cpu/m32r.opc                                     |   41 +-
 cpu/xc16x.cpu                                    |   19 +-
 cpu/xc16x.opc                                    |   67 +-
 gdb/ChangeLog                                    |  272 +-
 gdb/MAINTAINERS                                  |    1 -
 gdb/Makefile.in                                  |   26 +-
 gdb/NEWS                                         |   50 +-
 gdb/README                                       |   90 +-
 gdb/ada-lang.c                                   |    9 +-
 gdb/amd64-linux-tdep.c                           |    2 +-
 gdb/amd64fbsd-nat.c                              |    2 +-
 gdb/arm-symbian-tdep.c                           |  121 -
 gdb/arm-tdep.c                                   |    2 +-
 gdb/avr-tdep.c                                   |    6 +-
 gdb/ax-gdb.c                                     |   39 +-
 gdb/breakpoint.c                                 |  267 +-
 gdb/c-exp.y                                      |  415 +-
 gdb/c-typeprint.c                                |   23 +-
 gdb/coffread.c                                   |    1 -
 gdb/configure                                    |    5 -
 gdb/configure.ac                                 |    5 -
 gdb/configure.tgt                                |    6 -
 gdb/cp-namespace.c                               |   48 +-
 gdb/cp-support.h                                 |   17 +-
 gdb/cp-valprint.c                                |   31 +-
 gdb/darwin-nat-info.c                            |   26 +
 gdb/darwin-nat.c                                 |    9 +-
 gdb/dbxread.c                                    |    5 +-
 gdb/defs.h                                       |   14 +-
 gdb/doc/ChangeLog                                |   93 -
 gdb/doc/gdb.texinfo                              |  562 +-
 gdb/doc/gdbint.texinfo                           |  109 +-
 gdb/doc/observer.texi                            |   24 +-
 gdb/dwarf2loc.c                                  |   24 +-
 gdb/dwarf2read.c                                 |   19 +-
 gdb/elfread.c                                    |    1 -
 gdb/eval.c                                       |   85 +-
 gdb/exec.c                                       |    6 +-
 gdb/features/Makefile                            |   12 -
 gdb/features/i386/32bit-core.xml                 |   45 -
 gdb/features/i386/32bit-linux.xml                |   11 -
 gdb/features/i386/32bit-sse.xml                  |   36 -
 gdb/features/i386/64bit-core.xml                 |   53 -
 gdb/features/i386/64bit-linux.xml                |   11 -
 gdb/features/i386/64bit-sse.xml                  |   44 -
 gdb/features/i386/amd64-linux.c                  |  118 -
 gdb/features/i386/amd64-linux.xml                |   17 -
 gdb/features/i386/amd64.c                        |  113 -
 gdb/features/i386/amd64.xml                      |   15 -
 gdb/features/i386/i386-linux.c                   |  102 -
 gdb/features/i386/i386-linux.xml                 |   17 -
 gdb/features/i386/i386.c                         |   97 -
 gdb/features/i386/i386.xml                       |   15 -
 gdb/gcore.c                                      |   22 +-
 gdb/gdb-gdb.py                                   |    4 +-
 gdb/gdb_ptrace.h                                 |    6 +-
 gdb/gdbarch.c                                    |   23 -
 gdb/gdbarch.h                                    |    5 -
 gdb/gdbarch.sh                                   |    3 -
 gdb/gdbserver/ChangeLog                          |   25 +-
 gdb/gdbserver/configure                          |   71 +-
 gdb/gdbserver/configure.ac                       |   27 +-
 gdb/gdbserver/i386-low.c                         |    5 +-
 gdb/gdbserver/linux-low.c                        |    4 -
 gdb/gdbserver/regcache.c                         |    5 +-
 gdb/gdbtypes.c                                   |    7 +
 gdb/gdbtypes.h                                   |   36 +-
 gdb/gnu-nat.c                                    |    7 +-
 gdb/i386-nat.c                                   |    6 +-
 gdb/inf-ptrace.c                                 |   10 +-
 gdb/inf-ttrace.c                                 |    9 +-
 gdb/infcmd.c                                     |    8 +-
 gdb/inferior.c                                   |   43 +-
 gdb/inferior.h                                   |   19 -
 gdb/inflow.c                                     |    3 +-
 gdb/infrun.c                                     |  407 +-
 gdb/jit.c                                        |    2 +-
 gdb/linespec.c                                   |   49 +-
 gdb/linux-nat.c                                  |  153 +-
 gdb/m2-typeprint.c                               |    3 +
 gdb/machoread.c                                  |  228 +-
 gdb/mi/mi-cmd-stack.c                            |   22 +-
 gdb/mi/mi-cmds.c                                 |    4 +-
 gdb/mi/mi-cmds.h                                 |    5 +-
 gdb/mi/mi-interp.c                               |  117 +-
 gdb/mi/mi-main.c                                 |  311 +-
 gdb/mi/mi-parse.c                                |   31 +-
 gdb/mi/mi-parse.h                                |    2 -
 gdb/mipsread.c                                   |    1 -
 gdb/moxie-tdep.c                                 |    2 -
 gdb/nto-procfs.c                                 |    5 +-
 gdb/objfiles.c                                   |   18 +-
 gdb/osabi.c                                      |    3 +-
 gdb/p-typeprint.c                                |    2 +
 gdb/parse.c                                      |   20 -
 gdb/parser-defs.h                                |    2 -
 gdb/procfs.c                                     |    4 +-
 gdb/python/py-block.c                            |  418 -
 gdb/python/py-frame.c                            |  119 +-
 gdb/python/py-symbol.c                           |  419 -
 gdb/python/py-symtab.c                           |  523 -
 gdb/python/py-type.c                             |   56 +-
 gdb/python/python-internal.h                     |   23 +-
 gdb/python/python.c                              |   12 +-
 gdb/remote.c                                     |   81 +-
 gdb/solib-darwin.c                               |    4 +
 gdb/solib-frv.c                                  |    4 +
 gdb/solib-pa64.c                                 |    4 +
 gdb/solib-som.c                                  |    4 +
 gdb/solib-spu.c                                  |    4 +
 gdb/solib-svr4.c                                 |   87 +-
 gdb/somread.c                                    |    1 -
 gdb/sparc-linux-tdep.c                           |   30 -
 gdb/sparc64-linux-tdep.c                         |   30 -
 gdb/symfile.c                                    |   67 +-
 gdb/symfile.h                                    |   17 +-
 gdb/syscalls/sparc-linux.xml                     |  344 -
 gdb/syscalls/sparc64-linux.xml                   |  326 -
 gdb/target-descriptions.c                        |  110 +-
 gdb/target-descriptions.h                        |    4 -
 gdb/target.c                                     |    2 -
 gdb/target.h                                     |    7 +-
 gdb/testsuite/ChangeLog                          |   44 -
 gdb/testsuite/gdb.ada/ptype_tagged_param.exp     |   47 -
 gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb |   23 -
 gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb |   30 -
 gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads |   29 -
 gdb/testsuite/gdb.arch/thumb2-it.exp             |    8 +-
 gdb/testsuite/gdb.base/attach.exp                |   23 +-
 gdb/testsuite/gdb.base/catch-syscall.exp         |   12 +-
 gdb/testsuite/gdb.base/charset.exp               |   47 +-
 gdb/testsuite/gdb.base/comp-dir/subdir/dummy.txt |    1 -
 gdb/testsuite/gdb.base/completion.exp            |    5 +-
 gdb/testsuite/gdb.base/list.exp                  |    3 -
 gdb/testsuite/gdb.base/prelink.exp               |    3 -
 gdb/testsuite/gdb.base/shmain.c                  |    1 +
 gdb/testsuite/gdb.base/sizeof.c                  |   24 +-
 gdb/testsuite/gdb.base/unload.c                  |   12 +-
 gdb/testsuite/gdb.base/valgrind-db-attach.exp    |   12 +-
 gdb/testsuite/gdb.base/watch-read.c              |   33 -
 gdb/testsuite/gdb.base/watch-read.exp            |  109 -
 gdb/testsuite/gdb.base/watchpoint-solib.c        |    6 +-
 gdb/testsuite/gdb.cp/Makefile.in                 |    3 +-
 gdb/testsuite/gdb.cp/cpcompletion.exp            |    3 +-
 gdb/testsuite/gdb.cp/namespace.exp               |    7 +-
 gdb/testsuite/gdb.cp/nsusing.exp                 |    3 +
 gdb/testsuite/gdb.cp/overload.cc                 |   27 +-
 gdb/testsuite/gdb.cp/overload.exp                |   29 +-
 gdb/testsuite/gdb.cp/pr10728-x.cc                |    7 -
 gdb/testsuite/gdb.cp/pr10728-x.h                 |    9 -
 gdb/testsuite/gdb.cp/pr10728-y.cc                |   11 -
 gdb/testsuite/gdb.cp/pr10728.exp                 |   66 -
 gdb/testsuite/gdb.cp/pr9067.cc                   |   17 -
 gdb/testsuite/gdb.cp/pr9067.exp                  |   46 -
 gdb/testsuite/gdb.cp/virtbase.exp                |    4 +-
 gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S |  450 +-
 gdb/testsuite/gdb.java/jprint.exp                |    3 -
 gdb/testsuite/gdb.java/jprint.java               |    6 +-
 gdb/testsuite/gdb.mi/mi-break.exp                |    7 +-
 gdb/testsuite/gdb.mi/mi-nonstop.exp              |    2 +-
 gdb/testsuite/gdb.mi/mi-reverse.exp              |  174 -
 gdb/testsuite/gdb.python/Makefile.in             |    3 +-
 gdb/testsuite/gdb.python/py-block.c              |   41 -
 gdb/testsuite/gdb.python/py-block.exp            |   79 -
 gdb/testsuite/gdb.python/py-cmd.exp              |    9 +-
 gdb/testsuite/gdb.python/py-frame.exp            |    9 +-
 gdb/testsuite/gdb.python/py-function.exp         |    9 +-
 gdb/testsuite/gdb.python/py-prettyprint.exp      |   10 +-
 gdb/testsuite/gdb.python/py-symbol.c             |   62 -
 gdb/testsuite/gdb.python/py-symbol.exp           |  132 -
 gdb/testsuite/gdb.python/py-symtab.exp           |   73 -
 gdb/testsuite/gdb.python/py-template.exp         |    9 +-
 gdb/testsuite/gdb.python/py-type.exp             |   18 +-
 gdb/testsuite/gdb.python/py-value.exp            |   13 +-
 gdb/testsuite/gdb.xml/tdesc-arch.exp             |   13 +-
 gdb/testsuite/gdb.xml/tdesc-regs.exp             |   15 +-
 gdb/testsuite/lib/gdb.exp                        |   37 +-
 gdb/tracepoint.c                                 |   11 +-
 gdb/tui/tui-interp.c                             |    3 +-
 gdb/utils.c                                      |   60 -
 gdb/valarith.c                                   |   28 +-
 gdb/valops.c                                     |   46 +-
 gdb/value.h                                      |   13 +-
 gdb/version.in                                   |    2 +-
 gdb/windows-nat.c                                |   17 +-
 gdb/xcoffread.c                                  |    1 -
 include/ChangeLog                                |    6 +-
 include/demangle.h                               |    5 -
 include/elf/ChangeLog                            |   32 +-
 include/elf/arm.h                                |    7 +-
 include/elf/avr.h                                |    3 +-
 include/elf/common.h                             |   10 -
 include/elf/sparc.h                              |    2 -
 include/opcode/ChangeLog                         |    8 -
 include/opcode/mips.h                            |    6 +-
 include/opcode/ppc.h                             |    7 +-
 include/vms/ChangeLog                            |    5 -
 include/vms/dmt.h                                |   45 -
 include/vms/dst.h                                |  165 -
 include/vms/eeom.h                               |   60 -
 include/vms/egps.h                               |   50 -
 include/vms/egsd.h                               |   61 -
 include/vms/egst.h                               |   39 -
 include/vms/egsy.h                               |   54 -
 include/vms/eiaf.h                               |   80 -
 include/vms/eicp.h                               |   38 -
 include/vms/eiha.h                               |   50 -
 include/vms/eihd.h                               |  140 -
 include/vms/eihi.h                               |   50 -
 include/vms/eihs.h                               |   63 -
 include/vms/eihvn.h                              |   56 -
 include/vms/eisd.h                               |   95 -
 include/vms/emh.h                                |   72 -
 include/vms/eobjrec.h                            |   48 -
 include/vms/esdf.h                               |   39 -
 include/vms/esrf.h                               |   34 -
 include/vms/etir.h                               |  114 -
 include/vms/shl.h                                |   51 -
 libiberty/ChangeLog                              |   20 +-
 libiberty/cp-demangle.c                          |   93 +-
 libiberty/testsuite/demangle-expected            |   19 +-
 opcodes/ChangeLog                                |   91 -
 opcodes/arm-dis.c                                |   50 +-
 opcodes/cgen-dis.in                              |    8 +
 opcodes/fr30-desc.c                              |   26 +-
 opcodes/fr30-desc.h                              |    4 +
 opcodes/fr30-dis.c                               |    8 +
 opcodes/fr30-opc.c                               |   24 +
 opcodes/frv-desc.c                               |   26 +-
 opcodes/frv-desc.h                               |    4 +
 opcodes/frv-dis.c                                |    8 +
 opcodes/frv-opc.c                                |   24 +
 opcodes/i386-dis.c                               |   77 +-
 opcodes/i386-gen.c                               |    9 +-
 opcodes/i386-init.h                              |   99 +-
 opcodes/i386-opc.h                               |    6 +-
 opcodes/i386-opc.tbl                             |   12 +-
 opcodes/i386-tbl.h                               |11262 +++++++++++-----------
 opcodes/ip2k-desc.c                              |   26 +-
 opcodes/ip2k-desc.h                              |    4 +
 opcodes/ip2k-dis.c                               |    8 +
 opcodes/ip2k-opc.c                               |   24 +
 opcodes/iq2000-desc.c                            |   26 +-
 opcodes/iq2000-desc.h                            |    4 +
 opcodes/iq2000-dis.c                             |    8 +
 opcodes/iq2000-opc.c                             |   24 +
 opcodes/lm32-desc.c                              |   26 +-
 opcodes/lm32-desc.h                              |    4 +
 opcodes/lm32-dis.c                               |    8 +
 opcodes/lm32-opc.c                               |   24 +
 opcodes/lm32-opinst.c                            |   22 +-
 opcodes/m32c-desc.c                              |   26 +-
 opcodes/m32c-desc.h                              |    6 +
 opcodes/m32c-dis.c                               |    8 +
 opcodes/m32c-opc.c                               |   24 +
 opcodes/m32r-desc.c                              |   45 +-
 opcodes/m32r-desc.h                              |    9 +-
 opcodes/m32r-dis.c                               |   65 +-
 opcodes/m32r-opc.c                               |   24 +
 opcodes/m32r-opinst.c                            |    4 +
 opcodes/mep-desc.c                               |   26 +-
 opcodes/mep-desc.h                               |    4 +
 opcodes/mep-dis.c                                |    8 +
 opcodes/mep-opc.c                                |   24 +
 opcodes/moxie-opc.c                              |    9 +-
 opcodes/mt-desc.c                                |   26 +-
 opcodes/mt-desc.h                                |    4 +
 opcodes/mt-dis.c                                 |    8 +
 opcodes/mt-opc.c                                 |   24 +
 opcodes/openrisc-desc.c                          |   26 +-
 opcodes/openrisc-desc.h                          |    4 +
 opcodes/openrisc-dis.c                           |    8 +
 opcodes/openrisc-opc.c                           |   24 +
 opcodes/po/vi.po                                 |    8 +-
 opcodes/ppc-dis.c                                |   33 +-
 opcodes/ppc-opc.c                                |  304 +-
 opcodes/xc16x-desc.c                             |   26 +-
 opcodes/xc16x-desc.h                             |    4 +
 opcodes/xc16x-dis.c                              |   85 +-
 opcodes/xc16x-opc.c                              |   24 +
 opcodes/xstormy16-desc.c                         |   26 +-
 opcodes/xstormy16-desc.h                         |    4 +
 opcodes/xstormy16-dis.c                          |    8 +
 opcodes/xstormy16-opc.c                          |   24 +
 sim/ChangeLog                                    |    7 -
 sim/common/ChangeLog                             |    9 -
 sim/common/sim-base.h                            |    6 +-
 sim/common/sim-model.c                           |    1 -
 sim/cris/cpuv10.h                                |    2 +-
 sim/cris/cpuv32.h                                |    2 +-
 sim/cris/cris-desc.c                             |   26 +-
 sim/cris/cris-desc.h                             |    4 +
 sim/cris/decodev10.c                             |   11 +-
 sim/cris/decodev32.c                             |    9 +-
 sim/cris/modelv10.c                              |    6 +-
 sim/cris/modelv32.c                              |    4 +-
 sim/cris/semcrisv10f-switch.c                    |   22 +-
 sim/cris/semcrisv32f-switch.c                    |   20 +-
 sim/frv/ChangeLog                                |    8 -
 sim/frv/cpu.h                                    |    2 +-
 sim/frv/decode.c                                 |  408 +-
 sim/frv/decode.h                                 |   79 +-
 sim/frv/model.c                                  |  350 +-
 sim/frv/sem.c                                    |   66 +-
 sim/iq2000/ChangeLog                             |    4 -
 sim/iq2000/cpu.h                                 |    2 +-
 sim/iq2000/decode.c                              |   11 +-
 sim/iq2000/model.c                               |  146 +-
 sim/iq2000/sem-switch.c                          |  162 +-
 sim/iq2000/sem.c                                 |  162 +-
 sim/lm32/ChangeLog                               |    4 -
 sim/lm32/cpu.h                                   |    2 +-
 sim/lm32/decode.c                                |    7 +-
 sim/lm32/model.c                                 |    4 +-
 sim/lm32/sem-switch.c                            |   20 +-
 sim/lm32/sem.c                                   |   20 +-
 sim/m32r/ChangeLog                               |    6 -
 sim/m32r/cpu.h                                   |    2 +-
 sim/m32r/cpu2.h                                  |    2 +-
 sim/m32r/cpux.h                                  |    2 +-
 sim/m32r/decode.c                                |   11 +-
 sim/m32r/decode2.c                               |   13 +-
 sim/m32r/decodex.c                               |   13 +-
 sim/m32r/model.c                                 |   16 +-
 sim/m32r/model2.c                                |   10 +-
 sim/m32r/modelx.c                                |   10 +-
 sim/m32r/sem-switch.c                            |   24 +-
 sim/m32r/sem.c                                   |   24 +-
 sim/m32r/sem2-switch.c                           |   46 +-
 sim/m32r/semx-switch.c                           |   46 +-
 sim/moxie/ChangeLog                              |    5 -
 sim/moxie/interp.c                               |   26 +-
 sim/ppc/ChangeLog                                |    9 -
 sim/ppc/ppc-instructions                         |   32 +-
 sim/rx/ChangeLog                                 |    9 -
 sim/rx/config.in                                 |  107 -
 sim/rx/configure                                 |   13 -
 sim/rx/configure.in                              |    1 -
 sim/rx/main.c                                    |    8 -
 sim/sh/ChangeLog                                 |    6 -
 sim/sh/interp.c                                  |   19 +-
 sim/sh64/ChangeLog                               |   10 -
 sim/sh64/decode-compact.c                        |   23 +-
 sim/sh64/decode-media.c                          |  182 +-
 sim/sh64/decode-media.h                          |   40 +-
 sim/sh64/defs-compact.h                          |    2 +-
 sim/sh64/defs-media.h                            |    2 +-
 sim/sh64/sem-compact-switch.c                    |   38 +-
 sim/sh64/sem-compact.c                           |   38 +-
 sim/sh64/sem-media-switch.c                      |   28 +-
 sim/sh64/sem-media.c                             |   28 +-
 sim/sh64/sh-desc.c                               |   26 +-
 sim/sh64/sh-desc.h                               |    4 +
 415 files changed, 10340 insertions(+), 21346 deletions(-)
 delete mode 100644 config/elf.m4
 delete mode 100644 gdb/arm-symbian-tdep.c
 delete mode 100644 gdb/features/i386/32bit-core.xml
 delete mode 100644 gdb/features/i386/32bit-linux.xml
 delete mode 100644 gdb/features/i386/32bit-sse.xml
 delete mode 100644 gdb/features/i386/64bit-core.xml
 delete mode 100644 gdb/features/i386/64bit-linux.xml
 delete mode 100644 gdb/features/i386/64bit-sse.xml
 delete mode 100644 gdb/features/i386/amd64-linux.c
 delete mode 100644 gdb/features/i386/amd64-linux.xml
 delete mode 100644 gdb/features/i386/amd64.c
 delete mode 100644 gdb/features/i386/amd64.xml
 delete mode 100644 gdb/features/i386/i386-linux.c
 delete mode 100644 gdb/features/i386/i386-linux.xml
 delete mode 100644 gdb/features/i386/i386.c
 delete mode 100644 gdb/features/i386/i386.xml
 delete mode 100644 gdb/python/py-block.c
 delete mode 100644 gdb/python/py-symbol.c
 delete mode 100644 gdb/python/py-symtab.c
 delete mode 100644 gdb/syscalls/sparc-linux.xml
 delete mode 100644 gdb/syscalls/sparc64-linux.xml
 delete mode 100644 gdb/testsuite/gdb.ada/ptype_tagged_param.exp
 delete mode 100644 gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb
 delete mode 100644 gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb
 delete mode 100644 gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads
 delete mode 100644 gdb/testsuite/gdb.base/comp-dir/subdir/dummy.txt
 delete mode 100644 gdb/testsuite/gdb.base/watch-read.c
 delete mode 100644 gdb/testsuite/gdb.base/watch-read.exp
 delete mode 100644 gdb/testsuite/gdb.cp/pr10728-x.cc
 delete mode 100644 gdb/testsuite/gdb.cp/pr10728-x.h
 delete mode 100644 gdb/testsuite/gdb.cp/pr10728-y.cc
 delete mode 100644 gdb/testsuite/gdb.cp/pr10728.exp
 delete mode 100644 gdb/testsuite/gdb.cp/pr9067.cc
 delete mode 100644 gdb/testsuite/gdb.cp/pr9067.exp
 delete mode 100644 gdb/testsuite/gdb.mi/mi-reverse.exp
 delete mode 100644 gdb/testsuite/gdb.python/py-block.c
 delete mode 100644 gdb/testsuite/gdb.python/py-block.exp
 delete mode 100644 gdb/testsuite/gdb.python/py-symbol.c
 delete mode 100644 gdb/testsuite/gdb.python/py-symbol.exp
 delete mode 100644 gdb/testsuite/gdb.python/py-symtab.exp
 delete mode 100644 include/vms/ChangeLog
 delete mode 100644 include/vms/dmt.h
 delete mode 100644 include/vms/dst.h
 delete mode 100644 include/vms/eeom.h
 delete mode 100644 include/vms/egps.h
 delete mode 100644 include/vms/egsd.h
 delete mode 100644 include/vms/egst.h
 delete mode 100644 include/vms/egsy.h
 delete mode 100644 include/vms/eiaf.h
 delete mode 100644 include/vms/eicp.h
 delete mode 100644 include/vms/eiha.h
 delete mode 100644 include/vms/eihd.h
 delete mode 100644 include/vms/eihi.h
 delete mode 100644 include/vms/eihs.h
 delete mode 100644 include/vms/eihvn.h
 delete mode 100644 include/vms/eisd.h
 delete mode 100644 include/vms/emh.h
 delete mode 100644 include/vms/eobjrec.h
 delete mode 100644 include/vms/esdf.h
 delete mode 100644 include/vms/esrf.h
 delete mode 100644 include/vms/etir.h
 delete mode 100644 include/vms/shl.h

First 500 lines of diff:
diff --git a/ChangeLog b/ChangeLog
index eed5123..7d8f7f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,28 +1,3 @@
-2010-02-17  Nick Clifton  <nickc@redhat.com>
-
-	PR 11238
-	* Makefile.tpl (local-distclean): Also remove config.cache files in
-	sub-directories as there may not be Makefiles present in the
-	sub-directories.
-	* Makefile.tpl: Use "-exec rm {}" rather than "-delete" to delete
-	the config.cache files found by the find command.
-
-	* Makefile.in: Regenerate.
-	* configure.ac: Revert previous delta.
-	* configure: Regenerate.
-
-2010-02-15  Nick Clifton  <nickc@redhat.com>
-
-	PR 11238
-	* configure.ac: Delete config.cache files in sub-directories when
-	deleting Makefiles.
-	* configure: Regenerate.
-
-2010-02-15  Nick Clifton  <nickc@redhat.com>
-
-	* configure.ac: Sync from gcc.
-	* configure: Regenerate.
-
 2010-01-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 	Sync from gcc:
diff --git a/Makefile.in b/Makefile.in
index c9ff0e5..8f9be0c 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -2658,7 +2658,6 @@ local-distclean:
 	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
 	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
 	-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
-	-find . -name config.cache -exec rm -f {} \; 2>/dev/null
 
 local-maintainer-clean:
 	@echo "This command is intended for maintainers to use;"
diff --git a/Makefile.tpl b/Makefile.tpl
index 98b526c..889c040 100644
--- a/Makefile.tpl
+++ b/Makefile.tpl
@@ -771,7 +771,6 @@ local-distclean:
 	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
 	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
 	-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
-	-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
 
 local-maintainer-clean:
 	@echo "This command is intended for maintainers to use;"
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index f864302..791ec74 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,362 +1,3 @@
-2010-02-25  Alan Modra  <amodra@gmail.com>
-
-	PR ld/11304
-	* elf.c (_bfd_elf_init_private_section_data): Rename need_group
-	to final_link and invert.  For final link allow some flags to
-	differ.  Don't specially allow flags to be all zero.
-
-2010-02-24  Alan Modra  <amodra@gmail.com>
-
-	PR binutils/10858
-	* elfxx-mips.c (mips_elf_create_dynamic_relocation): Ise
-	SYMBOL_REFERENCES_LOCAL to exclude entries from the dynamic symbol
-	table.
-
-2010-02-23  Andrew Zabolotny  <anpaza@mail.ru>
-
-	PR binutils/11297
-	* elf32-avr.c (elf_avr_howto_table): Add R_AVR_8.
-	(avr_reloc_map): Map BFD_RELOC_8 to R_AVR_8.
-
-2010-02-22  Alan Modra  <amodra@gmail.com>
-
-	* reloc.c (bfd_check_overflow): When forming addrmask, shift
-	fieldmask left by rightshift.
-	(_bfd_relocate_contents): Likewise.  Use rightshift addrmask in all
-	overflow checks.
-
-2010-02-20  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf64-x86-64.c (elf64_x86_64_add_symbol_hook): Don't check
-	STT_GNU_IFUNC on large common symbol.
-
-2010-02-18  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c (elf_i386_add_symbol_hook): Don't set
-	has_ifunc_symbols if the symbol comes from a shared library.
-	* elf32-ppc.c (ppc_elf_add_symbol_hook): Likewise.
-	* elf32-sparc.c (elf32_sparc_add_symbol_hook): Likewise.
-	* elf64-ppc.c (ppc64_elf_add_symbol_hook): Likewise.
-	* elf64-sparc.c (elf64_sparc_add_symbol_hook): Likewise.
-	* elf64-x86-64.c (elf64_x86_64_add_symbol_hook): Likewise.
-
-2010-02-19  Alan Modra  <amodra@gmail.com>
-
-	* elf.c (_bfd_elf_fixup_group_sections): New function, split out from..
-	(_bfd_elf_copy_private_header_data): ..here.
-	* elflink.c (_bfd_elf_size_group_sections): New function.
-	(bfd_elf_size_dynamic_sections): Call it.
-	* elf-bfd.h (_bfd_elf_size_group_sections): Declare.
-	(_bfd_elf_fixup_group_sections): Declare.
-
-2010-02-18  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
-
-	* elf32-arm.c (elf32_arm_merge_eabi_attributes): Add support for
-	merging Tag_DIV_use, Tag_MPextension_use, and
-	Tag_MPextension_use_legacy tags.
-
-2010-02-18  Alan Modra  <amodra@gmail.com>
-
-	* elf.c (bfd_elf_set_group_contents): Revert accidental 2009-01-15
-	commit.  Don't write zeros for removed group members.
-	(_bfd_elf_copy_private_header_data): Adjust size of group section
-	when group members are removed by objcopy.
-
-2010-02-15  Dave Korn  <dave.korn.cygwin@gmail.com>
-
-	PR binutils/11280
-	* configure.host (*-*-solaris2.11):  Add host define to select
-	valid default code page for windres/windmc on solaris.
-
-2010-02-15  Nick Clifton  <nickc@redhat.com>
-
-	* po/vi.po: Updated Vietnamese translation.
-
-2010-02-12  Daniel Gutson  <dgutson@codesourcery.com>
-
-	* elf32-arm.c (elf32_arm_output_arch_local_syms): add
-	missing mapping symbol to data only sections.
-
-2010-02-11  David S. Miller  <davem@davemloft.net>
-
-	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): For R_SPARC_GOTDATA_OP_HIX22
-	and R_SPARC_GOTDATA_OP_LOX10, only bump the GOT refcount for global
-	symbols.
-	(_bfd_sparc_elf_gc_sweep_hook): Likewise only decrement the GOT count for
-	these relocs on global symbols.
-	(gdopoff): New.
-	(_bfd_sparc_elf_relocate_section): Perform GOTDATA optimizations on
-	local symbol references which are not STT_GNU_IFUNC.  Handle
-	relocation of them like R_SPARC_HIX22 and R_SPARC_LOX10 respectively,
-	and deal with negative vs. non-negative values properly.
-
-2010-02-09  Tristan Gingold  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_canonicalize_one_reloc): Adjust addend for
-	non-external relocation.
-
-2010-02-09  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (merge_got_entries): Move earlier in file.
-	(allocate_dynrelocs): Merge got entries here if not doing multi-toc.
-	(ppc64_elf_size_dynamic_sections): Similarly merge tlsld_got.
-	(ppc64_elf_layout_multitoc): Don't resize if we have already
-	merged got entries.
-
-2010-02-09  Michael Holzheu  <holzheu@de.ibm.com>
-
-	* elf-bfd.h (elfcore_write_s390_timer, elfcore_write_s390_todcmp,
-	elfcore_write_s390_todpreg, elfcore_write_s390_ctrs,
-	elfcore_write_s390_prefix): New.
-	* elf.c (elfcore_write_s390_timer, elfcore_write_s390_todcmp,
-	elfcore_write_s390_todpreg, elfcore_write_s390_ctrs,
-	elfcore_write_s390_prefix): New.
-	(elfcore_grok_note): Handle NT_S390_TIMER, NT_S390_TODCMP,
-	NT_S390_TODPREG, NT_S390_CTRS and NT_S390_PREFIX.
-	(elfcore_write_register_note): Handle .reg-s390-timer, 
-	.reg-s390-todcmp, .reg-s390-todpreg, .reg-s390-ctrs,
-	.reg-s390-prefix section.
-
-2010-02-09  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct got_entry): Make tls_type and is_indirect
-	unsigned char.  Update variables and code using them throughout file.
-	(struct ppc_link_hash_entry): Likewise for tls_mask.
-
-	* elf64-ppc.c (ppc64_elf_layout_multitoc): Don't merge local got ents.
-
-	* elf64-ppc.c (has_small_toc_reloc): Don't define.
-	(makes_toc_func_call, call_check_in_progress): Shuffle flags.
-	(struct ppc64_elf_obj_tdata): Add has_small_toc_reloc.  Update
-	code setting the flag.
-	(ppc64_elf_next_toc_section): Group big-toc sections in
-	0x80008000 chunks.
-
-2010-02-08  David S. Miller  <davem@davemloft.net>
-
-	* elfxx-sparc.h (struct _bfd_sparc_elf_link_hash_table): Remove sgot,
-	srelgot, splt, srelplt, and sgotplt members in favor of generic copies.
-
-	* elfxx-sparc.c (create_got_section): Delete.
-	(_bfd_sparc_elf_create_dynamic_sections): Don't call, the dynamic
-	section creator does that work for us.  Use ->elf.foo instead of
-	->foo where applicable.
-	(_bfd_sparc_elf_check_relocs): Use ->elf.foo instead of ->foo
-	where applicable.
-	(allocate_dynrelocs): Likewise.
-	(_bfd_sparc_elf_size_dynamic_sections): Likewise.
-	(_bfd_sparc_elf_relocate_section): Likewise.
-	(sparc_vxworks_build_plt_entry): Likewise.
-	(_bfd_sparc_elf_finish_dynamic_symbol): Likewise.
-	(sparc_finish_dyn): Likewise.
-	(sparc_vxworks_finish_exec_plt): Likewise.
-	(sparc_vxworks_finish_shared_plt): Likewise.
-	(_bfd_sparc_elf_finish_dynamic_sections): Likewise.
-
-	* elfxx-sparc.c (_bfd_sparc_elf_check_relocs): Use the SYMBOL_*
-	macros for visibilty and locality checks.
-	(_bfd_sparc_elf_adjust_dynamic_symbol): Likewise.
-	(allocate_dynrelocs): Likewise.
-	(_bfd_sparc_elf_relocate_section): Likewise.
-	(_bfd_sparc_elf_finish_dynamic_symbol):Likewise.
-
-	* elfxx-sparc.c (_bfd_sparc_elf_finish_dynamic_symbol): Remove set
-	but never used local var 'dynobj'.
-
-	* elfxx-sparc.c (_bfd_sparc_elf_adjust_dynamic_symbol): Handle
-	nocopyreloc.
-
-	* reloc.c (BFD_RELOC_SPARC_JMP_IREL): New.
-	(BFD_RELOC_SPARC_IRELATIVE): Likewise.
-	* bfd-in2.h: Regenerate.
-	* libbfd.h: Regenerate.
-
-	* elfxx-sparc.h (_bfd_sparc_elf_link_hash_table): Add loc_hash_table
-	and loc_hash_memory.
-	(_bfd_sparc_elf_link_hash_table_free): Declare.
-	* elf32-sparc.c (elf32_sparc_add_symbol_hook): New.
-	(elf_backend_add_symbol_hook, elf_backend_post_process_headers,
-	bfd_elf32_bfd_link_hash_table_free): Define.
-	* elf64-sparc.c (elf64_sparc_add_symbol_hook): Set
-	has_ifunc_symbols if STT_GNU_IFUNC.
-	(bfd_elf64_bfd_link_hash_table_free): Define.
-	(elf_backend_post_process_headers): Define always.
-	* elfxx-sparc.c (sparc_jmp_irel_howto, sparc_irelative_howto): New.
-	(sparc_reloc_map): Add entries for new IFUNC relocs.
-	(_bfd_sparc_elf_reloc_type_lookup): Handle new IFUNC relocs.
-	(_bfd_sparc_elf_info_to_howto_ptr): Likewise.
-	(elf_sparc_local_htab_hash, elf_sparc_local_htab_eq,
-	elf_sparc_get_local_sym_hash): New.
-	(_bfd_sparc_elf_create_dynamic_sections): Move PLT ops initialization
-	from here...
-	(_bfd_sparc_elf_link_hash_table_create): ... to here.  Allocate
-	local hash table.
-	(_bfd_sparc_elf_link_hash_table_free): New.
-	(create_ifunc_sections): New.
-	(_bfd_sparc_elf_check_relocs): Unconditionally assign htab->elf.dynobj
-	and call create_ifunc_sections().  For local STT_GNU_IFUNC symbols
-	cons up a fake local hash table entry for it.  Unconditionally add
-	a PLT refcount for STT_GNU_IFUNC symbols when h->def_regular.  Count
-	dyn relocs for ifunc.
-	(_bfd_sparc_elf_adjust_dynamic_symbol): Handle ifunc.
-	(allocate_dynrelocs):  Unconditionally emit a PLT entry when
-	STT_GNU_IFUNC and h->def_regular.  Count GOT dyn relocs for ifunc.
-	(allocate_local_dynrelocs): New function.
-	(_bfd_sparc_elf_size_dynamic_sections): Invoke it over the local hash
-	table.  Emit dynamic relocs to irelplt when not shared.  Treat iplt
-	like splt.
-	(_bfd_sparc_elf_relocate_section): Handle ifunc relocations by hand.
-	(_bfd_sparc_elf_finish_dynamic_symbol): Adjust for non-dynamic ifunc
-	plt in iplt/irelplt.
-
-2010-02-08  Richard Sandiford  <r.sandiford@uk.ibm.com>
-
-	* xcofflink.c (_bfd_xcoff_bfd_final_link): When calculating
-	max_contents_size, only consider sections whose contents must
-	be swapped in.
-
-2010-02-09  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (allocate_dynrelocs): Remove unused got structs here..
-	(ppc64_elf_size_dynamic_sections): ..and here..
-	(merge_got_entries): ..rather than here.
-
-2010-02-09  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct ppc_link_hash_table): Add do_multi_toc.
-	(has_small_toc_reloc): Define.
-	(ppc64_elf_check_relocs): Set the above flags.
-	(ppc64_elf_edit_opd): Delete obfd param.
-	(ppc64_elf_tls_optimize): Likewise.
-	(ppc64_elf_edit_toc): Likewise.
-	(ppc64_elf_tls_setup): Likewise.  Add no_multi_toc param.
-	* elf64-ppc.h: Update prototypes.
-
-2010-02-08  Alan Modra  <amodra@gmail.com>
-
-	* section.c (struct bfd_section): Delete has_tls_reloc,
-	has_tls_get_addr_call, has_gp_reloc, need_finalize_relax, reloc_done.
-	Add sec_flg0 thru sec_flg5.
-	(BFD_FAKE_SECTION): Update for changed flags.
-	* ecoff.c (bfd_debug_section): Likewise.
-	* elf32-ppc.c (has_tls_reloc, has_tls_get_addr_call): Define.
-	* elf64-ppc.c (has_tls_reloc, has_tls_get_addr_call): Define.
-	(has_toc_reloc, makes_toc_func_call, call_check_in_progress): Update.
-	* elf32-xtensa.c (reloc_done): Define.
-	* elfxx-ia64.c (skip_relax_pass_0, skip_relax_pass_1): Update.
-	* bfd-in2.h: Regenerate.
-
-2010-02-08  Tristan Gingold  <gingold@adacore.com>
-
-	* mach-o.c (bfd_mach_o_canonicalize_one_reloc): Set reloc.r_extern
-	for non-scattered relocations.
-
-2010-02-08  Nathan Sidwell  <nathan@codesourcery.com>
-
-	* elf32-ppc.c (ppc_elf_begin_write_processing): Allow empty
-	apuinfo sections, only scan input sections once and reuse the
-	buffer.
-
-2010-02-08  Philipp Tomsich  <philipp.tomsich@theobroma-systems.com>
-
-	* archures.c (bfd_mach_ppc_titan): Define.
-	* bfd-in2.h: Regenerate.
-	* cpu-powerpc.c (bfd_powerpc_archs): Add titan entry.
-
-2010-02-08  Alan Modra  <amodra@gmail.com>
-
-	* elf32-ppc.c (ppc_elf_check_relocs): Remove dead ifunc code.
-
-2010-02-05  Sterling Augustine  <sterling@tensilica.com>
-
-	* elf.c (assign_file_positions_for_load_sections) Update lma of
-	section	if necessary.  Fixes Bugzilla 11219.
-
-2010-02-05  H.J. Lu  <hongjiu.lu@intel.com>
-
-	* elf32-i386.c: Remove trailing white spaces.
-	* elf64-x86-64.c: Likewise.
-
-2010-02-03  Nick Clifton  <nickc@redhat.com>
-
-	* elf-bfd.h (emum elf_object_id): Rename to elf_target_id.  Add
-	entries for other architectures.
-	(struct elf_link_hash_table): Add hash_table_id field.
-	(elf_hash_table_id): New accessor macro.
-	* elflink.c (_bfd_elf_link_hash_table_init): Add target_id
-	parameter.
-	* elf-m10300.c (elf32_mn10300_hash_table): Check table id before
-	returning cast pointer.
-	(elf32_mn10300_link_hash_table_create): Identify new table as
-	containing MN10300 extensions.
-	(mn10300_elf_relax_section): Check pointer returned by
-	elf32_mn10300_hash_table.
-	* elf32-arm.c: Likewise, except using ARM extensions.
-	* elf32-avr.c: Likewise, except using AVR extensions.
-	* elf32-bfin.c: Likewise, except using BFIN extensions.
-	* elf32-cris.c: Likewise, except using CRIS extensions.
-	* elf32-frv.c: Likewise, except using FRV extensions.
-	* elf32-hppa.c: Likewise, except using HPPA32 extensions.
-	* elf32-i386.c: Likewise, except using I386 extensions.
-	* elf32-lm32.c: Likewise, except using LM32 extensions.
-	* elf32-m32r.c: Likewise, except using M32RM extensions.
-	* elf32-m68hc11.c: Likewise, except using M68HC11 extensions.
-	* elf32-m68hc1x.c: Likewise, except using M68HC11 extensions.
-	* elf32-m68hc1x.h: Likewise, except using M68HC11 extensions.
-	* elf32-m68k.c: Likewise, except using M68K extensions.
-	* elf32-microblaze.c: Likewise, except using MICROBLAZE extensions.
-	* elf32-ppc.c: Likewise, except using PPC32 extensions.
-	* elf32-s390.c: Likewise, except using S390 extensions.
-	* elf32-sh.c: Likewise, except using SH extensions.
-	* elf32-spu.c: Likewise, except using SPU extensions.
-	* elf32-xtensa.c: Likewise, except using XTENSA extensions.
-	* elf64-alpha.c: Likewise, except using ALPHA extensions.
-	* elf64-hppa.c: Likewise, except using HPPA64 extensions.
-	* elf64-ppc.c: Likewise, except using PPC64 extensions.
-	* elf64-s390.c: Likewise, except using S390 extensions.
-	* elf64-x86-64.c: Likewise, except using X86_64 extensions.
-	* elfxx-ia64.c: Likewise, except using IA64 extensions.
-	* elfxx-mips.c: Likewise, except using MIPS extensions.
-	* elfxx-sparc.c: Likewise, except using SPARC extensions.
-	* elfxx-sparc.h: Likewise, except using SPARC extensions.
-	* elf32-cr16.c (struct elf32_cr16_link_hash_table): Delete
-	redundant structure.
-	(elf32_cr16_hash_table): Delete unused macro.
-	(elf32_cr16_link_hash_traverse): Delete unused macro.
-	* elf32-score.c: Likewise.
-	* elf32-score7.c: Likewise.
-	* elf32-vax.c: Likewise.
-	* elf64-sh64.c: Likewise.
-
-2010-02-03  Alan Modra  <amodra@gmail.com>
-
-	* elf64-ppc.c (struct plt_entry): Move earlier in file.
-	(struct got_entry): Likewise.  Add is_indirect and got.ent fields.
-	(struct ppc64_elf_obj_tdata): Change tlsld_got to be a struct got_entry.
-	Update all uses.
-	(struct ppc_link_hash_table): Add got_reli_size and second_toc_pass.
-	Remove no_multi_toc.
-	(update_local_sym_info, ppc64_elf_check_relocs): Clear is_indirect
-	when allocating a new struct got_entry.
-	(allocate_got): New function, extracted from..
-	(allocate_dynrelocs): ..here.  Abort on got entry in non-ppc64 bfd.
-	(ppc64_elf_size_dynamic_sections): Track got relocs allocated in
-	.reliplt by got_reli_size.  Set owner on ppc64_tlsld_got entries.
-	(ppc64_elf_setup_section_lists): Remove output_bfd param and
-	no_multi_toc, add add_stub_section and layout_sections_again.  Stash
-	new params in htab.  Extract some code to..
-	(ppc64_elf_start_multitoc_partition): ..here.  New function.
-	(ppc64_elf_next_toc_section): Check for linker script errors.  Handle
-	second pass toc scan.
-	(merge_got_entries, merge_global_got, reallocate_got): New functions.
-	(ppc64_elf_reinit_toc): Rename to..
-	(ppc64_elf_finish_multitoc_partition): ..this.
-	(ppc64_elf_layout_multitoc): New function.
-	(ppc64_elf_size_stubs): Delete output_bfd, add_stub_section and
-	layout_sections_again params.
-	(ppc64_elf_relocate_section): Handle indirect got entries.
-	* elf64-ppc.h: Update prototypes.  Declare new functions.
-
 2010-02-02  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* elf-bfd.h (elfcore_write_xstatereg): New.
diff --git a/bfd/archures.c b/bfd/archures.c
index c1aefec..e6ecae5 100644
--- a/bfd/archures.c
+++ b/bfd/archures.c
@@ -230,8 +230,7 @@ DESCRIPTION
 .#define bfd_mach_ppc_7400	7400
 .#define bfd_mach_ppc_e500      500
 .#define bfd_mach_ppc_e500mc    5001
-.#define bfd_mach_ppc_e500mc64  5005
-.#define bfd_mach_ppc_titan     83
+.#define bfd_mach_ppc_e500mc64    5005
 .  bfd_arch_rs6000,    {* IBM RS/6000 *}
 .#define bfd_mach_rs6k		6000
 .#define bfd_mach_rs6k_rs1	6001
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index c90ac2d..8d9a464 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -1367,12 +1367,20 @@ typedef struct bfd_section
   /* Bits used by various backends.  The generic code doesn't touch
      these fields.  */
 
-  unsigned int sec_flg0:1;
-  unsigned int sec_flg1:1;
-  unsigned int sec_flg2:1;
-  unsigned int sec_flg3:1;
-  unsigned int sec_flg4:1;
-  unsigned int sec_flg5:1;
+  /* Nonzero if this section has TLS related relocations.  */
+  unsigned int has_tls_reloc:1;
+
+  /* Nonzero if this section has a call to __tls_get_addr.  */
+  unsigned int has_tls_get_addr_call:1;
+
+  /* Nonzero if this section has a gp reloc.  */
+  unsigned int has_gp_reloc:1;
+
+  /* Nonzero if this section needs the relax finalize pass.  */
+  unsigned int need_finalize_relax:1;
+
+  /* Whether relocations have been processed.  */
+  unsigned int reloc_done : 1;
 
   /* End of internal packed boolean fields.  */
 
@@ -1637,17 +1645,17 @@ extern asection bfd_ind_section;
   /* name, id,  index, next, prev, flags, user_set_vma,            */  \
   { NAME,  IDX, 0,     NULL, NULL, FLAGS, 0,                           \
                                                                        \
-  /* linker_mark, linker_has_input, gc_mark, segment_mark,         */  \
-     0,           0,                1,       0,                        \
+  /* linker_mark, linker_has_input, gc_mark,                       */  \
+     0,           0,                1,                                 \
                                                                        \
-  /* sec_info_type, use_rela_p,                                    */  \
-     0,             0,                                                 \
+  /* segment_mark, sec_info_type, use_rela_p, has_tls_reloc,       */  \
+     0,            0,             0,          0,                       \
                                                                        \
-  /* sec_flg0, sec_flg1, sec_flg2, sec_flg3, sec_flg4, sec_flg5,   */  \
-     0,        0,        0,        0,        0,        0,              \
+  /* has_tls_get_addr_call, has_gp_reloc, need_finalize_relax,     */  \
+     0,                     0,            0,                           \
                                                                        \
-  /* vma, lma, size, rawsize, relax, relax_count,                  */  \
-     0,   0,   0,    0,       0,     0,                                \
+  /* reloc_done, vma, lma, size, rawsize, relax, relax_count,      */  \
+     0,          0,   0,   0,    0,       0,     0,                    \
                                                                        \
   /* output_offset, output_section,              alignment_power,  */  \
      0,             (struct bfd_section *) &SEC, 0,                    \
@@ -1896,8 +1904,7 @@ enum bfd_architecture
 #define bfd_mach_ppc_7400      7400
 #define bfd_mach_ppc_e500      500
 #define bfd_mach_ppc_e500mc    5001
-#define bfd_mach_ppc_e500mc64  5005


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


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-02-26 22:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-26 22:59 [SCM] archer-pmuldoon-next-over-throw: Merge remote branch 'origin/gdb_7_1-branch' into archer-pmuldoon-next-over-throw jkratoch

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).