Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/gpl3/gdb/dist import new gdb



details:   https://anonhg.NetBSD.org/src/rev/40c7d8ccca04
branches:  trunk
changeset: 810023:40c7d8ccca04
user:      christos <christos%NetBSD.org@localhost>
date:      Sat Aug 15 10:24:36 2015 +0000

description:
import new gdb

diffstat:

 external/gpl3/gdb/dist/config/ChangeLog                         |    15 +
 external/gpl3/gdb/dist/config/mt-nios2-elf                      |     5 +
 external/gpl3/gdb/dist/config/plugins.m4                        |    26 +-
 external/gpl3/gdb/dist/cpu/ChangeLog                            |    30 +
 external/gpl3/gdb/dist/cpu/or1k.cpu                             |   131 +
 external/gpl3/gdb/dist/cpu/or1kcommon.cpu                       |   360 +++
 external/gpl3/gdb/dist/cpu/or1korbis.cpu                        |  1145 ++++++++++
 external/gpl3/gdb/dist/etc/ChangeLog                            |    19 +
 external/gpl3/gdb/dist/etc/Makefile.in                          |   182 +-
 external/gpl3/gdb/dist/include/ChangeLog                        |   182 +-
 external/gpl3/gdb/dist/include/MAINTAINERS                      |     2 +-
 external/gpl3/gdb/dist/include/alloca-conf.h                    |     2 +-
 external/gpl3/gdb/dist/include/ansidecl.h                       |   143 +-
 external/gpl3/gdb/dist/include/aout/ChangeLog                   |    10 +-
 external/gpl3/gdb/dist/include/aout/adobe.h                     |     2 +-
 external/gpl3/gdb/dist/include/aout/aout64.h                    |     2 +-
 external/gpl3/gdb/dist/include/aout/ar.h                        |     2 +-
 external/gpl3/gdb/dist/include/aout/dynix3.h                    |     2 +-
 external/gpl3/gdb/dist/include/aout/encap.h                     |     2 +-
 external/gpl3/gdb/dist/include/aout/host.h                      |     2 +-
 external/gpl3/gdb/dist/include/aout/hp.h                        |     2 +-
 external/gpl3/gdb/dist/include/aout/hp300hpux.h                 |     3 +-
 external/gpl3/gdb/dist/include/aout/hppa.h                      |     2 +-
 external/gpl3/gdb/dist/include/aout/ranlib.h                    |     2 +-
 external/gpl3/gdb/dist/include/aout/reloc.h                     |     2 +-
 external/gpl3/gdb/dist/include/aout/stab.def                    |     3 +-
 external/gpl3/gdb/dist/include/aout/stab_gnu.h                  |     2 +-
 external/gpl3/gdb/dist/include/aout/sun4.h                      |     2 +-
 external/gpl3/gdb/dist/include/bfdlink.h                        |    39 +-
 external/gpl3/gdb/dist/include/binary-io.h                      |     2 +-
 external/gpl3/gdb/dist/include/bout.h                           |     2 +-
 external/gpl3/gdb/dist/include/cgen/ChangeLog                   |    10 +-
 external/gpl3/gdb/dist/include/cgen/basic-modes.h               |     2 +-
 external/gpl3/gdb/dist/include/cgen/basic-ops.h                 |     2 +-
 external/gpl3/gdb/dist/include/cgen/bitset.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/ChangeLog                   |    44 +-
 external/gpl3/gdb/dist/include/coff/alpha.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/apollo.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/arm.h                       |     3 +-
 external/gpl3/gdb/dist/include/coff/aux-coff.h                  |     2 +-
 external/gpl3/gdb/dist/include/coff/ecoff.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/external.h                  |     2 +-
 external/gpl3/gdb/dist/include/coff/go32exe.h                   |     2 +-
 external/gpl3/gdb/dist/include/coff/h8300.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/h8500.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/i386.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/i860.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/i960.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/ia64.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/internal.h                  |   125 +-
 external/gpl3/gdb/dist/include/coff/m68k.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/m88k.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/mcore.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/mips.h                      |     2 +-
 external/gpl3/gdb/dist/include/coff/mipspe.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/pe.h                        |   161 +-
 external/gpl3/gdb/dist/include/coff/powerpc.h                   |     2 +-
 external/gpl3/gdb/dist/include/coff/rs6000.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/rs6k64.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/sh.h                        |     2 +-
 external/gpl3/gdb/dist/include/coff/sparc.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/ti.h                        |     3 +-
 external/gpl3/gdb/dist/include/coff/tic30.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/tic4x.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/tic54x.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/tic80.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/w65.h                       |     2 +-
 external/gpl3/gdb/dist/include/coff/we32k.h                     |     2 +-
 external/gpl3/gdb/dist/include/coff/x86_64.h                    |     2 +-
 external/gpl3/gdb/dist/include/coff/xcoff.h                     |     3 +-
 external/gpl3/gdb/dist/include/coff/z80.h                       |     2 +-
 external/gpl3/gdb/dist/include/coff/z8k.h                       |     2 +-
 external/gpl3/gdb/dist/include/demangle.h                       |    14 +-
 external/gpl3/gdb/dist/include/dis-asm.h                        |     7 +-
 external/gpl3/gdb/dist/include/dwarf2.def                       |    20 +-
 external/gpl3/gdb/dist/include/dwarf2.h                         |     8 +-
 external/gpl3/gdb/dist/include/dyn-string.h                     |     3 +-
 external/gpl3/gdb/dist/include/elf/ChangeLog                    |   114 +-
 external/gpl3/gdb/dist/include/elf/aarch64.h                    |    84 +-
 external/gpl3/gdb/dist/include/elf/alpha.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/arc.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/arm.h                        |    20 +-
 external/gpl3/gdb/dist/include/elf/avr.h                        |    24 +-
 external/gpl3/gdb/dist/include/elf/bfin.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/common.h                     |    19 +-
 external/gpl3/gdb/dist/include/elf/cr16.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/cr16c.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/cris.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/crx.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/d10v.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/d30v.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/dlx.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/dwarf.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/epiphany.h                   |     2 +-
 external/gpl3/gdb/dist/include/elf/external.h                   |     3 +-
 external/gpl3/gdb/dist/include/elf/fr30.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/frv.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/h8.h                         |     2 +-
 external/gpl3/gdb/dist/include/elf/hppa.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/i370.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/i386.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/i860.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/i960.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/ia64.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/internal.h                   |     3 +-
 external/gpl3/gdb/dist/include/elf/ip2k.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/iq2000.h                     |     2 +-
 external/gpl3/gdb/dist/include/elf/lm32.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/m32c.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/m32r.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/m68hc11.h                    |     2 +-
 external/gpl3/gdb/dist/include/elf/m68k.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/mcore.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/mep.h                        |     3 +-
 external/gpl3/gdb/dist/include/elf/metag.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/microblaze.h                 |     2 +-
 external/gpl3/gdb/dist/include/elf/mips.h                       |   145 +-
 external/gpl3/gdb/dist/include/elf/mmix.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/mn10200.h                    |     2 +-
 external/gpl3/gdb/dist/include/elf/mn10300.h                    |     2 +-
 external/gpl3/gdb/dist/include/elf/moxie.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/msp430.h                     |     2 +-
 external/gpl3/gdb/dist/include/elf/mt.h                         |     2 +-
 external/gpl3/gdb/dist/include/elf/nds32.h                      |    33 +-
 external/gpl3/gdb/dist/include/elf/nios2.h                      |     9 +-
 external/gpl3/gdb/dist/include/elf/or1k.h                       |    65 +
 external/gpl3/gdb/dist/include/elf/pj.h                         |     2 +-
 external/gpl3/gdb/dist/include/elf/ppc.h                        |     3 +-
 external/gpl3/gdb/dist/include/elf/ppc64.h                      |     6 +-
 external/gpl3/gdb/dist/include/elf/reloc-macros.h               |     2 +-
 external/gpl3/gdb/dist/include/elf/rl78.h                       |     3 +-
 external/gpl3/gdb/dist/include/elf/rx.h                         |     2 +-
 external/gpl3/gdb/dist/include/elf/s390.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/score.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/sh.h                         |     3 +-
 external/gpl3/gdb/dist/include/elf/sparc.h                      |    29 +-
 external/gpl3/gdb/dist/include/elf/spu.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/tic6x-attrs.h                |     3 +-
 external/gpl3/gdb/dist/include/elf/tic6x.h                      |     3 +-
 external/gpl3/gdb/dist/include/elf/tilegx.h                     |     2 +-
 external/gpl3/gdb/dist/include/elf/tilepro.h                    |     2 +-
 external/gpl3/gdb/dist/include/elf/v850.h                       |     2 +-
 external/gpl3/gdb/dist/include/elf/vax.h                        |     2 +-
 external/gpl3/gdb/dist/include/elf/visium.h                     |    51 +
 external/gpl3/gdb/dist/include/elf/vxworks.h                    |     3 +-
 external/gpl3/gdb/dist/include/elf/x86-64.h                     |     6 +-
 external/gpl3/gdb/dist/include/elf/xc16x.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/xgate.h                      |     2 +-
 external/gpl3/gdb/dist/include/elf/xstormy16.h                  |     2 +-
 external/gpl3/gdb/dist/include/elf/xtensa.h                     |     2 +-
 external/gpl3/gdb/dist/include/fibheap.h                        |     3 +-
 external/gpl3/gdb/dist/include/filenames.h                      |     2 +-
 external/gpl3/gdb/dist/include/floatformat.h                    |     3 +-
 external/gpl3/gdb/dist/include/fnmatch.h                        |     2 +-
 external/gpl3/gdb/dist/include/fopen-bin.h                      |     2 +-
 external/gpl3/gdb/dist/include/fopen-same.h                     |     2 +-
 external/gpl3/gdb/dist/include/fopen-vms.h                      |     2 +-
 external/gpl3/gdb/dist/include/gcc-c-fe.def                     |   197 +
 external/gpl3/gdb/dist/include/gcc-c-interface.h                |   220 +
 external/gpl3/gdb/dist/include/gcc-interface.h                  |   127 +
 external/gpl3/gdb/dist/include/gdb/ChangeLog                    |    25 +-
 external/gpl3/gdb/dist/include/gdb/callback.h                   |     8 +-
 external/gpl3/gdb/dist/include/gdb/fileio.h                     |     2 +-
 external/gpl3/gdb/dist/include/gdb/gdb-index.h                  |     2 +-
 external/gpl3/gdb/dist/include/gdb/remote-sim.h                 |     6 +-
 external/gpl3/gdb/dist/include/gdb/section-scripts.h            |    50 +
 external/gpl3/gdb/dist/include/gdb/signals.def                  |     2 +-
 external/gpl3/gdb/dist/include/gdb/signals.h                    |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-arm.h                    |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-bfin.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-cr16.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-d10v.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-frv.h                    |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-h8300.h                  |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-lm32.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-m32c.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-ppc.h                    |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-rl78.h                   |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-rx.h                     |     2 +-
 external/gpl3/gdb/dist/include/gdb/sim-sh.h                     |     2 +-
 external/gpl3/gdb/dist/include/getopt.h                         |     3 +-
 external/gpl3/gdb/dist/include/hashtab.h                        |     3 +-
 external/gpl3/gdb/dist/include/hp-symtab.h                      |     2 +-
 external/gpl3/gdb/dist/include/ieee.h                           |     2 +-
 external/gpl3/gdb/dist/include/leb128.h                         |     2 +-
 external/gpl3/gdb/dist/include/libiberty.h                      |    63 +-
 external/gpl3/gdb/dist/include/longlong.h                       |    25 +-
 external/gpl3/gdb/dist/include/lto-symtab.h                     |     2 +-
 external/gpl3/gdb/dist/include/mach-o/ChangeLog                 |    39 +-
 external/gpl3/gdb/dist/include/mach-o/arm.h                     |     3 +-
 external/gpl3/gdb/dist/include/mach-o/codesign.h                |     3 +-
 external/gpl3/gdb/dist/include/mach-o/external.h                |    21 +-
 external/gpl3/gdb/dist/include/mach-o/loader.h                  |    77 +-
 external/gpl3/gdb/dist/include/mach-o/reloc.h                   |     3 +-
 external/gpl3/gdb/dist/include/mach-o/unwind.h                  |   199 +
 external/gpl3/gdb/dist/include/mach-o/x86-64.h                  |     3 +-
 external/gpl3/gdb/dist/include/md5.h                            |     2 +-
 external/gpl3/gdb/dist/include/nlm/ChangeLog                    |    10 +-
 external/gpl3/gdb/dist/include/nlm/alpha-ext.h                  |     2 +-
 external/gpl3/gdb/dist/include/nlm/common.h                     |     2 +-
 external/gpl3/gdb/dist/include/nlm/external.h                   |     2 +-
 external/gpl3/gdb/dist/include/nlm/i386-ext.h                   |     2 +-
 external/gpl3/gdb/dist/include/nlm/internal.h                   |     2 +-
 external/gpl3/gdb/dist/include/nlm/ppc-ext.h                    |     2 +-
 external/gpl3/gdb/dist/include/nlm/sparc32-ext.h                |     2 +-
 external/gpl3/gdb/dist/include/oasys.h                          |     2 +-
 external/gpl3/gdb/dist/include/objalloc.h                       |     2 +-
 external/gpl3/gdb/dist/include/obstack.h                        |     4 +-
 external/gpl3/gdb/dist/include/opcode/ChangeLog                 |   196 +-
 external/gpl3/gdb/dist/include/opcode/aarch64.h                 |    11 +-
 external/gpl3/gdb/dist/include/opcode/alpha.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/arc.h                     |     3 +-
 external/gpl3/gdb/dist/include/opcode/arm.h                     |    11 +-
 external/gpl3/gdb/dist/include/opcode/avr.h                     |    44 +-
 external/gpl3/gdb/dist/include/opcode/bfin.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/cgen.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/convex.h                  |     2 +-
 external/gpl3/gdb/dist/include/opcode/cr16.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/cris.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/crx.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/d10v.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/d30v.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/dlx.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/h8300.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/hppa.h                    |     4 +-
 external/gpl3/gdb/dist/include/opcode/i370.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/i386.h                    |     4 +-
 external/gpl3/gdb/dist/include/opcode/i860.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/i960.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/ia64.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/m68hc11.h                 |     3 +-
 external/gpl3/gdb/dist/include/opcode/m68k.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/m88k.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/metag.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/mips.h                    |   193 +-
 external/gpl3/gdb/dist/include/opcode/mmix.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/mn10200.h                 |     2 +-
 external/gpl3/gdb/dist/include/opcode/mn10300.h                 |     2 +-
 external/gpl3/gdb/dist/include/opcode/moxie.h                   |    10 +-
 external/gpl3/gdb/dist/include/opcode/msp430-decode.h           |     2 +-
 external/gpl3/gdb/dist/include/opcode/msp430.h                  |     5 +-
 external/gpl3/gdb/dist/include/opcode/nds32.h                   |    12 +-
 external/gpl3/gdb/dist/include/opcode/nios2.h                   |   426 +---
 external/gpl3/gdb/dist/include/opcode/nios2r1.h                 |   474 ++++
 external/gpl3/gdb/dist/include/opcode/np1.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/ns32k.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/pdp11.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/pj.h                      |     2 +-
 external/gpl3/gdb/dist/include/opcode/pn.h                      |     2 +-
 external/gpl3/gdb/dist/include/opcode/ppc.h                     |     3 +-
 external/gpl3/gdb/dist/include/opcode/pyr.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/rl78.h                    |     3 +-
 external/gpl3/gdb/dist/include/opcode/rx.h                      |     3 +-
 external/gpl3/gdb/dist/include/opcode/s390.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/score-datadep.h           |     2 +-
 external/gpl3/gdb/dist/include/opcode/score-inst.h              |     2 +-
 external/gpl3/gdb/dist/include/opcode/sparc.h                   |    23 +-
 external/gpl3/gdb/dist/include/opcode/spu-insns.h               |     2 +-
 external/gpl3/gdb/dist/include/opcode/spu.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/tahoe.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic30.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic4x.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic54x.h                  |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic6x-control-registers.h |     3 +-
 external/gpl3/gdb/dist/include/opcode/tic6x-insn-formats.h      |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic6x-opcode-table.h      |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic6x.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/tic80.h                   |     2 +-
 external/gpl3/gdb/dist/include/opcode/tilegx.h                  |     2 +-
 external/gpl3/gdb/dist/include/opcode/tilepro.h                 |     2 +-
 external/gpl3/gdb/dist/include/opcode/v850.h                    |     2 +-
 external/gpl3/gdb/dist/include/opcode/vax.h                     |     2 +-
 external/gpl3/gdb/dist/include/opcode/visium.h                  |   337 ++
 external/gpl3/gdb/dist/include/opcode/xgate.h                   |     2 +-
 external/gpl3/gdb/dist/include/os9k.h                           |     2 +-
 external/gpl3/gdb/dist/include/partition.h                      |     2 +-
 external/gpl3/gdb/dist/include/plugin-api.h                     |     2 +-
 external/gpl3/gdb/dist/include/progress.h                       |     2 +-
 external/gpl3/gdb/dist/include/safe-ctype.h                     |     2 +-
 external/gpl3/gdb/dist/include/sha1.h                           |     3 +-
 external/gpl3/gdb/dist/include/simple-object.h                  |     2 +-
 external/gpl3/gdb/dist/include/som/ChangeLog                    |    10 +-
 external/gpl3/gdb/dist/include/som/aout.h                       |     2 +-
 external/gpl3/gdb/dist/include/som/clock.h                      |     2 +-
 external/gpl3/gdb/dist/include/som/internal.h                   |     2 +-
 external/gpl3/gdb/dist/include/som/lst.h                        |     2 +-
 external/gpl3/gdb/dist/include/som/reloc.h                      |     2 +-
 external/gpl3/gdb/dist/include/sort.h                           |     2 +-
 external/gpl3/gdb/dist/include/splay-tree.h                     |     3 +-
 external/gpl3/gdb/dist/include/symcat.h                         |     2 +-
 external/gpl3/gdb/dist/include/timeval-utils.h                  |     2 +-
 external/gpl3/gdb/dist/include/vms/ChangeLog                    |    10 +-
 external/gpl3/gdb/dist/include/vms/dcx.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/dmt.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/dsc.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/dst.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/eeom.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/egps.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/egsd.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/egst.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/egsy.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eiaf.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eicp.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eidc.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eiha.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eihd.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eihi.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eihs.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/eihvn.h                      |     2 +-
 external/gpl3/gdb/dist/include/vms/eisd.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/emh.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/eobjrec.h                    |     2 +-
 external/gpl3/gdb/dist/include/vms/esdf.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/esdfm.h                      |     2 +-
 external/gpl3/gdb/dist/include/vms/esdfv.h                      |     2 +-
 external/gpl3/gdb/dist/include/vms/esgps.h                      |     2 +-
 external/gpl3/gdb/dist/include/vms/esrf.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/etir.h                       |     2 +-
 external/gpl3/gdb/dist/include/vms/internal.h                   |     2 +-
 external/gpl3/gdb/dist/include/vms/lbr.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/prt.h                        |     2 +-
 external/gpl3/gdb/dist/include/vms/shl.h                        |     2 +-
 external/gpl3/gdb/dist/include/vtv-change-permission.h          |     3 +-
 external/gpl3/gdb/dist/include/xregex2.h                        |     3 +-
 external/gpl3/gdb/dist/include/xtensa-config.h                  |     3 +-
 external/gpl3/gdb/dist/include/xtensa-isa-internal.h            |     2 +-
 external/gpl3/gdb/dist/include/xtensa-isa.h                     |     2 +-
 327 files changed, 5413 insertions(+), 1280 deletions(-)

diffs (truncated from 10648 to 300 lines):

diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/config/ChangeLog
--- a/external/gpl3/gdb/dist/config/ChangeLog   Sat Aug 15 10:24:29 2015 +0000
+++ b/external/gpl3/gdb/dist/config/ChangeLog   Sat Aug 15 10:24:36 2015 +0000
@@ -1,3 +1,18 @@
+2014-08-19  Alan Modra  <amodra%gmail.com@localhost>
+
+       * plugins.m4 (AC_PLUGINS): If plugins are enabled, add -ldl to
+       LIBS via AC_SEARCH_LIBS.
+
+2014-08-14  Alan Modra  <amodra%gmail.com@localhost>
+
+       * plugins.m4: Test for dlfcn.h or windows.h here to set default
+       for --enable-plugins.  Report error if someone tries to enable
+       plugins on a host we don't support.
+
+2014-05-14  Sandra Loosemore  <sandra%codesourcery.com@localhost>
+
+       * mt-nios2-elf: New file.
+
 2013-12-07  Mike Frysinger  <vapier%gentoo.org@localhost>
 
        * acinclude.m4: Remove +x file mode.
diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/config/mt-nios2-elf
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gdb/dist/config/mt-nios2-elf        Sat Aug 15 10:24:36 2015 +0000
@@ -0,0 +1,5 @@
+# We build library code with -mno-gpopt so that it can be linked with
+# larger executables with small-data sections that exceed the 16-bit
+# offset range for GP-relative addressing.
+CFLAGS_FOR_TARGET += -mno-gpopt
+CXXFLAGS_FOR_TARGET += -mno-gpopt
diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/config/plugins.m4
--- a/external/gpl3/gdb/dist/config/plugins.m4  Sat Aug 15 10:24:29 2015 +0000
+++ b/external/gpl3/gdb/dist/config/plugins.m4  Sat Aug 15 10:24:36 2015 +0000
@@ -1,11 +1,21 @@
 AC_DEFUN([AC_PLUGINS],
 [
-AC_ARG_ENABLE([plugins],
-AS_HELP_STRING([--enable-plugins], [Enable support for plugins (defaults no)]),
-[case "${enableval}" in
-  yes | "") plugins=yes ;;
-  no) plugins=no ;;
-  *) plugins=yes ;;
- esac],
-[plugins=no])
+  maybe_plugins=no
+  AC_CHECK_HEADERS([dlfcn.h], [maybe_plugins=yes], [], [AC_INCLUDES_DEFAULT])
+  AC_CHECK_HEADERS([windows.h], [maybe_plugins=yes], [], [AC_INCLUDES_DEFAULT])
+
+  AC_ARG_ENABLE([plugins],
+    AS_HELP_STRING([--enable-plugins], [Enable support for plugins]),
+    [case "${enableval}" in
+      no) plugins=no ;;
+      *) plugins=yes
+         if test "$maybe_plugins" != "yes" ; then
+          AC_MSG_ERROR([Building with plugin support requires a host that supports dlopen.])
+        fi ;;
+     esac],
+    [plugins=$maybe_plugins]
+  )
+  if test "$plugins" = "yes"; then
+    AC_SEARCH_LIBS([dlopen], [dl])
+  fi
 ])
diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/cpu/ChangeLog
--- a/external/gpl3/gdb/dist/cpu/ChangeLog      Sat Aug 15 10:24:29 2015 +0000
+++ b/external/gpl3/gdb/dist/cpu/ChangeLog      Sat Aug 15 10:24:36 2015 +0000
@@ -1,3 +1,33 @@
+2014-07-20  Stefan Kristiansson  <stefan.kristiansson%saunalahti.fi@localhost>
+
+       * or1korbis.cpu (l-msync, l-psync, l-csync): New instructions.
+
+2014-06-12  Alan Modra  <amodra%gmail.com@localhost>
+
+       * or1k.opc: Whitespace fixes.
+
+2014-05-08  Stefan Kristiansson  <stefan.kristiansson%saunalahti.fi@localhost>
+
+       * or1korbis.cpu (h-atomic-reserve): New hardware.
+       (h-atomic-address): Likewise.
+       (insn-opcode): Add opcodes for LWA and SWA.
+       (atomic-reserve): New operand.
+       (atomic-address): Likewise.
+       (l-lwa, l-swa): New instructions.
+       (l-lbs): Fix typo in comment.
+       (store-insn): Clear atomic reserve on store to atomic-address.
+       Fix register names in fmt field.
+
+2014-04-22  Christian Svensson  <blue%cmd.nu@localhost>
+
+       * openrisc.cpu: Delete.
+       * openrisc.opc: Delete.
+       * or1k.cpu: New file.
+       * or1k.opc: New file.
+       * or1kcommon.cpu: New file.
+       * or1korbis.cpu: New file.
+       * or1korfpx.cpu: New file.
+
 2013-12-07  Mike Frysinger  <vapier%gentoo.org@localhost>
 
        * epiphany.opc: Remove +x file mode.
diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/cpu/or1k.cpu
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gdb/dist/cpu/or1k.cpu       Sat Aug 15 10:24:36 2015 +0000
@@ -0,0 +1,131 @@
+; OpenRISC 1000 architecture.  -*- Scheme -*-
+; Copyright 2000-2014 Free Software Foundation, Inc.
+; Contributed for OR32 by Johan Rydberg, jrydberg%opencores.org@localhost
+; Modified by Julius Baxter, juliusbaxter%gmail.com@localhost
+; Modified by Peter Gavin, pgavin%gmail.com@localhost
+;
+; This program is free software; you can redistribute it and/or modify
+; it under the terms of the GNU General Public License as published by
+; the Free Software Foundation; either version 3 of the License, or
+; (at your option) any later version.
+;
+; This program is distributed in the hope that it will be useful,
+; but WITHOUT ANY WARRANTY; without even the implied warranty of
+; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+; GNU General Public License for more details.
+;
+; You should have received a copy of the GNU General Public License
+; along with this program; if not, see <http://www.gnu.org/licenses/>
+
+(include "simplify.inc")
+
+; The OpenRISC family is a set of RISC microprocessor architectures with an
+; emphasis on scalability and is targetted at embedded use.
+; The CPU RTL development is a collaborative open source effort.
+; http://opencores.org/or1k
+; http://openrisc.net
+
+(define-arch
+  (name or1k)
+  (comment "OpenRISC 1000")
+  (default-alignment aligned)
+  (insn-lsb0? #t)
+  (machs or32 or32nd or64 or64nd)
+  (isas openrisc)
+)
+
+; Instruction set parameters.
+(define-isa
+  ; Name of the ISA.
+  (name openrisc)
+  ; Base insturction length.  The insns are always 32 bits wide.
+  (base-insn-bitsize 32)
+  )
+
+(define-pmacro OR32-MACHS    or32,or32nd)
+(define-pmacro OR64-MACHS    or64,or64nd)
+(define-pmacro ORBIS-MACHS   or32,or32nd,or64,or64nd)
+(define-pmacro ORFPX-MACHS   or32,or32nd,or64,or64nd)
+(define-pmacro ORFPX32-MACHS or32,or32nd,or64,or64nd)
+(define-pmacro ORFPX64-MACHS or64,or64nd)
+
+(define-attr
+  (for model)
+  (type boolean)
+  (name NO-DELAY-SLOT)
+  (comment "does not have delay slots")
+  )
+
+(if (keep-mach? (or32 or32nd))
+    (begin
+      (define-cpu
+        (name or1k32bf)
+        (comment "OpenRISC 1000 32-bit CPU family")
+        (insn-endian big)
+        (data-endian big)
+        (word-bitsize 32)
+        (file-transform "")
+        )
+
+      (define-mach
+        (name or32)
+        (comment "Generic OpenRISC 1000 32-bit CPU")
+        (cpu or1k32bf)
+        (bfd-name "or1k")
+        )
+
+      (define-mach
+        (name or32nd)
+        (comment "Generic OpenRISC 1000 32-bit CPU")
+        (cpu or1k32bf)
+        (bfd-name "or1knd")
+        )
+
+      ; OpenRISC 1200 - 32-bit or1k CPU implementation
+      (define-model
+        (name or1200) (comment "OpenRISC 1200 model")
+        (attrs)
+        (mach or32)
+        (unit u-exec "Execution Unit" () 1 1 () () () ())
+        )
+
+      ; OpenRISC 1200 - 32-bit or1k CPU implementation
+      (define-model
+        (name or1200nd) (comment "OpenRISC 1200 model")
+        (attrs NO-DELAY-SLOT)
+        (mach or32nd)
+        (unit u-exec "Execution Unit" () 1 1 () () () ())
+        )
+      )
+    )
+
+(if (keep-mach? (or64 or64nd))
+    (begin
+      (define-cpu
+        (name or1k64bf)
+        (comment "OpenRISC 1000 64-bit CPU family")
+        (insn-endian big)
+        (data-endian big)
+        (word-bitsize 64)
+        (file-transform "64")
+        )
+
+      (define-mach
+        (name or64)
+        (comment "Generic OpenRISC 1000 64-bit CPU")
+        (cpu or1k64bf)
+        (bfd-name "or1k64")
+        )
+
+      (define-mach
+        (name or64nd)
+        (comment "Generic OpenRISC 1000 ND 64-bit CPU")
+        (cpu or1k64bf)
+        (bfd-name "or1k64nd")
+        )
+      )
+    )
+
+(include "or1kcommon.cpu")
+(include "or1korbis.cpu")
+(include "or1korfpx.cpu")
diff -r 8ec2d7f1e3fb -r 40c7d8ccca04 external/gpl3/gdb/dist/cpu/or1kcommon.cpu
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gdb/dist/cpu/or1kcommon.cpu Sat Aug 15 10:24:36 2015 +0000
@@ -0,0 +1,360 @@
+; OpenRISC 1000 32-bit CPU hardware description.  -*- Scheme -*-
+; Copyright 2000-2014 Free Software Foundation, Inc.
+; Contributed for OR32 by Johan Rydberg, jrydberg%opencores.org@localhost
+; Modified by Julius Baxter, juliusbaxter%gmail.com@localhost
+;
+; This program is free software; you can redistribute it and/or modify
+; it under the terms of the GNU General Public License as published by
+; the Free Software Foundation; either version 3 of the License, or
+; (at your option) any later version.
+;
+; This program is distributed in the hope that it will be useful,
+; but WITHOUT ANY WARRANTY; without even the implied warranty of
+; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+; GNU General Public License for more details.
+;
+; You should have received a copy of the GNU General Public License
+; along with this program; if not, see <http://www.gnu.org/licenses/>
+
+; Hardware pieces.
+; These entries list the elements of the raw hardware.
+; They're also used to provide tables and other elements of the assembly
+; language.
+
+(define-hardware
+  (name h-pc)
+  (comment "program counter")
+  (attrs PC (MACH ORBIS-MACHS))
+  (type pc UWI)
+  )
+
+(define-pmacro REG-INDICES
+  ((r0 0)
+   (r1 1)
+   (r2 2)
+   (r3 3)
+   (r4 4)
+   (r5 5)
+   (r6 6)
+   (r7 7)
+   (r8 8)
+   (r9 9)
+   (r10 10)
+   (r11 11)
+   (r12 12)
+   (r13 13)
+   (r14 14)
+   (r15 15)
+   (r16 16)
+   (r17 17)
+   (r18 18)
+   (r19 19)
+   (r20 20)
+   (r21 21)
+   (r22 22)
+   (r23 23)
+   (r24 24)
+   (r25 25)
+   (r26 26)
+   (r27 27)
+   (r28 28)



Home | Main Index | Thread Index | Old Index