summaryrefslogtreecommitdiffstats
path: root/gdb/testsuite/gdb.ada
diff options
context:
space:
mode:
authornobody <>2013-09-18 10:39:39 +0000
committernobody <>2013-09-18 10:39:39 +0000
commit4f9545368bc44f2dfd320a99f096401d14c266b2 (patch)
tree5f8b0c5f8413c358147ab45b27f7a650242fb641 /gdb/testsuite/gdb.ada
parent58ca03a25dd2f2fc8df2cd0e70ed9e56ee1c56db (diff)
downloadppe42-binutils-4f9545368bc44f2dfd320a99f096401d14c266b2.tar.gz
ppe42-binutils-4f9545368bc44f2dfd320a99f096401d14c266b2.zip
This commit was manufactured by cvs2svn to create branch 'binutils-
2_24-branch'. Sprout from master 2013-09-18 10:39:38 UTC Tristan Gingold <gingold@adacore.com> 'binutils/' Cherrypick from cygnus 1999-05-03 07:29:11 UTC Richard Henderson <rth@redhat.com> '19990502 sourceware import': README bfd/doc/doc.str bfd/stamp-h.in binutils/stamp-h.in binutils/testsuite/binutils-all/bintest.s binutils/testsuite/binutils-all/hppa/addendbug.s config/mt-d30v config/mt-ospace etc/add-log.el etc/add-log.vi etc/configbuild.ein etc/configbuild.fig etc/configbuild.jin etc/configbuild.tin etc/configdev.ein etc/configdev.fig etc/configdev.jin etc/configdev.tin gas/stamp-h.in gas/testsuite/gas/all/align.s gas/testsuite/gas/all/comment.s gas/testsuite/gas/all/diff1.s gas/testsuite/gas/all/float.s gas/testsuite/gas/all/itbl gas/testsuite/gas/all/itbl.s gas/testsuite/gas/all/p1480.s gas/testsuite/gas/all/struct.d gas/testsuite/gas/all/struct.s gas/testsuite/gas/all/x930509.s gas/testsuite/gas/arc/alias.d gas/testsuite/gas/arc/alias.s gas/testsuite/gas/arc/branch.d gas/testsuite/gas/arc/branch.s gas/testsuite/gas/arc/flag.s gas/testsuite/gas/arc/insn3.d gas/testsuite/gas/arc/insn3.s gas/testsuite/gas/arc/math.d gas/testsuite/gas/arc/math.s gas/testsuite/gas/arc/sshift.d gas/testsuite/gas/arc/sshift.s gas/testsuite/gas/arm/le-fpconst.s gas/testsuite/gas/d30v/align.d gas/testsuite/gas/d30v/align.s gas/testsuite/gas/d30v/array.d gas/testsuite/gas/d30v/array.s gas/testsuite/gas/d30v/bittest.d gas/testsuite/gas/d30v/bittest.s gas/testsuite/gas/d30v/guard-debug.s gas/testsuite/gas/d30v/guard.d gas/testsuite/gas/d30v/guard.s gas/testsuite/gas/d30v/inst.s gas/testsuite/gas/d30v/label-debug.d gas/testsuite/gas/d30v/label-debug.s gas/testsuite/gas/d30v/label.d gas/testsuite/gas/d30v/label.s gas/testsuite/gas/d30v/mul.d gas/testsuite/gas/d30v/mul.s gas/testsuite/gas/d30v/opt.d gas/testsuite/gas/d30v/opt.s gas/testsuite/gas/d30v/reloc.d gas/testsuite/gas/d30v/reloc.s gas/testsuite/gas/d30v/serial.s gas/testsuite/gas/d30v/serial2.s gas/testsuite/gas/d30v/serial2O.s gas/testsuite/gas/d30v/warn_oddreg.l gas/testsuite/gas/d30v/warn_oddreg.s gas/testsuite/gas/fr30/allinsn.d gas/testsuite/gas/fr30/allinsn.s gas/testsuite/gas/h8300/addsub.s gas/testsuite/gas/h8300/addsubh.s gas/testsuite/gas/h8300/addsubs.s gas/testsuite/gas/h8300/bitops1.s gas/testsuite/gas/h8300/bitops1h.s gas/testsuite/gas/h8300/bitops1s.s gas/testsuite/gas/h8300/bitops2.s gas/testsuite/gas/h8300/bitops2h.s gas/testsuite/gas/h8300/bitops2s.s gas/testsuite/gas/h8300/bitops3.s gas/testsuite/gas/h8300/bitops3h.s gas/testsuite/gas/h8300/bitops3s.s gas/testsuite/gas/h8300/bitops4.s gas/testsuite/gas/h8300/bitops4h.s gas/testsuite/gas/h8300/bitops4s.s gas/testsuite/gas/h8300/cbranch.s gas/testsuite/gas/h8300/cbranchh.s gas/testsuite/gas/h8300/cbranchs.s gas/testsuite/gas/h8300/compare.s gas/testsuite/gas/h8300/compareh.s gas/testsuite/gas/h8300/compares.s gas/testsuite/gas/h8300/decimal.s gas/testsuite/gas/h8300/decimalh.s gas/testsuite/gas/h8300/decimals.s gas/testsuite/gas/h8300/divmul.s gas/testsuite/gas/h8300/divmulh.s gas/testsuite/gas/h8300/divmuls.s gas/testsuite/gas/h8300/extendh.s gas/testsuite/gas/h8300/extends.s gas/testsuite/gas/h8300/incdec.s gas/testsuite/gas/h8300/incdech.s gas/testsuite/gas/h8300/incdecs.s gas/testsuite/gas/h8300/logical.s gas/testsuite/gas/h8300/logicalh.s gas/testsuite/gas/h8300/logicals.s gas/testsuite/gas/h8300/misc.s gas/testsuite/gas/h8300/misch.s gas/testsuite/gas/h8300/miscs.s gas/testsuite/gas/h8300/mov32bug.s gas/testsuite/gas/h8300/movb.s gas/testsuite/gas/h8300/movbh.s gas/testsuite/gas/h8300/movbs.s gas/testsuite/gas/h8300/movlh.s gas/testsuite/gas/h8300/movls.s gas/testsuite/gas/h8300/movw.s gas/testsuite/gas/h8300/movwh.s gas/testsuite/gas/h8300/movws.s gas/testsuite/gas/h8300/pushpop.s gas/testsuite/gas/h8300/pushpoph.s gas/testsuite/gas/h8300/pushpops.s gas/testsuite/gas/h8300/rotsh.s gas/testsuite/gas/h8300/rotshh.s gas/testsuite/gas/h8300/rotshs.s gas/testsuite/gas/hppa/basic/weird.s gas/testsuite/gas/hppa/parse/appbug.s gas/testsuite/gas/hppa/parse/nosubspace.s gas/testsuite/gas/hppa/parse/spacebug.s gas/testsuite/gas/hppa/parse/ssbug.s gas/testsuite/gas/hppa/reloc/reduce2.s gas/testsuite/gas/hppa/unsorted/align3.s gas/testsuite/gas/hppa/unsorted/align4.s gas/testsuite/gas/hppa/unsorted/globalbug.s gas/testsuite/gas/hppa/unsorted/ss_align.s gas/testsuite/gas/ieee-fp/x930509a.s gas/testsuite/gas/m32r/allinsn.s gas/testsuite/gas/m32r/fslot.d gas/testsuite/gas/m32r/fslot.s gas/testsuite/gas/m32r/high-1.s gas/testsuite/gas/m32r/outofrange.s gas/testsuite/gas/m32r/relax-1.s gas/testsuite/gas/m32r/uppercase.s gas/testsuite/gas/m68k-coff/p2389.s gas/testsuite/gas/m68k-coff/p2389a.s gas/testsuite/gas/m68k-coff/p2430.s gas/testsuite/gas/m68k-coff/p2430a.s gas/testsuite/gas/m68k-coff/t1.s gas/testsuite/gas/m68k/bitfield.d gas/testsuite/gas/m68k/bitfield.s gas/testsuite/gas/m68k/cas.d gas/testsuite/gas/m68k/cas.s gas/testsuite/gas/m68k/disperr.s gas/testsuite/gas/m68k/fmoveml.d gas/testsuite/gas/m68k/fmoveml.s gas/testsuite/gas/m68k/link.d gas/testsuite/gas/m68k/link.s gas/testsuite/gas/m68k/op68000.d gas/testsuite/gas/m68k/operands.d gas/testsuite/gas/m68k/operands.s gas/testsuite/gas/m68k/p2410.s gas/testsuite/gas/m68k/p2663.s gas/testsuite/gas/m68k/pic1.s gas/testsuite/gas/m68k/t2.d gas/testsuite/gas/m68k/t2.s gas/testsuite/gas/macros/err.s gas/testsuite/gas/mips/abs.s gas/testsuite/gas/mips/add.s gas/testsuite/gas/mips/break20.s gas/testsuite/gas/mips/div.s gas/testsuite/gas/mips/itbl gas/testsuite/gas/mips/itbl.s gas/testsuite/gas/mips/lb.s gas/testsuite/gas/mips/mips16.s gas/testsuite/gas/mips/mul.s gas/testsuite/gas/mips/sb.s gas/testsuite/gas/mips/trap20.s gas/testsuite/gas/mips/trunc.s gas/testsuite/gas/mips/uld.s gas/testsuite/gas/mips/ulh-pic.s gas/testsuite/gas/mips/ulh.s gas/testsuite/gas/mips/ulw.s gas/testsuite/gas/mips/usd.s gas/testsuite/gas/mips/ush.s gas/testsuite/gas/mips/usw.s gas/testsuite/gas/mn10200/add.s gas/testsuite/gas/mn10200/bcc.s gas/testsuite/gas/mn10200/bccx.s gas/testsuite/gas/mn10200/bit.s gas/testsuite/gas/mn10200/cmp.s gas/testsuite/gas/mn10200/ext.s gas/testsuite/gas/mn10200/logical.s gas/testsuite/gas/mn10200/mov1.s gas/testsuite/gas/mn10200/mov2.s gas/testsuite/gas/mn10200/mov3.s gas/testsuite/gas/mn10200/mov4.s gas/testsuite/gas/mn10200/movb.s gas/testsuite/gas/mn10200/movbu.s gas/testsuite/gas/mn10200/movx.s gas/testsuite/gas/mn10200/muldiv.s gas/testsuite/gas/mn10200/other.s gas/testsuite/gas/mn10200/shift.s gas/testsuite/gas/mn10200/sub.s gas/testsuite/gas/mn10300/add.s gas/testsuite/gas/mn10300/bcc.s gas/testsuite/gas/mn10300/bit.s gas/testsuite/gas/mn10300/cmp.s gas/testsuite/gas/mn10300/ext.s gas/testsuite/gas/mn10300/extend.s gas/testsuite/gas/mn10300/logical.s gas/testsuite/gas/mn10300/loop.s gas/testsuite/gas/mn10300/mov1.s gas/testsuite/gas/mn10300/mov2.s gas/testsuite/gas/mn10300/mov3.s gas/testsuite/gas/mn10300/mov4.s gas/testsuite/gas/mn10300/movbu.s gas/testsuite/gas/mn10300/movhu.s gas/testsuite/gas/mn10300/movm.s gas/testsuite/gas/mn10300/muldiv.s gas/testsuite/gas/mn10300/other.s gas/testsuite/gas/mn10300/shift.s gas/testsuite/gas/mn10300/sub.s gas/testsuite/gas/mn10300/udf.s gas/testsuite/gas/mri/char.d gas/testsuite/gas/mri/char.s gas/testsuite/gas/mri/comment.d gas/testsuite/gas/mri/comment.s gas/testsuite/gas/mri/common.d gas/testsuite/gas/mri/common.s gas/testsuite/gas/mri/constants.d gas/testsuite/gas/mri/constants.s gas/testsuite/gas/mri/empty.s gas/testsuite/gas/mri/equ.d gas/testsuite/gas/mri/equ.s gas/testsuite/gas/mri/expr.d gas/testsuite/gas/mri/expr.s gas/testsuite/gas/mri/float.s gas/testsuite/gas/mri/for.s gas/testsuite/gas/mri/if.s gas/testsuite/gas/mri/immconst.d gas/testsuite/gas/mri/label.d gas/testsuite/gas/mri/label.s gas/testsuite/gas/mri/moveml.s gas/testsuite/gas/mri/repeat.s gas/testsuite/gas/mri/semi.d gas/testsuite/gas/mri/semi.s gas/testsuite/gas/mri/while.s gas/testsuite/gas/ppc/astest.s gas/testsuite/gas/sh/fp.s gas/testsuite/gas/sparc-solaris/addend.s gas/testsuite/gas/sparc-solaris/sol-cc.s gas/testsuite/gas/sparc-solaris/sol-gcc.s gas/testsuite/gas/sparc/asi.d gas/testsuite/gas/sparc/asi.s gas/testsuite/gas/sparc/membar.d gas/testsuite/gas/sparc/membar.s gas/testsuite/gas/sparc/mism-1.s gas/testsuite/gas/sparc/prefetch.s gas/testsuite/gas/sparc/splet-2.d gas/testsuite/gas/sparc/splet-2.s gas/testsuite/gas/sparc/splet.d gas/testsuite/gas/sparc/splet.s gas/testsuite/gas/sparc/synth.d gas/testsuite/gas/sparc/synth.s gas/testsuite/gas/sun4/addend.d gas/testsuite/gas/sun4/addend.s gas/testsuite/gas/template gas/testsuite/gas/v850/arith.s gas/testsuite/gas/v850/bit.s gas/testsuite/gas/v850/branch.s gas/testsuite/gas/v850/compare.s gas/testsuite/gas/v850/fepsw.s gas/testsuite/gas/v850/hilo.s gas/testsuite/gas/v850/hilo2.s gas/testsuite/gas/v850/jumps.s gas/testsuite/gas/v850/logical.s gas/testsuite/gas/v850/mem.s gas/testsuite/gas/v850/misc.s gas/testsuite/gas/v850/move.s gas/testsuite/gas/v850/range.s gas/testsuite/gas/v850/reloc.s gas/testsuite/lib/doboth gas/testsuite/lib/doobjcmp gas/testsuite/lib/dostriptest gas/testsuite/lib/dotest gas/testsuite/lib/dounsreloc gas/testsuite/lib/dounssym gprof/.gdbinit gprof/TEST gprof/stamp-h.in include/coff/sym.h ld/TODO ld/emulparams/alpha.sh ld/emulparams/armcoff.sh ld/emulparams/delta68.sh ld/emulparams/h8300h.sh ld/emulparams/h8300s.sh ld/emulparams/h8500.sh ld/emulparams/h8500b.sh ld/emulparams/h8500c.sh ld/emulparams/h8500m.sh ld/emulparams/h8500s.sh ld/emulparams/hp300bsd.sh ld/emulparams/hp3hpux.sh ld/emulparams/i386beos.sh ld/emulparams/i386coff.sh ld/emulparams/i386nbsd.sh ld/emulparams/m68kaux.sh ld/emulparams/news.sh ld/emulparams/riscix.sh ld/emulparams/sparcnbsd.sh ld/emulparams/st2000.sh ld/emulparams/tic30aout.sh ld/emulparams/tic30coff.sh ld/emulparams/w65.sh ld/emulparams/z8001.sh ld/emulparams/z8002.sh ld/scripttempl/aout.sc ld/scripttempl/i386msdos.sc ld/scripttempl/i960.sc ld/scripttempl/m68kcoff.sc ld/scripttempl/mipsbsd.sc ld/scripttempl/riscix.sc ld/scripttempl/st2000.sc ld/scripttempl/tic30aout.sc ld/scripttempl/tic30coff.sc ld/scripttempl/vanilla.sc ld/stamp-h.in ld/testsuite/ld-cdtest/cdtest-bar.cc ld/testsuite/ld-cdtest/cdtest.dat ld/testsuite/ld-checks/script ld/testsuite/ld-elfvers/vers13.asym ld/testsuite/ld-elfvers/vers16.c ld/testsuite/ld-elfvers/vers16.map ld/testsuite/ld-elfvers/vers16a.c ld/testsuite/ld-elfvers/vers2.map ld/testsuite/ld-elfvers/vers7.map ld/testsuite/ld-elfvers/vers8.c ld/testsuite/ld-scripts/cross1.c ld/testsuite/ld-scripts/cross2.c ld/testsuite/ld-scripts/cross3.c ld/testsuite/ld-scripts/defined.t ld/testsuite/ld-scripts/phdrs.s ld/testsuite/ld-scripts/script.s ld/testsuite/ld-scripts/script.t ld/testsuite/ld-scripts/scriptm.t ld/testsuite/ld-scripts/sizeof.s ld/testsuite/ld-scripts/sizeof.t ld/testsuite/ld-scripts/weak.t ld/testsuite/ld-selective/1.c ld/testsuite/ld-selective/2.c ld/testsuite/ld-sh/sh1.s ld/testsuite/ld-sh/sh2.c ld/testsuite/ld-sh/start.s ld/testsuite/ld-shared/shared.dat ld/testsuite/ld-shared/sun4.dat ld/testsuite/ld-shared/xcoff.dat ld/testsuite/ld-srec/sr1.c ld/testsuite/ld-srec/sr2.c ld/testsuite/ld-undefined/undefined.c ld/testsuite/ld-versados/t1-1.ro ld/testsuite/ld-versados/t1-2.ro ld/testsuite/ld-versados/t1.ld ld/testsuite/ld-versados/t1.ook ld/testsuite/ld-versados/t2-1.ro ld/testsuite/ld-versados/t2-2.ro ld/testsuite/ld-versados/t2-3.ro ld/testsuite/ld-versados/t2.ld ld/testsuite/ld-versados/t2.ook libiberty/config/mh-aix libiberty/config/mh-cxux7 libiberty/config/mh-fbsd21 libiberty/config/mh-windows libiberty/msdos.c makefile.vms opcodes/stamp-h.in Delete: .gitignore djunpack.bat gdb/.dir-locals.el gdb/.gitignore gdb/CONTRIBUTE gdb/COPYING gdb/ChangeLog gdb/ChangeLog-1990 gdb/ChangeLog-1991 gdb/ChangeLog-1992 gdb/ChangeLog-1993 gdb/ChangeLog-1994 gdb/ChangeLog-1995 gdb/ChangeLog-1996 gdb/ChangeLog-1997 gdb/ChangeLog-1998 gdb/ChangeLog-1999 gdb/ChangeLog-2000 gdb/ChangeLog-2001 gdb/ChangeLog-2002 gdb/ChangeLog-2003 gdb/ChangeLog-2004 gdb/ChangeLog-2005 gdb/ChangeLog-2006 gdb/ChangeLog-2007 gdb/ChangeLog-2008 gdb/ChangeLog-2009 gdb/ChangeLog-2010 gdb/ChangeLog-2011 gdb/ChangeLog-2012 gdb/ChangeLog-3.x gdb/MAINTAINERS gdb/Makefile.in gdb/NEWS gdb/PROBLEMS gdb/README gdb/aarch64-linux-nat.c gdb/aarch64-linux-tdep.c gdb/aarch64-linux-tdep.h gdb/aarch64-newlib-tdep.c gdb/aarch64-tdep.c gdb/aarch64-tdep.h gdb/acinclude.m4 gdb/aclocal.m4 gdb/acx_configure_dir.m4 gdb/ada-exp.y gdb/ada-lang.c gdb/ada-lang.h gdb/ada-lex.l gdb/ada-operator.def gdb/ada-tasks.c gdb/ada-typeprint.c gdb/ada-valprint.c gdb/ada-varobj.c gdb/ada-varobj.h gdb/addrmap.c gdb/addrmap.h gdb/agent.c gdb/aix-thread.c gdb/alpha-linux-nat.c gdb/alpha-linux-tdep.c gdb/alpha-mdebug-tdep.c gdb/alpha-nat.c gdb/alpha-osf1-tdep.c gdb/alpha-tdep.c gdb/alpha-tdep.h gdb/alphabsd-nat.c gdb/alphabsd-tdep.c gdb/alphabsd-tdep.h gdb/alphafbsd-tdep.c gdb/alphanbsd-tdep.c gdb/alphaobsd-tdep.c gdb/amd64-darwin-tdep.c gdb/amd64-darwin-tdep.h gdb/amd64-dicos-tdep.c gdb/amd64-linux-nat.c gdb/amd64-linux-tdep.c gdb/amd64-linux-tdep.h gdb/amd64-nat.c gdb/amd64-nat.h gdb/amd64-sol2-tdep.c gdb/amd64-tdep.c gdb/amd64-tdep.h gdb/amd64-windows-nat.c gdb/amd64-windows-tdep.c gdb/amd64bsd-nat.c gdb/amd64bsd-nat.h gdb/amd64fbsd-nat.c gdb/amd64fbsd-tdep.c gdb/amd64nbsd-nat.c gdb/amd64nbsd-tdep.c gdb/amd64obsd-nat.c gdb/amd64obsd-tdep.c gdb/annotate.c gdb/annotate.h gdb/arch-utils.c gdb/arch-utils.h gdb/arm-linux-nat.c gdb/arm-linux-tdep.c gdb/arm-linux-tdep.h gdb/arm-symbian-tdep.c gdb/arm-tdep.c gdb/arm-tdep.h gdb/arm-wince-tdep.c gdb/armbsd-tdep.c gdb/armnbsd-nat.c gdb/armnbsd-tdep.c gdb/armobsd-tdep.c gdb/auto-load.c gdb/auto-load.h gdb/auxv.c gdb/auxv.h gdb/avr-tdep.c gdb/ax-gdb.c gdb/ax-gdb.h gdb/ax-general.c gdb/ax.h gdb/bcache.c gdb/bcache.h gdb/bfd-target.c gdb/bfd-target.h gdb/bfin-linux-tdep.c gdb/bfin-tdep.c gdb/bfin-tdep.h gdb/block.c gdb/block.h gdb/blockframe.c gdb/break-catch-sig.c gdb/break-catch-throw.c gdb/breakpoint.c gdb/breakpoint.h gdb/bsd-kvm.c gdb/bsd-kvm.h gdb/bsd-uthread.c gdb/bsd-uthread.h gdb/btrace.c gdb/btrace.h gdb/buildsym.c gdb/buildsym.h gdb/c-exp.y gdb/c-lang.c gdb/c-lang.h gdb/c-typeprint.c gdb/c-valprint.c gdb/charset-list.h gdb/charset.c gdb/charset.h gdb/cleanups.c gdb/cleanups.h gdb/cli-out.c gdb/cli-out.h gdb/cli/cli-cmds.c gdb/cli/cli-cmds.h gdb/cli/cli-decode.c gdb/cli/cli-decode.h gdb/cli/cli-dump.c gdb/cli/cli-interp.c gdb/cli/cli-logging.c gdb/cli/cli-script.c gdb/cli/cli-script.h gdb/cli/cli-setshow.c gdb/cli/cli-setshow.h gdb/cli/cli-utils.c gdb/cli/cli-utils.h gdb/coff-pe-read.c gdb/coff-pe-read.h gdb/coffread.c gdb/command.h gdb/common/agent.c gdb/common/agent.h gdb/common/ax.def gdb/common/break-common.h gdb/common/btrace-common.h gdb/common/buffer.c gdb/common/buffer.h gdb/common/common-utils.c gdb/common/common-utils.h gdb/common/create-version.sh gdb/common/filestuff.c gdb/common/filestuff.h gdb/common/format.c gdb/common/format.h gdb/common/gdb_assert.h gdb/common/gdb_dirent.h gdb/common/gdb_locale.h gdb/common/gdb_signals.h gdb/common/gdb_stat.h gdb/common/gdb_string.h gdb/common/gdb_thread_db.h gdb/common/gdb_vecs.c gdb/common/gdb_vecs.h gdb/common/gdb_wait.h gdb/common/glibc_thread_db.h gdb/common/host-defs.h gdb/common/i386-cpuid.h gdb/common/i386-gcc-cpuid.h gdb/common/i386-xstate.h gdb/common/linux-btrace.c gdb/common/linux-btrace.h gdb/common/linux-osdata.c gdb/common/linux-osdata.h gdb/common/linux-procfs.c gdb/common/linux-procfs.h gdb/common/linux-ptrace.c gdb/common/linux-ptrace.h gdb/common/mips-linux-watch.c gdb/common/mips-linux-watch.h gdb/common/ptid.c gdb/common/ptid.h gdb/common/queue.h gdb/common/signals.c gdb/common/vec.c gdb/common/vec.h gdb/common/version.h gdb/common/xml-utils.c gdb/common/xml-utils.h gdb/complaints.c gdb/complaints.h gdb/completer.c gdb/completer.h gdb/config.in gdb/config/aarch64/linux.mh gdb/config/alpha/alpha-linux.mh gdb/config/alpha/alpha-osf3.mh gdb/config/alpha/fbsd.mh gdb/config/alpha/nbsd.mh gdb/config/alpha/nm-osf3.h gdb/config/arm/linux.mh gdb/config/arm/nbsdaout.mh gdb/config/arm/nbsdelf.mh gdb/config/djgpp/README gdb/config/djgpp/config.sed gdb/config/djgpp/djcheck.sh gdb/config/djgpp/djconfig.sh gdb/config/djgpp/fnchange.lst gdb/config/djgpp/langinfo.h gdb/config/djgpp/nl_types.h gdb/config/i386/cygwin.mh gdb/config/i386/cygwin64.mh gdb/config/i386/darwin.mh gdb/config/i386/fbsd.mh gdb/config/i386/fbsd64.mh gdb/config/i386/go32.mh gdb/config/i386/i386gnu.mh gdb/config/i386/i386sol2.mh gdb/config/i386/linux.mh gdb/config/i386/linux64.mh gdb/config/i386/mingw.mh gdb/config/i386/mingw64.mh gdb/config/i386/nbsd64.mh gdb/config/i386/nbsdaout.mh gdb/config/i386/nbsdelf.mh gdb/config/i386/nm-fbsd.h gdb/config/i386/nm-i386gnu.h gdb/config/i386/nto.mh gdb/config/i386/obsd.mh gdb/config/i386/obsd64.mh gdb/config/i386/obsdaout.mh gdb/config/i386/sol2-64.mh gdb/config/ia64/hpux.mh gdb/config/ia64/linux.mh gdb/config/m32r/linux.mh gdb/config/m68k/linux.mh gdb/config/m68k/nbsdaout.mh gdb/config/m68k/nbsdelf.mh gdb/config/m68k/obsd.mh gdb/config/m88k/obsd.mh gdb/config/mips/irix5.mh gdb/config/mips/irix6.mh gdb/config/mips/linux.mh gdb/config/mips/nbsd.mh gdb/config/mips/obsd64.mh gdb/config/nm-linux.h gdb/config/nm-nto.h gdb/config/pa/hpux.mh gdb/config/pa/linux.mh gdb/config/pa/nbsd.mh gdb/config/pa/obsd.mh gdb/config/powerpc/aix.mh gdb/config/powerpc/fbsd.mh gdb/config/powerpc/linux.mh gdb/config/powerpc/nbsd.mh gdb/config/powerpc/obsd.mh gdb/config/powerpc/ppc64-linux.mh gdb/config/powerpc/spu-linux.mh gdb/config/s390/s390.mh gdb/config/sh/nbsd.mh gdb/config/sparc/fbsd.mh gdb/config/sparc/linux.mh gdb/config/sparc/linux64.mh gdb/config/sparc/nbsd64.mh gdb/config/sparc/nbsdaout.mh gdb/config/sparc/nbsdelf.mh gdb/config/sparc/nm-sol2.h gdb/config/sparc/sol2.mh gdb/config/tilegx/linux.mh gdb/config/vax/nbsdaout.mh gdb/config/vax/nbsdelf.mh gdb/config/vax/obsd.mh gdb/config/vax/vax.mh gdb/config/xtensa/linux.mh gdb/configure gdb/configure.ac gdb/configure.host gdb/configure.tgt gdb/continuations.c gdb/continuations.h gdb/contrib/ari/create-web-ari-in-src.sh gdb/contrib/ari/gdb_ari.sh gdb/contrib/ari/gdb_find.sh gdb/contrib/ari/update-web-ari.sh gdb/contrib/cc-with-tweaks.sh gdb/contrib/cleanup_check.py gdb/contrib/excheck.py gdb/contrib/expect-read1.c gdb/contrib/expect-read1.sh gdb/contrib/exsummary.py gdb/contrib/gcc-with-excheck gdb/contrib/test_pubnames_and_indexes.py gdb/copying.awk gdb/copying.c gdb/copyright.py gdb/core-regset.c gdb/corefile.c gdb/corelow.c gdb/cp-abi.c gdb/cp-abi.h gdb/cp-name-parser.y gdb/cp-namespace.c gdb/cp-support.c gdb/cp-support.h gdb/cp-valprint.c gdb/cris-linux-tdep.c gdb/cris-tdep.c gdb/cris-tdep.h gdb/ctf.c gdb/ctf.h gdb/d-lang.c gdb/d-lang.h gdb/d-valprint.c gdb/darwin-nat-info.c gdb/darwin-nat.c gdb/darwin-nat.h gdb/data-directory/Makefile.in gdb/dbug-rom.c gdb/dbxread.c gdb/dcache.c gdb/dcache.h gdb/dec-thread.c gdb/defs.h gdb/demangle.c gdb/development.sh gdb/dfp.c gdb/dfp.h gdb/dicos-tdep.c gdb/dicos-tdep.h gdb/dictionary.c gdb/dictionary.h gdb/dink32-rom.c gdb/disasm.c gdb/disasm.h gdb/doc/ChangeLog gdb/doc/Makefile.in gdb/doc/a4rc.sed gdb/doc/agentexpr.texi gdb/doc/all-cfg.texi gdb/doc/annotate.texinfo gdb/doc/fdl.texi gdb/doc/gdb.texinfo gdb/doc/gpl.texi gdb/doc/lpsrc.sed gdb/doc/observer.texi gdb/doc/psrc.sed gdb/doc/refcard.tex gdb/doc/stabs.texinfo gdb/doc/stack_frame.eps gdb/doc/stack_frame.pdf gdb/doc/stack_frame.png gdb/doc/stack_frame.svg gdb/doc/stack_frame.txt gdb/doublest.c gdb/doublest.h gdb/dsrec.c gdb/dummy-frame.c gdb/dummy-frame.h gdb/dwarf2-frame-tailcall.c gdb/dwarf2-frame-tailcall.h gdb/dwarf2-frame.c gdb/dwarf2-frame.h gdb/dwarf2expr.c gdb/dwarf2expr.h gdb/dwarf2loc.c gdb/dwarf2loc.h gdb/dwarf2read.c gdb/elfread.c gdb/environ.c gdb/environ.h gdb/eval.c gdb/event-loop.c gdb/event-loop.h gdb/event-top.c gdb/event-top.h gdb/exc_request.defs gdb/exceptions.c gdb/exceptions.h gdb/exec.c gdb/exec.h gdb/expprint.c gdb/expression.h gdb/f-exp.y gdb/f-lang.c gdb/f-lang.h gdb/f-typeprint.c gdb/f-valprint.c gdb/fbsd-nat.c gdb/fbsd-nat.h gdb/features/Makefile gdb/features/aarch64-core.xml gdb/features/aarch64-fpu.xml gdb/features/aarch64.c gdb/features/aarch64.xml gdb/features/arm-core.xml gdb/features/arm-fpa.xml gdb/features/arm-m-profile.xml gdb/features/arm-vfpv2.xml gdb/features/arm-vfpv3.xml gdb/features/arm-with-iwmmxt.c gdb/features/arm-with-iwmmxt.xml gdb/features/arm-with-m-fpa-layout.c gdb/features/arm-with-m-fpa-layout.xml gdb/features/arm-with-m-vfp-d16.c gdb/features/arm-with-m-vfp-d16.xml gdb/features/arm-with-m.c gdb/features/arm-with-m.xml gdb/features/arm-with-neon.c gdb/features/arm-with-neon.xml gdb/features/arm-with-vfpv2.c gdb/features/arm-with-vfpv2.xml gdb/features/arm-with-vfpv3.c gdb/features/arm-with-vfpv3.xml gdb/features/btrace.dtd gdb/features/feature_to_c.sh gdb/features/gdb-target.dtd gdb/features/gdbserver-regs.xsl gdb/features/i386/32bit-avx.xml gdb/features/i386/32bit-core.xml gdb/features/i386/32bit-linux.xml gdb/features/i386/32bit-sse.xml gdb/features/i386/64bit-avx.xml gdb/features/i386/64bit-core.xml gdb/features/i386/64bit-linux.xml gdb/features/i386/64bit-sse.xml gdb/features/i386/amd64-avx-linux.c gdb/features/i386/amd64-avx-linux.xml gdb/features/i386/amd64-avx.c gdb/features/i386/amd64-avx.xml gdb/features/i386/amd64-linux.c gdb/features/i386/amd64-linux.xml gdb/features/i386/amd64.c gdb/features/i386/amd64.xml gdb/features/i386/i386-avx-linux.c gdb/features/i386/i386-avx-linux.xml gdb/features/i386/i386-avx.c gdb/features/i386/i386-avx.xml gdb/features/i386/i386-linux.c gdb/features/i386/i386-linux.xml gdb/features/i386/i386-mmx-linux.c gdb/features/i386/i386-mmx-linux.xml gdb/features/i386/i386-mmx.c gdb/features/i386/i386-mmx.xml gdb/features/i386/i386.c gdb/features/i386/i386.xml gdb/features/i386/x32-avx-linux.c gdb/features/i386/x32-avx-linux.xml gdb/features/i386/x32-avx.c gdb/features/i386/x32-avx.xml gdb/features/i386/x32-core.xml gdb/features/i386/x32-linux.c gdb/features/i386/x32-linux.xml gdb/features/i386/x32.c gdb/features/i386/x32.xml gdb/features/library-list-aix.dtd gdb/features/library-list-svr4.dtd gdb/features/library-list.dtd gdb/features/m68k-core.xml gdb/features/mips-cp0.xml gdb/features/mips-cpu.xml gdb/features/mips-dsp-linux.c gdb/features/mips-dsp-linux.xml gdb/features/mips-dsp.xml gdb/features/mips-fpu.xml gdb/features/mips-linux.c gdb/features/mips-linux.xml gdb/features/mips64-cp0.xml gdb/features/mips64-cpu.xml gdb/features/mips64-dsp-linux.c gdb/features/mips64-dsp-linux.xml gdb/features/mips64-dsp.xml gdb/features/mips64-fpu.xml gdb/features/mips64-linux.c gdb/features/mips64-linux.xml gdb/features/nios2-cpu.xml gdb/features/nios2-linux.c gdb/features/nios2-linux.xml gdb/features/nios2.c gdb/features/nios2.xml gdb/features/number-regs.xsl gdb/features/osdata.dtd gdb/features/rs6000/power-altivec.xml gdb/features/rs6000/power-core.xml gdb/features/rs6000/power-fpu-isa205.xml gdb/features/rs6000/power-fpu.xml gdb/features/rs6000/power-linux.xml gdb/features/rs6000/power-oea.xml gdb/features/rs6000/power-spe.xml gdb/features/rs6000/power-vsx.xml gdb/features/rs6000/power64-core.xml gdb/features/rs6000/power64-linux.xml gdb/features/rs6000/powerpc-32.c gdb/features/rs6000/powerpc-32.xml gdb/features/rs6000/powerpc-32l.c gdb/features/rs6000/powerpc-32l.xml gdb/features/rs6000/powerpc-403.c gdb/features/rs6000/powerpc-403.xml gdb/features/rs6000/powerpc-403gc.c gdb/features/rs6000/powerpc-403gc.xml gdb/features/rs6000/powerpc-405.c gdb/features/rs6000/powerpc-405.xml gdb/features/rs6000/powerpc-505.c gdb/features/rs6000/powerpc-505.xml gdb/features/rs6000/powerpc-601.c gdb/features/rs6000/powerpc-601.xml gdb/features/rs6000/powerpc-602.c gdb/features/rs6000/powerpc-602.xml gdb/features/rs6000/powerpc-603.c gdb/features/rs6000/powerpc-603.xml gdb/features/rs6000/powerpc-604.c gdb/features/rs6000/powerpc-604.xml gdb/features/rs6000/powerpc-64.c gdb/features/rs6000/powerpc-64.xml gdb/features/rs6000/powerpc-64l.c gdb/features/rs6000/powerpc-64l.xml gdb/features/rs6000/powerpc-7400.c gdb/features/rs6000/powerpc-7400.xml gdb/features/rs6000/powerpc-750.c gdb/features/rs6000/powerpc-750.xml gdb/features/rs6000/powerpc-860.c gdb/features/rs6000/powerpc-860.xml gdb/features/rs6000/powerpc-altivec32.c gdb/features/rs6000/powerpc-altivec32.xml gdb/features/rs6000/powerpc-altivec32l.c gdb/features/rs6000/powerpc-altivec32l.xml gdb/features/rs6000/powerpc-altivec64.c gdb/features/rs6000/powerpc-altivec64.xml gdb/features/rs6000/powerpc-altivec64l.c gdb/features/rs6000/powerpc-altivec64l.xml gdb/features/rs6000/powerpc-cell32l.c gdb/features/rs6000/powerpc-cell32l.xml gdb/features/rs6000/powerpc-cell64l.c gdb/features/rs6000/powerpc-cell64l.xml gdb/features/rs6000/powerpc-e500.c gdb/features/rs6000/powerpc-e500.xml gdb/features/rs6000/powerpc-e500l.c gdb/features/rs6000/powerpc-e500l.xml gdb/features/rs6000/powerpc-isa205-32l.c gdb/features/rs6000/powerpc-isa205-32l.xml gdb/features/rs6000/powerpc-isa205-64l.c gdb/features/rs6000/powerpc-isa205-64l.xml gdb/features/rs6000/powerpc-isa205-altivec32l.c gdb/features/rs6000/powerpc-isa205-altivec32l.xml gdb/features/rs6000/powerpc-isa205-altivec64l.c gdb/features/rs6000/powerpc-isa205-altivec64l.xml gdb/features/rs6000/powerpc-isa205-vsx32l.c gdb/features/rs6000/powerpc-isa205-vsx32l.xml gdb/features/rs6000/powerpc-isa205-vsx64l.c gdb/features/rs6000/powerpc-isa205-vsx64l.xml gdb/features/rs6000/powerpc-vsx32.c gdb/features/rs6000/powerpc-vsx32.xml gdb/features/rs6000/powerpc-vsx32l.c gdb/features/rs6000/powerpc-vsx32l.xml gdb/features/rs6000/powerpc-vsx64.c gdb/features/rs6000/powerpc-vsx64.xml gdb/features/rs6000/powerpc-vsx64l.c gdb/features/rs6000/powerpc-vsx64l.xml gdb/features/rs6000/rs6000.c gdb/features/rs6000/rs6000.xml gdb/features/s390-acr.xml gdb/features/s390-core32.xml gdb/features/s390-core64.xml gdb/features/s390-fpr.xml gdb/features/s390-linux32.c gdb/features/s390-linux32.xml gdb/features/s390-linux32v1.c gdb/features/s390-linux32v1.xml gdb/features/s390-linux32v2.c gdb/features/s390-linux32v2.xml gdb/features/s390-linux64.c gdb/features/s390-linux64.xml gdb/features/s390-linux64v1.c gdb/features/s390-linux64v1.xml gdb/features/s390-linux64v2.c gdb/features/s390-linux64v2.xml gdb/features/s390-tdb.xml gdb/features/s390-te-linux64.c gdb/features/s390-te-linux64.xml gdb/features/s390x-core64.xml gdb/features/s390x-linux64.c gdb/features/s390x-linux64.xml gdb/features/s390x-linux64v1.c gdb/features/s390x-linux64v1.xml gdb/features/s390x-linux64v2.c gdb/features/s390x-linux64v2.xml gdb/features/s390x-te-linux64.c gdb/features/s390x-te-linux64.xml gdb/features/sort-regs.xsl gdb/features/threads.dtd gdb/features/tic6x-c62x-linux.c gdb/features/tic6x-c62x-linux.xml gdb/features/tic6x-c62x.c gdb/features/tic6x-c62x.xml gdb/features/tic6x-c64x-linux.c gdb/features/tic6x-c64x-linux.xml gdb/features/tic6x-c64x.c gdb/features/tic6x-c64x.xml gdb/features/tic6x-c64xp-linux.c gdb/features/tic6x-c64xp-linux.xml gdb/features/tic6x-c64xp.c gdb/features/tic6x-c64xp.xml gdb/features/tic6x-c6xp.xml gdb/features/tic6x-core.xml gdb/features/tic6x-gp.xml gdb/features/traceframe-info.dtd gdb/features/xinclude.dtd gdb/features/xscale-iwmmxt.xml gdb/filesystem.c gdb/filesystem.h gdb/findcmd.c gdb/findvar.c gdb/fork-child.c gdb/frame-base.c gdb/frame-base.h gdb/frame-unwind.c gdb/frame-unwind.h gdb/frame.c gdb/frame.h gdb/frv-linux-tdep.c gdb/frv-tdep.c gdb/frv-tdep.h gdb/gcore.c gdb/gcore.h gdb/gcore.in gdb/gdb-code-style.el gdb/gdb-demangle.h gdb/gdb-dlfcn.c gdb/gdb-dlfcn.h gdb/gdb-gdb.gdb.in gdb/gdb-gdb.py gdb/gdb-stabs.h gdb/gdb.c gdb/gdb.gdb gdb/gdb.h gdb/gdb_bfd.c gdb/gdb_bfd.h gdb/gdb_buildall.sh gdb/gdb_curses.h gdb/gdb_expat.h gdb/gdb_indent.sh gdb/gdb_mbuild.sh gdb/gdb_obstack.c gdb/gdb_obstack.h gdb/gdb_proc_service.h gdb/gdb_ptrace.h gdb/gdb_regex.h gdb/gdb_select.h gdb/gdb_usleep.c gdb/gdb_usleep.h gdb/gdb_vfork.h gdb/gdb_wchar.h gdb/gdbarch.c gdb/gdbarch.h gdb/gdbarch.sh gdb/gdbcmd.h gdb/gdbcore.h gdb/gdbserver/.gitignore gdb/gdbserver/ChangeLog gdb/gdbserver/Makefile.in gdb/gdbserver/README gdb/gdbserver/acinclude.m4 gdb/gdbserver/aclocal.m4 gdb/gdbserver/ax.c gdb/gdbserver/ax.h gdb/gdbserver/config.in gdb/gdbserver/configure gdb/gdbserver/configure.ac gdb/gdbserver/configure.srv gdb/gdbserver/dll.c gdb/gdbserver/dll.h gdb/gdbserver/event-loop.c gdb/gdbserver/event-loop.h gdb/gdbserver/gdb_proc_service.h gdb/gdbserver/gdbreplay.c gdb/gdbserver/gdbthread.h gdb/gdbserver/hostio-errno.c gdb/gdbserver/hostio.c gdb/gdbserver/hostio.h gdb/gdbserver/i386-low.c gdb/gdbserver/i386-low.h gdb/gdbserver/i387-fp.c gdb/gdbserver/i387-fp.h gdb/gdbserver/inferiors.c gdb/gdbserver/inferiors.h gdb/gdbserver/linux-aarch64-low.c gdb/gdbserver/linux-amd64-ipa.c gdb/gdbserver/linux-arm-low.c gdb/gdbserver/linux-bfin-low.c gdb/gdbserver/linux-cris-low.c gdb/gdbserver/linux-crisv32-low.c gdb/gdbserver/linux-i386-ipa.c gdb/gdbserver/linux-ia64-low.c gdb/gdbserver/linux-low.c gdb/gdbserver/linux-low.h gdb/gdbserver/linux-m32r-low.c gdb/gdbserver/linux-m68k-low.c gdb/gdbserver/linux-mips-low.c gdb/gdbserver/linux-nios2-low.c gdb/gdbserver/linux-ppc-low.c gdb/gdbserver/linux-s390-low.c gdb/gdbserver/linux-sh-low.c gdb/gdbserver/linux-sparc-low.c gdb/gdbserver/linux-tic6x-low.c gdb/gdbserver/linux-tile-low.c gdb/gdbserver/linux-x86-low.c gdb/gdbserver/linux-xtensa-low.c gdb/gdbserver/lynx-i386-low.c gdb/gdbserver/lynx-low.c gdb/gdbserver/lynx-low.h gdb/gdbserver/lynx-ppc-low.c gdb/gdbserver/mem-break.c gdb/gdbserver/mem-break.h gdb/gdbserver/notif.c gdb/gdbserver/notif.h gdb/gdbserver/nto-low.c gdb/gdbserver/nto-low.h gdb/gdbserver/nto-x86-low.c gdb/gdbserver/proc-service.c gdb/gdbserver/proc-service.list gdb/gdbserver/regcache.c gdb/gdbserver/regcache.h gdb/gdbserver/remote-utils.c gdb/gdbserver/remote-utils.h gdb/gdbserver/server.c gdb/gdbserver/server.h gdb/gdbserver/spu-low.c gdb/gdbserver/target.c gdb/gdbserver/target.h gdb/gdbserver/tdesc.c gdb/gdbserver/tdesc.h gdb/gdbserver/terminal.h gdb/gdbserver/thread-db.c gdb/gdbserver/tracepoint.c gdb/gdbserver/tracepoint.h gdb/gdbserver/utils.c gdb/gdbserver/utils.h gdb/gdbserver/win32-arm-low.c gdb/gdbserver/win32-i386-low.c gdb/gdbserver/win32-low.c gdb/gdbserver/win32-low.h gdb/gdbserver/wincecompat.c gdb/gdbserver/wincecompat.h gdb/gdbserver/xtensa-xtregs.c gdb/gdbthread.h gdb/gdbtypes.c gdb/gdbtypes.h gdb/glibc-tdep.c gdb/glibc-tdep.h gdb/gnu-nat.c gdb/gnu-nat.h gdb/gnu-v2-abi.c gdb/gnu-v3-abi.c gdb/gnulib/Makefile.in gdb/gnulib/aclocal.m4 gdb/gnulib/config.in gdb/gnulib/configure gdb/gnulib/configure.ac gdb/gnulib/import/Makefile.am gdb/gnulib/import/Makefile.in gdb/gnulib/import/alloca.c gdb/gnulib/import/alloca.in.h gdb/gnulib/import/config.charset gdb/gnulib/import/extra/snippet/arg-nonnull.h gdb/gnulib/import/extra/snippet/c++defs.h gdb/gnulib/import/extra/snippet/warn-on-use.h gdb/gnulib/import/extra/update-copyright gdb/gnulib/import/float+.h gdb/gnulib/import/float.c gdb/gnulib/import/float.in.h gdb/gnulib/import/fnmatch.c gdb/gnulib/import/fnmatch.in.h gdb/gnulib/import/fnmatch_loop.c gdb/gnulib/import/fpucw.h gdb/gnulib/import/frexp.c gdb/gnulib/import/frexpl.c gdb/gnulib/import/inttypes.in.h gdb/gnulib/import/isnan.c gdb/gnulib/import/isnand-nolibm.h gdb/gnulib/import/isnand.c gdb/gnulib/import/isnanl-nolibm.h gdb/gnulib/import/isnanl.c gdb/gnulib/import/itold.c gdb/gnulib/import/localcharset.c gdb/gnulib/import/localcharset.h gdb/gnulib/import/m4/00gnulib.m4 gdb/gnulib/import/m4/alloca.m4 gdb/gnulib/import/m4/codeset.m4 gdb/gnulib/import/m4/configmake.m4 gdb/gnulib/import/m4/exponentd.m4 gdb/gnulib/import/m4/exponentl.m4 gdb/gnulib/import/m4/extensions.m4 gdb/gnulib/import/m4/extern-inline.m4 gdb/gnulib/import/m4/fcntl-o.m4 gdb/gnulib/import/m4/float_h.m4 gdb/gnulib/import/m4/fnmatch.m4 gdb/gnulib/import/m4/fpieee.m4 gdb/gnulib/import/m4/frexp.m4 gdb/gnulib/import/m4/frexpl.m4 gdb/gnulib/import/m4/glibc21.m4 gdb/gnulib/import/m4/gnulib-cache.m4 gdb/gnulib/import/m4/gnulib-common.m4 gdb/gnulib/import/m4/gnulib-comp.m4 gdb/gnulib/import/m4/gnulib-tool.m4 gdb/gnulib/import/m4/include_next.m4 gdb/gnulib/import/m4/inttypes-pri.m4 gdb/gnulib/import/m4/inttypes.m4 gdb/gnulib/import/m4/isnand.m4 gdb/gnulib/import/m4/isnanl.m4 gdb/gnulib/import/m4/localcharset.m4 gdb/gnulib/import/m4/locale-fr.m4 gdb/gnulib/import/m4/locale-ja.m4 gdb/gnulib/import/m4/locale-zh.m4 gdb/gnulib/import/m4/longlong.m4 gdb/gnulib/import/m4/math_h.m4 gdb/gnulib/import/m4/mbrtowc.m4 gdb/gnulib/import/m4/mbsinit.m4 gdb/gnulib/import/m4/mbsrtowcs.m4 gdb/gnulib/import/m4/mbstate_t.m4 gdb/gnulib/import/m4/memchr.m4 gdb/gnulib/import/m4/memmem.m4 gdb/gnulib/import/m4/mmap-anon.m4 gdb/gnulib/import/m4/multiarch.m4 gdb/gnulib/import/m4/off_t.m4 gdb/gnulib/import/m4/pathmax.m4 gdb/gnulib/import/m4/ssize_t.m4 gdb/gnulib/import/m4/stdbool.m4 gdb/gnulib/import/m4/stddef_h.m4 gdb/gnulib/import/m4/stdint.m4 gdb/gnulib/import/m4/string_h.m4 gdb/gnulib/import/m4/sys_types_h.m4 gdb/gnulib/import/m4/unistd_h.m4 gdb/gnulib/import/m4/warn-on-use.m4 gdb/gnulib/import/m4/wchar_h.m4 gdb/gnulib/import/m4/wchar_t.m4 gdb/gnulib/import/m4/wctype_h.m4 gdb/gnulib/import/m4/wint_t.m4 gdb/gnulib/import/math.c gdb/gnulib/import/math.in.h gdb/gnulib/import/mbrtowc.c gdb/gnulib/import/mbsinit.c gdb/gnulib/import/mbsrtowcs-impl.h gdb/gnulib/import/mbsrtowcs-state.c gdb/gnulib/import/mbsrtowcs.c gdb/gnulib/import/memchr.c gdb/gnulib/import/memchr.valgrind gdb/gnulib/import/memmem.c gdb/gnulib/import/pathmax.h gdb/gnulib/import/ref-add.sin gdb/gnulib/import/ref-del.sin gdb/gnulib/import/stdbool.in.h gdb/gnulib/import/stddef.in.h gdb/gnulib/import/stdint.in.h gdb/gnulib/import/str-two-way.h gdb/gnulib/import/streq.h gdb/gnulib/import/string.in.h gdb/gnulib/import/strnlen1.c gdb/gnulib/import/strnlen1.h gdb/gnulib/import/sys_types.in.h gdb/gnulib/import/unistd.c gdb/gnulib/import/unistd.in.h gdb/gnulib/import/verify.h gdb/gnulib/import/wchar.in.h gdb/gnulib/import/wctype-h.c gdb/gnulib/import/wctype.in.h gdb/gnulib/update-gnulib.sh gdb/go-exp.y gdb/go-lang.c gdb/go-lang.h gdb/go-typeprint.c gdb/go-valprint.c gdb/go32-nat.c gdb/gregset.h gdb/h8300-tdep.c gdb/hppa-hpux-nat.c gdb/hppa-hpux-tdep.c gdb/hppa-linux-nat.c gdb/hppa-linux-offsets.h gdb/hppa-linux-tdep.c gdb/hppa-tdep.c gdb/hppa-tdep.h gdb/hppabsd-nat.c gdb/hppabsd-tdep.c gdb/hppabsd-tdep.h gdb/hppanbsd-nat.c gdb/hppanbsd-tdep.c gdb/hppaobsd-tdep.c gdb/i386-cygwin-tdep.c gdb/i386-darwin-nat.c gdb/i386-darwin-tdep.c gdb/i386-darwin-tdep.h gdb/i386-dicos-tdep.c gdb/i386-linux-nat.c gdb/i386-linux-tdep.c gdb/i386-linux-tdep.h gdb/i386-nat.c gdb/i386-nat.h gdb/i386-nto-tdep.c gdb/i386-sol2-nat.c gdb/i386-sol2-tdep.c gdb/i386-tdep.c gdb/i386-tdep.h gdb/i386-windows-nat.c gdb/i386bsd-nat.c gdb/i386bsd-nat.h gdb/i386bsd-tdep.c gdb/i386fbsd-nat.c gdb/i386fbsd-tdep.c gdb/i386gnu-nat.c gdb/i386gnu-tdep.c gdb/i386nbsd-nat.c gdb/i386nbsd-tdep.c gdb/i386obsd-nat.c gdb/i386obsd-tdep.c gdb/i386v4-nat.c gdb/i387-tdep.c gdb/i387-tdep.h gdb/ia64-hpux-nat.c gdb/ia64-hpux-tdep.c gdb/ia64-hpux-tdep.h gdb/ia64-libunwind-tdep.c gdb/ia64-libunwind-tdep.h gdb/ia64-linux-nat.c gdb/ia64-linux-tdep.c gdb/ia64-tdep.c gdb/ia64-tdep.h gdb/ia64-vms-tdep.c gdb/inf-child.c gdb/inf-child.h gdb/inf-loop.c gdb/inf-loop.h gdb/inf-ptrace.c gdb/inf-ptrace.h gdb/inf-ttrace.c gdb/inf-ttrace.h gdb/infcall.c gdb/infcall.h gdb/infcmd.c gdb/inferior.c gdb/inferior.h gdb/inflow.c gdb/inflow.h gdb/infrun.c gdb/inline-frame.c gdb/inline-frame.h gdb/interps.c gdb/interps.h gdb/iq2000-tdep.c gdb/irix5-nat.c gdb/jit-reader.in gdb/jit.c gdb/jit.h gdb/jv-exp.y gdb/jv-lang.c gdb/jv-lang.h gdb/jv-typeprint.c gdb/jv-valprint.c gdb/language.c gdb/language.h gdb/libmcheck.m4 gdb/linespec.c gdb/linespec.h gdb/linux-fork.c gdb/linux-fork.h gdb/linux-nat.c gdb/linux-nat.h gdb/linux-record.c gdb/linux-record.h gdb/linux-tdep.c gdb/linux-tdep.h gdb/linux-thread-db.c gdb/lm32-tdep.c gdb/m2-exp.y gdb/m2-lang.c gdb/m2-lang.h gdb/m2-typeprint.c gdb/m2-valprint.c gdb/m32c-tdep.c gdb/m32r-linux-nat.c gdb/m32r-linux-tdep.c gdb/m32r-rom.c gdb/m32r-tdep.c gdb/m32r-tdep.h gdb/m68hc11-tdep.c gdb/m68k-tdep.c gdb/m68k-tdep.h gdb/m68kbsd-nat.c gdb/m68kbsd-tdep.c gdb/m68klinux-nat.c gdb/m68klinux-tdep.c gdb/m88k-tdep.c gdb/m88k-tdep.h gdb/m88kbsd-nat.c gdb/machoread.c gdb/macrocmd.c gdb/macroexp.c gdb/macroexp.h gdb/macroscope.c gdb/macroscope.h gdb/macrotab.c gdb/macrotab.h gdb/main.c gdb/main.h gdb/maint.c gdb/maint.h gdb/mdebugread.c gdb/mdebugread.h gdb/mem-break.c gdb/memattr.c gdb/memattr.h gdb/memory-map.c gdb/memory-map.h gdb/memrange.c gdb/memrange.h gdb/mep-tdep.c gdb/mi/ChangeLog-1999-2003 gdb/mi/mi-cmd-break.c gdb/mi/mi-cmd-break.h gdb/mi/mi-cmd-catch.c gdb/mi/mi-cmd-disas.c gdb/mi/mi-cmd-env.c gdb/mi/mi-cmd-file.c gdb/mi/mi-cmd-info.c gdb/mi/mi-cmd-stack.c gdb/mi/mi-cmd-target.c gdb/mi/mi-cmd-var.c gdb/mi/mi-cmds.c gdb/mi/mi-cmds.h gdb/mi/mi-common.c gdb/mi/mi-common.h gdb/mi/mi-console.c gdb/mi/mi-console.h gdb/mi/mi-getopt.c gdb/mi/mi-getopt.h gdb/mi/mi-interp.c gdb/mi/mi-main.c gdb/mi/mi-main.h gdb/mi/mi-out.c gdb/mi/mi-out.h gdb/mi/mi-parse.c gdb/mi/mi-parse.h gdb/mi/mi-symbol-cmds.c gdb/microblaze-linux-tdep.c gdb/microblaze-rom.c gdb/microblaze-tdep.c gdb/microblaze-tdep.h gdb/mingw-hdep.c gdb/minidebug.c gdb/minsyms.c gdb/minsyms.h gdb/mips-irix-tdep.c gdb/mips-linux-nat.c gdb/mips-linux-tdep.c gdb/mips-linux-tdep.h gdb/mips-tdep.c gdb/mips-tdep.h gdb/mips64obsd-nat.c gdb/mips64obsd-tdep.c gdb/mipsnbsd-nat.c gdb/mipsnbsd-tdep.c gdb/mipsnbsd-tdep.h gdb/mipsread.c gdb/mn10300-linux-tdep.c gdb/mn10300-tdep.c gdb/mn10300-tdep.h gdb/monitor.c gdb/monitor.h gdb/moxie-tdep.c gdb/moxie-tdep.h gdb/msg.defs gdb/msg_reply.defs gdb/msp430-tdep.c gdb/mt-tdep.c gdb/nat/linux-nat.h gdb/nat/linux-waitpid.c gdb/nat/linux-waitpid.h gdb/nbsd-nat.c gdb/nbsd-nat.h gdb/nbsd-tdep.c gdb/nbsd-tdep.h gdb/nios2-linux-tdep.c gdb/nios2-tdep.c gdb/nios2-tdep.h gdb/notify.defs gdb/nto-procfs.c gdb/nto-tdep.c gdb/nto-tdep.h gdb/objc-lang.c gdb/objc-lang.h gdb/objfiles.c gdb/objfiles.h gdb/obsd-tdep.c gdb/obsd-tdep.h gdb/observer.c gdb/observer.sh gdb/opencl-lang.c gdb/osabi.c gdb/osabi.h gdb/osdata.c gdb/osdata.h gdb/p-exp.y gdb/p-lang.c gdb/p-lang.h gdb/p-typeprint.c gdb/p-valprint.c gdb/parse.c gdb/parser-defs.h gdb/po/gdbtext gdb/posix-hdep.c gdb/ppc-linux-nat.c gdb/ppc-linux-tdep.c gdb/ppc-linux-tdep.h gdb/ppc-ravenscar-thread.c gdb/ppc-ravenscar-thread.h gdb/ppc-sysv-tdep.c gdb/ppc-tdep.h gdb/ppc64-tdep.c gdb/ppc64-tdep.h gdb/ppcbug-rom.c gdb/ppcfbsd-nat.c gdb/ppcfbsd-tdep.c gdb/ppcfbsd-tdep.h gdb/ppcnbsd-nat.c gdb/ppcnbsd-tdep.c gdb/ppcnbsd-tdep.h gdb/ppcobsd-nat.c gdb/ppcobsd-tdep.c gdb/ppcobsd-tdep.h gdb/printcmd.c gdb/probe.c gdb/probe.h gdb/proc-api.c gdb/proc-events.c gdb/proc-flags.c gdb/proc-service.c gdb/proc-service.list gdb/proc-utils.h gdb/proc-why.c gdb/process_reply.defs gdb/procfs.c gdb/procfs.h gdb/progspace.c gdb/progspace.h gdb/prologue-value.c gdb/prologue-value.h gdb/psympriv.h gdb/psymtab.c gdb/psymtab.h gdb/python/lib/gdb/FrameDecorator.py gdb/python/lib/gdb/FrameIterator.py gdb/python/lib/gdb/__init__.py gdb/python/lib/gdb/command/__init__.py gdb/python/lib/gdb/command/explore.py gdb/python/lib/gdb/command/frame_filters.py gdb/python/lib/gdb/command/pretty_printers.py gdb/python/lib/gdb/command/prompt.py gdb/python/lib/gdb/command/type_printers.py gdb/python/lib/gdb/frames.py gdb/python/lib/gdb/function/__init__.py gdb/python/lib/gdb/function/strfns.py gdb/python/lib/gdb/printing.py gdb/python/lib/gdb/prompt.py gdb/python/lib/gdb/types.py gdb/python/py-arch.c gdb/python/py-auto-load.c gdb/python/py-block.c gdb/python/py-bpevent.c gdb/python/py-breakpoint.c gdb/python/py-cmd.c gdb/python/py-continueevent.c gdb/python/py-event.c gdb/python/py-event.h gdb/python/py-events.h gdb/python/py-evtregistry.c gdb/python/py-evts.c gdb/python/py-exitedevent.c gdb/python/py-finishbreakpoint.c gdb/python/py-frame.c gdb/python/py-framefilter.c gdb/python/py-function.c gdb/python/py-gdb-readline.c gdb/python/py-inferior.c gdb/python/py-infthread.c gdb/python/py-lazy-string.c gdb/python/py-newobjfileevent.c gdb/python/py-objfile.c gdb/python/py-param.c gdb/python/py-prettyprint.c gdb/python/py-progspace.c gdb/python/py-signalevent.c gdb/python/py-stopevent.c gdb/python/py-stopevent.h gdb/python/py-symbol.c gdb/python/py-symtab.c gdb/python/py-threadevent.c gdb/python/py-type.c gdb/python/py-utils.c gdb/python/py-value.c gdb/python/python-config.py gdb/python/python-internal.h gdb/python/python.c gdb/python/python.h gdb/ravenscar-thread.c gdb/ravenscar-thread.h gdb/record-btrace.c gdb/record-full.c gdb/record-full.h gdb/record.c gdb/record.h gdb/regcache.c gdb/regcache.h gdb/regformats/aarch64.dat gdb/regformats/arm-with-iwmmxt.dat gdb/regformats/arm-with-neon.dat gdb/regformats/arm-with-vfpv2.dat gdb/regformats/arm-with-vfpv3.dat gdb/regformats/i386/amd64-avx-linux.dat gdb/regformats/i386/amd64-avx.dat gdb/regformats/i386/amd64-linux.dat gdb/regformats/i386/amd64.dat gdb/regformats/i386/i386-avx-linux.dat gdb/regformats/i386/i386-avx.dat gdb/regformats/i386/i386-linux.dat gdb/regformats/i386/i386-mmx-linux.dat gdb/regformats/i386/i386-mmx.dat gdb/regformats/i386/i386.dat gdb/regformats/i386/x32-avx-linux.dat gdb/regformats/i386/x32-avx.dat gdb/regformats/i386/x32-linux.dat gdb/regformats/i386/x32.dat gdb/regformats/mips-dsp-linux.dat gdb/regformats/mips-linux.dat gdb/regformats/mips64-dsp-linux.dat gdb/regformats/mips64-linux.dat gdb/regformats/nios2-linux.dat gdb/regformats/reg-arm.dat gdb/regformats/reg-bfin.dat gdb/regformats/reg-cf.dat gdb/regformats/reg-cris.dat gdb/regformats/reg-crisv32.dat gdb/regformats/reg-ia64.dat gdb/regformats/reg-m32r.dat gdb/regformats/reg-m68k.dat gdb/regformats/reg-sh.dat gdb/regformats/reg-sparc64.dat gdb/regformats/reg-spu.dat gdb/regformats/reg-tilegx.dat gdb/regformats/reg-tilegx32.dat gdb/regformats/reg-xtensa.dat gdb/regformats/regdat.sh gdb/regformats/regdef.h gdb/regformats/rs6000/powerpc-32.dat gdb/regformats/rs6000/powerpc-32l.dat gdb/regformats/rs6000/powerpc-64l.dat gdb/regformats/rs6000/powerpc-altivec32l.dat gdb/regformats/rs6000/powerpc-altivec64l.dat gdb/regformats/rs6000/powerpc-cell32l.dat gdb/regformats/rs6000/powerpc-cell64l.dat gdb/regformats/rs6000/powerpc-e500l.dat gdb/regformats/rs6000/powerpc-isa205-32l.dat gdb/regformats/rs6000/powerpc-isa205-64l.dat gdb/regformats/rs6000/powerpc-isa205-altivec32l.dat gdb/regformats/rs6000/powerpc-isa205-altivec64l.dat gdb/regformats/rs6000/powerpc-isa205-vsx32l.dat gdb/regformats/rs6000/powerpc-isa205-vsx64l.dat gdb/regformats/rs6000/powerpc-vsx32l.dat gdb/regformats/rs6000/powerpc-vsx64l.dat gdb/regformats/s390-linux32.dat gdb/regformats/s390-linux32v1.dat gdb/regformats/s390-linux32v2.dat gdb/regformats/s390-linux64.dat gdb/regformats/s390-linux64v1.dat gdb/regformats/s390-linux64v2.dat gdb/regformats/s390-te-linux64.dat gdb/regformats/s390x-linux64.dat gdb/regformats/s390x-linux64v1.dat gdb/regformats/s390x-linux64v2.dat gdb/regformats/s390x-te-linux64.dat gdb/regformats/tic6x-c62x-linux.dat gdb/regformats/tic6x-c62x.dat gdb/regformats/tic6x-c64x-linux.dat gdb/regformats/tic6x-c64x.dat gdb/regformats/tic6x-c64xp-linux.dat gdb/regformats/tic6x-c64xp.dat gdb/reggroups.c gdb/reggroups.h gdb/registry.c gdb/registry.h gdb/regset.c gdb/regset.h gdb/remote-fileio.c gdb/remote-fileio.h gdb/remote-m32r-sdi.c gdb/remote-mips.c gdb/remote-notif.c gdb/remote-notif.h gdb/remote-sim.c gdb/remote.c gdb/remote.h gdb/reply_mig_hack.awk gdb/reverse.c gdb/rl78-tdep.c gdb/rs6000-aix-tdep.c gdb/rs6000-aix-tdep.h gdb/rs6000-lynx178-tdep.c gdb/rs6000-nat.c gdb/rs6000-tdep.c gdb/rs6000-tdep.h gdb/rx-tdep.c gdb/s390-nat.c gdb/s390-tdep.c gdb/s390-tdep.h gdb/score-tdep.c gdb/score-tdep.h gdb/sentinel-frame.c gdb/sentinel-frame.h gdb/ser-base.c gdb/ser-base.h gdb/ser-go32.c gdb/ser-mingw.c gdb/ser-pipe.c gdb/ser-tcp.c gdb/ser-tcp.h gdb/ser-unix.c gdb/ser-unix.h gdb/serial.c gdb/serial.h gdb/sh-linux-tdep.c gdb/sh-tdep.c gdb/sh-tdep.h gdb/sh64-tdep.c gdb/sh64-tdep.h gdb/shnbsd-nat.c gdb/shnbsd-tdep.c gdb/sim-regno.h gdb/skip.c gdb/skip.h gdb/sol-thread.c gdb/sol2-tdep.c gdb/sol2-tdep.h gdb/solib-aix.c gdb/solib-aix.h gdb/solib-darwin.c gdb/solib-darwin.h gdb/solib-dsbt.c gdb/solib-frv.c gdb/solib-ia64-hpux.c gdb/solib-ia64-hpux.h gdb/solib-irix.c gdb/solib-irix.h gdb/solib-osf.c gdb/solib-pa64.c gdb/solib-pa64.h gdb/solib-som.c gdb/solib-som.h gdb/solib-spu.c gdb/solib-spu.h gdb/solib-sunos.c gdb/solib-svr4.c gdb/solib-svr4.h gdb/solib-target.c gdb/solib-target.h gdb/solib.c gdb/solib.h gdb/solist.h gdb/somread.c gdb/source.c gdb/source.h gdb/sparc-linux-nat.c gdb/sparc-linux-tdep.c gdb/sparc-nat.c gdb/sparc-nat.h gdb/sparc-ravenscar-thread.c gdb/sparc-ravenscar-thread.h gdb/sparc-sol2-nat.c gdb/sparc-sol2-tdep.c gdb/sparc-tdep.c gdb/sparc-tdep.h gdb/sparc64-linux-nat.c gdb/sparc64-linux-tdep.c gdb/sparc64-nat.c gdb/sparc64-sol2-tdep.c gdb/sparc64-tdep.c gdb/sparc64-tdep.h gdb/sparc64fbsd-nat.c gdb/sparc64fbsd-tdep.c gdb/sparc64nbsd-nat.c gdb/sparc64nbsd-tdep.c gdb/sparc64obsd-tdep.c gdb/sparcnbsd-nat.c gdb/sparcnbsd-tdep.c gdb/sparcobsd-tdep.c gdb/spu-linux-nat.c gdb/spu-multiarch.c gdb/spu-tdep.c gdb/spu-tdep.h gdb/srec.h gdb/stabsread.c gdb/stabsread.h gdb/stack.c gdb/stack.h gdb/stap-probe.c gdb/stap-probe.h gdb/std-operator.def gdb/std-regs.c gdb/stubs/ChangeLog gdb/stubs/buildvms.com gdb/stubs/i386-stub.c gdb/stubs/ia64vms-stub.c gdb/stubs/m32r-stub.c gdb/stubs/m68k-stub.c gdb/stubs/sh-stub.c gdb/stubs/sparc-stub.c gdb/symfile-mem.c gdb/symfile.c gdb/symfile.h gdb/symmisc.c gdb/symtab.c gdb/symtab.h gdb/syscalls/amd64-linux.xml gdb/syscalls/arm-linux.py gdb/syscalls/arm-linux.xml gdb/syscalls/bfin-linux.xml gdb/syscalls/gdb-syscalls.dtd gdb/syscalls/i386-linux.xml gdb/syscalls/mips-n32-linux.xml gdb/syscalls/mips-n64-linux.xml gdb/syscalls/mips-o32-linux.xml gdb/syscalls/ppc-linux.xml gdb/syscalls/ppc64-linux.xml gdb/syscalls/sparc-linux.xml gdb/syscalls/sparc64-linux.xml gdb/system-gdbinit/elinos.py gdb/system-gdbinit/wrs-linux.py gdb/target-descriptions.c gdb/target-descriptions.h gdb/target-memory.c gdb/target.c gdb/target.h gdb/target/resume.h gdb/target/wait.h gdb/target/waitstatus.c gdb/target/waitstatus.h gdb/terminal.h gdb/testsuite/ChangeLog gdb/testsuite/Makefile.in gdb/testsuite/README gdb/testsuite/TODO gdb/testsuite/aclocal.m4 gdb/testsuite/boards/cc-with-tweaks.exp gdb/testsuite/boards/dwarf4-gdb-index.exp gdb/testsuite/boards/fission-dwp.exp gdb/testsuite/boards/fission.exp gdb/testsuite/boards/gdbserver-base.exp gdb/testsuite/boards/local-remote-host.exp gdb/testsuite/boards/native-extended-gdbserver.exp gdb/testsuite/boards/native-gdbserver.exp gdb/testsuite/boards/native-stdio-gdbserver.exp gdb/testsuite/boards/remote-stdio-gdbserver.exp gdb/testsuite/config/arm-ice.exp gdb/testsuite/config/bfin.exp gdb/testsuite/config/cfdbug.exp gdb/testsuite/config/cygmon.exp gdb/testsuite/config/d10v.exp gdb/testsuite/config/default.exp gdb/testsuite/config/dve.exp gdb/testsuite/config/extended-gdbserver.exp gdb/testsuite/config/gdbserver.exp gdb/testsuite/config/h8300.exp gdb/testsuite/config/i386-bozo.exp gdb/testsuite/config/i960.exp gdb/testsuite/config/m32r-stub.exp gdb/testsuite/config/m32r.exp gdb/testsuite/config/mips-idt.exp gdb/testsuite/config/mips.exp gdb/testsuite/config/mn10300-eval.exp gdb/testsuite/config/monitor.exp gdb/testsuite/config/proelf.exp gdb/testsuite/config/rom68k.exp gdb/testsuite/config/sh.exp gdb/testsuite/config/sid.exp gdb/testsuite/config/sim.exp gdb/testsuite/config/slite.exp gdb/testsuite/config/unix.exp gdb/testsuite/config/vr4300.exp gdb/testsuite/config/vr5000.exp gdb/testsuite/config/vx.exp gdb/testsuite/config/vxworks.exp gdb/testsuite/config/vxworks29k.exp gdb/testsuite/configure gdb/testsuite/configure.ac gdb/testsuite/dg-extract-results.sh gdb/testsuite/gdb.ada/Makefile.in gdb/testsuite/gdb.ada/aliased_array.exp gdb/testsuite/gdb.ada/aliased_array/foo.adb gdb/testsuite/gdb.ada/aliased_array/pck.adb gdb/testsuite/gdb.ada/aliased_array/pck.ads gdb/testsuite/gdb.ada/array_bounds.exp gdb/testsuite/gdb.ada/array_bounds/bar.adb gdb/testsuite/gdb.ada/array_return.exp gdb/testsuite/gdb.ada/array_return/p.adb gdb/testsuite/gdb.ada/array_return/pck.adb gdb/testsuite/gdb.ada/array_return/pck.ads gdb/testsuite/gdb.ada/array_subscript_addr.exp gdb/testsuite/gdb.ada/array_subscript_addr/p.adb gdb/testsuite/gdb.ada/arrayidx.exp gdb/testsuite/gdb.ada/arrayidx/p.adb gdb/testsuite/gdb.ada/arrayparam.exp gdb/testsuite/gdb.ada/arrayparam/foo.adb gdb/testsuite/gdb.ada/arrayparam/pck.adb gdb/testsuite/gdb.ada/arrayparam/pck.ads gdb/testsuite/gdb.ada/arrayptr.exp gdb/testsuite/gdb.ada/arrayptr/foo.adb gdb/testsuite/gdb.ada/arrayptr/pck.adb gdb/testsuite/gdb.ada/arrayptr/pck.ads gdb/testsuite/gdb.ada/assign_1.exp gdb/testsuite/gdb.ada/atomic_enum.exp gdb/testsuite/gdb.ada/atomic_enum/foo.adb gdb/testsuite/gdb.ada/atomic_enum/pck.adb gdb/testsuite/gdb.ada/atomic_enum/pck.ads gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb gdb/testsuite/gdb.ada/boolean_expr.exp gdb/testsuite/gdb.ada/bp_enum_homonym.exp gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads gdb/testsuite/gdb.ada/bp_on_var.exp gdb/testsuite/gdb.ada/bp_on_var/foo.adb gdb/testsuite/gdb.ada/bp_on_var/pck.adb gdb/testsuite/gdb.ada/bp_on_var/pck.ads gdb/testsuite/gdb.ada/bp_range_type.exp gdb/testsuite/gdb.ada/bp_range_type/foo.adb gdb/testsuite/gdb.ada/bp_range_type/pck.adb gdb/testsuite/gdb.ada/bp_range_type/pck.ads gdb/testsuite/gdb.ada/bp_reset.exp gdb/testsuite/gdb.ada/bp_reset/foo.adb gdb/testsuite/gdb.ada/bp_reset/io.adb gdb/testsuite/gdb.ada/bp_reset/io.ads gdb/testsuite/gdb.ada/bp_reset/pck.adb gdb/testsuite/gdb.ada/bp_reset/pck.ads gdb/testsuite/gdb.ada/call_pn.exp gdb/testsuite/gdb.ada/call_pn/foo.adb gdb/testsuite/gdb.ada/call_pn/pck.adb gdb/testsuite/gdb.ada/call_pn/pck.ads gdb/testsuite/gdb.ada/catch_ex.exp gdb/testsuite/gdb.ada/catch_ex/foo.adb gdb/testsuite/gdb.ada/char_enum.exp gdb/testsuite/gdb.ada/char_enum/foo.adb gdb/testsuite/gdb.ada/char_enum/pck.adb gdb/testsuite/gdb.ada/char_enum/pck.ads gdb/testsuite/gdb.ada/char_param.exp gdb/testsuite/gdb.ada/char_param/foo.adb gdb/testsuite/gdb.ada/char_param/pck.adb gdb/testsuite/gdb.ada/char_param/pck.ads gdb/testsuite/gdb.ada/complete.exp gdb/testsuite/gdb.ada/complete/foo.adb gdb/testsuite/gdb.ada/complete/pck.adb gdb/testsuite/gdb.ada/complete/pck.ads gdb/testsuite/gdb.ada/cond_lang.exp gdb/testsuite/gdb.ada/cond_lang/a.adb gdb/testsuite/gdb.ada/cond_lang/foo.c gdb/testsuite/gdb.ada/cond_lang/mixed.adb gdb/testsuite/gdb.ada/cond_lang/mixed.ads gdb/testsuite/gdb.ada/cond_lang/pck.adb gdb/testsuite/gdb.ada/cond_lang/pck.ads gdb/testsuite/gdb.ada/dyn_loc.exp gdb/testsuite/gdb.ada/dyn_loc/p.adb gdb/testsuite/gdb.ada/dyn_loc/pack.adb gdb/testsuite/gdb.ada/dyn_loc/pack.ads gdb/testsuite/gdb.ada/enum_idx_packed.exp gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads gdb/testsuite/gdb.ada/exec_changed.exp gdb/testsuite/gdb.ada/exec_changed/first.adb gdb/testsuite/gdb.ada/exec_changed/second.adb gdb/testsuite/gdb.ada/expr_delims.exp gdb/testsuite/gdb.ada/expr_delims/foo.adb gdb/testsuite/gdb.ada/expr_delims/pck.adb gdb/testsuite/gdb.ada/expr_delims/pck.ads gdb/testsuite/gdb.ada/exprs.exp gdb/testsuite/gdb.ada/exprs/p.adb gdb/testsuite/gdb.ada/fixed_cmp.exp gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb gdb/testsuite/gdb.ada/fixed_cmp/pck.adb gdb/testsuite/gdb.ada/fixed_cmp/pck.ads gdb/testsuite/gdb.ada/fixed_points.exp gdb/testsuite/gdb.ada/fixed_points/fixed_points.adb gdb/testsuite/gdb.ada/float_param.exp gdb/testsuite/gdb.ada/float_param/foo.adb gdb/testsuite/gdb.ada/float_param/pck.adb gdb/testsuite/gdb.ada/float_param/pck.ads gdb/testsuite/gdb.ada/formatted_ref.exp gdb/testsuite/gdb.ada/formatted_ref/defs.adb gdb/testsuite/gdb.ada/formatted_ref/defs.ads gdb/testsuite/gdb.ada/formatted_ref/formatted_ref.adb gdb/testsuite/gdb.ada/frame_args.exp gdb/testsuite/gdb.ada/frame_args/foo.adb gdb/testsuite/gdb.ada/frame_args/pck.adb gdb/testsuite/gdb.ada/frame_args/pck.ads gdb/testsuite/gdb.ada/fullname_bp.exp gdb/testsuite/gdb.ada/fullname_bp/dn.adb gdb/testsuite/gdb.ada/fullname_bp/dn.ads gdb/testsuite/gdb.ada/fullname_bp/foo.adb gdb/testsuite/gdb.ada/fullname_bp/pck.adb gdb/testsuite/gdb.ada/fullname_bp/pck.ads gdb/testsuite/gdb.ada/fun_addr.exp gdb/testsuite/gdb.ada/fun_addr/foo.adb gdb/testsuite/gdb.ada/fun_in_declare.exp gdb/testsuite/gdb.ada/fun_in_declare/foo.adb gdb/testsuite/gdb.ada/fun_in_declare/pck.adb gdb/testsuite/gdb.ada/fun_in_declare/pck.ads gdb/testsuite/gdb.ada/funcall_param.exp gdb/testsuite/gdb.ada/funcall_param/foo.adb gdb/testsuite/gdb.ada/funcall_param/pck.adb gdb/testsuite/gdb.ada/funcall_param/pck.ads gdb/testsuite/gdb.ada/gnat_ada.gpr gdb/testsuite/gdb.ada/homonym.exp gdb/testsuite/gdb.ada/homonym/homonym.adb gdb/testsuite/gdb.ada/homonym/homonym.ads gdb/testsuite/gdb.ada/homonym/homonym_main.adb gdb/testsuite/gdb.ada/homonym/pck.adb gdb/testsuite/gdb.ada/homonym/pck.ads gdb/testsuite/gdb.ada/info_locals_renaming.exp gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads gdb/testsuite/gdb.ada/info_types.c gdb/testsuite/gdb.ada/info_types.exp gdb/testsuite/gdb.ada/int_deref.exp gdb/testsuite/gdb.ada/int_deref/foo.adb gdb/testsuite/gdb.ada/int_deref/pck.ads gdb/testsuite/gdb.ada/interface.exp gdb/testsuite/gdb.ada/interface/foo.adb gdb/testsuite/gdb.ada/interface/types.adb gdb/testsuite/gdb.ada/interface/types.ads gdb/testsuite/gdb.ada/iwide.exp gdb/testsuite/gdb.ada/iwide/classes.adb gdb/testsuite/gdb.ada/iwide/classes.ads gdb/testsuite/gdb.ada/iwide/p.adb gdb/testsuite/gdb.ada/lang_switch.exp gdb/testsuite/gdb.ada/lang_switch/foo.c gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb gdb/testsuite/gdb.ada/mi_catch_ex.exp gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb gdb/testsuite/gdb.ada/mi_task_arg.exp gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb gdb/testsuite/gdb.ada/mi_task_info.exp gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb gdb/testsuite/gdb.ada/mod_from_name.exp gdb/testsuite/gdb.ada/mod_from_name/foo.adb gdb/testsuite/gdb.ada/nested.exp gdb/testsuite/gdb.ada/nested/hello.adb gdb/testsuite/gdb.ada/null_array.exp gdb/testsuite/gdb.ada/null_array/foo.adb gdb/testsuite/gdb.ada/null_array/pck.adb gdb/testsuite/gdb.ada/null_array/pck.ads gdb/testsuite/gdb.ada/null_record.exp gdb/testsuite/gdb.ada/null_record/bar.adb gdb/testsuite/gdb.ada/null_record/bar.ads gdb/testsuite/gdb.ada/null_record/null_record.adb gdb/testsuite/gdb.ada/operator_bp.exp gdb/testsuite/gdb.ada/operator_bp/ops.adb gdb/testsuite/gdb.ada/operator_bp/ops.ads gdb/testsuite/gdb.ada/operator_bp/ops_test.adb gdb/testsuite/gdb.ada/optim_drec.exp gdb/testsuite/gdb.ada/optim_drec/foo.adb gdb/testsuite/gdb.ada/packed_array.exp gdb/testsuite/gdb.ada/packed_array/pa.adb gdb/testsuite/gdb.ada/packed_array/pck.adb gdb/testsuite/gdb.ada/packed_array/pck.ads gdb/testsuite/gdb.ada/packed_tagged.exp gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb gdb/testsuite/gdb.ada/print_chars.exp gdb/testsuite/gdb.ada/print_chars/foo.adb gdb/testsuite/gdb.ada/print_chars/pck.adb gdb/testsuite/gdb.ada/print_chars/pck.ads gdb/testsuite/gdb.ada/print_pc.exp gdb/testsuite/gdb.ada/ptr_typedef.exp gdb/testsuite/gdb.ada/ptr_typedef/foo.adb gdb/testsuite/gdb.ada/ptr_typedef/pck.adb gdb/testsuite/gdb.ada/ptr_typedef/pck.ads gdb/testsuite/gdb.ada/ptype_arith_binop.exp gdb/testsuite/gdb.ada/ptype_field.exp gdb/testsuite/gdb.ada/ptype_field/foo.adb gdb/testsuite/gdb.ada/ptype_field/pck.adb gdb/testsuite/gdb.ada/ptype_field/pck.ads gdb/testsuite/gdb.ada/ptype_tagged_param.exp gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads gdb/testsuite/gdb.ada/rdv_wait.exp gdb/testsuite/gdb.ada/rdv_wait/foo.adb gdb/testsuite/gdb.ada/rdv_wait/pck.adb gdb/testsuite/gdb.ada/rdv_wait/pck.ads gdb/testsuite/gdb.ada/rec_return.exp gdb/testsuite/gdb.ada/rec_return/foo.adb gdb/testsuite/gdb.ada/rec_return/pck.adb gdb/testsuite/gdb.ada/rec_return/pck.ads gdb/testsuite/gdb.ada/ref_param.exp gdb/testsuite/gdb.ada/ref_param/foo.adb gdb/testsuite/gdb.ada/ref_param/pck.adb gdb/testsuite/gdb.ada/ref_param/pck.ads gdb/testsuite/gdb.ada/ref_tick_size.exp gdb/testsuite/gdb.ada/ref_tick_size/p.adb gdb/testsuite/gdb.ada/ref_tick_size/pck.adb gdb/testsuite/gdb.ada/ref_tick_size/pck.ads gdb/testsuite/gdb.ada/same_enum.exp gdb/testsuite/gdb.ada/same_enum/a.adb gdb/testsuite/gdb.ada/same_enum/pck.adb gdb/testsuite/gdb.ada/same_enum/pck.ads gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads gdb/testsuite/gdb.ada/set_wstr.exp gdb/testsuite/gdb.ada/set_wstr/a.adb gdb/testsuite/gdb.ada/set_wstr/pck.adb gdb/testsuite/gdb.ada/set_wstr/pck.ads gdb/testsuite/gdb.ada/small_reg_param.exp gdb/testsuite/gdb.ada/small_reg_param/foo.adb gdb/testsuite/gdb.ada/small_reg_param/pck.adb gdb/testsuite/gdb.ada/small_reg_param/pck.ads gdb/testsuite/gdb.ada/start.exp gdb/testsuite/gdb.ada/start/dummy.adb gdb/testsuite/gdb.ada/str_ref_cmp.exp gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads gdb/testsuite/gdb.ada/sym_print_name.exp gdb/testsuite/gdb.ada/sym_print_name/foo.adb gdb/testsuite/gdb.ada/sym_print_name/pck.adb gdb/testsuite/gdb.ada/sym_print_name/pck.ads gdb/testsuite/gdb.ada/taft_type.exp gdb/testsuite/gdb.ada/taft_type/p.adb gdb/testsuite/gdb.ada/taft_type/pck.adb gdb/testsuite/gdb.ada/taft_type/pck.ads gdb/testsuite/gdb.ada/tagged.exp gdb/testsuite/gdb.ada/tagged/foo.adb gdb/testsuite/gdb.ada/tagged/pck.adb gdb/testsuite/gdb.ada/tagged/pck.ads gdb/testsuite/gdb.ada/tagged_not_init.exp gdb/testsuite/gdb.ada/tagged_not_init/foo.adb gdb/testsuite/gdb.ada/tagged_not_init/pck.adb gdb/testsuite/gdb.ada/tagged_not_init/pck.ads gdb/testsuite/gdb.ada/task_bp.exp gdb/testsuite/gdb.ada/task_bp/foo.adb gdb/testsuite/gdb.ada/task_bp/pck.adb gdb/testsuite/gdb.ada/task_bp/pck.ads gdb/testsuite/gdb.ada/tasks.exp gdb/testsuite/gdb.ada/tasks/foo.adb gdb/testsuite/gdb.ada/tick_last_segv.exp gdb/testsuite/gdb.ada/tick_last_segv/foo.adb gdb/testsuite/gdb.ada/type_coercion.exp gdb/testsuite/gdb.ada/type_coercion/assign.adb gdb/testsuite/gdb.ada/type_coercion/ident.adb gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/foo.adb gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.adb gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.ads gdb/testsuite/gdb.ada/uninitialized_vars.exp gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb gdb/testsuite/gdb.ada/uninitialized_vars/parse_controlled.ads gdb/testsuite/gdb.ada/variant_record_packed_array.exp gdb/testsuite/gdb.ada/variant_record_packed_array/foo.adb gdb/testsuite/gdb.ada/variant_record_packed_array/pck.adb gdb/testsuite/gdb.ada/variant_record_packed_array/pck.ads gdb/testsuite/gdb.ada/watch_arg.exp gdb/testsuite/gdb.ada/watch_arg/pck.adb gdb/testsuite/gdb.ada/watch_arg/pck.ads gdb/testsuite/gdb.ada/watch_arg/watch.adb gdb/testsuite/gdb.ada/whatis_array_val.exp gdb/testsuite/gdb.ada/whatis_array_val/foo.adb gdb/testsuite/gdb.ada/whatis_array_val/pck.adb gdb/testsuite/gdb.ada/whatis_array_val/pck.ads gdb/testsuite/gdb.ada/widewide.exp gdb/testsuite/gdb.ada/widewide/foo.adb gdb/testsuite/gdb.ada/widewide/pck.adb gdb/testsuite/gdb.ada/widewide/pck.ads gdb/testsuite/gdb.ada/win_fu_syms.exp gdb/testsuite/gdb.ada/win_fu_syms/foo.adb gdb/testsuite/gdb.ada/win_fu_syms/pck.adb gdb/testsuite/gdb.ada/win_fu_syms/pck.ads gdb/testsuite/gdb.arch/Makefile.in gdb/testsuite/gdb.arch/alpha-step.c gdb/testsuite/gdb.arch/alpha-step.exp gdb/testsuite/gdb.arch/altivec-abi.c gdb/testsuite/gdb.arch/altivec-abi.exp gdb/testsuite/gdb.arch/altivec-regs.c gdb/testsuite/gdb.arch/altivec-regs.exp gdb/testsuite/gdb.arch/amd64-byte.exp gdb/testsuite/gdb.arch/amd64-disp-step.S gdb/testsuite/gdb.arch/amd64-disp-step.exp gdb/testsuite/gdb.arch/amd64-dword.exp gdb/testsuite/gdb.arch/amd64-entry-value-inline.S gdb/testsuite/gdb.arch/amd64-entry-value-inline.c gdb/testsuite/gdb.arch/amd64-entry-value-inline.exp gdb/testsuite/gdb.arch/amd64-entry-value-param.S gdb/testsuite/gdb.arch/amd64-entry-value-param.c gdb/testsuite/gdb.arch/amd64-entry-value-param.exp gdb/testsuite/gdb.arch/amd64-entry-value.cc gdb/testsuite/gdb.arch/amd64-entry-value.exp gdb/testsuite/gdb.arch/amd64-entry-value.s gdb/testsuite/gdb.arch/amd64-i386-address.S gdb/testsuite/gdb.arch/amd64-i386-address.exp gdb/testsuite/gdb.arch/amd64-prologue-xmm.c gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp gdb/testsuite/gdb.arch/amd64-prologue-xmm.s gdb/testsuite/gdb.arch/amd64-pseudo.c gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.S gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.S gdb/testsuite/gdb.arch/amd64-tailcall-cxx2.cc gdb/testsuite/gdb.arch/amd64-tailcall-noret.S gdb/testsuite/gdb.arch/amd64-tailcall-noret.c gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp gdb/testsuite/gdb.arch/amd64-tailcall-ret.S gdb/testsuite/gdb.arch/amd64-tailcall-ret.c gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp gdb/testsuite/gdb.arch/amd64-word.exp gdb/testsuite/gdb.arch/arm-bl-branch-dest.c gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp gdb/testsuite/gdb.arch/arm-disp-step.S gdb/testsuite/gdb.arch/arm-disp-step.exp gdb/testsuite/gdb.arch/e500-abi.c gdb/testsuite/gdb.arch/e500-abi.exp gdb/testsuite/gdb.arch/e500-prologue.c gdb/testsuite/gdb.arch/e500-prologue.exp gdb/testsuite/gdb.arch/e500-regs.c gdb/testsuite/gdb.arch/e500-regs.exp gdb/testsuite/gdb.arch/gdb1291.exp gdb/testsuite/gdb.arch/gdb1291.s gdb/testsuite/gdb.arch/gdb1431.exp gdb/testsuite/gdb.arch/gdb1431.s gdb/testsuite/gdb.arch/gdb1558.c gdb/testsuite/gdb.arch/gdb1558.exp gdb/testsuite/gdb.arch/i386-avx.c gdb/testsuite/gdb.arch/i386-avx.exp gdb/testsuite/gdb.arch/i386-bp_permanent.exp gdb/testsuite/gdb.arch/i386-byte.exp gdb/testsuite/gdb.arch/i386-cfi-notcurrent.S gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp gdb/testsuite/gdb.arch/i386-disp-step.S gdb/testsuite/gdb.arch/i386-disp-step.exp gdb/testsuite/gdb.arch/i386-dr3-watch.c gdb/testsuite/gdb.arch/i386-dr3-watch.exp gdb/testsuite/gdb.arch/i386-float.S gdb/testsuite/gdb.arch/i386-float.exp gdb/testsuite/gdb.arch/i386-gnu-cfi-asm.S gdb/testsuite/gdb.arch/i386-gnu-cfi.c gdb/testsuite/gdb.arch/i386-gnu-cfi.exp gdb/testsuite/gdb.arch/i386-permbkpt.S gdb/testsuite/gdb.arch/i386-permbkpt.exp gdb/testsuite/gdb.arch/i386-prologue.c gdb/testsuite/gdb.arch/i386-prologue.exp gdb/testsuite/gdb.arch/i386-pseudo.c gdb/testsuite/gdb.arch/i386-signal.c gdb/testsuite/gdb.arch/i386-signal.exp gdb/testsuite/gdb.arch/i386-size-overlap.c gdb/testsuite/gdb.arch/i386-size-overlap.exp gdb/testsuite/gdb.arch/i386-size.c gdb/testsuite/gdb.arch/i386-size.exp gdb/testsuite/gdb.arch/i386-sse-stack-align.S gdb/testsuite/gdb.arch/i386-sse-stack-align.c gdb/testsuite/gdb.arch/i386-sse-stack-align.exp gdb/testsuite/gdb.arch/i386-sse.c gdb/testsuite/gdb.arch/i386-sse.exp gdb/testsuite/gdb.arch/i386-unwind.c gdb/testsuite/gdb.arch/i386-unwind.exp gdb/testsuite/gdb.arch/i386-word.exp gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.S gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp gdb/testsuite/gdb.arch/iwmmxt-regs.c gdb/testsuite/gdb.arch/iwmmxt-regs.exp gdb/testsuite/gdb.arch/mips-octeon-bbit.c gdb/testsuite/gdb.arch/mips-octeon-bbit.exp gdb/testsuite/gdb.arch/mips16-thunks-inmain.c gdb/testsuite/gdb.arch/mips16-thunks-main.c gdb/testsuite/gdb.arch/mips16-thunks-sin.c gdb/testsuite/gdb.arch/mips16-thunks-sinfrob.c gdb/testsuite/gdb.arch/mips16-thunks-sinfrob16.c gdb/testsuite/gdb.arch/mips16-thunks-sinmain.c gdb/testsuite/gdb.arch/mips16-thunks-sinmips16.c gdb/testsuite/gdb.arch/mips16-thunks.exp gdb/testsuite/gdb.arch/pa-nullify.exp gdb/testsuite/gdb.arch/pa-nullify.s gdb/testsuite/gdb.arch/pa64-nullify.s gdb/testsuite/gdb.arch/powerpc-aix-prologue.c gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp gdb/testsuite/gdb.arch/powerpc-d128-regs.c gdb/testsuite/gdb.arch/powerpc-d128-regs.exp gdb/testsuite/gdb.arch/powerpc-prologue.c gdb/testsuite/gdb.arch/powerpc-prologue.exp gdb/testsuite/gdb.arch/ppc-dfp.c gdb/testsuite/gdb.arch/ppc-dfp.exp gdb/testsuite/gdb.arch/ppc-fp.c gdb/testsuite/gdb.arch/ppc-fp.exp gdb/testsuite/gdb.arch/ppc64-atomic-inst.c gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp gdb/testsuite/gdb.arch/s390-tdbregs.c gdb/testsuite/gdb.arch/s390-tdbregs.exp gdb/testsuite/gdb.arch/spu-info.c gdb/testsuite/gdb.arch/spu-info.exp gdb/testsuite/gdb.arch/spu-ls.c gdb/testsuite/gdb.arch/spu-ls.exp gdb/testsuite/gdb.arch/thumb-bx-pc.S gdb/testsuite/gdb.arch/thumb-bx-pc.exp gdb/testsuite/gdb.arch/thumb-prologue.c gdb/testsuite/gdb.arch/thumb-prologue.exp gdb/testsuite/gdb.arch/thumb-singlestep.S gdb/testsuite/gdb.arch/thumb-singlestep.exp gdb/testsuite/gdb.arch/thumb2-it.S gdb/testsuite/gdb.arch/thumb2-it.exp gdb/testsuite/gdb.arch/vsx-regs.c gdb/testsuite/gdb.arch/vsx-regs.exp gdb/testsuite/gdb.asm/Makefile.in gdb/testsuite/gdb.asm/alpha.inc gdb/testsuite/gdb.asm/arm.inc gdb/testsuite/gdb.asm/asm-source.exp gdb/testsuite/gdb.asm/asmsrc1.s gdb/testsuite/gdb.asm/asmsrc2.s gdb/testsuite/gdb.asm/bfin.inc gdb/testsuite/gdb.asm/common.inc gdb/testsuite/gdb.asm/empty.inc gdb/testsuite/gdb.asm/frv.inc gdb/testsuite/gdb.asm/h8300.inc gdb/testsuite/gdb.asm/i386.inc gdb/testsuite/gdb.asm/ia64.inc gdb/testsuite/gdb.asm/iq2000.inc gdb/testsuite/gdb.asm/m32c.inc gdb/testsuite/gdb.asm/m32r-linux.inc gdb/testsuite/gdb.asm/m32r.inc gdb/testsuite/gdb.asm/m68hc11.inc gdb/testsuite/gdb.asm/m68k.inc gdb/testsuite/gdb.asm/mips.inc gdb/testsuite/gdb.asm/netbsd.inc gdb/testsuite/gdb.asm/openbsd.inc gdb/testsuite/gdb.asm/pa.inc gdb/testsuite/gdb.asm/pa64.inc gdb/testsuite/gdb.asm/powerpc.inc gdb/testsuite/gdb.asm/powerpc64.inc gdb/testsuite/gdb.asm/s390.inc gdb/testsuite/gdb.asm/s390x.inc gdb/testsuite/gdb.asm/sh.inc gdb/testsuite/gdb.asm/sparc.inc gdb/testsuite/gdb.asm/sparc64.inc gdb/testsuite/gdb.asm/spu.inc gdb/testsuite/gdb.asm/v850.inc gdb/testsuite/gdb.asm/x86_64.inc gdb/testsuite/gdb.asm/xstormy16.inc gdb/testsuite/gdb.base/Makefile.in gdb/testsuite/gdb.base/a2-run.exp gdb/testsuite/gdb.base/advance.c gdb/testsuite/gdb.base/advance.exp gdb/testsuite/gdb.base/alias.exp gdb/testsuite/gdb.base/all-bin.exp gdb/testsuite/gdb.base/all-types.c gdb/testsuite/gdb.base/annota1.c gdb/testsuite/gdb.base/annota1.exp gdb/testsuite/gdb.base/annota3.c gdb/testsuite/gdb.base/annota3.exp gdb/testsuite/gdb.base/anon.c gdb/testsuite/gdb.base/anon.exp gdb/testsuite/gdb.base/args.c gdb/testsuite/gdb.base/args.exp gdb/testsuite/gdb.base/argv0-symlink.c gdb/testsuite/gdb.base/argv0-symlink.exp gdb/testsuite/gdb.base/arithmet.exp gdb/testsuite/gdb.base/arrayidx.c gdb/testsuite/gdb.base/arrayidx.exp gdb/testsuite/gdb.base/assign.exp gdb/testsuite/gdb.base/async-shell.c gdb/testsuite/gdb.base/async-shell.exp gdb/testsuite/gdb.base/async.c gdb/testsuite/gdb.base/async.exp gdb/testsuite/gdb.base/attach-pie-misread.c gdb/testsuite/gdb.base/attach-pie-misread.exp gdb/testsuite/gdb.base/attach-pie-noexec.c gdb/testsuite/gdb.base/attach-pie-noexec.exp gdb/testsuite/gdb.base/attach-twice.c gdb/testsuite/gdb.base/attach-twice.exp gdb/testsuite/gdb.base/attach.c gdb/testsuite/gdb.base/attach.exp gdb/testsuite/gdb.base/attach2.c gdb/testsuite/gdb.base/auxv.c gdb/testsuite/gdb.base/auxv.exp gdb/testsuite/gdb.base/average.c gdb/testsuite/gdb.base/bang.exp gdb/testsuite/gdb.base/bar.c gdb/testsuite/gdb.base/baz.c gdb/testsuite/gdb.base/bfp-test.c gdb/testsuite/gdb.base/bfp-test.exp gdb/testsuite/gdb.base/bigcore.c gdb/testsuite/gdb.base/bigcore.exp gdb/testsuite/gdb.base/bitfields.c gdb/testsuite/gdb.base/bitfields.exp gdb/testsuite/gdb.base/bitfields2.c gdb/testsuite/gdb.base/bitfields2.exp gdb/testsuite/gdb.base/bitops.exp gdb/testsuite/gdb.base/branches.c gdb/testsuite/gdb.base/break-always.c gdb/testsuite/gdb.base/break-always.exp gdb/testsuite/gdb.base/break-caller-line.c gdb/testsuite/gdb.base/break-caller-line.exp gdb/testsuite/gdb.base/break-entry.exp gdb/testsuite/gdb.base/break-inline.c gdb/testsuite/gdb.base/break-inline.exp gdb/testsuite/gdb.base/break-interp-lib.c gdb/testsuite/gdb.base/break-interp-main.c gdb/testsuite/gdb.base/break-interp.exp gdb/testsuite/gdb.base/break-on-linker-gcd-function.cc gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp gdb/testsuite/gdb.base/break-probes-solib.c gdb/testsuite/gdb.base/break-probes.c gdb/testsuite/gdb.base/break-probes.exp gdb/testsuite/gdb.base/break.c gdb/testsuite/gdb.base/break.exp gdb/testsuite/gdb.base/break1.c gdb/testsuite/gdb.base/breakpoint-shadow.c gdb/testsuite/gdb.base/breakpoint-shadow.exp gdb/testsuite/gdb.base/call-ar-st.c gdb/testsuite/gdb.base/call-ar-st.exp gdb/testsuite/gdb.base/call-rt-st.c gdb/testsuite/gdb.base/call-rt-st.exp gdb/testsuite/gdb.base/call-sc.c gdb/testsuite/gdb.base/call-sc.exp gdb/testsuite/gdb.base/call-signal-resume.exp gdb/testsuite/gdb.base/call-signals.c gdb/testsuite/gdb.base/call-strs.c gdb/testsuite/gdb.base/call-strs.exp gdb/testsuite/gdb.base/callexit.c gdb/testsuite/gdb.base/callexit.exp gdb/testsuite/gdb.base/callfuncs.c gdb/testsuite/gdb.base/callfuncs.exp gdb/testsuite/gdb.base/catch-load-so.c gdb/testsuite/gdb.base/catch-load.c gdb/testsuite/gdb.base/catch-load.exp gdb/testsuite/gdb.base/catch-signal-fork.c gdb/testsuite/gdb.base/catch-signal-fork.exp gdb/testsuite/gdb.base/catch-signal.c gdb/testsuite/gdb.base/catch-signal.exp gdb/testsuite/gdb.base/catch-syscall.c gdb/testsuite/gdb.base/catch-syscall.exp gdb/testsuite/gdb.base/charset-malloc.c gdb/testsuite/gdb.base/charset.c gdb/testsuite/gdb.base/charset.exp gdb/testsuite/gdb.base/checkpoint.c gdb/testsuite/gdb.base/checkpoint.exp gdb/testsuite/gdb.base/chng-syms.c gdb/testsuite/gdb.base/chng-syms.exp gdb/testsuite/gdb.base/code-expr.exp gdb/testsuite/gdb.base/code_elim.exp gdb/testsuite/gdb.base/code_elim1.c gdb/testsuite/gdb.base/code_elim2.c gdb/testsuite/gdb.base/commands.exp gdb/testsuite/gdb.base/comp-dir/subdir/dummy.txt gdb/testsuite/gdb.base/completion.exp gdb/testsuite/gdb.base/complex.c gdb/testsuite/gdb.base/complex.exp gdb/testsuite/gdb.base/comprdebug.exp gdb/testsuite/gdb.base/cond-eval-mode.exp gdb/testsuite/gdb.base/cond-expr.exp gdb/testsuite/gdb.base/condbreak.exp gdb/testsuite/gdb.base/consecutive.c gdb/testsuite/gdb.base/consecutive.exp gdb/testsuite/gdb.base/constvars.c gdb/testsuite/gdb.base/constvars.exp gdb/testsuite/gdb.base/corefile.exp gdb/testsuite/gdb.base/coremaker.c gdb/testsuite/gdb.base/coremaker2.c gdb/testsuite/gdb.base/ctxobj-f.c gdb/testsuite/gdb.base/ctxobj-m.c gdb/testsuite/gdb.base/ctxobj-v.c gdb/testsuite/gdb.base/ctxobj.exp gdb/testsuite/gdb.base/cursal.c gdb/testsuite/gdb.base/cursal.exp gdb/testsuite/gdb.base/cvexpr.c gdb/testsuite/gdb.base/cvexpr.exp gdb/testsuite/gdb.base/d10v.ld gdb/testsuite/gdb.base/d10vovly.c gdb/testsuite/gdb.base/dbx.exp gdb/testsuite/gdb.base/debug-expr.c gdb/testsuite/gdb.base/debug-expr.exp gdb/testsuite/gdb.base/default.exp gdb/testsuite/gdb.base/define.exp gdb/testsuite/gdb.base/del.c gdb/testsuite/gdb.base/del.exp gdb/testsuite/gdb.base/detach.exp gdb/testsuite/gdb.base/dfp-exprs.exp gdb/testsuite/gdb.base/dfp-test.c gdb/testsuite/gdb.base/dfp-test.exp gdb/testsuite/gdb.base/disabled-location.c gdb/testsuite/gdb.base/disabled-location.exp gdb/testsuite/gdb.base/disasm-end-cu-1.c gdb/testsuite/gdb.base/disasm-end-cu-2.c gdb/testsuite/gdb.base/disasm-end-cu.exp gdb/testsuite/gdb.base/disp-step-fork.c gdb/testsuite/gdb.base/disp-step-syscall.exp gdb/testsuite/gdb.base/disp-step-vfork.c gdb/testsuite/gdb.base/display.c gdb/testsuite/gdb.base/display.exp gdb/testsuite/gdb.base/dmsym.c gdb/testsuite/gdb.base/dmsym.exp gdb/testsuite/gdb.base/dmsym_main.c gdb/testsuite/gdb.base/dprintf-next.c gdb/testsuite/gdb.base/dprintf-next.exp gdb/testsuite/gdb.base/dprintf-non-stop.c gdb/testsuite/gdb.base/dprintf-non-stop.exp gdb/testsuite/gdb.base/dprintf-pending.c gdb/testsuite/gdb.base/dprintf-pending.exp gdb/testsuite/gdb.base/dprintf-pendshr.c gdb/testsuite/gdb.base/dprintf.c gdb/testsuite/gdb.base/dprintf.exp gdb/testsuite/gdb.base/dump.c gdb/testsuite/gdb.base/dump.exp gdb/testsuite/gdb.base/dup-sect.S gdb/testsuite/gdb.base/dup-sect.exp gdb/testsuite/gdb.base/duplicate-bp.c gdb/testsuite/gdb.base/duplicate-bp.exp gdb/testsuite/gdb.base/echo.exp gdb/testsuite/gdb.base/empty_exe.exp gdb/testsuite/gdb.base/ena-dis-br.exp gdb/testsuite/gdb.base/ending-run.c gdb/testsuite/gdb.base/ending-run.exp gdb/testsuite/gdb.base/enum_cond.c gdb/testsuite/gdb.base/enum_cond.exp gdb/testsuite/gdb.base/enumval.c gdb/testsuite/gdb.base/enumval.exp gdb/testsuite/gdb.base/environ.exp gdb/testsuite/gdb.base/eu-strip-infcall.c gdb/testsuite/gdb.base/eu-strip-infcall.exp gdb/testsuite/gdb.base/eval-skip.exp gdb/testsuite/gdb.base/eval.exp gdb/testsuite/gdb.base/exe-lock.exp gdb/testsuite/gdb.base/execd-prog.c gdb/testsuite/gdb.base/expand-psymtabs.c gdb/testsuite/gdb.base/expand-psymtabs.exp gdb/testsuite/gdb.base/exprs.c gdb/testsuite/gdb.base/exprs.exp gdb/testsuite/gdb.base/fileio.c gdb/testsuite/gdb.base/fileio.exp gdb/testsuite/gdb.base/filesym.c gdb/testsuite/gdb.base/filesym.exp gdb/testsuite/gdb.base/find-unmapped.c gdb/testsuite/gdb.base/find-unmapped.exp gdb/testsuite/gdb.base/find.c gdb/testsuite/gdb.base/find.exp gdb/testsuite/gdb.base/finish.exp gdb/testsuite/gdb.base/fixsection.c gdb/testsuite/gdb.base/fixsection.exp gdb/testsuite/gdb.base/fixsectshr.c gdb/testsuite/gdb.base/float.c gdb/testsuite/gdb.base/float.exp gdb/testsuite/gdb.base/foll-exec.c gdb/testsuite/gdb.base/foll-exec.exp gdb/testsuite/gdb.base/foll-fork.c gdb/testsuite/gdb.base/foll-fork.exp gdb/testsuite/gdb.base/foll-vfork-exit.c gdb/testsuite/gdb.base/foll-vfork.c gdb/testsuite/gdb.base/foll-vfork.exp gdb/testsuite/gdb.base/foo.c gdb/testsuite/gdb.base/fortran-sym-case.c gdb/testsuite/gdb.base/fortran-sym-case.exp gdb/testsuite/gdb.base/frame-args.c gdb/testsuite/gdb.base/frame-args.exp gdb/testsuite/gdb.base/freebpcmd.c gdb/testsuite/gdb.base/freebpcmd.exp gdb/testsuite/gdb.base/fullname.c gdb/testsuite/gdb.base/fullname.exp gdb/testsuite/gdb.base/fullpath-expand-func.c gdb/testsuite/gdb.base/fullpath-expand.c gdb/testsuite/gdb.base/fullpath-expand.exp gdb/testsuite/gdb.base/func-ptr.c gdb/testsuite/gdb.base/func-ptr.exp gdb/testsuite/gdb.base/funcargs.c gdb/testsuite/gdb.base/funcargs.exp gdb/testsuite/gdb.base/gcore-buffer-overflow.c gdb/testsuite/gdb.base/gcore-buffer-overflow.exp gdb/testsuite/gdb.base/gcore-relro-lib.c gdb/testsuite/gdb.base/gcore-relro-main.c gdb/testsuite/gdb.base/gcore-relro.exp gdb/testsuite/gdb.base/gcore.c gdb/testsuite/gdb.base/gcore.exp gdb/testsuite/gdb.base/gdb1056.exp gdb/testsuite/gdb.base/gdb1090.c gdb/testsuite/gdb.base/gdb1090.exp gdb/testsuite/gdb.base/gdb11530.c gdb/testsuite/gdb.base/gdb11530.exp gdb/testsuite/gdb.base/gdb11531.c gdb/testsuite/gdb.base/gdb11531.exp gdb/testsuite/gdb.base/gdb1250.c gdb/testsuite/gdb.base/gdb1250.exp gdb/testsuite/gdb.base/gdb1555-main.c gdb/testsuite/gdb.base/gdb1555.c gdb/testsuite/gdb.base/gdb1555.exp gdb/testsuite/gdb.base/gdb1821.c gdb/testsuite/gdb.base/gdb1821.exp gdb/testsuite/gdb.base/gdb_history gdb/testsuite/gdb.base/gdbindex-stabs-dwarf.c gdb/testsuite/gdb.base/gdbindex-stabs.c gdb/testsuite/gdb.base/gdbindex-stabs.exp gdb/testsuite/gdb.base/gdbvars.c gdb/testsuite/gdb.base/gdbvars.exp gdb/testsuite/gdb.base/gnu-debugdata.c gdb/testsuite/gdb.base/gnu-debugdata.exp gdb/testsuite/gdb.base/gnu-ifunc-lib.c gdb/testsuite/gdb.base/gnu-ifunc.c gdb/testsuite/gdb.base/gnu-ifunc.exp gdb/testsuite/gdb.base/gnu_vector.c gdb/testsuite/gdb.base/gnu_vector.exp gdb/testsuite/gdb.base/grbx.c gdb/testsuite/gdb.base/hashline1.exp gdb/testsuite/gdb.base/hashline2.exp gdb/testsuite/gdb.base/hashline3.exp gdb/testsuite/gdb.base/hbreak.c gdb/testsuite/gdb.base/hbreak.exp gdb/testsuite/gdb.base/hbreak2.exp gdb/testsuite/gdb.base/help.exp gdb/testsuite/gdb.base/hook-stop-continue.c gdb/testsuite/gdb.base/hook-stop-continue.exp gdb/testsuite/gdb.base/hook-stop-frame.c gdb/testsuite/gdb.base/hook-stop-frame.exp gdb/testsuite/gdb.base/huge.c gdb/testsuite/gdb.base/huge.exp gdb/testsuite/gdb.base/ifelse.exp gdb/testsuite/gdb.base/included.c gdb/testsuite/gdb.base/included.exp gdb/testsuite/gdb.base/included.h gdb/testsuite/gdb.base/inferior-died.c gdb/testsuite/gdb.base/inferior-died.exp gdb/testsuite/gdb.base/infnan.c gdb/testsuite/gdb.base/infnan.exp gdb/testsuite/gdb.base/info-fun-solib.c gdb/testsuite/gdb.base/info-fun.c gdb/testsuite/gdb.base/info-fun.exp gdb/testsuite/gdb.base/info-macros.c gdb/testsuite/gdb.base/info-macros.exp gdb/testsuite/gdb.base/info-os.c gdb/testsuite/gdb.base/info-os.exp gdb/testsuite/gdb.base/info-proc.exp gdb/testsuite/gdb.base/info-shared-solib1.c gdb/testsuite/gdb.base/info-shared-solib2.c gdb/testsuite/gdb.base/info-shared.c gdb/testsuite/gdb.base/info-shared.exp gdb/testsuite/gdb.base/info-target.exp gdb/testsuite/gdb.base/infoline.c gdb/testsuite/gdb.base/infoline.exp gdb/testsuite/gdb.base/int-type.c gdb/testsuite/gdb.base/interact.exp gdb/testsuite/gdb.base/interp.c gdb/testsuite/gdb.base/interp.exp gdb/testsuite/gdb.base/interrupt-noterm.c gdb/testsuite/gdb.base/interrupt-noterm.exp gdb/testsuite/gdb.base/interrupt.c gdb/testsuite/gdb.base/interrupt.exp gdb/testsuite/gdb.base/jit-dlmain.c gdb/testsuite/gdb.base/jit-main.c gdb/testsuite/gdb.base/jit-simple.c gdb/testsuite/gdb.base/jit-simple.exp gdb/testsuite/gdb.base/jit-so.exp gdb/testsuite/gdb.base/jit-solib.c gdb/testsuite/gdb.base/jit.exp gdb/testsuite/gdb.base/jump.c gdb/testsuite/gdb.base/jump.exp gdb/testsuite/gdb.base/kill-after-signal.c gdb/testsuite/gdb.base/kill-after-signal.exp gdb/testsuite/gdb.base/label.c gdb/testsuite/gdb.base/label.exp gdb/testsuite/gdb.base/langs.exp gdb/testsuite/gdb.base/langs0.c gdb/testsuite/gdb.base/langs1.c gdb/testsuite/gdb.base/langs1.f gdb/testsuite/gdb.base/langs2.c gdb/testsuite/gdb.base/langs2.cxx gdb/testsuite/gdb.base/ldbl_e308.c gdb/testsuite/gdb.base/ldbl_e308.exp gdb/testsuite/gdb.base/lineinc.c gdb/testsuite/gdb.base/lineinc.exp gdb/testsuite/gdb.base/lineinc1.h gdb/testsuite/gdb.base/lineinc2.h gdb/testsuite/gdb.base/lineinc3.h gdb/testsuite/gdb.base/linespecs.exp gdb/testsuite/gdb.base/list.exp gdb/testsuite/gdb.base/list0.c gdb/testsuite/gdb.base/list0.h gdb/testsuite/gdb.base/list1.c gdb/testsuite/gdb.base/logical.exp gdb/testsuite/gdb.base/long_long.c gdb/testsuite/gdb.base/long_long.exp gdb/testsuite/gdb.base/longest-types.c gdb/testsuite/gdb.base/longest-types.exp gdb/testsuite/gdb.base/longjmp.c gdb/testsuite/gdb.base/longjmp.exp gdb/testsuite/gdb.base/m32r.ld gdb/testsuite/gdb.base/m32rovly.c gdb/testsuite/gdb.base/macscp.exp gdb/testsuite/gdb.base/macscp1.c gdb/testsuite/gdb.base/macscp2.h gdb/testsuite/gdb.base/macscp3.h gdb/testsuite/gdb.base/macscp4.h gdb/testsuite/gdb.base/maint.exp gdb/testsuite/gdb.base/memattr.c gdb/testsuite/gdb.base/memattr.exp gdb/testsuite/gdb.base/mips_pro.c gdb/testsuite/gdb.base/mips_pro.exp gdb/testsuite/gdb.base/miscexprs.c gdb/testsuite/gdb.base/miscexprs.exp gdb/testsuite/gdb.base/morestack.c gdb/testsuite/gdb.base/morestack.exp gdb/testsuite/gdb.base/moribund-step.exp gdb/testsuite/gdb.base/multi-forks.c gdb/testsuite/gdb.base/multi-forks.exp gdb/testsuite/gdb.base/nextoverexit.c gdb/testsuite/gdb.base/nextoverexit.exp gdb/testsuite/gdb.base/nodebug.c gdb/testsuite/gdb.base/nodebug.exp gdb/testsuite/gdb.base/nofield.c gdb/testsuite/gdb.base/nofield.exp gdb/testsuite/gdb.base/nostdlib.c gdb/testsuite/gdb.base/nostdlib.exp gdb/testsuite/gdb.base/opaque.exp gdb/testsuite/gdb.base/opaque0.c gdb/testsuite/gdb.base/opaque1.c gdb/testsuite/gdb.base/overlays.c gdb/testsuite/gdb.base/overlays.exp gdb/testsuite/gdb.base/ovlymgr.c gdb/testsuite/gdb.base/ovlymgr.h gdb/testsuite/gdb.base/page.exp gdb/testsuite/gdb.base/pc-fp.c gdb/testsuite/gdb.base/pc-fp.exp gdb/testsuite/gdb.base/pending.c gdb/testsuite/gdb.base/pending.exp gdb/testsuite/gdb.base/pendshr.c gdb/testsuite/gdb.base/permissions.exp gdb/testsuite/gdb.base/pi.txt gdb/testsuite/gdb.base/pie-execl.c gdb/testsuite/gdb.base/pie-execl.exp gdb/testsuite/gdb.base/pointers.c gdb/testsuite/gdb.base/pointers.exp gdb/testsuite/gdb.base/pr10179-a.c gdb/testsuite/gdb.base/pr10179-b.c gdb/testsuite/gdb.base/pr10179.exp gdb/testsuite/gdb.base/pr11022.c gdb/testsuite/gdb.base/pr11022.exp gdb/testsuite/gdb.base/prelink-lib.c gdb/testsuite/gdb.base/prelink.c gdb/testsuite/gdb.base/prelink.exp gdb/testsuite/gdb.base/print-file-var-lib1.c gdb/testsuite/gdb.base/print-file-var-lib2.c gdb/testsuite/gdb.base/print-file-var-main.c gdb/testsuite/gdb.base/print-file-var.exp gdb/testsuite/gdb.base/printcmds.c gdb/testsuite/gdb.base/printcmds.exp gdb/testsuite/gdb.base/prologue-include.c gdb/testsuite/gdb.base/prologue-include.exp gdb/testsuite/gdb.base/prologue-include.h gdb/testsuite/gdb.base/prologue.c gdb/testsuite/gdb.base/prologue.exp gdb/testsuite/gdb.base/psymtab.exp gdb/testsuite/gdb.base/psymtab1.c gdb/testsuite/gdb.base/psymtab2.c gdb/testsuite/gdb.base/ptr-typedef.c gdb/testsuite/gdb.base/ptr-typedef.exp gdb/testsuite/gdb.base/ptype.c gdb/testsuite/gdb.base/ptype.exp gdb/testsuite/gdb.base/ptype1.c gdb/testsuite/gdb.base/radix.exp gdb/testsuite/gdb.base/random-signal.c gdb/testsuite/gdb.base/random-signal.exp gdb/testsuite/gdb.base/randomize.c gdb/testsuite/gdb.base/randomize.exp gdb/testsuite/gdb.base/range-stepping.c gdb/testsuite/gdb.base/range-stepping.exp gdb/testsuite/gdb.base/readline-ask.c gdb/testsuite/gdb.base/readline-ask.exp gdb/testsuite/gdb.base/readline-ask.inputrc gdb/testsuite/gdb.base/readline.exp gdb/testsuite/gdb.base/realname-expand-real.c gdb/testsuite/gdb.base/realname-expand.c gdb/testsuite/gdb.base/realname-expand.exp gdb/testsuite/gdb.base/recpar.c gdb/testsuite/gdb.base/recpar.exp gdb/testsuite/gdb.base/recurse.c gdb/testsuite/gdb.base/recurse.exp gdb/testsuite/gdb.base/relational.exp gdb/testsuite/gdb.base/relativedebug.c gdb/testsuite/gdb.base/relativedebug.exp gdb/testsuite/gdb.base/relocate.c gdb/testsuite/gdb.base/relocate.exp gdb/testsuite/gdb.base/remote.c gdb/testsuite/gdb.base/remote.exp gdb/testsuite/gdb.base/remotetimeout.exp gdb/testsuite/gdb.base/reread.exp gdb/testsuite/gdb.base/reread1.c gdb/testsuite/gdb.base/reread2.c gdb/testsuite/gdb.base/restore.c gdb/testsuite/gdb.base/restore.exp gdb/testsuite/gdb.base/return-nodebug.c gdb/testsuite/gdb.base/return-nodebug.exp gdb/testsuite/gdb.base/return-nodebug1.c gdb/testsuite/gdb.base/return.c gdb/testsuite/gdb.base/return.exp gdb/testsuite/gdb.base/return2.c gdb/testsuite/gdb.base/return2.exp gdb/testsuite/gdb.base/run.c gdb/testsuite/gdb.base/save-bp.c gdb/testsuite/gdb.base/save-bp.exp gdb/testsuite/gdb.base/savedregs.c gdb/testsuite/gdb.base/savedregs.exp gdb/testsuite/gdb.base/scope.exp gdb/testsuite/gdb.base/scope0.c gdb/testsuite/gdb.base/scope1.c gdb/testsuite/gdb.base/sect-cmd.exp gdb/testsuite/gdb.base/sep-proc.c gdb/testsuite/gdb.base/sep.c gdb/testsuite/gdb.base/sep.exp gdb/testsuite/gdb.base/sepdebug.c gdb/testsuite/gdb.base/sepdebug.exp gdb/testsuite/gdb.base/sepdebug2.c gdb/testsuite/gdb.base/sepsymtab.c gdb/testsuite/gdb.base/sepsymtab.exp gdb/testsuite/gdb.base/set-lang-auto.exp gdb/testsuite/gdb.base/set-noassign.exp gdb/testsuite/gdb.base/setshow.c gdb/testsuite/gdb.base/setshow.exp gdb/testsuite/gdb.base/setvar.c gdb/testsuite/gdb.base/setvar.exp gdb/testsuite/gdb.base/shell.exp gdb/testsuite/gdb.base/shlib-call.exp gdb/testsuite/gdb.base/shmain.c gdb/testsuite/gdb.base/shr1.c gdb/testsuite/gdb.base/shr2.c gdb/testsuite/gdb.base/shreloc.c gdb/testsuite/gdb.base/shreloc.exp gdb/testsuite/gdb.base/shreloc1.c gdb/testsuite/gdb.base/shreloc2.c gdb/testsuite/gdb.base/sigall.c gdb/testsuite/gdb.base/sigall.exp gdb/testsuite/gdb.base/sigaltstack.c gdb/testsuite/gdb.base/sigaltstack.exp gdb/testsuite/gdb.base/sigbpt.c gdb/testsuite/gdb.base/sigbpt.exp gdb/testsuite/gdb.base/sigchld.c gdb/testsuite/gdb.base/sigchld.exp gdb/testsuite/gdb.base/siginfo-addr.c gdb/testsuite/gdb.base/siginfo-addr.exp gdb/testsuite/gdb.base/siginfo-infcall.c gdb/testsuite/gdb.base/siginfo-infcall.exp gdb/testsuite/gdb.base/siginfo-obj.c gdb/testsuite/gdb.base/siginfo-obj.exp gdb/testsuite/gdb.base/siginfo-thread.c gdb/testsuite/gdb.base/siginfo-thread.exp gdb/testsuite/gdb.base/siginfo.c gdb/testsuite/gdb.base/siginfo.exp gdb/testsuite/gdb.base/signals.c gdb/testsuite/gdb.base/signals.exp gdb/testsuite/gdb.base/signest.c gdb/testsuite/gdb.base/signest.exp gdb/testsuite/gdb.base/signull.c gdb/testsuite/gdb.base/signull.exp gdb/testsuite/gdb.base/sigrepeat.c gdb/testsuite/gdb.base/sigrepeat.exp gdb/testsuite/gdb.base/sigstep.c gdb/testsuite/gdb.base/sigstep.exp gdb/testsuite/gdb.base/sizeof.c gdb/testsuite/gdb.base/sizeof.exp gdb/testsuite/gdb.base/skip-solib-lib.c gdb/testsuite/gdb.base/skip-solib-main.c gdb/testsuite/gdb.base/skip-solib.exp gdb/testsuite/gdb.base/skip.c gdb/testsuite/gdb.base/skip.exp gdb/testsuite/gdb.base/skip1.c gdb/testsuite/gdb.base/so-disc-shr.c gdb/testsuite/gdb.base/so-impl-ld.c gdb/testsuite/gdb.base/so-impl-ld.exp gdb/testsuite/gdb.base/so-indr-cl.c gdb/testsuite/gdb.base/so-indr-cl.exp gdb/testsuite/gdb.base/solib-corrupted.exp gdb/testsuite/gdb.base/solib-disc.c gdb/testsuite/gdb.base/solib-disc.exp gdb/testsuite/gdb.base/solib-display-lib.c gdb/testsuite/gdb.base/solib-display-main.c gdb/testsuite/gdb.base/solib-display.exp gdb/testsuite/gdb.base/solib-nodir.exp gdb/testsuite/gdb.base/solib-overlap-lib.c gdb/testsuite/gdb.base/solib-overlap-main.c gdb/testsuite/gdb.base/solib-overlap.exp gdb/testsuite/gdb.base/solib-search-lib1.c gdb/testsuite/gdb.base/solib-search-lib2.c gdb/testsuite/gdb.base/solib-search.c gdb/testsuite/gdb.base/solib-search.exp gdb/testsuite/gdb.base/solib-search.h gdb/testsuite/gdb.base/solib-symbol-lib.c gdb/testsuite/gdb.base/solib-symbol-main.c gdb/testsuite/gdb.base/solib-symbol.exp gdb/testsuite/gdb.base/solib-weak.c gdb/testsuite/gdb.base/solib-weak.exp gdb/testsuite/gdb.base/solib.c gdb/testsuite/gdb.base/solib.exp gdb/testsuite/gdb.base/solib1.c gdb/testsuite/gdb.base/solib2.c gdb/testsuite/gdb.base/source-error.gdb gdb/testsuite/gdb.base/source-test.gdb gdb/testsuite/gdb.base/source.exp gdb/testsuite/gdb.base/spu.ld gdb/testsuite/gdb.base/ss.h gdb/testsuite/gdb.base/stack-checking.c gdb/testsuite/gdb.base/stack-checking.exp gdb/testsuite/gdb.base/stale-infcall.c gdb/testsuite/gdb.base/stale-infcall.exp gdb/testsuite/gdb.base/stap-probe.c gdb/testsuite/gdb.base/stap-probe.exp gdb/testsuite/gdb.base/start.c gdb/testsuite/gdb.base/start.exp gdb/testsuite/gdb.base/step-break.c gdb/testsuite/gdb.base/step-break.exp gdb/testsuite/gdb.base/step-bt.c gdb/testsuite/gdb.base/step-bt.exp gdb/testsuite/gdb.base/step-line.c gdb/testsuite/gdb.base/step-line.exp gdb/testsuite/gdb.base/step-line.inp gdb/testsuite/gdb.base/step-resume-infcall.c gdb/testsuite/gdb.base/step-resume-infcall.exp gdb/testsuite/gdb.base/step-symless.c gdb/testsuite/gdb.base/step-symless.exp gdb/testsuite/gdb.base/step-test.c gdb/testsuite/gdb.base/step-test.exp gdb/testsuite/gdb.base/store.c gdb/testsuite/gdb.base/store.exp gdb/testsuite/gdb.base/structs.c gdb/testsuite/gdb.base/structs.exp gdb/testsuite/gdb.base/structs2.c gdb/testsuite/gdb.base/structs2.exp gdb/testsuite/gdb.base/structs3.c gdb/testsuite/gdb.base/structs3.exp gdb/testsuite/gdb.base/subst.exp gdb/testsuite/gdb.base/sum.c gdb/testsuite/gdb.base/symbol-without-target_section.c gdb/testsuite/gdb.base/symbol-without-target_section.exp gdb/testsuite/gdb.base/term.c gdb/testsuite/gdb.base/term.exp gdb/testsuite/gdb.base/testenv.c gdb/testsuite/gdb.base/testenv.exp gdb/testsuite/gdb.base/trace-commands.exp gdb/testsuite/gdb.base/tui-layout.exp gdb/testsuite/gdb.base/twice.c gdb/testsuite/gdb.base/twice.exp gdb/testsuite/gdb.base/type-opaque-lib.c gdb/testsuite/gdb.base/type-opaque-main.c gdb/testsuite/gdb.base/type-opaque.exp gdb/testsuite/gdb.base/ui-redirect.exp gdb/testsuite/gdb.base/unload.c gdb/testsuite/gdb.base/unload.exp gdb/testsuite/gdb.base/unloadshr.c gdb/testsuite/gdb.base/unloadshr2.c gdb/testsuite/gdb.base/until.exp gdb/testsuite/gdb.base/unwindonsignal.c gdb/testsuite/gdb.base/unwindonsignal.exp gdb/testsuite/gdb.base/valgrind-db-attach.c gdb/testsuite/gdb.base/valgrind-db-attach.exp gdb/testsuite/gdb.base/valgrind-infcall.c gdb/testsuite/gdb.base/valgrind-infcall.exp gdb/testsuite/gdb.base/value-double-free.c gdb/testsuite/gdb.base/value-double-free.exp gdb/testsuite/gdb.base/varargs.c gdb/testsuite/gdb.base/varargs.exp gdb/testsuite/gdb.base/vforked-prog.c gdb/testsuite/gdb.base/volatile.exp gdb/testsuite/gdb.base/watch-cond-infcall.c gdb/testsuite/gdb.base/watch-cond-infcall.exp gdb/testsuite/gdb.base/watch-cond.c gdb/testsuite/gdb.base/watch-cond.exp gdb/testsuite/gdb.base/watch-non-mem.c gdb/testsuite/gdb.base/watch-non-mem.exp gdb/testsuite/gdb.base/watch-read.c gdb/testsuite/gdb.base/watch-read.exp gdb/testsuite/gdb.base/watch-vfork.c gdb/testsuite/gdb.base/watch-vfork.exp gdb/testsuite/gdb.base/watch_thread_num.c gdb/testsuite/gdb.base/watch_thread_num.exp gdb/testsuite/gdb.base/watchpoint-cond-gone-stripped.c gdb/testsuite/gdb.base/watchpoint-cond-gone.c gdb/testsuite/gdb.base/watchpoint-cond-gone.exp gdb/testsuite/gdb.base/watchpoint-delete.c gdb/testsuite/gdb.base/watchpoint-delete.exp gdb/testsuite/gdb.base/watchpoint-hw-hit-once.c gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp gdb/testsuite/gdb.base/watchpoint-hw.c gdb/testsuite/gdb.base/watchpoint-hw.exp gdb/testsuite/gdb.base/watchpoint-solib-shr.c gdb/testsuite/gdb.base/watchpoint-solib.c gdb/testsuite/gdb.base/watchpoint-solib.exp gdb/testsuite/gdb.base/watchpoint.c gdb/testsuite/gdb.base/watchpoint.exp gdb/testsuite/gdb.base/watchpoints.c gdb/testsuite/gdb.base/watchpoints.exp gdb/testsuite/gdb.base/wchar.c gdb/testsuite/gdb.base/wchar.exp gdb/testsuite/gdb.base/weaklib1.c gdb/testsuite/gdb.base/weaklib2.c gdb/testsuite/gdb.base/whatis-exp.exp gdb/testsuite/gdb.base/whatis.c gdb/testsuite/gdb.base/whatis.exp gdb/testsuite/gdb.btrace/Makefile.in gdb/testsuite/gdb.btrace/enable.c gdb/testsuite/gdb.btrace/enable.exp gdb/testsuite/gdb.btrace/function_call_history.c gdb/testsuite/gdb.btrace/function_call_history.exp gdb/testsuite/gdb.btrace/instruction_history.S gdb/testsuite/gdb.btrace/instruction_history.c gdb/testsuite/gdb.btrace/instruction_history.exp gdb/testsuite/gdb.cell/Makefile.in gdb/testsuite/gdb.cell/arch.exp gdb/testsuite/gdb.cell/break-spu.c gdb/testsuite/gdb.cell/break.c gdb/testsuite/gdb.cell/break.exp gdb/testsuite/gdb.cell/bt-spu.c gdb/testsuite/gdb.cell/bt.c gdb/testsuite/gdb.cell/bt.exp gdb/testsuite/gdb.cell/bt2-spu.c gdb/testsuite/gdb.cell/core.exp gdb/testsuite/gdb.cell/coremaker-spu.c gdb/testsuite/gdb.cell/coremaker.c gdb/testsuite/gdb.cell/data-spu.c gdb/testsuite/gdb.cell/data.c gdb/testsuite/gdb.cell/data.exp gdb/testsuite/gdb.cell/dwarfaddr.S gdb/testsuite/gdb.cell/dwarfaddr.exp gdb/testsuite/gdb.cell/ea-cache-spu.c gdb/testsuite/gdb.cell/ea-cache.c gdb/testsuite/gdb.cell/ea-cache.exp gdb/testsuite/gdb.cell/ea-standalone.c gdb/testsuite/gdb.cell/ea-standalone.exp gdb/testsuite/gdb.cell/ea-test.c gdb/testsuite/gdb.cell/ea-test.exp gdb/testsuite/gdb.cell/f-regs.exp gdb/testsuite/gdb.cell/fork-spu.c gdb/testsuite/gdb.cell/fork.c gdb/testsuite/gdb.cell/fork.exp gdb/testsuite/gdb.cell/gcore.exp gdb/testsuite/gdb.cell/mem-access-spu.c gdb/testsuite/gdb.cell/mem-access.c gdb/testsuite/gdb.cell/mem-access.exp gdb/testsuite/gdb.cell/ptype.exp gdb/testsuite/gdb.cell/registers.exp gdb/testsuite/gdb.cell/size-spu.c gdb/testsuite/gdb.cell/size.c gdb/testsuite/gdb.cell/sizeof.exp gdb/testsuite/gdb.cell/solib-symbol.exp gdb/testsuite/gdb.cell/solib.exp gdb/testsuite/gdb.cp/Makefile.in gdb/testsuite/gdb.cp/abstract-origin.cc gdb/testsuite/gdb.cp/abstract-origin.exp gdb/testsuite/gdb.cp/ambiguous.cc gdb/testsuite/gdb.cp/ambiguous.exp gdb/testsuite/gdb.cp/annota2.cc gdb/testsuite/gdb.cp/annota2.exp gdb/testsuite/gdb.cp/annota3.cc gdb/testsuite/gdb.cp/annota3.exp gdb/testsuite/gdb.cp/anon-ns.cc gdb/testsuite/gdb.cp/anon-ns.exp gdb/testsuite/gdb.cp/anon-struct.cc gdb/testsuite/gdb.cp/anon-struct.exp gdb/testsuite/gdb.cp/anon-union.cc gdb/testsuite/gdb.cp/anon-union.exp gdb/testsuite/gdb.cp/arg-reference.cc gdb/testsuite/gdb.cp/arg-reference.exp gdb/testsuite/gdb.cp/baseenum.cc gdb/testsuite/gdb.cp/baseenum.exp gdb/testsuite/gdb.cp/bool.cc gdb/testsuite/gdb.cp/bool.exp gdb/testsuite/gdb.cp/breakpoint.cc gdb/testsuite/gdb.cp/breakpoint.exp gdb/testsuite/gdb.cp/bs15503.cc gdb/testsuite/gdb.cp/bs15503.exp gdb/testsuite/gdb.cp/call-c-1.c gdb/testsuite/gdb.cp/call-c.cc gdb/testsuite/gdb.cp/call-c.exp gdb/testsuite/gdb.cp/casts.cc gdb/testsuite/gdb.cp/casts.exp gdb/testsuite/gdb.cp/class2.cc gdb/testsuite/gdb.cp/class2.exp gdb/testsuite/gdb.cp/classes.cc gdb/testsuite/gdb.cp/classes.exp gdb/testsuite/gdb.cp/cmpd-minsyms.cc gdb/testsuite/gdb.cp/cmpd-minsyms.exp gdb/testsuite/gdb.cp/converts.cc gdb/testsuite/gdb.cp/converts.exp gdb/testsuite/gdb.cp/cp-relocate.cc gdb/testsuite/gdb.cp/cp-relocate.exp gdb/testsuite/gdb.cp/cpcompletion.exp gdb/testsuite/gdb.cp/cpexprs.cc gdb/testsuite/gdb.cp/cpexprs.exp gdb/testsuite/gdb.cp/cplabel.cc gdb/testsuite/gdb.cp/cplabel.exp gdb/testsuite/gdb.cp/cplusfuncs.cc gdb/testsuite/gdb.cp/cplusfuncs.exp gdb/testsuite/gdb.cp/ctti.exp gdb/testsuite/gdb.cp/cttiadd.cc gdb/testsuite/gdb.cp/cttiadd1.cc gdb/testsuite/gdb.cp/cttiadd2.cc gdb/testsuite/gdb.cp/cttiadd3.cc gdb/testsuite/gdb.cp/debug-expr.exp gdb/testsuite/gdb.cp/demangle.exp gdb/testsuite/gdb.cp/derivation.cc gdb/testsuite/gdb.cp/derivation.exp gdb/testsuite/gdb.cp/derivation2.cc gdb/testsuite/gdb.cp/destrprint.cc gdb/testsuite/gdb.cp/destrprint.exp gdb/testsuite/gdb.cp/dispcxx.cc gdb/testsuite/gdb.cp/dispcxx.exp gdb/testsuite/gdb.cp/exception.cc gdb/testsuite/gdb.cp/exception.exp gdb/testsuite/gdb.cp/exceptprint.cc gdb/testsuite/gdb.cp/exceptprint.exp gdb/testsuite/gdb.cp/expand-psymtabs-cxx.cc gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp gdb/testsuite/gdb.cp/expand-sals.cc gdb/testsuite/gdb.cp/expand-sals.exp gdb/testsuite/gdb.cp/extern-c.cc gdb/testsuite/gdb.cp/extern-c.exp gdb/testsuite/gdb.cp/formatted-ref.cc gdb/testsuite/gdb.cp/formatted-ref.exp gdb/testsuite/gdb.cp/fpointer.cc gdb/testsuite/gdb.cp/fpointer.exp gdb/testsuite/gdb.cp/gdb1355.cc gdb/testsuite/gdb.cp/gdb1355.exp gdb/testsuite/gdb.cp/gdb2384-base.cc gdb/testsuite/gdb.cp/gdb2384-base.h gdb/testsuite/gdb.cp/gdb2384.cc gdb/testsuite/gdb.cp/gdb2384.exp gdb/testsuite/gdb.cp/gdb2495.cc gdb/testsuite/gdb.cp/gdb2495.exp gdb/testsuite/gdb.cp/hang.H gdb/testsuite/gdb.cp/hang.exp gdb/testsuite/gdb.cp/hang1.cc gdb/testsuite/gdb.cp/hang2.cc gdb/testsuite/gdb.cp/hang3.cc gdb/testsuite/gdb.cp/infcall-dlopen-lib.cc gdb/testsuite/gdb.cp/infcall-dlopen.cc gdb/testsuite/gdb.cp/infcall-dlopen.exp gdb/testsuite/gdb.cp/inherit.exp gdb/testsuite/gdb.cp/koenig.cc gdb/testsuite/gdb.cp/koenig.exp gdb/testsuite/gdb.cp/local.cc gdb/testsuite/gdb.cp/local.exp gdb/testsuite/gdb.cp/m-data.cc gdb/testsuite/gdb.cp/m-data.exp gdb/testsuite/gdb.cp/m-static.cc gdb/testsuite/gdb.cp/m-static.exp gdb/testsuite/gdb.cp/m-static.h gdb/testsuite/gdb.cp/m-static1.cc gdb/testsuite/gdb.cp/maint.exp gdb/testsuite/gdb.cp/mb-ctor.cc gdb/testsuite/gdb.cp/mb-ctor.exp gdb/testsuite/gdb.cp/mb-inline.exp gdb/testsuite/gdb.cp/mb-inline.h gdb/testsuite/gdb.cp/mb-inline1.cc gdb/testsuite/gdb.cp/mb-inline2.cc gdb/testsuite/gdb.cp/mb-templates.cc gdb/testsuite/gdb.cp/mb-templates.exp gdb/testsuite/gdb.cp/member-name.cc gdb/testsuite/gdb.cp/member-name.exp gdb/testsuite/gdb.cp/member-ptr.cc gdb/testsuite/gdb.cp/member-ptr.exp gdb/testsuite/gdb.cp/meth-typedefs.cc gdb/testsuite/gdb.cp/meth-typedefs.exp gdb/testsuite/gdb.cp/method.cc gdb/testsuite/gdb.cp/method.exp gdb/testsuite/gdb.cp/method2.cc gdb/testsuite/gdb.cp/method2.exp gdb/testsuite/gdb.cp/minsym-fallback-main.cc gdb/testsuite/gdb.cp/minsym-fallback.cc gdb/testsuite/gdb.cp/minsym-fallback.exp gdb/testsuite/gdb.cp/minsym-fallback.h gdb/testsuite/gdb.cp/misc.cc gdb/testsuite/gdb.cp/misc.exp gdb/testsuite/gdb.cp/namespace-enum-main.cc gdb/testsuite/gdb.cp/namespace-enum.cc gdb/testsuite/gdb.cp/namespace-enum.exp gdb/testsuite/gdb.cp/namespace-nested-import.cc gdb/testsuite/gdb.cp/namespace-nested-import.exp gdb/testsuite/gdb.cp/namespace.cc gdb/testsuite/gdb.cp/namespace.exp gdb/testsuite/gdb.cp/namespace1.cc gdb/testsuite/gdb.cp/nextoverthrow.cc gdb/testsuite/gdb.cp/nextoverthrow.exp gdb/testsuite/gdb.cp/no-dmgl-verbose.cc gdb/testsuite/gdb.cp/no-dmgl-verbose.exp gdb/testsuite/gdb.cp/noparam.cc gdb/testsuite/gdb.cp/noparam.exp gdb/testsuite/gdb.cp/nsdecl.cc gdb/testsuite/gdb.cp/nsdecl.exp gdb/testsuite/gdb.cp/nsimport.cc gdb/testsuite/gdb.cp/nsimport.exp gdb/testsuite/gdb.cp/nsnested.cc gdb/testsuite/gdb.cp/nsnested.exp gdb/testsuite/gdb.cp/nsnoimports.cc gdb/testsuite/gdb.cp/nsnoimports.exp gdb/testsuite/gdb.cp/nsrecurs.cc gdb/testsuite/gdb.cp/nsrecurs.exp gdb/testsuite/gdb.cp/nsstress.cc gdb/testsuite/gdb.cp/nsstress.exp gdb/testsuite/gdb.cp/nsusing.cc gdb/testsuite/gdb.cp/nsusing.exp gdb/testsuite/gdb.cp/operator.cc gdb/testsuite/gdb.cp/operator.exp gdb/testsuite/gdb.cp/oranking.cc gdb/testsuite/gdb.cp/oranking.exp gdb/testsuite/gdb.cp/overload-const.cc gdb/testsuite/gdb.cp/overload-const.exp gdb/testsuite/gdb.cp/overload.cc gdb/testsuite/gdb.cp/overload.exp gdb/testsuite/gdb.cp/ovldbreak.cc gdb/testsuite/gdb.cp/ovldbreak.exp gdb/testsuite/gdb.cp/ovsrch.exp gdb/testsuite/gdb.cp/ovsrch.h gdb/testsuite/gdb.cp/ovsrch1.cc gdb/testsuite/gdb.cp/ovsrch2.cc gdb/testsuite/gdb.cp/ovsrch3.cc gdb/testsuite/gdb.cp/ovsrch4.cc gdb/testsuite/gdb.cp/paren-type.cc gdb/testsuite/gdb.cp/paren-type.exp gdb/testsuite/gdb.cp/parse-lang.cc gdb/testsuite/gdb.cp/parse-lang.exp gdb/testsuite/gdb.cp/pass-by-ref.cc gdb/testsuite/gdb.cp/pass-by-ref.exp gdb/testsuite/gdb.cp/pr-1023.cc gdb/testsuite/gdb.cp/pr-1023.exp gdb/testsuite/gdb.cp/pr-1210.cc gdb/testsuite/gdb.cp/pr-1210.exp gdb/testsuite/gdb.cp/pr-574.cc gdb/testsuite/gdb.cp/pr-574.exp gdb/testsuite/gdb.cp/pr10687.cc gdb/testsuite/gdb.cp/pr10687.exp gdb/testsuite/gdb.cp/pr10728-x.cc gdb/testsuite/gdb.cp/pr10728-x.h gdb/testsuite/gdb.cp/pr10728-y.cc gdb/testsuite/gdb.cp/pr10728.exp gdb/testsuite/gdb.cp/pr12028.cc gdb/testsuite/gdb.cp/pr12028.exp gdb/testsuite/gdb.cp/pr9067.cc gdb/testsuite/gdb.cp/pr9067.exp gdb/testsuite/gdb.cp/pr9167.cc gdb/testsuite/gdb.cp/pr9167.exp gdb/testsuite/gdb.cp/pr9594.cc gdb/testsuite/gdb.cp/pr9631.cc gdb/testsuite/gdb.cp/pr9631.exp gdb/testsuite/gdb.cp/printmethod.cc gdb/testsuite/gdb.cp/printmethod.exp gdb/testsuite/gdb.cp/psmang.exp gdb/testsuite/gdb.cp/psmang1.cc gdb/testsuite/gdb.cp/psmang2.cc gdb/testsuite/gdb.cp/psymtab-parameter.cc gdb/testsuite/gdb.cp/psymtab-parameter.exp gdb/testsuite/gdb.cp/ptype-cv-cp.cc gdb/testsuite/gdb.cp/ptype-cv-cp.exp gdb/testsuite/gdb.cp/ptype-flags.cc gdb/testsuite/gdb.cp/ptype-flags.exp gdb/testsuite/gdb.cp/punctuator.exp gdb/testsuite/gdb.cp/re-set-overloaded.cc gdb/testsuite/gdb.cp/re-set-overloaded.exp gdb/testsuite/gdb.cp/readnow-language.cc gdb/testsuite/gdb.cp/readnow-language.exp gdb/testsuite/gdb.cp/ref-params.cc gdb/testsuite/gdb.cp/ref-params.exp gdb/testsuite/gdb.cp/ref-types.cc gdb/testsuite/gdb.cp/ref-types.exp gdb/testsuite/gdb.cp/rtti.exp gdb/testsuite/gdb.cp/rtti.h gdb/testsuite/gdb.cp/rtti1.cc gdb/testsuite/gdb.cp/rtti2.cc gdb/testsuite/gdb.cp/shadow.cc gdb/testsuite/gdb.cp/shadow.exp gdb/testsuite/gdb.cp/smartp.cc gdb/testsuite/gdb.cp/smartp.exp gdb/testsuite/gdb.cp/static-method.cc gdb/testsuite/gdb.cp/static-method.exp gdb/testsuite/gdb.cp/static-print-quit.cc gdb/testsuite/gdb.cp/static-print-quit.exp gdb/testsuite/gdb.cp/temargs.cc gdb/testsuite/gdb.cp/temargs.exp gdb/testsuite/gdb.cp/templates.cc gdb/testsuite/gdb.cp/templates.exp gdb/testsuite/gdb.cp/try_catch.cc gdb/testsuite/gdb.cp/try_catch.exp gdb/testsuite/gdb.cp/typedef-operator.cc gdb/testsuite/gdb.cp/typedef-operator.exp gdb/testsuite/gdb.cp/typeid.cc gdb/testsuite/gdb.cp/typeid.exp gdb/testsuite/gdb.cp/userdef.cc gdb/testsuite/gdb.cp/userdef.exp gdb/testsuite/gdb.cp/using-crash.cc gdb/testsuite/gdb.cp/using-crash.exp gdb/testsuite/gdb.cp/virtbase.cc gdb/testsuite/gdb.cp/virtbase.exp gdb/testsuite/gdb.cp/virtfunc.cc gdb/testsuite/gdb.cp/virtfunc.exp gdb/testsuite/gdb.cp/virtfunc2.cc gdb/testsuite/gdb.cp/virtfunc2.exp gdb/testsuite/gdb.disasm/Makefile.in gdb/testsuite/gdb.disasm/am33.exp gdb/testsuite/gdb.disasm/am33.s gdb/testsuite/gdb.disasm/h8300s.exp gdb/testsuite/gdb.disasm/h8300s.s gdb/testsuite/gdb.disasm/hppa.exp gdb/testsuite/gdb.disasm/hppa.s gdb/testsuite/gdb.disasm/mn10200.s gdb/testsuite/gdb.disasm/mn10300.exp gdb/testsuite/gdb.disasm/mn10300.s gdb/testsuite/gdb.disasm/sh3.exp gdb/testsuite/gdb.disasm/sh3.s gdb/testsuite/gdb.disasm/t01_mov.exp gdb/testsuite/gdb.disasm/t01_mov.s gdb/testsuite/gdb.disasm/t02_mova.exp gdb/testsuite/gdb.disasm/t02_mova.s gdb/testsuite/gdb.disasm/t03_add.exp gdb/testsuite/gdb.disasm/t03_add.s gdb/testsuite/gdb.disasm/t04_sub.exp gdb/testsuite/gdb.disasm/t04_sub.s gdb/testsuite/gdb.disasm/t05_cmp.exp gdb/testsuite/gdb.disasm/t05_cmp.s gdb/testsuite/gdb.disasm/t06_ari2.exp gdb/testsuite/gdb.disasm/t06_ari2.s gdb/testsuite/gdb.disasm/t07_ari3.exp gdb/testsuite/gdb.disasm/t07_ari3.s gdb/testsuite/gdb.disasm/t08_or.exp gdb/testsuite/gdb.disasm/t08_or.s gdb/testsuite/gdb.disasm/t09_xor.exp gdb/testsuite/gdb.disasm/t09_xor.s gdb/testsuite/gdb.disasm/t10_and.exp gdb/testsuite/gdb.disasm/t10_and.s gdb/testsuite/gdb.disasm/t11_logs.exp gdb/testsuite/gdb.disasm/t11_logs.s gdb/testsuite/gdb.disasm/t12_bit.exp gdb/testsuite/gdb.disasm/t12_bit.s gdb/testsuite/gdb.disasm/t13_otr.exp gdb/testsuite/gdb.disasm/t13_otr.s gdb/testsuite/gdb.dwarf2/Makefile.in gdb/testsuite/gdb.dwarf2/callframecfa.S gdb/testsuite/gdb.dwarf2/callframecfa.exp gdb/testsuite/gdb.dwarf2/clztest.S gdb/testsuite/gdb.dwarf2/clztest.c gdb/testsuite/gdb.dwarf2/clztest.exp gdb/testsuite/gdb.dwarf2/dup-psym.S gdb/testsuite/gdb.dwarf2/dup-psym.exp gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.S gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.S gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.S gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.S gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.exp gdb/testsuite/gdb.dwarf2/dw2-basic.S gdb/testsuite/gdb.dwarf2/dw2-basic.exp gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.S gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp gdb/testsuite/gdb.dwarf2/dw2-case-insensitive-debug.S gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.c gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp gdb/testsuite/gdb.dwarf2/dw2-common-block.S gdb/testsuite/gdb.dwarf2/dw2-common-block.exp gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.S gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp gdb/testsuite/gdb.dwarf2/dw2-compressed.S gdb/testsuite/gdb.dwarf2/dw2-compressed.exp gdb/testsuite/gdb.dwarf2/dw2-const.S gdb/testsuite/gdb.dwarf2/dw2-const.exp gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static-main.c gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.S gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp gdb/testsuite/gdb.dwarf2/dw2-cu-size.S gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.c gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp gdb/testsuite/gdb.dwarf2/dw2-dos-drive.S gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.S gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.S gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp gdb/testsuite/gdb.dwarf2/dw2-entry-value-main.c gdb/testsuite/gdb.dwarf2/dw2-entry-value.S gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp gdb/testsuite/gdb.dwarf2/dw2-error.S gdb/testsuite/gdb.dwarf2/dw2-error.c gdb/testsuite/gdb.dwarf2/dw2-error.exp gdb/testsuite/gdb.dwarf2/dw2-filename.S gdb/testsuite/gdb.dwarf2/dw2-filename.exp gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.S gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.exp gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter-debug.S gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.c gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp gdb/testsuite/gdb.dwarf2/dw2-inheritance.S gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp gdb/testsuite/gdb.dwarf2/dw2-inline-break.S gdb/testsuite/gdb.dwarf2/dw2-inline-break.exp gdb/testsuite/gdb.dwarf2/dw2-inline-param-main.c gdb/testsuite/gdb.dwarf2/dw2-inline-param.S gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp gdb/testsuite/gdb.dwarf2/dw2-intercu.S gdb/testsuite/gdb.dwarf2/dw2-intercu.exp gdb/testsuite/gdb.dwarf2/dw2-intermix.S gdb/testsuite/gdb.dwarf2/dw2-intermix.exp gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust-main.cc gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.S gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.exp gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.S gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.S gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.S gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp gdb/testsuite/gdb.dwarf2/dw2-noloc-main.c gdb/testsuite/gdb.dwarf2/dw2-noloc.S gdb/testsuite/gdb.dwarf2/dw2-noloc.exp gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap-inner.S gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap-outer.S gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp gdb/testsuite/gdb.dwarf2/dw2-op-call.S gdb/testsuite/gdb.dwarf2/dw2-op-call.exp gdb/testsuite/gdb.dwarf2/dw2-op-out-param.S gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.S gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp gdb/testsuite/gdb.dwarf2/dw2-param-error-main.c gdb/testsuite/gdb.dwarf2/dw2-param-error.S gdb/testsuite/gdb.dwarf2/dw2-param-error.exp gdb/testsuite/gdb.dwarf2/dw2-producer.S gdb/testsuite/gdb.dwarf2/dw2-producer.exp gdb/testsuite/gdb.dwarf2/dw2-ranges.c gdb/testsuite/gdb.dwarf2/dw2-ranges.exp gdb/testsuite/gdb.dwarf2/dw2-ranges2.c gdb/testsuite/gdb.dwarf2/dw2-ranges3.c gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame-func.c gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame-main.c gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.S gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.S gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.c gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp gdb/testsuite/gdb.dwarf2/dw2-restore.S gdb/testsuite/gdb.dwarf2/dw2-restore.exp gdb/testsuite/gdb.dwarf2/dw2-restrict.S gdb/testsuite/gdb.dwarf2/dw2-restrict.c gdb/testsuite/gdb.dwarf2/dw2-restrict.exp gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.S gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.S gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.c gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.S gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp gdb/testsuite/gdb.dwarf2/dw2-strp.S gdb/testsuite/gdb.dwarf2/dw2-strp.exp gdb/testsuite/gdb.dwarf2/dw2-unresolved-main.c gdb/testsuite/gdb.dwarf2/dw2-unresolved.S gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.S gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.S gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp gdb/testsuite/gdb.dwarf2/dw4-sig-types-b.cc gdb/testsuite/gdb.dwarf2/dw4-sig-types.cc gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp gdb/testsuite/gdb.dwarf2/dw4-sig-types.h gdb/testsuite/gdb.dwarf2/dwz.exp gdb/testsuite/gdb.dwarf2/file1.txt gdb/testsuite/gdb.dwarf2/fission-base.S gdb/testsuite/gdb.dwarf2/fission-base.c gdb/testsuite/gdb.dwarf2/fission-base.exp gdb/testsuite/gdb.dwarf2/fission-loclists.S gdb/testsuite/gdb.dwarf2/fission-loclists.exp gdb/testsuite/gdb.dwarf2/fission-mix.c gdb/testsuite/gdb.dwarf2/fission-mix.exp gdb/testsuite/gdb.dwarf2/fission-mix.h gdb/testsuite/gdb.dwarf2/fission-mix2.c gdb/testsuite/gdb.dwarf2/fission-reread.S gdb/testsuite/gdb.dwarf2/fission-reread.exp gdb/testsuite/gdb.dwarf2/gdb-index.exp gdb/testsuite/gdb.dwarf2/implptr-64bit.S gdb/testsuite/gdb.dwarf2/implptr-64bit.exp gdb/testsuite/gdb.dwarf2/implptr-optimized-out.S gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp gdb/testsuite/gdb.dwarf2/implptr.S gdb/testsuite/gdb.dwarf2/implptr.c gdb/testsuite/gdb.dwarf2/implptr.exp gdb/testsuite/gdb.dwarf2/implptrconst.c gdb/testsuite/gdb.dwarf2/implptrconst.exp gdb/testsuite/gdb.dwarf2/implptrpiece.exp gdb/testsuite/gdb.dwarf2/mac-fileno.S gdb/testsuite/gdb.dwarf2/mac-fileno.exp gdb/testsuite/gdb.dwarf2/main.c gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.S gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp gdb/testsuite/gdb.dwarf2/method-ptr.cc gdb/testsuite/gdb.dwarf2/method-ptr.exp gdb/testsuite/gdb.dwarf2/missing-sig-type.exp gdb/testsuite/gdb.dwarf2/nostaticblock.exp gdb/testsuite/gdb.dwarf2/pieces-optimized-out.S gdb/testsuite/gdb.dwarf2/pieces-optimized-out.c gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp gdb/testsuite/gdb.dwarf2/pieces.S gdb/testsuite/gdb.dwarf2/pieces.c gdb/testsuite/gdb.dwarf2/pieces.exp gdb/testsuite/gdb.dwarf2/pr10770.c gdb/testsuite/gdb.dwarf2/pr10770.exp gdb/testsuite/gdb.dwarf2/pr11465.S gdb/testsuite/gdb.dwarf2/pr11465.exp gdb/testsuite/gdb.dwarf2/pr13961.S gdb/testsuite/gdb.dwarf2/pr13961.exp gdb/testsuite/gdb.dwarf2/subrange.exp gdb/testsuite/gdb.dwarf2/trace-crash.S gdb/testsuite/gdb.dwarf2/trace-crash.exp gdb/testsuite/gdb.dwarf2/typeddwarf-amd64.S gdb/testsuite/gdb.dwarf2/typeddwarf.S gdb/testsuite/gdb.dwarf2/typeddwarf.c gdb/testsuite/gdb.dwarf2/typeddwarf.exp gdb/testsuite/gdb.dwarf2/valop.S gdb/testsuite/gdb.dwarf2/valop.exp gdb/testsuite/gdb.dwarf2/watch-notconst.c gdb/testsuite/gdb.dwarf2/watch-notconst.exp gdb/testsuite/gdb.dwarf2/watch-notconst2.S gdb/testsuite/gdb.dwarf2/watch-notconst2.c gdb/testsuite/gdb.fortran/Makefile.in gdb/testsuite/gdb.fortran/array-element.exp gdb/testsuite/gdb.fortran/array-element.f gdb/testsuite/gdb.fortran/charset.exp gdb/testsuite/gdb.fortran/charset.f90 gdb/testsuite/gdb.fortran/common-block.exp gdb/testsuite/gdb.fortran/common-block.f90 gdb/testsuite/gdb.fortran/complex.exp gdb/testsuite/gdb.fortran/complex.f gdb/testsuite/gdb.fortran/derived-type.exp gdb/testsuite/gdb.fortran/derived-type.f90 gdb/testsuite/gdb.fortran/exprs.exp gdb/testsuite/gdb.fortran/library-module-lib.f90 gdb/testsuite/gdb.fortran/library-module-main.f90 gdb/testsuite/gdb.fortran/library-module.exp gdb/testsuite/gdb.fortran/logical.exp gdb/testsuite/gdb.fortran/logical.f90 gdb/testsuite/gdb.fortran/module.exp gdb/testsuite/gdb.fortran/module.f90 gdb/testsuite/gdb.fortran/multi-dim.exp gdb/testsuite/gdb.fortran/multi-dim.f90 gdb/testsuite/gdb.fortran/subarray.exp gdb/testsuite/gdb.fortran/subarray.f gdb/testsuite/gdb.fortran/types.exp gdb/testsuite/gdb.gdb/complaints.exp gdb/testsuite/gdb.gdb/observer.exp gdb/testsuite/gdb.gdb/python-selftest.exp gdb/testsuite/gdb.gdb/selftest.exp gdb/testsuite/gdb.gdb/xfullpath.exp gdb/testsuite/gdb.go/Makefile.in gdb/testsuite/gdb.go/basic-types.exp gdb/testsuite/gdb.go/chan.exp gdb/testsuite/gdb.go/chan.go gdb/testsuite/gdb.go/handcall.exp gdb/testsuite/gdb.go/handcall.go gdb/testsuite/gdb.go/hello.exp gdb/testsuite/gdb.go/hello.go gdb/testsuite/gdb.go/integers.exp gdb/testsuite/gdb.go/integers.go gdb/testsuite/gdb.go/methods.exp gdb/testsuite/gdb.go/methods.go gdb/testsuite/gdb.go/package.exp gdb/testsuite/gdb.go/package1.go gdb/testsuite/gdb.go/package2.go gdb/testsuite/gdb.go/print.exp gdb/testsuite/gdb.go/strings.exp gdb/testsuite/gdb.go/strings.go gdb/testsuite/gdb.go/types.exp gdb/testsuite/gdb.go/types.go gdb/testsuite/gdb.go/unsafe.exp gdb/testsuite/gdb.go/unsafe.go gdb/testsuite/gdb.hp/Makefile.in gdb/testsuite/gdb.hp/gdb.aCC/Makefile.in gdb/testsuite/gdb.hp/gdb.aCC/optimize.c gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp gdb/testsuite/gdb.hp/gdb.aCC/run.c gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp gdb/testsuite/gdb.hp/gdb.base-hp/Makefile.in gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.c gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp gdb/testsuite/gdb.hp/gdb.base-hp/dollar.c gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp gdb/testsuite/gdb.hp/gdb.base-hp/genso-thresh.c gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.c gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.c gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.s gdb/testsuite/gdb.hp/gdb.base-hp/reg.exp gdb/testsuite/gdb.hp/gdb.base-hp/reg.s gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.c gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.mk gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.sh gdb/testsuite/gdb.hp/gdb.compat/Makefile.in gdb/testsuite/gdb.hp/gdb.compat/average.c gdb/testsuite/gdb.hp/gdb.compat/sum.c gdb/testsuite/gdb.hp/gdb.compat/xdb.c gdb/testsuite/gdb.hp/gdb.compat/xdb0.c gdb/testsuite/gdb.hp/gdb.compat/xdb0.h gdb/testsuite/gdb.hp/gdb.compat/xdb1.c gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp gdb/testsuite/gdb.hp/gdb.defects/Makefile.in gdb/testsuite/gdb.hp/gdb.defects/bs14602.c gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp gdb/testsuite/gdb.hp/gdb.defects/solib-d.c gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp gdb/testsuite/gdb.hp/gdb.defects/solib-d1.c gdb/testsuite/gdb.hp/gdb.defects/solib-d2.c gdb/testsuite/gdb.hp/gdb.objdbg/Makefile.in gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01.exp gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01/x1.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01/x2.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01/x3.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01/x3.h gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02.exp gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02/x1.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02/x2.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02/x3.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03.exp gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03/x1.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03/x2.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03/x3.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04.exp gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04/x.h gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04/x1.cc gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04/x2.cc gdb/testsuite/gdb.hp/gdb.objdbg/tools/symaddr gdb/testsuite/gdb.hp/gdb.objdbg/tools/symaddr.pa64 gdb/testsuite/gdb.hp/gdb.objdbg/tools/test-objdbg.cc gdb/testsuite/gdb.hp/tools/odump gdb/testsuite/gdb.java/Makefile.in gdb/testsuite/gdb.java/jmain.exp gdb/testsuite/gdb.java/jmain.java gdb/testsuite/gdb.java/jmisc.exp gdb/testsuite/gdb.java/jmisc.java gdb/testsuite/gdb.java/jnpe.exp gdb/testsuite/gdb.java/jnpe.java gdb/testsuite/gdb.java/jprint.exp gdb/testsuite/gdb.java/jprint.java gdb/testsuite/gdb.java/jv-exp.exp gdb/testsuite/gdb.java/jv-print.exp gdb/testsuite/gdb.linespec/Makefile.in gdb/testsuite/gdb.linespec/base/one/header.h gdb/testsuite/gdb.linespec/base/one/thefile.cc gdb/testsuite/gdb.linespec/base/two/header.h gdb/testsuite/gdb.linespec/base/two/thefile.cc gdb/testsuite/gdb.linespec/body.h gdb/testsuite/gdb.linespec/break-ask.exp gdb/testsuite/gdb.linespec/linespec.exp gdb/testsuite/gdb.linespec/ls-dollar.cc gdb/testsuite/gdb.linespec/ls-dollar.exp gdb/testsuite/gdb.linespec/ls-errs.c gdb/testsuite/gdb.linespec/ls-errs.exp gdb/testsuite/gdb.linespec/lspec.cc gdb/testsuite/gdb.linespec/lspec.h gdb/testsuite/gdb.linespec/macro-relative.c gdb/testsuite/gdb.linespec/macro-relative.exp gdb/testsuite/gdb.linespec/skip-two.exp gdb/testsuite/gdb.linespec/thread.c gdb/testsuite/gdb.linespec/thread.exp gdb/testsuite/gdb.mi/ChangeLog-1999-2003 gdb/testsuite/gdb.mi/Makefile.in gdb/testsuite/gdb.mi/array.f gdb/testsuite/gdb.mi/basics.c gdb/testsuite/gdb.mi/dw2-ref-missing-frame-func.c gdb/testsuite/gdb.mi/dw2-ref-missing-frame-main.c gdb/testsuite/gdb.mi/dw2-ref-missing-frame.S gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp gdb/testsuite/gdb.mi/gdb2549.exp gdb/testsuite/gdb.mi/gdb669.exp gdb/testsuite/gdb.mi/gdb680.exp gdb/testsuite/gdb.mi/gdb701.c gdb/testsuite/gdb.mi/gdb701.exp gdb/testsuite/gdb.mi/gdb792.cc gdb/testsuite/gdb.mi/gdb792.exp gdb/testsuite/gdb.mi/mi-async.exp gdb/testsuite/gdb.mi/mi-basics.exp gdb/testsuite/gdb.mi/mi-break.exp gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp gdb/testsuite/gdb.mi/mi-catch-load-so.c gdb/testsuite/gdb.mi/mi-catch-load.c gdb/testsuite/gdb.mi/mi-catch-load.exp gdb/testsuite/gdb.mi/mi-cli.exp gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp gdb/testsuite/gdb.mi/mi-console.c gdb/testsuite/gdb.mi/mi-console.exp gdb/testsuite/gdb.mi/mi-disassemble.exp gdb/testsuite/gdb.mi/mi-dprintf.c gdb/testsuite/gdb.mi/mi-dprintf.exp gdb/testsuite/gdb.mi/mi-eval.exp gdb/testsuite/gdb.mi/mi-file-transfer.exp gdb/testsuite/gdb.mi/mi-file.exp gdb/testsuite/gdb.mi/mi-fill-memory.exp gdb/testsuite/gdb.mi/mi-fullname-deleted.exp gdb/testsuite/gdb.mi/mi-hack-cli.exp gdb/testsuite/gdb.mi/mi-info-os.exp gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.cc gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp gdb/testsuite/gdb.mi/mi-logging.exp gdb/testsuite/gdb.mi/mi-memory-changed.exp gdb/testsuite/gdb.mi/mi-nonstop-exit.exp gdb/testsuite/gdb.mi/mi-nonstop.exp gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp gdb/testsuite/gdb.mi/mi-nsintrall.exp gdb/testsuite/gdb.mi/mi-nsmoribund.exp gdb/testsuite/gdb.mi/mi-nsthrexec.exp gdb/testsuite/gdb.mi/mi-pending.c gdb/testsuite/gdb.mi/mi-pending.exp gdb/testsuite/gdb.mi/mi-pendshr.c gdb/testsuite/gdb.mi/mi-pthreads.exp gdb/testsuite/gdb.mi/mi-read-memory.c gdb/testsuite/gdb.mi/mi-read-memory.exp gdb/testsuite/gdb.mi/mi-record-changed.exp gdb/testsuite/gdb.mi/mi-reg-undefined.S gdb/testsuite/gdb.mi/mi-reg-undefined.c gdb/testsuite/gdb.mi/mi-reg-undefined.exp gdb/testsuite/gdb.mi/mi-regs.exp gdb/testsuite/gdb.mi/mi-return.exp gdb/testsuite/gdb.mi/mi-reverse.exp gdb/testsuite/gdb.mi/mi-simplerun.exp gdb/testsuite/gdb.mi/mi-solib.exp gdb/testsuite/gdb.mi/mi-stack.c gdb/testsuite/gdb.mi/mi-stack.exp gdb/testsuite/gdb.mi/mi-stepi.exp gdb/testsuite/gdb.mi/mi-stepn.c gdb/testsuite/gdb.mi/mi-stepn.exp gdb/testsuite/gdb.mi/mi-syn-frame.c gdb/testsuite/gdb.mi/mi-syn-frame.exp gdb/testsuite/gdb.mi/mi-until.exp gdb/testsuite/gdb.mi/mi-var-block.exp gdb/testsuite/gdb.mi/mi-var-child-f.exp gdb/testsuite/gdb.mi/mi-var-child.c gdb/testsuite/gdb.mi/mi-var-child.exp gdb/testsuite/gdb.mi/mi-var-cmd.exp gdb/testsuite/gdb.mi/mi-var-cp.cc gdb/testsuite/gdb.mi/mi-var-cp.exp gdb/testsuite/gdb.mi/mi-var-create-rtti.c gdb/testsuite/gdb.mi/mi-var-create-rtti.exp gdb/testsuite/gdb.mi/mi-var-display.exp gdb/testsuite/gdb.mi/mi-var-invalidate.exp gdb/testsuite/gdb.mi/mi-var-rtti.cc gdb/testsuite/gdb.mi/mi-var-rtti.exp gdb/testsuite/gdb.mi/mi-watch-nonstop.exp gdb/testsuite/gdb.mi/mi-watch.exp gdb/testsuite/gdb.mi/mi2-amd64-entry-value.c gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp gdb/testsuite/gdb.mi/mi2-amd64-entry-value.s gdb/testsuite/gdb.mi/mi2-prompt.exp gdb/testsuite/gdb.mi/mi2-var-child.exp gdb/testsuite/gdb.mi/non-stop-exit.c gdb/testsuite/gdb.mi/non-stop.c gdb/testsuite/gdb.mi/ns-stale-regcache.c gdb/testsuite/gdb.mi/nsintrall.c gdb/testsuite/gdb.mi/nsmoribund.c gdb/testsuite/gdb.mi/nsthrexec.c gdb/testsuite/gdb.mi/pending.c gdb/testsuite/gdb.mi/pendshr1.c gdb/testsuite/gdb.mi/pendshr2.c gdb/testsuite/gdb.mi/pr11022.c gdb/testsuite/gdb.mi/pr11022.exp gdb/testsuite/gdb.mi/pthreads.c gdb/testsuite/gdb.mi/solib-lib.c gdb/testsuite/gdb.mi/solib-main.c gdb/testsuite/gdb.mi/testcmds gdb/testsuite/gdb.mi/until.c gdb/testsuite/gdb.mi/var-cmd.c gdb/testsuite/gdb.mi/watch-nonstop.c gdb/testsuite/gdb.modula2/Makefile.in gdb/testsuite/gdb.modula2/unbounded-array.exp gdb/testsuite/gdb.modula2/unbounded1.c gdb/testsuite/gdb.multi/Makefile.in gdb/testsuite/gdb.multi/base.exp gdb/testsuite/gdb.multi/bkpt-multi-exec.c gdb/testsuite/gdb.multi/bkpt-multi-exec.exp gdb/testsuite/gdb.multi/crashme.c gdb/testsuite/gdb.multi/goodbye.c gdb/testsuite/gdb.multi/hangout.c gdb/testsuite/gdb.multi/hello.c gdb/testsuite/gdb.multi/multi-arch-exec.c gdb/testsuite/gdb.multi/multi-arch-exec.exp gdb/testsuite/gdb.multi/multi-arch.exp gdb/testsuite/gdb.multi/watchpoint-multi.c gdb/testsuite/gdb.multi/watchpoint-multi.exp gdb/testsuite/gdb.objc/Makefile.in gdb/testsuite/gdb.objc/basicclass.exp gdb/testsuite/gdb.objc/basicclass.m gdb/testsuite/gdb.objc/nondebug.exp gdb/testsuite/gdb.objc/nondebug.m gdb/testsuite/gdb.objc/objcdecode.exp gdb/testsuite/gdb.objc/objcdecode.m gdb/testsuite/gdb.objc/print.exp gdb/testsuite/gdb.opencl/Makefile.in gdb/testsuite/gdb.opencl/callfuncs.cl gdb/testsuite/gdb.opencl/callfuncs.exp gdb/testsuite/gdb.opencl/convs_casts.cl gdb/testsuite/gdb.opencl/convs_casts.exp gdb/testsuite/gdb.opencl/datatypes.cl gdb/testsuite/gdb.opencl/datatypes.exp gdb/testsuite/gdb.opencl/operators.cl gdb/testsuite/gdb.opencl/operators.exp gdb/testsuite/gdb.opencl/vec_comps.cl gdb/testsuite/gdb.opencl/vec_comps.exp gdb/testsuite/gdb.opt/Makefile.in gdb/testsuite/gdb.opt/clobbered-registers-O2.c gdb/testsuite/gdb.opt/clobbered-registers-O2.exp gdb/testsuite/gdb.opt/inline-break.c gdb/testsuite/gdb.opt/inline-break.exp gdb/testsuite/gdb.opt/inline-bt.c gdb/testsuite/gdb.opt/inline-bt.exp gdb/testsuite/gdb.opt/inline-cmds.c gdb/testsuite/gdb.opt/inline-cmds.exp gdb/testsuite/gdb.opt/inline-locals.c gdb/testsuite/gdb.opt/inline-locals.exp gdb/testsuite/gdb.opt/inline-markers.c gdb/testsuite/gdb.pascal/Makefile.in gdb/testsuite/gdb.pascal/floats.exp gdb/testsuite/gdb.pascal/floats.pas gdb/testsuite/gdb.pascal/gdb11492.exp gdb/testsuite/gdb.pascal/gdb11492.pas gdb/testsuite/gdb.pascal/hello.exp gdb/testsuite/gdb.pascal/hello.pas gdb/testsuite/gdb.pascal/integers.exp gdb/testsuite/gdb.pascal/integers.pas gdb/testsuite/gdb.pascal/print.exp gdb/testsuite/gdb.pascal/types.exp gdb/testsuite/gdb.python/Makefile.in gdb/testsuite/gdb.python/lib-types.cc gdb/testsuite/gdb.python/lib-types.exp gdb/testsuite/gdb.python/py-arch.c gdb/testsuite/gdb.python/py-arch.exp gdb/testsuite/gdb.python/py-block.c gdb/testsuite/gdb.python/py-block.exp gdb/testsuite/gdb.python/py-breakpoint.c gdb/testsuite/gdb.python/py-breakpoint.exp gdb/testsuite/gdb.python/py-cmd.exp gdb/testsuite/gdb.python/py-error.exp gdb/testsuite/gdb.python/py-error.py gdb/testsuite/gdb.python/py-events-shlib.c gdb/testsuite/gdb.python/py-events.c gdb/testsuite/gdb.python/py-events.exp gdb/testsuite/gdb.python/py-events.py gdb/testsuite/gdb.python/py-evsignal.exp gdb/testsuite/gdb.python/py-evthreads.c gdb/testsuite/gdb.python/py-evthreads.exp gdb/testsuite/gdb.python/py-explore-cc.exp gdb/testsuite/gdb.python/py-explore.c gdb/testsuite/gdb.python/py-explore.cc gdb/testsuite/gdb.python/py-explore.exp gdb/testsuite/gdb.python/py-finish-breakpoint.c gdb/testsuite/gdb.python/py-finish-breakpoint.exp gdb/testsuite/gdb.python/py-finish-breakpoint.py gdb/testsuite/gdb.python/py-finish-breakpoint2.cc gdb/testsuite/gdb.python/py-finish-breakpoint2.exp gdb/testsuite/gdb.python/py-finish-breakpoint2.py gdb/testsuite/gdb.python/py-frame-args.c gdb/testsuite/gdb.python/py-frame-args.exp gdb/testsuite/gdb.python/py-frame-args.py gdb/testsuite/gdb.python/py-frame-inline.c gdb/testsuite/gdb.python/py-frame-inline.exp gdb/testsuite/gdb.python/py-frame.c gdb/testsuite/gdb.python/py-frame.exp gdb/testsuite/gdb.python/py-framefilter-gdb.py.in gdb/testsuite/gdb.python/py-framefilter-mi.c gdb/testsuite/gdb.python/py-framefilter-mi.exp gdb/testsuite/gdb.python/py-framefilter.c gdb/testsuite/gdb.python/py-framefilter.exp gdb/testsuite/gdb.python/py-framefilter.py gdb/testsuite/gdb.python/py-function.exp gdb/testsuite/gdb.python/py-inferior.c gdb/testsuite/gdb.python/py-inferior.exp gdb/testsuite/gdb.python/py-infthread.c gdb/testsuite/gdb.python/py-infthread.exp gdb/testsuite/gdb.python/py-mi.exp gdb/testsuite/gdb.python/py-objfile-script-gdb.py.in gdb/testsuite/gdb.python/py-objfile-script.c gdb/testsuite/gdb.python/py-objfile-script.exp gdb/testsuite/gdb.python/py-objfile.c gdb/testsuite/gdb.python/py-objfile.exp gdb/testsuite/gdb.python/py-parameter.exp gdb/testsuite/gdb.python/py-pp-maint.c gdb/testsuite/gdb.python/py-pp-maint.exp gdb/testsuite/gdb.python/py-pp-maint.py gdb/testsuite/gdb.python/py-prettyprint.c gdb/testsuite/gdb.python/py-prettyprint.exp gdb/testsuite/gdb.python/py-prettyprint.py gdb/testsuite/gdb.python/py-progspace.c gdb/testsuite/gdb.python/py-progspace.exp gdb/testsuite/gdb.python/py-prompt.c gdb/testsuite/gdb.python/py-prompt.exp gdb/testsuite/gdb.python/py-section-script.c gdb/testsuite/gdb.python/py-section-script.exp gdb/testsuite/gdb.python/py-section-script.py gdb/testsuite/gdb.python/py-shared-sl.c gdb/testsuite/gdb.python/py-shared.c gdb/testsuite/gdb.python/py-shared.exp gdb/testsuite/gdb.python/py-strfns.c gdb/testsuite/gdb.python/py-strfns.exp gdb/testsuite/gdb.python/py-symbol.c gdb/testsuite/gdb.python/py-symbol.exp gdb/testsuite/gdb.python/py-symtab.exp gdb/testsuite/gdb.python/py-sync-interp.c gdb/testsuite/gdb.python/py-sync-interp.exp gdb/testsuite/gdb.python/py-template.cc gdb/testsuite/gdb.python/py-template.exp gdb/testsuite/gdb.python/py-type.c gdb/testsuite/gdb.python/py-type.exp gdb/testsuite/gdb.python/py-typeprint.cc gdb/testsuite/gdb.python/py-typeprint.exp gdb/testsuite/gdb.python/py-typeprint.py gdb/testsuite/gdb.python/py-value-cc.cc gdb/testsuite/gdb.python/py-value-cc.exp gdb/testsuite/gdb.python/py-value.c gdb/testsuite/gdb.python/py-value.exp gdb/testsuite/gdb.python/python-1.c gdb/testsuite/gdb.python/python.c gdb/testsuite/gdb.python/python.exp gdb/testsuite/gdb.python/source1 gdb/testsuite/gdb.python/source2.py gdb/testsuite/gdb.reverse/Makefile.in gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.S gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.c gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp gdb/testsuite/gdb.reverse/break-precsave.exp gdb/testsuite/gdb.reverse/break-reverse.c gdb/testsuite/gdb.reverse/break-reverse.exp gdb/testsuite/gdb.reverse/consecutive-precsave.exp gdb/testsuite/gdb.reverse/consecutive-reverse.c gdb/testsuite/gdb.reverse/consecutive-reverse.exp gdb/testsuite/gdb.reverse/finish-precsave.exp gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp gdb/testsuite/gdb.reverse/finish-reverse.c gdb/testsuite/gdb.reverse/finish-reverse.exp gdb/testsuite/gdb.reverse/i386-precsave.exp gdb/testsuite/gdb.reverse/i386-reverse.c gdb/testsuite/gdb.reverse/i386-reverse.exp gdb/testsuite/gdb.reverse/i386-sse-reverse.c gdb/testsuite/gdb.reverse/i386-sse-reverse.exp gdb/testsuite/gdb.reverse/i387-env-reverse.c gdb/testsuite/gdb.reverse/i387-env-reverse.exp gdb/testsuite/gdb.reverse/i387-stack-reverse.c gdb/testsuite/gdb.reverse/i387-stack-reverse.exp gdb/testsuite/gdb.reverse/machinestate-precsave.exp gdb/testsuite/gdb.reverse/machinestate.c gdb/testsuite/gdb.reverse/machinestate.exp gdb/testsuite/gdb.reverse/ms1.c gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp gdb/testsuite/gdb.reverse/shr.h gdb/testsuite/gdb.reverse/shr1.c gdb/testsuite/gdb.reverse/shr2.c gdb/testsuite/gdb.reverse/sigall-precsave.exp gdb/testsuite/gdb.reverse/sigall-reverse.c gdb/testsuite/gdb.reverse/sigall-reverse.exp gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.S gdb/testsuite/gdb.reverse/singlejmp-reverse-nodebug.c gdb/testsuite/gdb.reverse/singlejmp-reverse.S gdb/testsuite/gdb.reverse/singlejmp-reverse.c gdb/testsuite/gdb.reverse/singlejmp-reverse.exp gdb/testsuite/gdb.reverse/solib-precsave.exp gdb/testsuite/gdb.reverse/solib-reverse.c gdb/testsuite/gdb.reverse/solib-reverse.exp gdb/testsuite/gdb.reverse/step-precsave.exp gdb/testsuite/gdb.reverse/step-reverse.c gdb/testsuite/gdb.reverse/step-reverse.exp gdb/testsuite/gdb.reverse/until-precsave.exp gdb/testsuite/gdb.reverse/until-reverse.c gdb/testsuite/gdb.reverse/until-reverse.exp gdb/testsuite/gdb.reverse/ur1.c gdb/testsuite/gdb.reverse/watch-precsave.exp gdb/testsuite/gdb.reverse/watch-reverse.c gdb/testsuite/gdb.reverse/watch-reverse.exp gdb/testsuite/gdb.server/Makefile.in gdb/testsuite/gdb.server/ext-attach.c gdb/testsuite/gdb.server/ext-attach.exp gdb/testsuite/gdb.server/ext-run.exp gdb/testsuite/gdb.server/file-transfer.exp gdb/testsuite/gdb.server/no-thread-db.c gdb/testsuite/gdb.server/no-thread-db.exp gdb/testsuite/gdb.server/server-exec-info.exp gdb/testsuite/gdb.server/server-kill.c gdb/testsuite/gdb.server/server-kill.exp gdb/testsuite/gdb.server/server-mon.exp gdb/testsuite/gdb.server/server-run.exp gdb/testsuite/gdb.server/server.c gdb/testsuite/gdb.server/solib-list-lib.c gdb/testsuite/gdb.server/solib-list-main.c gdb/testsuite/gdb.server/solib-list.exp gdb/testsuite/gdb.server/transfer.txt gdb/testsuite/gdb.server/wrapper.c gdb/testsuite/gdb.server/wrapper.exp gdb/testsuite/gdb.stabs/Makefile.in gdb/testsuite/gdb.stabs/aout.sed gdb/testsuite/gdb.stabs/ecoff.sed gdb/testsuite/gdb.stabs/exclfwd.exp gdb/testsuite/gdb.stabs/exclfwd.h gdb/testsuite/gdb.stabs/exclfwd1.c gdb/testsuite/gdb.stabs/exclfwd2.c gdb/testsuite/gdb.stabs/gdb11479.c gdb/testsuite/gdb.stabs/gdb11479.exp gdb/testsuite/gdb.stabs/hppa.sed gdb/testsuite/gdb.stabs/weird.def gdb/testsuite/gdb.stabs/weird.exp gdb/testsuite/gdb.stabs/xcoff.sed gdb/testsuite/gdb.threads/Makefile.in gdb/testsuite/gdb.threads/attach-into-signal.c gdb/testsuite/gdb.threads/attach-into-signal.exp gdb/testsuite/gdb.threads/attach-stopped.c gdb/testsuite/gdb.threads/attach-stopped.exp gdb/testsuite/gdb.threads/bp_in_thread.c gdb/testsuite/gdb.threads/bp_in_thread.exp gdb/testsuite/gdb.threads/clone-new-thread-event.c gdb/testsuite/gdb.threads/clone-new-thread-event.exp gdb/testsuite/gdb.threads/corethreads.c gdb/testsuite/gdb.threads/corethreads.exp gdb/testsuite/gdb.threads/create-fail.c gdb/testsuite/gdb.threads/create-fail.exp gdb/testsuite/gdb.threads/current-lwp-dead.c gdb/testsuite/gdb.threads/current-lwp-dead.exp gdb/testsuite/gdb.threads/dlopen-libpthread-lib.c gdb/testsuite/gdb.threads/dlopen-libpthread.c gdb/testsuite/gdb.threads/dlopen-libpthread.exp gdb/testsuite/gdb.threads/execl.c gdb/testsuite/gdb.threads/execl.exp gdb/testsuite/gdb.threads/execl1.c gdb/testsuite/gdb.threads/fork-child-threads.c gdb/testsuite/gdb.threads/fork-child-threads.exp gdb/testsuite/gdb.threads/fork-thread-pending.c gdb/testsuite/gdb.threads/fork-thread-pending.exp gdb/testsuite/gdb.threads/gcore-thread.exp gdb/testsuite/gdb.threads/hand-call-in-threads.c gdb/testsuite/gdb.threads/hand-call-in-threads.exp gdb/testsuite/gdb.threads/ia64-sigill.c gdb/testsuite/gdb.threads/ia64-sigill.exp gdb/testsuite/gdb.threads/info-threads-cur-sal-2.c gdb/testsuite/gdb.threads/info-threads-cur-sal.c gdb/testsuite/gdb.threads/info-threads-cur-sal.exp gdb/testsuite/gdb.threads/interrupted-hand-call.c gdb/testsuite/gdb.threads/interrupted-hand-call.exp gdb/testsuite/gdb.threads/killed.c gdb/testsuite/gdb.threads/killed.exp gdb/testsuite/gdb.threads/leader-exit.c gdb/testsuite/gdb.threads/leader-exit.exp gdb/testsuite/gdb.threads/linux-dp.c gdb/testsuite/gdb.threads/linux-dp.exp gdb/testsuite/gdb.threads/local-watch-wrong-thread.c gdb/testsuite/gdb.threads/local-watch-wrong-thread.exp gdb/testsuite/gdb.threads/manythreads.c gdb/testsuite/gdb.threads/manythreads.exp gdb/testsuite/gdb.threads/multi-create.c gdb/testsuite/gdb.threads/multi-create.exp gdb/testsuite/gdb.threads/no-unwaited-for-left.c gdb/testsuite/gdb.threads/no-unwaited-for-left.exp gdb/testsuite/gdb.threads/non-ldr-exc-1.c gdb/testsuite/gdb.threads/non-ldr-exc-1.exp gdb/testsuite/gdb.threads/non-ldr-exc-2.c gdb/testsuite/gdb.threads/non-ldr-exc-2.exp gdb/testsuite/gdb.threads/non-ldr-exc-3.c gdb/testsuite/gdb.threads/non-ldr-exc-3.exp gdb/testsuite/gdb.threads/non-ldr-exc-4.c gdb/testsuite/gdb.threads/non-ldr-exc-4.exp gdb/testsuite/gdb.threads/pending-step.c gdb/testsuite/gdb.threads/pending-step.exp gdb/testsuite/gdb.threads/print-threads.c gdb/testsuite/gdb.threads/print-threads.exp gdb/testsuite/gdb.threads/pthread_cond_wait.c gdb/testsuite/gdb.threads/pthread_cond_wait.exp gdb/testsuite/gdb.threads/pthreads.c gdb/testsuite/gdb.threads/pthreads.exp gdb/testsuite/gdb.threads/schedlock.c gdb/testsuite/gdb.threads/schedlock.exp gdb/testsuite/gdb.threads/siginfo-threads.c gdb/testsuite/gdb.threads/siginfo-threads.exp gdb/testsuite/gdb.threads/sigstep-threads.c gdb/testsuite/gdb.threads/sigstep-threads.exp gdb/testsuite/gdb.threads/sigthread.c gdb/testsuite/gdb.threads/sigthread.exp gdb/testsuite/gdb.threads/staticthreads.c gdb/testsuite/gdb.threads/staticthreads.exp gdb/testsuite/gdb.threads/switch-threads.c gdb/testsuite/gdb.threads/switch-threads.exp gdb/testsuite/gdb.threads/thread-execl.c gdb/testsuite/gdb.threads/thread-execl.exp gdb/testsuite/gdb.threads/thread-find.exp gdb/testsuite/gdb.threads/thread-specific-bp.c gdb/testsuite/gdb.threads/thread-specific-bp.exp gdb/testsuite/gdb.threads/thread-specific.c gdb/testsuite/gdb.threads/thread-specific.exp gdb/testsuite/gdb.threads/thread-unwindonsignal.exp gdb/testsuite/gdb.threads/thread_check.c gdb/testsuite/gdb.threads/thread_check.exp gdb/testsuite/gdb.threads/thread_events.c gdb/testsuite/gdb.threads/thread_events.exp gdb/testsuite/gdb.threads/threadapply.c gdb/testsuite/gdb.threads/threadapply.exp gdb/testsuite/gdb.threads/threxit-hop-specific.c gdb/testsuite/gdb.threads/threxit-hop-specific.exp gdb/testsuite/gdb.threads/tls-main.c gdb/testsuite/gdb.threads/tls-nodebug.c gdb/testsuite/gdb.threads/tls-nodebug.exp gdb/testsuite/gdb.threads/tls-shared.c gdb/testsuite/gdb.threads/tls-shared.exp gdb/testsuite/gdb.threads/tls-var-main.c gdb/testsuite/gdb.threads/tls-var.c gdb/testsuite/gdb.threads/tls-var.exp gdb/testsuite/gdb.threads/tls.c gdb/testsuite/gdb.threads/tls.exp gdb/testsuite/gdb.threads/tls2.c gdb/testsuite/gdb.threads/watchpoint-fork-child.c gdb/testsuite/gdb.threads/watchpoint-fork-mt.c gdb/testsuite/gdb.threads/watchpoint-fork-parent.c gdb/testsuite/gdb.threads/watchpoint-fork-st.c gdb/testsuite/gdb.threads/watchpoint-fork.exp gdb/testsuite/gdb.threads/watchpoint-fork.h gdb/testsuite/gdb.threads/watchthreads-reorder.c gdb/testsuite/gdb.threads/watchthreads-reorder.exp gdb/testsuite/gdb.threads/watchthreads.c gdb/testsuite/gdb.threads/watchthreads.exp gdb/testsuite/gdb.threads/watchthreads2.c gdb/testsuite/gdb.threads/watchthreads2.exp gdb/testsuite/gdb.threads/wp-replication.c gdb/testsuite/gdb.threads/wp-replication.exp gdb/testsuite/gdb.trace/Makefile.in gdb/testsuite/gdb.trace/actions-changed.c gdb/testsuite/gdb.trace/actions-changed.exp gdb/testsuite/gdb.trace/actions.c gdb/testsuite/gdb.trace/actions.exp gdb/testsuite/gdb.trace/ax.exp gdb/testsuite/gdb.trace/backtrace.exp gdb/testsuite/gdb.trace/change-loc-1.c gdb/testsuite/gdb.trace/change-loc-2.c gdb/testsuite/gdb.trace/change-loc.c gdb/testsuite/gdb.trace/change-loc.exp gdb/testsuite/gdb.trace/change-loc.h gdb/testsuite/gdb.trace/circ.c gdb/testsuite/gdb.trace/circ.exp gdb/testsuite/gdb.trace/collection.c gdb/testsuite/gdb.trace/collection.exp gdb/testsuite/gdb.trace/deltrace.exp gdb/testsuite/gdb.trace/disconnected-tracing.c gdb/testsuite/gdb.trace/disconnected-tracing.exp gdb/testsuite/gdb.trace/entry-values.c gdb/testsuite/gdb.trace/entry-values.exp gdb/testsuite/gdb.trace/ftrace.c gdb/testsuite/gdb.trace/ftrace.exp gdb/testsuite/gdb.trace/infotrace.exp gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp gdb/testsuite/gdb.trace/mi-trace-unavailable.exp gdb/testsuite/gdb.trace/mi-traceframe-changed.exp gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp gdb/testsuite/gdb.trace/mi-tsv-changed.exp gdb/testsuite/gdb.trace/packetlen.exp gdb/testsuite/gdb.trace/passc-dyn.exp gdb/testsuite/gdb.trace/passcount.exp gdb/testsuite/gdb.trace/pending.c gdb/testsuite/gdb.trace/pending.exp gdb/testsuite/gdb.trace/pendshr1.c gdb/testsuite/gdb.trace/pendshr2.c gdb/testsuite/gdb.trace/qtro.c gdb/testsuite/gdb.trace/qtro.exp gdb/testsuite/gdb.trace/range-stepping.c gdb/testsuite/gdb.trace/range-stepping.exp gdb/testsuite/gdb.trace/read-memory.c gdb/testsuite/gdb.trace/read-memory.exp gdb/testsuite/gdb.trace/report.exp gdb/testsuite/gdb.trace/save-trace.exp gdb/testsuite/gdb.trace/stap-trace.c gdb/testsuite/gdb.trace/stap-trace.exp gdb/testsuite/gdb.trace/status-stop.c gdb/testsuite/gdb.trace/status-stop.exp gdb/testsuite/gdb.trace/strace.c gdb/testsuite/gdb.trace/strace.exp gdb/testsuite/gdb.trace/tfile.c gdb/testsuite/gdb.trace/tfile.exp gdb/testsuite/gdb.trace/tfind.exp gdb/testsuite/gdb.trace/trace-break.c gdb/testsuite/gdb.trace/trace-break.exp gdb/testsuite/gdb.trace/trace-buffer-size.c gdb/testsuite/gdb.trace/trace-buffer-size.exp gdb/testsuite/gdb.trace/trace-mt.c gdb/testsuite/gdb.trace/trace-mt.exp gdb/testsuite/gdb.trace/trace-unavailable.c gdb/testsuite/gdb.trace/tracecmd.exp gdb/testsuite/gdb.trace/tspeed.c gdb/testsuite/gdb.trace/tspeed.exp gdb/testsuite/gdb.trace/tstatus.exp gdb/testsuite/gdb.trace/tsv.exp gdb/testsuite/gdb.trace/unavailable.cc gdb/testsuite/gdb.trace/unavailable.exp gdb/testsuite/gdb.trace/while-dyn.exp gdb/testsuite/gdb.trace/while-stepping.exp gdb/testsuite/gdb.xml/Makefile.in gdb/testsuite/gdb.xml/bad-include.xml gdb/testsuite/gdb.xml/core-only.xml gdb/testsuite/gdb.xml/extra-regs.xml gdb/testsuite/gdb.xml/inc-2.xml gdb/testsuite/gdb.xml/inc-body.xml gdb/testsuite/gdb.xml/includes.xml gdb/testsuite/gdb.xml/loop.xml gdb/testsuite/gdb.xml/maint_print_struct.exp gdb/testsuite/gdb.xml/maint_print_struct.xml gdb/testsuite/gdb.xml/single-reg.xml gdb/testsuite/gdb.xml/tdesc-arch.exp gdb/testsuite/gdb.xml/tdesc-bogus.xml gdb/testsuite/gdb.xml/tdesc-errors.exp gdb/testsuite/gdb.xml/tdesc-regs.exp gdb/testsuite/gdb.xml/tdesc-unknown.xml gdb/testsuite/gdb.xml/tdesc-xinclude.exp gdb/testsuite/gdb.xml/trivial.xml gdb/testsuite/lib/ada.exp gdb/testsuite/lib/append_gdb_boards_dir.exp gdb/testsuite/lib/cache.exp gdb/testsuite/lib/cell.exp gdb/testsuite/lib/cl_util.c gdb/testsuite/lib/cl_util.h gdb/testsuite/lib/compiler.c gdb/testsuite/lib/compiler.cc gdb/testsuite/lib/cp-support.exp gdb/testsuite/lib/dwarf.exp gdb/testsuite/lib/fortran.exp gdb/testsuite/lib/future.exp gdb/testsuite/lib/gdb-python.exp gdb/testsuite/lib/gdb.exp gdb/testsuite/lib/gdbserver-support.exp gdb/testsuite/lib/go.exp gdb/testsuite/lib/java.exp gdb/testsuite/lib/mi-support.exp gdb/testsuite/lib/objc.exp gdb/testsuite/lib/opencl.exp gdb/testsuite/lib/opencl_hostapp.c gdb/testsuite/lib/opencl_kernel.cl gdb/testsuite/lib/pascal.exp gdb/testsuite/lib/prelink-support.exp gdb/testsuite/lib/prompt.exp gdb/testsuite/lib/range-stepping-support.exp gdb/testsuite/lib/selftest-support.exp gdb/testsuite/lib/set_unbuffered_mode.c gdb/testsuite/lib/trace-support.exp gdb/thread.c gdb/tic6x-linux-tdep.c gdb/tic6x-tdep.c gdb/tic6x-tdep.h gdb/tilegx-linux-nat.c gdb/tilegx-linux-tdep.c gdb/tilegx-tdep.c gdb/tilegx-tdep.h gdb/top.c gdb/top.h gdb/tracepoint.c gdb/tracepoint.h gdb/trad-frame.c gdb/trad-frame.h gdb/tramp-frame.c gdb/tramp-frame.h gdb/tui/ChangeLog-1998-2003 gdb/tui/tui-command.c gdb/tui/tui-command.h gdb/tui/tui-data.c gdb/tui/tui-data.h gdb/tui/tui-disasm.c gdb/tui/tui-disasm.h gdb/tui/tui-file.c gdb/tui/tui-file.h gdb/tui/tui-hooks.c gdb/tui/tui-hooks.h gdb/tui/tui-interp.c gdb/tui/tui-io.c gdb/tui/tui-io.h gdb/tui/tui-layout.c gdb/tui/tui-layout.h gdb/tui/tui-out.c gdb/tui/tui-regs.c gdb/tui/tui-regs.h gdb/tui/tui-source.c gdb/tui/tui-source.h gdb/tui/tui-stack.c gdb/tui/tui-stack.h gdb/tui/tui-win.c gdb/tui/tui-win.h gdb/tui/tui-windata.c gdb/tui/tui-windata.h gdb/tui/tui-wingeneral.c gdb/tui/tui-wingeneral.h gdb/tui/tui-winsource.c gdb/tui/tui-winsource.h gdb/tui/tui.c gdb/tui/tui.h gdb/typeprint.c gdb/typeprint.h gdb/ui-file.c gdb/ui-file.h gdb/ui-out.c gdb/ui-out.h gdb/unwind_stop_reasons.def gdb/user-regs.c gdb/user-regs.h gdb/utils.c gdb/utils.h gdb/v850-tdep.c gdb/valarith.c gdb/valops.c gdb/valprint.c gdb/valprint.h gdb/value.c gdb/value.h gdb/varobj.c gdb/varobj.h gdb/vax-nat.c gdb/vax-tdep.c gdb/vax-tdep.h gdb/vaxbsd-nat.c gdb/vaxnbsd-tdep.c gdb/vaxobsd-tdep.c gdb/version.in gdb/windows-nat.c gdb/windows-nat.h gdb/windows-tdep.c gdb/windows-tdep.h gdb/windows-termcap.c gdb/xcoffread.c gdb/xcoffread.h gdb/xml-support.c gdb/xml-support.h gdb/xml-syscall.c gdb/xml-syscall.h gdb/xml-tdesc.c gdb/xml-tdesc.h gdb/xstormy16-tdep.c gdb/xtensa-config.c gdb/xtensa-linux-nat.c gdb/xtensa-linux-tdep.c gdb/xtensa-tdep.c gdb/xtensa-tdep.h gdb/xtensa-xtregs.c libdecnumber/.gitignore libdecnumber/ChangeLog libdecnumber/Makefile.in libdecnumber/aclocal.m4 libdecnumber/bid/bid-dpd.h libdecnumber/bid/bid2dpd_dpd2bid.c libdecnumber/bid/bid2dpd_dpd2bid.h libdecnumber/bid/decimal128.c libdecnumber/bid/decimal128.h libdecnumber/bid/decimal128Local.h libdecnumber/bid/decimal128Symbols.h libdecnumber/bid/decimal32.c libdecnumber/bid/decimal32.h libdecnumber/bid/decimal32Symbols.h libdecnumber/bid/decimal64.c libdecnumber/bid/decimal64.h libdecnumber/bid/decimal64Symbols.h libdecnumber/bid/host-ieee128.c libdecnumber/bid/host-ieee32.c libdecnumber/bid/host-ieee64.c libdecnumber/config.in libdecnumber/configure libdecnumber/configure.ac libdecnumber/dconfig.h libdecnumber/decBasic.c libdecnumber/decCommon.c libdecnumber/decCommonSymbols.h libdecnumber/decContext.c libdecnumber/decContext.h libdecnumber/decContextSymbols.h libdecnumber/decDPD.h libdecnumber/decDPDSymbols.h libdecnumber/decDouble.c libdecnumber/decDouble.h libdecnumber/decDoubleSymbols.h libdecnumber/decExcept.c libdecnumber/decExcept.h libdecnumber/decLibrary.c libdecnumber/decNumber.c libdecnumber/decNumber.h libdecnumber/decNumberLocal.h libdecnumber/decNumberSymbols.h libdecnumber/decPacked.c libdecnumber/decPacked.h libdecnumber/decPackedSymbols.h libdecnumber/decQuad.c libdecnumber/decQuad.h libdecnumber/decQuadSymbols.h libdecnumber/decRound.c libdecnumber/decRound.h libdecnumber/decSingle.c libdecnumber/decSingle.h libdecnumber/decSingleSymbols.h libdecnumber/dpd/decimal128.c libdecnumber/dpd/decimal128.h libdecnumber/dpd/decimal128Local.h libdecnumber/dpd/decimal128Symbols.h libdecnumber/dpd/decimal32.c libdecnumber/dpd/decimal32.h libdecnumber/dpd/decimal32Symbols.h libdecnumber/dpd/decimal64.c libdecnumber/dpd/decimal64.h libdecnumber/dpd/decimal64Symbols.h readline/CHANGELOG readline/CHANGES readline/COPYING readline/ChangeLog.gdb readline/INSTALL readline/MANIFEST readline/Makefile.in readline/NEWS readline/README readline/USAGE readline/aclocal.m4 readline/ansi_stdlib.h readline/bind.c readline/callback.c readline/chardefs.h readline/compat.c readline/complete.c readline/config.h.in readline/configure readline/configure.in readline/cross-build/cygwin.cache readline/display.c readline/doc/ChangeLog.gdb readline/doc/Makefile.in readline/doc/fdl.texi readline/doc/history.3 readline/doc/history.texi readline/doc/hstech.texi readline/doc/hsuser.texi readline/doc/readline.3 readline/doc/rlman.texi readline/doc/rltech.texi readline/doc/rluser.texi readline/doc/rluserman.texi readline/doc/texi2dvi readline/doc/texi2html readline/doc/version.texi readline/emacs_keymap.c readline/examples/ChangeLog.gdb readline/examples/Inputrc readline/examples/Makefile.in readline/examples/autoconf/BASH_CHECK_LIB_TERMCAP readline/examples/autoconf/RL_LIB_READLINE_VERSION readline/examples/autoconf/wi_LIB_READLINE readline/examples/excallback.c readline/examples/fileman.c readline/examples/histexamp.c readline/examples/manexamp.c readline/examples/readlinebuf.h readline/examples/rl-fgets.c readline/examples/rl.c readline/examples/rlcat.c readline/examples/rlevent.c readline/examples/rlfe/ChangeLog readline/examples/rlfe/ChangeLog.gdb readline/examples/rlfe/Makefile.in readline/examples/rlfe/README readline/examples/rlfe/config.h.in readline/examples/rlfe/configure readline/examples/rlfe/configure.in readline/examples/rlfe/extern.h readline/examples/rlfe/os.h readline/examples/rlfe/pty.c readline/examples/rlfe/rlfe.c readline/examples/rlfe/screen.h readline/examples/rlptytest.c readline/examples/rltest.c readline/examples/rlversion.c readline/funmap.c readline/histexpand.c readline/histfile.c readline/histlib.h readline/history.c readline/history.h readline/histsearch.c readline/input.c readline/isearch.c readline/keymaps.c readline/keymaps.h readline/kill.c readline/macro.c readline/mbutil.c readline/misc.c readline/nls.c readline/parens.c readline/patchlevel readline/posixdir.h readline/posixjmp.h readline/posixselect.h readline/posixstat.h readline/readline.c readline/readline.h readline/rlconf.h readline/rldefs.h readline/rlmbutil.h readline/rlprivate.h readline/rlshell.h readline/rlstdc.h readline/rltty.c readline/rltty.h readline/rltypedefs.h readline/rlwinsize.h readline/savestring.c readline/search.c readline/shell.c readline/shlib/Makefile.in readline/signals.c readline/support/config.guess readline/support/config.rpath readline/support/config.sub readline/support/install.sh readline/support/mkdirs readline/support/mkdist readline/support/mkinstalldirs readline/support/shlib-install readline/support/shobj-conf readline/support/wcwidth.c readline/tcap.h readline/terminal.c readline/text.c readline/tilde.c readline/tilde.h readline/undo.c readline/util.c readline/vi_keymap.c readline/vi_mode.c readline/xfree.c readline/xmalloc.c readline/xmalloc.h sim/.gitignore sim/ChangeLog sim/MAINTAINERS sim/Makefile.in sim/README-HACKING sim/arm/COPYING sim/arm/ChangeLog sim/arm/Makefile.in sim/arm/README sim/arm/aclocal.m4 sim/arm/armcopro.c sim/arm/armdefs.h sim/arm/armemu.c sim/arm/armemu.h sim/arm/armfpe.h sim/arm/arminit.c sim/arm/armopts.h sim/arm/armos.c sim/arm/armos.h sim/arm/armrdi.c sim/arm/armsupp.c sim/arm/armvirt.c sim/arm/bag.c sim/arm/bag.h sim/arm/communicate.c sim/arm/communicate.h sim/arm/config.in sim/arm/configure sim/arm/configure.ac sim/arm/dbg_conf.h sim/arm/dbg_cp.h sim/arm/dbg_hif.h sim/arm/dbg_rdi.h sim/arm/gdbhost.c sim/arm/gdbhost.h sim/arm/iwmmxt.c sim/arm/iwmmxt.h sim/arm/kid.c sim/arm/main.c sim/arm/maverick.c sim/arm/parent.c sim/arm/tconfig.in sim/arm/thumbemu.c sim/arm/wrapper.c sim/avr/ChangeLog sim/avr/Makefile.in sim/avr/aclocal.m4 sim/avr/config.in sim/avr/configure sim/avr/configure.ac sim/avr/interp.c sim/bfin/ChangeLog sim/bfin/Makefile.in sim/bfin/TODO sim/bfin/aclocal.m4 sim/bfin/bfin-sim.c sim/bfin/bfin-sim.h sim/bfin/bfroms/all.h sim/bfin/bfroms/bf50x-0.0.h sim/bfin/bfroms/bf51x-0.0.h sim/bfin/bfroms/bf51x-0.1.h sim/bfin/bfroms/bf51x-0.2.h sim/bfin/bfroms/bf526-0.0.h sim/bfin/bfroms/bf526-0.1.h sim/bfin/bfroms/bf526-0.2.h sim/bfin/bfroms/bf527-0.0.h sim/bfin/bfroms/bf527-0.1.h sim/bfin/bfroms/bf527-0.2.h sim/bfin/bfroms/bf533-0.1.h sim/bfin/bfroms/bf533-0.2.h sim/bfin/bfroms/bf533-0.3.h sim/bfin/bfroms/bf537-0.0.h sim/bfin/bfroms/bf537-0.1.h sim/bfin/bfroms/bf537-0.3.h sim/bfin/bfroms/bf538-0.0.h sim/bfin/bfroms/bf54x-0.0.h sim/bfin/bfroms/bf54x-0.1.h sim/bfin/bfroms/bf54x-0.2.h sim/bfin/bfroms/bf54x-0.4.h sim/bfin/bfroms/bf54x_l1-0.0.h sim/bfin/bfroms/bf54x_l1-0.1.h sim/bfin/bfroms/bf54x_l1-0.2.h sim/bfin/bfroms/bf54x_l1-0.4.h sim/bfin/bfroms/bf561-0.5.h sim/bfin/bfroms/bf59x-0.0.h sim/bfin/bfroms/bf59x_l1-0.1.h sim/bfin/config.in sim/bfin/configure sim/bfin/configure.ac sim/bfin/devices.c sim/bfin/devices.h sim/bfin/dv-bfin_cec.c sim/bfin/dv-bfin_cec.h sim/bfin/dv-bfin_ctimer.c sim/bfin/dv-bfin_ctimer.h sim/bfin/dv-bfin_dma.c sim/bfin/dv-bfin_dma.h sim/bfin/dv-bfin_dmac.c sim/bfin/dv-bfin_dmac.h sim/bfin/dv-bfin_ebiu_amc.c sim/bfin/dv-bfin_ebiu_amc.h sim/bfin/dv-bfin_ebiu_ddrc.c sim/bfin/dv-bfin_ebiu_ddrc.h sim/bfin/dv-bfin_ebiu_sdc.c sim/bfin/dv-bfin_ebiu_sdc.h sim/bfin/dv-bfin_emac.c sim/bfin/dv-bfin_emac.h sim/bfin/dv-bfin_eppi.c sim/bfin/dv-bfin_eppi.h sim/bfin/dv-bfin_evt.c sim/bfin/dv-bfin_evt.h sim/bfin/dv-bfin_gpio.c sim/bfin/dv-bfin_gpio.h sim/bfin/dv-bfin_gpio2.c sim/bfin/dv-bfin_gpio2.h sim/bfin/dv-bfin_gptimer.c sim/bfin/dv-bfin_gptimer.h sim/bfin/dv-bfin_jtag.c sim/bfin/dv-bfin_jtag.h sim/bfin/dv-bfin_mmu.c sim/bfin/dv-bfin_mmu.h sim/bfin/dv-bfin_nfc.c sim/bfin/dv-bfin_nfc.h sim/bfin/dv-bfin_otp.c sim/bfin/dv-bfin_otp.h sim/bfin/dv-bfin_pfmon.c sim/bfin/dv-bfin_pfmon.h sim/bfin/dv-bfin_pint.c sim/bfin/dv-bfin_pint.h sim/bfin/dv-bfin_pll.c sim/bfin/dv-bfin_pll.h sim/bfin/dv-bfin_ppi.c sim/bfin/dv-bfin_ppi.h sim/bfin/dv-bfin_rtc.c sim/bfin/dv-bfin_rtc.h sim/bfin/dv-bfin_sic.c sim/bfin/dv-bfin_sic.h sim/bfin/dv-bfin_spi.c sim/bfin/dv-bfin_spi.h sim/bfin/dv-bfin_trace.c sim/bfin/dv-bfin_trace.h sim/bfin/dv-bfin_twi.c sim/bfin/dv-bfin_twi.h sim/bfin/dv-bfin_uart.c sim/bfin/dv-bfin_uart.h sim/bfin/dv-bfin_uart2.c sim/bfin/dv-bfin_uart2.h sim/bfin/dv-bfin_wdog.c sim/bfin/dv-bfin_wdog.h sim/bfin/dv-bfin_wp.c sim/bfin/dv-bfin_wp.h sim/bfin/dv-eth_phy.c sim/bfin/gui.c sim/bfin/gui.h sim/bfin/insn_list.def sim/bfin/interp.c sim/bfin/linux-fixed-code.h sim/bfin/linux-fixed-code.s sim/bfin/linux-targ-map.h sim/bfin/machs.c sim/bfin/machs.h sim/bfin/proc_list.def sim/bfin/sim-main.h sim/bfin/tconfig.in sim/common/ChangeLog sim/common/Make-common.in sim/common/Makefile.in sim/common/acinclude.m4 sim/common/aclocal.m4 sim/common/callback.c sim/common/cgen-accfp.c sim/common/cgen-cpu.h sim/common/cgen-defs.h sim/common/cgen-engine.h sim/common/cgen-fpu.c sim/common/cgen-fpu.h sim/common/cgen-mem.h sim/common/cgen-ops.h sim/common/cgen-par.c sim/common/cgen-par.h sim/common/cgen-run.c sim/common/cgen-scache.c sim/common/cgen-scache.h sim/common/cgen-sim.h sim/common/cgen-trace.c sim/common/cgen-trace.h sim/common/cgen-types.h sim/common/cgen-utils.c sim/common/cgen.sh sim/common/config.in sim/common/configure sim/common/configure.ac sim/common/create-version.sh sim/common/dv-cfi.c sim/common/dv-cfi.h sim/common/dv-core.c sim/common/dv-glue.c sim/common/dv-pal.c sim/common/dv-sockser.c sim/common/dv-sockser.h sim/common/gdbinit.in sim/common/genmloop.sh sim/common/gennltvals.sh sim/common/gentmap.c sim/common/gentvals.sh sim/common/hw-alloc.c sim/common/hw-alloc.h sim/common/hw-base.c sim/common/hw-base.h sim/common/hw-device.c sim/common/hw-device.h sim/common/hw-events.c sim/common/hw-events.h sim/common/hw-handles.c sim/common/hw-handles.h sim/common/hw-instances.c sim/common/hw-instances.h sim/common/hw-main.h sim/common/hw-ports.c sim/common/hw-ports.h sim/common/hw-properties.c sim/common/hw-properties.h sim/common/hw-tree.c sim/common/hw-tree.h sim/common/nltvals.def sim/common/nrun.c sim/common/run-sim.h sim/common/run.1 sim/common/run.c sim/common/sim-abort.c sim/common/sim-alu.h sim/common/sim-arange.c sim/common/sim-arange.h sim/common/sim-assert.h sim/common/sim-base.h sim/common/sim-basics.h sim/common/sim-bits.c sim/common/sim-bits.h sim/common/sim-command.c sim/common/sim-config.c sim/common/sim-config.h sim/common/sim-core.c sim/common/sim-core.h sim/common/sim-cpu.c sim/common/sim-cpu.h sim/common/sim-endian.c sim/common/sim-endian.h sim/common/sim-engine.c sim/common/sim-engine.h sim/common/sim-events.c sim/common/sim-events.h sim/common/sim-fpu.c sim/common/sim-fpu.h sim/common/sim-hload.c sim/common/sim-hrw.c sim/common/sim-hw.c sim/common/sim-hw.h sim/common/sim-info.c sim/common/sim-inline.c sim/common/sim-inline.h sim/common/sim-io.c sim/common/sim-io.h sim/common/sim-load.c sim/common/sim-memopt.c sim/common/sim-memopt.h sim/common/sim-model.c sim/common/sim-model.h sim/common/sim-module.c sim/common/sim-module.h sim/common/sim-n-bits.h sim/common/sim-n-core.h sim/common/sim-n-endian.h sim/common/sim-options.c sim/common/sim-options.h sim/common/sim-profile.c sim/common/sim-profile.h sim/common/sim-reason.c sim/common/sim-reg.c sim/common/sim-resume.c sim/common/sim-run.c sim/common/sim-signal.c sim/common/sim-signal.h sim/common/sim-stop.c sim/common/sim-trace.c sim/common/sim-trace.h sim/common/sim-types.h sim/common/sim-utils.c sim/common/sim-utils.h sim/common/sim-watch.c sim/common/sim-watch.h sim/common/syscall.c sim/common/tconfig.in sim/common/version.h sim/configure sim/configure.ac sim/configure.tgt sim/cr16/ChangeLog sim/cr16/Makefile.in sim/cr16/aclocal.m4 sim/cr16/config.in sim/cr16/configure sim/cr16/configure.ac sim/cr16/cr16_sim.h sim/cr16/endian.c sim/cr16/gencode.c sim/cr16/interp.c sim/cr16/simops.c sim/cris/ChangeLog sim/cris/Makefile.in sim/cris/aclocal.m4 sim/cris/arch.c sim/cris/arch.h sim/cris/config.in sim/cris/configure sim/cris/configure.ac sim/cris/cpuall.h sim/cris/cpuv10.c sim/cris/cpuv10.h sim/cris/cpuv32.c sim/cris/cpuv32.h sim/cris/cris-desc.c sim/cris/cris-desc.h sim/cris/cris-opc.h sim/cris/cris-sim.h sim/cris/cris-tmpl.c sim/cris/crisv10f.c sim/cris/crisv32f.c sim/cris/decodev10.c sim/cris/decodev10.h sim/cris/decodev32.c sim/cris/decodev32.h sim/cris/devices.c sim/cris/dv-cris.c sim/cris/dv-rv.c sim/cris/mloop.in sim/cris/modelv10.c sim/cris/modelv32.c sim/cris/rvdummy.c sim/cris/semcrisv10f-switch.c sim/cris/semcrisv32f-switch.c sim/cris/sim-if.c sim/cris/sim-main.h sim/cris/tconfig.in sim/cris/traps.c sim/d10v/ChangeLog sim/d10v/Makefile.in sim/d10v/aclocal.m4 sim/d10v/config.in sim/d10v/configure sim/d10v/configure.ac sim/d10v/d10v_sim.h sim/d10v/endian.c sim/d10v/gencode.c sim/d10v/interp.c sim/d10v/simops.c sim/erc32/ChangeLog sim/erc32/Makefile.in sim/erc32/NEWS sim/erc32/README.erc32 sim/erc32/README.gdb sim/erc32/README.sis sim/erc32/aclocal.m4 sim/erc32/config.in sim/erc32/configure sim/erc32/configure.ac sim/erc32/end.c sim/erc32/erc32.c sim/erc32/exec.c sim/erc32/float.c sim/erc32/func.c sim/erc32/help.c sim/erc32/interf.c sim/erc32/sis.c sim/erc32/sis.h sim/erc32/startsim sim/frv/ChangeLog sim/frv/Makefile.in sim/frv/README sim/frv/TODO sim/frv/aclocal.m4 sim/frv/arch.c sim/frv/arch.h sim/frv/cache.c sim/frv/cache.h sim/frv/config.in sim/frv/configure sim/frv/configure.ac sim/frv/cpu.c sim/frv/cpu.h sim/frv/cpuall.h sim/frv/decode.c sim/frv/decode.h sim/frv/devices.c sim/frv/frv-sim.h sim/frv/frv.c sim/frv/interrupts.c sim/frv/memory.c sim/frv/mloop.in sim/frv/model.c sim/frv/options.c sim/frv/pipeline.c sim/frv/profile-fr400.c sim/frv/profile-fr400.h sim/frv/profile-fr450.c sim/frv/profile-fr500.c sim/frv/profile-fr500.h sim/frv/profile-fr550.c sim/frv/profile-fr550.h sim/frv/profile.c sim/frv/profile.h sim/frv/registers.c sim/frv/registers.h sim/frv/reset.c sim/frv/sem.c sim/frv/sim-if.c sim/frv/sim-main.h sim/frv/tconfig.in sim/frv/traps.c sim/h8300/ChangeLog sim/h8300/Makefile.in sim/h8300/aclocal.m4 sim/h8300/compile.c sim/h8300/config.in sim/h8300/configure sim/h8300/configure.ac sim/h8300/inst.h sim/h8300/sim-main.h sim/h8300/tconfig.in sim/h8300/writecode.c sim/igen/ChangeLog sim/igen/Makefile.in sim/igen/compare_igen_models sim/igen/config.in sim/igen/configure sim/igen/configure.ac sim/igen/filter.c sim/igen/filter.h sim/igen/filter_host.c sim/igen/filter_host.h sim/igen/gen-engine.c sim/igen/gen-engine.h sim/igen/gen-icache.c sim/igen/gen-icache.h sim/igen/gen-idecode.c sim/igen/gen-idecode.h sim/igen/gen-itable.c sim/igen/gen-itable.h sim/igen/gen-model.c sim/igen/gen-model.h sim/igen/gen-semantics.c sim/igen/gen-semantics.h sim/igen/gen-support.c sim/igen/gen-support.h sim/igen/gen.c sim/igen/gen.h sim/igen/igen.c sim/igen/igen.h sim/igen/ld-cache.c sim/igen/ld-cache.h sim/igen/ld-decode.c sim/igen/ld-decode.h sim/igen/ld-insn.c sim/igen/ld-insn.h sim/igen/lf.c sim/igen/lf.h sim/igen/misc.c sim/igen/misc.h sim/igen/table.c sim/igen/table.h sim/iq2000/ChangeLog sim/iq2000/Makefile.in sim/iq2000/aclocal.m4 sim/iq2000/arch.c sim/iq2000/arch.h sim/iq2000/config.in sim/iq2000/configure sim/iq2000/configure.ac sim/iq2000/cpu.c sim/iq2000/cpu.h sim/iq2000/cpuall.h sim/iq2000/decode.c sim/iq2000/decode.h sim/iq2000/iq2000-sim.h sim/iq2000/iq2000.c sim/iq2000/mloop.in sim/iq2000/model.c sim/iq2000/sem-switch.c sim/iq2000/sem.c sim/iq2000/sim-if.c sim/iq2000/sim-main.h sim/iq2000/tconfig.in sim/lm32/ChangeLog sim/lm32/Makefile.in sim/lm32/aclocal.m4 sim/lm32/arch.c sim/lm32/arch.h sim/lm32/config.in sim/lm32/configure sim/lm32/configure.ac sim/lm32/cpu.c sim/lm32/cpu.h sim/lm32/cpuall.h sim/lm32/decode.c sim/lm32/decode.h sim/lm32/dv-lm32cpu.c sim/lm32/dv-lm32timer.c sim/lm32/dv-lm32uart.c sim/lm32/lm32-sim.h sim/lm32/lm32.c sim/lm32/mloop.in sim/lm32/model.c sim/lm32/sem-switch.c sim/lm32/sem.c sim/lm32/sim-if.c sim/lm32/sim-main.h sim/lm32/tconfig.in sim/lm32/traps.c sim/lm32/user.c sim/m32c/ChangeLog sim/m32c/Makefile.in sim/m32c/aclocal.m4 sim/m32c/blinky.S sim/m32c/config.in sim/m32c/configure sim/m32c/configure.ac sim/m32c/cpu.h sim/m32c/gdb-if.c sim/m32c/gloss.S sim/m32c/int.c sim/m32c/int.h sim/m32c/load.c sim/m32c/load.h sim/m32c/m32c.opc sim/m32c/main.c sim/m32c/mem.c sim/m32c/mem.h sim/m32c/misc.c sim/m32c/misc.h sim/m32c/opc2c.c sim/m32c/r8c.opc sim/m32c/reg.c sim/m32c/safe-fgets.c sim/m32c/safe-fgets.h sim/m32c/sample.S sim/m32c/sample.ld sim/m32c/sample2.c sim/m32c/srcdest.c sim/m32c/syscall.h sim/m32c/syscalls.c sim/m32c/syscalls.h sim/m32c/timer_a.h sim/m32c/trace.c sim/m32c/trace.h sim/m32r/ChangeLog sim/m32r/Makefile.in sim/m32r/README sim/m32r/TODO sim/m32r/aclocal.m4 sim/m32r/arch.c sim/m32r/arch.h sim/m32r/config.in sim/m32r/configure sim/m32r/configure.ac sim/m32r/cpu.c sim/m32r/cpu.h sim/m32r/cpu2.c sim/m32r/cpu2.h sim/m32r/cpuall.h sim/m32r/cpux.c sim/m32r/cpux.h sim/m32r/decode.c sim/m32r/decode.h sim/m32r/decode2.c sim/m32r/decode2.h sim/m32r/decodex.c sim/m32r/decodex.h sim/m32r/devices.c sim/m32r/m32r-sim.h sim/m32r/m32r.c sim/m32r/m32r2.c sim/m32r/m32rx.c sim/m32r/mloop.in sim/m32r/mloop2.in sim/m32r/mloopx.in sim/m32r/model.c sim/m32r/model2.c sim/m32r/modelx.c sim/m32r/sem-switch.c sim/m32r/sem.c sim/m32r/sem2-switch.c sim/m32r/semx-switch.c sim/m32r/sim-if.c sim/m32r/sim-main.h sim/m32r/syscall.h sim/m32r/tconfig.in sim/m32r/traps-linux.c sim/m32r/traps.c sim/m68hc11/ChangeLog sim/m68hc11/Makefile.in sim/m68hc11/aclocal.m4 sim/m68hc11/config.in sim/m68hc11/configure sim/m68hc11/configure.ac sim/m68hc11/dv-m68hc11.c sim/m68hc11/dv-m68hc11eepr.c sim/m68hc11/dv-m68hc11sio.c sim/m68hc11/dv-m68hc11spi.c sim/m68hc11/dv-m68hc11tim.c sim/m68hc11/dv-nvram.c sim/m68hc11/emulos.c sim/m68hc11/gencode.c sim/m68hc11/interp.c sim/m68hc11/interrupts.c sim/m68hc11/interrupts.h sim/m68hc11/m68hc11_sim.c sim/m68hc11/sim-main.h sim/mcore/ChangeLog sim/mcore/Makefile.in sim/mcore/aclocal.m4 sim/mcore/config.in sim/mcore/configure sim/mcore/configure.ac sim/mcore/interp.c sim/mcore/sysdep.h sim/microblaze/ChangeLog sim/microblaze/Makefile.in sim/microblaze/aclocal.m4 sim/microblaze/config.in sim/microblaze/configure sim/microblaze/configure.ac sim/microblaze/interp.c sim/microblaze/microblaze.h sim/microblaze/microblaze.isa sim/microblaze/sim-main.h sim/microblaze/sysdep.h sim/mips/ChangeLog sim/mips/Makefile.in sim/mips/aclocal.m4 sim/mips/config.in sim/mips/configure sim/mips/configure.ac sim/mips/cp1.c sim/mips/cp1.h sim/mips/dsp.c sim/mips/dsp.igen sim/mips/dsp2.igen sim/mips/dv-tx3904cpu.c sim/mips/dv-tx3904irc.c sim/mips/dv-tx3904sio.c sim/mips/dv-tx3904tmr.c sim/mips/interp.c sim/mips/m16.dc sim/mips/m16.igen sim/mips/m16e.igen sim/mips/m16run.c sim/mips/mdmx.c sim/mips/mdmx.igen sim/mips/mips.dc sim/mips/mips.igen sim/mips/mips3264r2.igen sim/mips/mips3d.igen sim/mips/sb1.igen sim/mips/sim-main.c sim/mips/sim-main.h sim/mips/smartmips.igen sim/mips/tconfig.in sim/mips/tx.igen sim/mips/vr.igen sim/mn10300/ChangeLog sim/mn10300/Makefile.in sim/mn10300/aclocal.m4 sim/mn10300/am33-2.igen sim/mn10300/am33.igen sim/mn10300/config.in sim/mn10300/configure sim/mn10300/configure.ac sim/mn10300/dv-mn103cpu.c sim/mn10300/dv-mn103int.c sim/mn10300/dv-mn103iop.c sim/mn10300/dv-mn103ser.c sim/mn10300/dv-mn103tim.c sim/mn10300/interp.c sim/mn10300/mn10300.dc sim/mn10300/mn10300.igen sim/mn10300/mn10300_sim.h sim/mn10300/op_utils.c sim/mn10300/sim-main.c sim/mn10300/sim-main.h sim/mn10300/tconfig.in sim/moxie/ChangeLog sim/moxie/Makefile.in sim/moxie/aclocal.m4 sim/moxie/config.in sim/moxie/configure sim/moxie/configure.ac sim/moxie/interp.c sim/moxie/moxie-gdb.dts sim/moxie/sim-main.h sim/moxie/sysdep.h sim/msp430/ChangeLog sim/msp430/Makefile.in sim/msp430/aclocal.m4 sim/msp430/config.in sim/msp430/configure sim/msp430/configure.ac sim/msp430/msp430-sim.c sim/msp430/msp430-sim.h sim/msp430/sim-main.h sim/msp430/trace.c sim/msp430/trace.h sim/ppc/.gdbinit sim/ppc/BUGS sim/ppc/COPYING sim/ppc/COPYING.LIB sim/ppc/ChangeLog sim/ppc/ChangeLog.00 sim/ppc/INSTALL sim/ppc/Makefile.in sim/ppc/README sim/ppc/RUN sim/ppc/aclocal.m4 sim/ppc/altivec.igen sim/ppc/altivec_expression.h sim/ppc/altivec_registers.h sim/ppc/basics.h sim/ppc/bits.c sim/ppc/bits.h sim/ppc/cap.c sim/ppc/cap.h sim/ppc/config.in sim/ppc/configure sim/ppc/configure.ac sim/ppc/corefile-n.h sim/ppc/corefile.c sim/ppc/corefile.h sim/ppc/cpu.c sim/ppc/cpu.h sim/ppc/dc-complex sim/ppc/dc-simple sim/ppc/dc-stupid sim/ppc/dc-test.01 sim/ppc/dc-test.02 sim/ppc/debug.c sim/ppc/debug.h sim/ppc/device.c sim/ppc/device.h sim/ppc/device_table.c sim/ppc/device_table.h sim/ppc/dgen.c sim/ppc/double.c sim/ppc/dp-bit.c sim/ppc/e500.igen sim/ppc/e500_expression.h sim/ppc/e500_registers.h sim/ppc/emul_bugapi.c sim/ppc/emul_bugapi.h sim/ppc/emul_chirp.c sim/ppc/emul_chirp.h sim/ppc/emul_generic.c sim/ppc/emul_generic.h sim/ppc/emul_netbsd.c sim/ppc/emul_netbsd.h sim/ppc/emul_unix.c sim/ppc/emul_unix.h sim/ppc/events.c sim/ppc/events.h sim/ppc/filter.c sim/ppc/filter.h sim/ppc/filter_filename.c sim/ppc/filter_filename.h sim/ppc/gdb-sim.c sim/ppc/gen-icache.c sim/ppc/gen-icache.h sim/ppc/gen-idecode.c sim/ppc/gen-idecode.h sim/ppc/gen-itable.c sim/ppc/gen-itable.h sim/ppc/gen-model.c sim/ppc/gen-model.h sim/ppc/gen-semantics.c sim/ppc/gen-semantics.h sim/ppc/gen-support.c sim/ppc/gen-support.h sim/ppc/hw_com.c sim/ppc/hw_core.c sim/ppc/hw_cpu.c sim/ppc/hw_cpu.h sim/ppc/hw_disk.c sim/ppc/hw_eeprom.c sim/ppc/hw_glue.c sim/ppc/hw_htab.c sim/ppc/hw_ide.c sim/ppc/hw_init.c sim/ppc/hw_iobus.c sim/ppc/hw_memory.c sim/ppc/hw_nvram.c sim/ppc/hw_opic.c sim/ppc/hw_pal.c sim/ppc/hw_phb.c sim/ppc/hw_phb.h sim/ppc/hw_register.c sim/ppc/hw_sem.c sim/ppc/hw_shm.c sim/ppc/hw_trace.c sim/ppc/hw_vm.c sim/ppc/idecode_branch.h sim/ppc/idecode_expression.h sim/ppc/idecode_fields.h sim/ppc/igen.c sim/ppc/igen.h sim/ppc/inline.c sim/ppc/inline.h sim/ppc/interrupts.c sim/ppc/interrupts.h sim/ppc/ld-cache.c sim/ppc/ld-cache.h sim/ppc/ld-decode.c sim/ppc/ld-decode.h sim/ppc/ld-insn.c sim/ppc/ld-insn.h sim/ppc/lf.c sim/ppc/lf.h sim/ppc/main.c sim/ppc/misc.c sim/ppc/misc.h sim/ppc/mon.c sim/ppc/mon.h sim/ppc/options.c sim/ppc/options.h sim/ppc/os_emul.c sim/ppc/os_emul.h sim/ppc/pk_disklabel.c sim/ppc/ppc-instructions sim/ppc/ppc-spr-table sim/ppc/ppc.mt sim/ppc/psim.c sim/ppc/psim.h sim/ppc/psim.texinfo sim/ppc/registers.c sim/ppc/registers.h sim/ppc/sim-endian-n.h sim/ppc/sim-endian.c sim/ppc/sim-endian.h sim/ppc/sim-main.h sim/ppc/sim_callbacks.h sim/ppc/sim_calls.c sim/ppc/std-config.h sim/ppc/table.c sim/ppc/table.h sim/ppc/tree.c sim/ppc/tree.h sim/ppc/vm.c sim/ppc/vm.h sim/ppc/vm_n.h sim/ppc/words.h sim/rl78/ChangeLog sim/rl78/Makefile.in sim/rl78/aclocal.m4 sim/rl78/config.in sim/rl78/configure sim/rl78/configure.ac sim/rl78/cpu.c sim/rl78/cpu.h sim/rl78/gdb-if.c sim/rl78/load.c sim/rl78/load.h sim/rl78/main.c sim/rl78/mem.c sim/rl78/mem.h sim/rl78/rl78.c sim/rl78/trace.c sim/rl78/trace.h sim/rx/ChangeLog sim/rx/Makefile.in sim/rx/README.txt sim/rx/aclocal.m4 sim/rx/config.in sim/rx/configure sim/rx/configure.ac sim/rx/cpu.h sim/rx/err.c sim/rx/err.h sim/rx/fpu.c sim/rx/fpu.h sim/rx/gdb-if.c sim/rx/load.c sim/rx/load.h sim/rx/main.c sim/rx/mem.c sim/rx/mem.h sim/rx/misc.c sim/rx/misc.h sim/rx/reg.c sim/rx/rx.c sim/rx/syscall.h sim/rx/syscalls.c sim/rx/syscalls.h sim/rx/trace.c sim/rx/trace.h sim/sh/ChangeLog sim/sh/Makefile.in sim/sh/aclocal.m4 sim/sh/config.in sim/sh/configure sim/sh/configure.ac sim/sh/gencode.c sim/sh/interp.c sim/sh/syscall.h sim/sh/tconfig.in sim/sh64/ChangeLog sim/sh64/Makefile.in sim/sh64/aclocal.m4 sim/sh64/arch.c sim/sh64/arch.h sim/sh64/config.in sim/sh64/configure sim/sh64/configure.ac sim/sh64/cpu.c sim/sh64/cpu.h sim/sh64/cpuall.h sim/sh64/decode-compact.c sim/sh64/decode-compact.h sim/sh64/decode-media.c sim/sh64/decode-media.h sim/sh64/decode.h sim/sh64/defs-compact.h sim/sh64/defs-media.h sim/sh64/eng-compact.h sim/sh64/eng-media.h sim/sh64/eng.h sim/sh64/mloop-compact.c sim/sh64/mloop-media.c sim/sh64/sem-compact-switch.c sim/sh64/sem-compact.c sim/sh64/sem-media-switch.c sim/sh64/sem-media.c sim/sh64/sh-desc.c sim/sh64/sh-desc.h sim/sh64/sh-opc.h sim/sh64/sh64-sim.h sim/sh64/sh64.c sim/sh64/sim-if.c sim/sh64/sim-main.h sim/sh64/tconfig.in sim/testsuite/.gitignore sim/testsuite/ChangeLog sim/testsuite/Makefile.in sim/testsuite/common/Make-common.in sim/testsuite/common/Makefile.in sim/testsuite/common/alu-n-tst.h sim/testsuite/common/alu-tst.c sim/testsuite/common/bits-gen.c sim/testsuite/common/bits-tst.c sim/testsuite/common/fpu-tst.c sim/testsuite/config/default.exp sim/testsuite/configure sim/testsuite/configure.ac sim/testsuite/d10v-elf/ChangeLog sim/testsuite/d10v-elf/Makefile.in sim/testsuite/d10v-elf/configure sim/testsuite/d10v-elf/configure.ac sim/testsuite/d10v-elf/exit47.s sim/testsuite/d10v-elf/hello.s sim/testsuite/d10v-elf/loop.s sim/testsuite/d10v-elf/t-ae-ld-d.s sim/testsuite/d10v-elf/t-ae-ld-i.s sim/testsuite/d10v-elf/t-ae-ld-id.s sim/testsuite/d10v-elf/t-ae-ld-im.s sim/testsuite/d10v-elf/t-ae-ld-ip.s sim/testsuite/d10v-elf/t-ae-ld2w-d.s sim/testsuite/d10v-elf/t-ae-ld2w-i.s sim/testsuite/d10v-elf/t-ae-ld2w-id.s sim/testsuite/d10v-elf/t-ae-ld2w-im.s sim/testsuite/d10v-elf/t-ae-ld2w-ip.s sim/testsuite/d10v-elf/t-ae-st-d.s sim/testsuite/d10v-elf/t-ae-st-i.s sim/testsuite/d10v-elf/t-ae-st-id.s sim/testsuite/d10v-elf/t-ae-st-im.s sim/testsuite/d10v-elf/t-ae-st-ip.s sim/testsuite/d10v-elf/t-ae-st-is.s sim/testsuite/d10v-elf/t-ae-st2w-d.s sim/testsuite/d10v-elf/t-ae-st2w-i.s sim/testsuite/d10v-elf/t-ae-st2w-id.s sim/testsuite/d10v-elf/t-ae-st2w-im.s sim/testsuite/d10v-elf/t-ae-st2w-ip.s sim/testsuite/d10v-elf/t-ae-st2w-is.s sim/testsuite/d10v-elf/t-dbt.s sim/testsuite/d10v-elf/t-ld-st.s sim/testsuite/d10v-elf/t-mac.s sim/testsuite/d10v-elf/t-macros.i sim/testsuite/d10v-elf/t-mod-ld-pre.s sim/testsuite/d10v-elf/t-msbu.s sim/testsuite/d10v-elf/t-mulxu.s sim/testsuite/d10v-elf/t-mvtac.s sim/testsuite/d10v-elf/t-mvtc.s sim/testsuite/d10v-elf/t-rac.s sim/testsuite/d10v-elf/t-rachi.s sim/testsuite/d10v-elf/t-rdt.s sim/testsuite/d10v-elf/t-rep.s sim/testsuite/d10v-elf/t-rie-xx.s sim/testsuite/d10v-elf/t-rte.s sim/testsuite/d10v-elf/t-sac.s sim/testsuite/d10v-elf/t-sachi.s sim/testsuite/d10v-elf/t-sadd.s sim/testsuite/d10v-elf/t-slae.s sim/testsuite/d10v-elf/t-sp.s sim/testsuite/d10v-elf/t-sub.s sim/testsuite/d10v-elf/t-sub2w.s sim/testsuite/d10v-elf/t-subi.s sim/testsuite/d10v-elf/t-trap.s sim/testsuite/frv-elf/ChangeLog sim/testsuite/frv-elf/Makefile.in sim/testsuite/frv-elf/cache.s sim/testsuite/frv-elf/configure sim/testsuite/frv-elf/configure.ac sim/testsuite/frv-elf/exit47.s sim/testsuite/frv-elf/grloop.s sim/testsuite/frv-elf/hello.s sim/testsuite/frv-elf/loop.s sim/testsuite/lib/sim-defs.exp sim/testsuite/m32r-elf/ChangeLog sim/testsuite/m32r-elf/Makefile.in sim/testsuite/m32r-elf/configure sim/testsuite/m32r-elf/configure.ac sim/testsuite/m32r-elf/exit47.s sim/testsuite/m32r-elf/hello.s sim/testsuite/m32r-elf/loop.s sim/testsuite/mips64el-elf/ChangeLog sim/testsuite/mips64el-elf/Makefile.in sim/testsuite/mips64el-elf/configure sim/testsuite/mips64el-elf/configure.ac sim/testsuite/sim/arm/ChangeLog sim/testsuite/sim/arm/adc.cgs sim/testsuite/sim/arm/add.cgs sim/testsuite/sim/arm/allinsn.exp sim/testsuite/sim/arm/and.cgs sim/testsuite/sim/arm/b.cgs sim/testsuite/sim/arm/bic.cgs sim/testsuite/sim/arm/bl.cgs sim/testsuite/sim/arm/bx.cgs sim/testsuite/sim/arm/cmn.cgs sim/testsuite/sim/arm/cmp.cgs sim/testsuite/sim/arm/eor.cgs sim/testsuite/sim/arm/hello.ms sim/testsuite/sim/arm/iwmmxt/iwmmxt.exp sim/testsuite/sim/arm/iwmmxt/tbcst.cgs sim/testsuite/sim/arm/iwmmxt/testutils.inc sim/testsuite/sim/arm/iwmmxt/textrm.cgs sim/testsuite/sim/arm/iwmmxt/tinsr.cgs sim/testsuite/sim/arm/iwmmxt/tmia.cgs sim/testsuite/sim/arm/iwmmxt/tmiaph.cgs sim/testsuite/sim/arm/iwmmxt/tmiaxy.cgs sim/testsuite/sim/arm/iwmmxt/tmovmsk.cgs sim/testsuite/sim/arm/iwmmxt/wacc.cgs sim/testsuite/sim/arm/iwmmxt/wadd.cgs sim/testsuite/sim/arm/iwmmxt/waligni.cgs sim/testsuite/sim/arm/iwmmxt/walignr.cgs sim/testsuite/sim/arm/iwmmxt/wand.cgs sim/testsuite/sim/arm/iwmmxt/wandn.cgs sim/testsuite/sim/arm/iwmmxt/wavg2.cgs sim/testsuite/sim/arm/iwmmxt/wcmpeq.cgs sim/testsuite/sim/arm/iwmmxt/wcmpgt.cgs sim/testsuite/sim/arm/iwmmxt/wmac.cgs sim/testsuite/sim/arm/iwmmxt/wmadd.cgs sim/testsuite/sim/arm/iwmmxt/wmax.cgs sim/testsuite/sim/arm/iwmmxt/wmin.cgs sim/testsuite/sim/arm/iwmmxt/wmov.cgs sim/testsuite/sim/arm/iwmmxt/wmul.cgs sim/testsuite/sim/arm/iwmmxt/wor.cgs sim/testsuite/sim/arm/iwmmxt/wpack.cgs sim/testsuite/sim/arm/iwmmxt/wror.cgs sim/testsuite/sim/arm/iwmmxt/wsad.cgs sim/testsuite/sim/arm/iwmmxt/wshufh.cgs sim/testsuite/sim/arm/iwmmxt/wsll.cgs sim/testsuite/sim/arm/iwmmxt/wsra.cgs sim/testsuite/sim/arm/iwmmxt/wsrl.cgs sim/testsuite/sim/arm/iwmmxt/wsub.cgs sim/testsuite/sim/arm/iwmmxt/wunpckeh.cgs sim/testsuite/sim/arm/iwmmxt/wunpckel.cgs sim/testsuite/sim/arm/iwmmxt/wunpckih.cgs sim/testsuite/sim/arm/iwmmxt/wunpckil.cgs sim/testsuite/sim/arm/iwmmxt/wxor.cgs sim/testsuite/sim/arm/iwmmxt/wzero.cgs sim/testsuite/sim/arm/ldm.cgs sim/testsuite/sim/arm/ldr.cgs sim/testsuite/sim/arm/ldrb.cgs sim/testsuite/sim/arm/ldrh.cgs sim/testsuite/sim/arm/ldrsb.cgs sim/testsuite/sim/arm/ldrsh.cgs sim/testsuite/sim/arm/misaligned1.ms sim/testsuite/sim/arm/misaligned2.ms sim/testsuite/sim/arm/misaligned3.ms sim/testsuite/sim/arm/misc.exp sim/testsuite/sim/arm/mla.cgs sim/testsuite/sim/arm/mov.cgs sim/testsuite/sim/arm/movw-movt.ms sim/testsuite/sim/arm/mrs.cgs sim/testsuite/sim/arm/msr.cgs sim/testsuite/sim/arm/mul.cgs sim/testsuite/sim/arm/mvn.cgs sim/testsuite/sim/arm/orr.cgs sim/testsuite/sim/arm/rsb.cgs sim/testsuite/sim/arm/rsc.cgs sim/testsuite/sim/arm/sbc.cgs sim/testsuite/sim/arm/smlal.cgs sim/testsuite/sim/arm/smull.cgs sim/testsuite/sim/arm/stm.cgs sim/testsuite/sim/arm/str.cgs sim/testsuite/sim/arm/strb.cgs sim/testsuite/sim/arm/strh.cgs sim/testsuite/sim/arm/sub.cgs sim/testsuite/sim/arm/swi.cgs sim/testsuite/sim/arm/swp.cgs sim/testsuite/sim/arm/swpb.cgs sim/testsuite/sim/arm/teq.cgs sim/testsuite/sim/arm/testutils.inc sim/testsuite/sim/arm/thumb/adc.cgs sim/testsuite/sim/arm/thumb/add-hd-hs.cgs sim/testsuite/sim/arm/thumb/add-hd-rs.cgs sim/testsuite/sim/arm/thumb/add-rd-hs.cgs sim/testsuite/sim/arm/thumb/add-sp.cgs sim/testsuite/sim/arm/thumb/add.cgs sim/testsuite/sim/arm/thumb/addi.cgs sim/testsuite/sim/arm/thumb/addi8.cgs sim/testsuite/sim/arm/thumb/allthumb.exp sim/testsuite/sim/arm/thumb/and.cgs sim/testsuite/sim/arm/thumb/asr.cgs sim/testsuite/sim/arm/thumb/b.cgs sim/testsuite/sim/arm/thumb/bcc.cgs sim/testsuite/sim/arm/thumb/bcs.cgs sim/testsuite/sim/arm/thumb/beq.cgs sim/testsuite/sim/arm/thumb/bge.cgs sim/testsuite/sim/arm/thumb/bgt.cgs sim/testsuite/sim/arm/thumb/bhi.cgs sim/testsuite/sim/arm/thumb/bic.cgs sim/testsuite/sim/arm/thumb/bl-hi.cgs sim/testsuite/sim/arm/thumb/bl-lo.cgs sim/testsuite/sim/arm/thumb/ble.cgs sim/testsuite/sim/arm/thumb/bls.cgs sim/testsuite/sim/arm/thumb/blt.cgs sim/testsuite/sim/arm/thumb/bmi.cgs sim/testsuite/sim/arm/thumb/bne.cgs sim/testsuite/sim/arm/thumb/bpl.cgs sim/testsuite/sim/arm/thumb/bvc.cgs sim/testsuite/sim/arm/thumb/bvs.cgs sim/testsuite/sim/arm/thumb/bx-hs.cgs sim/testsuite/sim/arm/thumb/bx-rs.cgs sim/testsuite/sim/arm/thumb/cmn.cgs sim/testsuite/sim/arm/thumb/cmp-hd-hs.cgs sim/testsuite/sim/arm/thumb/cmp-hd-rs.cgs sim/testsuite/sim/arm/thumb/cmp-rd-hs.cgs sim/testsuite/sim/arm/thumb/cmp.cgs sim/testsuite/sim/arm/thumb/eor.cgs sim/testsuite/sim/arm/thumb/lda-pc.cgs sim/testsuite/sim/arm/thumb/lda-sp.cgs sim/testsuite/sim/arm/thumb/ldmia.cgs sim/testsuite/sim/arm/thumb/ldr-imm.cgs sim/testsuite/sim/arm/thumb/ldr-pc.cgs sim/testsuite/sim/arm/thumb/ldr-sprel.cgs sim/testsuite/sim/arm/thumb/ldr.cgs sim/testsuite/sim/arm/thumb/ldrb-imm.cgs sim/testsuite/sim/arm/thumb/ldrb.cgs sim/testsuite/sim/arm/thumb/ldrh-imm.cgs sim/testsuite/sim/arm/thumb/ldrh.cgs sim/testsuite/sim/arm/thumb/ldsb.cgs sim/testsuite/sim/arm/thumb/ldsh.cgs sim/testsuite/sim/arm/thumb/lsl.cgs sim/testsuite/sim/arm/thumb/lsr.cgs sim/testsuite/sim/arm/thumb/mov-hd-hs.cgs sim/testsuite/sim/arm/thumb/mov-hd-rs.cgs sim/testsuite/sim/arm/thumb/mov-rd-hs.cgs sim/testsuite/sim/arm/thumb/mov.cgs sim/testsuite/sim/arm/thumb/mul.cgs sim/testsuite/sim/arm/thumb/mvn.cgs sim/testsuite/sim/arm/thumb/neg.cgs sim/testsuite/sim/arm/thumb/orr.cgs sim/testsuite/sim/arm/thumb/pop-pc.cgs sim/testsuite/sim/arm/thumb/pop.cgs sim/testsuite/sim/arm/thumb/push-lr.cgs sim/testsuite/sim/arm/thumb/push.cgs sim/testsuite/sim/arm/thumb/ror.cgs sim/testsuite/sim/arm/thumb/sbc.cgs sim/testsuite/sim/arm/thumb/stmia.cgs sim/testsuite/sim/arm/thumb/str-imm.cgs sim/testsuite/sim/arm/thumb/str-sprel.cgs sim/testsuite/sim/arm/thumb/str.cgs sim/testsuite/sim/arm/thumb/strb-imm.cgs sim/testsuite/sim/arm/thumb/strb.cgs sim/testsuite/sim/arm/thumb/strh-imm.cgs sim/testsuite/sim/arm/thumb/strh.cgs sim/testsuite/sim/arm/thumb/sub-sp.cgs sim/testsuite/sim/arm/thumb/sub.cgs sim/testsuite/sim/arm/thumb/subi.cgs sim/testsuite/sim/arm/thumb/subi8.cgs sim/testsuite/sim/arm/thumb/swi.cgs sim/testsuite/sim/arm/thumb/testutils.inc sim/testsuite/sim/arm/thumb/tst.cgs sim/testsuite/sim/arm/tst.cgs sim/testsuite/sim/arm/umlal.cgs sim/testsuite/sim/arm/umull.cgs sim/testsuite/sim/arm/xscale/blx.cgs sim/testsuite/sim/arm/xscale/mia.cgs sim/testsuite/sim/arm/xscale/miaph.cgs sim/testsuite/sim/arm/xscale/miaxy.cgs sim/testsuite/sim/arm/xscale/mra.cgs sim/testsuite/sim/arm/xscale/testutils.inc sim/testsuite/sim/arm/xscale/xscale.exp sim/testsuite/sim/bfin/.gitignore sim/testsuite/sim/bfin/10272_small.s sim/testsuite/sim/bfin/10436.s sim/testsuite/sim/bfin/10622.s sim/testsuite/sim/bfin/10742.s sim/testsuite/sim/bfin/10799.s sim/testsuite/sim/bfin/11080.s sim/testsuite/sim/bfin/7641.s sim/testsuite/sim/bfin/ChangeLog sim/testsuite/sim/bfin/PN_generator.s sim/testsuite/sim/bfin/a0.s sim/testsuite/sim/bfin/a0shift.S sim/testsuite/sim/bfin/a1.s sim/testsuite/sim/bfin/a10.s sim/testsuite/sim/bfin/a11.S sim/testsuite/sim/bfin/a12.s sim/testsuite/sim/bfin/a2.s sim/testsuite/sim/bfin/a20.S sim/testsuite/sim/bfin/a21.s sim/testsuite/sim/bfin/a22.s sim/testsuite/sim/bfin/a23.s sim/testsuite/sim/bfin/a24.s sim/testsuite/sim/bfin/a25.s sim/testsuite/sim/bfin/a26.s sim/testsuite/sim/bfin/a3.s sim/testsuite/sim/bfin/a30.s sim/testsuite/sim/bfin/a4.s sim/testsuite/sim/bfin/a5.s sim/testsuite/sim/bfin/a6.s sim/testsuite/sim/bfin/a7.s sim/testsuite/sim/bfin/a8.s sim/testsuite/sim/bfin/a9.s sim/testsuite/sim/bfin/abs-2.S sim/testsuite/sim/bfin/abs-3.S sim/testsuite/sim/bfin/abs-4.S sim/testsuite/sim/bfin/abs.S sim/testsuite/sim/bfin/abs_acc.s sim/testsuite/sim/bfin/acc-rot.s sim/testsuite/sim/bfin/acp5_19.s sim/testsuite/sim/bfin/acp5_4.s sim/testsuite/sim/bfin/add_imm7.s sim/testsuite/sim/bfin/add_shift.S sim/testsuite/sim/bfin/add_sub_acc.s sim/testsuite/sim/bfin/addsub_flags.S sim/testsuite/sim/bfin/algnbug1.s sim/testsuite/sim/bfin/algnbug2.s sim/testsuite/sim/bfin/allinsn.exp sim/testsuite/sim/bfin/argc.c sim/testsuite/sim/bfin/ashift.s sim/testsuite/sim/bfin/ashift_flags.s sim/testsuite/sim/bfin/b0.S sim/testsuite/sim/bfin/b1.s sim/testsuite/sim/bfin/b2.S sim/testsuite/sim/bfin/brcc.s sim/testsuite/sim/bfin/brevadd.s sim/testsuite/sim/bfin/byteop16m.s sim/testsuite/sim/bfin/byteop16p.s sim/testsuite/sim/bfin/byteop1p.s sim/testsuite/sim/bfin/byteop2p.s sim/testsuite/sim/bfin/byteop3p.s sim/testsuite/sim/bfin/byteunpack.s sim/testsuite/sim/bfin/c_alu2op_arith_r_sft.s sim/testsuite/sim/bfin/c_alu2op_conv_b.s sim/testsuite/sim/bfin/c_alu2op_conv_h.s sim/testsuite/sim/bfin/c_alu2op_conv_mix.s sim/testsuite/sim/bfin/c_alu2op_conv_neg.s sim/testsuite/sim/bfin/c_alu2op_conv_toggle.s sim/testsuite/sim/bfin/c_alu2op_conv_xb.s sim/testsuite/sim/bfin/c_alu2op_conv_xh.s sim/testsuite/sim/bfin/c_alu2op_divq.s sim/testsuite/sim/bfin/c_alu2op_divs.s sim/testsuite/sim/bfin/c_alu2op_log_l_sft.s sim/testsuite/sim/bfin/c_alu2op_log_r_sft.s sim/testsuite/sim/bfin/c_alu2op_shadd_1.s sim/testsuite/sim/bfin/c_alu2op_shadd_2.s sim/testsuite/sim/bfin/c_br_preg_killed_ac.s sim/testsuite/sim/bfin/c_br_preg_killed_ex1.s sim/testsuite/sim/bfin/c_br_preg_stall_ac.s sim/testsuite/sim/bfin/c_br_preg_stall_ex1.s sim/testsuite/sim/bfin/c_brcc_bp1.s sim/testsuite/sim/bfin/c_brcc_bp2.s sim/testsuite/sim/bfin/c_brcc_bp3.s sim/testsuite/sim/bfin/c_brcc_bp4.s sim/testsuite/sim/bfin/c_brcc_brf_bp.s sim/testsuite/sim/bfin/c_brcc_brf_brt_bp.s sim/testsuite/sim/bfin/c_brcc_brf_brt_nbp.s sim/testsuite/sim/bfin/c_brcc_brf_fbkwd.s sim/testsuite/sim/bfin/c_brcc_brf_nbp.s sim/testsuite/sim/bfin/c_brcc_brt_bp.s sim/testsuite/sim/bfin/c_brcc_brt_nbp.s sim/testsuite/sim/bfin/c_brcc_kills_dhits.s sim/testsuite/sim/bfin/c_brcc_kills_dmiss.s sim/testsuite/sim/bfin/c_cactrl_iflush_pr.s sim/testsuite/sim/bfin/c_cactrl_iflush_pr_pp.s sim/testsuite/sim/bfin/c_calla_ljump.s sim/testsuite/sim/bfin/c_calla_subr.s sim/testsuite/sim/bfin/c_cc2dreg.s sim/testsuite/sim/bfin/c_cc2stat_cc_ac.S sim/testsuite/sim/bfin/c_cc2stat_cc_an.s sim/testsuite/sim/bfin/c_cc2stat_cc_aq.s sim/testsuite/sim/bfin/c_cc2stat_cc_av0.S sim/testsuite/sim/bfin/c_cc2stat_cc_av1.S sim/testsuite/sim/bfin/c_cc2stat_cc_az.s sim/testsuite/sim/bfin/c_cc_flag_ccmv_depend.S sim/testsuite/sim/bfin/c_cc_flagdreg_mvbrsft.s sim/testsuite/sim/bfin/c_cc_flagdreg_mvbrsft_s1.s sim/testsuite/sim/bfin/c_cc_flagdreg_mvbrsft_sn.s sim/testsuite/sim/bfin/c_cc_regmvlogi_mvbrsft.s sim/testsuite/sim/bfin/c_cc_regmvlogi_mvbrsft_s1.s sim/testsuite/sim/bfin/c_cc_regmvlogi_mvbrsft_sn.S sim/testsuite/sim/bfin/c_ccflag_a0a1.S sim/testsuite/sim/bfin/c_ccflag_dr_dr.s sim/testsuite/sim/bfin/c_ccflag_dr_dr_uu.s sim/testsuite/sim/bfin/c_ccflag_dr_imm3.s sim/testsuite/sim/bfin/c_ccflag_dr_imm3_uu.s sim/testsuite/sim/bfin/c_ccflag_pr_imm3.s sim/testsuite/sim/bfin/c_ccflag_pr_imm3_uu.s sim/testsuite/sim/bfin/c_ccflag_pr_pr.s sim/testsuite/sim/bfin/c_ccflag_pr_pr_uu.s sim/testsuite/sim/bfin/c_ccmv_cc_dr_dr.s sim/testsuite/sim/bfin/c_ccmv_cc_dr_pr.s sim/testsuite/sim/bfin/c_ccmv_cc_pr_pr.s sim/testsuite/sim/bfin/c_ccmv_ncc_dr_dr.s sim/testsuite/sim/bfin/c_ccmv_ncc_dr_pr.s sim/testsuite/sim/bfin/c_ccmv_ncc_pr_pr.s sim/testsuite/sim/bfin/c_comp3op_dr_and_dr.s sim/testsuite/sim/bfin/c_comp3op_dr_minus_dr.s sim/testsuite/sim/bfin/c_comp3op_dr_mix.s sim/testsuite/sim/bfin/c_comp3op_dr_or_dr.s sim/testsuite/sim/bfin/c_comp3op_dr_plus_dr.s sim/testsuite/sim/bfin/c_comp3op_dr_xor_dr.s sim/testsuite/sim/bfin/c_comp3op_pr_plus_pr_sh1.s sim/testsuite/sim/bfin/c_comp3op_pr_plus_pr_sh2.s sim/testsuite/sim/bfin/c_compi2opd_dr_add_i7_n.s sim/testsuite/sim/bfin/c_compi2opd_dr_add_i7_p.s sim/testsuite/sim/bfin/c_compi2opd_dr_eq_i7_n.s sim/testsuite/sim/bfin/c_compi2opd_dr_eq_i7_p.s sim/testsuite/sim/bfin/c_compi2opd_flags.S sim/testsuite/sim/bfin/c_compi2opd_flags_2.S sim/testsuite/sim/bfin/c_compi2opp_pr_add_i7_n.s sim/testsuite/sim/bfin/c_compi2opp_pr_add_i7_p.s sim/testsuite/sim/bfin/c_compi2opp_pr_eq_i7_n.s sim/testsuite/sim/bfin/c_compi2opp_pr_eq_i7_p.s sim/testsuite/sim/bfin/c_dagmodik_lnz_imgebl.s sim/testsuite/sim/bfin/c_dagmodik_lnz_imltbl.s sim/testsuite/sim/bfin/c_dagmodik_lz_inc_dec.s sim/testsuite/sim/bfin/c_dagmodim_lnz_imgebl.s sim/testsuite/sim/bfin/c_dagmodim_lnz_imltbl.s sim/testsuite/sim/bfin/c_dagmodim_lz_inc_dec.s sim/testsuite/sim/bfin/c_dsp32alu_a0_pm_a1.s sim/testsuite/sim/bfin/c_dsp32alu_a0a1s.s sim/testsuite/sim/bfin/c_dsp32alu_a_abs_a.s sim/testsuite/sim/bfin/c_dsp32alu_a_neg_a.s sim/testsuite/sim/bfin/c_dsp32alu_aa_absabs.s sim/testsuite/sim/bfin/c_dsp32alu_aa_negneg.s sim/testsuite/sim/bfin/c_dsp32alu_abs.s sim/testsuite/sim/bfin/c_dsp32alu_absabs.s sim/testsuite/sim/bfin/c_dsp32alu_alhwx.s sim/testsuite/sim/bfin/c_dsp32alu_awx.s sim/testsuite/sim/bfin/c_dsp32alu_byteop1ew.s sim/testsuite/sim/bfin/c_dsp32alu_byteop2.s sim/testsuite/sim/bfin/c_dsp32alu_byteop3.s sim/testsuite/sim/bfin/c_dsp32alu_bytepack.s sim/testsuite/sim/bfin/c_dsp32alu_byteunpack.s sim/testsuite/sim/bfin/c_dsp32alu_disalnexcpt.s sim/testsuite/sim/bfin/c_dsp32alu_max.s sim/testsuite/sim/bfin/c_dsp32alu_maxmax.s sim/testsuite/sim/bfin/c_dsp32alu_min.s sim/testsuite/sim/bfin/c_dsp32alu_minmin.s sim/testsuite/sim/bfin/c_dsp32alu_mix.s sim/testsuite/sim/bfin/c_dsp32alu_r_lh_a0pa1.s sim/testsuite/sim/bfin/c_dsp32alu_r_negneg.s sim/testsuite/sim/bfin/c_dsp32alu_rh_m.s sim/testsuite/sim/bfin/c_dsp32alu_rh_p.s sim/testsuite/sim/bfin/c_dsp32alu_rh_rnd12_m.s sim/testsuite/sim/bfin/c_dsp32alu_rh_rnd12_p.s sim/testsuite/sim/bfin/c_dsp32alu_rh_rnd20_m.s sim/testsuite/sim/bfin/c_dsp32alu_rh_rnd20_p.s sim/testsuite/sim/bfin/c_dsp32alu_rl_m.s sim/testsuite/sim/bfin/c_dsp32alu_rl_p.s sim/testsuite/sim/bfin/c_dsp32alu_rl_rnd12_m.s sim/testsuite/sim/bfin/c_dsp32alu_rl_rnd12_p.s sim/testsuite/sim/bfin/c_dsp32alu_rl_rnd20_m.s sim/testsuite/sim/bfin/c_dsp32alu_rl_rnd20_p.s sim/testsuite/sim/bfin/c_dsp32alu_rlh_rnd.s sim/testsuite/sim/bfin/c_dsp32alu_rm.s sim/testsuite/sim/bfin/c_dsp32alu_rmm.s sim/testsuite/sim/bfin/c_dsp32alu_rmp.s sim/testsuite/sim/bfin/c_dsp32alu_rp.s sim/testsuite/sim/bfin/c_dsp32alu_rpm.s sim/testsuite/sim/bfin/c_dsp32alu_rpp.s sim/testsuite/sim/bfin/c_dsp32alu_rr_lph_a1a0.s sim/testsuite/sim/bfin/c_dsp32alu_rrpm.s sim/testsuite/sim/bfin/c_dsp32alu_rrpm_aa.s sim/testsuite/sim/bfin/c_dsp32alu_rrpmmp.s sim/testsuite/sim/bfin/c_dsp32alu_rrpmmp_sft.s sim/testsuite/sim/bfin/c_dsp32alu_rrpmmp_sft_x.s sim/testsuite/sim/bfin/c_dsp32alu_rrppmm.s sim/testsuite/sim/bfin/c_dsp32alu_rrppmm_sft.s sim/testsuite/sim/bfin/c_dsp32alu_rrppmm_sft_x.s sim/testsuite/sim/bfin/c_dsp32alu_saa.s sim/testsuite/sim/bfin/c_dsp32alu_sat_aa.S sim/testsuite/sim/bfin/c_dsp32alu_search.s sim/testsuite/sim/bfin/c_dsp32alu_sgn.s sim/testsuite/sim/bfin/c_dsp32mac_a1a0.s sim/testsuite/sim/bfin/c_dsp32mac_a1a0_iuw32.s sim/testsuite/sim/bfin/c_dsp32mac_a1a0_m.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_i.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_ih.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_is.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_iu.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_m.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_s.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_t.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_tu.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a0_u.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_i.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_ih.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_is.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_iu.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_m.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_s.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_t.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_tu.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1_u.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1a0.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1a0_iutsh.s sim/testsuite/sim/bfin/c_dsp32mac_dr_a1a0_m.s sim/testsuite/sim/bfin/c_dsp32mac_mix.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0_i.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0_is.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0_m.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0_s.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a0_u.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1_i.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1_is.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1_m.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1_s.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1_u.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0_i.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0_is.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0_m.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0_s.s sim/testsuite/sim/bfin/c_dsp32mac_pair_a1a0_u.s sim/testsuite/sim/bfin/c_dsp32mac_pair_mix.s sim/testsuite/sim/bfin/c_dsp32mult_dr.s sim/testsuite/sim/bfin/c_dsp32mult_dr_i.s sim/testsuite/sim/bfin/c_dsp32mult_dr_ih.s sim/testsuite/sim/bfin/c_dsp32mult_dr_is.s sim/testsuite/sim/bfin/c_dsp32mult_dr_iu.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m_i.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m_iutsh.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m_s.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m_t.s sim/testsuite/sim/bfin/c_dsp32mult_dr_m_u.s sim/testsuite/sim/bfin/c_dsp32mult_dr_mix.s sim/testsuite/sim/bfin/c_dsp32mult_dr_s.s sim/testsuite/sim/bfin/c_dsp32mult_dr_t.s sim/testsuite/sim/bfin/c_dsp32mult_dr_tu.s sim/testsuite/sim/bfin/c_dsp32mult_dr_u.s sim/testsuite/sim/bfin/c_dsp32mult_pair.s sim/testsuite/sim/bfin/c_dsp32mult_pair_i.s sim/testsuite/sim/bfin/c_dsp32mult_pair_is.s sim/testsuite/sim/bfin/c_dsp32mult_pair_m.s sim/testsuite/sim/bfin/c_dsp32mult_pair_m_i.s sim/testsuite/sim/bfin/c_dsp32mult_pair_m_is.s sim/testsuite/sim/bfin/c_dsp32mult_pair_m_s.s sim/testsuite/sim/bfin/c_dsp32mult_pair_m_u.s sim/testsuite/sim/bfin/c_dsp32mult_pair_s.s sim/testsuite/sim/bfin/c_dsp32mult_pair_u.s sim/testsuite/sim/bfin/c_dsp32shift_a0alr.s sim/testsuite/sim/bfin/c_dsp32shift_af.s sim/testsuite/sim/bfin/c_dsp32shift_af_s.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_ln.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_ln_s.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_lp.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_lp_s.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_rn.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_rn_s.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_rp.s sim/testsuite/sim/bfin/c_dsp32shift_ahalf_rp_s.s sim/testsuite/sim/bfin/c_dsp32shift_ahh.s sim/testsuite/sim/bfin/c_dsp32shift_ahh_s.s sim/testsuite/sim/bfin/c_dsp32shift_align16.s sim/testsuite/sim/bfin/c_dsp32shift_align24.s sim/testsuite/sim/bfin/c_dsp32shift_align8.s sim/testsuite/sim/bfin/c_dsp32shift_amix.s sim/testsuite/sim/bfin/c_dsp32shift_bitmux.s sim/testsuite/sim/bfin/c_dsp32shift_bxor.s sim/testsuite/sim/bfin/c_dsp32shift_expadj_h.s sim/testsuite/sim/bfin/c_dsp32shift_expadj_l.s sim/testsuite/sim/bfin/c_dsp32shift_expadj_r.s sim/testsuite/sim/bfin/c_dsp32shift_expexp_r.s sim/testsuite/sim/bfin/c_dsp32shift_fdepx.s sim/testsuite/sim/bfin/c_dsp32shift_fextx.s sim/testsuite/sim/bfin/c_dsp32shift_lf.s sim/testsuite/sim/bfin/c_dsp32shift_lhalf_ln.s sim/testsuite/sim/bfin/c_dsp32shift_lhalf_lp.s sim/testsuite/sim/bfin/c_dsp32shift_lhalf_rn.s sim/testsuite/sim/bfin/c_dsp32shift_lhalf_rp.s sim/testsuite/sim/bfin/c_dsp32shift_lhh.s sim/testsuite/sim/bfin/c_dsp32shift_lmix.s sim/testsuite/sim/bfin/c_dsp32shift_ones.s sim/testsuite/sim/bfin/c_dsp32shift_pack.s sim/testsuite/sim/bfin/c_dsp32shift_rot.s sim/testsuite/sim/bfin/c_dsp32shift_rot_mix.s sim/testsuite/sim/bfin/c_dsp32shift_signbits_r.s sim/testsuite/sim/bfin/c_dsp32shift_signbits_rh.s sim/testsuite/sim/bfin/c_dsp32shift_signbits_rl.s sim/testsuite/sim/bfin/c_dsp32shift_vmax.s sim/testsuite/sim/bfin/c_dsp32shift_vmaxvmax.s sim/testsuite/sim/bfin/c_dsp32shiftim_a0alr.s sim/testsuite/sim/bfin/c_dsp32shiftim_af.s sim/testsuite/sim/bfin/c_dsp32shiftim_af_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_ln.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_ln_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_lp.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_lp_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_rn.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_rn_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_rp.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahalf_rp_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahh.s sim/testsuite/sim/bfin/c_dsp32shiftim_ahh_s.s sim/testsuite/sim/bfin/c_dsp32shiftim_amix.s sim/testsuite/sim/bfin/c_dsp32shiftim_lf.s sim/testsuite/sim/bfin/c_dsp32shiftim_lhalf_ln.s sim/testsuite/sim/bfin/c_dsp32shiftim_lhalf_lp.s sim/testsuite/sim/bfin/c_dsp32shiftim_lhalf_rn.s sim/testsuite/sim/bfin/c_dsp32shiftim_lhalf_rp.s sim/testsuite/sim/bfin/c_dsp32shiftim_lhh.s sim/testsuite/sim/bfin/c_dsp32shiftim_lmix.s sim/testsuite/sim/bfin/c_dsp32shiftim_rot.s sim/testsuite/sim/bfin/c_dspldst_ld_dr_i.s sim/testsuite/sim/bfin/c_dspldst_ld_dr_ipp.s sim/testsuite/sim/bfin/c_dspldst_ld_dr_ippm.s sim/testsuite/sim/bfin/c_dspldst_ld_drhi_i.s sim/testsuite/sim/bfin/c_dspldst_ld_drhi_ipp.s sim/testsuite/sim/bfin/c_dspldst_ld_drlo_i.s sim/testsuite/sim/bfin/c_dspldst_ld_drlo_ipp.s sim/testsuite/sim/bfin/c_dspldst_st_dr_i.s sim/testsuite/sim/bfin/c_dspldst_st_dr_ipp.s sim/testsuite/sim/bfin/c_dspldst_st_dr_ippm.s sim/testsuite/sim/bfin/c_dspldst_st_drhi_i.s sim/testsuite/sim/bfin/c_dspldst_st_drhi_ipp.s sim/testsuite/sim/bfin/c_dspldst_st_drlo_i.s sim/testsuite/sim/bfin/c_dspldst_st_drlo_ipp.s sim/testsuite/sim/bfin/c_except_illopcode.S sim/testsuite/sim/bfin/c_except_sys_sstep.S sim/testsuite/sim/bfin/c_except_user_mode.S sim/testsuite/sim/bfin/c_interr_disable.S sim/testsuite/sim/bfin/c_interr_disable_enable.S sim/testsuite/sim/bfin/c_interr_excpt.S sim/testsuite/sim/bfin/c_interr_loopsetup_stld.S sim/testsuite/sim/bfin/c_interr_nested.S sim/testsuite/sim/bfin/c_interr_nmi.S sim/testsuite/sim/bfin/c_interr_pending.S sim/testsuite/sim/bfin/c_interr_pending_2.S sim/testsuite/sim/bfin/c_interr_timer.S sim/testsuite/sim/bfin/c_interr_timer_reload.S sim/testsuite/sim/bfin/c_interr_timer_tcount.S sim/testsuite/sim/bfin/c_interr_timer_tscale.S sim/testsuite/sim/bfin/c_ldimmhalf_dreg.s sim/testsuite/sim/bfin/c_ldimmhalf_drhi.s sim/testsuite/sim/bfin/c_ldimmhalf_drlo.s sim/testsuite/sim/bfin/c_ldimmhalf_h_dr.s sim/testsuite/sim/bfin/c_ldimmhalf_h_ibml.s sim/testsuite/sim/bfin/c_ldimmhalf_h_pr.s sim/testsuite/sim/bfin/c_ldimmhalf_l_dr.s sim/testsuite/sim/bfin/c_ldimmhalf_l_ibml.s sim/testsuite/sim/bfin/c_ldimmhalf_l_pr.s sim/testsuite/sim/bfin/c_ldimmhalf_lz_dr.s sim/testsuite/sim/bfin/c_ldimmhalf_lz_ibml.s sim/testsuite/sim/bfin/c_ldimmhalf_lz_pr.s sim/testsuite/sim/bfin/c_ldimmhalf_lzhi_dr.s sim/testsuite/sim/bfin/c_ldimmhalf_lzhi_ibml.s sim/testsuite/sim/bfin/c_ldimmhalf_lzhi_pr.s sim/testsuite/sim/bfin/c_ldimmhalf_pibml.s sim/testsuite/sim/bfin/c_ldst_ld_d_p.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_b.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_h.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_mm.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_mm_b.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_mm_h.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_mm_xb.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_mm_xh.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_pp.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_pp_b.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_pp_h.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_pp_xb.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_pp_xh.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_ppmm_hbx.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_xb.s sim/testsuite/sim/bfin/c_ldst_ld_d_p_xh.s sim/testsuite/sim/bfin/c_ldst_ld_p_p.s sim/testsuite/sim/bfin/c_ldst_ld_p_p_mm.s sim/testsuite/sim/bfin/c_ldst_ld_p_p_pp.s sim/testsuite/sim/bfin/c_ldst_st_p_d.s sim/testsuite/sim/bfin/c_ldst_st_p_d_b.s sim/testsuite/sim/bfin/c_ldst_st_p_d_h.s sim/testsuite/sim/bfin/c_ldst_st_p_d_mm.s sim/testsuite/sim/bfin/c_ldst_st_p_d_mm_b.s sim/testsuite/sim/bfin/c_ldst_st_p_d_mm_h.s sim/testsuite/sim/bfin/c_ldst_st_p_d_pp.s sim/testsuite/sim/bfin/c_ldst_st_p_d_pp_b.s sim/testsuite/sim/bfin/c_ldst_st_p_d_pp_h.s sim/testsuite/sim/bfin/c_ldst_st_p_p.s sim/testsuite/sim/bfin/c_ldst_st_p_p_mm.s sim/testsuite/sim/bfin/c_ldst_st_p_p_pp.s sim/testsuite/sim/bfin/c_ldstidxl_ld_dr_b.s sim/testsuite/sim/bfin/c_ldstidxl_ld_dr_h.s sim/testsuite/sim/bfin/c_ldstidxl_ld_dr_xb.s sim/testsuite/sim/bfin/c_ldstidxl_ld_dr_xh.s sim/testsuite/sim/bfin/c_ldstidxl_ld_dreg.s sim/testsuite/sim/bfin/c_ldstidxl_ld_preg.s sim/testsuite/sim/bfin/c_ldstidxl_st_dr_b.s sim/testsuite/sim/bfin/c_ldstidxl_st_dr_h.s sim/testsuite/sim/bfin/c_ldstidxl_st_dreg.s sim/testsuite/sim/bfin/c_ldstidxl_st_preg.s sim/testsuite/sim/bfin/c_ldstii_ld_dr_h.s sim/testsuite/sim/bfin/c_ldstii_ld_dr_xh.s sim/testsuite/sim/bfin/c_ldstii_ld_dreg.s sim/testsuite/sim/bfin/c_ldstii_ld_preg.s sim/testsuite/sim/bfin/c_ldstii_st_dr_h.s sim/testsuite/sim/bfin/c_ldstii_st_dreg.s sim/testsuite/sim/bfin/c_ldstii_st_preg.s sim/testsuite/sim/bfin/c_ldstiifp_ld_dreg.s sim/testsuite/sim/bfin/c_ldstiifp_ld_preg.s sim/testsuite/sim/bfin/c_ldstiifp_st_dreg.s sim/testsuite/sim/bfin/c_ldstiifp_st_preg.s sim/testsuite/sim/bfin/c_ldstpmod_ld_dr_hi.s sim/testsuite/sim/bfin/c_ldstpmod_ld_dr_lo.s sim/testsuite/sim/bfin/c_ldstpmod_ld_dreg.s sim/testsuite/sim/bfin/c_ldstpmod_ld_h_xh.s sim/testsuite/sim/bfin/c_ldstpmod_ld_lohi.s sim/testsuite/sim/bfin/c_ldstpmod_st_dr_hi.s sim/testsuite/sim/bfin/c_ldstpmod_st_dr_lo.s sim/testsuite/sim/bfin/c_ldstpmod_st_dreg.s sim/testsuite/sim/bfin/c_ldstpmod_st_lohi.s sim/testsuite/sim/bfin/c_linkage.s sim/testsuite/sim/bfin/c_logi2op_alshft_mix.s sim/testsuite/sim/bfin/c_logi2op_arith_shft.s sim/testsuite/sim/bfin/c_logi2op_bitclr.s sim/testsuite/sim/bfin/c_logi2op_bitset.s sim/testsuite/sim/bfin/c_logi2op_bittgl.s sim/testsuite/sim/bfin/c_logi2op_bittst.s sim/testsuite/sim/bfin/c_logi2op_log_l_shft.s sim/testsuite/sim/bfin/c_logi2op_log_l_shft_astat.S sim/testsuite/sim/bfin/c_logi2op_log_r_shft.s sim/testsuite/sim/bfin/c_logi2op_log_r_shft_astat.S sim/testsuite/sim/bfin/c_logi2op_nbittst.s sim/testsuite/sim/bfin/c_loopsetup_nested.s sim/testsuite/sim/bfin/c_loopsetup_nested_bot.s sim/testsuite/sim/bfin/c_loopsetup_nested_prelc.s sim/testsuite/sim/bfin/c_loopsetup_nested_top.s sim/testsuite/sim/bfin/c_loopsetup_overlap.s sim/testsuite/sim/bfin/c_loopsetup_preg_div2_lc0.s sim/testsuite/sim/bfin/c_loopsetup_preg_div2_lc1.s sim/testsuite/sim/bfin/c_loopsetup_preg_lc0.s sim/testsuite/sim/bfin/c_loopsetup_preg_lc1.s sim/testsuite/sim/bfin/c_loopsetup_preg_stld.s sim/testsuite/sim/bfin/c_loopsetup_prelc.s sim/testsuite/sim/bfin/c_loopsetup_topbotcntr.s sim/testsuite/sim/bfin/c_mmr_interr_ctl.s sim/testsuite/sim/bfin/c_mmr_loop.S sim/testsuite/sim/bfin/c_mmr_loop_user_except.S sim/testsuite/sim/bfin/c_mmr_ppop_illegal_adr.S sim/testsuite/sim/bfin/c_mmr_ppopm_illegal_adr.S sim/testsuite/sim/bfin/c_mmr_timer.S sim/testsuite/sim/bfin/c_mode_supervisor.S sim/testsuite/sim/bfin/c_mode_user.S sim/testsuite/sim/bfin/c_mode_user_superivsor.S sim/testsuite/sim/bfin/c_multi_issue_dsp_ld_ld.s sim/testsuite/sim/bfin/c_multi_issue_dsp_ldst_1.s sim/testsuite/sim/bfin/c_multi_issue_dsp_ldst_2.s sim/testsuite/sim/bfin/c_progctrl_call_pcpr.s sim/testsuite/sim/bfin/c_progctrl_call_pr.s sim/testsuite/sim/bfin/c_progctrl_clisti_interr.S sim/testsuite/sim/bfin/c_progctrl_csync_mmr.S sim/testsuite/sim/bfin/c_progctrl_except_rtx.S sim/testsuite/sim/bfin/c_progctrl_excpt.S sim/testsuite/sim/bfin/c_progctrl_jump_pcpr.s sim/testsuite/sim/bfin/c_progctrl_jump_pr.s sim/testsuite/sim/bfin/c_progctrl_nop.s sim/testsuite/sim/bfin/c_progctrl_raise_rt_i_n.S sim/testsuite/sim/bfin/c_progctrl_rts.s sim/testsuite/sim/bfin/c_ptr2op_pr_neg_pr.s sim/testsuite/sim/bfin/c_ptr2op_pr_sft_2_1.s sim/testsuite/sim/bfin/c_ptr2op_pr_shadd_1_2.s sim/testsuite/sim/bfin/c_pushpopmultiple_dp.s sim/testsuite/sim/bfin/c_pushpopmultiple_dp_pair.s sim/testsuite/sim/bfin/c_pushpopmultiple_dreg.s sim/testsuite/sim/bfin/c_pushpopmultiple_preg.s sim/testsuite/sim/bfin/c_regmv_acc_acc.s sim/testsuite/sim/bfin/c_regmv_dag_lz_dep.s sim/testsuite/sim/bfin/c_regmv_dr_acc_acc.s sim/testsuite/sim/bfin/c_regmv_dr_dep_nostall.s sim/testsuite/sim/bfin/c_regmv_dr_dr.s sim/testsuite/sim/bfin/c_regmv_dr_imlb.s sim/testsuite/sim/bfin/c_regmv_dr_pr.s sim/testsuite/sim/bfin/c_regmv_imlb_dep_nostall.s sim/testsuite/sim/bfin/c_regmv_imlb_dep_stall.s sim/testsuite/sim/bfin/c_regmv_imlb_dr.s sim/testsuite/sim/bfin/c_regmv_imlb_imlb.s sim/testsuite/sim/bfin/c_regmv_imlb_pr.s sim/testsuite/sim/bfin/c_regmv_pr_dep_nostall.s sim/testsuite/sim/bfin/c_regmv_pr_dep_stall.s sim/testsuite/sim/bfin/c_regmv_pr_dr.s sim/testsuite/sim/bfin/c_regmv_pr_imlb.s sim/testsuite/sim/bfin/c_regmv_pr_pr.s sim/testsuite/sim/bfin/c_seq_ac_raise_mv.S sim/testsuite/sim/bfin/c_seq_ac_raise_mv_ppop.S sim/testsuite/sim/bfin/c_seq_ac_regmv_pushpop.S sim/testsuite/sim/bfin/c_seq_dec_raise_pushpop.S sim/testsuite/sim/bfin/c_seq_ex1_brcc_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex1_call_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex1_j_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex1_raise_brcc_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex1_raise_call_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex1_raise_j_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex2_brcc_mp_mv_pop.S sim/testsuite/sim/bfin/c_seq_ex2_mmr_mvpop.S sim/testsuite/sim/bfin/c_seq_ex2_mmrj_mvpop.S sim/testsuite/sim/bfin/c_seq_ex2_raise_mmr_mvpop.S sim/testsuite/sim/bfin/c_seq_ex2_raise_mmrj_mvpop.S sim/testsuite/sim/bfin/c_seq_ex3_ls_brcc_mvp.S sim/testsuite/sim/bfin/c_seq_ex3_ls_mmr_mvp.S sim/testsuite/sim/bfin/c_seq_ex3_ls_mmrj_mvp.S sim/testsuite/sim/bfin/c_seq_ex3_raise_ls_mmrj_mvp.S sim/testsuite/sim/bfin/c_seq_wb_cs_lsmmrj_mvp.S sim/testsuite/sim/bfin/c_seq_wb_raisecs_lsmmrj_mvp.S sim/testsuite/sim/bfin/c_seq_wb_rti_lsmmrj_mvp.S sim/testsuite/sim/bfin/c_seq_wb_rtn_lsmmrj_mvp.S sim/testsuite/sim/bfin/c_seq_wb_rtx_lsmmrj_mvp.S sim/testsuite/sim/bfin/c_ujump.s sim/testsuite/sim/bfin/cc-alu.S sim/testsuite/sim/bfin/cc-astat-bits.s sim/testsuite/sim/bfin/cc0.s sim/testsuite/sim/bfin/cc1.s sim/testsuite/sim/bfin/cc5.S sim/testsuite/sim/bfin/cec-exact-exception.S sim/testsuite/sim/bfin/cec-ifetch.S sim/testsuite/sim/bfin/cec-multi-pending.S sim/testsuite/sim/bfin/cec-no-snen-reti.S sim/testsuite/sim/bfin/cec-non-operating-env.s sim/testsuite/sim/bfin/cec-raise-reti.S sim/testsuite/sim/bfin/cec-snen-reti.S sim/testsuite/sim/bfin/cec-syscfg-ssstep.S sim/testsuite/sim/bfin/cec-system-call.S sim/testsuite/sim/bfin/cir.s sim/testsuite/sim/bfin/cir1.s sim/testsuite/sim/bfin/cli-sti.s sim/testsuite/sim/bfin/cmpacc.s sim/testsuite/sim/bfin/cmpdreg.S sim/testsuite/sim/bfin/compare.s sim/testsuite/sim/bfin/conv_enc_gen.s sim/testsuite/sim/bfin/cycles.s sim/testsuite/sim/bfin/d0.s sim/testsuite/sim/bfin/d1.s sim/testsuite/sim/bfin/d2.s sim/testsuite/sim/bfin/dbg_brprd_ntkn_src_kill.S sim/testsuite/sim/bfin/dbg_brtkn_nprd_src_kill.S sim/testsuite/sim/bfin/dbg_jmp_src_kill.S sim/testsuite/sim/bfin/dbg_tr_basic.S sim/testsuite/sim/bfin/dbg_tr_simplejp.S sim/testsuite/sim/bfin/dbg_tr_tbuf0.S sim/testsuite/sim/bfin/dbg_tr_umode.S sim/testsuite/sim/bfin/disalnexcpt_implicit.S sim/testsuite/sim/bfin/div0.s sim/testsuite/sim/bfin/divq.s sim/testsuite/sim/bfin/dotproduct.s sim/testsuite/sim/bfin/dotproduct2.s sim/testsuite/sim/bfin/double_prec_mult.s sim/testsuite/sim/bfin/dsp_a4.s sim/testsuite/sim/bfin/dsp_a7.s sim/testsuite/sim/bfin/dsp_a8.s sim/testsuite/sim/bfin/dsp_d0.s sim/testsuite/sim/bfin/dsp_d1.s sim/testsuite/sim/bfin/dsp_neg.S sim/testsuite/sim/bfin/dsp_s1.s sim/testsuite/sim/bfin/e0.s sim/testsuite/sim/bfin/edn_snafu.s sim/testsuite/sim/bfin/eu_dsp32mac_s.s sim/testsuite/sim/bfin/events.s sim/testsuite/sim/bfin/f221.s sim/testsuite/sim/bfin/fact.s sim/testsuite/sim/bfin/fir.s sim/testsuite/sim/bfin/fsm.s sim/testsuite/sim/bfin/greg2.s sim/testsuite/sim/bfin/hwloop-bits.S sim/testsuite/sim/bfin/hwloop-branch-in.s sim/testsuite/sim/bfin/hwloop-branch-out.s sim/testsuite/sim/bfin/hwloop-lt-bits.s sim/testsuite/sim/bfin/hwloop-nested.s sim/testsuite/sim/bfin/i0.s sim/testsuite/sim/bfin/iir.s sim/testsuite/sim/bfin/issue103.s sim/testsuite/sim/bfin/issue109.s sim/testsuite/sim/bfin/issue112.s sim/testsuite/sim/bfin/issue113.s sim/testsuite/sim/bfin/issue117.s sim/testsuite/sim/bfin/issue118.s sim/testsuite/sim/bfin/issue119.s sim/testsuite/sim/bfin/issue121.s sim/testsuite/sim/bfin/issue123.s sim/testsuite/sim/bfin/issue124.s sim/testsuite/sim/bfin/issue125.s sim/testsuite/sim/bfin/issue126.s sim/testsuite/sim/bfin/issue127.s sim/testsuite/sim/bfin/issue129.s sim/testsuite/sim/bfin/issue139.S sim/testsuite/sim/bfin/issue140.S sim/testsuite/sim/bfin/issue142.s sim/testsuite/sim/bfin/issue144.s sim/testsuite/sim/bfin/issue146.S sim/testsuite/sim/bfin/issue175.s sim/testsuite/sim/bfin/issue205.s sim/testsuite/sim/bfin/issue257.s sim/testsuite/sim/bfin/issue272.S sim/testsuite/sim/bfin/issue83.s sim/testsuite/sim/bfin/issue89.s sim/testsuite/sim/bfin/l0.s sim/testsuite/sim/bfin/l0shift.s sim/testsuite/sim/bfin/l2_loop.s sim/testsuite/sim/bfin/link-2.s sim/testsuite/sim/bfin/link.s sim/testsuite/sim/bfin/lmu_cplb_multiple0.S sim/testsuite/sim/bfin/lmu_cplb_multiple1.S sim/testsuite/sim/bfin/lmu_excpt_align.S sim/testsuite/sim/bfin/lmu_excpt_default.S sim/testsuite/sim/bfin/lmu_excpt_illaddr.S sim/testsuite/sim/bfin/lmu_excpt_prot0.S sim/testsuite/sim/bfin/lmu_excpt_prot1.S sim/testsuite/sim/bfin/load.s sim/testsuite/sim/bfin/logic.s sim/testsuite/sim/bfin/loop_snafu.s sim/testsuite/sim/bfin/loop_strncpy.s sim/testsuite/sim/bfin/lp0.s sim/testsuite/sim/bfin/lp1.s sim/testsuite/sim/bfin/lsetup.s sim/testsuite/sim/bfin/m0boundary.s sim/testsuite/sim/bfin/m1.S sim/testsuite/sim/bfin/m10.s sim/testsuite/sim/bfin/m11.s sim/testsuite/sim/bfin/m12.s sim/testsuite/sim/bfin/m13.s sim/testsuite/sim/bfin/m14.s sim/testsuite/sim/bfin/m15.s sim/testsuite/sim/bfin/m16.s sim/testsuite/sim/bfin/m17.s sim/testsuite/sim/bfin/m2.s sim/testsuite/sim/bfin/m3.s sim/testsuite/sim/bfin/m4.s sim/testsuite/sim/bfin/m5.s sim/testsuite/sim/bfin/m6.s sim/testsuite/sim/bfin/m7.s sim/testsuite/sim/bfin/m8.s sim/testsuite/sim/bfin/m9.s sim/testsuite/sim/bfin/mac2halfreg.S sim/testsuite/sim/bfin/math.s sim/testsuite/sim/bfin/max_min_flags.s sim/testsuite/sim/bfin/mc_s2.s sim/testsuite/sim/bfin/mdma-32bit-1d-neg-count.c sim/testsuite/sim/bfin/mdma-32bit-1d.c sim/testsuite/sim/bfin/mdma-8bit-1d-neg-count.c sim/testsuite/sim/bfin/mdma-8bit-1d.c sim/testsuite/sim/bfin/mdma-skel.h sim/testsuite/sim/bfin/mem3.s sim/testsuite/sim/bfin/mmr-exception.s sim/testsuite/sim/bfin/move.s sim/testsuite/sim/bfin/msa_acp_5.10.S sim/testsuite/sim/bfin/msa_acp_5.12_1.S sim/testsuite/sim/bfin/msa_acp_5.12_2.S sim/testsuite/sim/bfin/msa_acp_5_10.s sim/testsuite/sim/bfin/mult.s sim/testsuite/sim/bfin/neg-2.S sim/testsuite/sim/bfin/neg-3.S sim/testsuite/sim/bfin/neg.S sim/testsuite/sim/bfin/nshift.s sim/testsuite/sim/bfin/pr.s sim/testsuite/sim/bfin/push-pop-multiple.s sim/testsuite/sim/bfin/push-pop.s sim/testsuite/sim/bfin/pushpopreg_1.s sim/testsuite/sim/bfin/quadaddsub.s sim/testsuite/sim/bfin/random_0001.s sim/testsuite/sim/bfin/random_0002.S sim/testsuite/sim/bfin/random_0003.S sim/testsuite/sim/bfin/random_0004.S sim/testsuite/sim/bfin/random_0005.S sim/testsuite/sim/bfin/random_0006.S sim/testsuite/sim/bfin/random_0007.S sim/testsuite/sim/bfin/random_0008.S sim/testsuite/sim/bfin/random_0009.S sim/testsuite/sim/bfin/random_0010.S sim/testsuite/sim/bfin/random_0011.S sim/testsuite/sim/bfin/random_0012.S sim/testsuite/sim/bfin/random_0013.S sim/testsuite/sim/bfin/random_0014.S sim/testsuite/sim/bfin/random_0015.S sim/testsuite/sim/bfin/random_0016.S sim/testsuite/sim/bfin/random_0017.S sim/testsuite/sim/bfin/random_0018.S sim/testsuite/sim/bfin/random_0019.S sim/testsuite/sim/bfin/random_0020.S sim/testsuite/sim/bfin/random_0021.S sim/testsuite/sim/bfin/random_0022.S sim/testsuite/sim/bfin/random_0023.S sim/testsuite/sim/bfin/random_0024.S sim/testsuite/sim/bfin/random_0025.S sim/testsuite/sim/bfin/random_0026.S sim/testsuite/sim/bfin/random_0027.S sim/testsuite/sim/bfin/random_0028.S sim/testsuite/sim/bfin/random_0029.S sim/testsuite/sim/bfin/random_0030.S sim/testsuite/sim/bfin/random_0031.S sim/testsuite/sim/bfin/random_0032.S sim/testsuite/sim/bfin/random_0033.S sim/testsuite/sim/bfin/random_0034.S sim/testsuite/sim/bfin/random_0035.S sim/testsuite/sim/bfin/random_0036.S sim/testsuite/sim/bfin/random_0037.S sim/testsuite/sim/bfin/run-tests.sh sim/testsuite/sim/bfin/s0.s sim/testsuite/sim/bfin/s1.s sim/testsuite/sim/bfin/s10.s sim/testsuite/sim/bfin/s11.s sim/testsuite/sim/bfin/s12.s sim/testsuite/sim/bfin/s13.s sim/testsuite/sim/bfin/s14.s sim/testsuite/sim/bfin/s15.s sim/testsuite/sim/bfin/s16.s sim/testsuite/sim/bfin/s17.s sim/testsuite/sim/bfin/s18.s sim/testsuite/sim/bfin/s19.s sim/testsuite/sim/bfin/s2.s sim/testsuite/sim/bfin/s20.s sim/testsuite/sim/bfin/s21.s sim/testsuite/sim/bfin/s3.s sim/testsuite/sim/bfin/s30.s sim/testsuite/sim/bfin/s4.s sim/testsuite/sim/bfin/s5.s sim/testsuite/sim/bfin/s6.s sim/testsuite/sim/bfin/s7.s sim/testsuite/sim/bfin/s8.s sim/testsuite/sim/bfin/s9.s sim/testsuite/sim/bfin/saatest.s sim/testsuite/sim/bfin/se_all16bitopcodes.S sim/testsuite/sim/bfin/se_all32bitopcodes.S sim/testsuite/sim/bfin/se_all32bitopcodes.lds sim/testsuite/sim/bfin/se_all64bitg0opcodes.S sim/testsuite/sim/bfin/se_all64bitg1opcodes.S sim/testsuite/sim/bfin/se_all64bitg2opcodes.S sim/testsuite/sim/bfin/se_allopcodes.h sim/testsuite/sim/bfin/se_brtarget_stall.S sim/testsuite/sim/bfin/se_bug_ui.S sim/testsuite/sim/bfin/se_bug_ui2.S sim/testsuite/sim/bfin/se_bug_ui3.S sim/testsuite/sim/bfin/se_cc2stat_haz.S sim/testsuite/sim/bfin/se_cc_kill.S sim/testsuite/sim/bfin/se_cof.S sim/testsuite/sim/bfin/se_event_quad.S sim/testsuite/sim/bfin/se_excpt_dagprotviol.S sim/testsuite/sim/bfin/se_excpt_ifprotviol.S sim/testsuite/sim/bfin/se_excpt_ssstep.S sim/testsuite/sim/bfin/se_illegalcombination.S sim/testsuite/sim/bfin/se_kill_wbbr.S sim/testsuite/sim/bfin/se_kills2.S sim/testsuite/sim/bfin/se_loop_disable.S sim/testsuite/sim/bfin/se_loop_kill.S sim/testsuite/sim/bfin/se_loop_kill_01.S sim/testsuite/sim/bfin/se_loop_kill_dcr.S sim/testsuite/sim/bfin/se_loop_kill_dcr_01.S sim/testsuite/sim/bfin/se_loop_lr.S sim/testsuite/sim/bfin/se_loop_mv2lb_stall.S sim/testsuite/sim/bfin/se_loop_mv2lc.S sim/testsuite/sim/bfin/se_loop_mv2lc_stall.S sim/testsuite/sim/bfin/se_loop_mv2lt_stall.S sim/testsuite/sim/bfin/se_loop_nest_ppm.S sim/testsuite/sim/bfin/se_loop_nest_ppm_1.S sim/testsuite/sim/bfin/se_loop_nest_ppm_2.S sim/testsuite/sim/bfin/se_loop_ppm.S sim/testsuite/sim/bfin/se_loop_ppm_1.S sim/testsuite/sim/bfin/se_loop_ppm_int.S sim/testsuite/sim/bfin/se_lsetup_kill.S sim/testsuite/sim/bfin/se_misaligned_fetch.S sim/testsuite/sim/bfin/se_more_ret_haz.S sim/testsuite/sim/bfin/se_mv2lp.S sim/testsuite/sim/bfin/se_oneins_zoff.S sim/testsuite/sim/bfin/se_popkill.S sim/testsuite/sim/bfin/se_regmv_usp_sysreg.S sim/testsuite/sim/bfin/se_rets_hazard.s sim/testsuite/sim/bfin/se_rts_rti.S sim/testsuite/sim/bfin/se_ssstep_dagprotviol.S sim/testsuite/sim/bfin/se_ssync.S sim/testsuite/sim/bfin/se_stall_if2.S sim/testsuite/sim/bfin/se_undefinedinstruction1.S sim/testsuite/sim/bfin/se_undefinedinstruction2.S sim/testsuite/sim/bfin/se_undefinedinstruction3.S sim/testsuite/sim/bfin/se_undefinedinstruction4.S sim/testsuite/sim/bfin/se_usermode_protviol.S sim/testsuite/sim/bfin/seqstat.s sim/testsuite/sim/bfin/sign.s sim/testsuite/sim/bfin/simple0.s sim/testsuite/sim/bfin/sri.s sim/testsuite/sim/bfin/stk.s sim/testsuite/sim/bfin/stk2.s sim/testsuite/sim/bfin/stk3.s sim/testsuite/sim/bfin/stk4.s sim/testsuite/sim/bfin/stk5.s sim/testsuite/sim/bfin/stk6.s sim/testsuite/sim/bfin/syscfg.s sim/testsuite/sim/bfin/tar10622.s sim/testsuite/sim/bfin/test-dma.h sim/testsuite/sim/bfin/test.h sim/testsuite/sim/bfin/testset.s sim/testsuite/sim/bfin/testset2.s sim/testsuite/sim/bfin/testutils.inc sim/testsuite/sim/bfin/unlink.S sim/testsuite/sim/bfin/up0.s sim/testsuite/sim/bfin/usp.S sim/testsuite/sim/bfin/vec-abs-2.S sim/testsuite/sim/bfin/vec-abs-3.S sim/testsuite/sim/bfin/vec-abs.S sim/testsuite/sim/bfin/vec-neg-2.S sim/testsuite/sim/bfin/vec-neg-3.S sim/testsuite/sim/bfin/vec-neg.S sim/testsuite/sim/bfin/vecadd.s sim/testsuite/sim/bfin/vit_max.s sim/testsuite/sim/bfin/vit_max2.s sim/testsuite/sim/bfin/viterbi2.s sim/testsuite/sim/bfin/wtf.s sim/testsuite/sim/bfin/x1.s sim/testsuite/sim/bfin/zcall.s sim/testsuite/sim/bfin/zeroflagrnd.s sim/testsuite/sim/cr16/ChangeLog sim/testsuite/sim/cr16/addb.cgs sim/testsuite/sim/cr16/addd.cgs sim/testsuite/sim/cr16/addi.cgs sim/testsuite/sim/cr16/addw.cgs sim/testsuite/sim/cr16/allinsn.exp sim/testsuite/sim/cr16/andb.cgs sim/testsuite/sim/cr16/andd.cgs sim/testsuite/sim/cr16/andw.cgs sim/testsuite/sim/cr16/ashub.cgs sim/testsuite/sim/cr16/ashub_i.cgs sim/testsuite/sim/cr16/ashud.cgs sim/testsuite/sim/cr16/ashud_i.cgs sim/testsuite/sim/cr16/ashuw.cgs sim/testsuite/sim/cr16/ashuw_i.cgs sim/testsuite/sim/cr16/bal1_24.cgs sim/testsuite/sim/cr16/bal2_24.cgs sim/testsuite/sim/cr16/bcc.cgs sim/testsuite/sim/cr16/bcs.cgs sim/testsuite/sim/cr16/beq.cgs sim/testsuite/sim/cr16/beq0b.cgs sim/testsuite/sim/cr16/beq0w.cgs sim/testsuite/sim/cr16/bge.cgs sim/testsuite/sim/cr16/bgt.cgs sim/testsuite/sim/cr16/bhi.cgs sim/testsuite/sim/cr16/bhs.cgs sim/testsuite/sim/cr16/bht.cgs sim/testsuite/sim/cr16/blo.cgs sim/testsuite/sim/cr16/bls.cgs sim/testsuite/sim/cr16/blt.cgs sim/testsuite/sim/cr16/bne.cgs sim/testsuite/sim/cr16/bne0b.cgs sim/testsuite/sim/cr16/bne0w.cgs sim/testsuite/sim/cr16/br.cgs sim/testsuite/sim/cr16/cbitb.cgs sim/testsuite/sim/cr16/cbitw.cgs sim/testsuite/sim/cr16/cmpb.cgs sim/testsuite/sim/cr16/cmpb_i.cgs sim/testsuite/sim/cr16/cmpd.cgs sim/testsuite/sim/cr16/cmpd_i.cgs sim/testsuite/sim/cr16/cmpi.cgs sim/testsuite/sim/cr16/cmpw.cgs sim/testsuite/sim/cr16/cmpw_i.cgs sim/testsuite/sim/cr16/excp.cgs sim/testsuite/sim/cr16/hello.ms sim/testsuite/sim/cr16/hw-trap.ms sim/testsuite/sim/cr16/jal.cgs sim/testsuite/sim/cr16/jcc.cgs sim/testsuite/sim/cr16/jcs.cgs sim/testsuite/sim/cr16/jeq.cgs sim/testsuite/sim/cr16/jfc.cgs sim/testsuite/sim/cr16/jfs.cgs sim/testsuite/sim/cr16/jge.cgs sim/testsuite/sim/cr16/jgt.cgs sim/testsuite/sim/cr16/jhi.cgs sim/testsuite/sim/cr16/jhs.cgs sim/testsuite/sim/cr16/jlo.cgs sim/testsuite/sim/cr16/jls.cgs sim/testsuite/sim/cr16/jlt.cgs sim/testsuite/sim/cr16/jne.cgs sim/testsuite/sim/cr16/jump.cgs sim/testsuite/sim/cr16/loadb.cgs sim/testsuite/sim/cr16/loadd.cgs sim/testsuite/sim/cr16/loadm.cgs sim/testsuite/sim/cr16/loadmp.cgs sim/testsuite/sim/cr16/loadw.cgs sim/testsuite/sim/cr16/lpr-spr.cgs sim/testsuite/sim/cr16/lprd-sprd.cgs sim/testsuite/sim/cr16/lshb.cgs sim/testsuite/sim/cr16/lshb_i.cgs sim/testsuite/sim/cr16/lshd.cgs sim/testsuite/sim/cr16/lshd_i.cgs sim/testsuite/sim/cr16/lshw.cgs sim/testsuite/sim/cr16/lshw_i.cgs sim/testsuite/sim/cr16/macqw.cgs sim/testsuite/sim/cr16/macsw.cgs sim/testsuite/sim/cr16/macuw.cgs sim/testsuite/sim/cr16/misc.exp sim/testsuite/sim/cr16/movb.cgs sim/testsuite/sim/cr16/movd.cgs sim/testsuite/sim/cr16/movw.cgs sim/testsuite/sim/cr16/movxb.cgs sim/testsuite/sim/cr16/movxw.cgs sim/testsuite/sim/cr16/movzb.cgs sim/testsuite/sim/cr16/movzw.cgs sim/testsuite/sim/cr16/mulb.cgs sim/testsuite/sim/cr16/mulsb.cgs sim/testsuite/sim/cr16/mulsw.cgs sim/testsuite/sim/cr16/muluw.cgs sim/testsuite/sim/cr16/mulw.cgs sim/testsuite/sim/cr16/nop.cgs sim/testsuite/sim/cr16/orb.cgs sim/testsuite/sim/cr16/ord.cgs sim/testsuite/sim/cr16/orw.cgs sim/testsuite/sim/cr16/pop1.cgs sim/testsuite/sim/cr16/pop2.cgs sim/testsuite/sim/cr16/pop3.cgs sim/testsuite/sim/cr16/popret1.cgs sim/testsuite/sim/cr16/popret2.cgs sim/testsuite/sim/cr16/popret3.cgs sim/testsuite/sim/cr16/push1.cgs sim/testsuite/sim/cr16/push2.cgs sim/testsuite/sim/cr16/push3.cgs sim/testsuite/sim/cr16/sbitb.cgs sim/testsuite/sim/cr16/sbitw.cgs sim/testsuite/sim/cr16/scc.cgs sim/testsuite/sim/cr16/scs.cgs sim/testsuite/sim/cr16/seq.cgs sim/testsuite/sim/cr16/sfc.cgs sim/testsuite/sim/cr16/sfs.cgs sim/testsuite/sim/cr16/sge.cgs sim/testsuite/sim/cr16/sgt.cgs sim/testsuite/sim/cr16/shi.cgs sim/testsuite/sim/cr16/shs.cgs sim/testsuite/sim/cr16/slo.cgs sim/testsuite/sim/cr16/sls.cgs sim/testsuite/sim/cr16/slt.cgs sim/testsuite/sim/cr16/sne.cgs sim/testsuite/sim/cr16/storb.cgs sim/testsuite/sim/cr16/stord.cgs sim/testsuite/sim/cr16/storw.cgs sim/testsuite/sim/cr16/subb.cgs sim/testsuite/sim/cr16/subd.cgs sim/testsuite/sim/cr16/subi.cgs sim/testsuite/sim/cr16/subw.cgs sim/testsuite/sim/cr16/tbit.cgs sim/testsuite/sim/cr16/tbitb.cgs sim/testsuite/sim/cr16/tbitw.cgs sim/testsuite/sim/cr16/testutils.inc sim/testsuite/sim/cr16/uread16.ms sim/testsuite/sim/cr16/uread32.ms sim/testsuite/sim/cr16/xorb.cgs sim/testsuite/sim/cr16/xord.cgs sim/testsuite/sim/cr16/xorw.cgs sim/testsuite/sim/cris/ChangeLog sim/testsuite/sim/cris/asm/abs.ms sim/testsuite/sim/cris/asm/addc.ms sim/testsuite/sim/cris/asm/addcpc.ms sim/testsuite/sim/cris/asm/addcv32c.ms sim/testsuite/sim/cris/asm/addcv32m.ms sim/testsuite/sim/cris/asm/addcv32r.ms sim/testsuite/sim/cris/asm/addi.ms sim/testsuite/sim/cris/asm/addiv32.ms sim/testsuite/sim/cris/asm/addm.ms sim/testsuite/sim/cris/asm/addoc.ms sim/testsuite/sim/cris/asm/addom.ms sim/testsuite/sim/cris/asm/addoq.ms sim/testsuite/sim/cris/asm/addq.ms sim/testsuite/sim/cris/asm/addqpc.ms sim/testsuite/sim/cris/asm/addr.ms sim/testsuite/sim/cris/asm/addswpc.ms sim/testsuite/sim/cris/asm/addxc.ms sim/testsuite/sim/cris/asm/addxm.ms sim/testsuite/sim/cris/asm/addxr.ms sim/testsuite/sim/cris/asm/andc.ms sim/testsuite/sim/cris/asm/andm.ms sim/testsuite/sim/cris/asm/andq.ms sim/testsuite/sim/cris/asm/andr.ms sim/testsuite/sim/cris/asm/asm.exp sim/testsuite/sim/cris/asm/asr.ms sim/testsuite/sim/cris/asm/ba.ms sim/testsuite/sim/cris/asm/badarch1.ms sim/testsuite/sim/cris/asm/bare1.ms sim/testsuite/sim/cris/asm/bare2.ms sim/testsuite/sim/cris/asm/bare3.ms sim/testsuite/sim/cris/asm/bas.ms sim/testsuite/sim/cris/asm/bccb.ms sim/testsuite/sim/cris/asm/bdapc.ms sim/testsuite/sim/cris/asm/bdapm.ms sim/testsuite/sim/cris/asm/bdapq.ms sim/testsuite/sim/cris/asm/bdapqpc.ms sim/testsuite/sim/cris/asm/biap.ms sim/testsuite/sim/cris/asm/boundc.ms sim/testsuite/sim/cris/asm/boundm.ms sim/testsuite/sim/cris/asm/boundmv32.ms sim/testsuite/sim/cris/asm/boundr.ms sim/testsuite/sim/cris/asm/break.ms sim/testsuite/sim/cris/asm/btst.ms sim/testsuite/sim/cris/asm/ccr-v10.ms sim/testsuite/sim/cris/asm/ccs-v32.ms sim/testsuite/sim/cris/asm/clearfv10.ms sim/testsuite/sim/cris/asm/clearfv32.ms sim/testsuite/sim/cris/asm/clrjmp1.ms sim/testsuite/sim/cris/asm/cmpc.ms sim/testsuite/sim/cris/asm/cmpm.ms sim/testsuite/sim/cris/asm/cmpq.ms sim/testsuite/sim/cris/asm/cmpr.ms sim/testsuite/sim/cris/asm/cmpxc.ms sim/testsuite/sim/cris/asm/cmpxm.ms sim/testsuite/sim/cris/asm/dflags.ms sim/testsuite/sim/cris/asm/dip.ms sim/testsuite/sim/cris/asm/dstep.ms sim/testsuite/sim/cris/asm/fidxd.ms sim/testsuite/sim/cris/asm/fidxi.ms sim/testsuite/sim/cris/asm/ftagd.ms sim/testsuite/sim/cris/asm/ftagi.ms sim/testsuite/sim/cris/asm/halt.ms sim/testsuite/sim/cris/asm/io1.ms sim/testsuite/sim/cris/asm/io2.ms sim/testsuite/sim/cris/asm/io3.ms sim/testsuite/sim/cris/asm/io4.ms sim/testsuite/sim/cris/asm/io5.ms sim/testsuite/sim/cris/asm/io6.ms sim/testsuite/sim/cris/asm/io7.ms sim/testsuite/sim/cris/asm/io8.ms sim/testsuite/sim/cris/asm/io9.ms sim/testsuite/sim/cris/asm/jsr.ms sim/testsuite/sim/cris/asm/jsrmv10.ms sim/testsuite/sim/cris/asm/jumpmp.ms sim/testsuite/sim/cris/asm/jumppv32.ms sim/testsuite/sim/cris/asm/lapc.ms sim/testsuite/sim/cris/asm/lsl.ms sim/testsuite/sim/cris/asm/lsr.ms sim/testsuite/sim/cris/asm/lz.ms sim/testsuite/sim/cris/asm/mcp.ms sim/testsuite/sim/cris/asm/movdelsr1.ms sim/testsuite/sim/cris/asm/movecpc.ms sim/testsuite/sim/cris/asm/movecr.ms sim/testsuite/sim/cris/asm/movecrt10.ms sim/testsuite/sim/cris/asm/movecrt32.ms sim/testsuite/sim/cris/asm/movect10.ms sim/testsuite/sim/cris/asm/movei.ms sim/testsuite/sim/cris/asm/movempc.ms sim/testsuite/sim/cris/asm/movemr.ms sim/testsuite/sim/cris/asm/movemrv10.ms sim/testsuite/sim/cris/asm/movemrv32.ms sim/testsuite/sim/cris/asm/movepcb.ms sim/testsuite/sim/cris/asm/movepcd.ms sim/testsuite/sim/cris/asm/movepcw.ms sim/testsuite/sim/cris/asm/moveq.ms sim/testsuite/sim/cris/asm/moveqpc.ms sim/testsuite/sim/cris/asm/mover.ms sim/testsuite/sim/cris/asm/moverbpc.ms sim/testsuite/sim/cris/asm/moverdpc.ms sim/testsuite/sim/cris/asm/moverm.ms sim/testsuite/sim/cris/asm/moverpcb.ms sim/testsuite/sim/cris/asm/moverpcd.ms sim/testsuite/sim/cris/asm/moverpcw.ms sim/testsuite/sim/cris/asm/moverwpc.ms sim/testsuite/sim/cris/asm/movesmp.ms sim/testsuite/sim/cris/asm/movmp.ms sim/testsuite/sim/cris/asm/movmp8.ms sim/testsuite/sim/cris/asm/movpmv10.ms sim/testsuite/sim/cris/asm/movpmv32.ms sim/testsuite/sim/cris/asm/movppc.ms sim/testsuite/sim/cris/asm/movpr.ms sim/testsuite/sim/cris/asm/movprv10.ms sim/testsuite/sim/cris/asm/movprv32.ms sim/testsuite/sim/cris/asm/movrss.ms sim/testsuite/sim/cris/asm/movscpc.ms sim/testsuite/sim/cris/asm/movscr.ms sim/testsuite/sim/cris/asm/movsm.ms sim/testsuite/sim/cris/asm/movsmpc.ms sim/testsuite/sim/cris/asm/movsr.ms sim/testsuite/sim/cris/asm/movsrpc.ms sim/testsuite/sim/cris/asm/movssr.ms sim/testsuite/sim/cris/asm/movucpc.ms sim/testsuite/sim/cris/asm/movucr.ms sim/testsuite/sim/cris/asm/movum.ms sim/testsuite/sim/cris/asm/movumpc.ms sim/testsuite/sim/cris/asm/movur.ms sim/testsuite/sim/cris/asm/movurpc.ms sim/testsuite/sim/cris/asm/mstep.ms sim/testsuite/sim/cris/asm/msteppc1.ms sim/testsuite/sim/cris/asm/msteppc2.ms sim/testsuite/sim/cris/asm/msteppc3.ms sim/testsuite/sim/cris/asm/mulv10.ms sim/testsuite/sim/cris/asm/mulv32.ms sim/testsuite/sim/cris/asm/mulx.ms sim/testsuite/sim/cris/asm/neg.ms sim/testsuite/sim/cris/asm/nonvcv32.ms sim/testsuite/sim/cris/asm/nopv10t.ms sim/testsuite/sim/cris/asm/nopv32t.ms sim/testsuite/sim/cris/asm/nopv32t2.ms sim/testsuite/sim/cris/asm/nopv32t3.ms sim/testsuite/sim/cris/asm/nopv32t4.ms sim/testsuite/sim/cris/asm/not.ms sim/testsuite/sim/cris/asm/op3.ms sim/testsuite/sim/cris/asm/opterr1.ms sim/testsuite/sim/cris/asm/opterr2.ms sim/testsuite/sim/cris/asm/opterr3.ms sim/testsuite/sim/cris/asm/opterr4.ms sim/testsuite/sim/cris/asm/opterr5.ms sim/testsuite/sim/cris/asm/option1.ms sim/testsuite/sim/cris/asm/option2.ms sim/testsuite/sim/cris/asm/option3.ms sim/testsuite/sim/cris/asm/option4.ms sim/testsuite/sim/cris/asm/orc.ms sim/testsuite/sim/cris/asm/orm.ms sim/testsuite/sim/cris/asm/orq.ms sim/testsuite/sim/cris/asm/orr.ms sim/testsuite/sim/cris/asm/pcplus.ms sim/testsuite/sim/cris/asm/pid1.ms sim/testsuite/sim/cris/asm/raw1.ms sim/testsuite/sim/cris/asm/raw10.ms sim/testsuite/sim/cris/asm/raw11.ms sim/testsuite/sim/cris/asm/raw12.ms sim/testsuite/sim/cris/asm/raw13.ms sim/testsuite/sim/cris/asm/raw14.ms sim/testsuite/sim/cris/asm/raw15.ms sim/testsuite/sim/cris/asm/raw16.ms sim/testsuite/sim/cris/asm/raw17.ms sim/testsuite/sim/cris/asm/raw2.ms sim/testsuite/sim/cris/asm/raw3.ms sim/testsuite/sim/cris/asm/raw4.ms sim/testsuite/sim/cris/asm/raw5.ms sim/testsuite/sim/cris/asm/raw6.ms sim/testsuite/sim/cris/asm/raw7.ms sim/testsuite/sim/cris/asm/raw8.ms sim/testsuite/sim/cris/asm/raw9.ms sim/testsuite/sim/cris/asm/ret.ms sim/testsuite/sim/cris/asm/rfe.ms sim/testsuite/sim/cris/asm/rfg.ms sim/testsuite/sim/cris/asm/rfn.ms sim/testsuite/sim/cris/asm/sbfs.ms sim/testsuite/sim/cris/asm/scc.ms sim/testsuite/sim/cris/asm/sfe.ms sim/testsuite/sim/cris/asm/subc.ms sim/testsuite/sim/cris/asm/subm.ms sim/testsuite/sim/cris/asm/subq.ms sim/testsuite/sim/cris/asm/subqpc.ms sim/testsuite/sim/cris/asm/subr.ms sim/testsuite/sim/cris/asm/subxc.ms sim/testsuite/sim/cris/asm/subxm.ms sim/testsuite/sim/cris/asm/subxr.ms sim/testsuite/sim/cris/asm/swap.ms sim/testsuite/sim/cris/asm/tb.ms sim/testsuite/sim/cris/asm/test.ms sim/testsuite/sim/cris/asm/testutils.inc sim/testsuite/sim/cris/asm/tjmpsrv32-2.ms sim/testsuite/sim/cris/asm/tjmpsrv32.ms sim/testsuite/sim/cris/asm/tjsrcv10.ms sim/testsuite/sim/cris/asm/tjsrcv32.ms sim/testsuite/sim/cris/asm/tmemv10.ms sim/testsuite/sim/cris/asm/tmemv32.ms sim/testsuite/sim/cris/asm/tmulv10.ms sim/testsuite/sim/cris/asm/tmulv32.ms sim/testsuite/sim/cris/asm/tmvm1.ms sim/testsuite/sim/cris/asm/tmvm2.ms sim/testsuite/sim/cris/asm/tmvmrv10.ms sim/testsuite/sim/cris/asm/tmvmrv32.ms sim/testsuite/sim/cris/asm/tmvrmv10.ms sim/testsuite/sim/cris/asm/tmvrmv32.ms sim/testsuite/sim/cris/asm/user.ms sim/testsuite/sim/cris/asm/x0-v10.ms sim/testsuite/sim/cris/asm/x0-v32.ms sim/testsuite/sim/cris/asm/x1-v10.ms sim/testsuite/sim/cris/asm/x1-v32.ms sim/testsuite/sim/cris/asm/x10-v10.ms sim/testsuite/sim/cris/asm/x2-v10.ms sim/testsuite/sim/cris/asm/x2-v32.ms sim/testsuite/sim/cris/asm/x3-v10.ms sim/testsuite/sim/cris/asm/x3-v32.ms sim/testsuite/sim/cris/asm/x4-v32.ms sim/testsuite/sim/cris/asm/x5-v10.ms sim/testsuite/sim/cris/asm/x5-v32.ms sim/testsuite/sim/cris/asm/x6-v10.ms sim/testsuite/sim/cris/asm/x6-v32.ms sim/testsuite/sim/cris/asm/x7-v10.ms sim/testsuite/sim/cris/asm/x7-v32.ms sim/testsuite/sim/cris/asm/x8-v10.ms sim/testsuite/sim/cris/asm/x9-v10.ms sim/testsuite/sim/cris/asm/xor.ms sim/testsuite/sim/cris/c/access1.c sim/testsuite/sim/cris/c/append1.c sim/testsuite/sim/cris/c/badldso1.c sim/testsuite/sim/cris/c/badldso2.c sim/testsuite/sim/cris/c/badldso3.c sim/testsuite/sim/cris/c/c.exp sim/testsuite/sim/cris/c/clone1.c sim/testsuite/sim/cris/c/clone2.c sim/testsuite/sim/cris/c/clone3.c sim/testsuite/sim/cris/c/clone4.c sim/testsuite/sim/cris/c/clone5.c sim/testsuite/sim/cris/c/clone6.c sim/testsuite/sim/cris/c/ex1.c sim/testsuite/sim/cris/c/exitg1.c sim/testsuite/sim/cris/c/exitg2.c sim/testsuite/sim/cris/c/fcntl1.c sim/testsuite/sim/cris/c/fcntl2.c sim/testsuite/sim/cris/c/fdopen1.c sim/testsuite/sim/cris/c/fdopen2.c sim/testsuite/sim/cris/c/freopen1.c sim/testsuite/sim/cris/c/freopen2.c sim/testsuite/sim/cris/c/ftruncate1.c sim/testsuite/sim/cris/c/ftruncate2.c sim/testsuite/sim/cris/c/getcwd1.c sim/testsuite/sim/cris/c/gettod.c sim/testsuite/sim/cris/c/hello.c sim/testsuite/sim/cris/c/helloaout.c sim/testsuite/sim/cris/c/hellodyn.c sim/testsuite/sim/cris/c/hellodyn2.c sim/testsuite/sim/cris/c/hellodyn3.c sim/testsuite/sim/cris/c/kill1.c sim/testsuite/sim/cris/c/kill2.c sim/testsuite/sim/cris/c/kill3.c sim/testsuite/sim/cris/c/mapbrk.c sim/testsuite/sim/cris/c/mmap1.c sim/testsuite/sim/cris/c/mmap2.c sim/testsuite/sim/cris/c/mmap3.c sim/testsuite/sim/cris/c/mmap4.c sim/testsuite/sim/cris/c/mmap5.c sim/testsuite/sim/cris/c/mmap6.c sim/testsuite/sim/cris/c/mmap7.c sim/testsuite/sim/cris/c/mmap8.c sim/testsuite/sim/cris/c/mprotect1.c sim/testsuite/sim/cris/c/mprotect2.c sim/testsuite/sim/cris/c/mremap.c sim/testsuite/sim/cris/c/openpf1.c sim/testsuite/sim/cris/c/openpf2.c sim/testsuite/sim/cris/c/openpf3.c sim/testsuite/sim/cris/c/openpf4.c sim/testsuite/sim/cris/c/openpf5.c sim/testsuite/sim/cris/c/pipe1.c sim/testsuite/sim/cris/c/pipe2.c sim/testsuite/sim/cris/c/pipe3.c sim/testsuite/sim/cris/c/pipe4.c sim/testsuite/sim/cris/c/pipe5.c sim/testsuite/sim/cris/c/pipe6.c sim/testsuite/sim/cris/c/pipe7.c sim/testsuite/sim/cris/c/readlink1.c sim/testsuite/sim/cris/c/readlink10.c sim/testsuite/sim/cris/c/readlink11.c sim/testsuite/sim/cris/c/readlink2.c sim/testsuite/sim/cris/c/readlink3.c sim/testsuite/sim/cris/c/readlink4.c sim/testsuite/sim/cris/c/readlink5.c sim/testsuite/sim/cris/c/readlink6.c sim/testsuite/sim/cris/c/readlink7.c sim/testsuite/sim/cris/c/readlink8.c sim/testsuite/sim/cris/c/readlink9.c sim/testsuite/sim/cris/c/rename2.c sim/testsuite/sim/cris/c/rtsigprocmask1.c sim/testsuite/sim/cris/c/rtsigprocmask2.c sim/testsuite/sim/cris/c/rtsigsuspend1.c sim/testsuite/sim/cris/c/rtsigsuspend2.c sim/testsuite/sim/cris/c/sched1.c sim/testsuite/sim/cris/c/sched2.c sim/testsuite/sim/cris/c/sched3.c sim/testsuite/sim/cris/c/sched4.c sim/testsuite/sim/cris/c/sched5.c sim/testsuite/sim/cris/c/sched6.c sim/testsuite/sim/cris/c/sched7.c sim/testsuite/sim/cris/c/sched8.c sim/testsuite/sim/cris/c/sched9.c sim/testsuite/sim/cris/c/seek1.c sim/testsuite/sim/cris/c/seek2.c sim/testsuite/sim/cris/c/seek3.c sim/testsuite/sim/cris/c/seek4.c sim/testsuite/sim/cris/c/setrlimit1.c sim/testsuite/sim/cris/c/settls1.c sim/testsuite/sim/cris/c/sig1.c sim/testsuite/sim/cris/c/sig10.c sim/testsuite/sim/cris/c/sig11.c sim/testsuite/sim/cris/c/sig12.c sim/testsuite/sim/cris/c/sig13.c sim/testsuite/sim/cris/c/sig2.c sim/testsuite/sim/cris/c/sig3.c sim/testsuite/sim/cris/c/sig4.c sim/testsuite/sim/cris/c/sig5.c sim/testsuite/sim/cris/c/sig6.c sim/testsuite/sim/cris/c/sig7.c sim/testsuite/sim/cris/c/sig8.c sim/testsuite/sim/cris/c/sig9.c sim/testsuite/sim/cris/c/sigreturn1.c sim/testsuite/sim/cris/c/sigreturn2.c sim/testsuite/sim/cris/c/sigreturn3.c sim/testsuite/sim/cris/c/sigreturn4.c sim/testsuite/sim/cris/c/sjlj.c sim/testsuite/sim/cris/c/sock1.c sim/testsuite/sim/cris/c/stat1.c sim/testsuite/sim/cris/c/stat2.c sim/testsuite/sim/cris/c/stat3.c sim/testsuite/sim/cris/c/stat4.c sim/testsuite/sim/cris/c/stat5.c sim/testsuite/sim/cris/c/stat7.c sim/testsuite/sim/cris/c/stat8.c sim/testsuite/sim/cris/c/syscall1.c sim/testsuite/sim/cris/c/syscall2.c sim/testsuite/sim/cris/c/syscall3.c sim/testsuite/sim/cris/c/syscall4.c sim/testsuite/sim/cris/c/syscall5.c sim/testsuite/sim/cris/c/syscall6.c sim/testsuite/sim/cris/c/syscall7.c sim/testsuite/sim/cris/c/syscall8.c sim/testsuite/sim/cris/c/sysctl1.c sim/testsuite/sim/cris/c/sysctl2.c sim/testsuite/sim/cris/c/sysctl3.c sim/testsuite/sim/cris/c/thread2.c sim/testsuite/sim/cris/c/thread3.c sim/testsuite/sim/cris/c/thread4.c sim/testsuite/sim/cris/c/thread5.c sim/testsuite/sim/cris/c/time1.c sim/testsuite/sim/cris/c/time2.c sim/testsuite/sim/cris/c/truncate1.c sim/testsuite/sim/cris/c/truncate2.c sim/testsuite/sim/cris/c/ugetrlimit1.c sim/testsuite/sim/cris/c/uname1.c sim/testsuite/sim/cris/c/writev1.c sim/testsuite/sim/cris/c/writev2.c sim/testsuite/sim/cris/hw/rv-n-cris/host1.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq1.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq2.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq3.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq4.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq5.ms sim/testsuite/sim/cris/hw/rv-n-cris/irq6.ms sim/testsuite/sim/cris/hw/rv-n-cris/mbox1.ms sim/testsuite/sim/cris/hw/rv-n-cris/mem1.ms sim/testsuite/sim/cris/hw/rv-n-cris/mem2.ms sim/testsuite/sim/cris/hw/rv-n-cris/poll1.ms sim/testsuite/sim/cris/hw/rv-n-cris/quit.s sim/testsuite/sim/cris/hw/rv-n-cris/rvc.exp sim/testsuite/sim/cris/hw/rv-n-cris/std.dev sim/testsuite/sim/cris/hw/rv-n-cris/testutils.inc sim/testsuite/sim/cris/hw/rv-n-cris/trivial1.ms sim/testsuite/sim/cris/hw/rv-n-cris/trivial2.ms sim/testsuite/sim/cris/hw/rv-n-cris/trivial3.ms sim/testsuite/sim/cris/hw/rv-n-cris/trivial4.ms sim/testsuite/sim/cris/hw/rv-n-cris/trivial4.r sim/testsuite/sim/cris/hw/rv-n-cris/trivial5.ms sim/testsuite/sim/cris/hw/rv-n-cris/wd1.ms sim/testsuite/sim/fr30/ChangeLog sim/testsuite/sim/fr30/add.cgs sim/testsuite/sim/fr30/add.ms sim/testsuite/sim/fr30/add2.cgs sim/testsuite/sim/fr30/addc.cgs sim/testsuite/sim/fr30/addn.cgs sim/testsuite/sim/fr30/addn2.cgs sim/testsuite/sim/fr30/addsp.cgs sim/testsuite/sim/fr30/allinsn.exp sim/testsuite/sim/fr30/and.cgs sim/testsuite/sim/fr30/andb.cgs sim/testsuite/sim/fr30/andccr.cgs sim/testsuite/sim/fr30/andh.cgs sim/testsuite/sim/fr30/asr.cgs sim/testsuite/sim/fr30/asr2.cgs sim/testsuite/sim/fr30/bandh.cgs sim/testsuite/sim/fr30/bandl.cgs sim/testsuite/sim/fr30/bc.cgs sim/testsuite/sim/fr30/beorh.cgs sim/testsuite/sim/fr30/beorl.cgs sim/testsuite/sim/fr30/beq.cgs sim/testsuite/sim/fr30/bge.cgs sim/testsuite/sim/fr30/bgt.cgs sim/testsuite/sim/fr30/bhi.cgs sim/testsuite/sim/fr30/ble.cgs sim/testsuite/sim/fr30/bls.cgs sim/testsuite/sim/fr30/blt.cgs sim/testsuite/sim/fr30/bn.cgs sim/testsuite/sim/fr30/bnc.cgs sim/testsuite/sim/fr30/bne.cgs sim/testsuite/sim/fr30/bno.cgs sim/testsuite/sim/fr30/bnv.cgs sim/testsuite/sim/fr30/borh.cgs sim/testsuite/sim/fr30/borl.cgs sim/testsuite/sim/fr30/bp.cgs sim/testsuite/sim/fr30/bra.cgs sim/testsuite/sim/fr30/btsth.cgs sim/testsuite/sim/fr30/btstl.cgs sim/testsuite/sim/fr30/bv.cgs sim/testsuite/sim/fr30/call.cgs sim/testsuite/sim/fr30/cmp.cgs sim/testsuite/sim/fr30/cmp2.cgs sim/testsuite/sim/fr30/copld.cgs sim/testsuite/sim/fr30/copop.cgs sim/testsuite/sim/fr30/copst.cgs sim/testsuite/sim/fr30/copsv.cgs sim/testsuite/sim/fr30/div.ms sim/testsuite/sim/fr30/div0s.cgs sim/testsuite/sim/fr30/div0u.cgs sim/testsuite/sim/fr30/div1.cgs sim/testsuite/sim/fr30/div2.cgs sim/testsuite/sim/fr30/div3.cgs sim/testsuite/sim/fr30/div4s.cgs sim/testsuite/sim/fr30/dmov.cgs sim/testsuite/sim/fr30/dmovb.cgs sim/testsuite/sim/fr30/dmovh.cgs sim/testsuite/sim/fr30/enter.cgs sim/testsuite/sim/fr30/eor.cgs sim/testsuite/sim/fr30/eorb.cgs sim/testsuite/sim/fr30/eorh.cgs sim/testsuite/sim/fr30/extsb.cgs sim/testsuite/sim/fr30/extsh.cgs sim/testsuite/sim/fr30/extub.cgs sim/testsuite/sim/fr30/extuh.cgs sim/testsuite/sim/fr30/hello.ms sim/testsuite/sim/fr30/int.cgs sim/testsuite/sim/fr30/inte.cgs sim/testsuite/sim/fr30/jmp.cgs sim/testsuite/sim/fr30/ld.cgs sim/testsuite/sim/fr30/ldi20.cgs sim/testsuite/sim/fr30/ldi32.cgs sim/testsuite/sim/fr30/ldi8.cgs sim/testsuite/sim/fr30/ldm0.cgs sim/testsuite/sim/fr30/ldm1.cgs sim/testsuite/sim/fr30/ldres.cgs sim/testsuite/sim/fr30/ldub.cgs sim/testsuite/sim/fr30/lduh.cgs sim/testsuite/sim/fr30/leave.cgs sim/testsuite/sim/fr30/lsl.cgs sim/testsuite/sim/fr30/lsl2.cgs sim/testsuite/sim/fr30/lsr.cgs sim/testsuite/sim/fr30/lsr2.cgs sim/testsuite/sim/fr30/misc.exp sim/testsuite/sim/fr30/mov.cgs sim/testsuite/sim/fr30/mul.cgs sim/testsuite/sim/fr30/mulh.cgs sim/testsuite/sim/fr30/mulu.cgs sim/testsuite/sim/fr30/muluh.cgs sim/testsuite/sim/fr30/nop.cgs sim/testsuite/sim/fr30/or.cgs sim/testsuite/sim/fr30/orb.cgs sim/testsuite/sim/fr30/orccr.cgs sim/testsuite/sim/fr30/orh.cgs sim/testsuite/sim/fr30/ret.cgs sim/testsuite/sim/fr30/reti.cgs sim/testsuite/sim/fr30/st.cgs sim/testsuite/sim/fr30/stb.cgs sim/testsuite/sim/fr30/sth.cgs sim/testsuite/sim/fr30/stilm.cgs sim/testsuite/sim/fr30/stm0.cgs sim/testsuite/sim/fr30/stm1.cgs sim/testsuite/sim/fr30/stres.cgs sim/testsuite/sim/fr30/sub.cgs sim/testsuite/sim/fr30/subc.cgs sim/testsuite/sim/fr30/subn.cgs sim/testsuite/sim/fr30/testutils.inc sim/testsuite/sim/fr30/xchb.cgs sim/testsuite/sim/frv/ChangeLog sim/testsuite/sim/frv/add.cgs sim/testsuite/sim/frv/add.pcgs sim/testsuite/sim/frv/addcc.cgs sim/testsuite/sim/frv/addi.cgs sim/testsuite/sim/frv/addicc.cgs sim/testsuite/sim/frv/addx.cgs sim/testsuite/sim/frv/addxcc.cgs sim/testsuite/sim/frv/addxi.cgs sim/testsuite/sim/frv/addxicc.cgs sim/testsuite/sim/frv/allinsn.exp sim/testsuite/sim/frv/and.cgs sim/testsuite/sim/frv/andcc.cgs sim/testsuite/sim/frv/andcr.cgs sim/testsuite/sim/frv/andi.cgs sim/testsuite/sim/frv/andicc.cgs sim/testsuite/sim/frv/andncr.cgs sim/testsuite/sim/frv/bar.cgs sim/testsuite/sim/frv/bc.cgs sim/testsuite/sim/frv/bcclr.cgs sim/testsuite/sim/frv/bceqlr.cgs sim/testsuite/sim/frv/bcgelr.cgs sim/testsuite/sim/frv/bcgtlr.cgs sim/testsuite/sim/frv/bchilr.cgs sim/testsuite/sim/frv/bclelr.cgs sim/testsuite/sim/frv/bclr.cgs sim/testsuite/sim/frv/bclslr.cgs sim/testsuite/sim/frv/bcltlr.cgs sim/testsuite/sim/frv/bcnclr.cgs sim/testsuite/sim/frv/bcnelr.cgs sim/testsuite/sim/frv/bcnlr.cgs sim/testsuite/sim/frv/bcnolr.cgs sim/testsuite/sim/frv/bcnvlr.cgs sim/testsuite/sim/frv/bcplr.cgs sim/testsuite/sim/frv/bcralr.cgs sim/testsuite/sim/frv/bctrlr.cgs sim/testsuite/sim/frv/bcvlr.cgs sim/testsuite/sim/frv/beq.cgs sim/testsuite/sim/frv/beqlr.cgs sim/testsuite/sim/frv/bge.cgs sim/testsuite/sim/frv/bgelr.cgs sim/testsuite/sim/frv/bgt.cgs sim/testsuite/sim/frv/bgtlr.cgs sim/testsuite/sim/frv/bhi.cgs sim/testsuite/sim/frv/bhilr.cgs sim/testsuite/sim/frv/ble.cgs sim/testsuite/sim/frv/blelr.cgs sim/testsuite/sim/frv/bls.cgs sim/testsuite/sim/frv/blslr.cgs sim/testsuite/sim/frv/blt.cgs sim/testsuite/sim/frv/bltlr.cgs sim/testsuite/sim/frv/bn.cgs sim/testsuite/sim/frv/bnc.cgs sim/testsuite/sim/frv/bnclr.cgs sim/testsuite/sim/frv/bne.cgs sim/testsuite/sim/frv/bnelr.cgs sim/testsuite/sim/frv/bnlr.cgs sim/testsuite/sim/frv/bno.cgs sim/testsuite/sim/frv/bnolr.cgs sim/testsuite/sim/frv/bnv.cgs sim/testsuite/sim/frv/bnvlr.cgs sim/testsuite/sim/frv/bp.cgs sim/testsuite/sim/frv/bplr.cgs sim/testsuite/sim/frv/bra.cgs sim/testsuite/sim/frv/bralr.cgs sim/testsuite/sim/frv/branch.pcgs sim/testsuite/sim/frv/break.cgs sim/testsuite/sim/frv/bv.cgs sim/testsuite/sim/frv/bvlr.cgs sim/testsuite/sim/frv/cadd.cgs sim/testsuite/sim/frv/caddcc.cgs sim/testsuite/sim/frv/call.cgs sim/testsuite/sim/frv/call.pcgs sim/testsuite/sim/frv/callil.cgs sim/testsuite/sim/frv/calll.cgs sim/testsuite/sim/frv/cand.cgs sim/testsuite/sim/frv/candcc.cgs sim/testsuite/sim/frv/ccalll.cgs sim/testsuite/sim/frv/cckc.cgs sim/testsuite/sim/frv/cckeq.cgs sim/testsuite/sim/frv/cckge.cgs sim/testsuite/sim/frv/cckgt.cgs sim/testsuite/sim/frv/cckhi.cgs sim/testsuite/sim/frv/cckle.cgs sim/testsuite/sim/frv/cckls.cgs sim/testsuite/sim/frv/ccklt.cgs sim/testsuite/sim/frv/cckn.cgs sim/testsuite/sim/frv/ccknc.cgs sim/testsuite/sim/frv/cckne.cgs sim/testsuite/sim/frv/cckno.cgs sim/testsuite/sim/frv/ccknv.cgs sim/testsuite/sim/frv/cckp.cgs sim/testsuite/sim/frv/cckra.cgs sim/testsuite/sim/frv/cckv.cgs sim/testsuite/sim/frv/ccmp.cgs sim/testsuite/sim/frv/cfabss.cgs sim/testsuite/sim/frv/cfadds.cgs sim/testsuite/sim/frv/cfckeq.cgs sim/testsuite/sim/frv/cfckge.cgs sim/testsuite/sim/frv/cfckgt.cgs sim/testsuite/sim/frv/cfckle.cgs sim/testsuite/sim/frv/cfcklg.cgs sim/testsuite/sim/frv/cfcklt.cgs sim/testsuite/sim/frv/cfckne.cgs sim/testsuite/sim/frv/cfckno.cgs sim/testsuite/sim/frv/cfcko.cgs sim/testsuite/sim/frv/cfckra.cgs sim/testsuite/sim/frv/cfcku.cgs sim/testsuite/sim/frv/cfckue.cgs sim/testsuite/sim/frv/cfckug.cgs sim/testsuite/sim/frv/cfckuge.cgs sim/testsuite/sim/frv/cfckul.cgs sim/testsuite/sim/frv/cfckule.cgs sim/testsuite/sim/frv/cfcmps.cgs sim/testsuite/sim/frv/cfdivs.cgs sim/testsuite/sim/frv/cfitos.cgs sim/testsuite/sim/frv/cfmadds.cgs sim/testsuite/sim/frv/cfmas.cgs sim/testsuite/sim/frv/cfmovs.cgs sim/testsuite/sim/frv/cfmss.cgs sim/testsuite/sim/frv/cfmsubs.cgs sim/testsuite/sim/frv/cfmuls.cgs sim/testsuite/sim/frv/cfnegs.cgs sim/testsuite/sim/frv/cfsqrts.cgs sim/testsuite/sim/frv/cfstoi.cgs sim/testsuite/sim/frv/cfsubs.cgs sim/testsuite/sim/frv/cjmpl.cgs sim/testsuite/sim/frv/ckc.cgs sim/testsuite/sim/frv/ckeq.cgs sim/testsuite/sim/frv/ckge.cgs sim/testsuite/sim/frv/ckgt.cgs sim/testsuite/sim/frv/ckhi.cgs sim/testsuite/sim/frv/ckle.cgs sim/testsuite/sim/frv/ckls.cgs sim/testsuite/sim/frv/cklt.cgs sim/testsuite/sim/frv/ckn.cgs sim/testsuite/sim/frv/cknc.cgs sim/testsuite/sim/frv/ckne.cgs sim/testsuite/sim/frv/ckno.cgs sim/testsuite/sim/frv/cknv.cgs sim/testsuite/sim/frv/ckp.cgs sim/testsuite/sim/frv/ckra.cgs sim/testsuite/sim/frv/ckv.cgs sim/testsuite/sim/frv/cld.cgs sim/testsuite/sim/frv/cldbf.cgs sim/testsuite/sim/frv/cldbfu.cgs sim/testsuite/sim/frv/cldd.cgs sim/testsuite/sim/frv/clddf.cgs sim/testsuite/sim/frv/clddfu.cgs sim/testsuite/sim/frv/clddu.cgs sim/testsuite/sim/frv/cldf.cgs sim/testsuite/sim/frv/cldfu.cgs sim/testsuite/sim/frv/cldhf.cgs sim/testsuite/sim/frv/cldhfu.cgs sim/testsuite/sim/frv/cldq.cgs sim/testsuite/sim/frv/cldqu.cgs sim/testsuite/sim/frv/cldsb.cgs sim/testsuite/sim/frv/cldsbu.cgs sim/testsuite/sim/frv/cldsh.cgs sim/testsuite/sim/frv/cldshu.cgs sim/testsuite/sim/frv/cldu.cgs sim/testsuite/sim/frv/cldub.cgs sim/testsuite/sim/frv/cldubu.cgs sim/testsuite/sim/frv/clduh.cgs sim/testsuite/sim/frv/clduhu.cgs sim/testsuite/sim/frv/clrfa.cgs sim/testsuite/sim/frv/clrfr.cgs sim/testsuite/sim/frv/clrga.cgs sim/testsuite/sim/frv/clrgr.cgs sim/testsuite/sim/frv/cmaddhss.cgs sim/testsuite/sim/frv/cmaddhus.cgs sim/testsuite/sim/frv/cmand.cgs sim/testsuite/sim/frv/cmbtoh.cgs sim/testsuite/sim/frv/cmbtohe.cgs sim/testsuite/sim/frv/cmcpxis.cgs sim/testsuite/sim/frv/cmcpxiu.cgs sim/testsuite/sim/frv/cmcpxrs.cgs sim/testsuite/sim/frv/cmcpxru.cgs sim/testsuite/sim/frv/cmexpdhd.cgs sim/testsuite/sim/frv/cmexpdhw.cgs sim/testsuite/sim/frv/cmhtob.cgs sim/testsuite/sim/frv/cmmachs.cgs sim/testsuite/sim/frv/cmmachu.cgs sim/testsuite/sim/frv/cmmulhs.cgs sim/testsuite/sim/frv/cmmulhu.cgs sim/testsuite/sim/frv/cmnot.cgs sim/testsuite/sim/frv/cmor.cgs sim/testsuite/sim/frv/cmov.cgs sim/testsuite/sim/frv/cmovfg.cgs sim/testsuite/sim/frv/cmovfgd.cgs sim/testsuite/sim/frv/cmovgf.cgs sim/testsuite/sim/frv/cmovgfd.cgs sim/testsuite/sim/frv/cmp.cgs sim/testsuite/sim/frv/cmpb.cgs sim/testsuite/sim/frv/cmpba.cgs sim/testsuite/sim/frv/cmpi.cgs sim/testsuite/sim/frv/cmqmachs.cgs sim/testsuite/sim/frv/cmqmachu.cgs sim/testsuite/sim/frv/cmqmulhs.cgs sim/testsuite/sim/frv/cmqmulhu.cgs sim/testsuite/sim/frv/cmsubhss.cgs sim/testsuite/sim/frv/cmsubhus.cgs sim/testsuite/sim/frv/cmxor.cgs sim/testsuite/sim/frv/cnot.cgs sim/testsuite/sim/frv/commitfa.cgs sim/testsuite/sim/frv/commitfr.cgs sim/testsuite/sim/frv/commitga.cgs sim/testsuite/sim/frv/commitgr.cgs sim/testsuite/sim/frv/cop1.cgs sim/testsuite/sim/frv/cop2.cgs sim/testsuite/sim/frv/cor.cgs sim/testsuite/sim/frv/corcc.cgs sim/testsuite/sim/frv/cscan.cgs sim/testsuite/sim/frv/csdiv.cgs sim/testsuite/sim/frv/csll.cgs sim/testsuite/sim/frv/csllcc.cgs sim/testsuite/sim/frv/csmul.cgs sim/testsuite/sim/frv/csmulcc.cgs sim/testsuite/sim/frv/csra.cgs sim/testsuite/sim/frv/csracc.cgs sim/testsuite/sim/frv/csrl.cgs sim/testsuite/sim/frv/csrlcc.cgs sim/testsuite/sim/frv/cst.cgs sim/testsuite/sim/frv/cstb.cgs sim/testsuite/sim/frv/cstbf.cgs sim/testsuite/sim/frv/cstbfu.cgs sim/testsuite/sim/frv/cstbu.cgs sim/testsuite/sim/frv/cstd.cgs sim/testsuite/sim/frv/cstdf.cgs sim/testsuite/sim/frv/cstdfu.cgs sim/testsuite/sim/frv/cstdu.cgs sim/testsuite/sim/frv/cstf.cgs sim/testsuite/sim/frv/cstfu.cgs sim/testsuite/sim/frv/csth.cgs sim/testsuite/sim/frv/csthf.cgs sim/testsuite/sim/frv/csthfu.cgs sim/testsuite/sim/frv/csthu.cgs sim/testsuite/sim/frv/cstq.cgs sim/testsuite/sim/frv/cstu.cgs sim/testsuite/sim/frv/csub.cgs sim/testsuite/sim/frv/csubcc.cgs sim/testsuite/sim/frv/cswap.cgs sim/testsuite/sim/frv/cudiv.cgs sim/testsuite/sim/frv/cxor.cgs sim/testsuite/sim/frv/cxorcc.cgs sim/testsuite/sim/frv/dcef.cgs sim/testsuite/sim/frv/dcei.cgs sim/testsuite/sim/frv/dcf.cgs sim/testsuite/sim/frv/dci.cgs sim/testsuite/sim/frv/fabsd.cgs sim/testsuite/sim/frv/fabss.cgs sim/testsuite/sim/frv/faddd.cgs sim/testsuite/sim/frv/fadds.cgs sim/testsuite/sim/frv/fbeq.cgs sim/testsuite/sim/frv/fbeqlr.cgs sim/testsuite/sim/frv/fbge.cgs sim/testsuite/sim/frv/fbgelr.cgs sim/testsuite/sim/frv/fbgt.cgs sim/testsuite/sim/frv/fbgtlr.cgs sim/testsuite/sim/frv/fble.cgs sim/testsuite/sim/frv/fblelr.cgs sim/testsuite/sim/frv/fblg.cgs sim/testsuite/sim/frv/fblglr.cgs sim/testsuite/sim/frv/fblt.cgs sim/testsuite/sim/frv/fbltlr.cgs sim/testsuite/sim/frv/fbne.cgs sim/testsuite/sim/frv/fbnelr.cgs sim/testsuite/sim/frv/fbno.cgs sim/testsuite/sim/frv/fbnolr.cgs sim/testsuite/sim/frv/fbo.cgs sim/testsuite/sim/frv/fbolr.cgs sim/testsuite/sim/frv/fbra.cgs sim/testsuite/sim/frv/fbralr.cgs sim/testsuite/sim/frv/fbu.cgs sim/testsuite/sim/frv/fbue.cgs sim/testsuite/sim/frv/fbuelr.cgs sim/testsuite/sim/frv/fbug.cgs sim/testsuite/sim/frv/fbuge.cgs sim/testsuite/sim/frv/fbugelr.cgs sim/testsuite/sim/frv/fbuglr.cgs sim/testsuite/sim/frv/fbul.cgs sim/testsuite/sim/frv/fbule.cgs sim/testsuite/sim/frv/fbulelr.cgs sim/testsuite/sim/frv/fbullr.cgs sim/testsuite/sim/frv/fbulr.cgs sim/testsuite/sim/frv/fcbeqlr.cgs sim/testsuite/sim/frv/fcbgelr.cgs sim/testsuite/sim/frv/fcbgtlr.cgs sim/testsuite/sim/frv/fcblelr.cgs sim/testsuite/sim/frv/fcblglr.cgs sim/testsuite/sim/frv/fcbltlr.cgs sim/testsuite/sim/frv/fcbnelr.cgs sim/testsuite/sim/frv/fcbnolr.cgs sim/testsuite/sim/frv/fcbolr.cgs sim/testsuite/sim/frv/fcbralr.cgs sim/testsuite/sim/frv/fcbuelr.cgs sim/testsuite/sim/frv/fcbugelr.cgs sim/testsuite/sim/frv/fcbuglr.cgs sim/testsuite/sim/frv/fcbulelr.cgs sim/testsuite/sim/frv/fcbullr.cgs sim/testsuite/sim/frv/fcbulr.cgs sim/testsuite/sim/frv/fckeq.cgs sim/testsuite/sim/frv/fckge.cgs sim/testsuite/sim/frv/fckgt.cgs sim/testsuite/sim/frv/fckle.cgs sim/testsuite/sim/frv/fcklg.cgs sim/testsuite/sim/frv/fcklt.cgs sim/testsuite/sim/frv/fckne.cgs sim/testsuite/sim/frv/fckno.cgs sim/testsuite/sim/frv/fcko.cgs sim/testsuite/sim/frv/fckra.cgs sim/testsuite/sim/frv/fcku.cgs sim/testsuite/sim/frv/fckue.cgs sim/testsuite/sim/frv/fckug.cgs sim/testsuite/sim/frv/fckuge.cgs sim/testsuite/sim/frv/fckul.cgs sim/testsuite/sim/frv/fckule.cgs sim/testsuite/sim/frv/fcmpd.cgs sim/testsuite/sim/frv/fcmps.cgs sim/testsuite/sim/frv/fdabss.cgs sim/testsuite/sim/frv/fdadds.cgs sim/testsuite/sim/frv/fdcmps.cgs sim/testsuite/sim/frv/fddivs.cgs sim/testsuite/sim/frv/fditos.cgs sim/testsuite/sim/frv/fdivd.cgs sim/testsuite/sim/frv/fdivs.cgs sim/testsuite/sim/frv/fdmadds.cgs sim/testsuite/sim/frv/fdmas.cgs sim/testsuite/sim/frv/fdmovs.cgs sim/testsuite/sim/frv/fdmss.cgs sim/testsuite/sim/frv/fdmulcs.cgs sim/testsuite/sim/frv/fdmuls.cgs sim/testsuite/sim/frv/fdnegs.cgs sim/testsuite/sim/frv/fdsads.cgs sim/testsuite/sim/frv/fdsqrts.cgs sim/testsuite/sim/frv/fdstoi.cgs sim/testsuite/sim/frv/fdsubs.cgs sim/testsuite/sim/frv/fdtoi.cgs sim/testsuite/sim/frv/fitod.cgs sim/testsuite/sim/frv/fitos.cgs sim/testsuite/sim/frv/fmad.cgs sim/testsuite/sim/frv/fmaddd.cgs sim/testsuite/sim/frv/fmadds.cgs sim/testsuite/sim/frv/fmas.cgs sim/testsuite/sim/frv/fmovd.cgs sim/testsuite/sim/frv/fmovs.cgs sim/testsuite/sim/frv/fmsd.cgs sim/testsuite/sim/frv/fmss.cgs sim/testsuite/sim/frv/fmsubd.cgs sim/testsuite/sim/frv/fmsubs.cgs sim/testsuite/sim/frv/fmuld.cgs sim/testsuite/sim/frv/fmuls.cgs sim/testsuite/sim/frv/fnegd.cgs sim/testsuite/sim/frv/fnegs.cgs sim/testsuite/sim/frv/fnop.cgs sim/testsuite/sim/frv/fr400/addss.cgs sim/testsuite/sim/frv/fr400/allinsn.exp sim/testsuite/sim/frv/fr400/csdiv.cgs sim/testsuite/sim/frv/fr400/maddaccs.cgs sim/testsuite/sim/frv/fr400/masaccs.cgs sim/testsuite/sim/frv/fr400/maveh.cgs sim/testsuite/sim/frv/fr400/mclracc.cgs sim/testsuite/sim/frv/fr400/mhdseth.cgs sim/testsuite/sim/frv/fr400/mhdsets.cgs sim/testsuite/sim/frv/fr400/mhsethih.cgs sim/testsuite/sim/frv/fr400/mhsethis.cgs sim/testsuite/sim/frv/fr400/mhsetloh.cgs sim/testsuite/sim/frv/fr400/mhsetlos.cgs sim/testsuite/sim/frv/fr400/movgs.cgs sim/testsuite/sim/frv/fr400/movsg.cgs sim/testsuite/sim/frv/fr400/msubaccs.cgs sim/testsuite/sim/frv/fr400/scutss.cgs sim/testsuite/sim/frv/fr400/sdiv.cgs sim/testsuite/sim/frv/fr400/sdivi.cgs sim/testsuite/sim/frv/fr400/slass.cgs sim/testsuite/sim/frv/fr400/smass.cgs sim/testsuite/sim/frv/fr400/smsss.cgs sim/testsuite/sim/frv/fr400/smu.cgs sim/testsuite/sim/frv/fr400/subss.cgs sim/testsuite/sim/frv/fr400/udiv.cgs sim/testsuite/sim/frv/fr400/udivi.cgs sim/testsuite/sim/frv/fr500/allinsn.exp sim/testsuite/sim/frv/fr500/cmqaddhss.cgs sim/testsuite/sim/frv/fr500/cmqaddhus.cgs sim/testsuite/sim/frv/fr500/cmqsubhss.cgs sim/testsuite/sim/frv/fr500/cmqsubhus.cgs sim/testsuite/sim/frv/fr500/dcpl.cgs sim/testsuite/sim/frv/fr500/dcul.cgs sim/testsuite/sim/frv/fr500/mclracc.cgs sim/testsuite/sim/frv/fr500/mqaddhss.cgs sim/testsuite/sim/frv/fr500/mqaddhus.cgs sim/testsuite/sim/frv/fr500/mqsubhss.cgs sim/testsuite/sim/frv/fr500/mqsubhus.cgs sim/testsuite/sim/frv/fr550/allinsn.exp sim/testsuite/sim/frv/fr550/cmaddhss.cgs sim/testsuite/sim/frv/fr550/cmaddhus.cgs sim/testsuite/sim/frv/fr550/cmcpxiu.cgs sim/testsuite/sim/frv/fr550/cmcpxru.cgs sim/testsuite/sim/frv/fr550/cmmachs.cgs sim/testsuite/sim/frv/fr550/cmmachu.cgs sim/testsuite/sim/frv/fr550/cmqaddhss.cgs sim/testsuite/sim/frv/fr550/cmqaddhus.cgs sim/testsuite/sim/frv/fr550/cmqmachs.cgs sim/testsuite/sim/frv/fr550/cmqmachu.cgs sim/testsuite/sim/frv/fr550/cmqsubhss.cgs sim/testsuite/sim/frv/fr550/cmqsubhus.cgs sim/testsuite/sim/frv/fr550/cmsubhss.cgs sim/testsuite/sim/frv/fr550/cmsubhus.cgs sim/testsuite/sim/frv/fr550/dcpl.cgs sim/testsuite/sim/frv/fr550/dcul.cgs sim/testsuite/sim/frv/fr550/mabshs.cgs sim/testsuite/sim/frv/fr550/maddaccs.cgs sim/testsuite/sim/frv/fr550/maddhss.cgs sim/testsuite/sim/frv/fr550/maddhus.cgs sim/testsuite/sim/frv/fr550/masaccs.cgs sim/testsuite/sim/frv/fr550/mdaddaccs.cgs sim/testsuite/sim/frv/fr550/mdasaccs.cgs sim/testsuite/sim/frv/fr550/mdsubaccs.cgs sim/testsuite/sim/frv/fr550/mmachs.cgs sim/testsuite/sim/frv/fr550/mmachu.cgs sim/testsuite/sim/frv/fr550/mmrdhs.cgs sim/testsuite/sim/frv/fr550/mmrdhu.cgs sim/testsuite/sim/frv/fr550/mqaddhss.cgs sim/testsuite/sim/frv/fr550/mqaddhus.cgs sim/testsuite/sim/frv/fr550/mqmachs.cgs sim/testsuite/sim/frv/fr550/mqmachu.cgs sim/testsuite/sim/frv/fr550/mqmacxhs.cgs sim/testsuite/sim/frv/fr550/mqsubhss.cgs sim/testsuite/sim/frv/fr550/mqsubhus.cgs sim/testsuite/sim/frv/fr550/mqxmachs.cgs sim/testsuite/sim/frv/fr550/mqxmacxhs.cgs sim/testsuite/sim/frv/fr550/msubaccs.cgs sim/testsuite/sim/frv/fr550/msubhss.cgs sim/testsuite/sim/frv/fr550/msubhus.cgs sim/testsuite/sim/frv/fr550/mtrap.cgs sim/testsuite/sim/frv/fr550/udiv.cgs sim/testsuite/sim/frv/fr550/udivi.cgs sim/testsuite/sim/frv/fsqrtd.cgs sim/testsuite/sim/frv/fsqrts.cgs sim/testsuite/sim/frv/fstoi.cgs sim/testsuite/sim/frv/fsubd.cgs sim/testsuite/sim/frv/fsubs.cgs sim/testsuite/sim/frv/fteq.cgs sim/testsuite/sim/frv/ftge.cgs sim/testsuite/sim/frv/ftgt.cgs sim/testsuite/sim/frv/ftieq.cgs sim/testsuite/sim/frv/ftige.cgs sim/testsuite/sim/frv/ftigt.cgs sim/testsuite/sim/frv/ftile.cgs sim/testsuite/sim/frv/ftilg.cgs sim/testsuite/sim/frv/ftilt.cgs sim/testsuite/sim/frv/ftine.cgs sim/testsuite/sim/frv/ftino.cgs sim/testsuite/sim/frv/ftio.cgs sim/testsuite/sim/frv/ftira.cgs sim/testsuite/sim/frv/ftiu.cgs sim/testsuite/sim/frv/ftiue.cgs sim/testsuite/sim/frv/ftiug.cgs sim/testsuite/sim/frv/ftiuge.cgs sim/testsuite/sim/frv/ftiul.cgs sim/testsuite/sim/frv/ftle.cgs sim/testsuite/sim/frv/ftlg.cgs sim/testsuite/sim/frv/ftlt.cgs sim/testsuite/sim/frv/ftne.cgs sim/testsuite/sim/frv/ftno.cgs sim/testsuite/sim/frv/fto.cgs sim/testsuite/sim/frv/ftra.cgs sim/testsuite/sim/frv/ftu.cgs sim/testsuite/sim/frv/ftue.cgs sim/testsuite/sim/frv/ftug.cgs sim/testsuite/sim/frv/ftuge.cgs sim/testsuite/sim/frv/ftul.cgs sim/testsuite/sim/frv/ftule.cgs sim/testsuite/sim/frv/icei.cgs sim/testsuite/sim/frv/ici.cgs sim/testsuite/sim/frv/icpl.cgs sim/testsuite/sim/frv/icul.cgs sim/testsuite/sim/frv/interrupts.exp sim/testsuite/sim/frv/interrupts/Ipipe-fr400.cgs sim/testsuite/sim/frv/interrupts/Ipipe-fr500.cgs sim/testsuite/sim/frv/interrupts/badalign-fr550.cgs sim/testsuite/sim/frv/interrupts/badalign.cgs sim/testsuite/sim/frv/interrupts/compound-fr550.cgs sim/testsuite/sim/frv/interrupts/compound.cgs sim/testsuite/sim/frv/interrupts/data_store_error-fr550.cgs sim/testsuite/sim/frv/interrupts/data_store_error.cgs sim/testsuite/sim/frv/interrupts/fp_exception-fr550.cgs sim/testsuite/sim/frv/interrupts/fp_exception.cgs sim/testsuite/sim/frv/interrupts/illinsn.cgs sim/testsuite/sim/frv/interrupts/insn_access_error-fr550.cgs sim/testsuite/sim/frv/interrupts/insn_access_error.cgs sim/testsuite/sim/frv/interrupts/mp_exception.cgs sim/testsuite/sim/frv/interrupts/privileged_instruction.cgs sim/testsuite/sim/frv/interrupts/regalign.cgs sim/testsuite/sim/frv/interrupts/reset.cgs sim/testsuite/sim/frv/interrupts/shadow_regs.cgs sim/testsuite/sim/frv/interrupts/timer.cgs sim/testsuite/sim/frv/jmpil.cgs sim/testsuite/sim/frv/jmpl.cgs sim/testsuite/sim/frv/jmpl.pcgs sim/testsuite/sim/frv/ld.cgs sim/testsuite/sim/frv/ldbf.cgs sim/testsuite/sim/frv/ldbfi.cgs sim/testsuite/sim/frv/ldbfu.cgs sim/testsuite/sim/frv/ldc.cgs sim/testsuite/sim/frv/ldcu.cgs sim/testsuite/sim/frv/ldd.cgs sim/testsuite/sim/frv/lddc.cgs sim/testsuite/sim/frv/lddcu.cgs sim/testsuite/sim/frv/lddf.cgs sim/testsuite/sim/frv/lddfi.cgs sim/testsuite/sim/frv/lddfu.cgs sim/testsuite/sim/frv/lddi.cgs sim/testsuite/sim/frv/lddu.cgs sim/testsuite/sim/frv/ldf.cgs sim/testsuite/sim/frv/ldfi.cgs sim/testsuite/sim/frv/ldfu.cgs sim/testsuite/sim/frv/ldhf.cgs sim/testsuite/sim/frv/ldhfi.cgs sim/testsuite/sim/frv/ldhfu.cgs sim/testsuite/sim/frv/ldi.cgs sim/testsuite/sim/frv/ldq.cgs sim/testsuite/sim/frv/ldqc.cgs sim/testsuite/sim/frv/ldqcu.cgs sim/testsuite/sim/frv/ldqf.cgs sim/testsuite/sim/frv/ldqfi.cgs sim/testsuite/sim/frv/ldqfu.cgs sim/testsuite/sim/frv/ldqi.cgs sim/testsuite/sim/frv/ldqu.cgs sim/testsuite/sim/frv/ldsb.cgs sim/testsuite/sim/frv/ldsbi.cgs sim/testsuite/sim/frv/ldsbu.cgs sim/testsuite/sim/frv/ldsh.cgs sim/testsuite/sim/frv/ldshi.cgs sim/testsuite/sim/frv/ldshu.cgs sim/testsuite/sim/frv/ldu.cgs sim/testsuite/sim/frv/ldub.cgs sim/testsuite/sim/frv/ldubi.cgs sim/testsuite/sim/frv/ldubu.cgs sim/testsuite/sim/frv/lduh.cgs sim/testsuite/sim/frv/lduhi.cgs sim/testsuite/sim/frv/lduhu.cgs sim/testsuite/sim/frv/lrbranch.pcgs sim/testsuite/sim/frv/mabshs.cgs sim/testsuite/sim/frv/maddhss.cgs sim/testsuite/sim/frv/maddhus.cgs sim/testsuite/sim/frv/mand.cgs sim/testsuite/sim/frv/maveh.cgs sim/testsuite/sim/frv/mbtoh.cgs sim/testsuite/sim/frv/mbtohe.cgs sim/testsuite/sim/frv/mclracc.cgs sim/testsuite/sim/frv/mcmpsh.cgs sim/testsuite/sim/frv/mcmpuh.cgs sim/testsuite/sim/frv/mcop1.cgs sim/testsuite/sim/frv/mcop2.cgs sim/testsuite/sim/frv/mcplhi.cgs sim/testsuite/sim/frv/mcpli.cgs sim/testsuite/sim/frv/mcpxis.cgs sim/testsuite/sim/frv/mcpxiu.cgs sim/testsuite/sim/frv/mcpxrs.cgs sim/testsuite/sim/frv/mcpxru.cgs sim/testsuite/sim/frv/mcut.cgs sim/testsuite/sim/frv/mcuti.cgs sim/testsuite/sim/frv/mcutss.cgs sim/testsuite/sim/frv/mcutssi.cgs sim/testsuite/sim/frv/mdaddaccs.cgs sim/testsuite/sim/frv/mdasaccs.cgs sim/testsuite/sim/frv/mdcutssi.cgs sim/testsuite/sim/frv/mdpackh.cgs sim/testsuite/sim/frv/mdrotli.cgs sim/testsuite/sim/frv/mdsubaccs.cgs sim/testsuite/sim/frv/mdunpackh.cgs sim/testsuite/sim/frv/membar.cgs sim/testsuite/sim/frv/mexpdhd.cgs sim/testsuite/sim/frv/mexpdhw.cgs sim/testsuite/sim/frv/mhdseth.cgs sim/testsuite/sim/frv/mhdsets.cgs sim/testsuite/sim/frv/mhsethih.cgs sim/testsuite/sim/frv/mhsethis.cgs sim/testsuite/sim/frv/mhsetloh.cgs sim/testsuite/sim/frv/mhsetlos.cgs sim/testsuite/sim/frv/mhtob.cgs sim/testsuite/sim/frv/mmachs.cgs sim/testsuite/sim/frv/mmachu.cgs sim/testsuite/sim/frv/mmrdhs.cgs sim/testsuite/sim/frv/mmrdhu.cgs sim/testsuite/sim/frv/mmulhs.cgs sim/testsuite/sim/frv/mmulhu.cgs sim/testsuite/sim/frv/mmulxhs.cgs sim/testsuite/sim/frv/mmulxhu.cgs sim/testsuite/sim/frv/mnop.cgs sim/testsuite/sim/frv/mnot.cgs sim/testsuite/sim/frv/mor.cgs sim/testsuite/sim/frv/mov.cgs sim/testsuite/sim/frv/movfg.cgs sim/testsuite/sim/frv/movfgd.cgs sim/testsuite/sim/frv/movfgq.cgs sim/testsuite/sim/frv/movgf.cgs sim/testsuite/sim/frv/movgfd.cgs sim/testsuite/sim/frv/movgfq.cgs sim/testsuite/sim/frv/movgs.cgs sim/testsuite/sim/frv/movsg.cgs sim/testsuite/sim/frv/mpackh.cgs sim/testsuite/sim/frv/mqcpxis.cgs sim/testsuite/sim/frv/mqcpxiu.cgs sim/testsuite/sim/frv/mqcpxrs.cgs sim/testsuite/sim/frv/mqcpxru.cgs sim/testsuite/sim/frv/mqlclrhs.cgs sim/testsuite/sim/frv/mqlmths.cgs sim/testsuite/sim/frv/mqmachs.cgs sim/testsuite/sim/frv/mqmachu.cgs sim/testsuite/sim/frv/mqmacxhs.cgs sim/testsuite/sim/frv/mqmulhs.cgs sim/testsuite/sim/frv/mqmulhu.cgs sim/testsuite/sim/frv/mqmulxhs.cgs sim/testsuite/sim/frv/mqmulxhu.cgs sim/testsuite/sim/frv/mqsaths.cgs sim/testsuite/sim/frv/mqsllhi.cgs sim/testsuite/sim/frv/mqsrahi.cgs sim/testsuite/sim/frv/mqxmachs.cgs sim/testsuite/sim/frv/mqxmacxhs.cgs sim/testsuite/sim/frv/mrdacc.cgs sim/testsuite/sim/frv/mrdaccg.cgs sim/testsuite/sim/frv/mrotli.cgs sim/testsuite/sim/frv/mrotri.cgs sim/testsuite/sim/frv/msaths.cgs sim/testsuite/sim/frv/msathu.cgs sim/testsuite/sim/frv/msllhi.cgs sim/testsuite/sim/frv/msrahi.cgs sim/testsuite/sim/frv/msrlhi.cgs sim/testsuite/sim/frv/msubhss.cgs sim/testsuite/sim/frv/msubhus.cgs sim/testsuite/sim/frv/mtrap.cgs sim/testsuite/sim/frv/munpackh.cgs sim/testsuite/sim/frv/mwcut.cgs sim/testsuite/sim/frv/mwcuti.cgs sim/testsuite/sim/frv/mwtacc.cgs sim/testsuite/sim/frv/mwtaccg.cgs sim/testsuite/sim/frv/mxor.cgs sim/testsuite/sim/frv/nandcr.cgs sim/testsuite/sim/frv/nandncr.cgs sim/testsuite/sim/frv/nfadds.cgs sim/testsuite/sim/frv/nfdadds.cgs sim/testsuite/sim/frv/nfdcmps.cgs sim/testsuite/sim/frv/nfddivs.cgs sim/testsuite/sim/frv/nfditos.cgs sim/testsuite/sim/frv/nfdivs.cgs sim/testsuite/sim/frv/nfdmadds.cgs sim/testsuite/sim/frv/nfdmas.cgs sim/testsuite/sim/frv/nfdmss.cgs sim/testsuite/sim/frv/nfdmulcs.cgs sim/testsuite/sim/frv/nfdmuls.cgs sim/testsuite/sim/frv/nfdsads.cgs sim/testsuite/sim/frv/nfdsqrts.cgs sim/testsuite/sim/frv/nfdstoi.cgs sim/testsuite/sim/frv/nfdsubs.cgs sim/testsuite/sim/frv/nfitos.cgs sim/testsuite/sim/frv/nfmadds.cgs sim/testsuite/sim/frv/nfmas.cgs sim/testsuite/sim/frv/nfmss.cgs sim/testsuite/sim/frv/nfmsubs.cgs sim/testsuite/sim/frv/nfmuls.cgs sim/testsuite/sim/frv/nfsqrts.cgs sim/testsuite/sim/frv/nfstoi.cgs sim/testsuite/sim/frv/nfsubs.cgs sim/testsuite/sim/frv/nld.cgs sim/testsuite/sim/frv/nldbf.cgs sim/testsuite/sim/frv/nldbfi.cgs sim/testsuite/sim/frv/nldbfu.cgs sim/testsuite/sim/frv/nldd.cgs sim/testsuite/sim/frv/nlddf.cgs sim/testsuite/sim/frv/nlddfi.cgs sim/testsuite/sim/frv/nlddfu.cgs sim/testsuite/sim/frv/nlddi.cgs sim/testsuite/sim/frv/nlddu.cgs sim/testsuite/sim/frv/nldf.cgs sim/testsuite/sim/frv/nldfi.cgs sim/testsuite/sim/frv/nldfu.cgs sim/testsuite/sim/frv/nldhf.cgs sim/testsuite/sim/frv/nldhfi.cgs sim/testsuite/sim/frv/nldhfu.cgs sim/testsuite/sim/frv/nldi.cgs sim/testsuite/sim/frv/nldq.cgs sim/testsuite/sim/frv/nldqf.cgs sim/testsuite/sim/frv/nldqfi.cgs sim/testsuite/sim/frv/nldqfu.cgs sim/testsuite/sim/frv/nldqu.cgs sim/testsuite/sim/frv/nldsb.cgs sim/testsuite/sim/frv/nldsbi.cgs sim/testsuite/sim/frv/nldsbu.cgs sim/testsuite/sim/frv/nldsh.cgs sim/testsuite/sim/frv/nldshi.cgs sim/testsuite/sim/frv/nldshu.cgs sim/testsuite/sim/frv/nldu.cgs sim/testsuite/sim/frv/nldub.cgs sim/testsuite/sim/frv/nldubi.cgs sim/testsuite/sim/frv/nldubu.cgs sim/testsuite/sim/frv/nlduh.cgs sim/testsuite/sim/frv/nlduhi.cgs sim/testsuite/sim/frv/nlduhu.cgs sim/testsuite/sim/frv/nop.cgs sim/testsuite/sim/frv/norcr.cgs sim/testsuite/sim/frv/norncr.cgs sim/testsuite/sim/frv/not.cgs sim/testsuite/sim/frv/notcr.cgs sim/testsuite/sim/frv/nsdiv.cgs sim/testsuite/sim/frv/nsdivi.cgs sim/testsuite/sim/frv/nudiv.cgs sim/testsuite/sim/frv/nudivi.cgs sim/testsuite/sim/frv/or.cgs sim/testsuite/sim/frv/orcc.cgs sim/testsuite/sim/frv/orcr.cgs sim/testsuite/sim/frv/ori.cgs sim/testsuite/sim/frv/oricc.cgs sim/testsuite/sim/frv/orncr.cgs sim/testsuite/sim/frv/parallel.exp sim/testsuite/sim/frv/ret.cgs sim/testsuite/sim/frv/rett.cgs sim/testsuite/sim/frv/scan.cgs sim/testsuite/sim/frv/scani.cgs sim/testsuite/sim/frv/sdiv.cgs sim/testsuite/sim/frv/sdivi.cgs sim/testsuite/sim/frv/sethi.cgs sim/testsuite/sim/frv/sethilo.pcgs sim/testsuite/sim/frv/setlo.cgs sim/testsuite/sim/frv/setlos.cgs sim/testsuite/sim/frv/sll.cgs sim/testsuite/sim/frv/sllcc.cgs sim/testsuite/sim/frv/slli.cgs sim/testsuite/sim/frv/sllicc.cgs sim/testsuite/sim/frv/smul.cgs sim/testsuite/sim/frv/smulcc.cgs sim/testsuite/sim/frv/smuli.cgs sim/testsuite/sim/frv/smulicc.cgs sim/testsuite/sim/frv/sra.cgs sim/testsuite/sim/frv/sracc.cgs sim/testsuite/sim/frv/srai.cgs sim/testsuite/sim/frv/sraicc.cgs sim/testsuite/sim/frv/srl.cgs sim/testsuite/sim/frv/srlcc.cgs sim/testsuite/sim/frv/srli.cgs sim/testsuite/sim/frv/srlicc.cgs sim/testsuite/sim/frv/st.cgs sim/testsuite/sim/frv/stb.cgs sim/testsuite/sim/frv/stbf.cgs sim/testsuite/sim/frv/stbfi.cgs sim/testsuite/sim/frv/stbfu.cgs sim/testsuite/sim/frv/stbi.cgs sim/testsuite/sim/frv/stbu.cgs sim/testsuite/sim/frv/stc.cgs sim/testsuite/sim/frv/stcu.cgs sim/testsuite/sim/frv/std.cgs sim/testsuite/sim/frv/std.pcgs sim/testsuite/sim/frv/stdc.cgs sim/testsuite/sim/frv/stdc.pcgs sim/testsuite/sim/frv/stdcu.cgs sim/testsuite/sim/frv/stdf.cgs sim/testsuite/sim/frv/stdf.pcgs sim/testsuite/sim/frv/stdfi.cgs sim/testsuite/sim/frv/stdfu.cgs sim/testsuite/sim/frv/stdi.cgs sim/testsuite/sim/frv/stdu.cgs sim/testsuite/sim/frv/stf.cgs sim/testsuite/sim/frv/stfi.cgs sim/testsuite/sim/frv/stfu.cgs sim/testsuite/sim/frv/sth.cgs sim/testsuite/sim/frv/sthf.cgs sim/testsuite/sim/frv/sthfi.cgs sim/testsuite/sim/frv/sthfu.cgs sim/testsuite/sim/frv/sthi.cgs sim/testsuite/sim/frv/sthu.cgs sim/testsuite/sim/frv/sti.cgs sim/testsuite/sim/frv/stq.cgs sim/testsuite/sim/frv/stq.pcgs sim/testsuite/sim/frv/stqc.cgs sim/testsuite/sim/frv/stqc.pcgs sim/testsuite/sim/frv/stqcu.cgs sim/testsuite/sim/frv/stqf.cgs sim/testsuite/sim/frv/stqf.pcgs sim/testsuite/sim/frv/stqfi.cgs sim/testsuite/sim/frv/stqfu.cgs sim/testsuite/sim/frv/stqi.cgs sim/testsuite/sim/frv/stqu.cgs sim/testsuite/sim/frv/stu.cgs sim/testsuite/sim/frv/sub.cgs sim/testsuite/sim/frv/subcc.cgs sim/testsuite/sim/frv/subi.cgs sim/testsuite/sim/frv/subicc.cgs sim/testsuite/sim/frv/subx.cgs sim/testsuite/sim/frv/subxcc.cgs sim/testsuite/sim/frv/subxi.cgs sim/testsuite/sim/frv/subxicc.cgs sim/testsuite/sim/frv/swap.cgs sim/testsuite/sim/frv/swapi.cgs sim/testsuite/sim/frv/tc.cgs sim/testsuite/sim/frv/teq.cgs sim/testsuite/sim/frv/testutils.inc sim/testsuite/sim/frv/tge.cgs sim/testsuite/sim/frv/tgt.cgs sim/testsuite/sim/frv/thi.cgs sim/testsuite/sim/frv/tic.cgs sim/testsuite/sim/frv/tieq.cgs sim/testsuite/sim/frv/tige.cgs sim/testsuite/sim/frv/tigt.cgs sim/testsuite/sim/frv/tihi.cgs sim/testsuite/sim/frv/tile.cgs sim/testsuite/sim/frv/tils.cgs sim/testsuite/sim/frv/tilt.cgs sim/testsuite/sim/frv/tin.cgs sim/testsuite/sim/frv/tinc.cgs sim/testsuite/sim/frv/tine.cgs sim/testsuite/sim/frv/tino.cgs sim/testsuite/sim/frv/tinv.cgs sim/testsuite/sim/frv/tip.cgs sim/testsuite/sim/frv/tira.cgs sim/testsuite/sim/frv/tiv.cgs sim/testsuite/sim/frv/tle.cgs sim/testsuite/sim/frv/tls.cgs sim/testsuite/sim/frv/tlt.cgs sim/testsuite/sim/frv/tn.cgs sim/testsuite/sim/frv/tnc.cgs sim/testsuite/sim/frv/tne.cgs sim/testsuite/sim/frv/tno.cgs sim/testsuite/sim/frv/tnv.cgs sim/testsuite/sim/frv/tp.cgs sim/testsuite/sim/frv/tra.cgs sim/testsuite/sim/frv/tv.cgs sim/testsuite/sim/frv/udiv.cgs sim/testsuite/sim/frv/udivi.cgs sim/testsuite/sim/frv/umul.cgs sim/testsuite/sim/frv/umulcc.cgs sim/testsuite/sim/frv/umuli.cgs sim/testsuite/sim/frv/umulicc.cgs sim/testsuite/sim/frv/xor.cgs sim/testsuite/sim/frv/xorcc.cgs sim/testsuite/sim/frv/xorcr.cgs sim/testsuite/sim/frv/xori.cgs sim/testsuite/sim/frv/xoricc.cgs sim/testsuite/sim/h8300/ChangeLog sim/testsuite/sim/h8300/addb.s sim/testsuite/sim/h8300/addl.s sim/testsuite/sim/h8300/adds.s sim/testsuite/sim/h8300/addw.s sim/testsuite/sim/h8300/addx.s sim/testsuite/sim/h8300/allinsn.exp sim/testsuite/sim/h8300/andb.s sim/testsuite/sim/h8300/andl.s sim/testsuite/sim/h8300/andw.s sim/testsuite/sim/h8300/band.s sim/testsuite/sim/h8300/bfld.s sim/testsuite/sim/h8300/biand.s sim/testsuite/sim/h8300/bra.s sim/testsuite/sim/h8300/brabc.s sim/testsuite/sim/h8300/bset.s sim/testsuite/sim/h8300/cmpb.s sim/testsuite/sim/h8300/cmpl.s sim/testsuite/sim/h8300/cmpw.s sim/testsuite/sim/h8300/daa.s sim/testsuite/sim/h8300/das.s sim/testsuite/sim/h8300/dec.s sim/testsuite/sim/h8300/div.s sim/testsuite/sim/h8300/extl.s sim/testsuite/sim/h8300/extw.s sim/testsuite/sim/h8300/inc.s sim/testsuite/sim/h8300/jmp.s sim/testsuite/sim/h8300/ldc.s sim/testsuite/sim/h8300/ldm.s sim/testsuite/sim/h8300/mac.s sim/testsuite/sim/h8300/mova.s sim/testsuite/sim/h8300/movb.s sim/testsuite/sim/h8300/movl.s sim/testsuite/sim/h8300/movmd.s sim/testsuite/sim/h8300/movsd.s sim/testsuite/sim/h8300/movw.s sim/testsuite/sim/h8300/mul.s sim/testsuite/sim/h8300/neg.s sim/testsuite/sim/h8300/nop.s sim/testsuite/sim/h8300/not.s sim/testsuite/sim/h8300/orb.s sim/testsuite/sim/h8300/orl.s sim/testsuite/sim/h8300/orw.s sim/testsuite/sim/h8300/rotl.s sim/testsuite/sim/h8300/rotr.s sim/testsuite/sim/h8300/rotxl.s sim/testsuite/sim/h8300/rotxr.s sim/testsuite/sim/h8300/shal.s sim/testsuite/sim/h8300/shar.s sim/testsuite/sim/h8300/shll.s sim/testsuite/sim/h8300/shlr.s sim/testsuite/sim/h8300/stack.s sim/testsuite/sim/h8300/stc.s sim/testsuite/sim/h8300/subb.s sim/testsuite/sim/h8300/subl.s sim/testsuite/sim/h8300/subs.s sim/testsuite/sim/h8300/subw.s sim/testsuite/sim/h8300/subx.s sim/testsuite/sim/h8300/tas.s sim/testsuite/sim/h8300/testutils.inc sim/testsuite/sim/h8300/xorb.s sim/testsuite/sim/h8300/xorl.s sim/testsuite/sim/h8300/xorw.s sim/testsuite/sim/m32r/ChangeLog sim/testsuite/sim/m32r/add.cgs sim/testsuite/sim/m32r/add3.cgs sim/testsuite/sim/m32r/addi.cgs sim/testsuite/sim/m32r/addv.cgs sim/testsuite/sim/m32r/addv3.cgs sim/testsuite/sim/m32r/addx.cgs sim/testsuite/sim/m32r/allinsn.exp sim/testsuite/sim/m32r/and.cgs sim/testsuite/sim/m32r/and3.cgs sim/testsuite/sim/m32r/bc24.cgs sim/testsuite/sim/m32r/bc8.cgs sim/testsuite/sim/m32r/beq.cgs sim/testsuite/sim/m32r/beqz.cgs sim/testsuite/sim/m32r/bgez.cgs sim/testsuite/sim/m32r/bgtz.cgs sim/testsuite/sim/m32r/bl24.cgs sim/testsuite/sim/m32r/bl8.cgs sim/testsuite/sim/m32r/blez.cgs sim/testsuite/sim/m32r/bltz.cgs sim/testsuite/sim/m32r/bnc24.cgs sim/testsuite/sim/m32r/bnc8.cgs sim/testsuite/sim/m32r/bne.cgs sim/testsuite/sim/m32r/bnez.cgs sim/testsuite/sim/m32r/bra24.cgs sim/testsuite/sim/m32r/bra8.cgs sim/testsuite/sim/m32r/cmp.cgs sim/testsuite/sim/m32r/cmpi.cgs sim/testsuite/sim/m32r/cmpu.cgs sim/testsuite/sim/m32r/cmpui.cgs sim/testsuite/sim/m32r/div.cgs sim/testsuite/sim/m32r/divu.cgs sim/testsuite/sim/m32r/hello.ms sim/testsuite/sim/m32r/hw-trap.ms sim/testsuite/sim/m32r/jl.cgs sim/testsuite/sim/m32r/jmp.cgs sim/testsuite/sim/m32r/ld-d.cgs sim/testsuite/sim/m32r/ld-plus.cgs sim/testsuite/sim/m32r/ld.cgs sim/testsuite/sim/m32r/ld24.cgs sim/testsuite/sim/m32r/ldb-d.cgs sim/testsuite/sim/m32r/ldb.cgs sim/testsuite/sim/m32r/ldh-d.cgs sim/testsuite/sim/m32r/ldh.cgs sim/testsuite/sim/m32r/ldi16.cgs sim/testsuite/sim/m32r/ldi8.cgs sim/testsuite/sim/m32r/ldub-d.cgs sim/testsuite/sim/m32r/ldub.cgs sim/testsuite/sim/m32r/lduh-d.cgs sim/testsuite/sim/m32r/lduh.cgs sim/testsuite/sim/m32r/lock.cgs sim/testsuite/sim/m32r/machi.cgs sim/testsuite/sim/m32r/maclo.cgs sim/testsuite/sim/m32r/macwhi.cgs sim/testsuite/sim/m32r/macwlo.cgs sim/testsuite/sim/m32r/misc.exp sim/testsuite/sim/m32r/mul.cgs sim/testsuite/sim/m32r/mulhi.cgs sim/testsuite/sim/m32r/mullo.cgs sim/testsuite/sim/m32r/mulwhi.cgs sim/testsuite/sim/m32r/mulwlo.cgs sim/testsuite/sim/m32r/mv.cgs sim/testsuite/sim/m32r/mvfachi.cgs sim/testsuite/sim/m32r/mvfaclo.cgs sim/testsuite/sim/m32r/mvfacmi.cgs sim/testsuite/sim/m32r/mvfc.cgs sim/testsuite/sim/m32r/mvtachi.cgs sim/testsuite/sim/m32r/mvtaclo.cgs sim/testsuite/sim/m32r/mvtc.cgs sim/testsuite/sim/m32r/neg.cgs sim/testsuite/sim/m32r/nop.cgs sim/testsuite/sim/m32r/not.cgs sim/testsuite/sim/m32r/or.cgs sim/testsuite/sim/m32r/or3.cgs sim/testsuite/sim/m32r/rac.cgs sim/testsuite/sim/m32r/rach.cgs sim/testsuite/sim/m32r/rem.cgs sim/testsuite/sim/m32r/remu.cgs sim/testsuite/sim/m32r/rte.cgs sim/testsuite/sim/m32r/seth.cgs sim/testsuite/sim/m32r/sll.cgs sim/testsuite/sim/m32r/sll3.cgs sim/testsuite/sim/m32r/slli.cgs sim/testsuite/sim/m32r/sra.cgs sim/testsuite/sim/m32r/sra3.cgs sim/testsuite/sim/m32r/srai.cgs sim/testsuite/sim/m32r/srl.cgs sim/testsuite/sim/m32r/srl3.cgs sim/testsuite/sim/m32r/srli.cgs sim/testsuite/sim/m32r/st-d.cgs sim/testsuite/sim/m32r/st-minus.cgs sim/testsuite/sim/m32r/st-plus.cgs sim/testsuite/sim/m32r/st.cgs sim/testsuite/sim/m32r/stb-d.cgs sim/testsuite/sim/m32r/stb.cgs sim/testsuite/sim/m32r/sth-d.cgs sim/testsuite/sim/m32r/sth.cgs sim/testsuite/sim/m32r/sub.cgs sim/testsuite/sim/m32r/subv.cgs sim/testsuite/sim/m32r/subx.cgs sim/testsuite/sim/m32r/testutils.inc sim/testsuite/sim/m32r/trap.cgs sim/testsuite/sim/m32r/unlock.cgs sim/testsuite/sim/m32r/uread16.ms sim/testsuite/sim/m32r/uread32.ms sim/testsuite/sim/m32r/uwrite16.ms sim/testsuite/sim/m32r/uwrite32.ms sim/testsuite/sim/m32r/xor.cgs sim/testsuite/sim/m32r/xor3.cgs sim/testsuite/sim/mips/ChangeLog sim/testsuite/sim/mips/basic.exp sim/testsuite/sim/mips/fpu64-ps-sb1.s sim/testsuite/sim/mips/fpu64-ps.s sim/testsuite/sim/mips/hilo-hazard-1.s sim/testsuite/sim/mips/hilo-hazard-2.s sim/testsuite/sim/mips/hilo-hazard-3.s sim/testsuite/sim/mips/mdmx-ob-sb1.s sim/testsuite/sim/mips/mdmx-ob.s sim/testsuite/sim/mips/mips32-dsp.s sim/testsuite/sim/mips/mips32-dsp2.s sim/testsuite/sim/mips/sanity.s sim/testsuite/sim/mips/testutils.inc sim/testsuite/sim/mips/utils-dsp.inc sim/testsuite/sim/mips/utils-fpu.inc sim/testsuite/sim/mips/utils-mdmx.inc sim/testsuite/sim/sh/ChangeLog sim/testsuite/sim/sh/add.s sim/testsuite/sim/sh/allinsn.exp sim/testsuite/sim/sh/and.s sim/testsuite/sim/sh/bandor.s sim/testsuite/sim/sh/bandornot.s sim/testsuite/sim/sh/bclr.s sim/testsuite/sim/sh/bld.s sim/testsuite/sim/sh/bldnot.s sim/testsuite/sim/sh/bset.s sim/testsuite/sim/sh/bst.s sim/testsuite/sim/sh/bxor.s sim/testsuite/sim/sh/clip.s sim/testsuite/sim/sh/div.s sim/testsuite/sim/sh/dmxy.s sim/testsuite/sim/sh/fabs.s sim/testsuite/sim/sh/fadd.s sim/testsuite/sim/sh/fail.s sim/testsuite/sim/sh/fcmpeq.s sim/testsuite/sim/sh/fcmpgt.s sim/testsuite/sim/sh/fcnvds.s sim/testsuite/sim/sh/fcnvsd.s sim/testsuite/sim/sh/fdiv.s sim/testsuite/sim/sh/fipr.s sim/testsuite/sim/sh/fldi0.s sim/testsuite/sim/sh/fldi1.s sim/testsuite/sim/sh/flds.s sim/testsuite/sim/sh/float.s sim/testsuite/sim/sh/fmac.s sim/testsuite/sim/sh/fmov.s sim/testsuite/sim/sh/fmul.s sim/testsuite/sim/sh/fneg.s sim/testsuite/sim/sh/fpchg.s sim/testsuite/sim/sh/frchg.s sim/testsuite/sim/sh/fsca.s sim/testsuite/sim/sh/fschg.s sim/testsuite/sim/sh/fsqrt.s sim/testsuite/sim/sh/fsrra.s sim/testsuite/sim/sh/fsub.s sim/testsuite/sim/sh/ftrc.s sim/testsuite/sim/sh/ldrc.s sim/testsuite/sim/sh/loop.s sim/testsuite/sim/sh/macl.s sim/testsuite/sim/sh/macw.s sim/testsuite/sim/sh/mov.s sim/testsuite/sim/sh/movi.s sim/testsuite/sim/sh/movli.s sim/testsuite/sim/sh/movua.s sim/testsuite/sim/sh/movxy.s sim/testsuite/sim/sh/mulr.s sim/testsuite/sim/sh/pabs.s sim/testsuite/sim/sh/padd.s sim/testsuite/sim/sh/paddc.s sim/testsuite/sim/sh/pand.s sim/testsuite/sim/sh/pass.s sim/testsuite/sim/sh/pclr.s sim/testsuite/sim/sh/pdec.s sim/testsuite/sim/sh/pdmsb.s sim/testsuite/sim/sh/pinc.s sim/testsuite/sim/sh/pmuls.s sim/testsuite/sim/sh/prnd.s sim/testsuite/sim/sh/pshai.s sim/testsuite/sim/sh/pshar.s sim/testsuite/sim/sh/pshli.s sim/testsuite/sim/sh/pshlr.s sim/testsuite/sim/sh/psub.s sim/testsuite/sim/sh/pswap.s sim/testsuite/sim/sh/pushpop.s sim/testsuite/sim/sh/resbank.s sim/testsuite/sim/sh/sett.s sim/testsuite/sim/sh/shll.s sim/testsuite/sim/sh/shll16.s sim/testsuite/sim/sh/shll2.s sim/testsuite/sim/sh/shll8.s sim/testsuite/sim/sh/shlr.s sim/testsuite/sim/sh/shlr16.s sim/testsuite/sim/sh/shlr2.s sim/testsuite/sim/sh/shlr8.s sim/testsuite/sim/sh/swap.s sim/testsuite/sim/sh/testutils.inc sim/testsuite/sim/sh64/ChangeLog sim/testsuite/sim/sh64/compact.exp sim/testsuite/sim/sh64/compact/ChangeLog sim/testsuite/sim/sh64/compact/add.cgs sim/testsuite/sim/sh64/compact/addc.cgs sim/testsuite/sim/sh64/compact/addi.cgs sim/testsuite/sim/sh64/compact/addv.cgs sim/testsuite/sim/sh64/compact/and.cgs sim/testsuite/sim/sh64/compact/andb.cgs sim/testsuite/sim/sh64/compact/andi.cgs sim/testsuite/sim/sh64/compact/bf.cgs sim/testsuite/sim/sh64/compact/bfs.cgs sim/testsuite/sim/sh64/compact/bra.cgs sim/testsuite/sim/sh64/compact/braf.cgs sim/testsuite/sim/sh64/compact/brk.cgs sim/testsuite/sim/sh64/compact/bsr.cgs sim/testsuite/sim/sh64/compact/bsrf.cgs sim/testsuite/sim/sh64/compact/bt.cgs sim/testsuite/sim/sh64/compact/bts.cgs sim/testsuite/sim/sh64/compact/clrmac.cgs sim/testsuite/sim/sh64/compact/clrs.cgs sim/testsuite/sim/sh64/compact/clrt.cgs sim/testsuite/sim/sh64/compact/cmpeq.cgs sim/testsuite/sim/sh64/compact/cmpeqi.cgs sim/testsuite/sim/sh64/compact/cmpge.cgs sim/testsuite/sim/sh64/compact/cmpgt.cgs sim/testsuite/sim/sh64/compact/cmphi.cgs sim/testsuite/sim/sh64/compact/cmphs.cgs sim/testsuite/sim/sh64/compact/cmppl.cgs sim/testsuite/sim/sh64/compact/cmppz.cgs sim/testsuite/sim/sh64/compact/cmpstr.cgs sim/testsuite/sim/sh64/compact/div0s.cgs sim/testsuite/sim/sh64/compact/div0u.cgs sim/testsuite/sim/sh64/compact/div1.cgs sim/testsuite/sim/sh64/compact/dmulsl.cgs sim/testsuite/sim/sh64/compact/dmulul.cgs sim/testsuite/sim/sh64/compact/dt.cgs sim/testsuite/sim/sh64/compact/extsb.cgs sim/testsuite/sim/sh64/compact/extsw.cgs sim/testsuite/sim/sh64/compact/extub.cgs sim/testsuite/sim/sh64/compact/extuw.cgs sim/testsuite/sim/sh64/compact/fabs.cgs sim/testsuite/sim/sh64/compact/fadd.cgs sim/testsuite/sim/sh64/compact/fcmpeq.cgs sim/testsuite/sim/sh64/compact/fcmpgt.cgs sim/testsuite/sim/sh64/compact/fcnvds.cgs sim/testsuite/sim/sh64/compact/fcnvsd.cgs sim/testsuite/sim/sh64/compact/fdiv.cgs sim/testsuite/sim/sh64/compact/fipr.cgs sim/testsuite/sim/sh64/compact/fldi0.cgs sim/testsuite/sim/sh64/compact/fldi1.cgs sim/testsuite/sim/sh64/compact/flds.cgs sim/testsuite/sim/sh64/compact/float.cgs sim/testsuite/sim/sh64/compact/fmac.cgs sim/testsuite/sim/sh64/compact/fmov.cgs sim/testsuite/sim/sh64/compact/fmul.cgs sim/testsuite/sim/sh64/compact/fneg.cgs sim/testsuite/sim/sh64/compact/frchg.cgs sim/testsuite/sim/sh64/compact/fschg.cgs sim/testsuite/sim/sh64/compact/fsqrt.cgs sim/testsuite/sim/sh64/compact/fsts.cgs sim/testsuite/sim/sh64/compact/fsub.cgs sim/testsuite/sim/sh64/compact/ftrc.cgs sim/testsuite/sim/sh64/compact/ftrv.cgs sim/testsuite/sim/sh64/compact/jmp.cgs sim/testsuite/sim/sh64/compact/jsr.cgs sim/testsuite/sim/sh64/compact/ldc-gbr.cgs sim/testsuite/sim/sh64/compact/ldcl-gbr.cgs sim/testsuite/sim/sh64/compact/lds-fpscr.cgs sim/testsuite/sim/sh64/compact/lds-fpul.cgs sim/testsuite/sim/sh64/compact/lds-mach.cgs sim/testsuite/sim/sh64/compact/lds-macl.cgs sim/testsuite/sim/sh64/compact/lds-pr.cgs sim/testsuite/sim/sh64/compact/ldsl-fpscr.cgs sim/testsuite/sim/sh64/compact/ldsl-fpul.cgs sim/testsuite/sim/sh64/compact/ldsl-mach.cgs sim/testsuite/sim/sh64/compact/ldsl-macl.cgs sim/testsuite/sim/sh64/compact/ldsl-pr.cgs sim/testsuite/sim/sh64/compact/macl.cgs sim/testsuite/sim/sh64/compact/macw.cgs sim/testsuite/sim/sh64/compact/mov.cgs sim/testsuite/sim/sh64/compact/mova.cgs sim/testsuite/sim/sh64/compact/movb1.cgs sim/testsuite/sim/sh64/compact/movb10.cgs sim/testsuite/sim/sh64/compact/movb2.cgs sim/testsuite/sim/sh64/compact/movb3.cgs sim/testsuite/sim/sh64/compact/movb4.cgs sim/testsuite/sim/sh64/compact/movb5.cgs sim/testsuite/sim/sh64/compact/movb6.cgs sim/testsuite/sim/sh64/compact/movb7.cgs sim/testsuite/sim/sh64/compact/movb8.cgs sim/testsuite/sim/sh64/compact/movb9.cgs sim/testsuite/sim/sh64/compact/movcal.cgs sim/testsuite/sim/sh64/compact/movi.cgs sim/testsuite/sim/sh64/compact/movl1.cgs sim/testsuite/sim/sh64/compact/movl10.cgs sim/testsuite/sim/sh64/compact/movl11.cgs sim/testsuite/sim/sh64/compact/movl2.cgs sim/testsuite/sim/sh64/compact/movl3.cgs sim/testsuite/sim/sh64/compact/movl4.cgs sim/testsuite/sim/sh64/compact/movl5.cgs sim/testsuite/sim/sh64/compact/movl6.cgs sim/testsuite/sim/sh64/compact/movl7.cgs sim/testsuite/sim/sh64/compact/movl8.cgs sim/testsuite/sim/sh64/compact/movl9.cgs sim/testsuite/sim/sh64/compact/movt.cgs sim/testsuite/sim/sh64/compact/movw1.cgs sim/testsuite/sim/sh64/compact/movw10.cgs sim/testsuite/sim/sh64/compact/movw11.cgs sim/testsuite/sim/sh64/compact/movw2.cgs sim/testsuite/sim/sh64/compact/movw3.cgs sim/testsuite/sim/sh64/compact/movw4.cgs sim/testsuite/sim/sh64/compact/movw5.cgs sim/testsuite/sim/sh64/compact/movw6.cgs sim/testsuite/sim/sh64/compact/movw7.cgs sim/testsuite/sim/sh64/compact/movw8.cgs sim/testsuite/sim/sh64/compact/movw9.cgs sim/testsuite/sim/sh64/compact/mull.cgs sim/testsuite/sim/sh64/compact/mulsw.cgs sim/testsuite/sim/sh64/compact/muluw.cgs sim/testsuite/sim/sh64/compact/neg.cgs sim/testsuite/sim/sh64/compact/negc.cgs sim/testsuite/sim/sh64/compact/nop.cgs sim/testsuite/sim/sh64/compact/not.cgs sim/testsuite/sim/sh64/compact/ocbi.cgs sim/testsuite/sim/sh64/compact/ocbp.cgs sim/testsuite/sim/sh64/compact/ocbwb.cgs sim/testsuite/sim/sh64/compact/or.cgs sim/testsuite/sim/sh64/compact/orb.cgs sim/testsuite/sim/sh64/compact/ori.cgs sim/testsuite/sim/sh64/compact/pref.cgs sim/testsuite/sim/sh64/compact/rotcl.cgs sim/testsuite/sim/sh64/compact/rotcr.cgs sim/testsuite/sim/sh64/compact/rotl.cgs sim/testsuite/sim/sh64/compact/rotr.cgs sim/testsuite/sim/sh64/compact/rts.cgs sim/testsuite/sim/sh64/compact/sets.cgs sim/testsuite/sim/sh64/compact/sett.cgs sim/testsuite/sim/sh64/compact/shad.cgs sim/testsuite/sim/sh64/compact/shal.cgs sim/testsuite/sim/sh64/compact/shar.cgs sim/testsuite/sim/sh64/compact/shld.cgs sim/testsuite/sim/sh64/compact/shll.cgs sim/testsuite/sim/sh64/compact/shll16.cgs sim/testsuite/sim/sh64/compact/shll2.cgs sim/testsuite/sim/sh64/compact/shll8.cgs sim/testsuite/sim/sh64/compact/shlr.cgs sim/testsuite/sim/sh64/compact/shlr16.cgs sim/testsuite/sim/sh64/compact/shlr2.cgs sim/testsuite/sim/sh64/compact/shlr8.cgs sim/testsuite/sim/sh64/compact/stc-gbr.cgs sim/testsuite/sim/sh64/compact/stcl-gbr.cgs sim/testsuite/sim/sh64/compact/sts-fpscr.cgs sim/testsuite/sim/sh64/compact/sts-fpul.cgs sim/testsuite/sim/sh64/compact/sts-mach.cgs sim/testsuite/sim/sh64/compact/sts-macl.cgs sim/testsuite/sim/sh64/compact/sts-pr.cgs sim/testsuite/sim/sh64/compact/stsl-fpscr.cgs sim/testsuite/sim/sh64/compact/stsl-fpul.cgs sim/testsuite/sim/sh64/compact/stsl-mach.cgs sim/testsuite/sim/sh64/compact/stsl-macl.cgs sim/testsuite/sim/sh64/compact/stsl-pr.cgs sim/testsuite/sim/sh64/compact/sub.cgs sim/testsuite/sim/sh64/compact/subc.cgs sim/testsuite/sim/sh64/compact/subv.cgs sim/testsuite/sim/sh64/compact/swapb.cgs sim/testsuite/sim/sh64/compact/swapw.cgs sim/testsuite/sim/sh64/compact/tasb.cgs sim/testsuite/sim/sh64/compact/testutils.inc sim/testsuite/sim/sh64/compact/trapa.cgs sim/testsuite/sim/sh64/compact/tst.cgs sim/testsuite/sim/sh64/compact/tstb.cgs sim/testsuite/sim/sh64/compact/tsti.cgs sim/testsuite/sim/sh64/compact/xor.cgs sim/testsuite/sim/sh64/compact/xorb.cgs sim/testsuite/sim/sh64/compact/xori.cgs sim/testsuite/sim/sh64/compact/xtrct.cgs sim/testsuite/sim/sh64/interwork.exp sim/testsuite/sim/sh64/media.exp sim/testsuite/sim/sh64/media/ChangeLog sim/testsuite/sim/sh64/media/add.cgs sim/testsuite/sim/sh64/media/addi.cgs sim/testsuite/sim/sh64/media/addil.cgs sim/testsuite/sim/sh64/media/addl.cgs sim/testsuite/sim/sh64/media/addzl.cgs sim/testsuite/sim/sh64/media/alloco.cgs sim/testsuite/sim/sh64/media/and.cgs sim/testsuite/sim/sh64/media/andc.cgs sim/testsuite/sim/sh64/media/andi.cgs sim/testsuite/sim/sh64/media/beq.cgs sim/testsuite/sim/sh64/media/beqi.cgs sim/testsuite/sim/sh64/media/bge.cgs sim/testsuite/sim/sh64/media/bgeu.cgs sim/testsuite/sim/sh64/media/bgt.cgs sim/testsuite/sim/sh64/media/bgtu.cgs sim/testsuite/sim/sh64/media/blink.cgs sim/testsuite/sim/sh64/media/bne.cgs sim/testsuite/sim/sh64/media/bnei.cgs sim/testsuite/sim/sh64/media/brk.cgs sim/testsuite/sim/sh64/media/byterev.cgs sim/testsuite/sim/sh64/media/cmpeq.cgs sim/testsuite/sim/sh64/media/cmpgt.cgs sim/testsuite/sim/sh64/media/cmpgtu.cgs sim/testsuite/sim/sh64/media/cmveq.cgs sim/testsuite/sim/sh64/media/cmvne.cgs sim/testsuite/sim/sh64/media/fabsd.cgs sim/testsuite/sim/sh64/media/fabss.cgs sim/testsuite/sim/sh64/media/faddd.cgs sim/testsuite/sim/sh64/media/fadds.cgs sim/testsuite/sim/sh64/media/fcmpeqd.cgs sim/testsuite/sim/sh64/media/fcmpeqs.cgs sim/testsuite/sim/sh64/media/fcmpged.cgs sim/testsuite/sim/sh64/media/fcmpges.cgs sim/testsuite/sim/sh64/media/fcmpgtd.cgs sim/testsuite/sim/sh64/media/fcmpgts.cgs sim/testsuite/sim/sh64/media/fcmpund.cgs sim/testsuite/sim/sh64/media/fcmpuns.cgs sim/testsuite/sim/sh64/media/fcnvds.cgs sim/testsuite/sim/sh64/media/fcnvsd.cgs sim/testsuite/sim/sh64/media/fdivd.cgs sim/testsuite/sim/sh64/media/fdivs.cgs sim/testsuite/sim/sh64/media/fgetscr.cgs sim/testsuite/sim/sh64/media/fiprs.cgs sim/testsuite/sim/sh64/media/fldd.cgs sim/testsuite/sim/sh64/media/fldp.cgs sim/testsuite/sim/sh64/media/flds.cgs sim/testsuite/sim/sh64/media/fldxd.cgs sim/testsuite/sim/sh64/media/fldxp.cgs sim/testsuite/sim/sh64/media/fldxs.cgs sim/testsuite/sim/sh64/media/floatld.cgs sim/testsuite/sim/sh64/media/floatls.cgs sim/testsuite/sim/sh64/media/floatqd.cgs sim/testsuite/sim/sh64/media/floatqs.cgs sim/testsuite/sim/sh64/media/fmacs.cgs sim/testsuite/sim/sh64/media/fmovd.cgs sim/testsuite/sim/sh64/media/fmovdq.cgs sim/testsuite/sim/sh64/media/fmovls.cgs sim/testsuite/sim/sh64/media/fmovqd.cgs sim/testsuite/sim/sh64/media/fmovs.cgs sim/testsuite/sim/sh64/media/fmovsl.cgs sim/testsuite/sim/sh64/media/fmuld.cgs sim/testsuite/sim/sh64/media/fmuls.cgs sim/testsuite/sim/sh64/media/fnegd.cgs sim/testsuite/sim/sh64/media/fnegs.cgs sim/testsuite/sim/sh64/media/fputscr.cgs sim/testsuite/sim/sh64/media/fsqrtd.cgs sim/testsuite/sim/sh64/media/fsqrts.cgs sim/testsuite/sim/sh64/media/fstd.cgs sim/testsuite/sim/sh64/media/fstp.cgs sim/testsuite/sim/sh64/media/fsts.cgs sim/testsuite/sim/sh64/media/fstxd.cgs sim/testsuite/sim/sh64/media/fstxp.cgs sim/testsuite/sim/sh64/media/fstxs.cgs sim/testsuite/sim/sh64/media/fsubd.cgs sim/testsuite/sim/sh64/media/fsubs.cgs sim/testsuite/sim/sh64/media/ftrcdl.cgs sim/testsuite/sim/sh64/media/ftrcdq.cgs sim/testsuite/sim/sh64/media/ftrcsl.cgs sim/testsuite/sim/sh64/media/ftrcsq.cgs sim/testsuite/sim/sh64/media/ftrvs.cgs sim/testsuite/sim/sh64/media/getcfg.cgs sim/testsuite/sim/sh64/media/getcon.cgs sim/testsuite/sim/sh64/media/gettr.cgs sim/testsuite/sim/sh64/media/icbi.cgs sim/testsuite/sim/sh64/media/ldb.cgs sim/testsuite/sim/sh64/media/ldhil.cgs sim/testsuite/sim/sh64/media/ldhiq.cgs sim/testsuite/sim/sh64/media/ldl.cgs sim/testsuite/sim/sh64/media/ldlol.cgs sim/testsuite/sim/sh64/media/ldloq.cgs sim/testsuite/sim/sh64/media/ldq.cgs sim/testsuite/sim/sh64/media/ldub.cgs sim/testsuite/sim/sh64/media/lduw.cgs sim/testsuite/sim/sh64/media/ldw.cgs sim/testsuite/sim/sh64/media/ldxb.cgs sim/testsuite/sim/sh64/media/ldxl.cgs sim/testsuite/sim/sh64/media/ldxq.cgs sim/testsuite/sim/sh64/media/ldxub.cgs sim/testsuite/sim/sh64/media/ldxuw.cgs sim/testsuite/sim/sh64/media/ldxw.cgs sim/testsuite/sim/sh64/media/mabsl.cgs sim/testsuite/sim/sh64/media/mabsw.cgs sim/testsuite/sim/sh64/media/maddl.cgs sim/testsuite/sim/sh64/media/maddsl.cgs sim/testsuite/sim/sh64/media/maddsub.cgs sim/testsuite/sim/sh64/media/maddsw.cgs sim/testsuite/sim/sh64/media/maddw.cgs sim/testsuite/sim/sh64/media/mcmpeqb.cgs sim/testsuite/sim/sh64/media/mcmpeql.cgs sim/testsuite/sim/sh64/media/mcmpeqw.cgs sim/testsuite/sim/sh64/media/mcmpgtl.cgs sim/testsuite/sim/sh64/media/mcmpgtub.cgs sim/testsuite/sim/sh64/media/mcmpgtw.cgs sim/testsuite/sim/sh64/media/mcmv.cgs sim/testsuite/sim/sh64/media/mcnvslw.cgs sim/testsuite/sim/sh64/media/mcnvswb.cgs sim/testsuite/sim/sh64/media/mcnvswub.cgs sim/testsuite/sim/sh64/media/mextr1.cgs sim/testsuite/sim/sh64/media/mextr2.cgs sim/testsuite/sim/sh64/media/mextr3.cgs sim/testsuite/sim/sh64/media/mextr4.cgs sim/testsuite/sim/sh64/media/mextr5.cgs sim/testsuite/sim/sh64/media/mextr6.cgs sim/testsuite/sim/sh64/media/mextr7.cgs sim/testsuite/sim/sh64/media/mmacfxwl.cgs sim/testsuite/sim/sh64/media/mmacnfx-wl.cgs sim/testsuite/sim/sh64/media/mmulfxl.cgs sim/testsuite/sim/sh64/media/mmulfxrpw.cgs sim/testsuite/sim/sh64/media/mmulfxw.cgs sim/testsuite/sim/sh64/media/mmulhiwl.cgs sim/testsuite/sim/sh64/media/mmull.cgs sim/testsuite/sim/sh64/media/mmullowl.cgs sim/testsuite/sim/sh64/media/mmulsumwq.cgs sim/testsuite/sim/sh64/media/mmulw.cgs sim/testsuite/sim/sh64/media/movi.cgs sim/testsuite/sim/sh64/media/mpermw.cgs sim/testsuite/sim/sh64/media/msadubq.cgs sim/testsuite/sim/sh64/media/mshaldsl.cgs sim/testsuite/sim/sh64/media/mshaldsw.cgs sim/testsuite/sim/sh64/media/mshardl.cgs sim/testsuite/sim/sh64/media/mshardsq.cgs sim/testsuite/sim/sh64/media/mshardw.cgs sim/testsuite/sim/sh64/media/mshfhib.cgs sim/testsuite/sim/sh64/media/mshfhil.cgs sim/testsuite/sim/sh64/media/mshfhiw.cgs sim/testsuite/sim/sh64/media/mshflob.cgs sim/testsuite/sim/sh64/media/mshflol.cgs sim/testsuite/sim/sh64/media/mshflow.cgs sim/testsuite/sim/sh64/media/mshlldl.cgs sim/testsuite/sim/sh64/media/mshlldw.cgs sim/testsuite/sim/sh64/media/mshlrdl.cgs sim/testsuite/sim/sh64/media/mshlrdw.cgs sim/testsuite/sim/sh64/media/msubl.cgs sim/testsuite/sim/sh64/media/msubsl.cgs sim/testsuite/sim/sh64/media/msubsub.cgs sim/testsuite/sim/sh64/media/msubsw.cgs sim/testsuite/sim/sh64/media/msubw.cgs sim/testsuite/sim/sh64/media/mulsl.cgs sim/testsuite/sim/sh64/media/mulul.cgs sim/testsuite/sim/sh64/media/nop.cgs sim/testsuite/sim/sh64/media/nsb.cgs sim/testsuite/sim/sh64/media/ocbi.cgs sim/testsuite/sim/sh64/media/ocbp.cgs sim/testsuite/sim/sh64/media/ocbwb.cgs sim/testsuite/sim/sh64/media/or.cgs sim/testsuite/sim/sh64/media/ori.cgs sim/testsuite/sim/sh64/media/prefi.cgs sim/testsuite/sim/sh64/media/pta.cgs sim/testsuite/sim/sh64/media/ptabs.cgs sim/testsuite/sim/sh64/media/ptb.cgs sim/testsuite/sim/sh64/media/ptrel.cgs sim/testsuite/sim/sh64/media/putcfg.cgs sim/testsuite/sim/sh64/media/putcon.cgs sim/testsuite/sim/sh64/media/rte.cgs sim/testsuite/sim/sh64/media/shard.cgs sim/testsuite/sim/sh64/media/shardl.cgs sim/testsuite/sim/sh64/media/shari.cgs sim/testsuite/sim/sh64/media/sharil.cgs sim/testsuite/sim/sh64/media/shlld.cgs sim/testsuite/sim/sh64/media/shlldl.cgs sim/testsuite/sim/sh64/media/shlli.cgs sim/testsuite/sim/sh64/media/shllil.cgs sim/testsuite/sim/sh64/media/shlrd.cgs sim/testsuite/sim/sh64/media/shlrdl.cgs sim/testsuite/sim/sh64/media/shlri.cgs sim/testsuite/sim/sh64/media/shlril.cgs sim/testsuite/sim/sh64/media/shori.cgs sim/testsuite/sim/sh64/media/sleep.cgs sim/testsuite/sim/sh64/media/stb.cgs sim/testsuite/sim/sh64/media/sthil.cgs sim/testsuite/sim/sh64/media/sthiq.cgs sim/testsuite/sim/sh64/media/stl.cgs sim/testsuite/sim/sh64/media/stlol.cgs sim/testsuite/sim/sh64/media/stloq.cgs sim/testsuite/sim/sh64/media/stq.cgs sim/testsuite/sim/sh64/media/stw.cgs sim/testsuite/sim/sh64/media/stxb.cgs sim/testsuite/sim/sh64/media/stxl.cgs sim/testsuite/sim/sh64/media/stxq.cgs sim/testsuite/sim/sh64/media/stxw.cgs sim/testsuite/sim/sh64/media/sub.cgs sim/testsuite/sim/sh64/media/subl.cgs sim/testsuite/sim/sh64/media/swapq.cgs sim/testsuite/sim/sh64/media/synci.cgs sim/testsuite/sim/sh64/media/synco.cgs sim/testsuite/sim/sh64/media/testutils.inc sim/testsuite/sim/sh64/media/trapa.cgs sim/testsuite/sim/sh64/media/xor.cgs sim/testsuite/sim/sh64/media/xori.cgs sim/testsuite/sim/sh64/misc/fr-dr.s sim/testsuite/sim/v850/ChangeLog sim/testsuite/sim/v850/allinsns.exp sim/testsuite/sim/v850/bsh.cgs sim/testsuite/sim/v850/div.cgs sim/testsuite/sim/v850/divh.cgs sim/testsuite/sim/v850/divh_3.cgs sim/testsuite/sim/v850/divhu.cgs sim/testsuite/sim/v850/divu.cgs sim/testsuite/sim/v850/sar.cgs sim/testsuite/sim/v850/satadd.cgs sim/testsuite/sim/v850/satsub.cgs sim/testsuite/sim/v850/satsubi.cgs sim/testsuite/sim/v850/satsubr.cgs sim/testsuite/sim/v850/shl.cgs sim/testsuite/sim/v850/shr.cgs sim/testsuite/sim/v850/testutils.cgs sim/testsuite/sim/v850/testutils.inc sim/v850/ChangeLog sim/v850/Makefile.in sim/v850/aclocal.m4 sim/v850/config.in sim/v850/configure sim/v850/configure.ac sim/v850/interp.c sim/v850/sim-main.h sim/v850/simops.c sim/v850/simops.h sim/v850/v850-dc sim/v850/v850.igen sim/v850/v850_sim.h
Diffstat (limited to 'gdb/testsuite/gdb.ada')
-rw-r--r--gdb/testsuite/gdb.ada/Makefile.in66
-rw-r--r--gdb/testsuite/gdb.ada/aliased_array.exp32
-rw-r--r--gdb/testsuite/gdb.ada/aliased_array/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/aliased_array/pck.adb30
-rw-r--r--gdb/testsuite/gdb.ada/aliased_array/pck.ads21
-rw-r--r--gdb/testsuite/gdb.ada/array_bounds.exp47
-rw-r--r--gdb/testsuite/gdb.ada/array_bounds/bar.adb27
-rw-r--r--gdb/testsuite/gdb.ada/array_return.exp90
-rw-r--r--gdb/testsuite/gdb.ada/array_return/p.adb28
-rw-r--r--gdb/testsuite/gdb.ada/array_return/pck.adb33
-rw-r--r--gdb/testsuite/gdb.ada/array_return/pck.ads28
-rw-r--r--gdb/testsuite/gdb.ada/array_subscript_addr.exp34
-rw-r--r--gdb/testsuite/gdb.ada/array_subscript_addr/p.adb29
-rw-r--r--gdb/testsuite/gdb.ada/arrayidx.exp133
-rw-r--r--gdb/testsuite/gdb.ada/arrayidx/p.adb54
-rw-r--r--gdb/testsuite/gdb.ada/arrayparam.exp51
-rw-r--r--gdb/testsuite/gdb.ada/arrayparam/foo.adb26
-rw-r--r--gdb/testsuite/gdb.ada/arrayparam/pck.adb28
-rw-r--r--gdb/testsuite/gdb.ada/arrayparam/pck.ads25
-rw-r--r--gdb/testsuite/gdb.ada/arrayptr.exp53
-rw-r--r--gdb/testsuite/gdb.ada/arrayptr/foo.adb44
-rw-r--r--gdb/testsuite/gdb.ada/arrayptr/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/arrayptr/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/assign_1.exp31
-rw-r--r--gdb/testsuite/gdb.ada/atomic_enum.exp36
-rw-r--r--gdb/testsuite/gdb.ada/atomic_enum/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/atomic_enum/pck.adb37
-rw-r--r--gdb/testsuite/gdb.ada/atomic_enum/pck.ads21
-rw-r--r--gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp48
-rw-r--r--gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb68
-rw-r--r--gdb/testsuite/gdb.ada/boolean_expr.exp37
-rw-r--r--gdb/testsuite/gdb.ada/bp_enum_homonym.exp48
-rw-r--r--gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb26
-rw-r--r--gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb28
-rw-r--r--gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads23
-rw-r--r--gdb/testsuite/gdb.ada/bp_on_var.exp44
-rw-r--r--gdb/testsuite/gdb.ada/bp_on_var/foo.adb20
-rw-r--r--gdb/testsuite/gdb.ada/bp_on_var/pck.adb27
-rw-r--r--gdb/testsuite/gdb.ada/bp_on_var/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/bp_range_type.exp37
-rw-r--r--gdb/testsuite/gdb.ada/bp_range_type/foo.adb26
-rw-r--r--gdb/testsuite/gdb.ada/bp_range_type/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/bp_range_type/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset.exp37
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset/foo.adb27
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset/io.adb21
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset/io.ads18
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/bp_reset/pck.ads18
-rw-r--r--gdb/testsuite/gdb.ada/call_pn.exp42
-rw-r--r--gdb/testsuite/gdb.ada/call_pn/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/call_pn/pck.adb25
-rw-r--r--gdb/testsuite/gdb.ada/call_pn/pck.ads23
-rw-r--r--gdb/testsuite/gdb.ada/catch_ex.exp170
-rw-r--r--gdb/testsuite/gdb.ada/catch_ex/foo.adb43
-rw-r--r--gdb/testsuite/gdb.ada/char_enum.exp31
-rw-r--r--gdb/testsuite/gdb.ada/char_enum/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/char_enum/pck.adb22
-rw-r--r--gdb/testsuite/gdb.ada/char_enum/pck.ads21
-rw-r--r--gdb/testsuite/gdb.ada/char_param.exp54
-rw-r--r--gdb/testsuite/gdb.ada/char_param/foo.adb27
-rw-r--r--gdb/testsuite/gdb.ada/char_param/pck.adb33
-rw-r--r--gdb/testsuite/gdb.ada/char_param/pck.ads27
-rw-r--r--gdb/testsuite/gdb.ada/complete.exp190
-rw-r--r--gdb/testsuite/gdb.ada/complete/foo.adb25
-rw-r--r--gdb/testsuite/gdb.ada/complete/pck.adb24
-rw-r--r--gdb/testsuite/gdb.ada/complete/pck.ads34
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang.exp51
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/a.adb21
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/foo.c25
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/mixed.adb49
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/mixed.ads20
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/cond_lang/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/dyn_loc.exp45
-rw-r--r--gdb/testsuite/gdb.ada/dyn_loc/p.adb21
-rw-r--r--gdb/testsuite/gdb.ada/dyn_loc/pack.adb29
-rw-r--r--gdb/testsuite/gdb.ada/dyn_loc/pack.ads20
-rw-r--r--gdb/testsuite/gdb.ada/enum_idx_packed.exp34
-rw-r--r--gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb24
-rw-r--r--gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads23
-rw-r--r--gdb/testsuite/gdb.ada/exec_changed.exp83
-rw-r--r--gdb/testsuite/gdb.ada/exec_changed/first.adb19
-rw-r--r--gdb/testsuite/gdb.ada/exec_changed/second.adb19
-rw-r--r--gdb/testsuite/gdb.ada/expr_delims.exp64
-rw-r--r--gdb/testsuite/gdb.ada/expr_delims/foo.adb26
-rw-r--r--gdb/testsuite/gdb.ada/expr_delims/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/expr_delims/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/exprs.exp39
-rw-r--r--gdb/testsuite/gdb.ada/exprs/p.adb41
-rw-r--r--gdb/testsuite/gdb.ada/fixed_cmp.exp46
-rw-r--r--gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb24
-rw-r--r--gdb/testsuite/gdb.ada/fixed_cmp/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/fixed_cmp/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/fixed_points.exp51
-rw-r--r--gdb/testsuite/gdb.ada/fixed_points/fixed_points.adb63
-rw-r--r--gdb/testsuite/gdb.ada/float_param.exp43
-rw-r--r--gdb/testsuite/gdb.ada/float_param/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/float_param/pck.adb35
-rw-r--r--gdb/testsuite/gdb.ada/float_param/pck.ads31
-rw-r--r--gdb/testsuite/gdb.ada/formatted_ref.exp97
-rw-r--r--gdb/testsuite/gdb.ada/formatted_ref/defs.adb23
-rw-r--r--gdb/testsuite/gdb.ada/formatted_ref/defs.ads27
-rw-r--r--gdb/testsuite/gdb.ada/formatted_ref/formatted_ref.adb21
-rw-r--r--gdb/testsuite/gdb.ada/frame_args.exp45
-rw-r--r--gdb/testsuite/gdb.ada/frame_args/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/frame_args/pck.adb36
-rw-r--r--gdb/testsuite/gdb.ada/frame_args/pck.ads37
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp.exp53
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp/dn.adb21
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp/dn.ads19
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp/foo.adb21
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp/pck.adb35
-rw-r--r--gdb/testsuite/gdb.ada/fullname_bp/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/fun_addr.exp33
-rw-r--r--gdb/testsuite/gdb.ada/fun_addr/foo.adb19
-rw-r--r--gdb/testsuite/gdb.ada/fun_in_declare.exp44
-rw-r--r--gdb/testsuite/gdb.ada/fun_in_declare/foo.adb28
-rw-r--r--gdb/testsuite/gdb.ada/fun_in_declare/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/fun_in_declare/pck.ads18
-rw-r--r--gdb/testsuite/gdb.ada/funcall_param.exp35
-rw-r--r--gdb/testsuite/gdb.ada/funcall_param/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/funcall_param/pck.adb28
-rw-r--r--gdb/testsuite/gdb.ada/funcall_param/pck.ads28
-rw-r--r--gdb/testsuite/gdb.ada/gnat_ada.gpr25
-rw-r--r--gdb/testsuite/gdb.ada/homonym.exp98
-rw-r--r--gdb/testsuite/gdb.ada/homonym/homonym.adb71
-rw-r--r--gdb/testsuite/gdb.ada/homonym/homonym.ads20
-rw-r--r--gdb/testsuite/gdb.ada/homonym/homonym_main.adb21
-rw-r--r--gdb/testsuite/gdb.ada/homonym/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/homonym/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/info_locals_renaming.exp32
-rw-r--r--gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/info_types.c34
-rw-r--r--gdb/testsuite/gdb.ada/info_types.exp31
-rw-r--r--gdb/testsuite/gdb.ada/int_deref.exp34
-rw-r--r--gdb/testsuite/gdb.ada/int_deref/foo.adb21
-rw-r--r--gdb/testsuite/gdb.ada/int_deref/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/interface.exp37
-rw-r--r--gdb/testsuite/gdb.ada/interface/foo.adb25
-rw-r--r--gdb/testsuite/gdb.ada/interface/types.adb29
-rw-r--r--gdb/testsuite/gdb.ada/interface/types.ads42
-rw-r--r--gdb/testsuite/gdb.ada/iwide.exp42
-rw-r--r--gdb/testsuite/gdb.ada/iwide/classes.adb23
-rw-r--r--gdb/testsuite/gdb.ada/iwide/classes.ads59
-rw-r--r--gdb/testsuite/gdb.ada/iwide/p.adb25
-rw-r--r--gdb/testsuite/gdb.ada/lang_switch.exp46
-rw-r--r--gdb/testsuite/gdb.ada/lang_switch/foo.c22
-rw-r--r--gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb34
-rw-r--r--gdb/testsuite/gdb.ada/mi_catch_ex.exp133
-rw-r--r--gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb43
-rw-r--r--gdb/testsuite/gdb.ada/mi_task_arg.exp50
-rw-r--r--gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb70
-rw-r--r--gdb/testsuite/gdb.ada/mi_task_info.exp63
-rw-r--r--gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb70
-rw-r--r--gdb/testsuite/gdb.ada/mod_from_name.exp36
-rw-r--r--gdb/testsuite/gdb.ada/mod_from_name/foo.adb36
-rw-r--r--gdb/testsuite/gdb.ada/nested.exp34
-rw-r--r--gdb/testsuite/gdb.ada/nested/hello.adb36
-rw-r--r--gdb/testsuite/gdb.ada/null_array.exp48
-rw-r--r--gdb/testsuite/gdb.ada/null_array/foo.adb31
-rw-r--r--gdb/testsuite/gdb.ada/null_array/pck.adb28
-rw-r--r--gdb/testsuite/gdb.ada/null_array/pck.ads24
-rw-r--r--gdb/testsuite/gdb.ada/null_record.exp33
-rw-r--r--gdb/testsuite/gdb.ada/null_record/bar.adb23
-rw-r--r--gdb/testsuite/gdb.ada/null_record/bar.ads23
-rw-r--r--gdb/testsuite/gdb.ada/null_record/null_record.adb23
-rw-r--r--gdb/testsuite/gdb.ada/operator_bp.exp87
-rw-r--r--gdb/testsuite/gdb.ada/operator_bp/ops.adb140
-rw-r--r--gdb/testsuite/gdb.ada/operator_bp/ops.ads52
-rw-r--r--gdb/testsuite/gdb.ada/operator_bp/ops_test.adb40
-rw-r--r--gdb/testsuite/gdb.ada/optim_drec.exp34
-rw-r--r--gdb/testsuite/gdb.ada/optim_drec/foo.adb25
-rw-r--r--gdb/testsuite/gdb.ada/packed_array.exp60
-rw-r--r--gdb/testsuite/gdb.ada/packed_array/pa.adb38
-rw-r--r--gdb/testsuite/gdb.ada/packed_array/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/packed_array/pck.ads18
-rw-r--r--gdb/testsuite/gdb.ada/packed_tagged.exp54
-rw-r--r--gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb40
-rw-r--r--gdb/testsuite/gdb.ada/print_chars.exp42
-rw-r--r--gdb/testsuite/gdb.ada/print_chars/foo.adb26
-rw-r--r--gdb/testsuite/gdb.ada/print_chars/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/print_chars/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/print_pc.exp31
-rw-r--r--gdb/testsuite/gdb.ada/ptr_typedef.exp31
-rw-r--r--gdb/testsuite/gdb.ada/ptr_typedef/foo.adb30
-rw-r--r--gdb/testsuite/gdb.ada/ptr_typedef/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/ptr_typedef/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/ptype_arith_binop.exp31
-rw-r--r--gdb/testsuite/gdb.ada/ptype_field.exp59
-rw-r--r--gdb/testsuite/gdb.ada/ptype_field/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/ptype_field/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/ptype_field/pck.ads30
-rw-r--r--gdb/testsuite/gdb.ada/ptype_tagged_param.exp36
-rw-r--r--gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb30
-rw-r--r--gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads29
-rw-r--r--gdb/testsuite/gdb.ada/rdv_wait.exp35
-rw-r--r--gdb/testsuite/gdb.ada/rdv_wait/foo.adb53
-rw-r--r--gdb/testsuite/gdb.ada/rdv_wait/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/rdv_wait/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/rec_return.exp35
-rw-r--r--gdb/testsuite/gdb.ada/rec_return/foo.adb24
-rw-r--r--gdb/testsuite/gdb.ada/rec_return/pck.adb27
-rw-r--r--gdb/testsuite/gdb.ada/rec_return/pck.ads28
-rw-r--r--gdb/testsuite/gdb.ada/ref_param.exp37
-rw-r--r--gdb/testsuite/gdb.ada/ref_param/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/ref_param/pck.adb25
-rw-r--r--gdb/testsuite/gdb.ada/ref_param/pck.ads29
-rw-r--r--gdb/testsuite/gdb.ada/ref_tick_size.exp37
-rw-r--r--gdb/testsuite/gdb.ada/ref_tick_size/p.adb29
-rw-r--r--gdb/testsuite/gdb.ada/ref_tick_size/pck.adb25
-rw-r--r--gdb/testsuite/gdb.ada/ref_tick_size/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/same_enum.exp33
-rw-r--r--gdb/testsuite/gdb.ada/same_enum/a.adb24
-rw-r--r--gdb/testsuite/gdb.ada/same_enum/pck.adb22
-rw-r--r--gdb/testsuite/gdb.ada/same_enum/pck.ads24
-rw-r--r--gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp43
-rw-r--r--gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/set_wstr.exp74
-rw-r--r--gdb/testsuite/gdb.ada/set_wstr/a.adb26
-rw-r--r--gdb/testsuite/gdb.ada/set_wstr/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/set_wstr/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/small_reg_param.exp42
-rw-r--r--gdb/testsuite/gdb.ada/small_reg_param/foo.adb21
-rw-r--r--gdb/testsuite/gdb.ada/small_reg_param/pck.adb22
-rw-r--r--gdb/testsuite/gdb.ada/small_reg_param/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/start.exp43
-rw-r--r--gdb/testsuite/gdb.ada/start/dummy.adb19
-rw-r--r--gdb/testsuite/gdb.ada/str_ref_cmp.exp51
-rw-r--r--gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb21
-rw-r--r--gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/sym_print_name.exp62
-rw-r--r--gdb/testsuite/gdb.ada/sym_print_name/foo.adb22
-rw-r--r--gdb/testsuite/gdb.ada/sym_print_name/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/sym_print_name/pck.ads26
-rw-r--r--gdb/testsuite/gdb.ada/taft_type.exp35
-rw-r--r--gdb/testsuite/gdb.ada/taft_type/p.adb23
-rw-r--r--gdb/testsuite/gdb.ada/taft_type/pck.adb29
-rw-r--r--gdb/testsuite/gdb.ada/taft_type/pck.ads31
-rw-r--r--gdb/testsuite/gdb.ada/tagged.exp65
-rw-r--r--gdb/testsuite/gdb.ada/tagged/foo.adb24
-rw-r--r--gdb/testsuite/gdb.ada/tagged/pck.adb25
-rw-r--r--gdb/testsuite/gdb.ada/tagged/pck.ads32
-rw-r--r--gdb/testsuite/gdb.ada/tagged_not_init.exp32
-rw-r--r--gdb/testsuite/gdb.ada/tagged_not_init/foo.adb24
-rw-r--r--gdb/testsuite/gdb.ada/tagged_not_init/pck.adb26
-rw-r--r--gdb/testsuite/gdb.ada/tagged_not_init/pck.ads31
-rw-r--r--gdb/testsuite/gdb.ada/task_bp.exp64
-rw-r--r--gdb/testsuite/gdb.ada/task_bp/foo.adb20
-rw-r--r--gdb/testsuite/gdb.ada/task_bp/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/task_bp/pck.ads20
-rw-r--r--gdb/testsuite/gdb.ada/tasks.exp65
-rw-r--r--gdb/testsuite/gdb.ada/tasks/foo.adb68
-rw-r--r--gdb/testsuite/gdb.ada/tick_last_segv.exp38
-rw-r--r--gdb/testsuite/gdb.ada/tick_last_segv/foo.adb19
-rw-r--r--gdb/testsuite/gdb.ada/type_coercion.exp50
-rw-r--r--gdb/testsuite/gdb.ada/type_coercion/assign.adb25
-rw-r--r--gdb/testsuite/gdb.ada/type_coercion/ident.adb19
-rw-r--r--gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp84
-rw-r--r--gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/foo.adb51
-rw-r--r--gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/uninitialized_vars.exp37
-rw-r--r--gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb130
-rwxr-xr-xgdb/testsuite/gdb.ada/uninitialized_vars/parse_controlled.ads35
-rw-r--r--gdb/testsuite/gdb.ada/variant_record_packed_array.exp39
-rw-r--r--gdb/testsuite/gdb.ada/variant_record_packed_array/foo.adb32
-rw-r--r--gdb/testsuite/gdb.ada/variant_record_packed_array/pck.adb20
-rw-r--r--gdb/testsuite/gdb.ada/variant_record_packed_array/pck.ads18
-rw-r--r--gdb/testsuite/gdb.ada/watch_arg.exp50
-rw-r--r--gdb/testsuite/gdb.ada/watch_arg/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/watch_arg/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/watch_arg/watch.adb32
-rw-r--r--gdb/testsuite/gdb.ada/whatis_array_val.exp40
-rw-r--r--gdb/testsuite/gdb.ada/whatis_array_val/foo.adb25
-rw-r--r--gdb/testsuite/gdb.ada/whatis_array_val/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/whatis_array_val/pck.ads19
-rw-r--r--gdb/testsuite/gdb.ada/widewide.exp43
-rw-r--r--gdb/testsuite/gdb.ada/widewide/foo.adb27
-rw-r--r--gdb/testsuite/gdb.ada/widewide/pck.adb23
-rw-r--r--gdb/testsuite/gdb.ada/widewide/pck.ads22
-rw-r--r--gdb/testsuite/gdb.ada/win_fu_syms.exp35
-rw-r--r--gdb/testsuite/gdb.ada/win_fu_syms/foo.adb23
-rw-r--r--gdb/testsuite/gdb.ada/win_fu_syms/pck.adb21
-rw-r--r--gdb/testsuite/gdb.ada/win_fu_syms/pck.ads19
291 files changed, 0 insertions, 10207 deletions
diff --git a/gdb/testsuite/gdb.ada/Makefile.in b/gdb/testsuite/gdb.ada/Makefile.in
deleted file mode 100644
index d9a3c799aa..0000000000
--- a/gdb/testsuite/gdb.ada/Makefile.in
+++ /dev/null
@@ -1,66 +0,0 @@
-VPATH = @srcdir@
-srcdir = @srcdir@
-
-EXECUTABLES = \
- array_bounds/bar \
- array_return/p \
- array_subscript_addr/p \
- arrayidx/p \
- arrayparam/foo \
- arrayptr/foo \
- atomic_enum/foo \
- catch_ex/foo \
- char_param/foo \
- complete/foo \
- exec_changed/common \
- exec_changed/first \
- exec_changed/second \
- exprs/p \
- fixed_cmp/fixed \
- fixed_points/fixed_points \
- formatted_ref/formatted_ref \
- frame_args/foo \
- fun_addr/foo \
- fun_in_declare/foo \
- funcall_param/foo \
- homonym/homonym_main \
- info_types \
- interface/foo \
- lang_switch/lang_switch \
- nested/hello \
- null_array/foo \
- null_record/null_record \
- packed_array/pa \
- packed_tagged/comp_bug \
- print_chars/foo \
- start/dummy \
- ptype_field/foo \
- ref_param/foo \
- str_ref_cmp/foo \
- sym_print_name/foo \
- taft_type/p \
- tagged/foo \
- type_coercion/assign \
- watch_arg/watch
-
-MISCELLANEOUS =
-
-all info install-info dvi install uninstall installcheck check:
- @echo "Nothing to be done for $@..."
-
-clean mostlyclean:
- -find . -name '*.o' -print | xargs rm -f
- -find . -name '*.ali' -print | xargs rm -f
- -find . -name 'b~*.ad[sb]' -print | xargs rm -f
- -rm -f *~ a.out xgdb *.x *.ci *.tmp
- -rm -f *~ *.o a.out xgdb *.x *.ci *.tmp
- -find . -name '*.dwo' -print | xargs rm -f
- -find . -name '*.dwp' -print | xargs rm -f
- -rm -f core core.coremaker coremaker.core corefile $(EXECUTABLES)
- -rm -f $(MISCELLANEOUS) twice-tmp.c
-
-distclean maintainer-clean realclean: clean
- -rm -f *~ core
- -rm -f Makefile config.status config.log
- -rm -f *-init.exp gdb.log gdb.sum
- -rm -fr *.log summary detail *.plog *.sum *.psum site.*
diff --git a/gdb/testsuite/gdb.ada/aliased_array.exp b/gdb/testsuite/gdb.ada/aliased_array.exp
deleted file mode 100644
index 31fdce06dc..0000000000
--- a/gdb/testsuite/gdb.ada/aliased_array.exp
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print bt" " = \\(1, 2, 3\\)"
-
diff --git a/gdb/testsuite/gdb.ada/aliased_array/foo.adb b/gdb/testsuite/gdb.ada/aliased_array/foo.adb
deleted file mode 100644
index 4b44263dd1..0000000000
--- a/gdb/testsuite/gdb.ada/aliased_array/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-procedure Foo is
- BT : aliased Bounded := New_Bounded (Low => 1, High => 3);
-begin
- Do_Nothing (BT'Address); -- STOP
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/aliased_array/pck.adb b/gdb/testsuite/gdb.ada/aliased_array/pck.adb
deleted file mode 100644
index ef16b47c43..0000000000
--- a/gdb/testsuite/gdb.ada/aliased_array/pck.adb
+++ /dev/null
@@ -1,30 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- function New_Bounded (Low, High : Integer) return Bounded is
- Result : Bounded (Low .. High);
- begin
- for J in Low .. High loop
- Result (J) := J;
- end loop;
- return Result;
- end New_Bounded;
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/aliased_array/pck.ads b/gdb/testsuite/gdb.ada/aliased_array/pck.ads
deleted file mode 100644
index 7352fee3a5..0000000000
--- a/gdb/testsuite/gdb.ada/aliased_array/pck.ads
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- type Bounded is array (Integer range <>) of Integer;
- function New_Bounded (Low, High : Integer) return Bounded;
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/array_bounds.exp b/gdb/testsuite/gdb.ada/array_bounds.exp
deleted file mode 100644
index 709f1e6497..0000000000
--- a/gdb/testsuite/gdb.ada/array_bounds.exp
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile bar
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/bar.adb]
-if ![runto "bar.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print itable'first" \
- "= 2" \
- "print itable'first"
-
-gdb_test "print itable'last" \
- "= 5" \
- "print itable'last"
-
-gdb_test "print table'first" \
- "= zero" \
- "print table'first"
-
-gdb_test "print table'last" \
- "= two" \
- "print table'last"
-
diff --git a/gdb/testsuite/gdb.ada/array_bounds/bar.adb b/gdb/testsuite/gdb.ada/array_bounds/bar.adb
deleted file mode 100644
index 86feebbbdb..0000000000
--- a/gdb/testsuite/gdb.ada/array_bounds/bar.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Bar is
- type Index is (Zero, One, Two);
- type Vector is array (Index) of Integer;
- type IVector is array (Integer range 2 .. 5) of Integer;
-
- Table : Vector := (0, 1, 2);
- ITable : IVector := (2, 3, 4, 5);
-begin
- Table (Zero) := 5; -- START
- ITable (3) := 10;
-end Bar;
-
diff --git a/gdb/testsuite/gdb.ada/array_return.exp b/gdb/testsuite/gdb.ada/array_return.exp
deleted file mode 100644
index 3e6c76d49a..0000000000
--- a/gdb/testsuite/gdb.ada/array_return.exp
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Start the inferior
-
-if ![runto_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-# Create a breakpoint in each function from which we want to test
-# the "finish" command.
-
-gdb_test "break create_small" \
- "Breakpoint \[0-9\]+ at.*: file .*pck.adb, line \[0-9\]+." \
- "insert breakpoint in create_small"
-
-gdb_test "break create_large" \
- "Breakpoint \[0-9\]+ at.*: file .*pck.adb, line \[0-9\]+." \
- "insert breakpoint in create_large"
-
-gdb_test "break create_small_float_vector" \
- "Breakpoint \[0-9\]+ at.*: file .*pck.adb, line \[0-9\]+." \
- "insert breakpoint in create_small_float_vector"
-
-# Then continue until reaching the first breakpoint inside Create_Small,
-# and then do a "finish".
-
-gdb_test "cont" \
- "Breakpoint \[0-9\]+, pck.create_small \\(\\).*" \
- "Continuing to Create_Small"
-
-gdb_test "finish" \
- "Value returned is \\\$\[0-9\]+ = \\(1, 1\\)" \
- "value printed by finish of Create_Small"
-
-# Now continue until reaching the second breakpoint inside Create_Large,
-# and then do another "finish".
-
-gdb_test "cont" \
- "Breakpoint \[0-9\]+, pck.create_large \\(\\).*" \
- "Continuing to Create_Large"
-
-# On hppa32, the value returned is too large to be returned via a register.
-# Instead, it is returned using the struct convention, and the debugger
-# unfortunately cannot find the address of the result. The following
-# test is therefore expected to fail for all hppa targets except hppa64.
-if { ! [istarget "hppa*64*-*-*"] } then {
- setup_xfail "hppa*-*-*"
-}
-
-gdb_test "finish" \
- "Value returned is \\\$\[0-9\]+ = \\(2, 2, 2, 2\\)" \
- "value printed by finish of Create_Large"
-
-# Now continue until reaching the third breakpoint, and then do another
-# "finish" again.
-
-gdb_test "cont" \
- "Breakpoint \[0-9\]+, pck.create_small_float_vector \\(\\).*" \
- "Continuing to Create_Small_Float_Vector"
-
-gdb_test "finish" \
- "Value returned is \\\$\[0-9\]+ = \\(4.25, 4.25\\)" \
- "value printed by finish of Create_Small_Float_Vector"
-
diff --git a/gdb/testsuite/gdb.ada/array_return/p.adb b/gdb/testsuite/gdb.ada/array_return/p.adb
deleted file mode 100644
index 8dd57c55dc..0000000000
--- a/gdb/testsuite/gdb.ada/array_return/p.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2006-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure P is
- Small : Data_Small;
- Large : Data_Large;
- Vector : Small_Float_Vector;
-begin
- Small := Create_Small;
- Large := Create_Large;
- Vector := Create_Small_Float_Vector;
- Small (1) := Large (1);
- Small (2) := Integer (Vector (1));
-end P;
diff --git a/gdb/testsuite/gdb.ada/array_return/pck.adb b/gdb/testsuite/gdb.ada/array_return/pck.adb
deleted file mode 100644
index 614466e62b..0000000000
--- a/gdb/testsuite/gdb.ada/array_return/pck.adb
+++ /dev/null
@@ -1,33 +0,0 @@
--- Copyright 2006-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- function Create_Small return Data_Small is
- begin
- return (others => 1);
- end Create_Small;
-
- function Create_Large return Data_Large is
- begin
- return (others => 2);
- end Create_Large;
-
- function Create_Small_Float_Vector return Small_Float_Vector is
- begin
- return (others => 4.25);
- end Create_Small_Float_Vector;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/array_return/pck.ads b/gdb/testsuite/gdb.ada/array_return/pck.ads
deleted file mode 100644
index 806ef1327c..0000000000
--- a/gdb/testsuite/gdb.ada/array_return/pck.ads
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2006-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Data_Small is array (1 .. 2) of Integer;
- type Data_Large is array (1 .. 4) of Integer;
-
- type Small_Float_Vector is array (1 .. 2) of Float;
-
- function Create_Small return Data_Small;
- function Create_Large return Data_Large;
- function Create_Small_Float_Vector return Small_Float_Vector;
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/array_subscript_addr.exp b/gdb/testsuite/gdb.ada/array_subscript_addr.exp
deleted file mode 100644
index 4303a1df42..0000000000
--- a/gdb/testsuite/gdb.ada/array_subscript_addr.exp
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/p.adb]
-runto "p.adb:$bp_location"
-
-# Verify that we can compare a string slice with another string.
-
-gdb_test "print a(2)'Address" \
- "= \\(system\\.address\\) 0x\[0-9a-fA-F\]+" \
- "print a(2)'Address"
-
diff --git a/gdb/testsuite/gdb.ada/array_subscript_addr/p.adb b/gdb/testsuite/gdb.ada/array_subscript_addr/p.adb
deleted file mode 100644
index eda5f839dd..0000000000
--- a/gdb/testsuite/gdb.ada/array_subscript_addr/p.adb
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure P is
- type Table is array (1 .. 3) of Integer;
-
- function Create (I : Integer) return Table is
- begin
- return (4 + I, 8 * I, 7 * I + 4);
- end Create;
-
- A : Table := Create (7);
- C : Integer;
-begin
- C := A (1) + A (2); -- STOP
-end P;
-
diff --git a/gdb/testsuite/gdb.ada/arrayidx.exp b/gdb/testsuite/gdb.ada/arrayidx.exp
deleted file mode 100644
index 5dd1dd2925..0000000000
--- a/gdb/testsuite/gdb.ada/arrayidx.exp
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-if [get_compiler_info] {
- return -1
-}
-set old_gcc [expr [test_compiler_info {gcc-[0-3]-*}] \
- || [test_compiler_info {gcc-4-[0-6]-*}]]
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/p.adb]
-runto "p.adb:$bp_location"
-
-# First, print all the arrays without indexes
-
-gdb_test_no_output "set print array-indexes off"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print one_two_three" \
- "= \\(1, 2, 3\\)" \
- "print one_two_three, indexes off"
-
-gdb_test "print e_one_two_three" \
- "= \\(1, 2, 3\\)" \
- "print e_one_two_three, indexes off"
-
-gdb_test "print r_two_three" \
- "= \\(two => 2, 3\\)" \
- "print r_two_three, indexes off"
-
-gdb_test "print u_one_two_three" \
- "= \\(1, 2, 3\\)" \
- "print u_one_two_three, indexes off"
-
-gdb_test "print p_one_two_three" \
- "= \\(false, true, true\\)" \
- "print p_one_two_three, indexes off"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print few_reps" \
- "= \\(1, 2, 3, 3, 3, 3, 3, 4, 5\\)" \
- "print few_reps, indexes off"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print many_reps" \
- "= \\(1, 2, 3 <repeats 12 times>, 4, 5\\)" \
- "print many_reps, indexes off"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print empty" \
- "= \\(\\)" \
- "print empty, indexes off"
-
-# Next, print all the arrays with the indexes
-
-gdb_test_no_output "set print array-indexes on"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print one_two_three" \
- "= \\(1 => 1, 2 => 2, 3 => 3\\)" \
- "print one_two_three"
-
-gdb_test "print e_one_two_three" \
- "= \\(one => 1, two => 2, three => 3\\)" \
- "print e_one_two_three"
-
-gdb_test "print r_two_three" \
- "= \\(two => 2, three => 3\\)" \
- "print r_two_three"
-
-gdb_test "print u_one_two_three" \
- "= \\(1 => 1, 2 => 2, 3 => 3\\)" \
- "print u_one_two_three"
-
-gdb_test "print p_one_two_three" \
- "= \\(one => false, two => true, three => true\\)" \
- "print p_one_two_three"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print few_reps" \
- "= \\(1 => 1, 2 => 2, 3 => 3, 4 => 3, 5 => 3, 6 => 3, 7 => 3, 8 => 4, 9 => 5\\)" \
- "print few_reps"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print many_reps" \
- "= \\(1 => 1, 2 => 2, 3 => 3 <repeats 12 times>, 15 => 4, 16 => 5\\)" \
- "print many_reps"
-
-if $old_gcc {
- setup_xfail "*-*-*"
-}
-gdb_test "print empty" \
- "= \\(\\)" \
- "print empty"
-
-
diff --git a/gdb/testsuite/gdb.ada/arrayidx/p.adb b/gdb/testsuite/gdb.ada/arrayidx/p.adb
deleted file mode 100644
index bac15bf03e..0000000000
--- a/gdb/testsuite/gdb.ada/arrayidx/p.adb
+++ /dev/null
@@ -1,54 +0,0 @@
--- Copyright 2005-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure P is
- type Index is (One, Two, Three);
-
- type Table is array (Integer range 1 .. 3) of Integer;
- type ETable is array (Index) of Integer;
- type RTable is array (Index range Two .. Three) of Integer;
- type UTable is array (Positive range <>) of Integer;
-
- type PTable is array (Index) of Boolean;
- pragma Pack (PTable);
-
- function Get_UTable (I : Integer) return UTable is
- begin
- return Utable'(1 => I, 2 => 2, 3 => 3);
- end Get_UTable;
-
- One_Two_Three : Table := (1, 2, 3);
- E_One_Two_Three : ETable := (1, 2, 3);
- R_Two_Three : RTable := (2, 3);
- U_One_Two_Three : UTable := Get_UTable (1);
- P_One_Two_Three : PTable := (False, True, True);
-
- Few_Reps : UTable := (1, 2, 3, 3, 3, 3, 3, 4, 5);
- Many_Reps : UTable := (1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 5);
-
- Empty : array (1 .. 0) of Integer := (others => 0);
-
-begin
- One_Two_Three (1) := 4; -- START
- E_One_Two_Three (One) := 4;
- R_Two_Three (Two) := 4;
- U_One_Two_Three (U_One_Two_Three'First) := 4;
- P_One_Two_Three (One) := True;
-
- Few_Reps (Few_Reps'First) := 2;
- Many_Reps (Many_Reps'First) := 2;
-
- Empty := (others => 1);
-end P;
diff --git a/gdb/testsuite/gdb.ada/arrayparam.exp b/gdb/testsuite/gdb.ada/arrayparam.exp
deleted file mode 100644
index b87391d050..0000000000
--- a/gdb/testsuite/gdb.ada/arrayparam.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Verify that a call to a function that takes an array as a parameter
-# works without problem.
-
-gdb_test "print call_me (\"bonjour\")" \
- "= void" \
- "print call_me (\"bonjour\")"
-
-# Verify that the array was passed properly by checking the global
-# variables that Call_Me sets as side-effects. Use the package name to avoid
-# name clash with debug info of system libraries.
-
-gdb_test "print pck.first" \
- "= 98 'b'" \
- "print first after function call"
-
-gdb_test "print pck.last" \
- "= 114 'r'" \
- "print last after function call"
-
-gdb_test "print pck.length" \
- "= 7" \
- "print length after function call"
-
diff --git a/gdb/testsuite/gdb.ada/arrayparam/foo.adb b/gdb/testsuite/gdb.ada/arrayparam/foo.adb
deleted file mode 100644
index c184722be3..0000000000
--- a/gdb/testsuite/gdb.ada/arrayparam/foo.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- My_String : constant String := "Hello World";
-begin
- First := ASCII.NUL;
- Last := ASCII.NUL;
- Length := -1;
- Call_Me (My_String); -- STOP
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/arrayparam/pck.adb b/gdb/testsuite/gdb.ada/arrayparam/pck.adb
deleted file mode 100644
index 912f8ad64f..0000000000
--- a/gdb/testsuite/gdb.ada/arrayparam/pck.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Call_Me (Str : String) is
- begin
- Length := Str'Length;
- if Length > 0 then
- First := Str (Str'First);
- Last := Str (Str'Last);
- end if;
- end Call_Me;
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/arrayparam/pck.ads b/gdb/testsuite/gdb.ada/arrayparam/pck.ads
deleted file mode 100644
index f438f8e691..0000000000
--- a/gdb/testsuite/gdb.ada/arrayparam/pck.ads
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- First : Character := ASCII.NUL;
- Last : Character := ASCII.NUL;
- Length : Integer := 0;
-
- procedure Call_Me (Str : String);
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/arrayptr.exp b/gdb/testsuite/gdb.ada/arrayptr.exp
deleted file mode 100644
index 8171db76f8..0000000000
--- a/gdb/testsuite/gdb.ada/arrayptr.exp
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print string_p" \
- "= \\(foo\\.string_access\\) 0x\[0-9a-zA-Z\]+" \
- "print string_p"
-
-gdb_test "print string_p (3..4)" "= \"ll\""
-
-gdb_test "print null_string" "= \\(foo\\.string_access\\) 0x0"
-
-gdb_test "print arr_ptr" "= \\(access foo\\.little_array\\) 0x\[0-9a-zA-Z\]+"
-
-gdb_test "print arr_ptr (2)" "= 22"
-
-gdb_test "print arr_ptr (3..4)" "= \\(3 => 23, 24\\)"
-
-gdb_test "ptype string_access" "= access array \\(<>\\) of character"
-
-gdb_test "print pa_ptr.all" \
- " = \\(10, 20, 30, 40, 50, 60, 62, 63, -23, 42\\)"
-
-gdb_test "print pa_ptr(3)" " = 30"
-
-gdb_test "print pa_ptr.all(3)" " = 30"
diff --git a/gdb/testsuite/gdb.ada/arrayptr/foo.adb b/gdb/testsuite/gdb.ada/arrayptr/foo.adb
deleted file mode 100644
index e414db1e07..0000000000
--- a/gdb/testsuite/gdb.ada/arrayptr/foo.adb
+++ /dev/null
@@ -1,44 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type String_Access is access String;
-
- String_P : String_Access := new String'("Hello");
- Null_String : String_Access := null;
-
- -- Same situation, but constrained array.
- type Little_Array is array (1 .. 10) of Integer;
- type Little_Array_Ptr is access all Little_Array;
- Arr_Ptr: Little_Array_Ptr :=
- new Little_Array'(21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
-
- -- Same as above, but with a packed array.
- type Small is range -64 .. 63;
- for Small'Size use 7;
- type Packed_Array is array (1..10) of Small;
- pragma Pack (Packed_Array);
-
- type Packed_Array_Ptr is access Packed_Array;
- PA_Ptr : Packed_Array_Ptr
- := new Packed_Array'(10, 20, 30, 40, 50, 60, 62, 63, -23, 42);
-begin
- Do_Nothing (String_P'Address); -- STOP
- Do_Nothing (Null_String'Address);
- Do_Nothing (Arr_Ptr'Address);
- Do_Nothing (PA_Ptr'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/arrayptr/pck.adb b/gdb/testsuite/gdb.ada/arrayptr/pck.adb
deleted file mode 100644
index 5affd9fc41..0000000000
--- a/gdb/testsuite/gdb.ada/arrayptr/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/arrayptr/pck.ads b/gdb/testsuite/gdb.ada/arrayptr/pck.ads
deleted file mode 100644
index 90a56ccac1..0000000000
--- a/gdb/testsuite/gdb.ada/arrayptr/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/assign_1.exp b/gdb/testsuite/gdb.ada/assign_1.exp
deleted file mode 100644
index 6ada191704..0000000000
--- a/gdb/testsuite/gdb.ada/assign_1.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-
-# Force the language to Ada, as this will not happen automatically
-# in this case (no test program).
-gdb_test_no_output "set lang ada" \
- "Changing the language to ada"
-
-gdb_test "print \$xxx := 1" \
- "= 1" \
- "set convenience variable \$xxx to 1"
-
-
diff --git a/gdb/testsuite/gdb.ada/atomic_enum.exp b/gdb/testsuite/gdb.ada/atomic_enum.exp
deleted file mode 100644
index 04f56bc279..0000000000
--- a/gdb/testsuite/gdb.ada/atomic_enum.exp
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnat05 ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set test "ptype pck.data_flag"
-gdb_test_multiple "$test" $test {
- -re "type = \\(one, two, three\\).*$gdb_prompt $" {
- pass $test
- }
- -re "type = \\(\\).*$gdb_prompt $" {
- # This is a known compiler problem with Stabs.
- xfail $test
- }
-}
-
diff --git a/gdb/testsuite/gdb.ada/atomic_enum/foo.adb b/gdb/testsuite/gdb.ada/atomic_enum/foo.adb
deleted file mode 100644
index 36b8c32c5e..0000000000
--- a/gdb/testsuite/gdb.ada/atomic_enum/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- if Is_First then
- Increment;
- end if;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/atomic_enum/pck.adb b/gdb/testsuite/gdb.ada/atomic_enum/pck.adb
deleted file mode 100644
index b7e2275127..0000000000
--- a/gdb/testsuite/gdb.ada/atomic_enum/pck.adb
+++ /dev/null
@@ -1,37 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- type Data_T is (One, Two, Three);
- pragma Atomic (Data_T);
-
- Data_Flag : Data_T := One;
-
- procedure Increment is
- begin
- if Data_Flag = Data_T'Last then
- Data_Flag := Data_T'First;
- else
- Data_Flag := Data_T'Succ (Data_Flag);
- end if;
- end Increment;
-
- function Is_First return Boolean is
- begin
- return Data_Flag = Data_T'First;
- end Is_First;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/atomic_enum/pck.ads b/gdb/testsuite/gdb.ada/atomic_enum/pck.ads
deleted file mode 100644
index 4969756374..0000000000
--- a/gdb/testsuite/gdb.ada/atomic_enum/pck.ads
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- procedure Increment;
- function Is_First return Boolean;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp b/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp
deleted file mode 100644
index c614def33c..0000000000
--- a/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Star the program in order to have some tasks running...
-set bp_location [gdb_get_line_number "STOP_HERE" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Try inserting a breakpoint on task 2, but using the wrong capitalization
-# on the 'task' keyword ("TASK" instead of "task"). The debugger should
-# report an error. Try various weird combinations too.
-
-gdb_test "break *break_me'address TASK 2" \
- "Garbage 'TASK 2' at end of command"
-
-set test "break *break_me'address TASK Task TaSK 2"
-gdb_test_multiple "$test" $test {
- -re "Garbage 'TASK Task TaSK 2' at end of command\[\r\n\]+$gdb_prompt $" {
- pass $test
- }
- -re "Garbage 'TaSK 2' at end of command\[\r\n\]+$gdb_prompt $" {
- kfail gdb/14111 "$test"
- }
-}
-
-gdb_test "break *break_me'address TASK if" \
- "Garbage 'TASK if' at end of command"
diff --git a/gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb b/gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb
deleted file mode 100644
index 4b19a21bcb..0000000000
--- a/gdb/testsuite/gdb.ada/bad-task-bp-keyword/foo.adb
+++ /dev/null
@@ -1,68 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-
- task type Caller is
- entry Initialize;
- entry Call_Break_Me;
- entry Finalize;
- end Caller;
- type Caller_Ptr is access Caller;
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
- task body Caller is
- begin
- accept Initialize do
- null;
- end Initialize;
- accept Call_Break_Me do
- Break_Me;
- end Call_Break_Me;
- accept Finalize do
- null;
- end Finalize;
- end Caller;
-
- Task_List : array (1 .. 3) of Caller_Ptr;
-
-begin
-
- -- Start all our tasks, and call the "Initialize" entry to make
- -- sure all of them have now been started. We call that entry
- -- immediately after having created the task in order to make sure
- -- that we wait for that task to be created before we try to create
- -- another one. That way, we know that the order in our Task_List
- -- corresponds to the order in the GNAT runtime.
- for J in Task_List'Range loop
- Task_List (J) := new Caller;
- Task_List (J).Initialize;
- end loop;
-
- -- Next, call their Call_Break_Me entry of each task, using the same
- -- order as the order used to create them.
- for J in Task_List'Range loop -- STOP_HERE
- Task_List (J).Call_Break_Me;
- end loop;
-
- -- And finally, let all the tasks die...
- for J in Task_List'Range loop
- Task_List (J).Finalize;
- end loop;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/boolean_expr.exp b/gdb/testsuite/gdb.ada/boolean_expr.exp
deleted file mode 100644
index edce0d5631..0000000000
--- a/gdb/testsuite/gdb.ada/boolean_expr.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-
-set any_nb "\[0-9\]+"
-set any_addr "0x\[0-9a-zA-Z\]+"
-
-# Force the language to Ada, as this will not happen automatically
-# in this case (no test program).
-gdb_test_no_output "set lang ada" \
- "Changing the language to ada"
-
-gdb_test "print 1 = 2" \
- "= false" \
- "print 1 = 2"
-
-gdb_test "print 3 = 3" \
- "= true" \
- "print 3 = 3"
-
diff --git a/gdb/testsuite/gdb.ada/bp_enum_homonym.exp b/gdb/testsuite/gdb.ada/bp_enum_homonym.exp
deleted file mode 100644
index 781491810f..0000000000
--- a/gdb/testsuite/gdb.ada/bp_enum_homonym.exp
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Force GDB to convert the psymtab of pck.adb into a symtab.
-gdb_test "list pck.adb:1" \
- "$decimal\[ \t\]+-- Copyright.*"
-
-# Break on subprogram "Archive". There is an enumeral that's an
-# homonym, so verify that GDB doesn't provide the choice between
-# the subprogram and the enumeral for the location of the breakpoint.
-# Instead, it should insert the breakpoint on the function alone.
-
-gdb_test "break archive" \
- "Breakpoint $decimal at $hex: file .*pck.adb, line $decimal\\."
-
-# Run the program. Make sure the program runs until it hits
-# the breakpoint and that the debugger does not unexpectedly ask
-# the user to choose between several locations for the breakpoint
-# (while the inferior is starting up, new DSOs being mapped causes
-# the breakpoint location to be reevaluated).
-
-gdb_run_cmd
-gdb_test "" \
- "Breakpoint $decimal, pck\\.archive \\(\\).*" \
- "run to pck.archive breakpoint"
-
diff --git a/gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb b/gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb
deleted file mode 100644
index 2238d46dec..0000000000
--- a/gdb/testsuite/gdb.ada/bp_enum_homonym/p.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure P is
- A : Action;
-begin
- A := Get_Action;
- if A = Archive then
- Archive;
- end if;
-end P;
-
diff --git a/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb b/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb
deleted file mode 100644
index 51f64122eb..0000000000
--- a/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Archive is
- begin
- null;
- end Archive;
-
- function Get_Action return Action is
- begin
- return Archive;
- end Get_Action;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads b/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads
deleted file mode 100644
index 0333d01ebd..0000000000
--- a/gdb/testsuite/gdb.ada/bp_enum_homonym/pck.ads
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- procedure Archive;
-
- type Action is (Archive, Extract);
- function Get_Action return Action;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bp_on_var.exp b/gdb/testsuite/gdb.ada/bp_on_var.exp
deleted file mode 100644
index 681d71be1e..0000000000
--- a/gdb/testsuite/gdb.ada/bp_on_var.exp
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-# Test inserting breakpoint on pck.my_global_variable.
-
-clean_restart ${testfile}
-
-# We are going to insert breakpoints using locations that are invalid.
-# Set "breakpoint pending" to "off" in order to avoid having to deal
-# with GDB asking whether to insert a pending breakpoint or not.
-gdb_test_no_output "set breakpoint pending off"
-
-gdb_test "break pck.my_global_variable" \
- "Function \"pck\\.my_global_variable\" not defined\\."
-
-
-# Test inserting breakpoint on pck.my_hidden_variable.
-
-clean_restart ${testfile}
-
-gdb_test_no_output "set breakpoint pending off"
-
-gdb_test "break pck.my_hidden_variable" \
- "Function \"pck\\.my_hidden_variable\" not defined\\."
diff --git a/gdb/testsuite/gdb.ada/bp_on_var/foo.adb b/gdb/testsuite/gdb.ada/bp_on_var/foo.adb
deleted file mode 100644
index 5a53ff3c26..0000000000
--- a/gdb/testsuite/gdb.ada/bp_on_var/foo.adb
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-procedure Foo is
-begin
- Do_Something (My_Global_Variable);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/bp_on_var/pck.adb b/gdb/testsuite/gdb.ada/bp_on_var/pck.adb
deleted file mode 100644
index 7e6f3dfea4..0000000000
--- a/gdb/testsuite/gdb.ada/bp_on_var/pck.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- My_Hidden_Variable : Integer := 0;
- procedure Do_Something (I : in out Integer) is
- begin
- if My_Hidden_Variable > 10 then
- My_Hidden_Variable := 0;
- end if;
- I := I + My_Hidden_Variable;
- My_Hidden_Variable := My_Hidden_Variable + 1;
- end Do_Something;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/bp_on_var/pck.ads b/gdb/testsuite/gdb.ada/bp_on_var/pck.ads
deleted file mode 100644
index 10eebde587..0000000000
--- a/gdb/testsuite/gdb.ada/bp_on_var/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- My_Global_Variable : Integer := 11;
- procedure Do_Something (I : in out Integer);
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/bp_range_type.exp b/gdb/testsuite/gdb.ada/bp_range_type.exp
deleted file mode 100644
index 3b9fb2f89b..0000000000
--- a/gdb/testsuite/gdb.ada/bp_range_type.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-
-gdb_test "break foo.adb:$bp_location if small_value > 20" \
- "Breakpoint $decimal at $hex: file .*foo.adb, line $decimal\\."
-
-gdb_run_cmd
-gdb_test "" \
- "Breakpoint $decimal, foo \\(\\).*" \
- "run to breakpoint"
-
-# Verify that we stopped at the correct iteration.
-gdb_test "print small_value" " = 25"
diff --git a/gdb/testsuite/gdb.ada/bp_range_type/foo.adb b/gdb/testsuite/gdb.ada/bp_range_type/foo.adb
deleted file mode 100644
index 9febdb8fe7..0000000000
--- a/gdb/testsuite/gdb.ada/bp_range_type/foo.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type Small is range 0 .. 1000;
- Small_Value : Small := 10;
-begin
- for J in 1 .. 10 loop
- Small_Value := Small_Value + Small (J);
- Do_Nothing (Small_Value'Address); -- STOP
- end loop;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/bp_range_type/pck.adb b/gdb/testsuite/gdb.ada/bp_range_type/pck.adb
deleted file mode 100644
index 3a2f4d8832..0000000000
--- a/gdb/testsuite/gdb.ada/bp_range_type/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bp_range_type/pck.ads b/gdb/testsuite/gdb.ada/bp_range_type/pck.ads
deleted file mode 100644
index 91f1051982..0000000000
--- a/gdb/testsuite/gdb.ada/bp_range_type/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bp_reset.exp b/gdb/testsuite/gdb.ada/bp_reset.exp
deleted file mode 100644
index 9a0f1f55ac..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-gdb_test "break nested_sub" \
- "Breakpoint $decimal at $hex: file .*foo.adb, line $decimal\\."
-
-gdb_test "break do_nothing" \
- "Breakpoint $decimal at $hex: file .*pck.adb, line $decimal\\."
-
-# Run the program. Make sure the program runs until it hits
-# the first breakpoint inside nested_sub.
-
-gdb_run_cmd
-gdb_test "" "Breakpoint $decimal, foo\\.nested_sub \\(\\).*"
-
diff --git a/gdb/testsuite/gdb.ada/bp_reset/foo.adb b/gdb/testsuite/gdb.ada/bp_reset/foo.adb
deleted file mode 100644
index f79d17f86a..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset/foo.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-with IO; use IO;
-
-procedure Foo is
- procedure Nested_Sub is
- begin
- Put_Line ("Some string");
- end Nested_Sub;
-begin
- Nested_Sub;
- Do_Nothing;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/bp_reset/io.adb b/gdb/testsuite/gdb.ada/bp_reset/io.adb
deleted file mode 100644
index d6ae1a20a0..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset/io.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body IO is
- procedure Put_Line (S : String) is
- begin
- null;
- end Put_Line;
-end IO;
diff --git a/gdb/testsuite/gdb.ada/bp_reset/io.ads b/gdb/testsuite/gdb.ada/bp_reset/io.ads
deleted file mode 100644
index f45cbcbbd1..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset/io.ads
+++ /dev/null
@@ -1,18 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package IO is
- procedure Put_Line (S : String);
-end IO;
diff --git a/gdb/testsuite/gdb.ada/bp_reset/pck.adb b/gdb/testsuite/gdb.ada/bp_reset/pck.adb
deleted file mode 100644
index 4538c6c4fc..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/bp_reset/pck.ads b/gdb/testsuite/gdb.ada/bp_reset/pck.ads
deleted file mode 100644
index a9f67dbd3c..0000000000
--- a/gdb/testsuite/gdb.ada/bp_reset/pck.ads
+++ /dev/null
@@ -1,18 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- procedure Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/call_pn.exp b/gdb/testsuite/gdb.ada/call_pn.exp
deleted file mode 100644
index c6b798d6bd..0000000000
--- a/gdb/testsuite/gdb.ada/call_pn.exp
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-# Make sure that last_node_id is set to zero...
-gdb_test "print last_node_id" "= 0" "print last_node_id before calling pn"
-
-# Now, call procedure Pn, which should set Last_Node_Id to the value
-# of the parameter used in the function call. Verify that we can print
-# the returned value correctly, while we're at it.
-gdb_test "print pn (4321)" "= 4321" "print pn (4321)"
-
-# Make sure that last_node_id now has the correct value...
-gdb_test "print last_node_id" "= 4321" "print last_node_id after calling pn"
-
diff --git a/gdb/testsuite/gdb.ada/call_pn/foo.adb b/gdb/testsuite/gdb.ada/call_pn/foo.adb
deleted file mode 100644
index 6c1138334c..0000000000
--- a/gdb/testsuite/gdb.ada/call_pn/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- New_Node : Node_Id;
-begin
- New_Node := Pn (1234); -- STOP
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/call_pn/pck.adb b/gdb/testsuite/gdb.ada/call_pn/pck.adb
deleted file mode 100644
index 0ca2a6896a..0000000000
--- a/gdb/testsuite/gdb.ada/call_pn/pck.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- Last_Node_Id : Node_Id := Node_Id'First;
-
- function Pn (N : Node_Id) return Node_Id is
- begin
- Last_Node_Id := N;
- return N;
- end Pn;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/call_pn/pck.ads b/gdb/testsuite/gdb.ada/call_pn/pck.ads
deleted file mode 100644
index ef20878b99..0000000000
--- a/gdb/testsuite/gdb.ada/call_pn/pck.ads
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- Node_Low_Bound : constant := 0;
- Node_High_Bound : constant := 099_999_999;
- type Node_Id is range Node_Low_Bound .. Node_High_Bound;
-
- function Pn (N : Node_Id) return Node_Id;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/catch_ex.exp b/gdb/testsuite/gdb.ada/catch_ex.exp
deleted file mode 100644
index ca933e96e3..0000000000
--- a/gdb/testsuite/gdb.ada/catch_ex.exp
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnata ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Some global variables used to simplify the maintenance of some of
-# the regular expressions below.
-set any_nb "\[0-9\]+"
-set any_addr "0x\[0-9a-zA-Z\]+"
-set eol "\[\r\n\]+"
-set sp "\[ \t\]*"
-
-set info_break_header "Num${sp}Type${sp}Disp${sp}Enb${sp}Address${sp}What"
-set catch_exception_info \
- "$any_nb${sp}breakpoint${sp}keep${sp}y${sp}$any_addr${sp}all Ada exceptions"
-
-####################################
-# 1. Try catching all exceptions. #
-####################################
-
-if ![runto_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-set msg "insert catchpoint on all Ada exceptions"
-gdb_test_multiple "catch exception" $msg {
- -re "Catchpoint $any_nb: all Ada exceptions$eol$gdb_prompt $" {
- pass $msg
- }
- -re "Your Ada runtime appears to be missing some debugging information.*$eol$gdb_prompt $" {
- # If the runtime was not built with enough debug information,
- # or if it was stripped, we can not test exception
- # catchpoints.
- unsupported $msg
- return -1
- }
-}
-
-gdb_test "info break" \
- "$info_break_header$eol.*$catch_exception_info" \
- "info break, catch all Ada exceptions"
-
-set catchpoint_msg \
- "Catchpoint $any_nb, CONSTRAINT_ERROR at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$catchpoint_msg$eol.*SPOT1" \
- "continuing to first exception"
-
-set catchpoint_msg \
- "Catchpoint $any_nb, PROGRAM_ERROR at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$catchpoint_msg$eol.*SPOT2" \
- "continuing to second exception"
-
-################################################
-# 2. Try catching only some of the exceptions. #
-################################################
-
-# Here is the scenario:
-# - Restart the debugger from scratch, runto_main
-# - We'll catch only "Program_Error"
-# We'll catch assertions
-# We'll catch unhandled exceptions
-# - continue, we should see the first Program_Error exception
-# - continue, we should see the failed assertion
-# - continue, we should see the unhandled Constrait_Error exception
-# - continue, the program exits.
-
-if ![runto_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-gdb_test "catch exception Program_Error" \
- "Catchpoint $any_nb: \`Program_Error' Ada exception" \
- "insert catchpoint on Program_Error"
-
-gdb_test "catch assert" \
- "Catchpoint $any_nb: failed Ada assertions" \
- "insert catchpoint on failed assertions"
-
-gdb_test "catch exception unhandled" \
- "Catchpoint $any_nb: unhandled Ada exceptions" \
- "insert catchpoint on unhandled exceptions"
-
-set catch_exception_entry \
- "$any_nb${sp}breakpoint${sp}keep${sp}y${sp}$any_addr${sp}\`Program_Error' Ada exception"
-set catch_assert_entry \
- "$any_nb${sp}breakpoint${sp}keep${sp}y${sp}$any_addr${sp}failed Ada assertions"
-set catch_unhandled_entry \
- "$any_nb${sp}breakpoint${sp}keep${sp}y${sp}$any_addr${sp}unhandled Ada exceptions"
-
-gdb_test "info break" \
- "$info_break_header$eol.*$catch_exception_entry$eol$catch_assert_entry$eol$catch_unhandled_entry" \
- "info break, second run"
-
-set catchpoint_msg \
- "Catchpoint $any_nb, PROGRAM_ERROR at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$catchpoint_msg$eol.*SPOT2" \
- "continuing to Program_Error exception"
-
-set catchpoint_msg \
- "Catchpoint $any_nb, failed assertion at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$catchpoint_msg$eol.*SPOT3" \
- "continuing to failed assertion"
-
-set catchpoint_msg \
- "Catchpoint $any_nb, unhandled CONSTRAINT_ERROR at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$catchpoint_msg$eol.*SPOT4" \
- "continuing to unhandled exception"
-
-gdb_test "continue" \
- "Continuing\..*$inferior_exited_re.*" \
- "continuing to program completion"
-
-#################################
-# 3. Try temporary catchpoints. #
-#################################
-
-# Scenario:
-# - Insert a temporary catchpoint on all exceptions.
-# - Run to that catchpoint
-# - Continue; we should reach the program's exit, not stopping
-# at any of the other exceptions that are being raised inside
-# the program.
-
-if ![runto_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-gdb_test "tcatch exception" \
- "Temporary catchpoint $any_nb: all Ada exceptions"
-
-set temp_catchpoint_msg \
- "Temporary catchpoint $any_nb, CONSTRAINT_ERROR at $any_addr in foo \\\(\\\).*at .*foo.adb:$any_nb"
-gdb_test "continue" \
- "Continuing\.$eol$temp_catchpoint_msg$eol.*SPOT1" \
- "continuing to temporary catchpoint"
-
-gdb_test "continue" \
- "Continuing\..*$inferior_exited_re.*" \
- "continuing to program completion"
-
-
-
diff --git a/gdb/testsuite/gdb.ada/catch_ex/foo.adb b/gdb/testsuite/gdb.ada/catch_ex/foo.adb
deleted file mode 100644
index ab13ecea19..0000000000
--- a/gdb/testsuite/gdb.ada/catch_ex/foo.adb
+++ /dev/null
@@ -1,43 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-begin
-
- begin
- raise Constraint_Error; -- SPOT1
- exception
- when others =>
- null;
- end;
-
- begin
- raise Program_Error; -- SPOT2
- exception
- when others =>
- null;
- end;
-
- begin
- pragma Assert (False); -- SPOT3
- null;
- exception
- when others =>
- null;
- end;
-
- raise Constraint_Error; -- SPOT4
-
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/char_enum.exp b/gdb/testsuite/gdb.ada/char_enum.exp
deleted file mode 100644
index 22283f8bcc..0000000000
--- a/gdb/testsuite/gdb.ada/char_enum.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print Char_Enum_Type'('B')" "= 1 'B'"
-
-
diff --git a/gdb/testsuite/gdb.ada/char_enum/foo.adb b/gdb/testsuite/gdb.ada/char_enum/foo.adb
deleted file mode 100644
index 199fde498b..0000000000
--- a/gdb/testsuite/gdb.ada/char_enum/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type Char_Enum_Type is ('A', 'B', 'C', 'D', 'E');
- Char : Char_Enum_Type := 'D';
-begin
- Do_Nothing (Char'Address); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/char_enum/pck.adb b/gdb/testsuite/gdb.ada/char_enum/pck.adb
deleted file mode 100644
index f84f3e1220..0000000000
--- a/gdb/testsuite/gdb.ada/char_enum/pck.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/char_enum/pck.ads b/gdb/testsuite/gdb.ada/char_enum/pck.ads
deleted file mode 100644
index fe61b7e25a..0000000000
--- a/gdb/testsuite/gdb.ada/char_enum/pck.ads
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/char_param.exp b/gdb/testsuite/gdb.ada/char_param.exp
deleted file mode 100644
index 8dacd0469a..0000000000
--- a/gdb/testsuite/gdb.ada/char_param.exp
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Call same and next which are procedures that take a Character
-# as a parameter. To verify that the call was performed correctly,
-# we check the value of "Procedure_Result" which is set during
-# the function call.
-
-gdb_test "print procedure_result" \
- "= 32 ' '" \
- "print procedure_result before calling same"
-
-gdb_test "call same (first)" \
- "" \
- "call same"
-
-gdb_test "print procedure_result" \
- "= 97 'a'" \
- "print procedure_result after calling same"
-
-gdb_test "call next (first)" \
- "= 98 'b'" \
- "call next"
-
-gdb_test "print procedure_result" \
- "= 98 'b'" \
- "print procedure_result after calling next"
-
-
diff --git a/gdb/testsuite/gdb.ada/char_param/foo.adb b/gdb/testsuite/gdb.ada/char_param/foo.adb
deleted file mode 100644
index 74e36a9dc6..0000000000
--- a/gdb/testsuite/gdb.ada/char_param/foo.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- First : Character := 'a';
-begin
- Procedure_Result := ' ';
- Same (First); -- STOP
- Next (First);
-end Foo;
-
-
-
diff --git a/gdb/testsuite/gdb.ada/char_param/pck.adb b/gdb/testsuite/gdb.ada/char_param/pck.adb
deleted file mode 100644
index fca221476f..0000000000
--- a/gdb/testsuite/gdb.ada/char_param/pck.adb
+++ /dev/null
@@ -1,33 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Same (C : Character) is
- begin
- Procedure_Result := C;
- end Same;
-
- procedure Next (C : in out Character) is
- begin
- if C = Character'Last then
- C := Character'First;
- else
- C := Character'Succ (C);
- end if;
- Procedure_Result := C;
- end Next;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/char_param/pck.ads b/gdb/testsuite/gdb.ada/char_param/pck.ads
deleted file mode 100644
index d10b3d77f2..0000000000
--- a/gdb/testsuite/gdb.ada/char_param/pck.ads
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- Procedure_Result : Character := ' ';
-
- procedure Same (C : Character);
- -- Set Procedure_Result to C.
-
- procedure Next (C : in out Character);
- -- Increment C (if C is the last character, then set C to the first
- -- character). Set Procedure_Result to the new value of C.
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/complete.exp b/gdb/testsuite/gdb.ada/complete.exp
deleted file mode 100644
index 1b0e87bc12..0000000000
--- a/gdb/testsuite/gdb.ada/complete.exp
+++ /dev/null
@@ -1,190 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-set eol "\[\r\n\]*"
-
-# A convenience function that verifies that the "complete EXPR" command
-# returns the EXPECTED_OUTPUT.
-
-proc test_gdb_complete { expr expected_output } {
- gdb_test "complete p $expr" \
- "$expected_output" \
- "complete p $expr"
-}
-
-# A convenience function that verifies that the "complete EXPR" command
-# does not generate any output.
-
-proc test_gdb_no_completion { expr } {
- gdb_test_no_output "complete p $expr"
-}
-
-# A convenience function that joins all the arguments together,
-# with a regexp that matches zero-or-more end of lines in between
-# each argument. This function is ideal to write the expected output
-# of a GDB command that generates more than a couple of lines, as
-# this allows us to write each line as a separate string, which is
-# easier to read by a human being.
-
-proc multi_line { args } {
- return [join $args "\[\r\n\]*"]
-}
-# Try a global variable, only one match should be found:
-
-test_gdb_complete "my_glob" \
- "p my_global_variable"
-
-# A global variable, inside a nested package:
-
-test_gdb_complete "insi" \
- "p inside_variable"
-
-# A global variable inside a nested package, but only giving part of
-# the fully qualified name (top level package name missing):
-
-test_gdb_no_completion "inner.insi"
-
-# An incomplete nested package name, were lies a single symbol:
-test_gdb_complete "pck.inne" \
- "p pck.inner.inside_variable"
-
-# A fully qualified symbol name, mangled...
-test_gdb_complete "pck__inner__ins" \
- "p pck__inner__inside_variable"
-
-# A fully qualified symbol name...
-test_gdb_complete "pck.inner.ins" \
- "p pck.inner.inside_variable"
-
-# Make sure that "inside" is not returned as a possible completion
-# for "side"...
-test_gdb_no_completion "side"
-
-# Verify that "Exported_Capitalized" is not returned as a match for
-# "exported", since its symbol name contains capital letters.
-test_gdb_no_completion "exported"
-
-# check the "<...>" notation.
-test_gdb_complete "<Exported" \
- "p <Exported_Capitalized>"
-
-# A global symbol, created by the binder, that starts with __gnat...
-test_gdb_complete "__gnat_ada_main_progra" \
- "p __gnat_ada_main_program_name"
-
-# A global symbol, created by the binder, that starts with __gnat,
-# and using the '<' notation.
-test_gdb_complete "<__gnat_ada_main_prog" \
- "p <__gnat_ada_main_program_name>"
-
-# A local variable
-test_gdb_complete "some" \
- "p some_local_variable"
-
-# A local variable variable, but in a different procedure. No match
-# should be returned.
-test_gdb_no_completion "not_in_sco"
-
-# A fully qualified variable name that doesn't exist...
-test_gdb_no_completion "pck.ins"
-
-# A fully qualified variable name that does exist...
-test_gdb_complete "pck.my" \
- "p pck.my_global_variable"
-
-# A fully qualified package name
-test_gdb_complete "pck.inne" \
- "p pck.inner.inside_variable"
-
-# A fully qualified package name, with a dot at the end
-test_gdb_complete "pck.inner." \
- "p pck.inner.inside_variable"
-
-# Two matches, from the global scope:
-test_gdb_complete "local_ident" \
- [multi_line "p local_identical_one" \
- "p local_identical_two" ]
-
-# Two matches, from the global scope, but using fully qualified names:
-test_gdb_complete "pck.local_ident" \
- [multi_line "p pck.local_identical_one" \
- "p pck.local_identical_two" ]
-
-# Two matches, from the global scope, but using mangled fully qualified
-# names:
-test_gdb_complete "pck__local_ident" \
- [multi_line "p pck__local_identical_one" \
- "p pck__local_identical_two" ]
-
-# Two matches, one from the global scope, the other from the local scope:
-test_gdb_complete "external_ident" \
- [multi_line "p external_identical_one" \
- "p external_identical_two" ]
-
-# Complete on the name of package.
-test_gdb_complete "pck" \
- [multi_line "(p pck\\.ad\[sb\])?" \
- "(p pck\\.ad\[sb\])?" \
- "p pck.external_identical_one" \
- "p pck.inner.inside_variable" \
- "p pck.local_identical_one" \
- "p pck.local_identical_two" \
- "p pck.my_global_variable" \
- "p pck.proc" ]
-
-# Complete on the name of a package followed by a dot:
-test_gdb_complete "pck." \
- [multi_line "(p pck\\.ad\[sb\])?" \
- "(p pck\\.ad\[sb\])?" \
- "p pck.external_identical_one" \
- "p pck.inner.inside_variable" \
- "p pck.local_identical_one" \
- "p pck.local_identical_two" \
- "p pck.my_global_variable" \
- "p pck.proc" ]
-
-# Complete a mangled symbol name, but using the '<...>' notation.
-test_gdb_complete "<pck__my" \
- "p <pck__my_global_variable>"
-
-# Very simple completion, but using the interactive form, this time.
-# The verification we are trying to make involves the event loop,
-# and using the "complete" command is not sufficient to reproduce
-# the original problem.
-set test "interactive complete 'print some'"
-send_gdb "print some\t"
-gdb_test_multiple "" "$test" {
- -re "^print some_local_variable $" {
- send_gdb "\n"
- gdb_test_multiple "" "$test" {
- -re " = 1$eol$gdb_prompt $" {
- pass "$test"
- }
- }
- }
-}
diff --git a/gdb/testsuite/gdb.ada/complete/foo.adb b/gdb/testsuite/gdb.ada/complete/foo.adb
deleted file mode 100644
index cb060965f1..0000000000
--- a/gdb/testsuite/gdb.ada/complete/foo.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Some_Local_Variable : Integer := 1;
- External_Identical_Two : Integer := 74;
-begin
- My_Global_Variable := Some_Local_Variable + 1; -- START
- Proc (External_Identical_Two);
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/complete/pck.adb b/gdb/testsuite/gdb.ada/complete/pck.adb
deleted file mode 100644
index 24a95ce0b3..0000000000
--- a/gdb/testsuite/gdb.ada/complete/pck.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Proc (I : Integer) is
- Not_In_Scope : Integer := 77;
- begin
- Inner.Inside_Variable := Not_In_Scope + I;
- end Proc;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/complete/pck.ads b/gdb/testsuite/gdb.ada/complete/pck.ads
deleted file mode 100644
index 74d04e4c2b..0000000000
--- a/gdb/testsuite/gdb.ada/complete/pck.ads
+++ /dev/null
@@ -1,34 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- My_Global_Variable : Integer := 1;
-
- Exported_Capitalized : Integer := 2;
- pragma Export (C, Exported_Capitalized, "Exported_Capitalized");
-
- Local_Identical_One : Integer := 4;
- Local_Identical_Two : Integer := 8;
-
- External_Identical_One : Integer := 19;
-
- package Inner is
- Inside_Variable : Integer := 3;
- end Inner;
-
- procedure Proc (I : Integer);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/cond_lang.exp b/gdb/testsuite/gdb.ada/cond_lang.exp
deleted file mode 100644
index 9117988b3c..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile a
-
-set cfile "${testdir}/foo"
-set csrcfile ${srcdir}/${subdir}/${cfile}.c
-set cobject [standard_output_file ${cfile}.o]
-
-gdb_compile "${csrcfile}" "${cobject}" object [list debug]
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Run to c_function an verify that the language automatically gets set to C.
-runto c_function
-gdb_test "show lang" \
- "The current source language is \"auto; currently c\"\\."
-
-# Now, insert a breakpoint inside an Ada unit, using a condition written
-# in Ada. Even though the current language is "auto; currently c", we
-# expect the debugger to parse the expression using Ada, because the
-# current language mode is auto, and the breakpoint is inside Ada code.
-set bp_location [gdb_get_line_number "STOP" ${testdir}/mixed.adb]
-gdb_test "break mixed.adb:${bp_location} if light = green" \
- "Breakpoint \[0-9\]* at .*: file .*/mixed.adb, line \[0-9\]*\\."
-
-# Now, continue until we hit the breakpoint. If the condition is
-# evaluated correctly, the first hit will be ignored, and the debugger
-# will stop at the second hit only, when the "light" argument is equal
-# to green.
-gdb_test "continue" \
- "Breakpoint \[0-9\]*, mixed\\.break_me \\(light=green\\) at .*"
-
-
diff --git a/gdb/testsuite/gdb.ada/cond_lang/a.adb b/gdb/testsuite/gdb.ada/cond_lang/a.adb
deleted file mode 100644
index d82b6846b7..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/a.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Mixed;
-
-procedure A is
-begin
- Mixed.Start_Test;
-end A;
diff --git a/gdb/testsuite/gdb.ada/cond_lang/foo.c b/gdb/testsuite/gdb.ada/cond_lang/foo.c
deleted file mode 100644
index 3bf30252ff..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/foo.c
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Copyright 2010-2013 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- 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/>. */
-
-extern callme (void);
-
-void
-c_function (void)
-{
- callme ();
-}
-
diff --git a/gdb/testsuite/gdb.ada/cond_lang/mixed.adb b/gdb/testsuite/gdb.ada/cond_lang/mixed.adb
deleted file mode 100644
index 2ca8dc2508..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/mixed.adb
+++ /dev/null
@@ -1,49 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-package body Mixed is
- -- We are importing symbols from foo.o, so make sure this object file
- -- gets linked in.
- Pragma Linker_Options ("foo.o");
-
- type Color is (Red, Green, Blue);
-
- procedure C_Function;
- pragma Import (C, C_Function, "c_function");
-
- procedure Callme;
- pragma Export (C, Callme, "callme");
-
- procedure Break_Me (Light : Color) is
- begin
- Put_Line ("Light: " & Color'Image (Light)); -- STOP
- end Break_Me;
-
- procedure Callme is
- begin
- Break_Me (Red);
- Break_Me (Green);
- Break_Me (Blue);
- end Callme;
-
- procedure Start_Test is
- begin
- -- Call C_Function, which will call Callme.
- C_Function;
- end Start_Test;
-
-end Mixed;
diff --git a/gdb/testsuite/gdb.ada/cond_lang/mixed.ads b/gdb/testsuite/gdb.ada/cond_lang/mixed.ads
deleted file mode 100644
index 36640db84e..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/mixed.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Mixed is
-
- procedure Start_Test;
-
-end Mixed;
diff --git a/gdb/testsuite/gdb.ada/cond_lang/pck.adb b/gdb/testsuite/gdb.ada/cond_lang/pck.adb
deleted file mode 100644
index 71f8642fcb..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Put_Line (S : String) is
- begin
- null;
- end Put_Line;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/cond_lang/pck.ads b/gdb/testsuite/gdb.ada/cond_lang/pck.ads
deleted file mode 100644
index d3a03d52b2..0000000000
--- a/gdb/testsuite/gdb.ada/cond_lang/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- procedure Put_Line (S : String);
- -- Stub implementation of Put_Line to avoid a dependency on Text_IO.
- -- Does actually nothing.
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/dyn_loc.exp b/gdb/testsuite/gdb.ada/dyn_loc.exp
deleted file mode 100644
index 23b9e5e599..0000000000
--- a/gdb/testsuite/gdb.ada/dyn_loc.exp
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "BREAK" ${testdir}/pack.adb]
-if ![runto "pack.adb:$bp_location" ] then {
- return -1
-}
-
-set eol "\[\r\n\]+"
-
-set test "info locals"
-gdb_test_multiple "$test" "$test" {
- -re "i = \"AA\"${eol}s = \" \"" {
- pass $test
- }
- -re "i = \"AA\"${eol}.*${eol}s = \" \"" {
- # The debugger printed the two local variable correctly, but
- # it probably failed to NOT print some variables internally
- # generated by the compiler. This is a known issue.
- xfail $test
- }
-}
-
diff --git a/gdb/testsuite/gdb.ada/dyn_loc/p.adb b/gdb/testsuite/gdb.ada/dyn_loc/p.adb
deleted file mode 100644
index 6ab0bf9b19..0000000000
--- a/gdb/testsuite/gdb.ada/dyn_loc/p.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pack; use Pack;
-
-procedure P is
-begin
- Print (4, 5);
-end P;
diff --git a/gdb/testsuite/gdb.ada/dyn_loc/pack.adb b/gdb/testsuite/gdb.ada/dyn_loc/pack.adb
deleted file mode 100644
index 97831764ab..0000000000
--- a/gdb/testsuite/gdb.ada/dyn_loc/pack.adb
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Ada.Text_IO; use Ada.Text_IO;
-
-package body Pack is
-
- procedure Print (I1 : Positive; I2 : Positive) is
- type My_String is array (I1 .. I2) of Character;
- I : My_String := (others => 'A');
- S : String (1 .. I2 + 3) := (others => ' ');
- begin
- S (I1 .. I2) := String (I); -- BREAK
- Put_Line (S);
- end Print;
-
-end Pack;
diff --git a/gdb/testsuite/gdb.ada/dyn_loc/pack.ads b/gdb/testsuite/gdb.ada/dyn_loc/pack.ads
deleted file mode 100644
index 09434dc85a..0000000000
--- a/gdb/testsuite/gdb.ada/dyn_loc/pack.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pack is
-
- procedure Print (I1 : Positive; I2 : Positive);
-
-end Pack;
diff --git a/gdb/testsuite/gdb.ada/enum_idx_packed.exp b/gdb/testsuite/gdb.ada/enum_idx_packed.exp
deleted file mode 100644
index b6537e9ea1..0000000000
--- a/gdb/testsuite/gdb.ada/enum_idx_packed.exp
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print full" " = \\(false, true, false, true, false\\)"
-
-gdb_test "print full'first" " = black"
-
diff --git a/gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb b/gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb
deleted file mode 100644
index 5bbaa1583d..0000000000
--- a/gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Full : Full_Table := (False, True, False, True, False);
-begin
- Do_Nothing (Full'Address); -- STOP
-end Foo;
-
-
diff --git a/gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb b/gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb
deleted file mode 100644
index 3a2f4d8832..0000000000
--- a/gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads b/gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads
deleted file mode 100644
index f3b3ed87ca..0000000000
--- a/gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- type Color is (Black, Red, Green, Blue, White);
- type Full_Table is array (Color) of Boolean;
- pragma Pack (Full_Table);
-
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/exec_changed.exp b/gdb/testsuite/gdb.ada/exec_changed.exp
deleted file mode 100644
index 04c3a5c038..0000000000
--- a/gdb/testsuite/gdb.ada/exec_changed.exp
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-# This testcase verifies the behavior of the `start' command, which
-# does not work when we use the gdb stub...
-if [target_info exists use_gdb_stub] {
- untested exec_changed.exp
- return
-}
-
-standard_ada_testfile first
-
-# Build the first test program (note that cygwin needs the $EXEEXT).
-if {[gdb_compile_ada "${srcfile}" "${binfile}$EXEEXT" executable {debug}] != ""} {
- return -1
-}
-
-# Build the second test program
-set testfile2 "${testdir}/second"
-set srcfile2 ${srcdir}/${subdir}/${testfile2}.adb
-set binfile2 [standard_output_file ${testfile2}$EXEEXT]
-
-if {[gdb_compile_ada "${srcfile2}" "${binfile2}" executable {debug}] != ""} {
- return -1
-}
-
-# Start with a fresh gdb.
-
-set common_binfile [standard_output_file ${testdir}/common$EXEEXT]
-
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-
-# Load the first executable.
-
-gdb_test "shell mv ${binfile} ${common_binfile}" ".*" ""
-gdb_load ${common_binfile}
-
-# Start the program, we should land in the program main procedure
-if { [gdb_start_cmd] < 0 } {
- untested start
- return -1
-}
-
-gdb_test "" \
- "first \\(\\) at .*first.adb.*" \
- "start first"
-
-# Restore first executable to its original name, and move
-# second executable into its place. Ensure that the new
-# executable is at least a second newer than the old.
-
-gdb_test "shell mv ${common_binfile} ${binfile}" ".*" ""
-gdb_test "shell mv ${binfile2} ${common_binfile}" ".*" ""
-gdb_test "shell sleep 1" ".*" ""
-gdb_test "shell touch ${common_binfile}" ".*" ""
-
-# Start the program a second time, GDB should land in procedure Second
-# this time.
-
-if { [gdb_start_cmd] < 0 } {
- fail "start second"
-} else {
- gdb_test "" \
- "second \\(\\) at .*second.adb.*" \
- "start second"
-}
diff --git a/gdb/testsuite/gdb.ada/exec_changed/first.adb b/gdb/testsuite/gdb.ada/exec_changed/first.adb
deleted file mode 100644
index d4ee6d43c7..0000000000
--- a/gdb/testsuite/gdb.ada/exec_changed/first.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2005-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure First is
-begin
- null;
-end First;
diff --git a/gdb/testsuite/gdb.ada/exec_changed/second.adb b/gdb/testsuite/gdb.ada/exec_changed/second.adb
deleted file mode 100644
index b512774612..0000000000
--- a/gdb/testsuite/gdb.ada/exec_changed/second.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2005-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Second is
-begin
- null;
-end Second;
diff --git a/gdb/testsuite/gdb.ada/expr_delims.exp b/gdb/testsuite/gdb.ada/expr_delims.exp
deleted file mode 100644
index c2d0306755..0000000000
--- a/gdb/testsuite/gdb.ada/expr_delims.exp
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set ws "\[ \t\r\n\]+"
-
-# Start the program in order to have some tasks running...
-set bp_location [gdb_get_line_number "STOP_HERE" ${testdir}/foo.adb]
-gdb_test "break foo.adb:$bp_location" \
- "Breakpoint $decimal.*" \
-
-gdb_run_cmd
-gdb_test "" "Breakpoint $decimal, foo \\(\\).*"
-gdb_test "continue" \
- "Continuing\\..*Breakpoint $decimal, foo \\(\\).*"
-
-# Make sure that "thread" may be used as a variable without being mistaken
-# for an expression delimiter.
-gdb_test "print thread" \
- "= 1" \
- "Print variable 'thread'"
-
-gdb_test_no_output "delete 1"
-
-gdb_test "watch thread" \
- ".*atchpoint \[0-9\]+: thread" \
- "Set plain watchpoint on variable 'thread'"
-
-# Make sure that 'if' when followed by an expression beginning
-# with 'i' works.
-gdb_test "watch thread if i = 2" \
- ".*atchpoint \[0-9\]+: thread" \
- "Set conditional watchpoint."
-
-gdb_test "info break" \
- ".*${ws}.*atchpoint${ws}keep${ws}y${ws}thread${ws}.*atchpoint${ws}keep${ws}y${ws}thread${ws}stop only if i = 2" \
- "Check that watchpoint is set correctly."
-
-# Check for right error when using both 'if' and 'thread' clauses.
-
-gdb_test "break foo.adb:$bp_location if thread = 10 thread 999" \
- ".*Unknown thread 999\\." \
- "Combination of 'if' and 'thread' delimiters."
diff --git a/gdb/testsuite/gdb.ada/expr_delims/foo.adb b/gdb/testsuite/gdb.ada/expr_delims/foo.adb
deleted file mode 100644
index 69b8ce3014..0000000000
--- a/gdb/testsuite/gdb.ada/expr_delims/foo.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Thread: Integer;
-begin
- Thread := 0;
- for I in 1 .. 100 loop
- Thread := Thread + I; -- STOP_HERE
- end loop;
- Put(Integer'Image(Thread));
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/expr_delims/pck.adb b/gdb/testsuite/gdb.ada/expr_delims/pck.adb
deleted file mode 100644
index ed5e510d54..0000000000
--- a/gdb/testsuite/gdb.ada/expr_delims/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Put(S : String) is
- begin
- null;
- end Put;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/expr_delims/pck.ads b/gdb/testsuite/gdb.ada/expr_delims/pck.ads
deleted file mode 100644
index bd243aa66d..0000000000
--- a/gdb/testsuite/gdb.ada/expr_delims/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- procedure Put(S : String);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/exprs.exp b/gdb/testsuite/gdb.ada/exprs.exp
deleted file mode 100644
index 4078aec14d..0000000000
--- a/gdb/testsuite/gdb.ada/exprs.exp
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/p.adb]
-runto "p.adb:$bp_location"
-
-gdb_test "print X ** Y = Z" \
- "= true" \
- "Long_Long_Integer ** Y"
-
-gdb_test "print long_float'min (long_float (X), 8.0)" \
- "= 7.0" \
- "long_float'min"
-
-gdb_test "print long_float'max (long_float (X), 8.0)" \
- "= 8.0" \
- "long_float'max"
diff --git a/gdb/testsuite/gdb.ada/exprs/p.adb b/gdb/testsuite/gdb.ada/exprs/p.adb
deleted file mode 100644
index bfa14cda3d..0000000000
--- a/gdb/testsuite/gdb.ada/exprs/p.adb
+++ /dev/null
@@ -1,41 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
--- Test Ada additions to core GDB evaluation.
-
-with System;
-with Text_IO; use Text_IO;
-
-procedure P is
- type Int is range System.Min_Int .. System.Max_Int;
-
- X, Z : Int;
- Y : Integer;
-
-begin
- X := 0;
- -- Set X to 7 by disguised means lest a future optimizer interfere.
- for I in 1 .. 7 loop
- X := X + 1;
- end loop;
- Z := 1;
- Y := 0;
- while Z < Int'Last / X loop
- Z := Z * X;
- Y := Y + 1;
- end loop;
-
- Put_Line (Int'Image (X ** Y)); -- START
-end P;
diff --git a/gdb/testsuite/gdb.ada/fixed_cmp.exp b/gdb/testsuite/gdb.ada/fixed_cmp.exp
deleted file mode 100644
index 8cb1f138d1..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_cmp.exp
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile fixed
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/fixed.adb]
-runto "fixed.adb:$bp_location"
-
-gdb_test "print My_Var > 10.0" \
- "= true" \
- "print My_Var > 10.0"
-
-gdb_test "print My_Var > 20.0" \
- "= false" \
- "print My_Var > 20.0"
-
-# Do the same, but with integer values.
-
-gdb_test "print My_Var > 10" \
- "= true" \
- "print My_Var > 10"
-
-gdb_test "print My_Var > 20" \
- "= false" \
- "print My_Var > 20"
-
diff --git a/gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb b/gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb
deleted file mode 100644
index 299aea3ff2..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_cmp/fixed.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Fixed is
- type Fixed_Point_Type is delta 0.001 range 0.0 .. 1000.0;
-
- My_Var : Fixed_Point_Type := 14.0;
-begin
- Do_Nothing (My_Var'Address); -- STOP
-end Fixed;
diff --git a/gdb/testsuite/gdb.ada/fixed_cmp/pck.adb b/gdb/testsuite/gdb.ada/fixed_cmp/pck.adb
deleted file mode 100644
index 6b3d3c0661..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_cmp/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/fixed_cmp/pck.ads b/gdb/testsuite/gdb.ada/fixed_cmp/pck.ads
deleted file mode 100644
index e5f3fc0b63..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_cmp/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/fixed_points.exp b/gdb/testsuite/gdb.ada/fixed_points.exp
deleted file mode 100644
index 0e4dd281d8..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_points.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2004-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile fixed_points
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "Set breakpoint here" ${testdir}/fixed_points.adb]
-runto "fixed_points.adb:$bp_location"
-
-# Fixed point subtypes:
-
-gdb_test "print base_object" \
- "= -50" \
- "p on a fixed point type"
-
-gdb_test "print subtype_object" \
- "= -50" \
- "p on a subtype fixed point type"
-
-gdb_test "print new_type_object" \
- "= -50" \
- "p on a new fixed point type"
-
-# Overprecise delta:
-
-gdb_test "print Overprecise_Object" \
- "= 0.13579135791"
-
-gdb_test "ptype Overprecise_Object" \
- "= delta 0.135791"
diff --git a/gdb/testsuite/gdb.ada/fixed_points/fixed_points.adb b/gdb/testsuite/gdb.ada/fixed_points/fixed_points.adb
deleted file mode 100644
index 7cf09f979e..0000000000
--- a/gdb/testsuite/gdb.ada/fixed_points/fixed_points.adb
+++ /dev/null
@@ -1,63 +0,0 @@
--- Copyright 2004-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-procedure Fixed_Points is
-
- ------------
- -- Test 1 --
- ------------
-
- -- Fixed point subtypes
-
- type Base_Fixed_Point_Type is
- delta 1.0 / 16.0
- range (System.Min_Int / 2) * 1.0 / 16.0 ..
- (System.Max_Int / 2) * 1.0 / 16.0;
-
- subtype Fixed_Point_Subtype is
- Base_Fixed_Point_Type range -50.0 .. 50.0;
-
- type New_Fixed_Point_Type is
- new Base_Fixed_Point_Type range -50.0 .. 50.0;
-
- Base_Object : Base_Fixed_Point_Type := -50.0;
- Subtype_Object : Fixed_Point_Subtype := -50.0;
- New_Type_Object : New_Fixed_Point_Type := -50.0;
-
-
- ------------
- -- Test 2 --
- ------------
-
- -- Overprecise delta
-
- Overprecise_Delta : constant := 0.135791357913579;
- -- delta whose significant figures cannot be stored into a long.
-
- type Overprecise_Fixed_Point is
- delta Overprecise_Delta range 0.0 .. 200.0;
- for Overprecise_Fixed_Point'Small use Overprecise_Delta;
-
- Overprecise_Object : Overprecise_Fixed_Point :=
- Overprecise_Fixed_Point'Small;
-
-begin
- Base_Object := 1.0/16.0; -- Set breakpoint here
- Subtype_Object := 1.0/16.0;
- New_Type_Object := 1.0/16.0;
- Overprecise_Object := Overprecise_Fixed_Point'Small * 2;
-end Fixed_Points;
diff --git a/gdb/testsuite/gdb.ada/float_param.exp b/gdb/testsuite/gdb.ada/float_param.exp
deleted file mode 100644
index f0a7eac6d3..0000000000
--- a/gdb/testsuite/gdb.ada/float_param.exp
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test_no_output "call set_float(2.0)"
-gdb_test "print global_float" \
- " = 2\\.0"
-
-gdb_test_no_output "call set_double(1, 3.0)"
-gdb_test "print global_double" \
- " = 3\\.0"
-
-gdb_test_no_output "call set_long_double(1, global_small_struct, 4.0)"
-gdb_test "print global_long_double" \
- " = 4\\.0"
-
-
diff --git a/gdb/testsuite/gdb.ada/float_param/foo.adb b/gdb/testsuite/gdb.ada/float_param/foo.adb
deleted file mode 100644
index 2b086816c7..0000000000
--- a/gdb/testsuite/gdb.ada/float_param/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- Set_Float (1.0); -- START
- Set_Double (1, 1.0);
- Set_Long_Double (1, (I => 2), 1.0);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/float_param/pck.adb b/gdb/testsuite/gdb.ada/float_param/pck.adb
deleted file mode 100644
index 18967e4abc..0000000000
--- a/gdb/testsuite/gdb.ada/float_param/pck.adb
+++ /dev/null
@@ -1,35 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Set_Float (F : Float) is
- begin
- Global_Float := F;
- end Set_Float;
-
- procedure Set_Double (Dummy : Integer; D : Long_Float) is
- begin
- Global_Double := D;
- end Set_Double;
-
- procedure Set_Long_Double (Dummy : Integer;
- DS : Small_Struct;
- LD : Long_Long_Float) is
- begin
- Global_Long_Double := LD;
- end Set_Long_Double;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/float_param/pck.ads b/gdb/testsuite/gdb.ada/float_param/pck.ads
deleted file mode 100644
index 093a32d79b..0000000000
--- a/gdb/testsuite/gdb.ada/float_param/pck.ads
+++ /dev/null
@@ -1,31 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- Global_Float : Float := 0.0;
- Global_Double : Long_Float := 0.0;
- Global_Long_Double : Long_Long_Float := 0.0;
-
- type Small_Struct is record
- I : Integer;
- end record;
- Global_Small_Struct : Small_Struct := (I => 0);
-
- procedure Set_Float (F : Float);
- procedure Set_Double (Dummy : Integer; D : Long_Float);
- procedure Set_Long_Double (Dummy : Integer;
- DS: Small_Struct;
- LD : Long_Long_Float);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/formatted_ref.exp b/gdb/testsuite/gdb.ada/formatted_ref.exp
deleted file mode 100644
index 26e258b943..0000000000
--- a/gdb/testsuite/gdb.ada/formatted_ref.exp
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-# Author: P. N. Hilfinger, AdaCore Inc.
-
-# Note: This test is essentially a transcription of gdb.cp/formatted-ref.exp,
-# and is thus much more wordy than it needs to be. There are fewer
-# tests because only a few parameter types in Ada are required to be
-# passed by reference, and there is no equivalent of &(&x) for reference
-# values.
-# This also tests that some other arithmetic operations on references
-# work properly: condition expression using a reference object as one of its
-# operand.
-
-load_lib "ada.exp"
-
-standard_ada_testfile formatted_ref
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- untested formatted-ref.exp
- return -1
-}
-
-proc get_address { var } {
- global expect_out
- global gdb_prompt
-
- gdb_test_multiple "print $var'access" "address of $var" {
- -re "\\$\[0-9\]+ = \\(.*\\) (0x\[0-9a-f\]+).*$gdb_prompt $" {
- return $expect_out(1,string)
- }
- }
- perror "couldn't find address of $var"
- return ""
-}
-
-proc test_p_x { var val addr } {
- global gdb_prompt
-
- set test "print/x $var"
- gdb_test_multiple "$test" $test {
- -re "\\$\[0-9\]+ = [string_to_regexp $val].*$gdb_prompt $" {
- pass $test
- }
- -re "\\$\[0-9\]+ = $addr.*$gdb_prompt $" {
- fail "$test (prints just address)"
- }
- -re "\\$\[0-9\]+ = 0x\[a-f0-9\]+.*$gdb_prompt $" {
- fail "$test (prints unexpected address)"
- }
- }
- return 0
-}
-
-proc test_p_x_addr { var addr } {
- global gdb_prompt
-
- set test "print/x $var'access"
- gdb_test_multiple $test $test {
- -re "\\$\[0-9\]+ = $addr.*$gdb_prompt $" {
- pass $test
- }
- -re "\\$\[0-9\]+ = 0x\[a-f0-9+\]+.*$gdb_prompt $" {
- fail "$test (prints unexpected address)"
- }
- }
- return 0
-}
-
-proc test_p_op1_equals_op2 {op1 op2} {
- set test "print $op1 = $op2"
- gdb_test $test "\\$\[0-9\]+ = true"
-}
-
-clean_restart ${testfile}
-
-runto defs.adb:[gdb_get_line_number "marker here" ${testdir}/defs.adb ]
-
-set s1_address [get_address "s1"]
-
-test_p_x "s" "(x => 0xd, y => 0x13)" $s1_address
-
-test_p_x_addr "s" $s1_address
-
-test_p_op1_equals_op2 "s.x" "13"
diff --git a/gdb/testsuite/gdb.ada/formatted_ref/defs.adb b/gdb/testsuite/gdb.ada/formatted_ref/defs.adb
deleted file mode 100644
index 2488c7c5d6..0000000000
--- a/gdb/testsuite/gdb.ada/formatted_ref/defs.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Defs is
-
- function F1 (S : Struct1) return Integer is
- begin
- return s.x; -- Set breakpoint marker here.
- end F1;
-
-end Defs;
diff --git a/gdb/testsuite/gdb.ada/formatted_ref/defs.ads b/gdb/testsuite/gdb.ada/formatted_ref/defs.ads
deleted file mode 100644
index 7743c6ce01..0000000000
--- a/gdb/testsuite/gdb.ada/formatted_ref/defs.ads
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Defs is
-
- type Struct1 is limited record
- X : Integer := 13;
- Y : Integer := 19;
- end record;
-
- function F1 (S : Struct1) return Integer;
-
- S1 : Struct1;
-
-end Defs;
diff --git a/gdb/testsuite/gdb.ada/formatted_ref/formatted_ref.adb b/gdb/testsuite/gdb.ada/formatted_ref/formatted_ref.adb
deleted file mode 100644
index dca780ce5c..0000000000
--- a/gdb/testsuite/gdb.ada/formatted_ref/formatted_ref.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Defs;
-procedure Formatted_Ref is
- X : Integer;
-begin
- X := Defs.F1 (Defs.S1);
-end Formatted_Ref;
diff --git a/gdb/testsuite/gdb.ada/frame_args.exp b/gdb/testsuite/gdb.ada/frame_args.exp
deleted file mode 100644
index 58ec9aa8e5..0000000000
--- a/gdb/testsuite/gdb.ada/frame_args.exp
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set any_nb "\[0-9\]+"
-set any_addr "0x\[0-9a-zA-Z\]+"
-set eol "\[\r\n\]+"
-set sp "\[ \t\]*"
-
-if ![runto break_me] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-# First, print all the arrays without indexes
-
-gdb_test_no_output "set print frame-arguments scalars" \
- "set print frame-arguments scalars"
-
-gdb_test "frame 1" \
- "#1$sp$any_addr in pck.call_me \\(int=1, flt=2.0, bln=true, ary=\\.\\.\\., chr=106 'j', sad=\\(system.address\\) $any_addr, rec=\\.\\.\\.\\).*" \
- "display frame 1 with frame-arguments set to scalars"
-
-
diff --git a/gdb/testsuite/gdb.ada/frame_args/foo.adb b/gdb/testsuite/gdb.ada/frame_args/foo.adb
deleted file mode 100644
index 380d67b0dc..0000000000
--- a/gdb/testsuite/gdb.ada/frame_args/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- I : Integer := 1;
-begin
- Call_Me (Int => 1, Flt => 2.0, Bln => True, Ary => (1, 4, 8), Chr => 'j',
- Sad => I'Address, Rec => (A => 3, B => 7));
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/frame_args/pck.adb b/gdb/testsuite/gdb.ada/frame_args/pck.adb
deleted file mode 100644
index ce89f4c379..0000000000
--- a/gdb/testsuite/gdb.ada/frame_args/pck.adb
+++ /dev/null
@@ -1,36 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
- procedure Call_Me (Int : Integer;
- Flt : Float;
- Bln : Boolean;
- Ary : Arr;
- Chr : Character;
- Sad : System.Address;
- Rec : Struct)
- is
- begin
- Break_Me;
- end Call_Me;
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/frame_args/pck.ads b/gdb/testsuite/gdb.ada/frame_args/pck.ads
deleted file mode 100644
index d6e1389914..0000000000
--- a/gdb/testsuite/gdb.ada/frame_args/pck.ads
+++ /dev/null
@@ -1,37 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- type Struct is record
- A : Integer;
- B : Integer;
- end record;
-
- type Arr is array (1 .. 3) of Integer;
-
-
- procedure Call_Me (Int : Integer;
- Flt : Float;
- Bln : Boolean;
- Ary : Arr; -- Non scalar
- Chr : Character;
- Sad : System.Address;
- Rec : Struct); -- Non scalar
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/fullname_bp.exp b/gdb/testsuite/gdb.ada/fullname_bp.exp
deleted file mode 100644
index 929b3526f4..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp.exp
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-# Note: We restart the debugger before setting each breakpoint, because
-# we want to test the situation where the symtab for our breakpoint
-# has not been created yet.
-clean_restart ${testfile}
-
-# Break on "pck.hello" rather than just "hello" to make sure we trigger
-# the non-wild symbol lookup.
-gdb_test "break pck.hello" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-f\]+: file .*pck.adb, line \[0-9\]+."
-
-# Do the same, but this time using a linespec where the user also
-# provided a filename.
-
-clean_restart ${testfile}
-
-gdb_test "break pck.adb:pck.hello" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-f\]+: file .*pck.adb, line \[0-9\]+."
-
-# Same scenarios as above, but with a function name that is spelled
-# with upper-case letters.
-
-clean_restart ${testfile}
-
-gdb_test "break Pck.Hello" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-f\]+: file .*pck.adb, line \[0-9\]+."
-
-clean_restart ${testfile}
-
-gdb_test "break pck.adb:Pck.Hello" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-f\]+: file .*pck.adb, line \[0-9\]+."
diff --git a/gdb/testsuite/gdb.ada/fullname_bp/dn.adb b/gdb/testsuite/gdb.ada/fullname_bp/dn.adb
deleted file mode 100644
index 5d3494bd49..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp/dn.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Dn is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Dn;
diff --git a/gdb/testsuite/gdb.ada/fullname_bp/dn.ads b/gdb/testsuite/gdb.ada/fullname_bp/dn.ads
deleted file mode 100644
index e903dbbe5e..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp/dn.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Dn is
- procedure Do_Nothing (A : System.Address);
-end Dn;
diff --git a/gdb/testsuite/gdb.ada/fullname_bp/foo.adb b/gdb/testsuite/gdb.ada/fullname_bp/foo.adb
deleted file mode 100644
index ab0d9fa53a..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp/foo.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-procedure Foo is
-begin
- Hello;
- There;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/fullname_bp/pck.adb b/gdb/testsuite/gdb.ada/fullname_bp/pck.adb
deleted file mode 100644
index d0c4c40007..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp/pck.adb
+++ /dev/null
@@ -1,35 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Dn; use Dn;
-
-package body Pck is
- procedure Hello is
- procedure Nested is
- I : Integer := 0;
- begin
- Do_Nothing (I'Address);
- end Nested;
- begin
- Nested;
- end Hello;
-
- procedure There is
- begin
- null;
- end There;
-end Pck;
-
-
diff --git a/gdb/testsuite/gdb.ada/fullname_bp/pck.ads b/gdb/testsuite/gdb.ada/fullname_bp/pck.ads
deleted file mode 100644
index 09732cfda1..0000000000
--- a/gdb/testsuite/gdb.ada/fullname_bp/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- procedure Hello;
- procedure There;
- -- The name of that procedure needs to be greater (in terms
- -- of alphabetical order) than the name of the procedure above.
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/fun_addr.exp b/gdb/testsuite/gdb.ada/fun_addr.exp
deleted file mode 100644
index c6e37d83ca..0000000000
--- a/gdb/testsuite/gdb.ada/fun_addr.exp
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Verify that we are able to print the address of a function when
-# the inferior is *not* running (no frame).
-
-gdb_test "print foo'address" \
- "= .* 0x\[0-9a-zA-Z\]+ <foo>" \
- "print foo'address"
-
-
diff --git a/gdb/testsuite/gdb.ada/fun_addr/foo.adb b/gdb/testsuite/gdb.ada/fun_addr/foo.adb
deleted file mode 100644
index 526540416a..0000000000
--- a/gdb/testsuite/gdb.ada/fun_addr/foo.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-begin
- null;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/fun_in_declare.exp b/gdb/testsuite/gdb.ada/fun_in_declare.exp
deleted file mode 100644
index c7bcabdf13..0000000000
--- a/gdb/testsuite/gdb.ada/fun_in_declare.exp
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-if ![runto main] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-# Some variables used to simplify the maintenance of some of
-# the regular expressions below.
-set any_nb "\[0-9\]+"
-set any_addr "0x\[0-9a-zA-Z\]+"
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-gdb_test "break foo.adb:$bp_location" \
- "Breakpoint $any_nb at $any_addr: file .*foo.adb, line $any_nb." \
- "insert breakpoint inside foo.call_me"
-
-gdb_test "continue" \
- ".*Breakpoint $any_nb, foo\\.call_me \\(\\) at .*foo.adb:$any_nb.*" \
- "decoding of function name"
-
diff --git a/gdb/testsuite/gdb.ada/fun_in_declare/foo.adb b/gdb/testsuite/gdb.ada/fun_in_declare/foo.adb
deleted file mode 100644
index cf447d4238..0000000000
--- a/gdb/testsuite/gdb.ada/fun_in_declare/foo.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- declare
- procedure Call_Me is
- begin
- Do_Nothing; -- STOP
- end Call_Me;
- begin
- Call_Me;
- end;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/fun_in_declare/pck.adb b/gdb/testsuite/gdb.ada/fun_in_declare/pck.adb
deleted file mode 100644
index 47825f5e2b..0000000000
--- a/gdb/testsuite/gdb.ada/fun_in_declare/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/fun_in_declare/pck.ads b/gdb/testsuite/gdb.ada/fun_in_declare/pck.ads
deleted file mode 100644
index 8bcd3e498f..0000000000
--- a/gdb/testsuite/gdb.ada/fun_in_declare/pck.ads
+++ /dev/null
@@ -1,18 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- procedure Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/funcall_param.exp b/gdb/testsuite/gdb.ada/funcall_param.exp
deleted file mode 100644
index ed2df087ae..0000000000
--- a/gdb/testsuite/gdb.ada/funcall_param.exp
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Test printing and type-printing of a tagged type that is not
-# class-wide.
-
-gdb_test "p ident (ident (my_parameter))" \
- "= \\(one => 1, two => 2, three => 3\\)" \
- "p ident (ident (my_parameter))"
-
diff --git a/gdb/testsuite/gdb.ada/funcall_param/foo.adb b/gdb/testsuite/gdb.ada/funcall_param/foo.adb
deleted file mode 100644
index 6c6ab3d803..0000000000
--- a/gdb/testsuite/gdb.ada/funcall_param/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- My_Parameter : Parameter := Ident (P => (1, 2, 3));
-begin
- Do_Nothing (My_Parameter); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/funcall_param/pck.adb b/gdb/testsuite/gdb.ada/funcall_param/pck.adb
deleted file mode 100644
index ffd0f11016..0000000000
--- a/gdb/testsuite/gdb.ada/funcall_param/pck.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- function Ident (P : Parameter) return Parameter is
- begin
- return P;
- end Ident;
-
- procedure Do_Nothing (P : in out Parameter) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/funcall_param/pck.ads b/gdb/testsuite/gdb.ada/funcall_param/pck.ads
deleted file mode 100644
index d3258ddba0..0000000000
--- a/gdb/testsuite/gdb.ada/funcall_param/pck.ads
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Parameter is record
- One : Integer;
- Two : Integer;
- Three : Integer;
- end record;
-
- function Ident (P : Parameter) return Parameter;
-
- procedure Do_Nothing (P : in out Parameter);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/gnat_ada.gpr b/gdb/testsuite/gdb.ada/gnat_ada.gpr
deleted file mode 100644
index 338cdc99a7..0000000000
--- a/gdb/testsuite/gdb.ada/gnat_ada.gpr
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2004-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
--- This project file allows us to control the location where the
--- compilation artifacts produced when building the Ada examples
--- are stored.
-
-project Gnat_Ada is
-
- for Source_Dirs use (external ("SRC"));
- for Object_Dir use external ("OBJ");
-
-end Gnat_Ada;
diff --git a/gdb/testsuite/gdb.ada/homonym.exp b/gdb/testsuite/gdb.ada/homonym.exp
deleted file mode 100644
index e66ef72662..0000000000
--- a/gdb/testsuite/gdb.ada/homonym.exp
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile homonym_main
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-
-# Do these tests before running, so we are operating in a known
-# environment.
-
-gdb_test "break Get_Value" \
- "Breakpoint \[0-9\]+ at $hex: Get_Value. .2 locations." \
- "set breakpoint at Get_Value"
-
-gdb_test "break homonym.adb:Get_Value" \
- "Breakpoint \[0-9\]+ at $hex: homonym.adb:Get_Value. .2 locations." \
- "set breakpoint at homonym.adb:Get_Value"
-
-gdb_test "break <homonym__get_value>" \
- "Breakpoint \[0-9\]+ at $hex: <homonym__get_value>. .2 locations." \
- "set breakpoint at <homonym__get_value>"
-
-delete_breakpoints
-
-set bp_location [gdb_get_line_number "BREAK_1" ${testdir}/homonym.adb]
-runto "homonym.adb:$bp_location"
-
-# Check the variables and types defined inside the current scope.
-# There are some homonyms in a different scope, so we want to make
-# sure that the debugger doesn't get mixed up.
-
-gdb_test "ptype local_type" \
- "type = range -100 \\.\\. 100" \
- "ptype local_type at BREAK_1"
-
-gdb_test "ptype local_type_subtype" \
- "type = range -100 \\.\\. 100" \
- "ptype local_type_subtype at BREAK_1"
-
-gdb_test "ptype int_type" \
- "type = range -100 \\.\\. 100" \
- "ptype int_type at BREAK_1"
-
-gdb_test "ptype lcl" \
- "type = range -100 \\.\\. 100" \
- "ptype lcl at BREAK_1"
-
-gdb_test "print lcl" \
- "= 29" \
- "print lcl at BREAK_1"
-
-# Now, continue until reaching BREAK_2, and do the same commands
-# as above. The result should be different since the definitions
-# in the new scope are different.
-
-set bp_location [gdb_get_line_number "BREAK_2" ${testdir}/homonym.adb]
-gdb_test "break homonym.adb:$bp_location" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-fA-F\]+: file .*homonym\.adb, line \[0-9\]+\." \
- "break at BREAK_2"
-
-gdb_test "continue" \
- ".*Breakpoint \[0-9\]+, homonym\\.get_value \\(\\) at .*homonym\\.adb:.*" \
- "continue until BREAK_2"
-
-gdb_test "ptype local_type" \
- "type = range 1 \\.\\. 19740804" \
- "ptype local_type at BREAK_2"
-
-gdb_test "ptype local_type_subtype" \
- "type = range 1 \\.\\. 19740804" \
- "ptype local_type_subtype at BREAK_2"
-
-gdb_test "ptype lcl" \
- "type = range 1 \\.\\. 19740804" \
- "ptype lcl at BREAK_2"
-
-gdb_test "print lcl" \
- "= 17" \
- "print lcl at BREAK_2"
diff --git a/gdb/testsuite/gdb.ada/homonym/homonym.adb b/gdb/testsuite/gdb.ada/homonym/homonym.adb
deleted file mode 100644
index 12b2ebf268..0000000000
--- a/gdb/testsuite/gdb.ada/homonym/homonym.adb
+++ /dev/null
@@ -1,71 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-package body Homonym is
-
- type Integer_Range is new Integer range -100 .. 100;
- type Positive_Range is new Positive range 1 .. 19740804;
-
- ---------------
- -- Get_Value --
- ---------------
-
- function Get_Value return Integer_Range
- is
- subtype Local_Type is Integer_Range;
- subtype Local_Type_Subtype is Local_Type;
- subtype Int_Type is Integer_Range;
- Lcl : Local_Type := 29;
- Some_Local_Type_Subtype : Local_Type_Subtype := Lcl;
- I : Int_Type := 1;
- begin
- Do_Nothing (Some_Local_Type_Subtype'Address);
- Do_Nothing (I'Address);
- return Lcl; -- BREAK_1
- end Get_Value;
-
- ---------------
- -- Get_Value --
- ---------------
-
- function Get_Value return Positive_Range
- is
- subtype Local_Type is Positive_Range;
- subtype Local_Type_Subtype is Local_Type;
- subtype Pos_Type is Positive_Range;
- Lcl : Local_Type := 17;
- Some_Local_Type_Subtype : Local_Type_Subtype := Lcl;
- P : Pos_Type := 2;
- begin
- Do_Nothing (Some_Local_Type_Subtype'Address);
- Do_Nothing (P'Address);
- return Lcl; -- BREAK_2
- end Get_Value;
-
- ----------------
- -- Start_Test --
- ----------------
-
- procedure Start_Test is
- Int : Integer_Range;
- Pos : Positive_Range;
- begin
- Int := Get_Value;
- Pos := Get_Value;
- end Start_Test;
-
-end Homonym;
diff --git a/gdb/testsuite/gdb.ada/homonym/homonym.ads b/gdb/testsuite/gdb.ada/homonym/homonym.ads
deleted file mode 100644
index 907d00648e..0000000000
--- a/gdb/testsuite/gdb.ada/homonym/homonym.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Homonym is
-
- procedure Start_Test;
-
-end Homonym;
diff --git a/gdb/testsuite/gdb.ada/homonym/homonym_main.adb b/gdb/testsuite/gdb.ada/homonym/homonym_main.adb
deleted file mode 100644
index ae3c4bf655..0000000000
--- a/gdb/testsuite/gdb.ada/homonym/homonym_main.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Homonym;
-
-procedure Homonym_Main is
-begin
- Homonym.Start_Test;
-end Homonym_Main;
diff --git a/gdb/testsuite/gdb.ada/homonym/pck.adb b/gdb/testsuite/gdb.ada/homonym/pck.adb
deleted file mode 100644
index 07a10913cf..0000000000
--- a/gdb/testsuite/gdb.ada/homonym/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/homonym/pck.ads b/gdb/testsuite/gdb.ada/homonym/pck.ads
deleted file mode 100644
index f7ef6ebee2..0000000000
--- a/gdb/testsuite/gdb.ada/homonym/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/info_locals_renaming.exp b/gdb/testsuite/gdb.ada/info_locals_renaming.exp
deleted file mode 100644
index bca20a366f..0000000000
--- a/gdb/testsuite/gdb.ada/info_locals_renaming.exp
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "info locals" "gv = 1"
-
diff --git a/gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb b/gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb
deleted file mode 100644
index 0806c1a3ae..0000000000
--- a/gdb/testsuite/gdb.ada/info_locals_renaming/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- GV : Integer renames Pck.Global_Variable;
-begin
- Increment (GV); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb b/gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb
deleted file mode 100644
index a66e23349c..0000000000
--- a/gdb/testsuite/gdb.ada/info_locals_renaming/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Increment (I : in out Integer) is
- begin
- I := I + 1;
- end Increment;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads b/gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads
deleted file mode 100644
index ae8d65834a..0000000000
--- a/gdb/testsuite/gdb.ada/info_locals_renaming/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- Global_Variable : Integer := 1;
-
- procedure Increment (I : in out Integer);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/info_types.c b/gdb/testsuite/gdb.ada/info_types.c
deleted file mode 100644
index fedd1d4f54..0000000000
--- a/gdb/testsuite/gdb.ada/info_types.c
+++ /dev/null
@@ -1,34 +0,0 @@
-/* This test program is part of GDB, the GNU debugger.
-
- Copyright 2010-2013 Free Software Foundation, Inc.
-
- 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/>. */
-
-typedef int new_integer_type;
-
-void
-do_something (int *val)
-{
- *val = *val + 1;
-}
-
-int
-main (void)
-{
- new_integer_type toto = 30;
-
- do_something(&toto);
- return 0;
-}
-
diff --git a/gdb/testsuite/gdb.ada/info_types.exp b/gdb/testsuite/gdb.ada/info_types.exp
deleted file mode 100644
index cf6bbe16af..0000000000
--- a/gdb/testsuite/gdb.ada/info_types.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-
-# 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/>.
-
-standard_testfile .c
-
-if { [prepare_for_testing ${testfile}.exp ${testfile} ${srcfile}] } {
- return -1
-}
-
-# Force the language to Ada. We used a C program because it was trivial
-# to get a typedef type, but the situation we are trying to reproduce is
-# when the Ada language is being used.
-gdb_test "set lang ada" ""
-
-set eol "\[\r\n\]+"
-
-gdb_test "info types new_integer_type" \
- "All types matching regular expression \"new_integer_type\":${eol}File .*info_types.c:${eol}int"
-
diff --git a/gdb/testsuite/gdb.ada/int_deref.exp b/gdb/testsuite/gdb.ada/int_deref.exp
deleted file mode 100644
index 7b8f426750..0000000000
--- a/gdb/testsuite/gdb.ada/int_deref.exp
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "Pck.Watch" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print *long_integer(watch'address)" \
- " = 4874"
-
-gdb_test "print long_integer(watch'address).all" \
- " = 4874"
-
diff --git a/gdb/testsuite/gdb.ada/int_deref/foo.adb b/gdb/testsuite/gdb.ada/int_deref/foo.adb
deleted file mode 100644
index bce4852e86..0000000000
--- a/gdb/testsuite/gdb.ada/int_deref/foo.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck;
-
-procedure Foo is
-begin
- Pck.Watch := Pck.Watch + 1;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/int_deref/pck.ads b/gdb/testsuite/gdb.ada/int_deref/pck.ads
deleted file mode 100644
index 5bec870377..0000000000
--- a/gdb/testsuite/gdb.ada/int_deref/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- Watch : Integer := 4874;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/interface.exp b/gdb/testsuite/gdb.ada/interface.exp
deleted file mode 100644
index f24bf32566..0000000000
--- a/gdb/testsuite/gdb.ada/interface.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnat05 ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print r" \
- "= \\(x => 1, y => 2, w => 3, h => 4\\)" \
- "print r"
-
-gdb_test "print s" \
- "= \\(x => 1, y => 2, w => 3, h => 4\\)" \
- "print s"
-
-
diff --git a/gdb/testsuite/gdb.ada/interface/foo.adb b/gdb/testsuite/gdb.ada/interface/foo.adb
deleted file mode 100644
index 41912093ba..0000000000
--- a/gdb/testsuite/gdb.ada/interface/foo.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Types; use Types;
-
-procedure Foo is
- R : Rectangle := (1, 2, 3, 4);
- S : Object'Class := Ident (R);
-begin
- Do_Nothing (R); -- STOP
- Do_Nothing (S);
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/interface/types.adb b/gdb/testsuite/gdb.ada/interface/types.adb
deleted file mode 100644
index 7b56a289b1..0000000000
--- a/gdb/testsuite/gdb.ada/interface/types.adb
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Types is
-
- function Ident (O : Object'Class) return Object'Class is
- begin
- return O;
- end Ident;
-
- procedure Do_Nothing (O : in out Object'Class) is
- begin
- null;
- end Do_Nothing;
-
-end Types;
-
diff --git a/gdb/testsuite/gdb.ada/interface/types.ads b/gdb/testsuite/gdb.ada/interface/types.ads
deleted file mode 100644
index 231e4a225d..0000000000
--- a/gdb/testsuite/gdb.ada/interface/types.ads
+++ /dev/null
@@ -1,42 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Types is
-
- type Object_Int is interface;
-
- type Another_Int is interface;
-
- type Object_Root is abstract tagged record
- X : Natural;
- Y : Natural;
- end record;
-
- type Object is abstract new Object_Root and Object_Int and Another_Int
- with null record;
- function Ident (O : Object'Class) return Object'Class;
- procedure Do_Nothing (O : in out Object'Class);
-
- type Rectangle is new Object with record
- W : Natural;
- H : Natural;
- end record;
-
- type Circle is new Object with record
- R : Natural;
- end record;
-
-end Types;
-
diff --git a/gdb/testsuite/gdb.ada/iwide.exp b/gdb/testsuite/gdb.ada/iwide.exp
deleted file mode 100644
index 3b7bdbf32c..0000000000
--- a/gdb/testsuite/gdb.ada/iwide.exp
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnat05 ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "BREAK" ${testdir}/p.adb]
-runto "p.adb:$bp_location"
-
-gdb_test "print My_Drawable" \
- "= \\(center => \\(x => 1, y => 2\\), radius => 3\\)"
-
-gdb_test "print s_access.all" \
- "\\(center => \\(x => 1, y => 2\\), radius => 3\\)"
-
-gdb_test "print sp_access.all" \
- "\\(center => \\(x => 1, y => 2\\), radius => 3\\)"
-
-gdb_test "print d_access.all" \
- "\\(center => \\(x => 1, y => 2\\), radius => 3\\)"
-
-gdb_test "print dp_access.all" \
- "\\(center => \\(x => 1, y => 2\\), radius => 3\\)"
diff --git a/gdb/testsuite/gdb.ada/iwide/classes.adb b/gdb/testsuite/gdb.ada/iwide/classes.adb
deleted file mode 100644
index 8a43f9f308..0000000000
--- a/gdb/testsuite/gdb.ada/iwide/classes.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Classes is
-
- procedure Draw (R : Circle) is
- begin
- null;
- end Draw;
-
-end Classes;
diff --git a/gdb/testsuite/gdb.ada/iwide/classes.ads b/gdb/testsuite/gdb.ada/iwide/classes.ads
deleted file mode 100644
index dc24c855a3..0000000000
--- a/gdb/testsuite/gdb.ada/iwide/classes.ads
+++ /dev/null
@@ -1,59 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Classes is
-
- type Point is record
- X : Integer;
- Y : Integer;
- end record;
-
- type Shape is abstract tagged null record;
-
- type Shape_Access is access all Shape'Class;
-
- type Drawable is interface;
-
- type Drawable_Access is access all Drawable'Class;
-
- procedure Draw (D : Drawable) is abstract;
-
- type Circle is new Shape and Drawable with record
- Center : Point;
- Radius : Natural;
- end record;
-
- procedure Draw (R : Circle);
-
- My_Circle : Circle := ((1, 2), 3);
- My_Shape : Shape'Class := Shape'Class (My_Circle);
- My_Drawable : Drawable'Class := Drawable'Class (My_Circle);
-
- S_Access : Shape_Access := new Circle'(My_Circle);
- D_Access : Drawable_Access := new Circle'(My_Circle);
-
- type R (MS : Shape_Access; MD : Drawable_Access) is record
- E : Integer;
- end record;
-
- MR : R := (MS => S_Access, MD => D_Access, E => 42);
-
- type Shape_Array is array (1 .. 4) of Shape_Access;
- type Drawable_Array is array (1 .. 4) of Drawable_Access;
-
- S_Array : Shape_Array := (others => S_Access);
- D_Array : Drawable_Array := (others => D_Access);
-
-end Classes;
diff --git a/gdb/testsuite/gdb.ada/iwide/p.adb b/gdb/testsuite/gdb.ada/iwide/p.adb
deleted file mode 100644
index 99138c6afa..0000000000
--- a/gdb/testsuite/gdb.ada/iwide/p.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-With Classes; use Classes;
-
-procedure P is
- SP_Access : Shape_Access := new Circle'(My_Circle);
- DP_Access : Drawable_Access := new Circle'(My_Circle);
- SP_Array : Shape_Array := (others => S_Access);
- DP_Array : Drawable_Array := (others => D_Access);
-begin
- null; -- BREAK
-end P;
diff --git a/gdb/testsuite/gdb.ada/lang_switch.exp b/gdb/testsuite/gdb.ada/lang_switch.exp
deleted file mode 100644
index 2f6e29bd5d..0000000000
--- a/gdb/testsuite/gdb.ada/lang_switch.exp
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile lang_switch
-set cfile "${testdir}/foo"
-set csrcfile ${srcdir}/${subdir}/${cfile}.c
-set cobject [standard_output_file ${cfile}.o]
-
-gdb_compile "${csrcfile}" "${cobject}" object [list debug]
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.c]
-runto "foo.c:$bp_location"
-
-gdb_test_no_output "set print frame-arguments all"
-
-# Make sure that the language is switched to Ada for the second frame
-# by checking the string parameter.
-gdb_test "bt" \
- ".*#1.*lang_switch\\.ada_procedure\\s*\\(msg=\"msg\"\\).*" \
- "backtrace"
-
-# Now, make sure that the language doesn't get automatically switched
-# if the current language is not "auto".
-gdb_test "set lang c"
-gdb_test "bt" \
- ".*#1.*lang_switch\\.ada_procedure\\s*\\(msg=(@$hex: +)?{.*\\).*" \
- "backtrace with lang set to C"
diff --git a/gdb/testsuite/gdb.ada/lang_switch/foo.c b/gdb/testsuite/gdb.ada/lang_switch/foo.c
deleted file mode 100644
index ec4f78a0f4..0000000000
--- a/gdb/testsuite/gdb.ada/lang_switch/foo.c
+++ /dev/null
@@ -1,22 +0,0 @@
-/* Copyright 2008-2013 Free Software Foundation, Inc.
-
- This file is part of GDB.
-
- 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/>. */
-
-int
-c_procedure (char* msg)
-{
- return 0; /* STOP */
-}
diff --git a/gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb b/gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb
deleted file mode 100644
index b6c9c95249..0000000000
--- a/gdb/testsuite/gdb.ada/lang_switch/lang_switch.adb
+++ /dev/null
@@ -1,34 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-procedure Lang_Switch is
- pragma Linker_Options ("foo.o");
-
- function C_Procedure (Msg : String) return Integer;
- pragma Import(C, C_Procedure, "c_procedure");
-
- procedure Ada_Procedure (Msg : String) is
- C_Msg : String (1 .. 1024);
- Tmp_Int : Integer;
- begin
- C_Msg (1 .. Msg'length + 1) := Msg & Ascii.Nul;
- Tmp_Int := C_Procedure (Msg => C_Msg);
- end Ada_Procedure;
-
-begin
- Ada_Procedure ("msg");
-end Lang_Switch;
diff --git a/gdb/testsuite/gdb.ada/mi_catch_ex.exp b/gdb/testsuite/gdb.ada/mi_catch_ex.exp
deleted file mode 100644
index 1e15d47354..0000000000
--- a/gdb/testsuite/gdb.ada/mi_catch_ex.exp
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnata ]] != "" } {
- return -1
-}
-
-# Some global variables used to simplify the maintenance of some of
-# the regular expressions below.
-set any_nb "\[0-9\]+"
-set eol "\[\r\n\]+"
-
-# Before going any further, verify that we can insert exception
-# catchpoints... That way, we won't have to do this while doing
-# the actual GDB/MI testing.
-
-clean_restart ${testfile}
-
-if ![runto_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-set msg "insert catchpoint on all Ada exceptions"
-gdb_test_multiple "catch exception" $msg {
- -re "Catchpoint $any_nb: all Ada exceptions$eol$gdb_prompt $" {
- pass $msg
- }
- -re "Your Ada runtime appears to be missing some debugging information.*\[\r\n\]+$gdb_prompt $" {
- # If the runtime was not built with enough debug information,
- # or if it was stripped, we can not test exception
- # catchpoints.
- unsupported $msg
- return -1
- }
-}
-
-# Now, we can start the GDB/MI testing itself...
-
-load_lib mi-support.exp
-set MIFLAGS "-i=mi"
-
-gdb_exit
-if [mi_gdb_start] {
- continue
-}
-
-mi_delete_breakpoints
-mi_gdb_reinitialize_dir $srcdir/$subdir
-mi_gdb_load ${binfile}
-
-####################################
-# 1. Try catching all exceptions. #
-####################################
-
-if ![mi_run_to_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-mi_gdb_test "catch exception"
-
-mi_execute_to "exec-continue" \
- "breakpoint-hit\",disp=\"keep\",bkptno=\"$any_nb\",exception-name=\"CONSTRAINT_ERROR" \
- "foo" "" ".*" ".*" \
- ".*" \
- "continue to exception catchpoint hit"
-
-mi_execute_to "exec-continue" \
- "breakpoint-hit\",disp=\"keep\",bkptno=\"$any_nb\",exception-name=\"PROGRAM_ERROR" \
- "foo" "" ".*" ".*" \
- ".*" \
- "continue to exception catchpoint hit"
-
-################################################
-# 2. Try catching only some of the exceptions. #
-################################################
-
-# Here is the scenario:
-# - Restart the debugger from scratch, runto_main
-# - We'll catch only "Program_Error"
-# We'll catch assertions
-# We'll catch unhandled exceptions
-# - continue, we should see the first Program_Error exception
-# - continue, we should see the failed assertion
-# - continue, we should see the unhandled Constrait_Error exception
-# - continue, the program exits.
-
-if ![mi_run_to_main] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-mi_gdb_test "catch exception Program_Error"
-
-mi_gdb_test "catch assert"
-
-mi_gdb_test "catch exception unhandled"
-
-mi_execute_to "exec-continue" \
- "breakpoint-hit\",disp=\"keep\",bkptno=\"$any_nb\",exception-name=\"PROGRAM_ERROR" \
- "foo" "" ".*" ".*" \
- ".*" \
- "continue to exception catchpoint hit"
-
-mi_execute_to "exec-continue" \
- "breakpoint-hit\",disp=\"keep\",bkptno=\"$any_nb" \
- "foo" "" ".*" ".*" \
- ".*" \
- "continue to exception catchpoint hit"
-
-mi_execute_to "exec-continue" \
- "breakpoint-hit\",disp=\"keep\",bkptno=\"$any_nb\",exception-name=\"CONSTRAINT_ERROR" \
- "foo" "" ".*" ".*" \
- ".*" \
- "continue to exception catchpoint hit"
-
diff --git a/gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb b/gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb
deleted file mode 100644
index ab13ecea19..0000000000
--- a/gdb/testsuite/gdb.ada/mi_catch_ex/foo.adb
+++ /dev/null
@@ -1,43 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-begin
-
- begin
- raise Constraint_Error; -- SPOT1
- exception
- when others =>
- null;
- end;
-
- begin
- raise Program_Error; -- SPOT2
- exception
- when others =>
- null;
- end;
-
- begin
- pragma Assert (False); -- SPOT3
- null;
- exception
- when others =>
- null;
- end;
-
- raise Constraint_Error; -- SPOT4
-
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/mi_task_arg.exp b/gdb/testsuite/gdb.ada/mi_task_arg.exp
deleted file mode 100644
index e65c23ea45..0000000000
--- a/gdb/testsuite/gdb.ada/mi_task_arg.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile task_switch
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnata ]] != "" } {
- return -1
-}
-
-load_lib mi-support.exp
-set MIFLAGS "-i=mi"
-
-gdb_exit
-if [mi_gdb_start] {
- continue
-}
-
-mi_delete_breakpoints
-mi_gdb_reinitialize_dir $srcdir/$subdir
-mi_gdb_load ${binfile}
-
-# This test won't work properly if system debuginfo is installed.
-mi_gdb_test "-gdb-set debug-file-directory \"\"" ".*"
-
-if ![mi_runto "task_switch.break_me"] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-# Verify that "-stack-list-arguments" does not cause the debugger to
-# crash when printing the arguments of frame 1 (due to the internally-
-# generated argument "_task").
-mi_gdb_test "-stack-list-arguments 1" \
- "\\^done,stack-args=\\\[frame=\{level=\"0\",args=\\\[\\\]\},frame=\{level=\"1\",args=\\\[\{name=\"<_task>\",value=\"$hex\"\}\\\]\},frame=\{level=\"2\",args=\\\[\\\]\}.*" \
- "-stack-list-arguments 1"
-
diff --git a/gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb b/gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb
deleted file mode 100644
index 68c5990249..0000000000
--- a/gdb/testsuite/gdb.ada/mi_task_arg/task_switch.adb
+++ /dev/null
@@ -1,70 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Task_Switch is
-
- -------------------
- -- Declaractions --
- -------------------
-
- task type Callee is
- entry Finito;
- end Callee;
- type Callee_Ptr is access Callee;
-
- task type Caller is
- end Caller;
- type Caller_Ptr is access Caller;
-
- procedure Break_Me;
-
- My_Caller : Caller_Ptr;
- My_Callee : Callee_Ptr;
-
- ------------
- -- Bodies --
- ------------
-
- task body Callee is
- begin
- -- Just wait until we are told to terminate this task.
- -- This is just to maintain this task alive.
- accept Finito do
- null;
- end Finito;
- end Callee;
-
- task body Caller is
- begin
- Break_Me;
- My_Callee.Finito;
- end Caller;
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
-begin
-
- -- Make sure to create the Callee task first... And then give it
- -- enough time to complete its activation phase before we start
- -- the Caller task.
- My_Callee := new Callee;
- delay 0.1;
-
- My_Caller := new Caller;
-
-end Task_Switch;
diff --git a/gdb/testsuite/gdb.ada/mi_task_info.exp b/gdb/testsuite/gdb.ada/mi_task_info.exp
deleted file mode 100644
index f8db093c58..0000000000
--- a/gdb/testsuite/gdb.ada/mi_task_info.exp
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile task_switch
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnata ]] != "" } {
- return -1
-}
-
-load_lib mi-support.exp
-set MIFLAGS "-i=mi"
-
-gdb_exit
-if [mi_gdb_start] {
- continue
-}
-
-mi_delete_breakpoints
-mi_gdb_reinitialize_dir $srcdir/$subdir
-mi_gdb_load ${binfile}
-
-####################################
-# 1. Try catching all exceptions. #
-####################################
-
-if ![mi_runto "task_switch.break_me"] then {
- fail "Cannot run to main, testcase aborted"
- return 0
-}
-
-set ada_task_info_hdr \
- "hdr=\\\[{width=\"1\",alignment=\"-1\",col_name=\"current\",colhdr=\"\"},{width=\"3\",alignment=\"1\",col_name=\"id\",colhdr=\"ID\"},{width=\"9\",alignment=\"1\",col_name=\"task-id\",colhdr=\"TID\"},{width=\"4\",alignment=\"1\",col_name=\"thread-id\",colhdr=\"\"},{width=\"4\",alignment=\"1\",col_name=\"parent-id\",colhdr=\"P-ID\"},{width=\"3\",alignment=\"1\",col_name=\"priority\",colhdr=\"Pri\"},{width=\"22\",alignment=\"-1\",col_name=\"state\",colhdr=\"State\"},{width=\"1\",alignment=\"2\",col_name=\"name\",colhdr=\"Name\"}\\\]"
-set task_1 \
- "{id=\"1\",task-id=\" *(0x)?\[0-9a-fA-F\]+\",thread-id=\"\[0-9\]+\",priority=\"\[0-9\]+\",state=\"(Child (Activation|Termination) Wait|Runnable)\",name=\"main_task\"}"
-set task_2 \
- "{id=\"2\",task-id=\" *(0x)?\[0-9a-fA-F\]+\",thread-id=\"\[0-9\]+\",parent-id=\"1\",priority=\"\[0-9\]+\",state=\"(Accept or Select Term|Runnable)\",name=\"my_callee\"}"
-set task_3 \
- "{current=\"\\*\",id=\"3\",task-id=\" *(0x)?\[0-9a-fA-F\]+\",thread-id=\"\[0-9\]+\",parent-id=\"1\",priority=\"\[0-9\]+\",state=\"Runnable\",name=\"my_caller\"}"
-
-# Get the full list of tasks...
-mi_gdb_test "-ada-task-info" \
- ".*\\^done,tasks={nr_rows=\"3\",nr_cols=\"8\",$ada_task_info_hdr,body=\\\[$task_1,$task_2,$task_3\\\]}" \
- "-ada-task-info with no argument"
-
-# Now, only get the info about task 3.
-mi_gdb_test "-ada-task-info 3" \
- "\\^done,tasks={nr_rows=\"1\",nr_cols=\"8\",$ada_task_info_hdr,body=\\\[$task_3\\\]}" \
- "-ada-task-info 3"
-
diff --git a/gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb b/gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb
deleted file mode 100644
index 68c5990249..0000000000
--- a/gdb/testsuite/gdb.ada/mi_task_info/task_switch.adb
+++ /dev/null
@@ -1,70 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Task_Switch is
-
- -------------------
- -- Declaractions --
- -------------------
-
- task type Callee is
- entry Finito;
- end Callee;
- type Callee_Ptr is access Callee;
-
- task type Caller is
- end Caller;
- type Caller_Ptr is access Caller;
-
- procedure Break_Me;
-
- My_Caller : Caller_Ptr;
- My_Callee : Callee_Ptr;
-
- ------------
- -- Bodies --
- ------------
-
- task body Callee is
- begin
- -- Just wait until we are told to terminate this task.
- -- This is just to maintain this task alive.
- accept Finito do
- null;
- end Finito;
- end Callee;
-
- task body Caller is
- begin
- Break_Me;
- My_Callee.Finito;
- end Caller;
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
-begin
-
- -- Make sure to create the Callee task first... And then give it
- -- enough time to complete its activation phase before we start
- -- the Caller task.
- My_Callee := new Callee;
- delay 0.1;
-
- My_Caller := new Caller;
-
-end Task_Switch;
diff --git a/gdb/testsuite/gdb.ada/mod_from_name.exp b/gdb/testsuite/gdb.ada/mod_from_name.exp
deleted file mode 100644
index 574faf94fd..0000000000
--- a/gdb/testsuite/gdb.ada/mod_from_name.exp
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print xp" \
- "= \\(y => \\(-1, -2, -3, -4, -5, -6, -7, -8, -9, -10\\)\\)" \
- "print xp"
-
-
diff --git a/gdb/testsuite/gdb.ada/mod_from_name/foo.adb b/gdb/testsuite/gdb.ada/mod_from_name/foo.adb
deleted file mode 100644
index 453c828934..0000000000
--- a/gdb/testsuite/gdb.ada/mod_from_name/foo.adb
+++ /dev/null
@@ -1,36 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-
- type Small is range -32 .. 31;
-
- type SomePackedArray is array (Integer range <>) of Small;
- pragma Pack (SomePackedArray);
-
- type SomePackedRecord is record
- Y: SomePackedArray (1 .. 10);
- end record;
- pragma Pack (SomePackedRecord);
-
- Suite : SomePackedArray := (-1, -2, -3, -4, -5, -6, -7, -8, -9, -10);
- XP: SomePackedRecord := (Y => Suite);
-
- Slice : SomePackedArray renames XP.Y (3 .. 5);
-
-begin
- Slice (4) := 4; -- START
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/nested.exp b/gdb/testsuite/gdb.ada/nested.exp
deleted file mode 100644
index b53c37831d..0000000000
--- a/gdb/testsuite/gdb.ada/nested.exp
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile hello
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set any_nb "\[0-9\]+"
-set any_addr "0x\[0-9a-zA-Z\]+"
-
-# Try breaking on a nested function.
-
-gdb_test "break first" \
- "Breakpoint $any_nb at $any_addr: file .*hello.adb, line $any_nb." \
- "break on nested function First"
-
diff --git a/gdb/testsuite/gdb.ada/nested/hello.adb b/gdb/testsuite/gdb.ada/nested/hello.adb
deleted file mode 100644
index d1cd540732..0000000000
--- a/gdb/testsuite/gdb.ada/nested/hello.adb
+++ /dev/null
@@ -1,36 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Hello is
-
- procedure First is
- begin
- null;
- end First;
-
- procedure Second is
- begin
- First;
- end Second;
-
- procedure Third is
- begin
- Second;
- end Third;
-
-begin
- Third;
-end Hello;
-
diff --git a/gdb/testsuite/gdb.ada/null_array.exp b/gdb/testsuite/gdb.ada/null_array.exp
deleted file mode 100644
index a7cb06beea..0000000000
--- a/gdb/testsuite/gdb.ada/null_array.exp
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-if [get_compiler_info] {
- return -1
-}
-
-if {[test_compiler_info {gcc-[0-3]-*}]
- || [test_compiler_info {gcc-4-[0-4]-*}]} {
- # Ada array bounds are missing in older GCCs.
- setup_xfail *-*-*
-}
-gdb_test "print my_table" \
- "= \\(\\)" \
- "print my_table"
-
-gdb_test "ptype my_table" \
- "type = array \\(10 \\.\\. 1\\) of integer" \
- "ptype my_table"
-
-gdb_test "print my_matrix" \
- "= \\(m => \\((\"\", ){9}\"\"\\)\\)" \
- "print my_matrix"
diff --git a/gdb/testsuite/gdb.ada/null_array/foo.adb b/gdb/testsuite/gdb.ada/null_array/foo.adb
deleted file mode 100644
index 1960ae0576..0000000000
--- a/gdb/testsuite/gdb.ada/null_array/foo.adb
+++ /dev/null
@@ -1,31 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type Table is array (Integer range <>) of Integer;
-
- type Matrix is array (1 .. 10, 1 .. 0) of Character;
- type Wrapper is record
- M : Matrix;
- end record;
-
- My_Table : Table (Ident (10) .. Ident (1));
- My_Matrix : Wrapper := (M => (others => (others => 'a')));
-begin
- Do_Nothing (My_Table'Address); -- START
- Do_Nothing (My_Matrix'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/null_array/pck.adb b/gdb/testsuite/gdb.ada/null_array/pck.adb
deleted file mode 100644
index 20a4059ab4..0000000000
--- a/gdb/testsuite/gdb.ada/null_array/pck.adb
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- function Ident (I : Integer) return Integer is
- begin
- return I;
- end Ident;
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/null_array/pck.ads b/gdb/testsuite/gdb.ada/null_array/pck.ads
deleted file mode 100644
index ddcf8b4857..0000000000
--- a/gdb/testsuite/gdb.ada/null_array/pck.ads
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- function Ident (I : Integer) return Integer;
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/null_record.exp b/gdb/testsuite/gdb.ada/null_record.exp
deleted file mode 100644
index 624fe0047e..0000000000
--- a/gdb/testsuite/gdb.ada/null_record.exp
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2004-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile null_record
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/null_record.adb]
-runto "null_record.adb:$bp_location"
-
-gdb_test "ptype empty" \
- "type = record null; end record" \
- "ptype on null record"
diff --git a/gdb/testsuite/gdb.ada/null_record/bar.adb b/gdb/testsuite/gdb.ada/null_record/bar.adb
deleted file mode 100644
index 8939284798..0000000000
--- a/gdb/testsuite/gdb.ada/null_record/bar.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2004-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Bar is
-
- procedure Do_Nothing (E : Void_Star) is
- begin
- null;
- end Do_Nothing;
-
-end Bar;
diff --git a/gdb/testsuite/gdb.ada/null_record/bar.ads b/gdb/testsuite/gdb.ada/null_record/bar.ads
deleted file mode 100644
index 4acc7a0b46..0000000000
--- a/gdb/testsuite/gdb.ada/null_record/bar.ads
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2004-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Bar is
-
- type Empty is null record;
- type Void_Star is access all Empty;
-
- procedure Do_Nothing (E : Void_Star);
-
-end Bar;
diff --git a/gdb/testsuite/gdb.ada/null_record/null_record.adb b/gdb/testsuite/gdb.ada/null_record/null_record.adb
deleted file mode 100644
index 86b80a2388..0000000000
--- a/gdb/testsuite/gdb.ada/null_record/null_record.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2004-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Bar; use Bar;
-
-procedure Null_Record is
- E : Void_Star := new Empty;
-begin
- Do_Nothing (E); -- START
-end Null_Record;
-
diff --git a/gdb/testsuite/gdb.ada/operator_bp.exp b/gdb/testsuite/gdb.ada/operator_bp.exp
deleted file mode 100644
index c554cba258..0000000000
--- a/gdb/testsuite/gdb.ada/operator_bp.exp
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile ops_test
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-# This test won't work properly if system debuginfo is installed.
-gdb_test_no_output "set debug-file-directory"
-
-set bp_location [gdb_get_line_number "BEGIN" ${testdir}/ops_test.adb]
-runto "ops_test.adb:$bp_location"
-
-# Set breakpoints for all operators, using just the operator name in quotes.
-
-foreach op { "+" "-" } {
- set op_re [string_to_regexp $op]
- gdb_test "break \"$op\"" \
- "Breakpoint $decimal at $hex: \"$op_re\"\. \\(2 locations\\)"
-}
-
-foreach op { "*" "/" "mod" "rem" "**" "<" "<=" ">" ">=" "=" "and" "or" "xor" "&" "abs" "not"} {
- set op_re [string_to_regexp $op]
- gdb_test "break \"$op\"" \
- "Breakpoint $decimal at $hex: file .*ops.adb, line $decimal."
-}
-
-# Make sure we stop correctly in each operator function.
-
-foreach op { "+" "-" "*" "/" "mod" "rem" "**" "<" "<=" ">" ">=" "=" "and" "or" "xor" "&" "abs" "not"} {
- set op_re [string_to_regexp $op]
- gdb_test "continue" \
- "Breakpoint $decimal, ops\\.\"$op_re\" .*"\
- "continue to \"$op\""
-}
-
-# Perform the same test, but using the qualified name of the operator,
-# instead of the just the operator name (as in 'break ops."+"').
-
-clean_restart ${testfile}
-
-runto "ops_test.adb:$bp_location"
-
-# Set breakpoints for all operators, using just the operator name in quotes.
-
-foreach op { "+" "-" } {
- set op_re [string_to_regexp $op]
- gdb_test "break ops.\"$op\"" \
- "Breakpoint $decimal at $hex: ops\\.\"$op_re\"\. \\(2 locations\\)"
-}
-
-foreach op { "*" "/" "mod" "rem" "**" "<" "<=" ">" ">=" "=" "and" "or" "xor" "&" "abs" "not"} {
- set op_re [string_to_regexp $op]
- gdb_test "break ops.\"$op\"" \
- "Breakpoint $decimal at $hex: file .*ops.adb, line $decimal."
-}
-
-# Make sure we stop correctly in each operator function.
-
-foreach op { "+" "-" "*" "/" "mod" "rem" "**" "<" "<=" ">" ">=" "=" "and" "or" "xor" "&" "abs" "not"} {
- set op_re [string_to_regexp $op]
- gdb_test "continue" \
- "Breakpoint $decimal, ops\\.\"$op_re\" .*"\
- "continue to ops.\"$op\""
-}
-
-
diff --git a/gdb/testsuite/gdb.ada/operator_bp/ops.adb b/gdb/testsuite/gdb.ada/operator_bp/ops.adb
deleted file mode 100644
index 073de594c8..0000000000
--- a/gdb/testsuite/gdb.ada/operator_bp/ops.adb
+++ /dev/null
@@ -1,140 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Ops is
-
- function Make (X: Natural) return Int is
- begin
- return Int (X);
- end Make;
-
- function "+" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) + IntRep (I2));
- end;
-
- function "-" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) - IntRep (I2));
- end;
-
- function "*" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) * IntRep (I2));
- end;
-
- function "/" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) / IntRep (I2));
- end;
-
- function "mod" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) mod IntRep (I2));
- end;
-
- function "rem" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) rem IntRep (I2));
- end;
-
- function "**" (I1, I2 : Int) return Int is
- Result : IntRep := 1;
- begin
- for J in 1 .. IntRep (I2) loop
- Result := IntRep (I1) * Result;
- end loop;
- return Int (Result);
- end;
-
- function "<" (I1, I2 : Int) return Boolean is
- begin
- return IntRep (I1) < IntRep (I2);
- end;
-
- function "<=" (I1, I2 : Int) return Boolean is
- begin
- return IntRep (I1) <= IntRep (I2);
- end;
-
- function ">" (I1, I2 : Int) return Boolean is
- begin
- return IntRep (I1) > IntRep (I2);
- end;
-
- function ">=" (I1, I2 : Int) return Boolean is
- begin
- return IntRep (I1) >= IntRep (I2);
- end;
-
- function "=" (I1, I2 : Int) return Boolean is
- begin
- return IntRep (I1) = IntRep (I2);
- end;
-
- function "and" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) and IntRep (I2));
- end;
-
- function "or" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) or IntRep (I2));
- end;
-
- function "xor" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) xor IntRep (I2));
- end;
-
- function "&" (I1, I2 : Int) return Int is
- begin
- return Int (IntRep (I1) and IntRep (I2));
- end;
-
- function "abs" (I1 : Int) return Int is
- begin
- return Int (abs IntRep (I1));
- end;
-
- function "not" (I1 : Int) return Int is
- begin
- return Int (not IntRep (I1));
- end;
-
- function "+" (I1 : Int) return Int is
- begin
- return Int (IntRep (I1));
- end;
-
- function "-" (I1 : Int) return Int is
- begin
- return Int (-IntRep (I1));
- end;
-
- procedure Dummy (I1 : Int) is
- begin
- null;
- end Dummy;
-
- procedure Dummy (B1 : Boolean) is
- begin
- null;
- end Dummy;
-
-end Ops;
-
-
-
diff --git a/gdb/testsuite/gdb.ada/operator_bp/ops.ads b/gdb/testsuite/gdb.ada/operator_bp/ops.ads
deleted file mode 100644
index ff73ca2933..0000000000
--- a/gdb/testsuite/gdb.ada/operator_bp/ops.ads
+++ /dev/null
@@ -1,52 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Ops is
- type Int is private;
-
- function Make (X: Natural) return Int;
-
- function "+" (I1, I2 : Int) return Int;
- function "-" (I1, I2 : Int) return Int;
- function "*" (I1, I2 : Int) return Int;
- function "/" (I1, I2 : Int) return Int;
- function "mod" (I1, I2 : Int) return Int;
- function "rem" (I1, I2 : Int) return Int;
- function "**" (I1, I2 : Int) return Int;
- function "<" (I1, I2 : Int) return Boolean;
- function "<=" (I1, I2 : Int) return Boolean;
- function ">" (I1, I2 : Int) return Boolean;
- function ">=" (I1, I2 : Int) return Boolean;
- function "=" (I1, I2 : Int) return Boolean;
- function "and" (I1, I2 : Int) return Int;
- function "or" (I1, I2 : Int) return Int;
- function "xor" (I1, I2 : Int) return Int;
- function "&" (I1, I2 : Int) return Int;
- function "abs" (I1 : Int) return Int;
- function "not" (I1 : Int) return Int;
- function "+" (I1 : Int) return Int;
- function "-" (I1 : Int) return Int;
-
- procedure Dummy (B1 : Boolean);
- procedure Dummy (I1 : Int);
-
-private
-
- type IntRep is mod 2**31;
- type Int is new IntRep;
-
-end Ops;
-
-
diff --git a/gdb/testsuite/gdb.ada/operator_bp/ops_test.adb b/gdb/testsuite/gdb.ada/operator_bp/ops_test.adb
deleted file mode 100644
index 43f7e3037c..0000000000
--- a/gdb/testsuite/gdb.ada/operator_bp/ops_test.adb
+++ /dev/null
@@ -1,40 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Ops; use Ops;
-procedure Ops_Test is
-
-begin
- Dummy (Make (31) + Make (11)); -- BEGIN
- Dummy (Make (31) - Make (11));
- Dummy (Make (31) * Make (11));
- Dummy (Make (31) / Make (11));
- Dummy (Make (31) mod Make (11));
- Dummy (Make (31) rem Make (11));
- Dummy (Make (31) ** Make (11));
- Dummy (Make (31) < Make (11));
- Dummy (Make (31) <= Make (11));
- Dummy (Make (31) > Make (11));
- Dummy (Make (31) >= Make (11));
- Dummy (Make (31) = Make (11));
- Dummy (Make (31) and Make (11));
- Dummy (Make (31) or Make (11));
- Dummy (Make (31) xor Make (11));
- Dummy (Make (31) & Make (11));
- Dummy (abs (Make (42)));
- Dummy (not Make (11));
- Dummy (+ Make (11));
- Dummy (- Make (11));
-end Ops_Test;
diff --git a/gdb/testsuite/gdb.ada/optim_drec.exp b/gdb/testsuite/gdb.ada/optim_drec.exp
deleted file mode 100644
index bf95f7a43f..0000000000
--- a/gdb/testsuite/gdb.ada/optim_drec.exp
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-if ![runto "foo" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print z" \
- "= (\\(a => .*, b => .*, c => .*\\)|<optimized out>)"
-
-
diff --git a/gdb/testsuite/gdb.ada/optim_drec/foo.adb b/gdb/testsuite/gdb.ada/optim_drec/foo.adb
deleted file mode 100644
index 5c5cf82daa..0000000000
--- a/gdb/testsuite/gdb.ada/optim_drec/foo.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
- type Discriminants_Record (A : Integer; B : Boolean) is record
- C : Float;
- end record;
- -- The following variable is unused on purpose, and might be
- -- optimized out by the compiler.
- Z : Discriminants_Record := (A => 1, B => False, C => 2.0);
-begin
- null;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/packed_array.exp b/gdb/testsuite/gdb.ada/packed_array.exp
deleted file mode 100644
index e22cb3abe6..0000000000
--- a/gdb/testsuite/gdb.ada/packed_array.exp
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile pa
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/pa.adb]
-runto "pa.adb:$bp_location"
-
-gdb_test "print var" \
- "= \\(4 => true, false, true, false, true\\)" \
- "print var"
-
-# Try printing the value and the type definition of a reference
-# to variable "Var".
-
-gdb_test "ptype &var" \
- "type = access array \\(4 \\.\\. 8\\) of boolean <packed: 1-bit elements>" \
- "ptype &var"
-
-gdb_test "print &var" \
- "= \\(access pa.packed_array\\) 0x.*" \
- "print &var"
-
-# Print the value of U_Var, an unconstrainted packed array.
-
-set test "print u_var"
-gdb_test_multiple "$test" "$test" {
- -re "= \\(true, false, false, true, true, false\\)\[\r\n\]+$gdb_prompt $" {
- pass $test
- }
- -re "= \\(warning: unable to get bounds of array.*\\)\[\r\n\]+$gdb_prompt $" {
- # The compiler forgot to emit the packed array's ___XA type,
- # preventing us from determining the what the array bounds
- # are. Observed with (FSF GNU Ada 4.5.3 20110124).
- xfail $test
- }
-}
-
diff --git a/gdb/testsuite/gdb.ada/packed_array/pa.adb b/gdb/testsuite/gdb.ada/packed_array/pa.adb
deleted file mode 100644
index c43052e2b8..0000000000
--- a/gdb/testsuite/gdb.ada/packed_array/pa.adb
+++ /dev/null
@@ -1,38 +0,0 @@
--- Copyright 2005-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure PA is
-
- type Packed_Array is array (4 .. 8) of Boolean;
- pragma pack (Packed_Array);
-
- Var : Packed_Array;
-
- -- Unconstrained packed array (bounds are dynamic).
- type Unconstrained_Packed_Array is array (Integer range <>) of Boolean;
-
- U_Var : Unconstrained_Packed_Array (1 .. Ident (6));
-
-begin
-
- Var := (True, False, True, False, True);
- U_Var := (True, False, False, True, True, False);
-
- Var (8) := False; -- STOP
- U_Var (U_Var'Last) := True;
-
-end PA;
diff --git a/gdb/testsuite/gdb.ada/packed_array/pck.adb b/gdb/testsuite/gdb.ada/packed_array/pck.adb
deleted file mode 100644
index 92587d2071..0000000000
--- a/gdb/testsuite/gdb.ada/packed_array/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright (C) 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- function Ident (I : Integer) return Integer is
- begin
- return I;
- end Ident;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/packed_array/pck.ads b/gdb/testsuite/gdb.ada/packed_array/pck.ads
deleted file mode 100644
index 583f243eb7..0000000000
--- a/gdb/testsuite/gdb.ada/packed_array/pck.ads
+++ /dev/null
@@ -1,18 +0,0 @@
--- Copyright (C) 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- function Ident (I : Integer) return Integer;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/packed_tagged.exp b/gdb/testsuite/gdb.ada/packed_tagged.exp
deleted file mode 100644
index 6154282832..0000000000
--- a/gdb/testsuite/gdb.ada/packed_tagged.exp
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile comp_bug
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-# A convenience function that joins all the arguments together,
-# with a regexp that matches zero-or-more end of lines in between
-# each argument. This function is ideal to write the expected output
-# of a GDB command that generates more than a couple of lines, as
-# this allows us to write each line as a separate string, which is
-# easier to read by a human being.
-
-proc multi_line { args } {
- return [join $args "\[\r\n\]*"]
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/comp_bug.adb]
-runto "comp_bug.adb:$bp_location"
-
-gdb_test "print x" \
- "= \\(exists => true, value => 10\\)" \
- "print x"
-
-gdb_test "ptype x" \
- [multi_line "type = record" \
- " exists: (boolean|range false \\.\\. true);" \
- " case exists is" \
- " when true =>" \
- " value: range 0 \\.\\. 255;" \
- " when others => null;" \
- " end case;" \
- "end record" ] \
- "ptype x"
-
diff --git a/gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb b/gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb
deleted file mode 100644
index 60b5a2da79..0000000000
--- a/gdb/testsuite/gdb.ada/packed_tagged/comp_bug.adb
+++ /dev/null
@@ -1,40 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Comp_Bug is
-
- type Number_T (Exists : Boolean := False) is
- record
- case Exists is
- when True =>
- Value : Natural range 0 .. 255;
- when False =>
- null;
- end case;
- end record;
- pragma Pack (Number_T);
-
- X : Number_T;
- -- brobecker/2007-09-06: At the time when this issue (G904-017) was
- -- reported, the problem only reproduced if the variable was declared
- -- inside a function (in other words, stored on stack). Although
- -- the issue probably still existed when I tried moving this variable
- -- to a package spec, the symptoms inside GDB disappeared.
-begin
- X := (Exists => True, Value => 10);
- if X.Exists then -- STOP
- X.Value := X.Value + 1;
- end if;
-end Comp_Bug;
diff --git a/gdb/testsuite/gdb.ada/print_chars.exp b/gdb/testsuite/gdb.ada/print_chars.exp
deleted file mode 100644
index 3a3e779718..0000000000
--- a/gdb/testsuite/gdb.ada/print_chars.exp
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2007-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnat05 ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-
-gdb_test "print C" \
- "= 97 'a'" \
- "print C"
-
-gdb_test "print WC" \
- "= 98 'b'" \
- "print WC"
-
-gdb_test "print WWC" \
- "= 99 'c'" \
- "print WWC"
-
-
diff --git a/gdb/testsuite/gdb.ada/print_chars/foo.adb b/gdb/testsuite/gdb.ada/print_chars/foo.adb
deleted file mode 100644
index fdb533f5fe..0000000000
--- a/gdb/testsuite/gdb.ada/print_chars/foo.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- C : Character := 'a';
- WC : Wide_Character := 'b';
- WWC : Wide_Wide_Character := 'c';
-begin
- Do_Nothing (C'Address); -- START
- Do_Nothing (WC'Address);
- Do_Nothing (WWC'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/print_chars/pck.adb b/gdb/testsuite/gdb.ada/print_chars/pck.adb
deleted file mode 100644
index 6b3d3c0661..0000000000
--- a/gdb/testsuite/gdb.ada/print_chars/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/print_chars/pck.ads b/gdb/testsuite/gdb.ada/print_chars/pck.ads
deleted file mode 100644
index e5f3fc0b63..0000000000
--- a/gdb/testsuite/gdb.ada/print_chars/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/print_pc.exp b/gdb/testsuite/gdb.ada/print_pc.exp
deleted file mode 100644
index f6742defce..0000000000
--- a/gdb/testsuite/gdb.ada/print_pc.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile dummy start
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/dummy.adb]
-runto "dummy.adb:$bp_location"
-
-gdb_test "p /x \$pc" \
- "= 0x\[0-9a-zA-Z\]+" \
- "p /x \$pc"
diff --git a/gdb/testsuite/gdb.ada/ptr_typedef.exp b/gdb/testsuite/gdb.ada/ptr_typedef.exp
deleted file mode 100644
index 92ea907c8f..0000000000
--- a/gdb/testsuite/gdb.ada/ptr_typedef.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print my_blob.bees(1)" "= \\(access boolean\\) 0x0"
-
-
diff --git a/gdb/testsuite/gdb.ada/ptr_typedef/foo.adb b/gdb/testsuite/gdb.ada/ptr_typedef/foo.adb
deleted file mode 100644
index 5d6d380b3d..0000000000
--- a/gdb/testsuite/gdb.ada/ptr_typedef/foo.adb
+++ /dev/null
@@ -1,30 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type BA is access all Boolean;
- type BAs is array (1 .. 1) of BA;
-
- type Blob is record
- Val : Integer;
- Bees : BAs;
- end record;
-
- My_Blob : Blob := (Val => 1, Bees => (1 => null));
-begin
- Do_Nothing (My_Blob'Address); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/ptr_typedef/pck.adb b/gdb/testsuite/gdb.ada/ptr_typedef/pck.adb
deleted file mode 100644
index 07a10913cf..0000000000
--- a/gdb/testsuite/gdb.ada/ptr_typedef/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ptr_typedef/pck.ads b/gdb/testsuite/gdb.ada/ptr_typedef/pck.ads
deleted file mode 100644
index f7ef6ebee2..0000000000
--- a/gdb/testsuite/gdb.ada/ptr_typedef/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ptype_arith_binop.exp b/gdb/testsuite/gdb.ada/ptype_arith_binop.exp
deleted file mode 100644
index 483d18a93a..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_arith_binop.exp
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-
-gdb_test_no_output "set lang ada" \
- "set lang ada"
-
-gdb_test "ptype 3 * 2.0" \
- "= <\[0-9\]+-byte float>" \
- "ptype 3 * 2.0"
-
-gdb_test "ptype 3 / 2.0" \
- "= <\[0-9\]+-byte float>" \
- "ptype 3 / 2.0"
-
-
diff --git a/gdb/testsuite/gdb.ada/ptype_field.exp b/gdb/testsuite/gdb.ada/ptype_field.exp
deleted file mode 100644
index 8201626495..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_field.exp
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-gnat05 ]] != "" } {
- return -1
-}
-
-# A convenience function that joins all the arguments together,
-# with a regexp that matches zero-or-more end of lines in between
-# each argument. This function is ideal to write the expected output
-# of a GDB command that generates more than a couple of lines, as
-# this allows us to write each line as a separate string, which is
-# easier to read by a human being.
-
-proc multi_line { args } {
- return [join $args "\[\r\n\]*"]
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "ptype circle" \
- [multi_line "type = record" \
- " pos: pck\\.position;" \
- " radius: integer;" \
- "end record" ] \
- "ptype circle"
-
-gdb_test "ptype circle.pos" \
- [multi_line "type = record" \
- " x: integer;" \
- " y: integer;" \
- "end record" ] \
- "ptype circle.pos"
-
-gdb_test "ptype circle.pos.x" \
- "type = <\[0-9\]+-byte integer>" \
- "ptype circle.pos.x"
-
-
-
diff --git a/gdb/testsuite/gdb.ada/ptype_field/foo.adb b/gdb/testsuite/gdb.ada/ptype_field/foo.adb
deleted file mode 100644
index 6ced617d7d..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_field/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- My_Circle : Circle := (Pos => (1, 2), Radius => 3);
-begin
- Do_Nothing (My_Circle); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/ptype_field/pck.adb b/gdb/testsuite/gdb.ada/ptype_field/pck.adb
deleted file mode 100644
index 8e73c89d4a..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_field/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (C : in out Circle) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ptype_field/pck.ads b/gdb/testsuite/gdb.ada/ptype_field/pck.ads
deleted file mode 100644
index 7e2366da1b..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_field/pck.ads
+++ /dev/null
@@ -1,30 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Position is record
- X : Integer;
- Y : Integer;
- end record;
-
- type Circle is record
- Pos : Position;
- Radius : Integer;
- end record;
-
- procedure Do_Nothing (C : in out Circle);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ptype_tagged_param.exp b/gdb/testsuite/gdb.ada/ptype_tagged_param.exp
deleted file mode 100644
index dcfe790e85..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_tagged_param.exp
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-if ![runto "position_x" ] then {
- return -1
-}
-
-set eol "\[\r\n\]+"
-set sp "\[ \t\]*"
-
-gdb_test "ptype s" \
- "type = <ref> new pck.shape with record${eol}${sp}r: integer;${eol}end record" \
- "ptype s"
-
diff --git a/gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb b/gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb
deleted file mode 100644
index 71b223b0be..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_tagged_param/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- My_Shape : Circle := (X => 1, Y => 2, R => 3);
- X : Integer;
-begin
- X := Position_X (My_Shape);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb b/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb
deleted file mode 100644
index 638fae7223..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.adb
+++ /dev/null
@@ -1,30 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- function Position_X (S : in Shape) return Integer is
- begin
- return S.X;
- end Position_X;
-
- function Area (C : in Circle) return Integer is
- begin
- -- Very crude calculation...
- return 6 * C.R * C.R;
- end Area;
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads b/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads
deleted file mode 100644
index c5849c8fff..0000000000
--- a/gdb/testsuite/gdb.ada/ptype_tagged_param/pck.ads
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Shape is abstract tagged record
- X, Y: Integer;
- end record;
- function Position_X (S : in Shape) return Integer;
-
- type Circle is new Shape with record
- R : Integer;
- end record;
- function Area (C : in Circle) return Integer;
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/rdv_wait.exp b/gdb/testsuite/gdb.ada/rdv_wait.exp
deleted file mode 100644
index 22881e0d50..0000000000
--- a/gdb/testsuite/gdb.ada/rdv_wait.exp
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# This test won't work properly if system debuginfo is installed.
-gdb_test_no_output "set debug-file-directory"
-
-runto "break_me"
-
-# Switch to task 2, and verify that GDB is able to unwind all the way
-# to foo.T.
-gdb_test "task 2" \
- [join {"\\\[Switching to task 2\\\].*" \
- ".*foo\\.t \\(.*\\).*foo\\.adb:.*"} ""]
diff --git a/gdb/testsuite/gdb.ada/rdv_wait/foo.adb b/gdb/testsuite/gdb.ada/rdv_wait/foo.adb
deleted file mode 100644
index 9ca6b9fc24..0000000000
--- a/gdb/testsuite/gdb.ada/rdv_wait/foo.adb
+++ /dev/null
@@ -1,53 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-
- task type T is
- entry Finish;
- end T;
- type TA is access T;
-
- task body T is
- begin
- -- Wait for up to 100 seconds for the Finish Rendez-Vous to occur.
- select
- accept Finish do
- null;
- end Finish;
- or
- delay 100.0;
- end select;
- end T;
-
- MIT : TA;
-
-begin
-
- -- Create a task, and give it some time to activate and then start
- -- its execution.
- MIT := new T;
- delay 0.01;
-
- -- Now, call our anchor. The task we just created should now be
- -- blocked on a timed entry wait.
- Break_Me;
-
- -- Tell the task to finish before the 100 seconds are up. The test
- -- is now finished, no need to wait :).
- MIT.Finish;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/rdv_wait/pck.adb b/gdb/testsuite/gdb.ada/rdv_wait/pck.adb
deleted file mode 100644
index dd5235060e..0000000000
--- a/gdb/testsuite/gdb.ada/rdv_wait/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/rdv_wait/pck.ads b/gdb/testsuite/gdb.ada/rdv_wait/pck.ads
deleted file mode 100644
index 8f88c9d386..0000000000
--- a/gdb/testsuite/gdb.ada/rdv_wait/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- procedure Break_Me;
- -- A procedure doing nothing, but which is a convenient anchor
- -- for inserting breakpoints.
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/rec_return.exp b/gdb/testsuite/gdb.ada/rec_return.exp
deleted file mode 100644
index 18cdb7817e..0000000000
--- a/gdb/testsuite/gdb.ada/rec_return.exp
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2010-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print bar" \
- "= \\(x => 42, s => \"ABCDEFGH\"\\)" \
- "print bar"
-
diff --git a/gdb/testsuite/gdb.ada/rec_return/foo.adb b/gdb/testsuite/gdb.ada/rec_return/foo.adb
deleted file mode 100644
index b3c69ac9dc..0000000000
--- a/gdb/testsuite/gdb.ada/rec_return/foo.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Q: Rec;
-begin
- Q := Bar; -- STOP HERE
- Do_Nothing (Q'Address);
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/rec_return/pck.adb b/gdb/testsuite/gdb.ada/rec_return/pck.adb
deleted file mode 100644
index d2f69b0c3a..0000000000
--- a/gdb/testsuite/gdb.ada/rec_return/pck.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- function Bar return Rec is
- begin
- return (X => 42, S => "ABCDEFGH");
- end Bar;
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/rec_return/pck.ads b/gdb/testsuite/gdb.ada/rec_return/pck.ads
deleted file mode 100644
index caa5bb8696..0000000000
--- a/gdb/testsuite/gdb.ada/rec_return/pck.ads
+++ /dev/null
@@ -1,28 +0,0 @@
--- Copyright 2010-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
- type Rec is record
- X: Integer;
- S: String (1..8);
- end record;
-
- function Bar return Rec;
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/ref_param.exp b/gdb/testsuite/gdb.ada/ref_param.exp
deleted file mode 100644
index 2dd1b17ff9..0000000000
--- a/gdb/testsuite/gdb.ada/ref_param.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-if ![runto call_me] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test_no_output "set print frame-arguments all"
-
-set expected_d "\\(one => 1, two => 2, three => 3, four => 4, five => 5, six => 6\\)"
-gdb_test "frame" \
- "#0\[ \t\]*pck\\.call_me \\(d=${expected_d}\\).*" \
- "frame argument value printed"
-
diff --git a/gdb/testsuite/gdb.ada/ref_param/foo.adb b/gdb/testsuite/gdb.ada/ref_param/foo.adb
deleted file mode 100644
index 266273d6a6..0000000000
--- a/gdb/testsuite/gdb.ada/ref_param/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- D : Data := (1, 2, 3, 4, 5, 6);
-begin
- Call_Me (D);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/ref_param/pck.adb b/gdb/testsuite/gdb.ada/ref_param/pck.adb
deleted file mode 100644
index 08f9221817..0000000000
--- a/gdb/testsuite/gdb.ada/ref_param/pck.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Call_Me (D : in out Data) is
- begin
- if D.One > D.Two then
- D.Three := D.Four;
- end if;
- end Call_Me;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ref_param/pck.ads b/gdb/testsuite/gdb.ada/ref_param/pck.ads
deleted file mode 100644
index f1eef74385..0000000000
--- a/gdb/testsuite/gdb.ada/ref_param/pck.ads
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Data is record
- One : Integer;
- Two : Integer;
- Three : Integer;
- Four : Integer;
- Five : Integer;
- Six : Integer;
- end record;
-
- procedure Call_Me (D : in out Data);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ref_tick_size.exp b/gdb/testsuite/gdb.ada/ref_tick_size.exp
deleted file mode 100644
index 8b167b06ec..0000000000
--- a/gdb/testsuite/gdb.ada/ref_tick_size.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/p.adb]
-runto "p.adb:$bp_location"
-
-# Verify that the debugger computes the correct value for d2'size
-# (due to how this variable is declared, it is sometimes implemented
-# as a reference). We know it should be correct if it is equal to
-# the size of d1.
-
-gdb_test "print d1'size = d2'size" \
- "= true" \
- "print d1'size = d2'size"
-
diff --git a/gdb/testsuite/gdb.ada/ref_tick_size/p.adb b/gdb/testsuite/gdb.ada/ref_tick_size/p.adb
deleted file mode 100644
index d6595832af..0000000000
--- a/gdb/testsuite/gdb.ada/ref_tick_size/p.adb
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Interfaces;
-with Pck; use Pck;
-
-procedure P is
- subtype Double is Interfaces.IEEE_Float_64;
- D1 : Double := 123.0;
- D2 : Double;
- pragma Import (Ada, D2);
- for D2'Address use D1'Address;
-begin
- Do_Nothing (D1'Address); -- START
- Do_Nothing (D2'Address);
-end P;
-
diff --git a/gdb/testsuite/gdb.ada/ref_tick_size/pck.adb b/gdb/testsuite/gdb.ada/ref_tick_size/pck.adb
deleted file mode 100644
index 3f45d36edd..0000000000
--- a/gdb/testsuite/gdb.ada/ref_tick_size/pck.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/ref_tick_size/pck.ads b/gdb/testsuite/gdb.ada/ref_tick_size/pck.ads
deleted file mode 100644
index 90a56ccac1..0000000000
--- a/gdb/testsuite/gdb.ada/ref_tick_size/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/same_enum.exp b/gdb/testsuite/gdb.ada/same_enum.exp
deleted file mode 100644
index 1dfbfa2c78..0000000000
--- a/gdb/testsuite/gdb.ada/same_enum.exp
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile a
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Try printing the value of the enumeral `red'. This is normally
-# ambiguous, as there are two distinct types that define that
-# littleral. But, from a practical standpoint, it doesn't matter
-# which one we pick, since both have the same value (in most cases,
-# it's because the two types are strongly related).
-gdb_test "print red" "= red"
-
-
diff --git a/gdb/testsuite/gdb.ada/same_enum/a.adb b/gdb/testsuite/gdb.ada/same_enum/a.adb
deleted file mode 100644
index 23c62e014f..0000000000
--- a/gdb/testsuite/gdb.ada/same_enum/a.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure A is
- FC : Color := Red;
- SC : Color := Green;
-begin
- Do_Nothing (FC'Address);
- Do_Nothing (SC'Address);
-end A;
diff --git a/gdb/testsuite/gdb.ada/same_enum/pck.adb b/gdb/testsuite/gdb.ada/same_enum/pck.adb
deleted file mode 100644
index f84f3e1220..0000000000
--- a/gdb/testsuite/gdb.ada/same_enum/pck.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/same_enum/pck.ads b/gdb/testsuite/gdb.ada/same_enum/pck.ads
deleted file mode 100644
index 5d7fdf34c7..0000000000
--- a/gdb/testsuite/gdb.ada/same_enum/pck.ads
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
- type Color is (Black, Red, Green, Blue, White);
- type RGB_Color is new Color range Red .. Blue;
-
- procedure Do_Nothing (A : System.Address);
-end Pck;
-
diff --git a/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp b/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp
deleted file mode 100644
index 1169e08d43..0000000000
--- a/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print sa(3) := 9" " = 9"
-
-# To verify that the assignment was made correctly, we use the fact
-# that the program passes this very same element as an argument to
-# one of the functions. So we insert a breakpoint on that function,
-# and verify that the argument value is correct.
-
-gdb_breakpoint "update_small"
-
-gdb_test "continue" \
- "Breakpoint .*, pck\\.update_small \\(s=9\\) at .*pck.adb:.*" \
- "continue to update_small"
-
diff --git a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb b/gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb
deleted file mode 100644
index f9bdfdc683..0000000000
--- a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- SA : Simple_Array := (1, 2, 3, 4);
-begin
- Update_Small (SA (3)); -- STOP
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb b/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb
deleted file mode 100644
index 69fe049c3a..0000000000
--- a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Update_Small (S : in out Small) is
- begin
- null;
- end Update_Small;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads b/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads
deleted file mode 100644
index de5fe897d3..0000000000
--- a/gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- type Small is new Integer range 0 .. 2 ** 6 - 1;
- type Simple_Array is array (1 .. 4) of Small;
- pragma Pack (Simple_Array);
-
- procedure Update_Small (S : in out Small);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/set_wstr.exp b/gdb/testsuite/gdb.ada/set_wstr.exp
deleted file mode 100644
index 3014d85629..0000000000
--- a/gdb/testsuite/gdb.ada/set_wstr.exp
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile a
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/a.adb]
-if ![runto "a.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-# Verify that assigning to Nnn (a basic string) works...
-
-gdb_test "print nnn" \
- "= \"12345\"" \
- "print nnn before assignment"
-
-gdb_test_no_output "set variable nnn := \"qcyom\""
-
-gdb_test "print nnn" \
- "= \"qcyom\"" \
- "print nnn after assignment"
-
-# Same with Www (a wide string)...
-
-gdb_test "print www" \
- "= \"12345\"" \
- "print www before assignment"
-
-gdb_test_no_output "set variable www := \"zenrk\""
-
-gdb_test "print www" \
- "= \"zenrk\"" \
- "print www after assignment"
-
-# Same with Rws (a wide wide string)...
-
-gdb_test "print rws" \
- "= \"12345\"" \
- "print rws before assignment"
-
-gdb_test_no_output "set variable rws := \"ndhci\""
-
-gdb_test "print rws" \
- "= \"ndhci\"" \
- "print rws after assignment"
-
-# Also, check that GDB doesn't get tricked if we assign to Www a
-# string twice the length of Www. The debugger should reject the
-# assignment, because the array lengths are different (the debugger
-# used to get tricked because the array size was the same).
-
-gdb_test "set variable www := \"1#2#3#4#5#\"" \
- "cannot assign arrays of different length"
diff --git a/gdb/testsuite/gdb.ada/set_wstr/a.adb b/gdb/testsuite/gdb.ada/set_wstr/a.adb
deleted file mode 100644
index 7821ada8d1..0000000000
--- a/gdb/testsuite/gdb.ada/set_wstr/a.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure A is
- Nnn : String := "12345";
- Www : Wide_String := "12345";
- Rws : Wide_Wide_String := "12345";
-begin
- Do_Nothing (Nnn'Address); -- STOP
- Do_Nothing (Www'Address);
- Do_Nothing (Rws'Address);
-end A;
diff --git a/gdb/testsuite/gdb.ada/set_wstr/pck.adb b/gdb/testsuite/gdb.ada/set_wstr/pck.adb
deleted file mode 100644
index 3a2f4d8832..0000000000
--- a/gdb/testsuite/gdb.ada/set_wstr/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/set_wstr/pck.ads b/gdb/testsuite/gdb.ada/set_wstr/pck.ads
deleted file mode 100644
index 91f1051982..0000000000
--- a/gdb/testsuite/gdb.ada/set_wstr/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/small_reg_param.exp b/gdb/testsuite/gdb.ada/small_reg_param.exp
deleted file mode 100644
index b3cf2d8d24..0000000000
--- a/gdb/testsuite/gdb.ada/small_reg_param.exp
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug optimize=-O1]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-if ![runto main] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_breakpoint "call_me"
-
-# Continue until we hit the breakpoint inside `Call_Me'. We verify
-# that the parameter value is correct.
-gdb_test "continue" \
- "Breakpoint .*, pck\\.call_me \\(w=(w@entry=)?50\\) at .*/pck.adb:.*" \
- "continue to call_me"
-
-# And just to make sure, we also verify that the parameter value
-# is correct when we print it manually.
-gdb_test "print w" " = 50"
-
diff --git a/gdb/testsuite/gdb.ada/small_reg_param/foo.adb b/gdb/testsuite/gdb.ada/small_reg_param/foo.adb
deleted file mode 100644
index 058c2702ce..0000000000
--- a/gdb/testsuite/gdb.ada/small_reg_param/foo.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- Call_Me (50);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/small_reg_param/pck.adb b/gdb/testsuite/gdb.ada/small_reg_param/pck.adb
deleted file mode 100644
index fc022851b5..0000000000
--- a/gdb/testsuite/gdb.ada/small_reg_param/pck.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- Last_Word : Word := 0;
- procedure Call_Me (W : Word) is
- begin
- Last_Word := W;
- end Call_Me;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/small_reg_param/pck.ads b/gdb/testsuite/gdb.ada/small_reg_param/pck.ads
deleted file mode 100644
index 915f55100a..0000000000
--- a/gdb/testsuite/gdb.ada/small_reg_param/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Word is range 0 .. 16#FFFF#;
- for Word'size use 16;
-
- procedure Call_Me (W : Word);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/start.exp b/gdb/testsuite/gdb.ada/start.exp
deleted file mode 100644
index 7e282dcbf1..0000000000
--- a/gdb/testsuite/gdb.ada/start.exp
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2005-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-# This testcase verifies the behavior of the `start' command, which
-# does not work when we use the gdb stub...
-if [target_info exists use_gdb_stub] {
- untested start.exp
- return
-}
-
-standard_ada_testfile dummy
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Verify that "start" lands inside the right procedure.
-if { [gdb_start_cmd] < 0 } {
- untested start
- return -1
-}
-
-gdb_test "" \
- "dummy \\(\\) at .*dummy.adb.*" \
- "start"
diff --git a/gdb/testsuite/gdb.ada/start/dummy.adb b/gdb/testsuite/gdb.ada/start/dummy.adb
deleted file mode 100644
index d06a0ab093..0000000000
--- a/gdb/testsuite/gdb.ada/start/dummy.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2005-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Dummy is
-begin
- null; -- START
-end Dummy;
diff --git a/gdb/testsuite/gdb.ada/str_ref_cmp.exp b/gdb/testsuite/gdb.ada/str_ref_cmp.exp
deleted file mode 100644
index 32d52b3166..0000000000
--- a/gdb/testsuite/gdb.ada/str_ref_cmp.exp
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# BINOP_EQUAL incorrectly resolves with system debug info to Ada.Strings.Maps.
-set test "operator = works for strings"
-gdb_test_multiple {print "a" = "a"} $test {
- -re " = false\r\n$gdb_prompt $" {
- kfail ada/12607 $test
- untested ${testdir}.exp
- return 0
- }
- -re " = true\r\n$gdb_prompt $" {
- pass $test
- }
-}
-
-# Verify that we can compare a string slice with another string.
-
-gdb_test "print String_Var (1 .. 3) = \"Hel\"" \
- "= true" \
- "print String_Var (1 .. 3) = \"Hel\""
-
-gdb_test "print String_Var (1 .. 3) = \"hel\"" \
- "= false" \
- "print String_Var (1 .. 3) = \"hel\""
-
diff --git a/gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb b/gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb
deleted file mode 100644
index 071debe12e..0000000000
--- a/gdb/testsuite/gdb.ada/str_ref_cmp/foo.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- String_Var (String_Var'First) := 'h'; -- START
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads b/gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads
deleted file mode 100644
index 235d269a5c..0000000000
--- a/gdb/testsuite/gdb.ada/str_ref_cmp/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- String_Var : String := "Hello from package Pck";
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/sym_print_name.exp b/gdb/testsuite/gdb.ada/sym_print_name.exp
deleted file mode 100644
index 0282bbd217..0000000000
--- a/gdb/testsuite/gdb.ada/sym_print_name.exp
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-# A convenience function that joins all the arguments together,
-# with a regexp that matches zero-or-more end of lines in between
-# each argument. This function is ideal to write the expected output
-# of a GDB command that generates more than a couple of lines, as
-# this allows us to write each line as a separate string, which is
-# easier to read by a human being.
-
-proc multi_line { args } {
- return [join $args "\[\r\n\]*"]
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-set menu [multi_line "Multiple matches for integervar" \
- "\\\[0\\\] cancel" \
- "\\\[1\\\] pck\\.first\\.integervar.*" \
- "\\\[2\\\] pck\\.second\\.integervar.*" \
- "> $" ]
-
-set test_name "multiple matches for symbol integervar"
-gdb_test_multiple "print integervar" "$test_name" \
-{
- -re "$menu" {
- pass "$test_name"
- }
-
- default {
- fail "$test_name"
- }
-}
-
-# Select the first choice from the multiple-choice menu above.
-gdb_test "1" \
- "= 48" \
- "select first choice from multiple-choice menu"
-
diff --git a/gdb/testsuite/gdb.ada/sym_print_name/foo.adb b/gdb/testsuite/gdb.ada/sym_print_name/foo.adb
deleted file mode 100644
index 0044dda613..0000000000
--- a/gdb/testsuite/gdb.ada/sym_print_name/foo.adb
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-begin
- Do_Nothing (First.IntegerVar); -- STOP
- Do_Nothing (Second.IntegerVar);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/sym_print_name/pck.adb b/gdb/testsuite/gdb.ada/sym_print_name/pck.adb
deleted file mode 100644
index 89e503b8f5..0000000000
--- a/gdb/testsuite/gdb.ada/sym_print_name/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (Val : in out Integer) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/sym_print_name/pck.ads b/gdb/testsuite/gdb.ada/sym_print_name/pck.ads
deleted file mode 100644
index b4c9351872..0000000000
--- a/gdb/testsuite/gdb.ada/sym_print_name/pck.ads
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- package First is
- IntegerVar : Integer := 48;
- end First;
-
- package Second is
- IntegerVar : Integer := 74;
- end Second;
-
- procedure Do_Nothing (Val : in out Integer);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/taft_type.exp b/gdb/testsuite/gdb.ada/taft_type.exp
deleted file mode 100644
index b61043f186..0000000000
--- a/gdb/testsuite/gdb.ada/taft_type.exp
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile p
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/p.adb]
-if ![runto "p.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print w.e.all" \
- "= \\(month => 8, year => 1974\\)" \
- "print w.e.all"
-
diff --git a/gdb/testsuite/gdb.ada/taft_type/p.adb b/gdb/testsuite/gdb.ada/taft_type/p.adb
deleted file mode 100644
index cecaae79ac..0000000000
--- a/gdb/testsuite/gdb.ada/taft_type/p.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure P is
- W : Wrap;
-begin
- W := Create;
-end P; -- START
-
diff --git a/gdb/testsuite/gdb.ada/taft_type/pck.adb b/gdb/testsuite/gdb.ada/taft_type/pck.adb
deleted file mode 100644
index ba23263ba6..0000000000
--- a/gdb/testsuite/gdb.ada/taft_type/pck.adb
+++ /dev/null
@@ -1,29 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-
-package body Pck is
-
- type Empty is record
- Month : Integer;
- Year : Integer;
- end record;
-
- function Create return Wrap is
- begin
- return (E => new Empty'(Month => 8, Year => 1974));
- end Create;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/taft_type/pck.ads b/gdb/testsuite/gdb.ada/taft_type/pck.ads
deleted file mode 100644
index bfbd58273e..0000000000
--- a/gdb/testsuite/gdb.ada/taft_type/pck.ads
+++ /dev/null
@@ -1,31 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
-
- type Wrap is private;
-
- function Create return Wrap;
-
-private
-
- type Empty;
- type Empty_Access is access Empty;
-
- type Wrap is record
- E : Empty_Access;
- end record;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/tagged.exp b/gdb/testsuite/gdb.ada/tagged.exp
deleted file mode 100644
index 2e598dc5ff..0000000000
--- a/gdb/testsuite/gdb.ada/tagged.exp
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-# A convenience function that joins all the arguments together,
-# with a regexp that matches zero-or-more end of lines in between
-# each argument. This function is ideal to write the expected output
-# of a GDB command that generates more than a couple of lines, as
-# this allows us to write each line as a separate string, which is
-# easier to read by a human being.
-
-proc multi_line { args } {
- return [join $args "\[\r\n\]*"]
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Test printing and type-printing of a tagged type that is not
-# class-wide.
-
-gdb_test "ptype segm" \
- [multi_line "type = new pck\\.object with record" \
- " width: integer;" \
- "end record" ] \
- "ptype segm"
-
-gdb_test "print segm" \
- "= \\(position => 74, width => 8\\)" \
- "print segm"
-
-# Now, test printing of an class-wide object.
-
-gdb_test "ptype obj" \
- [multi_line "type = new pck\\.object with record" \
- " width: integer;" \
- "end record" ] \
- "ptype obj"
-
-gdb_test "print obj" \
- "= \\(position => 74, width => 8\\)" \
- "print obj"
-
-
diff --git a/gdb/testsuite/gdb.ada/tagged/foo.adb b/gdb/testsuite/gdb.ada/tagged/foo.adb
deleted file mode 100644
index 37c8deab5b..0000000000
--- a/gdb/testsuite/gdb.ada/tagged/foo.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Segm : Segment := (Position => 74, Width => 8);
- Obj : Object'Class := Segm;
-begin
- Do_Nothing (Segm'Address); -- START
- Do_Nothing (Obj'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/tagged/pck.adb b/gdb/testsuite/gdb.ada/tagged/pck.adb
deleted file mode 100644
index 39ce769477..0000000000
--- a/gdb/testsuite/gdb.ada/tagged/pck.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
-
-
diff --git a/gdb/testsuite/gdb.ada/tagged/pck.ads b/gdb/testsuite/gdb.ada/tagged/pck.ads
deleted file mode 100644
index 9e97277773..0000000000
--- a/gdb/testsuite/gdb.ada/tagged/pck.ads
+++ /dev/null
@@ -1,32 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- type Object is tagged record
- Position : Integer;
- end record;
-
- type Segment is new Object with record
- Width : Integer;
- end record;
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
-
-
diff --git a/gdb/testsuite/gdb.ada/tagged_not_init.exp b/gdb/testsuite/gdb.ada/tagged_not_init.exp
deleted file mode 100644
index a5b98a4707..0000000000
--- a/gdb/testsuite/gdb.ada/tagged_not_init.exp
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print obj" " = \\(x => -?$decimal\\)"
-
diff --git a/gdb/testsuite/gdb.ada/tagged_not_init/foo.adb b/gdb/testsuite/gdb.ada/tagged_not_init/foo.adb
deleted file mode 100644
index aa9474ffe7..0000000000
--- a/gdb/testsuite/gdb.ada/tagged_not_init/foo.adb
+++ /dev/null
@@ -1,24 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- I : Integer := Ident (10); -- STOP
- Obj : Base;
-begin
- Obj.X := I;
- Do_Nothing (Obj.X'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/tagged_not_init/pck.adb b/gdb/testsuite/gdb.ada/tagged_not_init/pck.adb
deleted file mode 100644
index e51bab13a0..0000000000
--- a/gdb/testsuite/gdb.ada/tagged_not_init/pck.adb
+++ /dev/null
@@ -1,26 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- function Ident (I : Integer) return Integer is
- begin
- return I;
- end Ident;
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/tagged_not_init/pck.ads b/gdb/testsuite/gdb.ada/tagged_not_init/pck.ads
deleted file mode 100644
index b8a00e9dd0..0000000000
--- a/gdb/testsuite/gdb.ada/tagged_not_init/pck.ads
+++ /dev/null
@@ -1,31 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
- type Base is tagged record
- X : Integer := 42;
- end record;
-
- type Extension is new Base with
- record
- Y : Float := 42.0;
- end record;
-
- function Ident (I : Integer) return Integer;
-
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/task_bp.exp b/gdb/testsuite/gdb.ada/task_bp.exp
deleted file mode 100644
index fb74ff49bc..0000000000
--- a/gdb/testsuite/gdb.ada/task_bp.exp
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-# Insert a breakpoint at LOC, and run the program expecting us to
-# reach that breakpoint.
-#
-# LOC is expected to be a linespec referencing the body of task
-# Pck.Dummy_Task (the purpose is to test all the variations of
-# these equivalent linespecs).
-#
-# MSG is just a string that's used to qualify the name of the tests
-# that are executed inside that procedure. The purpose to be able
-# to call that function multiple times with the same linespec, in
-# order to test one given linespec under multiple conditions.
-
-proc test_bp { loc msg } {
- gdb_test "break $loc" \
- "Breakpoint \[0-9\]+ at 0x\[0-9a-fA-F\]+: file .*pck.adb, line \[0-9\]+\." \
- "break $loc - $msg"
-
- gdb_run_cmd
- gdb_test "" \
- "Breakpoint \[0-9\]+, pck\\.dummy_task (.*)" \
- "run to $loc - $msg"
-}
-
-set all_linespecs { "pck.dummy_task" "dummy_task"
- "pck.adb:pck.dummy_task" "pck.adb:dummy_task"}
-
-# First, test the linespecs when the associated symtab hasn't been
-# expanded yet.
-
-foreach linespec $all_linespecs {
- clean_restart ${testfile}
- test_bp $linespec "from psymtab"
-}
-
-# Now, do the same, but with the associated symtab already expanded.
-
-foreach linespec $all_linespecs {
- clean_restart ${testfile}
- gdb_test "list pck.adb:1" ".*" "expanding symtab for $linespec"
- test_bp $linespec "from full symtab"
-}
diff --git a/gdb/testsuite/gdb.ada/task_bp/foo.adb b/gdb/testsuite/gdb.ada/task_bp/foo.adb
deleted file mode 100644
index d1075cfaba..0000000000
--- a/gdb/testsuite/gdb.ada/task_bp/foo.adb
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-procedure Foo is
-begin
- Dummy_Task.Start;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/task_bp/pck.adb b/gdb/testsuite/gdb.ada/task_bp/pck.adb
deleted file mode 100644
index c46476d5b1..0000000000
--- a/gdb/testsuite/gdb.ada/task_bp/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- task body Dummy_Task is
- begin
- accept Start;
- end Dummy_Task;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/task_bp/pck.ads b/gdb/testsuite/gdb.ada/task_bp/pck.ads
deleted file mode 100644
index dbd0592bf8..0000000000
--- a/gdb/testsuite/gdb.ada/task_bp/pck.ads
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package Pck is
- task Dummy_Task is
- entry Start;
- end Dummy_Task;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/tasks.exp b/gdb/testsuite/gdb.ada/tasks.exp
deleted file mode 100644
index 0d30d163f8..0000000000
--- a/gdb/testsuite/gdb.ada/tasks.exp
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP_HERE" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Make sure that all tasks appear in the "info tasks" listing, and
-# that the active task is the environment task.
-gdb_test "info tasks" \
- [join {" +ID +TID P-ID Pri State +Name" \
- "\\* +1 .* main_task" \
- " +2 .* task_list\\(1\\)" \
- " +3 .* task_list\\(2\\)" \
- " +4 .* task_list\\(3\\)"} \
- "\r\n"] \
- "info tasks before inserting breakpoint"
-
-# Now, insert a breakpoint that should stop only if task 3 stops.
-gdb_test "break break_me task 3" "Breakpoint .* at .*"
-
-# Continue to that breakpoint. Task 2 should hit it first, and GDB
-# is expected to ignore that hit and resume the execution. Only then
-# task 3 will hit our breakpoint, and GDB is expected to stop at that
-# point.
-gdb_test "continue" \
- ".*Breakpoint.*, foo.break_me \\(\\).*" \
- "continue to breakpoint"
-
-# Check that it is indeed task 3 that hit the breakpoint by checking
-# which is the active task.
-gdb_test "info tasks" \
- [join {" +ID +TID P-ID Pri State +Name" \
- " +1 .* main_task" \
- " +2 .* task_list\\(1\\)" \
- "\\* +3 .* task_list\\(2\\)" \
- " +4 .* task_list\\(3\\)"} \
- "\r\n"] \
- "info tasks after hitting breakpoint"
-
-# Now, resume the execution and make sure that GDB does not stop when
-# task 4 hits the breakpoint. Continuing thus results in our program
-# running to completion.
-gdb_continue_to_end "" continue 1
diff --git a/gdb/testsuite/gdb.ada/tasks/foo.adb b/gdb/testsuite/gdb.ada/tasks/foo.adb
deleted file mode 100644
index 4b19a21bcb..0000000000
--- a/gdb/testsuite/gdb.ada/tasks/foo.adb
+++ /dev/null
@@ -1,68 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure Foo is
-
- task type Caller is
- entry Initialize;
- entry Call_Break_Me;
- entry Finalize;
- end Caller;
- type Caller_Ptr is access Caller;
-
- procedure Break_Me is
- begin
- null;
- end Break_Me;
-
- task body Caller is
- begin
- accept Initialize do
- null;
- end Initialize;
- accept Call_Break_Me do
- Break_Me;
- end Call_Break_Me;
- accept Finalize do
- null;
- end Finalize;
- end Caller;
-
- Task_List : array (1 .. 3) of Caller_Ptr;
-
-begin
-
- -- Start all our tasks, and call the "Initialize" entry to make
- -- sure all of them have now been started. We call that entry
- -- immediately after having created the task in order to make sure
- -- that we wait for that task to be created before we try to create
- -- another one. That way, we know that the order in our Task_List
- -- corresponds to the order in the GNAT runtime.
- for J in Task_List'Range loop
- Task_List (J) := new Caller;
- Task_List (J).Initialize;
- end loop;
-
- -- Next, call their Call_Break_Me entry of each task, using the same
- -- order as the order used to create them.
- for J in Task_List'Range loop -- STOP_HERE
- Task_List (J).Call_Break_Me;
- end loop;
-
- -- And finally, let all the tasks die...
- for J in Task_List'Range loop
- Task_List (J).Finalize;
- end loop;
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/tick_last_segv.exp b/gdb/testsuite/gdb.ada/tick_last_segv.exp
deleted file mode 100644
index f6c1f158ad..0000000000
--- a/gdb/testsuite/gdb.ada/tick_last_segv.exp
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Make sure that evaluating the 'First and 'Last attributes on
-# a "primitive type" (a predefined type for which GDB also creates
-# pre-defined types) does not cause the debugger to crash.
-# The actual value printed is of no interest in this testcase.
-
-gdb_test "print short_integer'first" \
- "= -\[0-9\]+" \
- "print short-integer'first"
-
-gdb_test "print short_integer'last" \
- "= \[0-9\]+" \
- "print short-integer'last"
-
diff --git a/gdb/testsuite/gdb.ada/tick_last_segv/foo.adb b/gdb/testsuite/gdb.ada/tick_last_segv/foo.adb
deleted file mode 100644
index b129b9d433..0000000000
--- a/gdb/testsuite/gdb.ada/tick_last_segv/foo.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-procedure foo is
-begin
- null;
-end foo;
diff --git a/gdb/testsuite/gdb.ada/type_coercion.exp b/gdb/testsuite/gdb.ada/type_coercion.exp
deleted file mode 100644
index 7212056d17..0000000000
--- a/gdb/testsuite/gdb.ada/type_coercion.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2008-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile assign
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/assign.adb]
-runto "assign.adb:$bp_location"
-
-gdb_test "p q" \
- "= \\(2, 3, 5, 7, 11\\)" \
- "p q"
-
-gdb_test_no_output "set \$addr := q'address" \
- "save q'address in convenience variable"
-
-gdb_test "p {Integer} \$addr" \
- "= 2" \
- "print {Integer} \$addr"
-
-# Now change the value at $addr using the same "{TYPE}" syntax.
-
-gdb_test_no_output "set {Integer} \$addr := 19" \
- "set {Integer} \$addr := 19"
-
-gdb_test "p q" \
- "= \\(19, 3, 5, 7, 11\\)" \
- "p q"
-
-
-
diff --git a/gdb/testsuite/gdb.ada/type_coercion/assign.adb b/gdb/testsuite/gdb.ada/type_coercion/assign.adb
deleted file mode 100644
index 5548ee6b89..0000000000
--- a/gdb/testsuite/gdb.ada/type_coercion/assign.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Ident;
-procedure Assign is
-
- Q: array (1..5) of Integer := (2, 3, 5, 7, 11);
-
-begin
-
- Q(1) := Ident (Q(3)); -- START
-
-end Assign;
diff --git a/gdb/testsuite/gdb.ada/type_coercion/ident.adb b/gdb/testsuite/gdb.ada/type_coercion/ident.adb
deleted file mode 100644
index 6827b025b4..0000000000
--- a/gdb/testsuite/gdb.ada/type_coercion/ident.adb
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2008-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-function Ident (X : Integer) return Integer is
-begin
- return X;
-end Ident;
diff --git a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp b/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp
deleted file mode 100644
index cf71113650..0000000000
--- a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP1" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-# Print My_Object and My_Object.Ptr when Ptr is null...
-
-gdb_test "print my_object" \
- "= \\(n => 3, ptr => 0x0, data => \\(3, 5, 8\\)\\)" \
- "print My_Object with null Ptr"
-
-gdb_test "print my_object.ptr" \
- "= \\(foo.table_access\\) 0x0" \
- "print My_Object.Ptr when null"
-
-# Same for My_P_Object...
-
-gdb_test "print my_p_object" \
- "= \\(n => 3, ptr => 0x0, data => \\(3, 5, 8\\)\\)" \
- "print My_P_Object with null Ptr"
-
-gdb_test "print my_p_object.ptr" \
- "\\(foo.p_table_access\\) 0x0" \
- "print My_P_Object.Ptr when null"
-
-# Continue until the Ptr component of both objects get allocated.
-
-set bp_location [gdb_get_line_number "STOP2" ${testdir}/foo.adb]
-
-gdb_breakpoint "foo.adb:$bp_location"
-
-gdb_test "continue" \
- "Breakpoint $decimal, foo \\(\\) at .*foo.adb:$decimal.*" \
- "continue to STOP2"
-
-# Inspect My_Object again...
-
-gdb_test "print my_object" \
- "= \\(n => 3, ptr => $hex, data => \\(3, 5, 8\\)\\)" \
- "print my_object after setting Ptr"
-
-gdb_test "print my_object.ptr" \
- "\\(foo.table_access\\) $hex" \
- "print My_P_Object.Ptr when no longer null"
-
-gdb_test "print my_object.ptr.all" \
- "= \\(13, 21, 34\\)"
-
-# Same with My_P_Object...
-
-gdb_test "print my_p_object" \
- "= \\(n => 3, ptr => $hex, data => \\(3, 5, 8\\)\\)" \
- "print my_p_object after setting Ptr"
-
-gdb_test "print my_p_object.ptr" \
- "= \\(foo.p_table_access\\) $hex" \
- "print My_P_Object.Ptr when no longer null"
-
-gdb_test "print my_p_object.ptr.all" \
- "\\(13, 21, 34\\)"
-
diff --git a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/foo.adb b/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/foo.adb
deleted file mode 100644
index 60104d4d67..0000000000
--- a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/foo.adb
+++ /dev/null
@@ -1,51 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
-
- type Table is array (Positive range <>) of Integer;
- type Table_Access is access Table;
-
- type Object (N : Integer) is record
- Ptr : Table_Access;
- Data : Table (1 .. N);
- end record;
-
- My_Object : Object := (N => 3, Ptr => null, Data => (3, 5, 8));
-
- -- Same as above, but with a pointer to an unconstrained packed array.
-
- type Byte is range 0 .. 255;
-
- type P_Table is array (Positive range <>) of Byte;
- pragma Pack (P_Table);
- type P_Table_Access is access P_Table;
-
- type P_Object (N : Integer) is record
- Ptr : P_Table_Access;
- Data : P_Table (1 .. N);
- end record;
-
- My_P_Object : P_Object := (N => 3, Ptr => null, Data => (3, 5, 8));
-
-begin
- My_Object.Ptr := new Table'(13, 21, 34); -- STOP1
- My_P_Object.Ptr := new P_Table'(13, 21, 34);
- Do_Nothing (My_Object'Address); -- STOP2
- Do_Nothing (My_P_Object'Address);
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.adb b/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.adb
deleted file mode 100644
index 3a2f4d8832..0000000000
--- a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.ads b/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.ads
deleted file mode 100644
index 91f1051982..0000000000
--- a/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/uninitialized_vars.exp b/gdb/testsuite/gdb.ada/uninitialized_vars.exp
deleted file mode 100644
index 23f6c5adc4..0000000000
--- a/gdb/testsuite/gdb.ada/uninitialized_vars.exp
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-# Check that GDB is able to print unconstrained variables and discriminated
-# records before their initialization.
-
-load_lib "ada.exp"
-
-standard_ada_testfile parse
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-# Start the program; we should land in the program main procedure, before
-# variable initialization.
-set bp_location [gdb_get_line_number "START" ${testdir}/parse.adb]
-runto "parse.adb:$bp_location"
-
-# Check that printing uninitialized variables does not crash the debugger.
-gdb_test "info locals" \
- ".*" \
- "info locals"
diff --git a/gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb b/gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb
deleted file mode 100644
index 6b7442191e..0000000000
--- a/gdb/testsuite/gdb.ada/uninitialized_vars/parse.adb
+++ /dev/null
@@ -1,130 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
--- This program declares a bunch of unconstrained objects and
--- discrinimated records; the goal is to check that GDB does not crash
--- when printing them even if they are not initialized.
-
-with Parse_Controlled;
-
-procedure Parse is -- START
-
- A : aliased Integer := 1;
-
- type Access_Type is access all Integer;
-
- type String_Access is access String;
-
- type My_Record is record
- Field1 : Access_Type;
- Field2 : String (1 .. 2);
- end record;
-
- type Discriminants_Record (A : Integer; B : Boolean) is record
- C : Float;
- end record;
- Z : Discriminants_Record := (A => 1, B => False, C => 2.0);
-
- type Variable_Record (A : Boolean := True) is record
- case A is
- when True =>
- B : Integer;
- when False =>
- C : Float;
- D : Integer;
- end case;
- end record;
- Y : Variable_Record := (A => True, B => 1);
- Y2 : Variable_Record := (A => False, C => 1.0, D => 2);
- Nv : Parse_Controlled.Null_Variant;
-
- type Union_Type (A : Boolean := False) is record
- case A is
- when True => B : Integer;
- when False => C : Float;
- end case;
- end record;
- pragma Unchecked_Union (Union_Type);
- Ut : Union_Type := (A => True, B => 3);
-
- type Tagged_Type is tagged record
- A : Integer;
- B : Character;
- end record;
- Tt : Tagged_Type := (A => 2, B => 'C');
-
- type Child_Tagged_Type is new Tagged_Type with record
- C : Float;
- end record;
- Ctt : Child_Tagged_Type := (Tt with C => 4.5);
-
- type Child_Tagged_Type2 is new Tagged_Type with null record;
- Ctt2 : Child_Tagged_Type2 := (Tt with null record);
-
- type My_Record_Array is array (Natural range <>) of My_Record;
- W : My_Record_Array := ((Field1 => A'Access, Field2 => "ab"),
- (Field1 => A'Access, Field2 => "rt"));
-
- type Discriminant_Record (Num1, Num2,
- Num3, Num4 : Natural) is record
- Field1 : My_Record_Array (1 .. Num2);
- Field2 : My_Record_Array (Num1 .. 10);
- Field3 : My_Record_Array (Num1 .. Num2);
- Field4 : My_Record_Array (Num3 .. Num2);
- Field5 : My_Record_Array (Num4 .. Num2);
- end record;
- Dire : Discriminant_Record (1, 7, 3, 0);
-
- type Null_Variant_Part (Discr : Integer) is record
- case Discr is
- when 1 => Var_1 : Integer;
- when 2 => Var_2 : Boolean;
- when others => null;
- end case;
- end record;
- Nvp : Null_Variant_Part (3);
-
- type T_Type is array (Positive range <>) of Integer;
- type T_Ptr_Type is access T_Type;
-
- T_Ptr : T_Ptr_Type := new T_Type' (13, 17);
- T_Ptr2 : T_Ptr_Type := new T_Type' (2 => 13, 3 => 17);
-
- function Foos return String is
- begin
- return "string";
- end Foos;
-
- My_Str : String := Foos;
-
- type Value_Var_Type is ( V_Null, V_Boolean, V_Integer );
- type Value_Type( Var : Value_Var_Type := V_Null ) is
- record
- case Var is
- when V_Null =>
- null;
- when V_Boolean =>
- Boolean_Value : Boolean;
- when V_Integer =>
- Integer_Value : Integer;
- end case;
- end record;
- NBI_N : Value_Type := (Var => V_Null);
- NBI_I : Value_Type := (Var => V_Integer, Integer_Value => 18);
- NBI_B : Value_Type := (Var => V_Boolean, Boolean_Value => True);
-
-begin
- null;
-end Parse;
diff --git a/gdb/testsuite/gdb.ada/uninitialized_vars/parse_controlled.ads b/gdb/testsuite/gdb.ada/uninitialized_vars/parse_controlled.ads
deleted file mode 100755
index fea620abb5..0000000000
--- a/gdb/testsuite/gdb.ada/uninitialized_vars/parse_controlled.ads
+++ /dev/null
@@ -1,35 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Ada.Finalization;
-
-package Parse_Controlled is
-
- type Variant_Kind is (VK_Null, VK_Num, VK_String);
- type Null_Variant_Record (Kind : Variant_Kind := VK_Null) is record
- case Kind is
- when VK_Null =>
- null;
- when VK_Num =>
- Num_Value : Long_Float;
- when VK_String =>
- String_Value : Natural;
- end case;
- end record;
- type Null_Variant is new Ada.Finalization.Controlled with record
- V : Null_Variant_Record;
- end record;
-
-end Parse_Controlled;
diff --git a/gdb/testsuite/gdb.ada/variant_record_packed_array.exp b/gdb/testsuite/gdb.ada/variant_record_packed_array.exp
deleted file mode 100644
index 1e5882723b..0000000000
--- a/gdb/testsuite/gdb.ada/variant_record_packed_array.exp
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2009-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-runto "foo.adb:$bp_location"
-
-gdb_test "print my_buffer" \
- "= \\(size => 8, buffer => \\(1, 2, 3, 4, 5, 6, 7, 0\\), length => 8\\)" \
- "print empty"
-
-gdb_test "print my_buffer'Address" \
- "= \\(system\\.address\\) $hex" \
- "print address"
-
-gdb_test "print {foo.octal_buffer} ($)" \
- "= \\(size => 8, buffer => \\(1, 2, 3, 4, 5, 6, 7, 0\\), length => 8\\)" \
- "print adress content"
diff --git a/gdb/testsuite/gdb.ada/variant_record_packed_array/foo.adb b/gdb/testsuite/gdb.ada/variant_record_packed_array/foo.adb
deleted file mode 100644
index 83b90b5ca4..0000000000
--- a/gdb/testsuite/gdb.ada/variant_record_packed_array/foo.adb
+++ /dev/null
@@ -1,32 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-with Pck; use Pck;
-
-procedure Foo is
- type Octal is new Integer range 0 .. 7;
- type Octal_Array is array (Positive range <>) of Octal;
- pragma Pack (Octal_Array);
-
- type Octal_Buffer (Size : Positive) is record
- Buffer : Octal_Array (1 .. Size);
- Length : Integer;
- end record;
-
- My_Buffer : Octal_Buffer (Size => 8);
-begin
- My_Buffer.Buffer := (1, 2, 3, 4, 5, 6, 7, 0);
- My_Buffer.Length := My_Buffer.Size;
- Do_Nothing (My_Buffer'Address); -- START
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.adb b/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.adb
deleted file mode 100644
index b2884bb395..0000000000
--- a/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.adb
+++ /dev/null
@@ -1,20 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.ads b/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.ads
deleted file mode 100644
index e04070884d..0000000000
--- a/gdb/testsuite/gdb.ada/variant_record_packed_array/pck.ads
+++ /dev/null
@@ -1,18 +0,0 @@
--- Copyright 2009-2013 Free Software Foundation, Inc.
---
--- 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/>.
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/watch_arg.exp b/gdb/testsuite/gdb.ada/watch_arg.exp
deleted file mode 100644
index 31b26df2ea..0000000000
--- a/gdb/testsuite/gdb.ada/watch_arg.exp
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2006-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-if { [skip_ada_tests] } { return -1 }
-
-standard_ada_testfile watch
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable {debug}] != ""} {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "BREAK1" ${testdir}/watch.adb]
-runto "watch.adb:$bp_location"
-
-# Insert a watchpoint on argument X
-
-gdb_test "watch x" \
- ".*atchpoint \[0-9\]+: x" \
- "Set watchpoint on function argument X"
-
-# Then insert a breakpoint at the location we'd like to continue to...
-set bp_location [gdb_get_line_number "BREAK2" ${testdir}/watch.adb]
-gdb_test "break watch.adb:$bp_location" \
- "Breakpoint \[0-9\]+ at.*: file .*watch.adb, line \[0-9\]+." \
- "insert second breakpoint in watch.adb"
-
-# Then continue to that breakpoint, and verify that the watchpoint
-# did not interfere with that.
-
-gdb_test "cont" \
- "Breakpoint \[0-9\]+, watch \\(\\).*" \
- "Continuing to second breakpoint"
-
-
diff --git a/gdb/testsuite/gdb.ada/watch_arg/pck.adb b/gdb/testsuite/gdb.ada/watch_arg/pck.adb
deleted file mode 100644
index 64e12f9fc9..0000000000
--- a/gdb/testsuite/gdb.ada/watch_arg/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/watch_arg/pck.ads b/gdb/testsuite/gdb.ada/watch_arg/pck.ads
deleted file mode 100644
index f7ef6ebee2..0000000000
--- a/gdb/testsuite/gdb.ada/watch_arg/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/watch_arg/watch.adb b/gdb/testsuite/gdb.ada/watch_arg/watch.adb
deleted file mode 100644
index 55c00ebfc8..0000000000
--- a/gdb/testsuite/gdb.ada/watch_arg/watch.adb
+++ /dev/null
@@ -1,32 +0,0 @@
--- Copyright 2006-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Watch is
-
- procedure Foo (X : in out Integer) is
- begin
- -- Reference X in a way that does not change its value.
- Do_Nothing (X'Address); -- BREAK1
- end Foo;
-
- X : Integer := 1;
-
-begin
- Foo (X);
- X := 2; -- BREAK2
-end Watch;
-
diff --git a/gdb/testsuite/gdb.ada/whatis_array_val.exp b/gdb/testsuite/gdb.ada/whatis_array_val.exp
deleted file mode 100644
index dd91e3c8ac..0000000000
--- a/gdb/testsuite/gdb.ada/whatis_array_val.exp
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2012-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "STOP" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "whatis full" \
- "type = foo\\.full_table"
-
-gdb_test "print full" \
- " = \\(144, 233, 377, 610, 987\\)"
-
-gdb_test "whatis $" \
- "type = foo\\.full_table"
-
diff --git a/gdb/testsuite/gdb.ada/whatis_array_val/foo.adb b/gdb/testsuite/gdb.ada/whatis_array_val/foo.adb
deleted file mode 100644
index e40fd64565..0000000000
--- a/gdb/testsuite/gdb.ada/whatis_array_val/foo.adb
+++ /dev/null
@@ -1,25 +0,0 @@
--- Copyright 2012-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- type Color is (Black, Red, Green, Blue, White);
- type Full_Table is array (Color) of Integer;
- Full : Full_Table := (144, 233, 377, 610, 987);
-begin
- Do_Nothing (Full'Address); -- STOP
-end Foo;
-
diff --git a/gdb/testsuite/gdb.ada/whatis_array_val/pck.adb b/gdb/testsuite/gdb.ada/whatis_array_val/pck.adb
deleted file mode 100644
index 64e12f9fc9..0000000000
--- a/gdb/testsuite/gdb.ada/whatis_array_val/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/whatis_array_val/pck.ads b/gdb/testsuite/gdb.ada/whatis_array_val/pck.ads
deleted file mode 100644
index f7ef6ebee2..0000000000
--- a/gdb/testsuite/gdb.ada/whatis_array_val/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/widewide.exp b/gdb/testsuite/gdb.ada/widewide.exp
deleted file mode 100644
index e230cc47a4..0000000000
--- a/gdb/testsuite/gdb.ada/widewide.exp
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2011-2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug ]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set bp_location [gdb_get_line_number "START" ${testdir}/foo.adb]
-if ![runto "foo.adb:$bp_location" ] then {
- perror "Couldn't run ${testfile}"
- return
-}
-
-gdb_test "print some_easy" "= 74 'J'"
-
-gdb_test "print some_larger" "= 48879 '\\\[\"0000beef\"\\\]'"
-
-gdb_test "print some_big" "= 14335727 '\\\[\"00dabeef\"\\\]'"
-
-gdb_test "print my_wws" "= \" helo\""
-
-gdb_test "print my_wws(1)" "= 32 ' '"
-
-gdb_test "print my_wws(2)" "= 104 'h'"
-
diff --git a/gdb/testsuite/gdb.ada/widewide/foo.adb b/gdb/testsuite/gdb.ada/widewide/foo.adb
deleted file mode 100644
index 7774912053..0000000000
--- a/gdb/testsuite/gdb.ada/widewide/foo.adb
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with Pck; use Pck;
-
-procedure Foo is
- Some_Easy : Wide_Wide_Character := 'J';
- Some_Larger : Wide_Wide_Character := Wide_Wide_Character'Val(16#beef#);
- Some_Big : Wide_Wide_Character := Wide_Wide_Character'Val(16#00dabeef#);
- My_WWS : Wide_Wide_String := " helo";
-begin
- Do_Nothing (Some_Easy'Address); -- START
- Do_Nothing (Some_Larger'Address);
- Do_Nothing (Some_Big'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/widewide/pck.adb b/gdb/testsuite/gdb.ada/widewide/pck.adb
deleted file mode 100644
index 64e12f9fc9..0000000000
--- a/gdb/testsuite/gdb.ada/widewide/pck.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
-
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/widewide/pck.ads b/gdb/testsuite/gdb.ada/widewide/pck.ads
deleted file mode 100644
index 453e0d6542..0000000000
--- a/gdb/testsuite/gdb.ada/widewide/pck.ads
+++ /dev/null
@@ -1,22 +0,0 @@
--- Copyright 2011-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-
-package Pck is
-
- procedure Do_Nothing (A : System.Address);
-
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/win_fu_syms.exp b/gdb/testsuite/gdb.ada/win_fu_syms.exp
deleted file mode 100644
index c3cbf161a0..0000000000
--- a/gdb/testsuite/gdb.ada/win_fu_syms.exp
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2013 Free Software Foundation, Inc.
-#
-# 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/>.
-
-load_lib "ada.exp"
-
-standard_ada_testfile foo
-
-if {[gdb_compile_ada "${srcfile}" "${binfile}" executable [list debug additional_flags=-bargs additional_flags=-shared additional_flags=-margs]] != "" } {
- return -1
-}
-
-clean_restart ${testfile}
-
-set loc [gdb_get_line_number "Integer" ${testdir}/foo.adb]
-gdb_test "info line foo.adb:$loc" \
- "Line $decimal of \".*foo\\.adb\" starts at address $hex <_ada_foo\\+$decimal> and ends at $hex <_ada_foo\\+$decimal>\\." \
- "info line on variable declaration"
-
-set loc [gdb_get_line_number "Do_Nothing" ${testdir}/foo.adb]
-gdb_test "info line foo.adb:$loc" \
- "Line $decimal of \".*foo\\.adb\" starts at address $hex <_ada_foo\\+$decimal> and ends at $hex <_ada_foo\\+$decimal>\\." \
- "info line on Do_Nothing call"
-
diff --git a/gdb/testsuite/gdb.ada/win_fu_syms/foo.adb b/gdb/testsuite/gdb.ada/win_fu_syms/foo.adb
deleted file mode 100644
index a09a3468f3..0000000000
--- a/gdb/testsuite/gdb.ada/win_fu_syms/foo.adb
+++ /dev/null
@@ -1,23 +0,0 @@
--- Copyright 2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-pragma Initialize_Scalars;
-with Pck; use Pck;
-
-procedure Foo is
- A : Integer;
-begin
- Do_Nothing (A'Address);
-end Foo;
diff --git a/gdb/testsuite/gdb.ada/win_fu_syms/pck.adb b/gdb/testsuite/gdb.ada/win_fu_syms/pck.adb
deleted file mode 100644
index 808da4db06..0000000000
--- a/gdb/testsuite/gdb.ada/win_fu_syms/pck.adb
+++ /dev/null
@@ -1,21 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-package body Pck is
- procedure Do_Nothing (A : System.Address) is
- begin
- null;
- end Do_Nothing;
-end Pck;
diff --git a/gdb/testsuite/gdb.ada/win_fu_syms/pck.ads b/gdb/testsuite/gdb.ada/win_fu_syms/pck.ads
deleted file mode 100644
index d5791b2130..0000000000
--- a/gdb/testsuite/gdb.ada/win_fu_syms/pck.ads
+++ /dev/null
@@ -1,19 +0,0 @@
--- Copyright 2007-2013 Free Software Foundation, Inc.
---
--- 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/>.
-
-with System;
-package Pck is
- procedure Do_Nothing (A : System.Address);
-end Pck;
OpenPOWER on IntegriCloud