and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  1. 09 Feb, 2002 19 commits
    • nobody's avatar
      This commit was manufactured by cvs2svn to create branch 'binutils- · 63c56504
      nobody authored
      2_12-branch'.
      
      Sprout from master 2002-02-09 22:55:06 UTC Richard Henderson <rth@redhat.com> '        * config/tc-alpha.c (O_samegp): New.'
      Cherrypick from cygnus 2000-02-22 15:59:20 UTC Ian Lance Taylor <ian@airs.com> 'import libiberty from egcs':
          COPYING
          COPYING.LIB
          README
          bfd/PORTING
          bfd/TODO
          bfd/cf-m68klynx.c
          bfd/coff-svm68k.c
          bfd/coff-u68k.c
          bfd/configure.com
          bfd/cpu-d30v.c
          bfd/cpu-m10200.c
          bfd/cpu-tic30.c
          bfd/doc/doc.str
          bfd/doc/makefile.vms
          bfd/elf64.c
          bfd/hosts/decstation.h
          bfd/hosts/delta68.h
          bfd/hosts/dpx2.h
          bfd/hosts/hp300bsd.h
          bfd/hosts/i386bsd.h
          bfd/hosts/i386linux.h
          bfd/hosts/i386mach3.h
          bfd/hosts/i386sco.h
          bfd/hosts/i860mach3.h
          bfd/hosts/m68kaux.h
          bfd/hosts/m68klinux.h
          bfd/hosts/m88kmach3.h
          bfd/hosts/mipsbsd.h
          bfd/hosts/mipsmach3.h
          bfd/hosts/news-mips.h
          bfd/hosts/news.h
          bfd/hosts/pc532mach.h
          bfd/hosts/riscos.h
          bfd/hosts/symmetry.h
          bfd/hosts/tahoe.h
          bfd/hosts/vaxbsd.h
          bfd/hosts/vaxult.h
          bfd/hosts/vaxult2.h
          bfd/makefile.vms
          bfd/mpw-config.in
          bfd/mpw-make.sed
          bfd/pe-mcore.c
          bfd/stamp-h.in
          binutils/configure.com
          binutils/dep-in.sed
          binutils/is-ranlib.c
          binutils/is-strip.c
          binutils/mac-binutils.r
          binutils/makefile.vms-in
          binutils/maybe-ranlib.c
          binutils/maybe-strip.c
          binutils/mpw-config.in
          binutils/mpw-make.sed
          binutils/not-ranlib.c
          binutils/not-strip.c
          binutils/po/Make-in
          binutils/ranlib.sh
          binutils/sanity.sh
          binutils/stamp-h.in
          binutils/sysroff.info
          binutils/testsuite/binutils-all/bintest.s
          binutils/testsuite/binutils-all/hppa/addendbug.s
          binutils/testsuite/config/hppa.sed
          binutils/winduni.h
          config/mh-a68bsd
          config/mh-aix386
          config/mh-apollo68
          config/mh-armpic
          config/mh-cxux
          config/mh-cygwin
          config/mh-decstation
          config/mh-delta88
          config/mh-dgux
          config/mh-dgux386
          config/mh-djgpp
          config/mh-elfalphapic
          config/mh-hp300
          config/mh-hpux
          config/mh-hpux8
          config/mh-interix
          config/mh-irix4
          config/mh-irix5
          config/mh-lynxos
          config/mh-lynxrs6k
          config/mh-m68kpic
          config/mh-mingw32
          config/mh-ncr3000
          config/mh-ncrsvr43
          config/mh-necv4
          config/mh-papic
          config/mh-ppcpic
          config/mh-riscos
          config/mh-sco
          config/mh-solaris
          config/mh-sun3
          config/mh-sysv
          config/mh-sysv4
          config/mh-sysv5
          config/mh-vaxult2
          config/mh-x86pic
          config/mpw-mh-mpw
          config/mpw/ChangeLog
          config/mpw/MoveIfChange
          config/mpw/README
          config/mpw/forward-include
          config/mpw/g-mpw-make.sed
          config/mpw/mpw-touch
          config/mpw/mpw-true
          config/mpw/null-command
          config/mpw/open-brace
          config/mpw/tr-7to8-src
          config/mpw/true
          config/mt-armpic
          config/mt-d30v
          config/mt-elfalphapic
          config/mt-linux
          config/mt-m68kpic
          config/mt-netware
          config/mt-ospace
          config/mt-papic
          config/mt-ppcpic
          config/mt-v810
          config/mt-x86pic
          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
          etc/configure
          etc/configure.in
          etc/configure.texi
          etc/make-stds.texi
          etc/standards.texi
          gas/README-vms
          gas/config-gas.com
          gas/config/e-mipsecoff.c
          gas/config/e-mipself.c
          gas/config/obj-generic.c
          gas/config/obj-multi.c
          gas/config/tc-generic.c
          gas/config/te-delt88.h
          gas/config/te-delta.h
          gas/config/te-dynix.h
          gas/config/te-epoc-pe.h
          gas/config/te-generic.h
          gas/config/te-linux.h
          gas/config/te-lnews.h
          gas/config/te-lynx.h
          gas/config/te-mach.h
          gas/config/te-macos.h
          gas/config/te-pe.h
          gas/config/te-riscix.h
          gas/config/te-svr4.h
          gas/config/vms-a-conf.h
          gas/doc/c-d30v.texi
          gas/doc/c-h8300.texi
          gas/doc/c-h8500.texi
          gas/doc/h8.texi
          gas/gdbinit.in
          gas/link.cmd
          gas/mac-as.r
          gas/makefile.vms
          gas/mpw-config.in
          gas/mpw-make.sed
          gas/po/Make-in
          gas/stamp-h.in
          gas/testsuite/gas/all/align.d
          gas/testsuite/gas/all/align.s
          gas/testsuite/gas/all/cofftag.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/p2425.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/arm3.s
          gas/testsuite/gas/arm/copro.s
          gas/testsuite/gas/arm/immed.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/d30.exp
          gas/testsuite/gas/d30v/guard-debug.d
          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.l
          gas/testsuite/gas/d30v/serial.s
          gas/testsuite/gas/d30v/serial2.l
          gas/testsuite/gas/d30v/serial2.s
          gas/testsuite/gas/d30v/serial2O.l
          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.exp
          gas/testsuite/gas/fr30/allinsn.s
          gas/testsuite/gas/fr30/fr30.exp
          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/cmpsi2.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/multiples.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/README
          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/i386/inval.l
          gas/testsuite/gas/i386/inval.s
          gas/testsuite/gas/i386/opcode.s
          gas/testsuite/gas/ieee-fp/x930509a.s
          gas/testsuite/gas/m32r/allinsn.d
          gas/testsuite/gas/m32r/allinsn.exp
          gas/testsuite/gas/m32r/allinsn.s
          gas/testsuite/gas/m32r/fslot.d
          gas/testsuite/gas/m32r/fslot.s
          gas/testsuite/gas/m32r/high-1.d
          gas/testsuite/gas/m32r/high-1.s
          gas/testsuite/gas/m32r/m32r.exp
          gas/testsuite/gas/m32r/outofrange.s
          gas/testsuite/gas/m32r/relax-1.d
          gas/testsuite/gas/m32r/relax-1.s
          gas/testsuite/gas/m32r/uppercase.d
          gas/testsuite/gas/m32r/uppercase.s
          gas/testsuite/gas/m68k-coff/gas.exp
          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/m88k/init.d
          gas/testsuite/gas/m88k/init.s
          gas/testsuite/gas/macros/err.s
          gas/testsuite/gas/macros/semi.d
          gas/testsuite/gas/macros/semi.s
          gas/testsuite/gas/macros/test1.d
          gas/testsuite/gas/macros/test1.s
          gas/testsuite/gas/mcore/allinsn.exp
          gas/testsuite/gas/mcore/allinsn.s
          gas/testsuite/gas/mips/abs.s
          gas/testsuite/gas/mips/add.s
          gas/testsuite/gas/mips/and.s
          gas/testsuite/gas/mips/break20.s
          gas/testsuite/gas/mips/delay.s
          gas/testsuite/gas/mips/div.s
          gas/testsuite/gas/mips/dli.s
          gas/testsuite/gas/mips/itbl
          gas/testsuite/gas/mips/itbl.s
          gas/testsuite/gas/mips/jal.s
          gas/testsuite/gas/mips/la-empic.s
          gas/testsuite/gas/mips/lb-pic.s
          gas/testsuite/gas/mips/lb.s
          gas/testsuite/gas/mips/ld-pic.s
          gas/testsuite/gas/mips/ld.s
          gas/testsuite/gas/mips/li.s
          gas/testsuite/gas/mips/lifloat.s
          gas/testsuite/gas/mips/lineno.s
          gas/testsuite/gas/mips/mips16.s
          gas/testsuite/gas/mips/mips4.s
          gas/testsuite/gas/mips/mul.s
          gas/testsuite/gas/mips/rol.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/basic.exp
          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.d
          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.d
          gas/testsuite/gas/ppc/astest.s
          gas/testsuite/gas/ppc/astest2.d
          gas/testsuite/gas/ppc/astest2.s
          gas/testsuite/gas/ppc/simpshft.d
          gas/testsuite/gas/sh/fp.s
          gas/testsuite/gas/sparc-solaris/addend.exp
          gas/testsuite/gas/sparc-solaris/addend.s
          gas/testsuite/gas/sparc-solaris/gas.exp
          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/mismatch.exp
          gas/testsuite/gas/sparc/prefetch.s
          gas/testsuite/gas/sparc/rdpr.s
          gas/testsuite/gas/sparc/reloc64.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/sparc/wrpr.s
          gas/testsuite/gas/sun4/addend.d
          gas/testsuite/gas/sun4/addend.exp
          gas/testsuite/gas/sun4/addend.s
          gas/testsuite/gas/template
          gas/testsuite/gas/tic80/add.d
          gas/testsuite/gas/tic80/add.lst
          gas/testsuite/gas/tic80/add.s
          gas/testsuite/gas/tic80/align.d
          gas/testsuite/gas/tic80/align.lst
          gas/testsuite/gas/tic80/align.s
          gas/testsuite/gas/tic80/bitnum.d
          gas/testsuite/gas/tic80/bitnum.lst
          gas/testsuite/gas/tic80/bitnum.s
          gas/testsuite/gas/tic80/ccode.d
          gas/testsuite/gas/tic80/ccode.lst
          gas/testsuite/gas/tic80/ccode.s
          gas/testsuite/gas/tic80/cregops.d
          gas/testsuite/gas/tic80/cregops.lst
          gas/testsuite/gas/tic80/cregops.s
          gas/testsuite/gas/tic80/endmask.d
          gas/testsuite/gas/tic80/endmask.lst
          gas/testsuite/gas/tic80/endmask.s
          gas/testsuite/gas/tic80/float.d
          gas/testsuite/gas/tic80/float.lst
          gas/testsuite/gas/tic80/float.s
          gas/testsuite/gas/tic80/regops.d
          gas/testsuite/gas/tic80/regops.lst
          gas/testsuite/gas/tic80/regops.s
          gas/testsuite/gas/tic80/regops2.d
          gas/testsuite/gas/tic80/regops2.lst
          gas/testsuite/gas/tic80/regops2.s
          gas/testsuite/gas/tic80/regops3.d
          gas/testsuite/gas/tic80/regops3.lst
          gas/testsuite/gas/tic80/regops3.s
          gas/testsuite/gas/tic80/regops4.d
          gas/testsuite/gas/tic80/regops4.lst
          gas/testsuite/gas/tic80/regops4.s
          gas/testsuite/gas/tic80/relocs1.c
          gas/testsuite/gas/tic80/relocs1.d
          gas/testsuite/gas/tic80/relocs1.lst
          gas/testsuite/gas/tic80/relocs1.s
          gas/testsuite/gas/tic80/relocs1b.d
          gas/testsuite/gas/tic80/relocs2.c
          gas/testsuite/gas/tic80/relocs2.d
          gas/testsuite/gas/tic80/relocs2.lst
          gas/testsuite/gas/tic80/relocs2.s
          gas/testsuite/gas/tic80/relocs2b.d
          gas/testsuite/gas/tic80/tic80.exp
          gas/testsuite/gas/v850/arith.s
          gas/testsuite/gas/v850/basic.exp
          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/gas/vax/quad.s
          gas/testsuite/gas/vtable/entry0.d
          gas/testsuite/gas/vtable/entry1.d
          gas/testsuite/gas/vtable/inherit0.d
          gas/testsuite/gas/vtable/inherit1.l
          gas/testsuite/gasp/INC1.H
          gas/testsuite/gasp/INC2.H
          gas/testsuite/gasp/assign.asm
          gas/testsuite/gasp/assign.err
          gas/testsuite/gasp/assign.out
          gas/testsuite/gasp/condass.asm
          gas/testsuite/gasp/condass.err
          gas/testsuite/gasp/condass.out
          gas/testsuite/gasp/crash.asm
          gas/testsuite/gasp/crash.err
          gas/testsuite/gasp/crash.out
          gas/testsuite/gasp/crash1.asm
          gas/testsuite/gasp/crash1.err
          gas/testsuite/gasp/crash1.out
          gas/testsuite/gasp/crash2.asm
          gas/testsuite/gasp/crash2.err
          gas/testsuite/gasp/crash2.out
          gas/testsuite/gasp/data.asm
          gas/testsuite/gasp/data.err
          gas/testsuite/gasp/data.out
          gas/testsuite/gasp/exp.asm
          gas/testsuite/gasp/exp.err
          gas/testsuite/gasp/exp.out
          gas/testsuite/gasp/gasp.exp
          gas/testsuite/gasp/include.asm
          gas/testsuite/gasp/include.err
          gas/testsuite/gasp/include.out
          gas/testsuite/gasp/listing.asm
          gas/testsuite/gasp/listing.err
          gas/testsuite/gasp/listing.out
          gas/testsuite/gasp/macro.asm
          gas/testsuite/gasp/macro.err
          gas/testsuite/gasp/mdouble.asm
          gas/testsuite/gasp/mdouble.err
          gas/testsuite/gasp/mri/embed.asm
          gas/testsuite/gasp/mri/embed.out
          gas/testsuite/gasp/mri/exists.asm
          gas/testsuite/gasp/mri/exists.out
          gas/testsuite/gasp/mri/irp.asm
          gas/testsuite/gasp/mri/irp.out
          gas/testsuite/gasp/mri/irpc.asm
          gas/testsuite/gasp/mri/irpc.out
          gas/testsuite/gasp/mri/macro.asm
          gas/testsuite/gasp/mri/macro.out
          gas/testsuite/gasp/mri/narg.asm
          gas/testsuite/gasp/mri/narg.out
          gas/testsuite/gasp/mri/rept.asm
          gas/testsuite/gasp/mri/rept.out
          gas/testsuite/gasp/pl1.asm
          gas/testsuite/gasp/pl1.err
          gas/testsuite/gasp/pl1.out
          gas/testsuite/gasp/pl2.asm
          gas/testsuite/gasp/pl2.err
          gas/testsuite/gasp/pl2.out
          gas/testsuite/gasp/pl3.asm
          gas/testsuite/gasp/pl3.err
          gas/testsuite/gasp/pl3.out
          gas/testsuite/gasp/pl4.asm
          gas/testsuite/gasp/pl4.err
          gas/testsuite/gasp/pl4.out
          gas/testsuite/gasp/pl5.asm
          gas/testsuite/gasp/pl5.err
          gas/testsuite/gasp/pl5.out
          gas/testsuite/gasp/pl6.asm
          gas/testsuite/gasp/pl6.err
          gas/testsuite/gasp/pl6.out
          gas/testsuite/gasp/pl7.asm
          gas/testsuite/gasp/pl7.err
          gas/testsuite/gasp/pl7.out
          gas/testsuite/gasp/pl8.asm
          gas/testsuite/gasp/pl8.err
          gas/testsuite/gasp/pl8.out
          gas/testsuite/gasp/pr7583.asm
          gas/testsuite/gasp/pr7583.err
          gas/testsuite/gasp/pr7583.out
          gas/testsuite/gasp/reg.asm
          gas/testsuite/gasp/reg.err
          gas/testsuite/gasp/reg.out
          gas/testsuite/gasp/rep.asm
          gas/testsuite/gasp/rep.err
          gas/testsuite/gasp/rep.out
          gas/testsuite/gasp/repeat.asm
          gas/testsuite/gasp/repeat.err
          gas/testsuite/gasp/repeat.out
          gas/testsuite/gasp/reperr.asm
          gas/testsuite/gasp/reperr.err
          gas/testsuite/gasp/reperr.out
          gas/testsuite/gasp/reperr1.asm
          gas/testsuite/gasp/reperr1.err
          gas/testsuite/gasp/reperr1.out
          gas/testsuite/gasp/reperr2.asm
          gas/testsuite/gasp/reperr2.err
          gas/testsuite/gasp/reperr2.out
          gas/testsuite/gasp/reperr3.asm
          gas/testsuite/gasp/reperr3.err
          gas/testsuite/gasp/reperr3.out
          gas/testsuite/gasp/sdata.asm
          gas/testsuite/gasp/sdata.err
          gas/testsuite/gasp/sdata.out
          gas/testsuite/gasp/sfunc.asm
          gas/testsuite/gasp/sfunc.err
          gas/testsuite/gasp/sfunc.out
          gas/testsuite/gasp/t1.asm
          gas/testsuite/gasp/t1.err
          gas/testsuite/gasp/t1.out
          gas/testsuite/gasp/t2.asm
          gas/testsuite/gasp/t2.err
          gas/testsuite/gasp/t2.out
          gas/testsuite/gasp/t3.asm
          gas/testsuite/gasp/t3.err
          gas/testsuite/gasp/t3.out
          gas/testsuite/gasp/while.asm
          gas/testsuite/gasp/while.err
          gas/testsuite/gasp/while.out
          gas/testsuite/lib/doboth
          gas/testsuite/lib/doobjcmp
          gas/testsuite/lib/dostriptest
          gas/testsuite/lib/dotest
          gas/testsuite/lib/dounsreloc
          gas/testsuite/lib/dounssym
          gas/testsuite/lib/gas-dg.exp
          gas/testsuite/lib/run
          gas/vmsconf.sh
          gprof/.gdbinit
          gprof/TEST
          gprof/bsd_callg_bl.m
          gprof/cg_dfn.h
          gprof/flat_bl.m
          gprof/fsf_callg_bl.m
          gprof/gen-c-prog.awk
          gprof/po/Make-in
          gprof/stamp-h.in
          gprof/utils.h
          include/aout/hp.h
          include/aout/hppa.h
          include/callback.h
          include/coff/sym.h
          include/coff/symconst.h
          include/fopen-bin.h
          include/fopen-same.h
          include/fopen-vms.h
          include/gdbm.h
          include/mpw/ChangeLog
          include/mpw/README
          include/mpw/dir.h
          include/mpw/dirent.h
          include/mpw/fcntl.h
          include/mpw/grp.h
          include/mpw/mpw.h
          include/mpw/pwd.h
          include/mpw/stat.h
          include/mpw/sys/file.h
          include/mpw/sys/param.h
          include/mpw/sys/resource.h
          include/mpw/sys/stat.h
          include/mpw/sys/time.h
          include/mpw/sys/types.h
          include/mpw/utime.h
          include/mpw/varargs.h
          include/nlm/ppc-ext.h
          include/opcode/mn10200.h
          include/opcode/tahoe.h
          include/opcode/tic30.h
          include/regs/ChangeLog
          install-sh
          ld/TODO
          ld/emulparams/README
          ld/emulparams/a29k.sh
          ld/emulparams/alpha.sh
          ld/emulparams/arcelf.sh
          ld/emulparams/armaoutb.sh
          ld/emulparams/armaoutl.sh
          ld/emulparams/armcoff.sh
          ld/emulparams/coff_sparc.sh
          ld/emulparams/d30v_e.sh
          ld/emulparams/d30v_o.sh
          ld/emulparams/d30velf.sh
          ld/emulparams/delta68.sh
          ld/emulparams/ebmon29k.sh
          ld/emulparams/gld960.sh
          ld/emulparams/gld960coff.sh
          ld/emulparams/h8300.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/i386aout.sh
          ld/emulparams/i386beos.sh
          ld/emulparams/i386bsd.sh
          ld/emulparams/i386coff.sh
          ld/emulparams/i386go32.sh
          ld/emulparams/i386linux.sh
          ld/emulparams/i386lynx.sh
          ld/emulparams/i386mach.sh
          ld/emulparams/i386msdos.sh
          ld/emulparams/i386nbsd.sh
          ld/emulparams/lnk960.sh
          ld/emulparams/m68k4knbsd.sh
          ld/emulparams/m68kaout.sh
          ld/emulparams/m68kaux.sh
          ld/emulparams/m68klinux.sh
          ld/emulparams/m68klynx.sh
          ld/emulparams/m68knbsd.sh
          ld/emulparams/m68kpsos.sh
          ld/emulparams/m88kbcs.sh
          ld/emulparams/mipsbig.sh
          ld/emulparams/mipsbsd.sh
          ld/emulparams/mipsidt.sh
          ld/emulparams/mipsidtl.sh
          ld/emulparams/mipslit.sh
          ld/emulparams/mipslnews.sh
          ld/emulparams/news.sh
          ld/emulparams/ns32knbsd.sh
          ld/emulparams/pc532macha.sh
          ld/emulparams/ppcnw.sh
          ld/emulparams/riscix.sh
          ld/emulparams/sa29200.sh
          ld/emulparams/sparcaout.sh
          ld/emulparams/sparclinux.sh
          ld/emulparams/sparclynx.sh
          ld/emulparams/sparcnbsd.sh
          ld/emulparams/st2000.sh
          ld/emulparams/sun3.sh
          ld/emulparams/sun4.sh
          ld/emulparams/tic30aout.sh
          ld/emulparams/tic30coff.sh
          ld/emulparams/tic80coff.sh
          ld/emulparams/v850.sh
          ld/emulparams/vanilla.sh
          ld/emulparams/vax.sh
          ld/emulparams/vsta.sh
          ld/emulparams/w65.sh
          ld/emulparams/z8001.sh
          ld/emulparams/z8002.sh
          ld/emultempl/README
          ld/h8-doc.texi
          ld/ldwrite.h
          ld/mac-ld.r
          ld/mpw-config.in
          ld/mpw-make.sed
          ld/po/Make-in
          ld/scripttempl/README
          ld/scripttempl/a29k.sc
          ld/scripttempl/alpha.sc
          ld/scripttempl/aout.sc
          ld/scripttempl/delta68.sc
          ld/scripttempl/ebmon29k.sc
          ld/scripttempl/hppaelf.sc
          ld/scripttempl/i386coff.sc
          ld/scripttempl/i386lynx.sc
          ld/scripttempl/i386msdos.sc
          ld/scripttempl/i960.sc
          ld/scripttempl/m68kaux.sc
          ld/scripttempl/m68kcoff.sc
          ld/scripttempl/m68klynx.sc
          ld/scripttempl/m88kbcs.sc
          ld/scripttempl/mips.sc
          ld/scripttempl/mipsbsd.sc
          ld/scripttempl/ppcpe.sc
          ld/scripttempl/psos.sc
          ld/scripttempl/riscix.sc
          ld/scripttempl/sa29200.sc
          ld/scripttempl/sh.sc
          ld/scripttempl/sparccoff.sc
          ld/scripttempl/sparclynx.sc
          ld/scripttempl/st2000.sc
          ld/scripttempl/tic30aout.sc
          ld/scripttempl/tic30coff.sc
          ld/scripttempl/tic80coff.sc
          ld/scripttempl/vanilla.sc
          ld/stamp-h.in
          ld/testsuite/ld-cdtest/cdtest-bar.cc
          ld/testsuite/ld-cdtest/cdtest-foo.h
          ld/testsuite/ld-cdtest/cdtest.dat
          ld/testsuite/ld-checks/script
          ld/testsuite/ld-elfvers/vers1.dsym
          ld/testsuite/ld-elfvers/vers1.map
          ld/testsuite/ld-elfvers/vers1.sym
          ld/testsuite/ld-elfvers/vers13.asym
          ld/testsuite/ld-elfvers/vers15.dsym
          ld/testsuite/ld-elfvers/vers15.sym
          ld/testsuite/ld-elfvers/vers16.c
          ld/testsuite/ld-elfvers/vers16.dsym
          ld/testsuite/ld-elfvers/vers16.map
          ld/testsuite/ld-elfvers/vers16a.c
          ld/testsuite/ld-elfvers/vers16a.dsym
          ld/testsuite/ld-elfvers/vers2.dsym
          ld/testsuite/ld-elfvers/vers2.map
          ld/testsuite/ld-elfvers/vers3.dsym
          ld/testsuite/ld-elfvers/vers4.sym
          ld/testsuite/ld-elfvers/vers4a.dsym
          ld/testsuite/ld-elfvers/vers4a.sym
          ld/testsuite/ld-elfvers/vers5.c
          ld/testsuite/ld-elfvers/vers6.dsym
          ld/testsuite/ld-elfvers/vers6.sym
          ld/testsuite/ld-elfvers/vers7.map
          ld/testsuite/ld-elfvers/vers7a.c
          ld/testsuite/ld-elfvers/vers7a.dsym
          ld/testsuite/ld-elfvers/vers7a.sym
          ld/testsuite/ld-elfvers/vers8.c
          ld/testsuite/ld-elfvers/vers8.map
          ld/testsuite/ld-elfvers/vers9.dsym
          ld/testsuite/ld-elfvers/vers9.sym
          ld/testsuite/ld-empic/relax.t
          ld/testsuite/ld-empic/relax1.c
          ld/testsuite/ld-empic/relax2.c
          ld/testsuite/ld-empic/relax3.c
          ld/testsuite/ld-empic/relax4.c
          ld/testsuite/ld-empic/run.c
          ld/testsuite/ld-empic/runtest1.c
          ld/testsuite/ld-empic/runtest2.c
          ld/testsuite/ld-empic/runtesti.s
          ld/testsuite/ld-scripts/cross1.c
          ld/testsuite/ld-scripts/cross2.c
          ld/testsuite/ld-scripts/cross3.c
          ld/testsuite/ld-scripts/defined.s
          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-scripts/weak1.s
          ld/testsuite/ld-scripts/weak2.s
          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/elf-offset.ld
          ld/testsuite/ld-shared/sh2.c
          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/README
          libiberty/config.h-vms
          libiberty/config/mh-aix
          libiberty/config/mh-cxux7
          libiberty/config/mh-fbsd21
          libiberty/config/mh-windows
          libiberty/makefile.vms
          libiberty/mpw-config.in
          libiberty/mpw-make.sed
          libiberty/mpw.c
          libiberty/msdos.c
          libiberty/testsuite/Makefile.in
          libiberty/vfprintf.c
          libiberty/vmsbuild.com
          makefile.vms
          missing
          mkinstalldirs
          move-if-change
          mpw-README
          mpw-build.in
          mpw-config.in
          mpw-configure
          mpw-install
          opcodes/dep-in.sed
          opcodes/makefile.vms
          opcodes/mpw-config.in
          opcodes/mpw-make.sed
          opcodes/po/Make-in
          opcodes/stamp-h.in
          setup.com
          ylwrap
      Delete:
          gdb/29k-share/README
          gdb/29k-share/udi/udi2go32.c
          gdb/29k-share/udi/udiids.h
          gdb/29k-share/udi/udip2soc.c
          gdb/29k-share/udi/udiphcfg.h
          gdb/29k-share/udi/udiphunix.h
          gdb/29k-share/udi/udiproc.h
          gdb/29k-share/udi/udipt29k.h
          gdb/29k-share/udi/udiptcfg.h
          gdb/29k-share/udi/udisoc.h
          gdb/29k-share/udi/udr.c
          gdb/29k-share/udi_soc
          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-3.x
          gdb/MAINTAINERS
          gdb/Makefile.in
          gdb/NEWS
          gdb/PROBLEMS
          gdb/README
          gdb/TODO
          gdb/a29k-tdep.c
          gdb/a68v-nat.c
          gdb/abug-rom.c
          gdb/acconfig.h
          gdb/acinclude.m4
          gdb/aclocal.m4
          gdb/alpha-nat.c
          gdb/alpha-tdep.c
          gdb/alphabsd-nat.c
          gdb/alphafbsd-tdep.c
          gdb/annotate.c
          gdb/annotate.h
          gdb/arc-tdep.c
          gdb/arch-utils.c
          gdb/arch-utils.h
          gdb/arm-linux-nat.c
          gdb/arm-linux-tdep.c
          gdb/arm-tdep.c
          gdb/armnbsd-nat.c
          gdb/ax-gdb.c
          gdb/ax-gdb.h
          gdb/ax-general.c
          gdb/ax.h
          gdb/bcache.c
          gdb/bcache.h
          gdb/blockframe.c
          gdb/breakpoint.c
          gdb/breakpoint.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/call-cmds.h
          gdb/ch-exp.c
          gdb/ch-lang.c
          gdb/ch-lang.h
          gdb/ch-typeprint.c
          gdb/ch-valprint.c
          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-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-solib.c
          gdb/coff-solib.h
          gdb/coffread.c
          gdb/command.h
          gdb/complaints.c
          gdb/complaints.h
          gdb/completer.c
          gdb/completer.h
          gdb/config.in
          gdb/config/a29k/a29k-udi.mt
          gdb/config/a29k/a29k.mt
          gdb/config/a29k/tm-a29k.h
          gdb/config/a29k/tm-vx29k.h
          gdb/config/a29k/vx29k.mt
          gdb/config/alpha/alpha-linux.mh
          gdb/config/alpha/alpha-linux.mt
          gdb/config/alpha/alpha-osf1.mh
          gdb/config/alpha/alpha-osf1.mt
          gdb/config/alpha/alpha-osf2.mh
          gdb/config/alpha/alpha-osf3.mh
          gdb/config/alpha/fbsd.mh
          gdb/config/alpha/fbsd.mt
          gdb/config/alpha/nm-fbsd.h
          gdb/config/alpha/nm-linux.h
          gdb/config/alpha/nm-osf.h
          gdb/config/alpha/nm-osf2.h
          gdb/config/alpha/nm-osf3.h
          gdb/config/alpha/tm-alpha.h
          gdb/config/alpha/tm-alphalinux.h
          gdb/config/alpha/tm-fbsd.h
          gdb/config/alpha/xm-alphalinux.h
          gdb/config/alpha/xm-alphaosf.h
          gdb/config/arc/arc.mt
          gdb/config/arc/tm-arc.h
          gdb/config/arm/embed.mt
          gdb/config/arm/linux.mh
          gdb/config/arm/linux.mt
          gdb/config/arm/nbsd.mh
          gdb/config/arm/nbsd.mt
          gdb/config/arm/nm-linux.h
          gdb/config/arm/nm-nbsd.h
          gdb/config/arm/tm-arm.h
          gdb/config/arm/tm-embed.h
          gdb/config/arm/tm-linux.h
          gdb/config/arm/tm-nbsd.h
          gdb/config/arm/tm-wince.h
          gdb/config/arm/wince.mt
          gdb/config/arm/xm-linux.h
          gdb/config/arm/xm-nbsd.h
          gdb/config/cris/cris.mt
          gdb/config/cris/tm-cris.h
          gdb/config/d10v/d10v.mt
          gdb/config/d30v/d30v.mt
          gdb/config/d30v/tm-d30v.h
          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/fr30/fr30.mt
          gdb/config/fr30/tm-fr30.h
          gdb/config/h8300/h8300.mt
          gdb/config/h8300/tm-h8300.h
          gdb/config/h8500/h8500.mt
          gdb/config/h8500/tm-h8500.h
          gdb/config/i386/cygwin.mh
          gdb/config/i386/cygwin.mt
          gdb/config/i386/embed.mt
          gdb/config/i386/fbsd.mh
          gdb/config/i386/fbsd.mt
          gdb/config/i386/gdbserve.mt
          gdb/config/i386/go32.mh
          gdb/config/i386/go32.mt
          gdb/config/i386/i386aix.mh
          gdb/config/i386/i386aix.mt
          gdb/config/i386/i386aout.mt
          gdb/config/i386/i386bsd.mh
          gdb/config/i386/i386bsd.mt
          gdb/config/i386/i386dgux.mh
          gdb/config/i386/i386gnu.mh
          gdb/config/i386/i386gnu.mt
          gdb/config/i386/i386lynx.mh
          gdb/config/i386/i386lynx.mt
          gdb/config/i386/i386m3.mh
          gdb/config/i386/i386m3.mt
          gdb/config/i386/i386mach.mh
          gdb/config/i386/i386mk.mh
          gdb/config/i386/i386mk.mt
          gdb/config/i386/i386nw.mt
          gdb/config/i386/i386os9k.mt
          gdb/config/i386/i386sco.mh
          gdb/config/i386/i386sco4.mh
          gdb/config/i386/i386sco5.mh
          gdb/config/i386/i386sco5.mt
          gdb/config/i386/i386sol2.mh
          gdb/config/i386/i386sol2.mt
          gdb/config/i386/i386v.mh
          gdb/config/i386/i386v.mt
          gdb/config/i386/i386v32.mh
          gdb/config/i386/i386v4.mh
          gdb/config/i386/i386v4.mt
          gdb/config/i386/i386v42mp.mh
          gdb/config/i386/i386v42mp.mt
          gdb/config/i386/linux.mh
          gdb/config/i386/linux.mt
          gdb/config/i386/nbsd.mh
          gdb/config/i386/nbsd.mt
          gdb/config/i386/nbsdelf.mh
          gdb/config/i386/nbsdelf.mt
          gdb/config/i386/ncr3000.mh
          gdb/config/i386/ncr3000.mt
          gdb/config/i386/nm-cygwin.h
          gdb/config/i386/nm-fbsd.h
          gdb/config/i386/nm-gnu.h
          gdb/config/i386/nm-go32.h
          gdb/config/i386/nm-i386.h
          gdb/config/i386/nm-i386aix.h
          gdb/config/i386/nm-i386bsd.h
          gdb/config/i386/nm-i386lynx.h
          gdb/config/i386/nm-i386mach.h
          gdb/config/i386/nm-i386sco.h
          gdb/config/i386/nm-i386sco4.h
          gdb/config/i386/nm-i386sco5.h
          gdb/config/i386/nm-i386sol2.h
          gdb/config/i386/nm-i386v.h
          gdb/config/i386/nm-i386v4.h
          gdb/config/i386/nm-i386v42mp.h
          gdb/config/i386/nm-linux.h
          gdb/config/i386/nm-m3.h
          gdb/config/i386/nm-nbsd.h
          gdb/config/i386/nm-nbsdelf.h
          gdb/config/i386/nm-obsd.h
          gdb/config/i386/nm-ptx4.h
          gdb/config/i386/nm-symmetry.h
          gdb/config/i386/nm-x86-64.h
          gdb/config/i386/obsd.mh
          gdb/config/i386/obsd.mt
          gdb/config/i386/ptx.mh
          gdb/config/i386/ptx.mt
          gdb/config/i386/ptx4.mh
          gdb/config/i386/ptx4.mt
          gdb/config/i386/symmetry.mh
          gdb/config/i386/symmetry.mt
          gdb/config/i386/tm-cygwin.h
          gdb/config/i386/tm-fbsd.h
          gdb/config/i386/tm-go32.h
          gdb/config/i386/tm-i386.h
          gdb/config/i386/tm-i386aix.h
          gdb/config/i386/tm-i386bsd.h
          gdb/config/i386/tm-i386gnu.h
          gdb/config/i386/tm-i386lynx.h
          gdb/config/i386/tm-i386m3.h
          gdb/config/i386/tm-i386mk.h
          gdb/config/i386/tm-i386nw.h
          gdb/config/i386/tm-i386os9k.h
          gdb/config/i386/tm-i386sco5.h
          gdb/config/i386/tm-i386sol2.h
          gdb/config/i386/tm-i386v.h
          gdb/config/i386/tm-i386v4.h
          gdb/config/i386/tm-i386v42mp.h
          gdb/config/i386/tm-linux.h
          gdb/config/i386/tm-nbsd.h
          gdb/config/i386/tm-nbsdelf.h
          gdb/config/i386/tm-obsd.h
          gdb/config/i386/tm-ptx.h
          gdb/config/i386/tm-ptx4.h
          gdb/config/i386/tm-symmetry.h
          gdb/config/i386/tm-vxworks.h
          gdb/config/i386/vxworks.mt
          gdb/config/i386/x86-64linux.mh
          gdb/config/i386/x86-64linux.mt
          gdb/config/i386/xm-cygwin.h
          gdb/config/i386/xm-go32.h
          gdb/config/i386/xm-i386.h
          gdb/config/i386/xm-i386aix.h
          gdb/config/i386/xm-i386bsd.h
          gdb/config/i386/xm-i386gnu.h
          gdb/config/i386/xm-i386m3.h
          gdb/config/i386/xm-i386mach.h
          gdb/config/i386/xm-i386mk.h
          gdb/config/i386/xm-i386sco.h
          gdb/config/i386/xm-i386v.h
          gdb/config/i386/xm-i386v32.h
          gdb/config/i386/xm-i386v4.h
          gdb/config/i386/xm-nbsd.h
          gdb/config/i386/xm-ptx.h
          gdb/config/i386/xm-ptx4.h
          gdb/config/i386/xm-symmetry.h
          gdb/config/i960/mon960.mt
          gdb/config/i960/nindy960.mt
          gdb/config/i960/tm-i960.h
          gdb/config/i960/tm-mon960.h
          gdb/config/i960/tm-nindy960.h
          gdb/config/i960/tm-vx960.h
          gdb/config/i960/vxworks960.mt
          gdb/config/ia64/aix.mh
          gdb/config/ia64/aix.mt
          gdb/config/ia64/linux.mh
          gdb/config/ia64/linux.mt
          gdb/config/ia64/nm-aix.h
          gdb/config/ia64/nm-linux.h
          gdb/config/ia64/tm-aix.h
          gdb/config/ia64/tm-ia64.h
          gdb/config/ia64/tm-linux.h
          gdb/config/ia64/xm-aix.h
          gdb/config/ia64/xm-linux.h
          gdb/config/m32r/m32r.mt
          gdb/config/m32r/tm-m32r.h
          gdb/config/m68hc11/m68hc11.mt
          gdb/config/m68k/3b1.mh
          gdb/config/m68k/3b1.mt
          gdb/config/m68k/apollo68b.mh
          gdb/config/m68k/apollo68b.mt
          gdb/config/m68k/apollo68v.mh
          gdb/config/m68k/cisco.mt
          gdb/config/m68k/delta68.mh
          gdb/config/m68k/delta68.mt
          gdb/config/m68k/dpx2.mh
          gdb/config/m68k/dpx2.mt
          gdb/config/m68k/es1800.mt
          gdb/config/m68k/hp300bsd.mh
          gdb/config/m68k/hp300bsd.mt
          gdb/config/m68k/hp300hpux.mh
          gdb/config/m68k/hp300hpux.mt
          gdb/config/m68k/linux.mh
          gdb/config/m68k/linux.mt
          gdb/config/m68k/m68klynx.mh
          gdb/config/m68k/m68klynx.mt
          gdb/config/m68k/m68kv4.mh
          gdb/config/m68k/m68kv4.mt
          gdb/config/m68k/monitor.mt
          gdb/config/m68k/nbsd.mh
          gdb/config/m68k/nbsd.mt
          gdb/config/m68k/nm-apollo68b.h
          gdb/config/m68k/nm-apollo68v.h
          gdb/config/m68k/nm-delta68.h
          gdb/config/m68k/nm-dpx2.h
          gdb/config/m68k/nm-hp300bsd.h
          gdb/config/m68k/nm-hp300hpux.h
          gdb/config/m68k/nm-linux.h
          gdb/config/m68k/nm-m68klynx.h
          gdb/config/m68k/nm-nbsd.h
          gdb/config/m68k/nm-sun2.h
          gdb/config/m68k/nm-sun3.h
          gdb/config/m68k/nm-sysv4.h
          gdb/config/m68k/os68k.mt
          gdb/config/m68k/st2000.mt
          gdb/config/m68k/sun2os3.mh
          gdb/config/m68k/sun2os3.mt
          gdb/config/m68k/sun2os4.mh
          gdb/config/m68k/sun2os4.mt
          gdb/config/m68k/sun3os3.mh
          gdb/config/m68k/sun3os3.mt
          gdb/config/m68k/sun3os4.mh
          gdb/config/m68k/sun3os4.mt
          gdb/config/m68k/tm-3b1.h
          gdb/config/m68k/tm-apollo68b.h
          gdb/config/m68k/tm-cisco.h
          gdb/config/m68k/tm-delta68.h
          gdb/config/m68k/tm-dpx2.h
          gdb/config/m68k/tm-es1800.h
          gdb/config/m68k/tm-hp300bsd.h
          gdb/config/m68k/tm-hp300hpux.h
          gdb/config/m68k/tm-linux.h
          gdb/config/m68k/tm-m68k.h
          gdb/config/m68k/tm-m68klynx.h
          gdb/config/m68k/tm-m68kv4.h
          gdb/config/m68k/tm-mac.h
          gdb/config/m68k/tm-monitor.h
          gdb/config/m68k/tm-nbsd.h
          gdb/config/m68k/tm-os68k.h
          gdb/config/m68k/tm-st2000.h
          gdb/config/m68k/tm-sun2.h
          gdb/config/m68k/tm-sun2os4.h
          gdb/config/m68k/tm-sun3.h
          gdb/config/m68k/tm-sun3os4.h
          gdb/config/m68k/tm-vx68.h
          gdb/config/m68k/vxworks68.mt
          gdb/config/m68k/xm-3b1.h
          gdb/config/m68k/xm-apollo68b.h
          gdb/config/m68k/xm-apollo68v.h
          gdb/config/m68k/xm-delta68.h
          gdb/config/m68k/xm-dpx2.h
          gdb/config/m68k/xm-hp300bsd.h
          gdb/config/m68k/xm-hp300hpux.h
          gdb/config/m68k/xm-linux.h
          gdb/config/m68k/xm-m68k.h
          gdb/config/m68k/xm-m68kv4.h
          gdb/config/m68k/xm-nbsd.h
          gdb/config/m68k/xm-sun2.h
          gdb/config/m68k/xm-sun3.h
          gdb/config/m68k/xm-sun3os4.h
          gdb/config/m88k/delta88.mh
          gdb/config/m88k/delta88.mt
          gdb/config/m88k/delta88v4.mh
          gdb/config/m88k/delta88v4.mt
          gdb/config/m88k/m88k.mh
          gdb/config/m88k/m88k.mt
          gdb/config/m88k/nm-delta88v4.h
          gdb/config/m88k/nm-m88k.h
          gdb/config/m88k/tm-delta88.h
          gdb/config/m88k/tm-delta88v4.h
          gdb/config/m88k/tm-m88k.h
          gdb/config/m88k/xm-delta88.h
          gdb/config/m88k/xm-delta88v4.h
          gdb/config/m88k/xm-dgux.h
          gdb/config/mcore/mcore.mt
          gdb/config/mcore/tm-mcore.h
          gdb/config/mips/bigmips.mt
          gdb/config/mips/bigmips64.mt
          gdb/config/mips/decstation.mh
          gdb/config/mips/decstation.mt
          gdb/config/mips/embed.mt
          gdb/config/mips/embed64.mt
          gdb/config/mips/embedl.mt
          gdb/config/mips/embedl64.mt
          gdb/config/mips/irix3.mh
          gdb/config/mips/irix3.mt
          gdb/config/mips/irix4.mh
          gdb/config/mips/irix5.mh
          gdb/config/mips/irix5.mt
          gdb/config/mips/irix6.mh
          gdb/config/mips/irix6.mt
          gdb/config/mips/linux.mh
          gdb/config/mips/linux.mt
          gdb/config/mips/littlemips.mh
          gdb/config/mips/littlemips.mt
          gdb/config/mips/mipsm3.mh
          gdb/config/mips/mipsm3.mt
          gdb/config/mips/mipsv4.mh
          gdb/config/mips/mipsv4.mt
          gdb/config/mips/news-mips.mh
          gdb/config/mips/nm-irix3.h
          gdb/config/mips/nm-irix4.h
          gdb/config/mips/nm-irix5.h
          gdb/config/mips/nm-irix6.h
          gdb/config/mips/nm-linux.h
          gdb/config/mips/nm-mips.h
          gdb/config/mips/nm-news-mips.h
          gdb/config/mips/nm-riscos.h
          gdb/config/mips/riscos.mh
          gdb/config/mips/tm-bigmips.h
          gdb/config/mips/tm-bigmips64.h
          gdb/config/mips/tm-embed.h
          gdb/config/mips/tm-embed64.h
          gdb/config/mips/tm-embedl.h
          gdb/config/mips/tm-embedl64.h
          gdb/config/mips/tm-irix3.h
          gdb/config/mips/tm-irix5.h
          gdb/config/mips/tm-irix6.h
          gdb/config/mips/tm-linux.h
          gdb/config/mips/tm-mips.h
          gdb/config/mips/tm-mips64.h
          gdb/config/mips/tm-mipsm3.h
          gdb/config/mips/tm-mipsv4.h
          gdb/config/mips/tm-tx39.h
          gdb/config/mips/tm-tx39l.h
          gdb/config/mips/tm-vr4100.h
          gdb/config/mips/tm-vr4300.h
          gdb/config/mips/tm-vr4300el.h
          gdb/config/mips/tm-vr4xxx.h
          gdb/config/mips/tm-vr4xxxel.h
          gdb/config/mips/tm-vr5000.h
          gdb/config/mips/tm-vr5000el.h
          gdb/config/mips/tm-vxmips.h
          gdb/config/mips/tm-wince.h
          gdb/config/mips/tx39.mt
          gdb/config/mips/tx39l.mt
          gdb/config/mips/vr4100.mt
          gdb/config/mips/vr4300.mt
          gdb/config/mips/vr4300el.mt
          gdb/config/mips/vr4xxx.mt
          gdb/config/mips/vr4xxxel.mt
          gdb/config/mips/vr5000.mt
          gdb/config/mips/vr5000el.mt
          gdb/config/mips/vxmips.mt
          gdb/config/mips/wince.mt
          gdb/config/mips/xm-irix3.h
          gdb/config/mips/xm-irix4.h
          gdb/config/mips/xm-irix5.h
          gdb/config/mips/xm-irix6.h
          gdb/config/mips/xm-linux.h
          gdb/config/mips/xm-mips.h
          gdb/config/mips/xm-mipsm3.h
          gdb/config/mips/xm-mipsv4.h
          gdb/config/mips/xm-riscos.h
          gdb/config/mn10200/mn10200.mt
          gdb/config/mn10200/tm-mn10200.h
          gdb/config/mn10300/mn10300.mt
          gdb/config/nm-gnu.h
          gdb/config/nm-linux.h
          gdb/config/nm-lynx.h
          gdb/config/nm-m3.h
          gdb/config/nm-nbsd.h
          gdb/config/nm-sysv4.h
          gdb/config/none/nm-none.h
          gdb/config/none/none.mh
          gdb/config/none/none.mt
          gdb/config/none/tm-none.h
          gdb/config/none/xm-none.h
          gdb/config/ns32k/nbsd.mh
          gdb/config/ns32k/nbsd.mt
          gdb/config/ns32k/nm-nbsd.h
          gdb/config/ns32k/tm-nbsd.h
          gdb/config/ns32k/tm-umax.h
          gdb/config/ns32k/xm-nbsd.h
          gdb/config/pa/hppa64.mt
          gdb/config/pa/hppabsd.mh
          gdb/config/pa/hppabsd.mt
          gdb/config/pa/hppahpux.mh
          gdb/config/pa/hppahpux.mt
          gdb/config/pa/hppaosf.mh
          gdb/config/pa/hppaosf.mt
          gdb/config/pa/hppapro.mt
          gdb/config/pa/hpux1020.mh
          gdb/config/pa/hpux1020.mt
          gdb/config/pa/hpux11.mh
          gdb/config/pa/hpux11.mt
          gdb/config/pa/hpux11w.mh
          gdb/config/pa/hpux11w.mt
          gdb/config/pa/nm-hppab.h
          gdb/config/pa/nm-hppah.h
          gdb/config/pa/nm-hppah11.h
          gdb/config/pa/nm-hppao.h
          gdb/config/pa/tm-hppa.h
          gdb/config/pa/tm-hppa64.h
          gdb/config/pa/tm-hppab.h
          gdb/config/pa/tm-hppah.h
          gdb/config/pa/tm-hppao.h
          gdb/config/pa/tm-pro.h
          gdb/config/pa/xm-hppab.h
          gdb/config/pa/xm-hppah.h
          gdb/config/pa/xm-pa.h
          gdb/config/powerpc/aix.mh
          gdb/config/powerpc/aix.mt
          gdb/config/powerpc/gdbserve.mt
          gdb/config/powerpc/linux.mh
          gdb/config/powerpc/linux.mt
          gdb/config/powerpc/nbsd.mh
          gdb/config/powerpc/nbsd.mt
          gdb/config/powerpc/nm-aix.h
          gdb/config/powerpc/nm-linux.h
          gdb/config/powerpc/nm-nbsd.h
          gdb/config/powerpc/ppc-eabi.mt
          gdb/config/powerpc/ppc-sim.mt
          gdb/config/powerpc/ppcle-eabi.mt
          gdb/config/powerpc/ppcle-sim.mt
          gdb/config/powerpc/tm-linux.h
          gdb/config/powerpc/tm-nbsd.h
          gdb/config/powerpc/tm-ppc-aix.h
          gdb/config/powerpc/tm-ppc-eabi.h
          gdb/config/powerpc/tm-ppc-sim.h
          gdb/config/powerpc/tm-ppcle-eabi.h
          gdb/config/powerpc/tm-ppcle-sim.h
          gdb/config/powerpc/tm-vxworks.h
          gdb/config/powerpc/vxworks.mt
          gdb/config/powerpc/xm-aix.h
          gdb/config/powerpc/xm-linux.h
          gdb/config/romp/rtbsd.mh
          gdb/config/romp/xm-rtbsd.h
          gdb/config/rs6000/aix4.mh
          gdb/config/rs6000/aix4.mt
          gdb/config/rs6000/nm-rs6000.h
          gdb/config/rs6000/nm-rs6000ly.h
          gdb/config/rs6000/rs6000.mh
          gdb/config/rs6000/rs6000.mt
          gdb/config/rs6000/rs6000lynx.mh
          gdb/config/rs6000/rs6000lynx.mt
          gdb/config/rs6000/tm-rs6000-aix4.h
          gdb/config/rs6000/tm-rs6000.h
          gdb/config/rs6000/tm-rs6000ly.h
          gdb/config/rs6000/xm-aix4.h
          gdb/config/rs6000/xm-rs6000.h
          gdb/config/s390/nm-linux.h
          gdb/config/s390/s390.mh
          gdb/config/s390/s390.mt
          gdb/config/s390/s390x.mt
          gdb/config/s390/tm-linux.h
          gdb/config/s390/tm-s390.h
          gdb/config/s390/xm-linux.h
          gdb/config/sh/embed.mt
          gdb/config/sh/linux.mt
          gdb/config/sh/tm-linux.h
          gdb/config/sh/tm-sh.h
          gdb/config/sh/tm-wince.h
          gdb/config/sh/wince.mt
          gdb/config/sparc/linux.mh
          gdb/config/sparc/linux.mt
          gdb/config/sparc/nbsd.mh
          gdb/config/sparc/nbsd.mt
          gdb/config/sparc/nbsdelf.mh
          gdb/config/sparc/nm-linux.h
          gdb/config/sparc/nm-nbsd.h
          gdb/config/sparc/nm-nbsdelf.h
          gdb/config/sparc/nm-sparclynx.h
          gdb/config/sparc/nm-sun4os4.h
          gdb/config/sparc/nm-sun4sol2.h
          gdb/config/sparc/sp64.mt
          gdb/config/sparc/sp64linux.mt
          gdb/config/sparc/sp64sim.mt
          gdb/config/sparc/sp64sol2.mt
          gdb/config/sparc/sparc-em.mt
          gdb/config/sparc/sparclet.mt
          gdb/config/sparc/sparclite.mt
          gdb/config/sparc/sparclynx.mh
          gdb/config/sparc/sparclynx.mt
          gdb/config/sparc/sun4os4.mh
          gdb/config/sparc/sun4os4.mt
          gdb/config/sparc/sun4sol2.mh
          gdb/config/sparc/sun4sol2.mt
          gdb/config/sparc/tm-linux.h
          gdb/config/sparc/tm-nbsd.h
          gdb/config/sparc/tm-sp64.h
          gdb/config/sparc/tm-sp64linux.h
          gdb/config/sparc/tm-sp64sim.h
          gdb/config/sparc/tm-sparc.h
          gdb/config/sparc/tm-sparclet.h
          gdb/config/sparc/tm-sparclite.h
          gdb/config/sparc/tm-sparclynx.h
          gdb/config/sparc/tm-spc-em.h
          gdb/config/sparc/tm-sun4os4.h
          gdb/config/sparc/tm-sun4sol2.h
          gdb/config/sparc/tm-vxsparc.h
          gdb/config/sparc/vxsparc.mt
          gdb/config/sparc/xm-linux.h
          gdb/config/sparc/xm-nbsd.h
          gdb/config/sparc/xm-sun4sol2.h
          gdb/config/tm-linux.h
          gdb/config/tm-lynx.h
          gdb/config/tm-nbsd.h
          gdb/config/tm-sunos.h
          gdb/config/tm-sysv4.h
          gdb/config/tm-vxworks.h
          gdb/config/v850/tm-v850.h
          gdb/config/v850/v850.mt
          gdb/config/vax/nm-vax.h
          gdb/config/vax/tm-vax.h
          gdb/config/vax/vax.mt
          gdb/config/vax/vaxbsd.mh
          gdb/config/vax/vaxult.mh
          gdb/config/vax/vaxult2.mh
          gdb/config/vax/xm-vax.h
          gdb/config/vax/xm-vaxbsd.h
          gdb/config/vax/xm-vaxult.h
          gdb/config/vax/xm-vaxult2.h
          gdb/config/xm-aix4.h
          gdb/config/xm-nbsd.h
          gdb/config/xm-sysv4.h
          gdb/config/xstormy16/xstormy16.mt
          gdb/config/z8k/tm-z8k.h
          gdb/config/z8k/z8k.mt
          gdb/configure
          gdb/configure.host
          gdb/configure.in
          gdb/configure.tgt
          gdb/copying.awk
          gdb/copying.c
          gdb/core-aout.c
          gdb/core-regset.c
          gdb/core-sol2.c
          gdb/corefile.c
          gdb/corelow.c
          gdb/cp-abi.c
          gdb/cp-abi.h
          gdb/cp-valprint.c
          gdb/cpu32bug-rom.c
          gdb/cris-tdep.c
          gdb/cxux-nat.c
          gdb/d10v-tdep.c
          gdb/d30v-tdep.c
          gdb/dbug-rom.c
          gdb/dbxread.c
          gdb/dcache.c
          gdb/dcache.h
          gdb/defs.h
          gdb/delta68-nat.c
          gdb/demangle.c
          gdb/dink32-rom.c
          gdb/doc/ChangeLog
          gdb/doc/LRS
          gdb/doc/Makefile.in
          gdb/doc/a4rc.sed
          gdb/doc/agentexpr.texi
          gdb/doc/all-cfg.texi
          gdb/doc/annotate.texi
          gdb/doc/configure
          gdb/doc/configure.in
          gdb/doc/fdl.texi
          gdb/doc/gdb.texinfo
          gdb/doc/gdbint.texinfo
          gdb/doc/lpsrc.sed
          gdb/doc/psrc.sed
          gdb/doc/refcard.tex
          gdb/doc/stabs.texinfo
          gdb/doublest.c
          gdb/doublest.h
          gdb/dpx2-nat.c
          gdb/dsrec.c
          gdb/dst.h
          gdb/dstread.c
          gdb/dve3900-rom.c
          gdb/dwarf2cfi.c
          gdb/dwarf2cfi.h
          gdb/dwarf2read.c
          gdb/dwarfread.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/exec.c
          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/findvar.c
          gdb/fork-child.c
          gdb/fr30-tdep.c
          gdb/frame.c
          gdb/frame.h
          gdb/gcore.c
          gdb/gdb-events.c
          gdb/gdb-events.h
          gdb/gdb-events.sh
          gdb/gdb-stabs.h
          gdb/gdb.1
          gdb/gdb.gdb
          gdb/gdb.h
          gdb/gdb_assert.h
          gdb/gdb_dirent.h
          gdb/gdb_indent.sh
          gdb/gdb_proc_service.h
          gdb/gdb_regex.h
          gdb/gdb_stat.h
          gdb/gdb_string.h
          gdb/gdb_thread_db.h
          gdb/gdb_vfork.h
          gdb/gdb_wait.h
          gdb/gdbarch.c
          gdb/gdbarch.h
          gdb/gdbarch.sh
          gdb/gdbcmd.h
          gdb/gdbcore.h
          gdb/gdbinit.in
          gdb/gdbserver/Makefile.in
          gdb/gdbserver/README
          gdb/gdbserver/configure
          gdb/gdbserver/configure.in
          gdb/gdbserver/gdbreplay.c
          gdb/gdbserver/gdbserver.1
          gdb/gdbserver/linux-low.c
          gdb/gdbserver/low-hppabsd.c
          gdb/gdbserver/low-linux.c
          gdb/gdbserver/low-lynx.c
          gdb/gdbserver/low-nbsd.c
          gdb/gdbserver/low-sim.c
          gdb/gdbserver/low-sparc.c
          gdb/gdbserver/low-sun3.c
          gdb/gdbserver/remote-utils.c
          gdb/gdbserver/server.c
          gdb/gdbserver/server.h
          gdb/gdbserver/utils.c
          gdb/gdbthread.h
          gdb/gdbtypes.c
          gdb/gdbtypes.h
          gdb/gnu-nat.c
          gdb/gnu-nat.h
          gdb/gnu-v2-abi.c
          gdb/gnu-v3-abi.c
          gdb/go32-nat.c
          gdb/gregset.h
          gdb/h8300-tdep.c
          gdb/h8500-tdep.c
          gdb/hp300ux-nat.c
          gdb/hpacc-abi.c
          gdb/hppa-tdep.c
          gdb/hppab-nat.c
          gdb/hppah-nat.c
          gdb/hppam3-nat.c
          gdb/hpread.c
          gdb/hpux-thread.c
          gdb/i386-linux-nat.c
          gdb/i386-linux-tdep.c
          gdb/i386-nat.c
          gdb/i386-stub.c
          gdb/i386-tdep.c
          gdb/i386-tdep.h
          gdb/i386aix-nat.c
          gdb/i386b-nat.c
          gdb/i386bsd-nat.c
          gdb/i386bsd-tdep.c
          gdb/i386fbsd-nat.c
          gdb/i386gnu-nat.c
          gdb/i386ly-tdep.c
          gdb/i386m3-nat.c
          gdb/i386mach-nat.c
          gdb/i386nbsd-nat.c
          gdb/i386nbsd-tdep.c
          gdb/i386v-nat.c
          gdb/i386v4-nat.c
          gdb/i387-nat.c
          gdb/i387-nat.h
          gdb/i387-tdep.c
          gdb/i960-tdep.c
          gdb/ia64-aix-nat.c
          gdb/ia64-aix-tdep.c
          gdb/ia64-linux-nat.c
          gdb/ia64-linux-tdep.c
          gdb/ia64-tdep.c
          gdb/inf-loop.c
          gdb/inf-loop.h
          gdb/infcmd.c
          gdb/inferior.h
          gdb/inflow.c
          gdb/infptrace.c
          gdb/infrun.c
          gdb/inftarg.c
          gdb/infttrace.c
          gdb/irix4-nat.c
          gdb/irix5-nat.c
          gdb/jv-exp.y
          gdb/jv-lang.c
          gdb/jv-lang.h
          gdb/jv-typeprint.c
          gdb/jv-valprint.c
          gdb/kod-cisco.c
          gdb/kod.c
          gdb/kod.h
          gdb/language.c
          gdb/language.h
          gdb/lin-lwp.c
          gdb/lin-thread.c
          gdb/linespec.c
          gdb/linespec.h
          gdb/linux-proc.c
          gdb/linux-thread.c
          gdb/lynx-nat.c
          gdb/m2-exp.y
          gdb/m2-lang.c
          gdb/m2-lang.h
          gdb/m2-typeprint.c
          gdb/m2-valprint.c
          gdb/m3-nat.c
          gdb/m32r-rom.c
          gdb/m32r-stub.c
          gdb/m32r-tdep.c
          gdb/m68hc11-tdep.c
          gdb/m68k-stub.c
          gdb/m68k-tdep.c
          gdb/m68klinux-nat.c
          gdb/m68knbsd-nat.c
          gdb/m68knbsd-tdep.c
          gdb/m88k-nat.c
          gdb/m88k-tdep.c
          gdb/main.c
          gdb/maint.c
          gdb/mcore-rom.c
          gdb/mcore-tdep.c
          gdb/mdebugread.c
          gdb/mem-break.c
          gdb/memattr.c
          gdb/memattr.h
          gdb/mi/ChangeLog
          gdb/mi/gdbmi.texinfo
          gdb/mi/mi-cmd-break.c
          gdb/mi/mi-cmd-disas.c
          gdb/mi/mi-cmd-stack.c
          gdb/mi/mi-cmd-var.c
          gdb/mi/mi-cmds.c
          gdb/mi/mi-cmds.h
          gdb/mi/mi-console.c
          gdb/mi/mi-console.h
          gdb/mi/mi-getopt.c
          gdb/mi/mi-getopt.h
          gdb/mi/mi-main.c
          gdb/mi/mi-out.c
          gdb/mi/mi-out.h
          gdb/mi/mi-parse.c
          gdb/mi/mi-parse.h
          gdb/minimon.h
          gdb/minsyms.c
          gdb/mips-linux-nat.c
          gdb/mips-linux-tdep.c
          gdb/mips-nat.c
          gdb/mips-tdep.c
          gdb/mipsm3-nat.c
          gdb/mipsread.c
          gdb/mipsv4-nat.c
          gdb/mn10200-tdep.c
          gdb/mn10300-tdep.c
          gdb/mon960-rom.c
          gdb/monitor.c
          gdb/monitor.h
          gdb/msg.defs
          gdb/msg_reply.defs
          gdb/nindy-share/Makefile
          gdb/nindy-share/Onindy.c
          gdb/nindy-share/README
          gdb/nindy-share/VERSION
          gdb/nindy-share/b.out.h
          gdb/nindy-share/block_io.h
          gdb/nindy-share/coff.h
          gdb/nindy-share/env.h
          gdb/nindy-share/nindy.c
          gdb/nindy-share/stop.h
          gdb/nindy-share/ttyflush.c
          gdb/nindy-tdep.c
          gdb/nlm/Makefile.in
          gdb/nlm/configure
          gdb/nlm/configure.in
          gdb/nlm/gdbserve.c
          gdb/nlm/gdbserve.def
          gdb/nlm/i386.c
          gdb/nlm/i386.h
          gdb/nlm/ppc.c
          gdb/nlm/ppc.h
          gdb/nlm/prelude.c
          gdb/nlmread.c
          gdb/notify.defs
          gdb/ns32k-tdep.c
          gdb/ns32knbsd-nat.c
          gdb/objfiles.c
          gdb/objfiles.h
          gdb/ocd.c
          gdb/ocd.h
          gdb/op50-rom.c
          gdb/os9kread.c
          gdb/osf-share/AT386/cma_thread_io.h
          gdb/osf-share/HP800/cma_thread_io.h
          gdb/osf-share/README
          gdb/osf-share/RIOS/cma_thread_io.h
          gdb/osf-share/cma_attr.h
          gdb/osf-share/cma_deb_core.h
          gdb/osf-share/cma_debug_client.h
          gdb/osf-share/cma_errors.h
          gdb/osf-share/cma_handle.h
          gdb/osf-share/cma_init.h
          gdb/osf-share/cma_list.h
          gdb/osf-share/cma_mutex.h
          gdb/osf-share/cma_sched.h
          gdb/osf-share/cma_semaphore_defs.h
          gdb/osf-share/cma_sequence.h
          gdb/osf-share/cma_stack.h
          gdb/osf-share/cma_stack_int.h
          gdb/osf-share/cma_tcb_defs.h
          gdb/osf-share/cma_util.h
          gdb/osfsolib.c
          gdb/p-exp.y
          gdb/p-lang.c
          gdb/p-lang.h
          gdb/p-typeprint.c
          gdb/p-valprint.c
          gdb/pa64solib.c
          gdb/pa64solib.h
          gdb/parse.c
          gdb/parser-defs.h
          gdb/ppc-bdm.c
          gdb/ppc-linux-nat.c
          gdb/ppc-linux-tdep.c
          gdb/ppc-tdep.h
          gdb/ppcbug-rom.c
          gdb/ppcnbsd-nat.c
          gdb/printcmd.c
          gdb/proc-api.c
          gdb/proc-events.c
          gdb/proc-flags.c
          gdb/proc-service.c
          gdb/proc-utils.h
          gdb/proc-why.c
          gdb/process_reply.defs
          gdb/procfs.c
          gdb/ptx4-nat.c
          gdb/rdi-share/Makefile.am
          gdb/rdi-share/Makefile.in
          gdb/rdi-share/README.CYGNUS
          gdb/rdi-share/aclocal.m4
          gdb/rdi-share/adp.h
          gdb/rdi-share/adperr.h
          gdb/rdi-share/angel.h
          gdb/rdi-share/angel_bytesex.c
          gdb/rdi-share/angel_bytesex.h
          gdb/rdi-share/angel_endian.h
          gdb/rdi-share/ardi.c
          gdb/rdi-share/ardi.h
          gdb/rdi-share/armdbg.h
          gdb/rdi-share/buffers.h
          gdb/rdi-share/chandefs.h
          gdb/rdi-share/channels.h
          gdb/rdi-share/chanpriv.h
          gdb/rdi-share/configure
          gdb/rdi-share/configure.in
          gdb/rdi-share/crc.c
          gdb/rdi-share/crc.h
          gdb/rdi-share/dbg_conf.h
          gdb/rdi-share/dbg_cp.h
          gdb/rdi-share/dbg_hif.h
          gdb/rdi-share/dbg_rdi.h
          gdb/rdi-share/devclnt.h
          gdb/rdi-share/devices.h
          gdb/rdi-share/devsw.c
          gdb/rdi-share/devsw.h
          gdb/rdi-share/drivers.c
          gdb/rdi-share/drivers.h
          gdb/rdi-share/etherdrv.c
          gdb/rdi-share/ethernet.h
          gdb/rdi-share/host.h
          gdb/rdi-share/hostchan.c
          gdb/rdi-share/hostchan.h
          gdb/rdi-share/hsys.c
          gdb/rdi-share/hsys.h
          gdb/rdi-share/logging.c
          gdb/rdi-share/logging.h
          gdb/rdi-share/msgbuild.c
          gdb/rdi-share/msgbuild.h
          gdb/rdi-share/params.c
          gdb/rdi-share/params.h
          gdb/rdi-share/rx.c
          gdb/rdi-share/rxtx.h
          gdb/rdi-share/serdrv.c
          gdb/rdi-share/serpardr.c
          gdb/rdi-share/sys.h
          gdb/rdi-share/tx.c
          gdb/rdi-share/unixcomm.c
          gdb/rdi-share/unixcomm.h
          gdb/regcache.c
          gdb/regcache.h
          gdb/regformats/reg-arm.dat
          gdb/regformats/reg-i386.dat
          gdb/regformats/reg-ia64.dat
          gdb/regformats/reg-m68k.dat
          gdb/regformats/reg-mips.dat
          gdb/regformats/reg-ppc.dat
          gdb/regformats/reg-sh.dat
          gdb/regformats/regdat.sh
          gdb/regformats/regdef.h
          gdb/remote-adapt.c
          gdb/remote-array.c
          gdb/remote-bug.c
          gdb/remote-e7000.c
          gdb/remote-eb.c
          gdb/remote-es.c
          gdb/remote-est.c
          gdb/remote-hms.c
          gdb/remote-mips.c
          gdb/remote-mm.c
          gdb/remote-nindy.c
          gdb/remote-nrom.c
          gdb/remote-os9k.c
          gdb/remote-rdi.c
          gdb/remote-rdp.c
          gdb/remote-sds.c
          gdb/remote-sim.c
          gdb/remote-st.c
          gdb/remote-udi.c
          gdb/remote-utils.c
          gdb/remote-utils.h
          gdb/remote-vx.c
          gdb/remote-vx29k.c
          gdb/remote-vx68.c
          gdb/remote-vx960.c
          gdb/remote-vxmips.c
          gdb/remote-vxsparc.c
          gdb/remote.c
          gdb/remote.h
          gdb/reply_mig_hack.awk
          gdb/rom68k-rom.c
          gdb/rs6000-nat.c
          gdb/rs6000-tdep.c
          gdb/s390-nat.c
          gdb/s390-tdep.c
          gdb/saber.suppress
          gdb/scm-exp.c
          gdb/scm-lang.c
          gdb/scm-lang.h
          gdb/scm-tags.h
          gdb/scm-valprint.c
          gdb/ser-e7kpc.c
          gdb/ser-go32.c
          gdb/ser-pipe.c
          gdb/ser-tcp.c
          gdb/ser-unix.c
          gdb/ser-unix.h
          gdb/serial.c
          gdb/serial.h
          gdb/sh-stub.c
          gdb/sh-tdep.c
          gdb/sh3-rom.c
          gdb/signals.c
          gdb/sol-thread.c
          gdb/solib-aix5.c
          gdb/solib-legacy.c
          gdb/solib-osf.c
          gdb/solib-sunos.c
          gdb/solib-svr4.c
          gdb/solib-svr4.h
          gdb/solib.c
          gdb/solib.h
          gdb/solist.h
          gdb/somread.c
          gdb/somsolib.c
          gdb/somsolib.h
          gdb/source.c
          gdb/source.h
          gdb/sparc-linux-nat.c
          gdb/sparc-nat.c
          gdb/sparc-stub.c
          gdb/sparc-tdep.c
          gdb/sparcl-stub.c
          gdb/sparcl-tdep.c
          gdb/sparclet-rom.c
          gdb/sparclet-stub.c
          gdb/srec.h
          gdb/stabsread.c
          gdb/stabsread.h
          gdb/stack.c
          gdb/standalone.c
          gdb/stop-gdb.c
          gdb/sun3-nat.c
          gdb/symfile.c
          gdb/symfile.h
          gdb/symm-nat.c
          gdb/symm-tdep.c
          gdb/symmisc.c
          gdb/symtab.c
          gdb/symtab.h
          gdb/target.c
          gdb/target.h
          gdb/terminal.h
          gdb/testsuite/.gdbinit
          gdb/testsuite/ChangeLog
          gdb/testsuite/Makefile.in
          gdb/testsuite/TODO
          gdb/testsuite/aclocal.m4
          gdb/testsuite/config/abug.exp
          gdb/testsuite/config/arm-ice.exp
          gdb/testsuite/config/cfdbug.exp
          gdb/testsuite/config/cpu32bug.exp
          gdb/testsuite/config/cygmon.exp
          gdb/testsuite/config/d10v.exp
          gdb/testsuite/config/dve.exp
          gdb/testsuite/config/est.exp
          gdb/testsuite/config/gdbserver.exp
          gdb/testsuite/config/h8300.exp
          gdb/testsuite/config/hmsirom.exp
          gdb/testsuite/config/hppro.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/m68k-emc.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/netware.exp
          gdb/testsuite/config/nind.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/sparclet.exp
          gdb/testsuite/config/udi.exp
          gdb/testsuite/config/unix.exp
          gdb/testsuite/config/unknown.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.in
          gdb/testsuite/gdb.asm/Makefile.in
          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/common.inc
          gdb/testsuite/gdb.asm/configure
          gdb/testsuite/gdb.asm/configure.in
          gdb/testsuite/gdb.asm/d10v.inc
          gdb/testsuite/gdb.asm/i386.inc
          gdb/testsuite/gdb.asm/m32r.inc
          gdb/testsuite/gdb.asm/s390.inc
          gdb/testsuite/gdb.asm/sparc.inc
          gdb/testsuite/gdb.asm/xstormy16.inc
          gdb/testsuite/gdb.base/Makefile.in
          gdb/testsuite/gdb.base/a2-run.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/arithmet.exp
          gdb/testsuite/gdb.base/assign.exp
          gdb/testsuite/gdb.base/async.c
          gdb/testsuite/gdb.base/async.exp
          gdb/testsuite/gdb.base/attach.c
          gdb/testsuite/gdb.base/attach.exp
          gdb/testsuite/gdb.base/attach2.c
          gdb/testsuite/gdb.base/average.c
          gdb/testsuite/gdb.base/bar.c
          gdb/testsuite/gdb.base/baz.c
          gdb/testsuite/gdb.base/bitfields.c
          gdb/testsuite/gdb.base/bitfields.exp
          gdb/testsuite/gdb.base/bitops.exp
          gdb/testsuite/gdb.base/branches.c
          gdb/testsuite/gdb.base/break.c
          gdb/testsuite/gdb.base/break.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-strs.c
          gdb/testsuite/gdb.base/call-strs.exp
          gdb/testsuite/gdb.base/callfuncs.c
          gdb/testsuite/gdb.base/callfuncs.exp
          gdb/testsuite/gdb.base/code-expr.exp
          gdb/testsuite/gdb.base/commands.exp
          gdb/testsuite/gdb.base/completion.exp
          gdb/testsuite/gdb.base/cond-expr.exp
          gdb/testsuite/gdb.base/condbreak.exp
          gdb/testsuite/gdb.base/configure
          gdb/testsuite/gdb.base/configure.in
          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/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/default.exp
          gdb/testsuite/gdb.base/define.exp
          gdb/testsuite/gdb.base/display.c
          gdb/testsuite/gdb.base/display.exp
          gdb/testsuite/gdb.base/echo.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/environ.exp
          gdb/testsuite/gdb.base/eval-skip.exp
          gdb/testsuite/gdb.base/execd-prog.c
          gdb/testsuite/gdb.base/exprs.c
          gdb/testsuite/gdb.base/exprs.exp
          gdb/testsuite/gdb.base/finish.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.c
          gdb/testsuite/gdb.base/foll-vfork.exp
          gdb/testsuite/gdb.base/foo.c
          gdb/testsuite/gdb.base/funcargs.c
          gdb/testsuite/gdb.base/funcargs.exp
          gdb/testsuite/gdb.base/gcore.c
          gdb/testsuite/gdb.base/gcore.exp
          gdb/testsuite/gdb.base/gdbvars.exp
          gdb/testsuite/gdb.base/grbx.c
          gdb/testsuite/gdb.base/help.exp
          gdb/testsuite/gdb.base/huge.c
          gdb/testsuite/gdb.base/huge.exp
          gdb/testsuite/gdb.base/info-proc.exp
          gdb/testsuite/gdb.base/int-type.c
          gdb/testsuite/gdb.base/interrupt.c
          gdb/testsuite/gdb.base/interrupt.exp
          gdb/testsuite/gdb.base/jump.c
          gdb/testsuite/gdb.base/jump.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/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/m32r.ld
          gdb/testsuite/gdb.base/m32rovly.c
          gdb/testsuite/gdb.base/maint.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/nodebug.c
          gdb/testsuite/gdb.base/nodebug.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/pointers.c
          gdb/testsuite/gdb.base/pointers.exp
          gdb/testsuite/gdb.base/printcmds.c
          gdb/testsuite/gdb.base/printcmds.exp
          gdb/testsuite/gdb.base/ptype.c
          gdb/testsuite/gdb.base/ptype.exp
          gdb/testsuite/gdb.base/radix.exp
          gdb/testsuite/gdb.base/recurse.c
          gdb/testsuite/gdb.base/recurse.exp
          gdb/testsuite/gdb.base/regs.exp
          gdb/testsuite/gdb.base/relational.exp
          gdb/testsuite/gdb.base/remote.c
          gdb/testsuite/gdb.base/remote.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.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/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/selftest.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/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/sigall.c
          gdb/testsuite/gdb.base/sigall.exp
          gdb/testsuite/gdb.base/signals.c
          gdb/testsuite/gdb.base/signals.exp
          gdb/testsuite/gdb.base/sizeof.c
          gdb/testsuite/gdb.base/sizeof.exp
          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.c
          gdb/testsuite/gdb.base/solib.exp
          gdb/testsuite/gdb.base/solib1.c
          gdb/testsuite/gdb.base/solib2.c
          gdb/testsuite/gdb.base/ss.h
          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-test.c
          gdb/testsuite/gdb.base/step-test.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/sum.c
          gdb/testsuite/gdb.base/term.exp
          gdb/testsuite/gdb.base/twice.c
          gdb/testsuite/gdb.base/twice.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/watchpoint.c
          gdb/testsuite/gdb.base/watchpoint.exp
          gdb/testsuite/gdb.base/whatis-exp.exp
          gdb/testsuite/gdb.base/whatis.c
          gdb/testsuite/gdb.base/whatis.exp
          gdb/testsuite/gdb.c++/Makefile.in
          gdb/testsuite/gdb.c++/ambiguous.cc
          gdb/testsuite/gdb.c++/ambiguous.exp
          gdb/testsuite/gdb.c++/annota2.cc
          gdb/testsuite/gdb.c++/annota2.exp
          gdb/testsuite/gdb.c++/anon-union.cc
          gdb/testsuite/gdb.c++/anon-union.exp
          gdb/testsuite/gdb.c++/classes.exp
          gdb/testsuite/gdb.c++/configure
          gdb/testsuite/gdb.c++/configure.in
          gdb/testsuite/gdb.c++/cplusfuncs.cc
          gdb/testsuite/gdb.c++/cplusfuncs.exp
          gdb/testsuite/gdb.c++/ctti.exp
          gdb/testsuite/gdb.c++/cttiadd.cc
          gdb/testsuite/gdb.c++/cttiadd1.cc
          gdb/testsuite/gdb.c++/cttiadd2.cc
          gdb/testsuite/gdb.c++/cttiadd3.cc
          gdb/testsuite/gdb.c++/demangle.exp
          gdb/testsuite/gdb.c++/derivation.cc
          gdb/testsuite/gdb.c++/derivation.exp
          gdb/testsuite/gdb.c++/inherit.exp
          gdb/testsuite/gdb.c++/local.cc
          gdb/testsuite/gdb.c++/local.exp
          gdb/testsuite/gdb.c++/member-ptr.cc
          gdb/testsuite/gdb.c++/member-ptr.exp
          gdb/testsuite/gdb.c++/method.cc
          gdb/testsuite/gdb.c++/method.exp
          gdb/testsuite/gdb.c++/misc.cc
          gdb/testsuite/gdb.c++/misc.exp
          gdb/testsuite/gdb.c++/namespace.cc
          gdb/testsuite/gdb.c++/namespace.exp
          gdb/testsuite/gdb.c++/overload.cc
          gdb/testsuite/gdb.c++/overload.exp
          gdb/testsuite/gdb.c++/ovldbreak.cc
          gdb/testsuite/gdb.c++/ovldbreak.exp
          gdb/testsuite/gdb.c++/ref-types.cc
          gdb/testsuite/gdb.c++/ref-types.exp
          gdb/testsuite/gdb.c++/templates.cc
          gdb/testsuite/gdb.c++/templates.exp
          gdb/testsuite/gdb.c++/userdef.cc
          gdb/testsuite/gdb.c++/userdef.exp
          gdb/testsuite/gdb.c++/virtfunc.cc
          gdb/testsuite/gdb.c++/virtfunc.exp
          gdb/testsuite/gdb.chill/ChangeLog
          gdb/testsuite/gdb.chill/Makefile.in
          gdb/testsuite/gdb.chill/builtins.ch
          gdb/testsuite/gdb.chill/builtins.exp
          gdb/testsuite/gdb.chill/callch.ch
          gdb/testsuite/gdb.chill/callch.exp
          gdb/testsuite/gdb.chill/chexp.exp
          gdb/testsuite/gdb.chill/chillvars.ch
          gdb/testsuite/gdb.chill/chillvars.exp
          gdb/testsuite/gdb.chill/configure
          gdb/testsuite/gdb.chill/configure.in
          gdb/testsuite/gdb.chill/enum.ch
          gdb/testsuite/gdb.chill/enum.exp
          gdb/testsuite/gdb.chill/func1.ch
          gdb/testsuite/gdb.chill/gch1041.ch
          gdb/testsuite/gdb.chill/gch1041.exp
          gdb/testsuite/gdb.chill/gch1272.ch
          gdb/testsuite/gdb.chill/gch1272.exp
          gdb/testsuite/gdb.chill/gch1280.ch
          gdb/testsuite/gdb.chill/gch1280.exp
          gdb/testsuite/gdb.chill/gch922.ch
          gdb/testsuite/gdb.chill/gch922.exp
          gdb/testsuite/gdb.chill/gch981.ch
          gdb/testsuite/gdb.chill/gch981.exp
          gdb/testsuite/gdb.chill/misc.ch
          gdb/testsuite/gdb.chill/misc.exp
          gdb/testsuite/gdb.chill/powerset.ch
          gdb/testsuite/gdb.chill/powerset.exp
          gdb/testsuite/gdb.chill/pr-4975-grt.ch
          gdb/testsuite/gdb.chill/pr-4975.ch
          gdb/testsuite/gdb.chill/pr-4975.exp
          gdb/testsuite/gdb.chill/pr-5016.ch
          gdb/testsuite/gdb.chill/pr-5016.exp
          gdb/testsuite/gdb.chill/pr-5020.ch
          gdb/testsuite/gdb.chill/pr-5020.exp
          gdb/testsuite/gdb.chill/pr-5022.ch
          gdb/testsuite/gdb.chill/pr-5022.exp
          gdb/testsuite/gdb.chill/pr-5646-grt.ch
          gdb/testsuite/gdb.chill/pr-5646.ch
          gdb/testsuite/gdb.chill/pr-5646.exp
          gdb/testsuite/gdb.chill/pr-5984.ch
          gdb/testsuite/gdb.chill/pr-5984.exp
          gdb/testsuite/gdb.chill/pr-6292.ch
          gdb/testsuite/gdb.chill/pr-6292.exp
          gdb/testsuite/gdb.chill/pr-6632-grt.ch
          gdb/testsuite/gdb.chill/pr-6632.ch
          gdb/testsuite/gdb.chill/pr-6632.exp
          gdb/testsuite/gdb.chill/pr-8134.exp
          gdb/testsuite/gdb.chill/pr-8136.ch
          gdb/testsuite/gdb.chill/pr-8136.exp
          gdb/testsuite/gdb.chill/pr-8405.ch
          gdb/testsuite/gdb.chill/pr-8405.exp
          gdb/testsuite/gdb.chill/pr-8742.ch
          gdb/testsuite/gdb.chill/pr-8742.exp
          gdb/testsuite/gdb.chill/pr-8894-grt.ch
          gdb/testsuite/gdb.chill/pr-8894.ch
          gdb/testsuite/gdb.chill/pr-8894.exp
          gdb/testsuite/gdb.chill/pr-9095.ch
          gdb/testsuite/gdb.chill/pr-9095.exp
          gdb/testsuite/gdb.chill/pr-9946.ch
          gdb/testsuite/gdb.chill/pr-9946.exp
          gdb/testsuite/gdb.chill/result.ch
          gdb/testsuite/gdb.chill/result.exp
          gdb/testsuite/gdb.chill/string.ch
          gdb/testsuite/gdb.chill/string.exp
          gdb/testsuite/gdb.chill/tests1.ch
          gdb/testsuite/gdb.chill/tests1.exp
          gdb/testsuite/gdb.chill/tests2.ch
          gdb/testsuite/gdb.chill/tests2.exp
          gdb/testsuite/gdb.chill/tuples.ch
          gdb/testsuite/gdb.chill/tuples.exp
          gdb/testsuite/gdb.chill/xstruct-grt.ch
          gdb/testsuite/gdb.chill/xstruct.ch
          gdb/testsuite/gdb.chill/xstruct.exp
          gdb/testsuite/gdb.disasm/Makefile.in
          gdb/testsuite/gdb.disasm/am33.exp
          gdb/testsuite/gdb.disasm/am33.s
          gdb/testsuite/gdb.disasm/configure
          gdb/testsuite/gdb.disasm/configure.in
          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.exp
          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.fortran/exprs.exp
          gdb/testsuite/gdb.fortran/types.exp
          gdb/testsuite/gdb.hp/Makefile.in
          gdb/testsuite/gdb.hp/configure
          gdb/testsuite/gdb.hp/configure.in
          gdb/testsuite/gdb.hp/gdb.aCC/Makefile.in
          gdb/testsuite/gdb.hp/gdb.aCC/configure
          gdb/testsuite/gdb.hp/gdb.aCC/configure.in
          gdb/testsuite/gdb.hp/gdb.aCC/exception.cc
          gdb/testsuite/gdb.hp/gdb.aCC/exception.exp
          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/configure
          gdb/testsuite/gdb.hp/gdb.base-hp/configure.in
          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/configure
          gdb/testsuite/gdb.hp/gdb.compat/configure.in
          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/bs15503.cc
          gdb/testsuite/gdb.hp/gdb.defects/bs15503.exp
          gdb/testsuite/gdb.hp/gdb.defects/configure
          gdb/testsuite/gdb.hp/gdb.defects/configure.in
          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/configure
          gdb/testsuite/gdb.hp/gdb.objdbg/configure.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/gdb.threads-hp/Makefile.in
          gdb/testsuite/gdb.hp/gdb.threads-hp/configure
          gdb/testsuite/gdb.hp/gdb.threads-hp/configure.in
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthbasic.c
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthbasic.exp
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthcore.c
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthcore.exp
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthfork.c
          gdb/testsuite/gdb.hp/gdb.threads-hp/usrthfork.exp
          gdb/testsuite/gdb.hp/tools/odump
          gdb/testsuite/gdb.java/Makefile.in
          gdb/testsuite/gdb.java/configure
          gdb/testsuite/gdb.java/configure.in
          gdb/testsuite/gdb.java/jmisc.exp
          gdb/testsuite/gdb.java/jmisc.java
          gdb/testsuite/gdb.java/jv-exp.exp
          gdb/testsuite/gdb.java/jv-print.exp
          gdb/testsuite/gdb.mi/ChangeLog
          gdb/testsuite/gdb.mi/Makefile.in
          gdb/testsuite/gdb.mi/basics.c
          gdb/testsuite/gdb.mi/configure
          gdb/testsuite/gdb.mi/configure.in
          gdb/testsuite/gdb.mi/mi-basics.exp
          gdb/testsuite/gdb.mi/mi-break.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-eval.exp
          gdb/testsuite/gdb.mi/mi-hack-cli.exp
          gdb/testsuite/gdb.mi/mi-read-memory.c
          gdb/testsuite/gdb.mi/mi-read-memory.exp
          gdb/testsuite/gdb.mi/mi-regs.exp
          gdb/testsuite/gdb.mi/mi-return.exp
          gdb/testsuite/gdb.mi/mi-simplerun.exp
          gdb/testsuite/gdb.mi/mi-stack.exp
          gdb/testsuite/gdb.mi/mi-stepi.exp
          gdb/testsuite/gdb.mi/mi-until.exp
          gdb/testsuite/gdb.mi/mi-var-block.exp
          gdb/testsuite/gdb.mi/mi-var-child.exp
          gdb/testsuite/gdb.mi/mi-var-cmd.exp
          gdb/testsuite/gdb.mi/mi-var-display.exp
          gdb/testsuite/gdb.mi/mi-watch.exp
          gdb/testsuite/gdb.mi/mi0-basics.exp
          gdb/testsuite/gdb.mi/mi0-break.exp
          gdb/testsuite/gdb.mi/mi0-console.exp
          gdb/testsuite/gdb.mi/mi0-disassemble.exp
          gdb/testsuite/gdb.mi/mi0-eval.exp
          gdb/testsuite/gdb.mi/mi0-hack-cli.exp
          gdb/testsuite/gdb.mi/mi0-read-memory.exp
          gdb/testsuite/gdb.mi/mi0-regs.exp
          gdb/testsuite/gdb.mi/mi0-return.exp
          gdb/testsuite/gdb.mi/mi0-simplerun.exp
          gdb/testsuite/gdb.mi/mi0-stack.exp
          gdb/testsuite/gdb.mi/mi0-stepi.exp
          gdb/testsuite/gdb.mi/mi0-until.exp
          gdb/testsuite/gdb.mi/mi0-var-block.exp
          gdb/testsuite/gdb.mi/mi0-var-child.exp
          gdb/testsuite/gdb.mi/mi0-var-cmd.exp
          gdb/testsuite/gdb.mi/mi0-var-display.exp
          gdb/testsuite/gdb.mi/mi0-watch.exp
          gdb/testsuite/gdb.mi/testcmds
          gdb/testsuite/gdb.mi/until.c
          gdb/testsuite/gdb.mi/var-cmd.c
          gdb/testsuite/gdb.stabs/Makefile.in
          gdb/testsuite/gdb.stabs/aout.sed
          gdb/testsuite/gdb.stabs/configure
          gdb/testsuite/gdb.stabs/configure.in
          gdb/testsuite/gdb.stabs/ecoff.sed
          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/config.in
          gdb/testsuite/gdb.threads/configure
          gdb/testsuite/gdb.threads/configure.in
          gdb/testsuite/gdb.threads/gcore-thread.exp
          gdb/testsuite/gdb.threads/linux-dp.c
          gdb/testsuite/gdb.threads/linux-dp.exp
          gdb/testsuite/gdb.threads/pthreads.c
          gdb/testsuite/gdb.threads/pthreads.exp
          gdb/testsuite/gdb.threads/step.c
          gdb/testsuite/gdb.threads/step.exp
          gdb/testsuite/gdb.threads/step2.exp
          gdb/testsuite/gdb.trace/Makefile.in
          gdb/testsuite/gdb.trace/actions.c
          gdb/testsuite/gdb.trace/actions.exp
          gdb/testsuite/gdb.trace/backtrace.exp
          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/configure
          gdb/testsuite/gdb.trace/configure.in
          gdb/testsuite/gdb.trace/deltrace.exp
          gdb/testsuite/gdb.trace/gdb_c_test.c
          gdb/testsuite/gdb.trace/infotrace.exp
          gdb/testsuite/gdb.trace/limits.c
          gdb/testsuite/gdb.trace/limits.exp
          gdb/testsuite/gdb.trace/packetlen.exp
          gdb/testsuite/gdb.trace/passc-dyn.exp
          gdb/testsuite/gdb.trace/passcount.exp
          gdb/testsuite/gdb.trace/report.exp
          gdb/testsuite/gdb.trace/save-trace.exp
          gdb/testsuite/gdb.trace/tfind.exp
          gdb/testsuite/gdb.trace/tracecmd.exp
          gdb/testsuite/gdb.trace/while-dyn.exp
          gdb/testsuite/gdb.trace/while-stepping.exp
          gdb/testsuite/lib/compiler.c
          gdb/testsuite/lib/compiler.cc
          gdb/testsuite/lib/emc-support.exp
          gdb/testsuite/lib/gdb.exp
          gdb/testsuite/lib/insight-support.exp
          gdb/testsuite/lib/java.exp
          gdb/testsuite/lib/mi-support.exp
          gdb/testsuite/lib/trace-support.exp
          gdb/thread-db.c
          gdb/thread.c
          gdb/top.c
          gdb/top.h
          gdb/tracepoint.c
          gdb/tracepoint.h
          gdb/tui/ChangeLog
          gdb/tui/tui-file.c
          gdb/tui/tui-file.h
          gdb/tui/tui-hooks.c
          gdb/tui/tui-out.c
          gdb/tui/tui.c
          gdb/tui/tui.h
          gdb/tui/tuiCommand.c
          gdb/tui/tuiCommand.h
          gdb/tui/tuiData.c
          gdb/tui/tuiData.h
          gdb/tui/tuiDataWin.c
          gdb/tui/tuiDataWin.h
          gdb/tui/tuiDisassem.c
          gdb/tui/tuiDisassem.h
          gdb/tui/tuiGeneralWin.c
          gdb/tui/tuiGeneralWin.h
          gdb/tui/tuiIO.c
          gdb/tui/tuiIO.h
          gdb/tui/tuiLayout.c
          gdb/tui/tuiLayout.h
          gdb/tui/tuiRegs.c
          gdb/tui/tuiRegs.h
          gdb/tui/tuiSource.c
          gdb/tui/tuiSource.h
          gdb/tui/tuiSourceWin.c
          gdb/tui/tuiSourceWin.h
          gdb/tui/tuiStack.c
          gdb/tui/tuiStack.h
          gdb/tui/tuiWin.c
          gdb/tui/tuiWin.h
          gdb/typeprint.c
          gdb/typeprint.h
          gdb/ui-file.c
          gdb/ui-file.h
          gdb/ui-out.c
          gdb/ui-out.h
          gdb/utils.c
          gdb/uw-thread.c
          gdb/v850-tdep.c
          gdb/v850ice.c
          gdb/valarith.c
          gdb/valops.c
          gdb/valprint.c
          gdb/valprint.h
          gdb/value.h
          gdb/values.c
          gdb/varobj.c
          gdb/varobj.h
          gdb/vax-tdep.c
          gdb/version.h
          gdb/version.in
          gdb/vx-share/README
          gdb/vx-share/dbgRpcLib.h
          gdb/vx-share/ptrace.h
          gdb/vx-share/regPacket.h
          gdb/vx-share/vxTypes.h
          gdb/vx-share/vxWorks.h
          gdb/vx-share/wait.h
          gdb/vx-share/xdr_ld.c
          gdb/vx-share/xdr_ld.h
          gdb/vx-share/xdr_ptrace.c
          gdb/vx-share/xdr_ptrace.h
          gdb/vx-share/xdr_rdb.c
          gdb/vx-share/xdr_rdb.h
          gdb/w89k-rom.c
          gdb/win32-nat.c
          gdb/wince-stub.c
          gdb/wince-stub.h
          gdb/wince.c
          gdb/windows-nat.c
          gdb/wrapper.c
          gdb/wrapper.h
          gdb/x86-64-linux-nat.c
          gdb/x86-64-linux-tdep.c
          gdb/x86-64-tdep.c
          gdb/x86-64-tdep.h
          gdb/xcoffread.c
          gdb/xcoffsolib.c
          gdb/xcoffsolib.h
          gdb/xmodem.c
          gdb/xmodem.h
          gdb/xstormy16-tdep.c
          gdb/z8k-tdep.c
          mmalloc/COPYING.LIB
          mmalloc/ChangeLog
          mmalloc/MAINTAINERS
          mmalloc/Makefile.in
          mmalloc/TODO
          mmalloc/acinclude.m4
          mmalloc/aclocal.m4
          mmalloc/attach.c
          mmalloc/configure
          mmalloc/configure.in
          mmalloc/detach.c
          mmalloc/keys.c
          mmalloc/mcalloc.c
          mmalloc/mfree.c
          mmalloc/mm.c
          mmalloc/mmalloc.c
          mmalloc/mmalloc.h
          mmalloc/mmalloc.texi
          mmalloc/mmap-sup.c
          mmalloc/mmcheck.c
          mmalloc/mmemalign.c
          mmalloc/mmprivate.h
          mmalloc/mmstats.c
          mmalloc/mmtrace.awk
          mmalloc/mmtrace.c
          mmalloc/mrealloc.c
          mmalloc/mvalloc.c
          mmalloc/sbrk-sup.c
          readline/CHANGELOG
          readline/CHANGES
          readline/COPYING
          readline/ChangeLog.Cygnus
          readline/INSTALL
          readline/MANIFEST
          readline/Makefile.in
          readline/README
          readline/USAGE
          readline/acconfig.h
          readline/aclocal.m4
          readline/ansi_stdlib.h
          readline/bind.c
          readline/callback.c
          readline/chardefs.h
          readline/complete.c
          readline/config.h.bot
          readline/config.h.in
          readline/configure
          readline/configure.in
          readline/cross-build/cygwin.cache
          readline/display.c
          readline/doc/ChangeLog
          readline/doc/Makefile.in
          readline/doc/hist.texinfo
          readline/doc/hstech.texinfo
          readline/doc/hsuser.texinfo
          readline/doc/inc-hist.texinfo
          readline/doc/manvers.texinfo
          readline/doc/readline.3
          readline/doc/rlman.texinfo
          readline/doc/rltech.texinfo
          readline/doc/rluser.texinfo
          readline/doc/rluserman.texinfo
          readline/doc/texi2dvi
          readline/doc/texi2html
          readline/emacs_keymap.c
          readline/examples/ChangeLog.Cygnus
          readline/examples/Inputrc
          readline/examples/Makefile.in
          readline/examples/excallback.c
          readline/examples/fileman.c
          readline/examples/histexamp.c
          readline/examples/manexamp.c
          readline/examples/rl.c
          readline/examples/rlfe.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/nls.c
          readline/parens.c
          readline/posixdir.h
          readline/posixjmp.h
          readline/posixstat.h
          readline/readline.c
          readline/readline.h
          readline/rlconf.h
          readline/rldefs.h
          readline/rlprivate.h
          readline/rlshell.h
          readline/rlstdc.h
          readline/rltty.c
          readline/rltty.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.sub
          readline/support/install.sh
          readline/support/mkdirs
          readline/support/mkdist
          readline/support/shlib-install
          readline/support/shobj-conf
          readline/tcap.h
          readline/terminal.c
          readline/tilde.c
          readline/tilde.h
          readline/undo.c
          readline/util.c
          readline/vi_keymap.c
          readline/vi_mode.c
          readline/xmalloc.c
          readline/xmalloc.h
          sim/ChangeLog
          sim/MAINTAINERS
          sim/Makefile.in
          sim/README-HACKING
          sim/arm/COPYING
          sim/arm/ChangeLog
          sim/arm/Makefile.in
          sim/arm/README.Cygnus
          sim/arm/acconfig.h
          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.in
          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/kid.c
          sim/arm/main.c
          sim/arm/parent.c
          sim/arm/tconfig.in
          sim/arm/thumbemu.c
          sim/arm/wrapper.c
          sim/common/ChangeLog
          sim/common/Make-common.in
          sim/common/Makefile.in
          sim/common/acconfig.h
          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.in
          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.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-break.c
          sim/common/sim-break.h
          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/configure
          sim/configure.in
          sim/d10v/ChangeLog
          sim/d10v/Makefile.in
          sim/d10v/acconfig.h
          sim/d10v/config.in
          sim/d10v/configure
          sim/d10v/configure.in
          sim/d10v/d10v_sim.h
          sim/d10v/endian.c
          sim/d10v/gencode.c
          sim/d10v/interp.c
          sim/d10v/simops.c
          sim/d30v/ChangeLog
          sim/d30v/Makefile.in
          sim/d30v/acconfig.h
          sim/d30v/alu.h
          sim/d30v/config.in
          sim/d30v/configure
          sim/d30v/configure.in
          sim/d30v/cpu.c
          sim/d30v/cpu.h
          sim/d30v/d30v-insns
          sim/d30v/dc-short
          sim/d30v/engine.c
          sim/d30v/ic-d30v
          sim/d30v/sim-calls.c
          sim/d30v/sim-main.h
          sim/d30v/tconfig.in
          sim/erc32/ChangeLog
          sim/erc32/Makefile.in
          sim/erc32/NEWS
          sim/erc32/README.erc32
          sim/erc32/README.gdb
          sim/erc32/README.sis
          sim/erc32/acconfig.h
          sim/erc32/config.in
          sim/erc32/configure
          sim/erc32/configure.in
          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/fr30/ChangeLog
          sim/fr30/Makefile.in
          sim/fr30/README
          sim/fr30/TODO
          sim/fr30/arch.c
          sim/fr30/arch.h
          sim/fr30/config.in
          sim/fr30/configure
          sim/fr30/configure.in
          sim/fr30/cpu.c
          sim/fr30/cpu.h
          sim/fr30/cpuall.h
          sim/fr30/decode.c
          sim/fr30/decode.h
          sim/fr30/devices.c
          sim/fr30/fr30-sim.h
          sim/fr30/fr30.c
          sim/fr30/mloop.in
          sim/fr30/model.c
          sim/fr30/sem-switch.c
          sim/fr30/sem.c
          sim/fr30/sim-if.c
          sim/fr30/sim-main.h
          sim/fr30/tconfig.in
          sim/fr30/traps.c
          sim/h8300/ChangeLog
          sim/h8300/Makefile.in
          sim/h8300/acconfig.h
          sim/h8300/compile.c
          sim/h8300/config.in
          sim/h8300/configure
          sim/h8300/configure.in
          sim/h8300/inst.h
          sim/h8300/tconfig.in
          sim/h8300/writecode.c
          sim/h8500/ChangeLog
          sim/h8500/Makefile.in
          sim/h8500/acconfig.h
          sim/h8500/compile.c
          sim/h8500/config.in
          sim/h8500/configure
          sim/h8500/configure.in
          sim/h8500/inst.h
          sim/h8500/tconfig.in
          sim/i960/ChangeLog
          sim/i960/Makefile.in
          sim/i960/README
          sim/i960/TODO
          sim/i960/acconfig.h
          sim/i960/arch.c
          sim/i960/arch.h
          sim/i960/config.in
          sim/i960/configure
          sim/i960/configure.in
          sim/i960/cpu.c
          sim/i960/cpu.h
          sim/i960/cpuall.h
          sim/i960/decode.c
          sim/i960/decode.h
          sim/i960/devices.c
          sim/i960/i960-desc.c
          sim/i960/i960-desc.h
          sim/i960/i960-opc.h
          sim/i960/i960-sim.h
          sim/i960/i960.c
          sim/i960/mloop.in
          sim/i960/model.c
          sim/i960/sem-switch.c
          sim/i960/sem.c
          sim/i960/sim-if.c
          sim/i960/sim-main.h
          sim/i960/tconfig.in
          sim/i960/traps.c
          sim/igen/ChangeLog
          sim/igen/Makefile.in
          sim/igen/acconfig.h
          sim/igen/config.in
          sim/igen/configure
          sim/igen/configure.in
          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/m32r/ChangeLog
          sim/m32r/Makefile.in
          sim/m32r/README
          sim/m32r/TODO
          sim/m32r/acconfig.h
          sim/m32r/arch.c
          sim/m32r/arch.h
          sim/m32r/config.in
          sim/m32r/configure
          sim/m32r/configure.in
          sim/m32r/cpu.c
          sim/m32r/cpu.h
          sim/m32r/cpuall.h
          sim/m32r/cpux.c
          sim/m32r/cpux.h
          sim/m32r/decode.c
          sim/m32r/decode.h
          sim/m32r/decodex.c
          sim/m32r/decodex.h
          sim/m32r/devices.c
          sim/m32r/m32r-sim.h
          sim/m32r/m32r.c
          sim/m32r/m32rx.c
          sim/m32r/mloop.in
          sim/m32r/mloopx.in
          sim/m32r/model.c
          sim/m32r/modelx.c
          sim/m32r/sem-switch.c
          sim/m32r/sem.c
          sim/m32r/semx-switch.c
          sim/m32r/sim-if.c
          sim/m32r/sim-main.h
          sim/m32r/tconfig.in
          sim/m32r/traps.c
          sim/m68hc11/ChangeLog
          sim/m68hc11/Makefile.in
          sim/m68hc11/config.in
          sim/m68hc11/configure
          sim/m68hc11/configure.in
          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/config.in
          sim/mcore/configure
          sim/mcore/configure.in
          sim/mcore/interp.c
          sim/mcore/sysdep.h
          sim/mips/ChangeLog
          sim/mips/Makefile.in
          sim/mips/acconfig.h
          sim/mips/config.in
          sim/mips/configure
          sim/mips/configure.in
          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/m16run.c
          sim/mips/mips.dc
          sim/mips/mips.igen
          sim/mips/sim-main.c
          sim/mips/sim-main.h
          sim/mips/tconfig.in
          sim/mips/tx.igen
          sim/mips/vr.igen
          sim/mn10200/ChangeLog
          sim/mn10200/Makefile.in
          sim/mn10200/acconfig.h
          sim/mn10200/config.in
          sim/mn10200/configure
          sim/mn10200/configure.in
          sim/mn10200/gencode.c
          sim/mn10200/interp.c
          sim/mn10200/mn10200_sim.h
          sim/mn10200/simops.c
          sim/mn10300/ChangeLog
          sim/mn10300/Makefile.in
          sim/mn10300/acconfig.h
          sim/mn10300/am33.igen
          sim/mn10300/config.in
          sim/mn10300/configure
          sim/mn10300/configure.in
          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/gencode.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/simops.c
          sim/mn10300/tconfig.in
          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/acconfig.h
          sim/ppc/aclocal.m4
          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.in
          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/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/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_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-cache-rules
          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/sh/ChangeLog
          sim/sh/Makefile.in
          sim/sh/acconfig.h
          sim/sh/config.in
          sim/sh/configure
          sim/sh/configure.in
          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/arch.c
          sim/sh64/arch.h
          sim/sh64/config.in
          sim/sh64/configure
          sim/sh64/configure.in
          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/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.in
          sim/testsuite/d10v-elf/ChangeLog
          sim/testsuite/d10v-elf/Makefile.in
          sim/testsuite/d10v-elf/configure
          sim/testsuite/d10v-elf/configure.in
          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/d30v-elf/ChangeLog
          sim/testsuite/d30v-elf/Makefile.in
          sim/testsuite/d30v-elf/br-bra.S
          sim/testsuite/d30v-elf/br-bratnz.S
          sim/testsuite/d30v-elf/br-bratzr.S
          sim/testsuite/d30v-elf/br-bsr.S
          sim/testsuite/d30v-elf/br-dbra.S
          sim/testsuite/d30v-elf/br-djmp.S
          sim/testsuite/d30v-elf/br-djsr.S
          sim/testsuite/d30v-elf/configure
          sim/testsuite/d30v-elf/configure.in
          sim/testsuite/d30v-elf/do-2wordops.S
          sim/testsuite/d30v-elf/do-flags.S
          sim/testsuite/d30v-elf/do-shifts.S
          sim/testsuite/d30v-elf/em-e0.S
          sim/testsuite/d30v-elf/em-e47.S
          sim/testsuite/d30v-elf/em-pchr.S
          sim/testsuite/d30v-elf/em-pstr.S
          sim/testsuite/d30v-elf/exit47.s
          sim/testsuite/d30v-elf/hello.s
          sim/testsuite/d30v-elf/loop.s
          sim/testsuite/d30v-elf/ls-ld2h.S
          sim/testsuite/d30v-elf/ls-ld2w.S
          sim/testsuite/d30v-elf/ls-ld4bh.S
          sim/testsuite/d30v-elf/ls-ld4bhu.S
          sim/testsuite/d30v-elf/ls-ldb.S
          sim/testsuite/d30v-elf/ls-ldbu.S
          sim/testsuite/d30v-elf/ls-ldh.S
          sim/testsuite/d30v-elf/ls-ldhh.S
          sim/testsuite/d30v-elf/ls-ldhu.S
          sim/testsuite/d30v-elf/ls-ldw.S
          sim/testsuite/d30v-elf/ls-modaddr.S
          sim/testsuite/d30v-elf/ls-moddec.S
          sim/testsuite/d30v-elf/ls-modinc.S
          sim/testsuite/d30v-elf/ls-st2h.S
          sim/testsuite/d30v-elf/ls-st2w.S
          sim/testsuite/d30v-elf/ls-st4hb.S
          sim/testsuite/d30v-elf/ls-stb.S
          sim/testsuite/d30v-elf/ls-sth.S
          sim/testsuite/d30v-elf/ls-sthh.S
          sim/testsuite/d30v-elf/ls-stw.S
          sim/testsuite/d30v-elf/os-dbt.S
          sim/testsuite/d30v-elf/tick.s
          sim/testsuite/d30v-elf/trap.S
          sim/testsuite/fr30-elf/ChangeLog
          sim/testsuite/fr30-elf/Makefile.in
          sim/testsuite/fr30-elf/configure
          sim/testsuite/fr30-elf/configure.in
          sim/testsuite/fr30-elf/exit47.s
          sim/testsuite/fr30-elf/hello.s
          sim/testsuite/fr30-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.in
          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.in
          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/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/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/tic80/ChangeLog
          sim/tic80/Makefile.in
          sim/tic80/acconfig.h
          sim/tic80/alu.h
          sim/tic80/config.in
          sim/tic80/configure
          sim/tic80/configure.in
          sim/tic80/cpu.h
          sim/tic80/interp.c
          sim/tic80/misc.c
          sim/tic80/sim-calls.c
          sim/tic80/sim-main.h
          sim/tic80/tic80.dc
          sim/tic80/tic80.ic
          sim/tic80/tic80.igen
          sim/v850/ChangeLog
          sim/v850/Makefile.in
          sim/v850/acconfig.h
          sim/v850/config.in
          sim/v850/configure
          sim/v850/configure.in
          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
          sim/w65/ChangeLog
          sim/w65/Makefile.in
          sim/w65/acconfig.h
          sim/w65/config.in
          sim/w65/configure
          sim/w65/configure.in
          sim/w65/gencode.c
          sim/w65/interp.c
          sim/w65/interp.h
          sim/w65/run.c
          sim/z8k/ChangeLog
          sim/z8k/Makefile.in
          sim/z8k/acconfig.h
          sim/z8k/comped1.c
          sim/z8k/comped2.c
          sim/z8k/comped3.c
          sim/z8k/compedb3.c
          sim/z8k/config.in
          sim/z8k/configure
          sim/z8k/configure.in
          sim/z8k/iface.c
          sim/z8k/inlines.h
          sim/z8k/list.c
          sim/z8k/mem.c
          sim/z8k/mem.h
          sim/z8k/quick.c
          sim/z8k/sim.h
          sim/z8k/support.c
          sim/z8k/syscall.h
          sim/z8k/tconfig.in
          sim/z8k/tm.h
          sim/z8k/writecode.c
      63c56504
    • Richard Henderson's avatar
      * config/tc-alpha.c (O_samegp): New. · 543833df
      Richard Henderson authored
              (USER_RELOC_P): Include it.
              (alpha_reloc_op_tag, debug_exp, find_macro_match): Add it.
              (md_apply_fix3): Handle BFD_RELOC_ALPHA_BRSGP.
              (alpha_force_relocation, alpha_fix_adjustable): Likewise.
              (alpha_validate_fix): New.
              * config/tc-alpha.h (TC_VALIDATE_FIX): New.
      
              * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
              * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
              * gas/alpha/alpha.exp: Run them.
      543833df
    • Richard Henderson's avatar
      * alpha.h (R_ALPHA_BRSGP): New. · 77dd1030
      Richard Henderson authored
      77dd1030
    • Richard Henderson's avatar
      * elf64-alpha.c (elf64_alpha_howto): Add R_ALPHA_BRSGP. · 7793f4d0
      Richard Henderson authored
              (elf64_alpha_reloc_map, elf64_alpha_check_relocs): Likewise.
              (elf64_alpha_relocate_section): Likewise.
              * reloc.c (BFD_RELOC_ALPHA_BRSGP): New.
              * bfd-in2.h, libbfd.h: Rebuild.
      7793f4d0
    • Jim Blandy's avatar
      * stabsread.c (read_type): Add code to parse Sun's syntax for · da966255
      Jim Blandy authored
      prototyped function types.
      da966255
    • Andrew Cagney's avatar
      * Makefile.in (SUBDIR_CLI_INITS): Set to SUBDIR_CLI_SRCS. · 123a4891
      Andrew Cagney authored
      (SUBDIR_MI_INITS): Set to SUBDIR_MI_SRCS.
      123a4891
    • Peter Schauer's avatar
      * xcoffsolib.c (_initialize_xcoffsolib): Renamed from · fb39c8f3
      Peter Schauer authored
      	_initialize_solib.  Fixes name clash with solib.c:_initialize_solib,
      	now _initialize_xcoffsolib gets called again and overrides the
      	commands from solib.c in a native configuration.
      fb39c8f3
    • Mark Kettenis's avatar
      * doublest.c (store_typed_floating): Don't try to return a value. · 0b87a11d
      Mark Kettenis authored
      Fixes PR gdb/290.
      0b87a11d
    • Jim Blandy's avatar
      * c-typeprint.c (c_type_print_varspec_suffix): If a function type · bdc2fc72
      Jim Blandy authored
      is prototyped and has no arguments, print its argument list as
      `(void)'.
      bdc2fc72
    • Chris Demetriou's avatar
      2002-02-08 Chris Demetriou <cgd@broadcom.com> · 51124b6c
      Chris Demetriou authored
              * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
              MIPS ECOFF tests, providing what information is known about
              the origins of the failures.
      51124b6c
    • Hans-Peter Nilsson's avatar
      * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Adjust · 74c44237
      Hans-Peter Nilsson authored
      	register section vma to a sane value after emitting error.  Make
      	fatal conditions cause program exit when emitting message.
      74c44237
    • Hans-Peter Nilsson's avatar
      * elf64-mmix.c (_bfd_mmix_finalize_linker_allocated_gregs): Check · 7e799044
      Hans-Peter Nilsson authored
      	that base-plus-offset reloc accounting is consistent.
      	(mmix_elf_relax_section): Keep base-plus-offset reloc accounting
      	up to date for undefined symbols.
      7e799044
    • Hans-Peter Nilsson's avatar
    • Eric Christopher's avatar
      2002-02-08 Eric Christopher <echristo@redhat.com> · 027d73eb
      Eric Christopher authored
      	From Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
      
      	* elf32-mips.c (_bfd_mips_elf_fake_sections): Don't create .rela
      	sections for the O32 ABI.
      027d73eb
    • Alexandre Oliva's avatar
      * configure.in <bfd_sh_arc>: Enable sh64 support on sh-*. · e8b872bb
      Alexandre Oliva authored
      * configure: Rebuilt.
      e8b872bb
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 20a5393b
      Alexandre Oliva authored
      2000-12-01  Alexandre Oliva  <aoliva@redhat.com>
      * configure.in: Added sh64-*-*.
      20a5393b
    • Hans-Peter Nilsson's avatar
      * doc/c-cris.texi: New. · 328eb32e
      Hans-Peter Nilsson authored
      	* doc/all.texi: @set CRIS.
      	* doc/as.texinfo: Ditto.  Add CRIS gas manpage option overview.
      	Include c-cris.texi.
      	* doc/Makefile.am (CPU_DOCS): Add c-cris.texi
      	* doc/Makefile.in: Regenerate.
      328eb32e
    • Chris Demetriou's avatar
      2002-02-08 Chris Demetriou <cgd@broadcom.com> · da69bbcf
      Chris Demetriou authored
              * MAINTAINERS (write-after-approval): Add myself.
              (paper-trail): I've escaped!
      da69bbcf
    • gdbadmin's avatar
      *** empty log message *** · 5076c2e9
      gdbadmin authored
      5076c2e9
  2. 08 Feb, 2002 21 commits
    • Christopher Faylor's avatar
      * win32-nat.c (cygwin_pid_to_str): Revert 2002-02-08 change xasprintf changes. · b69571f5
      Christopher Faylor authored
      (_initialize_check_for_gdb_ini): Ditto.
      b69571f5
    • Alan Modra's avatar
      daily update · dc9ed0e9
      Alan Modra authored
      dc9ed0e9
    • Chris Demetriou's avatar
      2002-02-08 Chris Demetriou <cgd@broadcom.com> · 6373ee54
      Chris Demetriou authored
              * config/tc-mips.c (IS_SEXT_32BIT_NUM): New macro to
              determine if a number is a sign-extended 32-bit number.
              (load_register): Use IS_SEXT_32BIT_NUM.
              (macro): Check if load/store macro handling is using a
              constant 32-bit address on 64-bit address systems, and if
              so optimize the generation of that address.
      6373ee54
    • Martin Hunt's avatar
      2002-02-08 Martin M. Hunt <hunt@redhat.com> · f6871398
      Martin Hunt authored
      	* win32-nat.c (cygwin_pid_to_str): Fix typo.
      	xaprintf -> xasprintf.
      f6871398
    • Pierre Muller's avatar
      2002-02-08 Pierre Muller <muller@ics.u-strasbg.fr> · 4e52d31c
      Pierre Muller authored
      	* win32-nat.c: Remove use of printf and sprintf functions.
      4e52d31c
    • Chris Demetriou's avatar
      2002-02-08 Chris Demetriou <cgd@broadcom.com> · 517662d4
      Chris Demetriou authored
              * elf32-arm.h: Fix formatting of _("...").
              * elf32-d10v.c: Likewise.
              * elf32-m68k.c: Likewise.
              * elf32-mips.c: Likewise.
      517662d4
    • Richard Earnshaw's avatar
      * arm-tdep.c (arm_frame_chain_valid): Make static. · 39bbf761
      Richard Earnshaw authored
      (arm_push_arguments): Likewise.
      (arm_gdbarch_init): New function.
      (_initialize_arm_tdep): Call it.
      * config/arm/tm-arm.h (GDB_MULTI_ARCH): Set to 1.
      (TARGET_DOUBLE_FORMAT): Test TARGET_BYTE_ORDER, not target_byte_order.
      (FRAME_CHAIN_VALID): Delete.
      (arm_frame_chain_valid): Delete declaration.
      (PUSH_ARGUMENTS): Delete.
      (arm_push_arguments): Delete declaration.
      (CALL_DUMMY_P): Delete.
      39bbf761
    • Corinna Vinschen's avatar
      * gdbtypes.c (build_gdbtypes): Disable setting a specific float format · 9c9532c9
      Corinna Vinschen authored
      	on builtin float types.
      9c9532c9
    • Daniel Jacobowitz's avatar
      2002-02-08 Daniel Jacobowitz <drow@mvista.com> · 4e8f7a8b
      Daniel Jacobowitz authored
              * utils.c: Include <curses.h> before "bfd.h".
              * tui/tui-hooks.c: Likewise.
              * tui/tui.c: Likewise.
              * tui/tuiCommand.c: Likewise.
              * tui/tuiData.c: Likewise.
              * tui/tuiDataWin.c: Likewise.
              * tui/tuiDisassem.c: Likewise.
              * tui/tuiGeneralWin.c: Likewise.
              * tui/tuiIO.c: Likewise.
              * tui/tuiLayout.c: Likewise.
              * tui/tuiRegs.c: Likewise.
              * tui/tuiSource.c: Likewise.
              * tui/tuiSourceWin.c: Likewise.
              * tui/tuiStack.c: Likewise.
              * tui/tuiWin.c: Likewise.
      4e8f7a8b
    • Nick Clifton's avatar
      Fix compile time warning messages · 5e37cc46
      Nick Clifton authored
      5e37cc46
    • Richard Henderson's avatar
      * config/tc-alpha.c (alpha_force_relocation): Don't assert that · 50a4c611
      Richard Henderson authored
              we've eliminated all foreign relocation types yet.
              (alpha_fix_adjustable): Likewise.
      50a4c611
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 1b19eb81
      Alexandre Oliva authored
      2002-02-02  Alexandre Oliva  <aoliva@redhat.com>
      * ld-sh/sh64/crange3-cmpct.rd: Adjust offsets.
      * ld-sh/sh64/crange3-media.rd: Likewise.
      * ld-sh/sh64/crange3.rd: Likewise.
      * ld-sh/sh64/crangerel1.rd: Likewise.
      * ld-sh/sh64/crangerel2.rd: Likewise.
      * ld-sh/sh64/reldl32.rd: Likewise.
      * ld-sh/sh64/reldl64.rd: Likewise.
      2002-01-28  Alexandre Oliva  <aoliva@redhat.com>
      * ld-sh/sh64/abi32.xd: Formatting changes to match the current
      output of objdump.
      * ld-sh/sh64/cmpct1.xd: Likewise.
      * ld-sh/sh64/crange1.rd: Likewise.
      * ld-sh/sh64/crange2.rd: Likewise.
      * ld-sh/sh64/crange3-cmpct.rd: Likewise.
      * ld-sh/sh64/crange3-media.rd: Likewise.
      * ld-sh/sh64/crange3.rd: Likewise.
      * ld-sh/sh64/crangerel1.rd: Likewise.
      * ld-sh/sh64/crangerel2.rd: Likewise.
      * ld-sh/sh64/mix1.xd: Likewise.
      * ld-sh/sh64/mix2.xd: Likewise.
      * ld-sh/sh64/rel32.xd: Likewise.
      * ld-sh/sh64/reldl32.rd: Likewise.
      * ld-sh/sh64/reldl64.rd: Likewise.
      * ld-sh/sh64/sh64.exp: Likewise.  Reordered cranges and stack
      sessions, to match changes in the linker script.
      2001-06-14  Alexandre Oliva  <aoliva@redhat.com>
      * ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: Adjust relocation
      info to reflect renumbering of relocation types.
      2001-03-14  DJ Delorie	<dj@redhat.com>
      * ld-sh/sh64/endian.dbd: New file, endian tests.
      * ld-sh/sh64/endian.dld: Ditto.
      * ld-sh/sh64/endian.ld:	 Ditto.
      * ld-sh/sh64/endian.s:	Ditto.
      * ld-sh/sh64/endian.sbd:  Ditto.
      * ld-sh/sh64/endian.sld:  Ditto.
      * ld-sh/sh64/sh64.exp: Add above tests.	 Add -L option to ld.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * ld-sh/sh64/relax.exp: New file, test disabling relaxing.
      * ld-sh/sh64/relax1.s: Ditto.
      * ld-sh/sh64/relax2.s: Ditto.
      * ld-sh/sh64/relax3.s: Ditto.
      * ld-sh/sh64/relax4.s: Ditto.
      * ld-sh/sh64/relfail.exp: New file, test for bogus relocs.
      * ld-sh/sh64/relfail.s: Ditto.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * ld-sh/sh.exp: This test isn't appropriate for SH64 since it
      uses SH32 assembler files.
      2001-03-07  DJ Delorie	<dj@redhat.com>
      * ld-selective/selective.exp: Pass "-e _start" for sh64 to
      accomodate expected start symbol in test.
      2001-03-06  DJ Delorie	<dj@redhat.com>
      * ld-scripts/crossref.exp: Pass -mshelf32 to the linker for sh64,
      to match what gcc passes to the linker by default.
      * ld-selective/selective.exp: Ditto.
      * ld-srec/srec.exp: Ditto, plus XFAIL for sh64.
      * ld-undefined/undefined.exp: Add XFAIL for sh64 (it's dwarf2).
      2001-03-06  DJ Delorie	<dj@redhat.com>
      * ld-sh/sh64/abi32.xd (stack): Adjust for new default stack layout.
      * ld-sh/sh64/abi64.xd (stack): Ditto.
      * ld-sh/sh64/cmpct1.xd (stack): Ditto.
      * ld-sh/sh64/crange1.rd (stack): Ditto.
      * ld-sh/sh64/crange2.rd (stack): Ditto.
      * ld-sh/sh64/crange3-cmpct.rd (stack): Ditto.
      * ld-sh/sh64/crange3-media.rd (stack): Ditto.
      * ld-sh/sh64/crange3.rd (stack): Ditto.
      * ld-sh/sh64/mix1.xd (stack): Ditto.
      * ld-sh/sh64/mix2.xd (stack): Ditto.
      * ld-sh/sh64/shdl32.xd (stack): Ditto.
      * ld-sh/sh64/shdl64.xd (stack): Ditto.
      2001-01-14  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/mix1.xd: Add SORT_ENTRIES for .cranges section.
      * ld-sh/sh64/mix2.xd: Ditto.
      2001-01-08  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/abi32.xd: Adjust for bit 0 set on an entry address
      being SHmedia.
      * ld-sh/sh64/shdl64.xd: Ditto.
      * ld-sh/sh64/shdl32.xd: Ditto.
      * ld-sh/sh64/mix2.xd: Ditto.
      * ld-sh/sh64/crange3-media.rd: Ditto.
      * ld-sh/sh64/abi64.xd: Ditto.
      2001-01-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/crange-2a.s (diversion2): New global symbol.
      * ld-sh/sh64/crange1.rd: Adjust to presence of new symbol.
      Adjust section type for .cranges; expect sorted contents.
      * ld-sh/sh64/crange2.rd: Ditto.
      * ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: Ditto.
      * ld-sh/sh64/crangerel1.rd: Adjust to presence of new symbol.
      * ld-sh/sh64/crangerel2.rd: Ditto.
      * ld-sh/sh64/mix1.xd: Adjust to DEBUGGING being set for .cranges.
      * ld-sh/sh64/mix2.xd: Ditto.
      * ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd: New
      tests.
      * ld-sh/sh64/sh64.exp: Tweak test message.  Run new tests.
      2001-01-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/shmix-1.s (start2): Add a NOP to provide a valid
      target for (unexpanded) PTB.  Add an .align 2 to SHmedia code to
      keep properly aligned.
      * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd: Adjust accordingly.
      * ld-sh/sh64/mix1-noexp.sd, ld-sh/sh64/mix2-noexp.sd,
      ld-sh/sh64/abixx-noexp.sd: New tests for GAS -no-expand and
      R_SH_PT_16 relocation.
      * ld-sh/sh64/sh64.exp: Run new tests.
      2000-12-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/crange-2f.s, ld-sh/sh64/crange-2g.s,
      ld-sh/sh64/crange-2h.s, ld-sh/sh64/crange-2i.s,
      ld-sh/sh64/crange3.dd, ld-sh/sh64/crange3.rd: New tests.
      * ld-sh/sh64/sh64.exp: Run new tests.
      * ld-sh/sh64/crange1.rd: Correct section flags.
      * ld-sh/sh64/crange2.rd: Ditto.
      * ld-sh/sh64/crangerel1.rd: Ditto.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/crange-1.s, ld-sh/sh64/crange-2a.s,
      ld-sh/sh64/crange-2b.s, ld-sh/sh64/crange-2c.s,
      ld-sh/sh64/crange-2d.s, ld-sh/sh64/crange-2e.s,
      ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd,
      ld-sh/sh64/crangerel1.rd, ld-sh/sh64/crangerel2.rd: New tests for
      handling .cranges section.
      * ld-sh/sh64/sh64.exp: Run new tests.
      * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd,
      ld-sh/sh64/mix2.xd: Adjust for .cranges section.
      2000-12-15  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.sd,
      ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, ld-sh/sh64/mix1.sd,
      ld-sh/sh64/mix1.xd, ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd,
      ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Adjust to .bss and
      .data individually 8-byte aligned.
      2000-12-09  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/rel-1.s, ld-sh/sh64/rel-2.s, ld-sh/sh64/rel32.xd,
      ld-sh/sh64/rel64.xd, ld-sh/sh64/reldl-1.s, ld-sh/sh64/reldl-2.s,
      ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd: New tests.
      * ld-sh/sh64/sh64.exp: Make it possible to use readelf as
      inspection tool.  Run new tests.
      2000-12-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/abi64.sd, ld-sh/sh64/abi32.sd, ld-sh/sh64/mix1.sd,
      ld-sh/sh64/mix2.sd: Correct offsets in PT/PTA/PTB expansions.
      * ld-sh/sh64/shdl-1.s, ld-sh/sh64/shdl-2.s, ld-sh/sh64/shdl64.sd,
      ld-sh/sh64/shdl64.xd, ld-sh/sh64/shdl32.xd: New tests.
      * ld-sh/sh64/sh64.exp: Run new tests.
      2000-12-01  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/cmpct1.sd, ld-sh/sh64/cmpct1.xd,
      ld-sh/sh64/shcmp-1.s: New test.
      * ld-sh/sh64/sh64.exp: Add new test to sh64tests.  Reformat.
      2000-11-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/sh64.exp: Use linker option -mshelf64 for 64-bit ABI
      test.
      * ld-sh/sh64/abi64.xd: Tweak for 64-bit ELF.
      2000-11-29  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/sh64.exp (sh64tests): Use linker option -mshelf32 for
      tests.
      2000-11-27  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64/abi32.sd, ld-sh/sh64/abi64.sd: Correct MOVI
      registers.
      * ld-sh/sh64/mix1.sd, ld-sh/sh64/mix1.xd, ld-sh/sh64/shmix-1.s:
      New test.
      * ld-sh/sh64/mix2.sd, ld-sh/sh64/mix2.xd, ld-sh/sh64/shmix-2.s,
      ld-sh/sh64/shmix-3.s: New test.
      * ld-sh/sh64/sh64.exp: Add new tests to sh64tests.
      2000-11-26  Hans-Peter Nilsson	<hpn@cygnus.com>
      * ld-sh/sh64: New testsuite.
      1b19eb81
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 3c74c164
      Alexandre Oliva authored
      2002-02-01  Alexandre Oliva  <aoliva@redhat.com>
      * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
      2002-01-28  Alexandre Oliva  <aoliva@redhat.com>
      * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
      output of objdump.
      * gas/sh/sh64/crange1-2.d: Likewise.
      * gas/sh/sh64/crange2-2.d: Likewise.
      * gas/sh/sh64/crange3-1.d: Likewise.
      * gas/sh/sh64/crange4-1.d: Likewise.
      * gas/sh/sh64/datal-2.d: Likewise.
      * gas/sh/sh64/datal32-1.d: Likewise.
      * gas/sh/sh64/datal32-3.d: Likewise.
      * gas/sh/sh64/localcom-1.d: Likewise.
      * gas/sh/sh64/mix-1.d: Likewise.
      * gas/sh/sh64/pt32-1.d: Likewise.
      * gas/sh/sh64/rel32-1.d: Likewise.
      * gas/sh/sh64/rel32-2.d: Likewise.
      * gas/sh/sh64/rel32-3.d: Likewise.
      * gas/sh/sh64/rel32-4.d: Likewise.
      * gas/sh/sh64/rel32-5.d: Likewise.
      * gas/sh/sh64/ua32-1.d: Likewise.
      2001-03-14  DJ Delorie	<dj@redhat.com>
      * gas/sh/sh64/endian-1.d: New test - Little Endianness.
      * gas/sh/sh64/endian-1.s: New test - Little Endianness.
      * gas/sh/sh64/endian-2.d: New test - Big Endianness.
      * gas/sh/sh64/endian-2.s: New test - Big Endianness.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * gas/sh/sh64/syntax-1.d: New test - basic syntax.
      * gas/sh/sh64/syntax-1.s: New test - basic syntax.
      * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
      * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
      2001-03-06  DJ Delorie	<dj@redhat.com>
      * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
      * gas/sh/sh64/lineno.s: Ditto.
      2001-01-14  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/err-dsp.s: New test.
      2001-01-13  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
      gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
      gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
      gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
      gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
      gas/sh/sh64/crange5-1.d: New tests.
      2001-01-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
      * gas/sh/sh64/err-pt-1.s: New test.
      * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
      * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
      * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
      * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
      2001-01-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
      check-PTA/PTB / perhaps-change-to-PTB bit in target field.
      * gas/sh/sh64/case-noexp-1.d: Ditto.
      * gas/sh/sh64/mix-noexp-1.d: Ditto.
      * gas/sh/sh64/pt32-noexp-2.d: Ditto.
      * gas/sh/sh64/pt64-noexp-2.d: Ditto.
      * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
      * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
      * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
      * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
      2000-12-31  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/shift64-3.d: Fix typo.
      * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
      gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
      gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
      gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
      gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
      gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
      gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
      gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
      gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
      gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
      gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
      gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
      gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
      gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/err-4.s: Use option -no-mix to see errors.  Adjust
      for errors not being emitted at the .mode directives anymore.
      * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
      gas/sh/sh64/crange1-1.d: New tests for .cranges section.
      2000-12-12  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/err-3.s: New test.
      * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
      gas/sh/sh64/immexpr64-1.d: New tests.
      * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
      gas/sh/sh64/immexpr64-2.d: New tests.
      2000-12-11  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
      gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
      gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
      gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
      gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
      gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
      gas/sh/sh64/rel64-5.d: New tests.
      2000-12-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
      gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
      gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
      gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
      2000-12-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
      gas/sh/sh64/datal64-3.d: New tests.
      2000-11-27  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
      * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
      gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
      gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
      * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
      New tests.
      2000-11-26  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
      * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
      gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
      gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
      gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
      2000-11-25  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
      * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
      gas/sh/sh64/datal64-1.d: New test.
      * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
      * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
      * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
      2000-11-24  Hans-Peter Nilsson	<hpn@cygnus.com>
      * gas/sh/sh64: New testsuite.
      3c74c164
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 2d92cb7d
      Alexandre Oliva authored
      2002-01-24  Alexandre Oliva  <aoliva@redhat.com>
      * emulparams/shelf32.sh (STACK_ADDR): Define as formerly defined
      in OTHER_RELOCATABLE_SECTIONS.
      2002-01-18  Alexandre Oliva  <aoliva@redhat.com>
      * emulparams/shelf32.sh (STACK_ADDR): Define.
      (OTHER_RELOCATABLE_SECTIONS): Renamed to...
      (OTHER_SECTIONS): this.	 Removed stack settings.
      * emulparams/shelf64.sh (OTHER_RELOCATABLE_SECTIONS): Do not set.
      (OTHER_SECTIONS): Reset after sourcing shelf32.sh.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * emultempl/sh64elf.em (sh64_elf_$_before_allocation): Disable
      relaxing if any shmedia or mixed sections are found.
      2001-03-07  DJ Delorie	<dj@redhat.com>
      * emultempl/sh64elf.em (sh64_elf_before_allocation): Pass f to
      einfo.	Gracefully decline to output to non-elf formats.
      2001-03-06  Hans-Peter Nilsson	<hpn@redhat.com>
      * emulparams/shelf64.sh (OTHER_RELOCATING_SECTIONS) <.stack>:
      Default to _end aligned to next multiple of 0x40000, plus 0x40000.
      * emulparams/shelf32.sh: Ditto.
      2001-01-14  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emulparams/shelf32.sh (OTHER_RELOCATING_SECTIONS): Tweak
      comment.
      2001-01-10  Ben Elliston  <bje@redhat.com>
      * emulparams/shelf32.sh (OTHER_RELOCATING_SECTIONS): Avoid
      non-portable shell constructs. From Hans-Peter Nilsson.
      2001-01-09  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emulparams/shelf64.sh (EXTRA_EM_FILE): Define empty.
      * Makefile.am (eshelf64.c, eshlelf64.c, eshlelf32.c): Adjust
      dependencies to the shell script include chain.
      * Makefile.in: Regenerate.
      2001-01-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emultempl/sh64elf.em: Update and tweak comments.
      (sh64_elf_${EMULATION_NAME}_after_allocation): Always allocate and
      make a .cranges section SEC_IN_MEMORY.
      2000-12-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emultempl/sh64elf.em
      (sh64_elf_${EMULATION_NAME}_before_allocation): Don't stop when
      .cranges section found to be necessary; continue and set stored
      section contents flags for sections with non-mixed contents.
      Use a struct sh64_section_data container and sh64_elf_section_data
      to store contents-type flags.
      Remove unused update of "isec".
      (sh64_elf_${EMULATION_NAME}_after_allocation): Only process
      sections marked SHF_SH5_ISA32_MIXED.  Use sh64_elf_section_data to
      access contents-type flags.  Assert that the associated container
      is initialized.	 Use that container, not elf_gp_size, to hold size
      of linker-generated cranges contents.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emultempl/sh64elf.em
      (sh64_elf_${EMULATION_NAME}_before_allocation): Exit early if
      there's already a .cranges section.  When section flag difference
      is found, don't NULL-check cranges a second time.  Tweak comments.
      (sh64_elf_${EMULATION_NAME}_after_allocation): Use size after
      merging, not max size, as size of ld-generated .cranges contents.
      Don't set ELF section flags in output section.	When checking for
      needed .cranges descriptors, don't use a variable; compare
      incoming ELF section flags directly to SHF_SH5_ISA32_MIXED.  Tweak
      comments.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emultempl/sh64elf.em: New file.
      * Makefile.am (eshelf32.c, eshlelf32.c): Adjust dependencies.
      * Makefile.in: Regenerate.
      * emulparams/shelf32.sh (OUTPUT_FORMAT): Only set if not set.
      (OTHER_RELOCATING_SECTIONS): Ditto.
      (EXTRA_EM_FILE): New, set to sh64elf if not set.
      * emulparams/shlelf32.sh: Stub out all settings except
      OUTPUT_FORMAT.	Source shelf32.sh.
      * emulparams/shelf64.sh: Similar, but also keep ELF_SIZE and
      OTHER_RELOCATING_SECTIONS.
      (OTHER_RELOCATING_SECTIONS): Remove .cranges.
      * emulparams/shlelf64.sh: Stub out all settings except
      OUTPUT_FORMAT.	Source shelf64.sh.
      2000-12-15  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emulparams/shelf64.sh (OTHER_RELOCATING_SECTIONS): Include
      .cranges section.
      (DATA_START_SYMBOLS): Define, provide ___data.
      (OTHER_READONLY_SYMBOLS): Define, provide ___rodata and align to 8
      for consecutive .data section.
      (OTHER_GOT_SECTIONS): Define, align to 8 for consecutive .bss
      section after .data section.
      * emulparams/shlelf64.sh: Ditto.
      * emulparams/shelf32.sh: Ditto.
      (ALIGNMENT): Define to 8.
      * emulparams/shelf32.sh: Ditto.
      2000-12-12  Hans-Peter Nilsson	<hpn@cygnus.com>
      * configure.tgt (sh64-*-elf*): Assign targ_extra_libpath to get
      built-in linker scripts.
      2000-11-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emulparams/shlelf64.sh: New.
      * emulparams/shelf64.sh: New.
      * configure.tgt (sh64-*-elf*): Add shelf64 and shlelf64 to
      targ_extra_emuls.
      * Makefile.am: Add support for shlelf64 and shelf64.
      * Makefile.in: Regenerate.
      2000-11-29  Hans-Peter Nilsson	<hpn@cygnus.com>
      * configure.tgt (sh64-*-elf*): Add shelf as default.
      Add shlelf to targ_extra_emuls.
      2000-11-24  Hans-Peter Nilsson	<hpn@cygnus.com>
      * emulparams/shelf32.sh: New file.
      * emulparams/shlelf32.sh: New file.
      * Makefile.am: Add support for shlelf32 and shelf32.
      * configure.tgt: Map sh64-*-elf* to shlelf32 and shelf32.
      * Makefile.in: Regenerate.
      2d92cb7d
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 324bfcf3
      Alexandre Oliva authored
      2002-02-08  Alexandre Oliva  <aoliva@redhat.com>
      	    Stephen Clarke <Stephen.Clarke@st.com>
      * doc/c-sh64.texi: Fix citation of SH64 architecture manual.
      2002-01-31  Alexandre Oliva  <aoliva@redhat.com>
      * config/tc-sh.c (md_relax_table): Added default sizes for
      non-PC-relative UNDEF_MOVI, and relaxation sequences for
      MOVI_16, MOVI_32 and MOVI_48.
      * config/tc-sh64.c (shmedia_md_apply_fix3): Fix warning.
      (shmedia_md_convert_frag): Handle non-PC-relative UNDEF_MOVI
      and MOVI_16.
      (shmedia_md_estimate_size_before_relax): Remove redundant
      blocks.	 Set fragP->fr_var even if relaxation type unchanged.
      Retain UNDEF_MOVI until expression decays to number.
      2002-01-24  Alexandre Oliva  <aoliva@redhat.com>
      * config/tc-sh64.c (shmedia_init_reloc): Handle new SHmedia PIC
      relocation types.  Take fixP->fx_addnumber into account too.
      (shmedia_md_apply_fix): Likewise.
      (shmedia_md_convert_frag): Likewise.
      (shmedia_build_Mytes): Likewise.
      (sh64_consume_datalabel): Complain about nested datalabel.
      Support PIC relocs.  Call sh_parse_name.
      * config/tc-sh64.h (TC_RELOC_RTSYM_LOC_FIXUP): Extend definition
      in tc-sh.h to SHmedia reloc types.
      * config/tc-sh.c (SH64PCRELPLT, MOVI_PLT, MOVI_GOTOFF,
      MOVI_GOTPC): New relaxation constants.
      (md_relax_table): Introduce relaxation directives for PIC-related
      constants.
      (sh_PIC_related_p): Handle datalabel.
      (sh_check_fixup): Choose SH5 PIC relocations.
      (sh_cons_fix_new): Added BDF_RELOC_64.
      (md_apply_fix3, sh_parse_name): Handle GOTPLT.
      2002-01-18  Alexandre Oliva  <aoliva@redhat.com>
      * config/tc-sh64.c (sh64_max_mem_for_rs_align_code): If the
      current ISA is SHmedia, get 7 bytes.
      2001-11-28  Nick Clifton  <nickc@cambridge.redhat.com>
      * config/tc-sh.c (md_apply_fix3): Treat shmedia_md_apply_fix3 as a
      void function.
      * config/tc-sh64.c (shmedia_apply_fix): Rename to
      shmedia_apply_fix3 and make void.
      2001-05-17  Alexandre Oliva  <aoliva@redhat.com>
      * config/tc-sh64.c (s_sh64_abi): Remove unused arguments passed to
      as_bad.
      2001-04-12  Alexandre Oliva  <aoliva@redhat.com>
      * config/tc-sh64.h (md_parse_name): Take &c as argument.
      2001-03-14  DJ Delorie	<dj@redhat.com>
      * doc/Makefile.am (CPU_DOCS): Added c-sh64.texi
      * doc/Makefile.in(CPU_DOCS): Ditto.
      * doc/c-sh64.texi: New file.
      * doc/as.texinfo: Add SH64 support.
      2001-03-13  DJ Delorie	<dj@redhat.com>
      * config/tc-sh64.c (shmedia_get_operands): Rename A_RESV_Fx to
      A_REUSE_PREV so that its purpose is more obvious.
      (shmedia_build_Mytes): Ditto.
      2001-03-07  DJ Delorie	<dj@redhat.com>
      * config/tc-sh64.c (sh64_vtable_entry): New, strip datalabels
      before processing.
      (sh64_vtable_inherit): Ditto.
      (strip_datalabels): New, strip "datalabel" from given line.
      * config/tc-sh.c (md_pseudo_table): Add sh64-specific vtable
      pseudos.
      2001-03-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_assemble): Move dwarf2_emit_insn
      call ...
      (shmedia_build_Mytes): ... to here.
      2001-03-06  DJ Delorie	<dj@redhat.com>
      * config/tc-sh.c: Remove sh64-specific uaquad now that there
      is a generic one.
      2001-01-21  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.h (DWARF2_LINE_MIN_INSN_LENGTH): Override.
      * config/tc-sh64.c (shmedia_md_assemble): Offset recorded insn
      address by one in call to dwarf2_emit_insn.
      2001-01-13  Hans-Peter Nilsson	<hpn@cygnus.com>
      Implement ".abi" pseudo and correct .cranges descriptors.  Correct
      alignment handling broken by imported changes.
      * config/tc-sh64.h (HANDLE_ALIGN): Override definition in tc-sh.h.
      (sh64_handle_align): Declare.
      (MAX_MEM_FOR_RS_ALIGN_CODE): Override definition in tc-sh.h.
      (sh64_max_mem_for_rs_align_code): Declare.
      (enum sh64_isa_values): Moved here from tc-sh64.c.
      (md_do_align): Define.
      (sh64_do_align): Declare.
      (struct sh64_tc_frag_data): New.
      (TC_FRAG_TYPE): Change to struct sh64_tc_frag_data.  Users
      changed.
      (TC_FRAG_INIT): Change to set new datatype.
      (struct sh64_segment_info_type): Rename member
      last_flushed_location to last_contents_mark.  All users changed.
      (md_elf_section_change_hook, TC_CONS_FIX_NEW): Do not define.
      (shmedia_elf_new_section, sh64_tc_cons_fix_new): Do not prototype.
      * config/tc-sh.c (md_pseudo_table): Add ".abi".
      (sh_elf_cons) [HAVE_SH64]: Call sh64_update_contents_mark instead
      of unsetting seen_insn.
      (md_assemble) [HAVE_SH64] <before new SHcompact sequence>: Also
      call sh64_update_contents_mark.
      (sh_handle_align): Remove HAVE_SH64-conditioned code.
      * config/tc-sh64.c (sh64_isa_mode): Correct type from boolean to
      enum sh64_isa_values.
      (sh64_set_contents_type): Drop segT parameter.	All callers changed.
      (emitting_crange): Boolean guard moved to file scope from function
      scope in sh64_set_contents_type.
      (s_sh64_abi): New.
      (sh64_update_contents_mark): New; most split out from
      sh64_flush_pending_output.
      (shmedia_md_end): Call sh64_update_contents_mark.  Set
      sh64_isa_mode to sh64_isa_sh5_guard unless sh64_isa_unspecified.
      (sh64_do_align): New function.
      (sh64_max_mem_for_rs_align_code): New function.
      (sh64_handle_align): Rename from shmedia_do_align.  Make
      non-static.  Add head comment.	Emit zero bytes for n bytes modulo
      four.  Change return-type to void.
      (shmedia_elf_new_section): Remove.
      (shmedia_md_assemble): Call sh64_update_contents_mark.
      (s_sh64_mode): Ditto.  Do not call md_flush_pending_output.  Make
      new frag.  Call sh64_update_contents_mark after making the new
      frag.
      (sh64_flush_pending_output): Just call sh64_update_contents_mark
      and sh_flush_pending_output.
      (sh64_flag_output): Also call md_flush_pending_output, but add
      condition on not emitting_crange.
      (sh64_tc_cons_fix_new): Remove.
      2001-01-12  Nick Clifton  <nickc@redhat.com>
      * config/tc-sh64.c (shmedia_do_align): Fix to work with new
      alignment handling scheme imported from sourceware.
      2001-01-12  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.h (TARGET_FORMAT): Define.
      (sh64_target_format): Prototype.
      * config/tc-sh64.c (sh64_target_mach): New function.
      2001-01-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_end): When equating a symbol, use
      zero_address_frag instead of copying the frag of the symbol.
      (shmedia_frob_file_before_adjust): Ditto.
      (shmedia_md_apply_fix) <case BFD_RELOC_SH_IMM_MEDLOW16>: Cast mask
      to valueT to remove signedness.
      (shmedia_md_convert_frag): Add parameter final.	 Rename parameter
      headers to output_bfd.	Do not evaluate symbols if final is false;
      do emit fixups.
      (shmedia_md_estimate_size_before_relax) <case C (MOVI_IMM_32,
      UNDEF_MOVI) et al>: If symbol cannot be modified to be PC-relative
      to the current frag, call shmedia_md_convert_frag to emit fixups
      and make frag_wane neutralize the frag.	 Update comments.
      * config/tc-sh.c (md_convert_frag): Change caller of
      shmedia_md_convert_frag.
      2001-01-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.h: Tweak comments and correct formatting.
      * config/tc-sh64.c: Ditto.
      (shmedia_md_convert_frag) <PT/PTA/PTB 32, 48 and 64 bit
      expansion, MOVI pcrel expansion>: Fix thinko calculating offset
      for the no-relocation case.
      (shmedia_check_limits): Fix range check being off-by-one for PTA.
      * config/tc-sh.c: Ditto.  Add proper comments to #ifdef/#ifndef
      wrappers.
      (SH64PCREL16_F): Increment for proper max-PTA handling.	 Update
      comment.
      (SH64PCREL16_M, MOVI_16_M): Correct range thinko.
      (SH64PCREL48_M, MOVI_48_M): Similar; don't count in length of
      expansion.
      (SH64PCREL32_M, MOVI_32_M): Ditto; handle overflowing expression.
      Correct comment.
      2001-01-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_apply_fix) <second switch, case
      BFD_RELOC_SH_PT_16>: Set lowest bit in field to be relocated to 1.
      (shmedia_md_convert_frag) <case C (SH64PCREL16_32, SH64PCREL16) et
      al>: Set lowest bit of field to relocate to 1 and rest to empty,
      if reloc is emitted.
      2000-12-31  Hans-Peter Nilsson	<hpn@cygnus.com>
      New options plus bugfixes.
      * config/tc-sh.c (md_longopts): New options "-no-expand" and
      "-expand-pt32".
      (md_parse_option): Handle new options.
      (md_show_usage): Add blurb for new options.
      * config/tc-sh64.c (SHMEDIA_BFD_RELOC_PT): New macro.
      (sh64_expand, sh64_pt32): New variables.
      (shmedia_init_reloc): Handle BFD_RELOC_SH_PT_16.
      (shmedia_md_apply_fix): Hold original fixP->fx_r_type in
      orig_fx_r_type.	 Change SHMEDIA_BFD_RELOC_PT into
      BFD_RELOC_SH_PT_16.  Handle BFD_RELOC_SH_PT_16 as pc-relative.
      <resolved previously-pc-relative relocs>: Handle
      SHMEDIA_BFD_RELOC_PT and BFD_RELOC_SH_PT_16.
      (shmedia_md_convert_frag) <case C (SH64PCREL16PT_64, SH64PCREL16),
      case C (SH64PCREL16PT_32, SH64PCREL16)>: Modify to PTB if operand
      points to SHcompact code.
      <case C (SH64PCREL16_32, SH64PCREL16), case C (SH64PCREL16_64,
      SH64PCREL16)>: Check that ISA of what operand points at and
      PTA/PTB matches, or emit error.
      (shmedia_check_limits): Handle BFD_RELOC_SH_PT_16 and
      SHMEDIA_BFD_RELOC_PT.
      (shmedia_immediate_op): If pcrel, emit fixup also for constant
      operand.
      (shmedia_build_Mytes) <case A_IMMS16>: Also check sh64_expand in
      condition for MOVI expansion.
      <case A_PCIMMS16BY4>: Handle expansion to 32 bits only, if
      sh64_pt32.  Emit only a BFD_RELOC_SH_PT_16 fixup if not
      sh64_expand.
      <case A_PCIMMS16BY4_PT>: Likewise, but emit a SHMEDIA_BFD_RELOC_PT
      fixup.
      (sh64_target_format): Error-check setting of sh64_pt32 and
      sh64_expand.  Fix typo in check for sh64_shcompact_const_crange.
      (shmedia_md_pcrel_from_section): Handle BFD_RELOC_SH_PT_16 and
      SHMEDIA_BFD_RELOC_PT as coming from SHmedia code.
      2000-12-31  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c: Improve comments.
      (shmedia_md_convert_frag): Remove inactive is_pt_variant code.	Do
      not say the linker will check correctness of PTA/PTB expansion.
      (shmedia_md_end): Make non-static.
      * config/tc-sh64.h (md_end): Define to shmedia_md_end.	Add
      prototype.
      * config/tc-sh.c (sh_finalize): Remove.
      * config/tc-sh.h (md_end): Do not define.
      Remove prototype for sh_finalize.
      2000-12-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_frob_section_type): Use a struct
      sh64_section_data container when storing section type in tdata
      field in elf_section_data.
      * config/tc-sh.c (sh_elf_final_processing): Change from EF_SH64 to
      EF_SH5.
      * Makefile.am: Update dependencies.
      * Makefile.in: Regenerate.
      2000-12-22  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_assemble): Don't protect
      dwarf2_emit_insn call with test on debug_type.
      2000-12-19  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (sh64_set_contents_type): Make contents-type
      CRT_SH5_ISA32 sticky for 64-bit.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      Generate .crange sections when switching ISA mode or emitting
      constants in same section as code.
      * config/tc-sh64.c: Reformat structure definitions.
      (sh64_end_of_assembly, sh64_mix, sh64_shcompact_const_crange): New
      variables.
      (sh64_set_contents_type): Rename from sh64_init_section.  Rewrite
      to emit a .cranges descriptor when contents type changes.  Only
      emit error if changing contents type and -no-mix is in effect.
      (sh64_emit_crange, sh64_flush_last_crange, sh64_flag_output,
      sh64_flush_pending_output, sh64_tc_cons_fix_new): New functions.
      (shmedia_md_end): Set sh64_end_of_assembly.  Pass
      sh64_flush_last_crange over sections.
      When checking main symbol of datalabel symbol, check for
      STO_SH5_ISA32, not ISA type of section in definition.
      (shmedia_frob_file_before_adjust): Check main symbol for
      STO_SH5_ISA32; don't check ISA type of section in definition.
      (shmedia_frob_section_type): Adjust for .cranges; set section flag
      to SHF_SH5_ISA32_MIXED or SHF_SH5_ISA32 according to whether
      .cranges entries have been output.
      (shmedia_elf_new_section): Just call md_flush_pending_output.
      (shmedia_md_assemble): Do not emit a BFD_RELOC_SH_SHMEDIA_CODE
      fix.  Do not set tc_segment_info_data.in_code for section.  Call
      sh64_set_contents_type for SHmedia code.
      (s_sh64_mode): Do not call sh64_init_section or set seen_insn to
      false.	Call md_flush_pending_output.
      (sh64_target_format): Check that -no-mix and
      -shcompact-const-crange are used in sane combination with other
      options.
      (shmedia_md_pcrel_from_section): Check type of fix for how to
      adjust pc-relative.
      (sh64_consume_datalabel): Check symbol for having STO_SH5_ISA32,
      not ISA type of section in definition.
      * config/tc-sh64.h (struct sh64_segment_info_type): Rewrite to
      hold contents-type state.
      (md_flush_pending_output): Redefine to sh64_flush_pending_output.
      (sh64_flush_pending_output): Declare.
      (TC_CONS_FIX_NEW): Define to sh64_tc_cons_fix_new.
      (sh64_tc_cons_fix_new): Declare.
      * config/tc-sh.c (sh_elf_cons) [HAVE_SH64]: Unset seen_insn and
      call sh64_flag_output.
      (md_assemble) [HAVE_SH64]: Do not emit BFD_RELOC_SH_CODE.  Just
      call sh64_set_contents_type to mark SHcompact code and set
      seen_insn.
      (md_longopts): New options "-no-mix" and
      "-shcompact-const-crange".
      (md_parse_option): Handle new options.
      (md_show_usage): Add blurb for new options.
      (md_number_to_chars) [HAVE_SH64]: Call sh64_flag_output.
      2000-12-15  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c: Delete investigated and obsolete fixme:s.
      (sh64_last_insn_frag): New.
      (shmedia_md_convert_frag): Use tc_frag_data field of incoming frag
      to get frag for insn opcode for generating fixups; do not assume it
      is the same frag.
      (shmedia_build_Mytes): Set sh64_last_insn_frag after growing frag
      for new insn.
      * config/tc-sh64.h (ELF_TC_SPECIAL_SECTIONS): Define for .cranges
      section.
      (TC_FRAG_TYPE): Define as fragS *.
      (TC_FRAG_INIT): Define to set tc_frag_data to sh64_last_insn_frag.
      (sh64_last_insn_frag): Declare.
      (sh64_consume_datalabel): Fix typo; check for seginfo != NULL,
      not == NULL before dereferencing.
      2000-12-12  Hans-Peter Nilsson	<hpn@cygnus.com>
      Get rid of BFD section flag and EF_SH64_ABI64.
      * config/tc-sh64.c (shmedia_frob_section_type): Use
      elf_section_data (sec)->tdata, not a specific BFD section flag, to
      communicate the section as containing SHmedia code.  Describe why.
      * config/tc-sh.c (sh_elf_final_processing): Tweak comment.  Set
      EF_SH64 regardless of ABI.
      * config/tc-sh64.c (shmedia_md_apply_fix): Decapitalize "invalid"
      in error message.  Handle resolved expressions for
      BFD_RELOC_SH_IMMS10, BFD_RELOC_SH_IMMS10BY2,
      BFD_RELOC_SH_IMMS10BY4 and BFD_RELOC_64.
      (shmedia_check_limits): Handle BFD_RELOC_64.
      (sh64_adjust_symtab): Do not decrement the GAS symbol value for
      a STO_SH5_ISA32 symbol, only the BFD value.
      2000-12-11  Ben Elliston  <bje@redhat.com>
      * config/tc-sh64.c: Call dwarf2_emit_insn, not the defunct
      dwarf2_generate_asm_lineno.
      2000-12-11  Hans-Peter Nilsson	<hpn@cygnus.com>
      Handle PC-relative MOVI expansions with assembler relaxation.
      Generate PC-relative relocs from 16-bit PC-relative expressions.
      * config/tc-sh64.c (SHMEDIA_MD_PCREL_FROM_FIX): Break out from...
      (shmedia_md_pcrel_from_section): ...here.
      (shmedia_md_apply_fix): Handle fixups for 16-bit operands that has
      turned completely resolved.  Adjust relocation type for 16-bit
      immediate operands that has turned PC-relative.	 Adjust back for
      MD_PCREL_FROM_SECTION being applied twice.
      (shmedia_md_convert_frag): Always emit reloc for expression with
      global or weak symbol.	Handle relaxation result for PC-relative
      expressions.
      (shmedia_md_estimate_size_before_relax): An expression with a weak
      or global symbol can not be relaxed.  Break out tests for
      relaxable symbol into variable sym_relaxable.
      <cases C (MOVI_IMM_64, UNDEF_MOVI) and C (MOVI_IMM_32,
      UNDEF_MOVI)>: Break out any PC-relative expression and change
      relaxation type.
      (shmedia_build_Mytes): CSE &operands->operands[j] into variable
      opjp.
      <case A_IMMS16>: Fix typo for initial minor relaxation type of
      MOVI expansion.	 If X_op_symbol of the immediate expression is
      set, make an expression symbol for the argument to frag_var.
      * config/tc-sh.c (MOVI_IMM_32_PCREL, MOVI_IMM_64_PCREL): New
      relaxations.
      (END): Adjust for new relaxations.
      (md_relax_table): Add entries for new relaxations.
      2000-12-07  Ben Elliston  <bje@redhat.com>
      * config/tc-sh64.c (shmedia_parse_reg): Initialize variable len.
      2000-12-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_convert_frag): Correct all MOVI and
      SHORI operand offsets in PT/PTA/PTB expansions.
      2000-12-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      Implement DataLabel semantics.
      * config/tc-sh.c (sh_frob_file) [HAVE_SH64]: Call
      shmedia_frob_file_before_adjust.
      * config/tc-sh64.c [! OBJ_ELF]: Emit #error.
      (DATALABEL_SUFFIX): Define.
      (shmedia_md_end) <before adjusting STO_SH5_ISA32 symbols>: Walk
      symbol list to update "datalabel" symbols to their main symbol
      counterparts.
      (shmedia_frob_file_before_adjust): New.
      (sh64_adjust_symtab): For remaining datalabel symbols, set to
      undefined and set STT_DATALABEL.
      (sh64_frob_label): Initialize TC symbol field.
      (sh64_consume_datalabel): Actually implement semantics.	 New
      parameter operandf, call it instead of expression.
      (sh64_exclude_symbol): New.
      * config/tc-sh64.h (md_parse_name): Pass on the function operand
      to sh64_consume_datalabel.
      (tc_symbol_new_hook): Define to tc_frob_symbol.
      (TC_SYMFIELD_TYPE): Define to symbolS *.
      (tc_frob_symbol): Define to call sh64_exclude_symbol.
      2000-12-01  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_init_reloc): Tweak comment for default
      case.
      (shmedia_md_assemble): Call dwarf2_generate_asm_lineno if
      generating dwarf2 debug information.
      2000-11-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (sh64_target_format): Use elf64-sh64l and
      elf64-sh64 for the 64-bit ABI.
      * config/tc-sh.c (md_show_usage): Tweak usage output for -abi=*
      option.
      2000-11-29  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh.c: Remove conditionalizing on HAVE_SH64 for
      case-insensitivity.
      2000-11-27  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c: Tweak comments, formatting and error messages.
      (enum sh64_abi_values): New type.
      (enum sh64_isa_values): New type.
      (sh64_isa_mode): Replace shmedia_mode.	All referers changed.
      (seen_shcompact_mode, seen_shmedia_mode): Delete.
      (sh64_abi): Replace shmedia_64.
      (shmedia_md_convert_frag) <C (MOVI_IMM_64, MOVI_64),
      C (MOVI_IMM_32, MOVI_32)>: Correct register number handling.
      (s_sh64_mode): Check validity for this target.
      (sh64_target_format): Initialize defaults for ISA and ABI.
      Fallback to old object format if no SH64 ISA or ABI has been
      specified.
      * config/tc-sh.c (md_parse_option): Check combinations for errors.
      (sh_elf_final_processing): Change to have EF_SH64_ABI64 for 64-bit
      ABI and EF_SH64 for 32-bit ABI, if SH64 options are specified.
      * config/tc-sh64.h: Fix typo in comment.
      2000-11-25  Hans-Peter Nilsson	<hpn@cygnus.com>
      * config/tc-sh64.c (shmedia_md_estimate_size_before_relax)
      <PT fixups for absolute values>: Size will be longest, not
      shortest.
      (shmedia_md_convert_frag): Disable PTB-warning machinery.  Correct
      all MOVI and SHORI operand offsets in PT/PTA/PTB expansions.
      * config/tc-sh.c (parse_reg) [HAVE_SH64]: Add local variables l0
      and l1 to hold lowercase of two first characters.  Change all
      remaining TO_LOWER to tolower.
      * config/tc-sh64.c (TO_LOWER): Delete.
      (shmedia_find_cooked_opcode): Use tolower, not TO_LOWER.
      (md_parse_name): Define.
      (sh64_consume_datalabel): Declare.
      (DOLLAR_DOT): Define.
      * config/tc-sh64.c (shmedia_parse_exp): New.
      (sh64_consume_datalabel): New; just ignoring datalabel semantics.
      (shmedia_parse_reg): Remove const from src
      parameter.
      (shmedia_get_operands): Ditto for args parameter and ptr variable.
      (shmedia_md_assemble): Ditto for op_end variable.
      (shmedia_get_operand): Ditto for ptr parameter and src variable.
      Use shmedia_parse_exp, not parse_exp.
      * config/tc-sh64.c (shmedia_parse_reg): Add shmedia_arg_type
      parameter.  All callers changed.
      (shmedia_get_operand): Add shmedia_arg_type parameter.	All
      callers changed.
      (shmedia_parse_reg): Put first two character in local variables.
      Use tolower, not TO_LOWER.  If no register is found and argtype
      indicates a control register, scan shmedia_creg_table
      case-insensitive.
      2000-11-24  Hans-Peter Nilsson	<hpn@cygnus.com>
      * Makefile.am (CPU_TYPES): Add sh64.
      (TARGET_CPU_CFILES): Add config/tc-sh64.c.
      (TARGET_CPU_HFILES): Add config/tc-sh64.h.
      Regenerate dependencies.
      * Makefile.in: Regenerate.
      * configure.in: Add support for sh64-*-elf*.
      * configure: Regenerate.
      * config/tc-sh64.h: New.
      * config/tc-sh64.c: New.
      * config/tc-sh.c (md_pseudo_table) [HAVE_SH64]: New pseudos
      .mode, .isa and .uaquad.
      [HAVE_SH64] (SH64PCREL16_32, SH64PCREL16_64, SH64PCREL16PT_32,
      SH64PCREL16PT_64, MOVI_IMM_32, MOVI_IMM_64): Define.
      [HAVE_SH64] (END): Define as 10.
      [HAVE_SH64] (UNDEF_SH64PCREL, SH64PCREL16, SH64PCREL32,
      SH64PCREL48, SH64PCREL64, UNDEF_MOVI, MOVI_16, MOVI_32, MOVI_48,
      MOVI_64): Define.
      [HAVE_SH64] (SH64PCREL16_F, SH64PCREL16_M, SH64PCREL16_LENGTH,
      SH64PCREL32_F, SH64PCREL32_M, SH64PCREL32_LENGTH, SH64PCREL48_F,
      SH64PCREL48_M, SH64PCREL48_LENGTH, SH64PCREL64_LENGTH,
      MOVI_16_LENGTH, MOVI_32_LENGTH, MOVI_48_LENGTH, MOVI_64_LENGTH):
      Define.
      (md_relax_table) [HAVE_SH64]: Provide relaxations for SHmedia.
      (md_begin) [HAVE_SH64]: Call shmedia_md_begin.
      (parse_reg) [HAVE_SH64]: Parse register names case-insensitive.
      (md_assemble) [HAVE_SH64]: Call shmedia_md_assemble if assembling
      SHmedia instructions.  Handle state-change after switching to
      SHcompact.
      (md_longopts) [HAVE_SH64]: New options --isa=* and --abi=*.
      (md_parse_option) [HAVE_SH64]: Parse new options.
      (md_show_usage) [HAVE_SH64]: Show usage of new options.
      (md_convert_frag) [HAVE_SH64] <default>: Call
      shmedia_md_convert_frag instead of abort.
      (sh_force_relocation) [HAVE_SH64]: Also force relocation for
      BFD_RELOC_SH_SHMEDIA_CODE.
      (sh_elf_final_processing) [HAVE_SH64]: Set flags identifying
      SHcompact or SHmedia code.
      (md_apply_fix) [HAVE_SH64] <default>: Return result from calling
      shmedia_md_apply_fix instead of abort.
      (md_estimate_size_before_relax) [HAVE_SH64] <default>: Return
      result from calling shmedia_md_estimate_size_before_relax instead
      of calling abort.
      (sh_do_align) [HAVE_SH64]: If shmedia_mode, let shmedia_do_align
      do the work.
      (tc_gen_reloc) [HAVE_SH64]: For unrecognized relocs, call
      shmedia_init_reloc and do nothing more if it returns non-zero.
      (sh_finalize) [HAVE_SH64]: Call shmedia_md_end.
      * po/POTFILES.in: Regenerate.
      * po/gas.pot: Regenerate.
      324bfcf3
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · d28847ce
      Alexandre Oliva authored
      2001-10-08  Nick Clifton  <nickc@cambridge.redhat.com>
      * sh64-opc.c: Regenerate.
      2001-03-13  DJ Delorie  <dj@redhat.com>
      * sh64-opc.h: Rename A_RESV_Fx to A_REUSE_PREV so that its
      purpose is more obvious.
      * sh64-opc.c (shmedia_table): Ditto.
      * sh64-dis.c (initialize_shmedia_opcode_mask_table): Ditto.
      (print_insn_shmedia): Ditto.
      2001-03-12  DJ Delorie  <dj@redhat.com>
      * sh64-opc.c: Adjust comments to reflect reality: replace bits
      3:0 with zeros (not "reserved"), replace "rrrrrr" with
      "gggggg" for two-operand floating point opcodes.  Remove
      "fsina".
      2001-01-08  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-dis.c (print_insn_shmedia) <failing read_memory_func>:
      Correct printing of .byte:s.  Return number of printed bytes or
      -1; never 0.
      (print_insn_sh64x) <not CRT_SH5_ISA16>: Ditto.  Print as .byte:s
      to next four-byte-alignment if insn or data is not aligned.
      2001-01-06  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-dis.c: Update comments and fix comment formatting.
      (initialize_shmedia_opcode_mask_table) <case A_IMMM>:
      Abort instead of setting length to 0.
      (crange_qsort_cmpb, crange_qsort_cmpl, crange_bsearch_cmpb,
      crange_bsearch_cmpl, sh64_get_contents_type,
      sh64_address_in_cranges): Move to bfd/elf32-sh64.c.
      2001-01-05  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-opc.c: Remove #if 0:d entries for instructions not found in
      SH-5/ST50-023-04: fcosa.s, fsrra.s and prefo.
      2000-12-30  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-dis.c (print_insn_shmedia): Display MOVI/SHORI-formed
      address with same prefix as SHcompact.
      In the disassembler, use a .cranges section for linked executables.
      * sh64-dis.c (SAVED_MOVI_R, SAVED_MOVI_IMM): Move to head of file
      and update for using structure in info->private_data.
      (struct sh64_disassemble_info): New.
      (is_shmedia_p): Delete.
      (crange_qsort_cmpb): New function.
      (crange_qsort_cmpl, crange_bsearch_cmpb): New functions.
      (crange_bsearch_cmpl, sh64_address_in_cranges): New functions.
      (init_sh64_disasm_info, sh64_get_contents_type_disasm): New functions.
      (sh64_get_contents_type, sh64_address_is_shmedia): New functions.
      (print_insn_shmedia): Correct displaying of address after MOVI/SHORI
      pair.  Display addresses for linked executables only.
      (print_insn_sh64x_media): Initialize info->private_data by calling
      init_sh64_disasm_info.
      (print_insn_sh64x): Ditto.  Find out type of contents by calling
      sh64_contents_type_disasm.  Display data regions using ".long" and
      ".byte" similar to unrecognized opcodes.
      2000-12-19  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-dis.c (is_shmedia_p): Check info->section and look for ISA
      information in section flags before considering symbols.  Don't
      assume an info->mach setting of bfd_mach_sh5 means SHmedia code.
      * configure.in (bfd_sh_arch): Check presence of sh64 insns by
      matching $target $canon_targets instead of looking at the
      now-removed -DINCLUDE_SHMEDIA in $targ_cflags.
      * configure: Regenerate.
      2000-11-25  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-opc.c (shmedia_creg_table): New.
      * sh64-opc.h (shmedia_creg_info): New type.
      (shmedia_creg_table): Declare.
      * sh64-dis.c (creg_name): New function.
      (print_insn_shmedia): Use it.
      * disassemble.c (disassembler) [ARCH_sh, INCLUDE_SHMEDIA]: Map
      bfd_mach_sh5 to print_insn_sh64 if big-endian and to
      print_insn_sh64l if little-endian.
      * sh64-dis.c (print_insn_shmedia): Make r unsigned.
      (print_insn_sh64l): New.
      (print_insn_sh64x): New.
      (print_insn_sh64x_media): New.
      (print_insn_sh64): Break out code to print_insn_sh64x and
      print_insn_sh64x_media.
      2000-11-24  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh64-opc.h: New file
      * sh64-opc.c: New file
      * sh64-dis.c: New file
      * Makefile.am: Add sh64 targets.
      (HFILES): Add sh64-opc.h.
      (CFILES): Add sh64-opc.c and sh64-dis.c.
      (ALL_MACHINES): Add sh64 files.
      * Makefile.in: Regenerate.
      * configure.in: Add support for sh64 to bfd_sh_arch.
      * configure: Regenerate.
      * disassemble.c [ARCH_all] (INCLUDE_SHMEDIA): Define.
      (disassembler) [ARCH_sh, INCLUDE_SHMEDIA]: Map bfd_mach_sh5 to
      print_insn_sh64.
      * sh-dis.c (print_insn_shx): Handle bfd_mach_sh5 as arch_sh4.
      * po/POTFILES.in: Regenerate.
      * po/opcodes.pot: Regenerate.
      d28847ce
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · fbca6ad9
      Alexandre Oliva authored
      2002-01-23  Alexandre Oliva  <aoliva@redhat.com>
      * reloc.c (R_SH_GOTPLT32, R_SH_GOT_LOW16, R_SH_GOT_MEDLOW16,
      R_SH_GOT_MEDHI16, R_SH_GOT_HI16, R_SH_GOTPLT_LOW16,
      R_SH_GOTPLT_MEDLOW16, R_SH_GOTPLT_MEDHI16, R_SH_GOTPLT_HI16,
      R_SH_PLT_LOW16, R_SH_PLT_MEDLOW16, R_SH_PLT_MEDHI16,
      R_SH_PLT_HI16, R_SH_GOTOFF_LOW16, R_SH_GOTOFF_MEDLOW16,
      R_SH_GOTOFF_MEDHI16, R_SH_GOTOFF_HI16, R_SH_GOTPC_LOW16,
      R_SH_GOTPC_MEDLOW16, R_SH_GOTPC_MEDHI16, R_SH_GOTPC_HI16,
      R_SH_GOT10BY4, R_SH_GOTPLT10BY4, R_SH_GOT10BY8, R_SH_GOTPLT10BY8,
      R_SH_COPY64, R_SH_GLOB_DAT64, R_SH_JMP_SLOT64, R_SH_RELATIVE64):
      New relocs.
      * libbfd.h, bfd-in2.h: Rebuilt.
      * elf32-sh.c (sh_elf_howto_table): Define new relocs.
      (sh_reloc_map): Map them.
      (PLT_ENTRY_SIZE, elf_sh_plt0_entry_be, elf_sh_plt0_entry_le,
      elf_sh_plt_entry_be, elf_sh_plt_entry_le, elf_sh_pic_plt_entry_be,
      elf_sh_pic_plt_entry_le, elf_sh_plt0_entry, elf_sh_plt_entry,
      elf_sh_pic_plt_entry, elf_sh_sizeof_plt, elf_sh_plt_plt0_offset,
      elf_sh_plt0_gotplt_offset, elf_sh_plt_temp_offset,
      elf_sh_plt_symbol_offset, elf_sh_plt_reloc_offset,
      movi_shori_putval) [INCLUDE_SHMEDIA]: New.
      (elf_sh_link_hash_entry) [INCLUDE_SHMEDIA]: Add
      datalabel_got_offset.
      (sh_elf_link_hash_newfunc): Initialize it.
      (sh_elf_relocate_section): Augment the scope of
      seen_stt_datalabel.  Introduce GOTPLT support.	Extend GOTPC, PLT,
      GOT and GOTOFF handling to new SHmedia relocation types.  Support
      GOT_BIAS.
      (sh_elf_check_relocs): Likewise.
      (sh_elf_finish_dynamic_symbol) [TARGET_SHMEDIA]: Set up values in
      PLT entries using movi_shori_putval.  Support GOT_BIAS.
      (sh_elf_finish_dynamic_sections): Likewise.
      * elf32-sh64.c (shmedia_prepare_reloc): Do not add addend to
      relocation, it's now done by the caller.
      (GOT_BIAS): New.
      * elf64-sh64.c (GOT_BIAS, PLT_ENTRY_SIZE, elf_sh64_sizeof_plt,
      elf_sh64_plt_plt0_offset, elf_sh64_plt0_gotplt_offset,
      elf_sh64_plt_temp_offset, elf_sh64_plt_symbol_offset,
      elf_sh64_plt_reloc_offset, ELF_DYNAMIC_INTERPRETER,
      elf_sh64_pcrel_relocs_copied, elf_sh64_link_hash_entry,
      elf_sh64_link_hash_table, sh64_elf64_link_hash_traverse,
      sh64_elf64_hash_table): New.
      (sh_elf64_howto_table): Introduce new relocs.
      (sh_elf64_info_to_howto): Accept new PIC relocs.
      (sh_elf64_relocate_section): Augment the scope of
      seen_stt_datalabel.  Support new PIC relocs.
      (sh_elf64_check_relocs): Support new PIC relocs.
      (elf_sh64_plt0_entry_be, elf_sh64_plt0_entry_le,
      elf_sh64_plt_entry_be, elf_sh64_plt_entry_le,
      elf_sh64_pic_plt_entry_be, elf_sh64_pic_plt_entry_le,
      elf_sh64_plt0_entry, elf_sh64_plt_entry, elf_sh64_pic_plt_entry,
      sh64_elf64_link_hash_newfunc, sh64_elf64_link_hash_table_create,
      movi_shori_putval, movi_3shori_putval,
      sh64_elf64_create_dynamic_sections,
      sh64_elf64_adjust_dynamic_symbol, sh64_elf64_discard_copies,
      sh64_elf64_size_dynamic_sections,
      sh64_elf64_finish_dynamic_symbol,
      sh64_elf64_finish_dynamic_sections): New.
      (elf_backend_create_dynamic-sections,
      bfd_elf64_bfd_link_hash_table_create,
      elf_backend_adjust_dynamic_symbol,
      elf_backend_size_dynamic_sections,
      elf_backend_finish_dynamic_symbol,
      elf_backend_finish_dynamic_sections, elf_backend_want_got_plt,
      elf_backend_plt_readonly, elf_backend_want_plt_sym,
      elf_backend_got_header_size, elf_backend_plt_header_size):
      Define.
      2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
      * elf32-sh.c: Renumbered and renamed some SH5 relocations to
      match official numbers and names; moved unmaching ones to the
      range 0xf2-0xff.
      * elf32-sh64.c, elf64-sh64.c: Likewise.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * elf32-sh.c (sh_elf_relax_section): Don't relax SHmedia
      sections.
      2001-03-12  DJ Delorie	<dj@redhat.com>
      * elf32-sh64.c (shmedia_prepare_reloc): Validate relocs that must
      be aligned.
      * elf64-sh64.c (sh_elf64_relocate_section): Ditto.
      2001-01-14  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh64.c (bfd_elf32_bfd_copy_private_section_data): Define.
      (sh64_elf_fake_sections): Set type to SHT_SH5_CR_SORTED for a
      .cranges section with SEC_SORT_ENTRIES set.
      (sh64_backend_section_from_shdr): Set SEC_SORT_ENTRIES on an
      incoming sorted .cranges section.
      (sh64_bfd_elf_copy_private_section_data): New.
      (sh64_elf_final_write_processing): Only sort .cranges and modify
      start address if called by linker.
      2001-01-08  Ben Elliston  <bje@redhat.com>
      * elf32-sh64.c (sh64_elf_final_write_processing): Activate
      Hans-Peter Nilsson's set bit 0 patch from	2001-01-06.
      * elf64-sh64.c (sh64_elf64_final_write_processing): Ditto.
      2001-01-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf64-sh64.c (sh_elf64_howto_table): No open brace at start of
      line.  Add comments before all entries.
      <R_SH_PT_16, R_SH_SHMEDIA_CODE>: Correct and clarify describing
      comment.
      (sh_elf64_reloc): Correct head comment.
      (sh_elf64_relocate_section): Correct spacing.
      <relocating for a local symbol>: Do not honour STO_SH5_ISA32;
      instead call reloc_dangerous callback.
      <case R_SH_SHMEDIA_CODE>: New case.
      (sh_elf64_gc_mark_hook): Correct spacing.
      (sh_elf64_check_relocs): Ditto.
      * elf32-sh64.c (shmedia_prepare_reloc) <case R_SH_SHMEDIA_CODE>:
      New case.
      * elf32-sh.c: Correct #endif comments for #ifndef-wrapped
      functions.
      (sh_elf_howto_table) <R_SH_PT_16, R_SH_SHMEDIA_CODE>: Correct,
      clarify describing comment.  Add comments before all entries.
      (sh_elf_relocate_section) <relocating for a local symbol>: Do not
      honour STO_SH5_ISA32; instead call reloc_dangerous callback.
      2001-01-06  Hans-Peter Nilsson	<hpn@cygnus.com>
      Sort .cranges section in final link.  Prepare to set bit 0 on
      entry address.
      * elf32-sh64.c (struct sh64_find_section_vma_data): New.
      (sh64_elf_link_output_symbol_hook): Fix typo in prototype.
      (sh64_elf_set_mach_from_flags): Set SEC_DEBUGGING on incoming
      .cranges section.
      (sh64_backend_section_from_shdr): New, to recognize
      SHT_SH5_CR_SORTED on incoming .cranges section.
      (elf_backend_section_from_shdr): Define.
      (sh64_elf_final_write_processing): Sort outgoing .cranges
      section.  (New, temporarily disabled:) Set bit 0 on entry address
      according to ISA type.
      (sh64_find_section_for_address): New.
      (crange_qsort_cmpb, crange_qsort_cmpl, crange_bsearch_cmpb,
      crange_bsearch_cmpl): Move here from opcodes/sh64-dis.c.
      (sh64_address_in_cranges): Move here from opcodes/sh64-dis.c.  Use
      bfd_malloc, not xmalloc.
      (sh64_get_contents_type): Move here from opcodes/sh64-dis.c.  Make
      global.
      * elf32-sh64.c (sh64_elf64_final_write_processing): New, (but
      temporarily disabled) setting bit 0 on entry address.
      (elf_backend_final_write_processing): Define.
      2001-01-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh.c (sh_elf_howto_table) <R_SH_PT_16>: Adjust fields to
      be a proper relocation for PTA and PTB rather than a marker.
      <R_SH_IMMU5, R_SH_IMMS6, R_SH_IMMU6, R_SH_IMMS10, R_SH_IMMS10BY2,
      R_SH_IMMS10BY4, R_SH_IMMS10BY8, R_SH_IMMS16, R_SH_IMMU16,
      R_SH_IMM_LOW16, R_SH_IMM_LOW16_PCREL, R_SH_IMM_MEDLOW16,
      R_SH_IMM_MEDLOW16_PCREL, R_SH_IMM_MEDHI16, R_SH_IMM_MEDHI16_PCREL,
      R_SH_IMM_HI16, R_SH_IMM_HI16_PCREL, R_SH_64, R_SH_64_PCREL>:
      Zero src_mask.
      * elf64-sh64.c: Ditto.
      (sh_elf64_relocate_section) <case R_SH_PT_16>: New case.
      * elf32-sh64.c: Include opcodes/sh64-opc.h
      (shmedia_prepare_reloc): Take a bfd_link_info pointer as first
      argument.  Drop const qualifiers from "bfd *" and "bfd_byte *"
      parameters.  No unused parameters.  Caller changed.
      <case R_SH_PT_16>: New case.
      * Makefile.am (elf32-sh64.lo): Add dependency on sh64-opc.h.
      * Makefile.in: Regenerate.
      2000-12-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf64-sh64.c (sh64_elf64_fake_sections): Set SHF_SH5_ISA32 for
      all code sections.
      (sh_elf64_set_mach_from_flags): Change from EF_SH64 to EF_SH5.
      (sh64_elf_merge_private_data): Ditto.
      * elf32-sh64.c (sh64_elf_fake_sections): Use sh64_elf_section_data
      to access stored section flags.
      (sh64_elf_final_write_processing): Return immediately unless
      called by linker.  Use sh64_elf_section_data (cranges) to get size
      of linker-generated cranges entries.
      (sh64_elf_copy_private_data): Add missing "return true".
      (sh64_elf_set_mach_from_flags): Change from EF_SH64 to EF_SH5.
      (sh_elf64_merge_private_data): Ditto.
      2000-12-19  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf64-sh64.c (sh64_elf64_fake_sections): New, copy of
      elf64-sh64.c:sh64_elf_fake_sections.
      (elf_backend_fake_sections): Define as sh64_elf64_fake_sections.
      2000-12-18  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh64.c (sh64_elf_copy_private_data_internal): Delete.
      (sh64_elf_final_write_processing): New.
      (elf_backend_final_write_processing): Define.
      (sh64_elf_fake_sections): Get header flags from tdata field.
      (sh64_elf_copy_private_data): Do not call
      sh64_elf_copy_private_data_internal, just copy e_flags field.
      (sh64_elf_merge_private_data): Do not call
      sh64_elf_copy_private_data_internal.
      2000-12-12  Hans-Peter Nilsson	<hpn@cygnus.com>
      Remove EF_SH64_ABI64, let ELF size make difference.
      Remove SH64-specific BFD section flag.
      * elf32-sh64.c (sh64_elf_fake_sections): Recognize section as
      containing SHmedia through elf_section_data (asect)->tdata
      non-zero, not using a BFD section flag.
      (sh64_elf_set_mach_from_flags): Don't recognize EF_SH64_ABI64.
      (sh64_elf_merge_private_data): Similar.
      (elf_backend_section_flags): Don't define.
      (sh64_elf_backend_section_flags): Delete.
      * elf64-sh64.c (sh_elf64_set_mach_from_flags): Recognize EF_SH64,
      not EF_SH64_ABI64.
      (sh_elf64_merge_private_data): Similar.
      * section.c (Section flags definitions): Don't define
      SEC_SH_ISA_SHMEDIA.
      (bfd-in2.h): Regenerate.
      2000-12-09  Hans-Peter Nilsson	<hpn@cygnus.com>
      Make DataLabel references work with partial linking.
      * elf32-sh64.c: Fix formatting.
      (sh64_elf_link_output_symbol_hook): New.
      (elf_backend_link_output_symbol_hook): Define to
      sh64_elf_link_output_symbol_hook.
      (sh64_elf_add_symbol_hook): Make DataLabel symbol just global
      undefined if partial linking.  Adjust sanity check.
      * elf64-sh64.c (sh64_elf64_link_output_symbol_hook): New.
      (elf_backend_link_output_symbol_hook): Define to
      sh64_elf64_link_output_symbol_hook.
      (sh64_elf64_add_symbol_hook): Make DataLabel symbol just global
      undefined if partial linking.  Adjust sanity check.
      2000-12-07  Hans-Peter Nilsson	<hpn@cygnus.com>
      Implement semantics for inter-file DataLabel references.
      * elf64-sh64.c (DATALABEL_SUFFIX): Define.
      (sh64_elf64_add_symbol_hook): New.
      (sh_elf64_relocate_section): If passing an indirect symbol with
      st_type STT_DATALABEL on the way to a symbol with st_other
      STO_SH5_ISA32, do not bitor 1 to the relocation.
      (elf_backend_add_symbol_hook): Define to
      sh64_elf64_add_symbol_hook.
      * elf64-sh32.c: Tweak comments.
      (DATALABEL_SUFFIX): Define.
      (sh64_elf_add_symbol_hook): New.
      (elf_backend_add_symbol_hook): Define to sh64_elf_add_symbol_hook.
      * elf32-sh.c (sh_elf_relocate_section): If passing an indirect
      symbol with st_type STT_DATALABEL on the way to a symbol with
      st_other STO_SH5_ISA32, do not bitor 1 to the relocation.
      2000-12-05  Hans-Peter Nilsson	<hpn@cygnus.com>
      Pass through STT_DATALABEL.
      * elf32-sh64.c (sh64_elf_get_symbol_type): New.
      (elf_backend_get_symbol_type): Define.
      * elf64-sh64.c (sh64_elf64_get_symbol_type): New.
      (elf_backend_get_symbol_type): Define.
      2000-11-30  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh64.c: Tweak comments.
      (sh64_elf_copy_private_data_internal): Add prototype.
      (bfd_elf32_bfd_set_private_flags): Define.
      (sh64_elf_copy_private_data_internal): Compare machine name, not
      textual BFD target name, to check whether to copy section flag
      SHF_SH5_ISA32.
      (sh64_elf_merge_private_data): Validize bfd_get_arch_size.
      Tweak section-contents-type-mismatch message.
      (shmedia_prepare_reloc): Add ATTRIBUTE_UNUSED markers.
      Validize reloc-types.
      * elf64-sh64.c: New file.
      * targets.c (bfd_elf64_sh64_vec, bfd_elf64_sh64l_vec): Declare.
      * Makefile.am (BFD64_BACKENDS): Add elf64-sh64.lo.
      (BFD64_BACKENDS_CFILES): Add elf64-sh64.c.
      Regenerate dependencies.
      * Makefile.in: Regenerate.
      * config.bfd (sh64-*-elf*): Add bfd_elf64_sh64_vec and
      bfd_elf64_sh64l_vec.
      * configure.in: Handle bfd_elf64_sh64_vec and
      bfd_elf64_sh64l_vec.
      * configure: Regenerate.
      * po/POTFILES.in: Regenerate.
      * po/bfd.pot: Regenerate.
      2000-11-29  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh64.c (sh64_elf_set_mach_from_flags): Do not recognize
      anything else but EF_SH64 and EF_SH64_ABI64.
      (sh64_elf_merge_private_data): Emit error for anything else but
      EF_SH64 and EF_SH64_ABI64.
      * config.bfd: Remove bfd_elf32_shblin_vec and bfd_elf32_shlin_vec
      from targ_selvecs.
      * configure.in: Add cofflink.lo to bfd_elf32_sh64_vec and
      bfd_elf32_sh64l_vec as a temporary measure.
      * configure: Regenerate.
      2000-11-27  Hans-Peter Nilsson	<hpn@cygnus.com>
      * cpu-sh.c (arch_info_struct): Include sh5 item
      unconditionalized.
      * config.bfd (sh64-*-elf*): Do not set targ_cflags.
      Add targ_selvecs bfd_elf32_sh_vec, bfd_elf32_shl_vec,
      bfd_elf32_shblin_vec and bfd_elf32_shlin_vec.
      * elf32-sh64.c: Tweak comments.
      (sh64_elf_set_mach_from_flags): Recognize all machine flags that
      are proper subsets of SH64 as bfd_mach_sh5.  Add EF_SH64_ABI64.
      (sh64_elf_copy_private_data_internal): Wrap long line.
      (sh64_elf_merge_private_data): Rewrite to allow objects from
      SH64 subsets to be linked together.
      (INCLUDE_SHMEDIA): Define.
      * elf32-sh.c (sh_elf_relocate_section) <local symbol>:
      Parenthesize plus-expression inside or-expression.
      <global symbol>: Ditto.
      (sh_elf_set_mach_from_flags): Remove code refusing
      deleted EF_SH64_32BIT_ABI flag.
      2000-11-26  Hans-Peter Nilsson	<hpn@cygnus.com>
      * elf32-sh.c (sh_elf_howto_table) <R_SH_IMM_LOW16_PCREL,
      R_SH_IMM_MEDLOW16_PCREL, R_SH_IMM_MEDHI16_PCREL,
      R_SH_IMM_HI16_PCREL, R_SH_64_PCREL>: Set pcrel_offset to true.
      (sh_elf_relocate_section) <local symbol>: Or 1 in
      calculation of relocation if sym->st_other & STO_SH5_ISA32.
      <global symbol>: Ditto if h->other & STO_SH5_ISA32.
      * elf32-sh64.c (shmedia_prepare_reloc): Add rel->r_addend to
      relocation.
      2000-11-24  Hans-Peter Nilsson	<hpn@cygnus.com>
      * Makefile.am (BFD32_BACKENDS): Add elf32-sh64.lo.
      (BFD32_BACKENDS_CFILES): Add elf32-sh64.c.
      Regenerate dependencies.
      * Makefile.in: Regenerate.
      * archures.c: Add bfd_mach_sh5.
      * config.bfd: Map targ_cpu sh* to bfd_sh_arch.
      Handle sh64-*-elf*.  Set targ_cflags to -DINCLUDE_SHMEDIA.
      * configure.in: Handle bfd_elf32_sh64_vec and bfd_elf32_sh64l_vec.
      * configure: Regenerate.
      * reloc.c (BFD_RELOC_SH_SHMEDIA_CODE, BFD_RELOC_SH_IMMU5,
      BFD_RELOC_SH_IMMS6, BFD_RELOC_SH_IMMS6BY32, BFD_RELOC_SH_IMMU6,
      BFD_RELOC_SH_IMMS10, BFD_RELOC_SH_IMMS10BY2,
      BFD_RELOC_SH_IMMS10BY4, BFD_RELOC_SH_IMMS10BY8,
      BFD_RELOC_SH_IMMS16, BFD_RELOC_SH_IMMU16, BFD_RELOC_SH_IMM_LOW16,
      BFD_RELOC_SH_IMM_LOW16_PCREL, BFD_RELOC_SH_IMM_MEDLOW16,
      BFD_RELOC_SH_IMM_MEDLOW16_PCREL, BFD_RELOC_SH_IMM_MEDHI16,
      BFD_RELOC_SH_IMM_MEDHI16_PCREL, BFD_RELOC_SH_IMM_HI16,
      BFD_RELOC_SH_IMM_HI16_PCREL, BFD_RELOC_SH_PT_16): New relocations.
      * cpu-sh.c [INCLUDE_SHMEDIA] (arch_info_struct): Define and link
      in item for SH5.
      * elf32-sh.c [INCLUDE_SHMEDIA] (sh_elf_howto_table): Add howto items
      for SHmedia relocs.
      [INCLUDE_SHMEDIA] (sh_rel): Add mappings for SHmedia relocs.
      [INCLUDE_SHMEDIA] (sh_elf_relocate_section) [default]: Call
      shmedia_prepare_reloc, goto final_link_relocate if it returns
      non-zero, else fail as before.
      (sh_elf_set_mach_from_flags): Provide function only if not defined
      as macro.  Do not recognize objects with EF_SH64_32BIT_ABI set.
      (sh_elf_set_private_flags): Provide function only if not defined
      as a macro.
      (sh_elf_copy_private_data): Similar.
      (sh_elf_merge_private_data): Similar.
      * section.c (SEC_SH_ISA_SHMEDIA): New.
      * targets.c (bfd_elf32_sh64_vec, bfd_elf32_sh64l_vec): Declare.
      * elf32-sh64.c: New file.
      * libbfd.h: Regenerate.
      * bfd-in2.h: Regenerate.
      * po/POTFILES.in: Regenerate.
      * po/bfd.pot: Regenerate.
      * bfd-in2.h: Regenerate.
      * libbfd.h: Regenerate.
      fbca6ad9
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 61e31d88
      Alexandre Oliva authored
      2002-01-23  Alexandre Oliva  <aoliva@redhat.com>
      * sh.h (R_SH_GOTPLT32, R_SH_GOT_LOW16, R_SH_GOT_MEDLOW16,
      R_SH_GOT_MEDHI16, R_SH_GOT_HI16, R_SH_GOTPLT_LOW16,
      R_SH_GOTPLT_MEDLOW16, R_SH_GOTPLT_MEDHI16, R_SH_GOTPLT_HI16,
      R_SH_PLT_LOW16, R_SH_PLT_MEDLOW16, R_SH_PLT_MEDHI16,
      R_SH_PLT_HI16, R_SH_GOTOFF_LOW16, R_SH_GOTOFF_MEDLOW16,
      R_SH_GOTOFF_MEDHI16, R_SH_GOTOFF_HI16, R_SH_GOTPC_LOW16,
      R_SH_GOTPC_MEDLOW16, R_SH_GOTPC_MEDHI16, R_SH_GOTPC_HI16,
      R_SH_GOT10BY4, R_SH_GOTPLT10BY4, R_SH_GOT10BY8,
      R_SH_GOTPLT10BY8, R_SH_COPY64, R_SH_GLOB_DAT64, R_SH_JMP_SLOT64,
      R_SH_RELATIVE64): New relocs.
      (R_SH_FIRST_INVALID_RELOC_4): Adjust.
      2001-05-16  Alexandre Oliva  <aoliva@redhat.com>
      * sh.h: Renumbered and renamed some SH5 relocations to match
      official numbers and names; moved unmaching ones to the range
      0xf2-0xff.
      2001-01-06  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (sh64_get_contents_type): Declare.
      (sh64_address_is_shmedia): Likewise.
      2000-12-30  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (sh64_elf_crange): New type.
      (struct sh64_section_data): New.
      (sh64_elf_section_data): New macro.
      (EF_SH5): Rename back from EF_SH64.
      2000-12-18  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (SHF_SH5_ISA32_MIXED, SHT_SH5_CR_SORTED,
      SH64_CRANGES_SECTION_NAME, SH64_CRANGE_SIZE,
      SH64_CRANGE_CR_ADDR_OFFSET, SH64_CRANGE_CR_SIZE_OFFSET,
      SH64_CRANGE_CR_TYPE_OFFSET): New macros.
      2000-12-12  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (EF_SH64): Don't define EF_SH64_ABI64.
      2000-11-27  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (EF_SH64_32BIT_ABI, EF_SH64_64BIT_ABI): Delete.
      (EF_SH64_ABI64): New.
      2000-11-23  Hans-Peter Nilsson  <hpn@cygnus.com>
      * sh.h (EF_SH64): Rename from EF_SH5.
      (EF_SH64_32BIT_ABI): New.
      (EF_SH64_64BIT_ABI): New.
      (R_SH_PT_16, R_SH_SHMEDIA_CODE
      R_SH_IMMU5, R_SH_IMMS6, R_SH_IMMU6, R_SH_IMMS10, R_SH_IMMS10BY2,
      R_SH_IMMS10BY4, R_SH_IMMS10BY8, R_SH_IMMS16, R_SH_IMMU16,
      R_SH_IMM_LOW16, R_SH_IMM_LOW16_PCREL, R_SH_IMM_MEDLOW16,
      R_SH_IMM_MEDLOW16_PCREL, R_SH_IMM_MEDHI16, R_SH_IMM_MEDHI16_PCREL,
      R_SH_IMM_HI16, R_SH_IMM_HI16_PCREL, R_SH_64, R_SH_64_PCREL): New
      relocs.
      2000-09-01  Ben Elliston  <bje@redhat.com>
      * sh.h (EF_SH5): Define.
      61e31d88
    • Alexandre Oliva's avatar
      Contribute sh64-elf. · 73dbc2cf
      Alexandre Oliva authored
      2000-11-25  Hans-Peter Nilsson  <hpn@cygnus.com>
      * dis-asm.h (print_insn_sh64): New prototype.
      (print_insn_sh64l): New prototype.
      (print_insn_sh64x_media): New prototype.
      73dbc2cf
    • Elena Zannoni's avatar
      2002-02-07 Elena Zannoni <ezannoni@redhat.com> · cd4bffcf
      Elena Zannoni authored
      	* sh-tdep.c (sh_nofp_frame_init_saved_regs): Extend where[] array
      	to include space for pseudoregs as well. Update loops accordingly.
      	(sh_fp_frame_init_saved_regs): Ditto.
      	(sh_init_extra_frame_info, sh_pop_frame): Split long lines.
      cd4bffcf
    • Andrew Cagney's avatar
      * MAINTAINERS: Andreas Schwab is GNU/Linux m68k maintainer. · 26806ce2
      Andrew Cagney authored
      Add Richard Earnshaw to Arm maintainers.
      26806ce2