Merge lp:~showard314/ubuntu/maverick/binutils-avr/merge-from-unstable into lp:ubuntu/maverick/binutils-avr

Proposed by Scott Howard
Status: Merged
Merge reported by: Benjamin Drung
Merged at revision: not available
Proposed branch: lp:~showard314/ubuntu/maverick/binutils-avr/merge-from-unstable
Merge into: lp:ubuntu/maverick/binutils-avr
Diff against target: 3532070 lines (+3478036/-2222)
10253 files modified
bug-lpm.c (+6/-0)
debian/bsdpatches/CVS/Entries (+8/-8)
debian/bsdpatches/patch-aa (+19/-17)
debian/bsdpatches/patch-as-dwarf (+10/-0)
debian/bsdpatches/patch-as-dwarf-avrstudio (+27/-0)
debian/bsdpatches/patch-avr-size (+513/-0)
debian/bsdpatches/patch-avr25-wrap (+0/-15)
debian/bsdpatches/patch-coff-avr (+1757/-1840)
debian/bsdpatches/patch-data-origin (+0/-66)
debian/bsdpatches/patch-newdevices (+132/-18)
debian/bsdpatches/patch-newsections (+8/-13)
debian/bsdpatches/patch-xmega (+217/-209)
debian/bsdpatches/patch-zzz-atmega128rfa1 (+0/-21)
debian/changelog (+27/-0)
debian/control (+3/-2)
debian/copyright (+32/-0)
debian/patchlist (+7/-7)
debian/rules (+6/-6)
src/COPYING (+340/-0)
src/COPYING.LIB (+482/-0)
src/COPYING3 (+674/-0)
src/COPYING3.LIB (+165/-0)
src/ChangeLog (+13154/-0)
src/MAINTAINERS (+125/-0)
src/Makefile.def (+589/-0)
src/Makefile.in (+56014/-0)
src/Makefile.tpl (+1774/-0)
src/README (+47/-0)
src/README-maintainer-mode (+25/-0)
src/bfd/COPYING (+674/-0)
src/bfd/ChangeLog (+4622/-0)
src/bfd/ChangeLog-0001 (+9592/-0)
src/bfd/ChangeLog-0203 (+11405/-0)
src/bfd/ChangeLog-2004 (+5063/-0)
src/bfd/ChangeLog-2005 (+5269/-0)
src/bfd/ChangeLog-2006 (+3601/-0)
src/bfd/ChangeLog-2007 (+3561/-0)
src/bfd/ChangeLog-2008 (+3386/-0)
src/bfd/ChangeLog-9193 (+7848/-0)
src/bfd/ChangeLog-9495 (+10043/-0)
src/bfd/ChangeLog-9697 (+6729/-0)
src/bfd/ChangeLog-9899 (+5599/-0)
src/bfd/MAINTAINERS (+1/-0)
src/bfd/Makefile.am (+958/-0)
src/bfd/Makefile.in (+1987/-0)
src/bfd/PORTING (+83/-0)
src/bfd/README (+49/-0)
src/bfd/TODO (+25/-0)
src/bfd/acinclude.m4 (+71/-0)
src/bfd/aclocal.m4 (+988/-0)
src/bfd/aix386-core.c (+270/-0)
src/bfd/aix5ppc-core.c (+358/-0)
src/bfd/aout-adobe.c (+516/-0)
src/bfd/aout-arm.c (+547/-0)
src/bfd/aout-cris.c (+294/-0)
src/bfd/aout-ns32k.c (+364/-0)
src/bfd/aout-sparcle.c (+36/-0)
src/bfd/aout-target.h (+657/-0)
src/bfd/aout-tic30.c (+1099/-0)
src/bfd/aout0.c (+38/-0)
src/bfd/aout32.c (+25/-0)
src/bfd/aout64.c (+33/-0)
src/bfd/aoutf1.h (+794/-0)
src/bfd/aoutx.h (+5628/-0)
src/bfd/archive.c (+2487/-0)
src/bfd/archive64.c (+241/-0)
src/bfd/archures.c (+1268/-0)
src/bfd/armnetbsd.c (+40/-0)
src/bfd/bfd-in.h (+956/-0)
src/bfd/bfd-in2.h (+5728/-0)
src/bfd/bfd.c (+1915/-0)
src/bfd/bfd.m4 (+41/-0)
src/bfd/bfdio.c (+546/-0)
src/bfd/bfdwin.c (+255/-0)
src/bfd/binary.c (+378/-0)
src/bfd/bout.c (+1483/-0)
src/bfd/cache.c (+594/-0)
src/bfd/cf-i386lynx.c (+35/-0)
src/bfd/cf-sparclynx.c (+29/-0)
src/bfd/cisco-core.c (+422/-0)
src/bfd/coff-alpha.c (+2446/-0)
src/bfd/coff-apollo.c (+124/-0)
src/bfd/coff-arm.c (+2567/-0)
src/bfd/coff-aux.c (+141/-0)
src/bfd/coff-go32.c (+46/-0)
src/bfd/coff-h8300.c (+1445/-0)
src/bfd/coff-h8500.c (+313/-0)
src/bfd/coff-i386.c (+692/-0)
src/bfd/coff-i860.c (+708/-0)
src/bfd/coff-i960.c (+687/-0)
src/bfd/coff-ia64.c (+208/-0)
src/bfd/coff-m68k.c (+566/-0)
src/bfd/coff-m88k.c (+296/-0)
src/bfd/coff-maxq.c (+447/-0)
src/bfd/coff-mcore.c (+583/-0)
src/bfd/coff-mips.c (+1553/-0)
src/bfd/coff-or32.c (+645/-0)
src/bfd/coff-pmac.c (+34/-0)
src/bfd/coff-ppc.c (+2696/-0)
src/bfd/coff-rs6000.c (+4508/-0)
src/bfd/coff-sh.c (+3259/-0)
src/bfd/coff-sparc.c (+221/-0)
src/bfd/coff-stgo32.c (+416/-0)
src/bfd/coff-svm68k.c (+27/-0)
src/bfd/coff-tic30.c (+233/-0)
src/bfd/coff-tic4x.c (+292/-0)
src/bfd/coff-tic54x.c (+700/-0)
src/bfd/coff-tic80.c (+744/-0)
src/bfd/coff-u68k.c (+36/-0)
src/bfd/coff-w65.c (+390/-0)
src/bfd/coff-we32k.c (+74/-0)
src/bfd/coff-x86_64.c (+793/-0)
src/bfd/coff-z80.c (+288/-0)
src/bfd/coff-z8k.c (+388/-0)
src/bfd/coff64-rs6000.c (+3079/-0)
src/bfd/coffcode.h (+5770/-0)
src/bfd/coffgen.c (+2390/-0)
src/bfd/cofflink.c (+3058/-0)
src/bfd/coffswap.h (+842/-0)
src/bfd/compress.c (+122/-0)
src/bfd/config.bfd (+1587/-0)
src/bfd/config.in (+342/-0)
src/bfd/configure (+18275/-0)
src/bfd/configure.com (+407/-0)
src/bfd/configure.host (+84/-0)
src/bfd/configure.in (+1117/-0)
src/bfd/corefile.c (+166/-0)
src/bfd/cpu-alpha.c (+53/-0)
src/bfd/cpu-arc.c (+72/-0)
src/bfd/cpu-arm.c (+432/-0)
src/bfd/cpu-avr.c (+140/-0)
src/bfd/cpu-bfin.c (+40/-0)
src/bfd/cpu-cr16.c (+40/-0)
src/bfd/cpu-cr16c.c (+39/-0)
src/bfd/cpu-cris.c (+110/-0)
src/bfd/cpu-crx.c (+40/-0)
src/bfd/cpu-d10v.c (+73/-0)
src/bfd/cpu-d30v.c (+40/-0)
src/bfd/cpu-dlx.c (+40/-0)
src/bfd/cpu-fr30.c (+39/-0)
src/bfd/cpu-frv.c (+64/-0)
src/bfd/cpu-h8300.c (+262/-0)
src/bfd/cpu-h8500.c (+60/-0)
src/bfd/cpu-hppa.c (+90/-0)
src/bfd/cpu-i370.c (+75/-0)
src/bfd/cpu-i386.c (+105/-0)
src/bfd/cpu-i860.c (+42/-0)
src/bfd/cpu-i960.c (+183/-0)
src/bfd/cpu-ia64-opc.c (+616/-0)
src/bfd/cpu-ia64.c (+58/-0)
src/bfd/cpu-ip2k.c (+55/-0)
src/bfd/cpu-iq2000.c (+57/-0)
src/bfd/cpu-l1om.c (+56/-0)
src/bfd/cpu-lm32.c (+41/-0)
src/bfd/cpu-m10200.c (+39/-0)
src/bfd/cpu-m10300.c (+72/-0)
src/bfd/cpu-m32c.c (+57/-0)
src/bfd/cpu-m32r.c (+40/-0)
src/bfd/cpu-m68hc11.c (+39/-0)
src/bfd/cpu-m68hc12.c (+55/-0)
src/bfd/cpu-m68k.c (+273/-0)
src/bfd/cpu-m88k.c (+41/-0)
src/bfd/cpu-maxq.c (+60/-0)
src/bfd/cpu-mcore.c (+39/-0)
src/bfd/cpu-mep.c (+29/-0)
src/bfd/cpu-microblaze.c (+40/-0)
src/bfd/cpu-mips.c (+142/-0)
src/bfd/cpu-mmix.c (+42/-0)
src/bfd/cpu-moxie.c (+40/-0)
src/bfd/cpu-msp430.c (+113/-0)
src/bfd/cpu-mt.c (+72/-0)
src/bfd/cpu-ns32k.c (+835/-0)
src/bfd/cpu-openrisc.c (+43/-0)
src/bfd/cpu-or32.c (+41/-0)
src/bfd/cpu-pdp11.c (+40/-0)
src/bfd/cpu-pj.c (+41/-0)
src/bfd/cpu-plugin.c (+40/-0)
src/bfd/cpu-powerpc.c (+329/-0)
src/bfd/cpu-rs6000.c (+114/-0)
src/bfd/cpu-s390.c (+56/-0)
src/bfd/cpu-score.c (+68/-0)
src/bfd/cpu-sh.c (+525/-0)
src/bfd/cpu-sparc.c (+170/-0)
src/bfd/cpu-spu.c (+54/-0)
src/bfd/cpu-tic30.c (+39/-0)
src/bfd/cpu-tic4x.c (+86/-0)
src/bfd/cpu-tic54x.c (+39/-0)
src/bfd/cpu-tic80.c (+40/-0)
src/bfd/cpu-v850.c (+43/-0)
src/bfd/cpu-vax.c (+41/-0)
src/bfd/cpu-w65.c (+56/-0)
src/bfd/cpu-we32k.c (+40/-0)
src/bfd/cpu-xc16x.c (+73/-0)
src/bfd/cpu-xstormy16.c (+39/-0)
src/bfd/cpu-xtensa.c (+39/-0)
src/bfd/cpu-z80.c (+57/-0)
src/bfd/cpu-z8k.c (+48/-0)
src/bfd/demo64.c (+31/-0)
src/bfd/dep-in.sed (+28/-0)
src/bfd/doc/ChangeLog (+224/-0)
src/bfd/doc/ChangeLog-9103 (+594/-0)
src/bfd/doc/Makefile.am (+306/-0)
src/bfd/doc/Makefile.in (+941/-0)
src/bfd/doc/aoutx.texi (+213/-0)
src/bfd/doc/archive.texi (+99/-0)
src/bfd/doc/archures.texi (+626/-0)
src/bfd/doc/bfd.texinfo (+339/-0)
src/bfd/doc/bfdint.texi (+1902/-0)
src/bfd/doc/bfdio.texi (+85/-0)
src/bfd/doc/bfdsumm.texi (+148/-0)
src/bfd/doc/bfdt.texi (+871/-0)
src/bfd/doc/bfdver.texi (+4/-0)
src/bfd/doc/bfdwin.texi (+2/-0)
src/bfd/doc/cache.texi (+65/-0)
src/bfd/doc/chew.c (+1571/-0)
src/bfd/doc/coffcode.texi (+685/-0)
src/bfd/doc/core.texi (+60/-0)
src/bfd/doc/doc.str (+158/-0)
src/bfd/doc/elf.texi (+9/-0)
src/bfd/doc/fdl.texi (+506/-0)
src/bfd/doc/format.texi (+112/-0)
src/bfd/doc/hash.texi (+247/-0)
src/bfd/doc/header.sed (+13/-0)
src/bfd/doc/init.texi (+16/-0)
src/bfd/doc/libbfd.texi (+179/-0)
src/bfd/doc/linker.texi (+412/-0)
src/bfd/doc/makefile.vms (+5/-0)
src/bfd/doc/mmo.texi (+365/-0)
src/bfd/doc/opncls.texi (+372/-0)
src/bfd/doc/proto.str (+135/-0)
src/bfd/doc/reloc.texi (+2813/-0)
src/bfd/doc/section.texi (+1007/-0)
src/bfd/doc/syms.texi (+479/-0)
src/bfd/doc/targets.texi (+563/-0)
src/bfd/dwarf1.c (+564/-0)
src/bfd/dwarf2.c (+3314/-0)
src/bfd/ecoff.c (+4563/-0)
src/bfd/ecofflink.c (+2550/-0)
src/bfd/ecoffswap.h (+773/-0)
src/bfd/elf-attrs.c (+585/-0)
src/bfd/elf-bfd.h (+2281/-0)
src/bfd/elf-eh-frame.c (+1773/-0)
src/bfd/elf-hppa.h (+1220/-0)
src/bfd/elf-ifunc.c (+288/-0)
src/bfd/elf-m10200.c (+1434/-0)
src/bfd/elf-m10300.c (+4956/-0)
src/bfd/elf-strtab.c (+395/-0)
src/bfd/elf-vxworks.c (+299/-0)
src/bfd/elf-vxworks.h (+38/-0)
src/bfd/elf.c (+9052/-0)
src/bfd/elf32-am33lin.c (+105/-0)
src/bfd/elf32-arc.c (+253/-0)
src/bfd/elf32-arm.c (+14168/-0)
src/bfd/elf32-avr.c (+3022/-0)
src/bfd/elf32-avr.h (+38/-0)
src/bfd/elf32-bfin.c (+5891/-0)
src/bfd/elf32-cr16.c (+3104/-0)
src/bfd/elf32-cr16c.c (+972/-0)
src/bfd/elf32-cris.c (+4380/-0)
src/bfd/elf32-crx.c (+1342/-0)
src/bfd/elf32-d10v.c (+560/-0)
src/bfd/elf32-d30v.c (+551/-0)
src/bfd/elf32-dlx.c (+579/-0)
src/bfd/elf32-fr30.c (+747/-0)
src/bfd/elf32-frv.c (+7102/-0)
src/bfd/elf32-gen.c (+103/-0)
src/bfd/elf32-h8300.c (+1645/-0)
src/bfd/elf32-hppa.c (+4661/-0)
src/bfd/elf32-hppa.h (+78/-0)
src/bfd/elf32-i370.c (+1424/-0)
src/bfd/elf32-i386.c (+4732/-0)
src/bfd/elf32-i860.c (+1276/-0)
src/bfd/elf32-i960.c (+168/-0)
src/bfd/elf32-ip2k.c (+1550/-0)
src/bfd/elf32-iq2000.c (+941/-0)
src/bfd/elf32-lm32.c (+2899/-0)
src/bfd/elf32-m32c.c (+2053/-0)
src/bfd/elf32-m32r.c (+4145/-0)
src/bfd/elf32-m68hc11.c (+1315/-0)
src/bfd/elf32-m68hc12.c (+594/-0)
src/bfd/elf32-m68hc1x.c (+1341/-0)
src/bfd/elf32-m68hc1x.h (+189/-0)
src/bfd/elf32-m68k.c (+4790/-0)
src/bfd/elf32-m88k.c (+38/-0)
src/bfd/elf32-mcore.c (+679/-0)
src/bfd/elf32-mep.c (+793/-0)
src/bfd/elf32-microblaze.c (+3059/-0)
src/bfd/elf32-mips.c (+1795/-0)
src/bfd/elf32-moxie.c (+393/-0)
src/bfd/elf32-msp430.c (+1191/-0)
src/bfd/elf32-mt.c (+625/-0)
src/bfd/elf32-openrisc.c (+573/-0)
src/bfd/elf32-or32.c (+514/-0)
src/bfd/elf32-pj.c (+353/-0)
src/bfd/elf32-ppc.c (+9130/-0)
src/bfd/elf32-ppc.h (+33/-0)
src/bfd/elf32-s390.c (+3529/-0)
src/bfd/elf32-score.c (+4529/-0)
src/bfd/elf32-score.h (+152/-0)
src/bfd/elf32-score7.c (+3947/-0)
src/bfd/elf32-sh-relocs.h (+1735/-0)
src/bfd/elf32-sh-symbian.c (+627/-0)
src/bfd/elf32-sh.c (+6132/-0)
src/bfd/elf32-sh64-com.c (+246/-0)
src/bfd/elf32-sh64.c (+812/-0)
src/bfd/elf32-sh64.h (+88/-0)
src/bfd/elf32-sparc.c (+288/-0)
src/bfd/elf32-spu.c (+5474/-0)
src/bfd/elf32-spu.h (+124/-0)
src/bfd/elf32-v850.c (+3101/-0)
src/bfd/elf32-vax.c (+2143/-0)
src/bfd/elf32-xc16x.c (+480/-0)
src/bfd/elf32-xstormy16.c (+1053/-0)
src/bfd/elf32-xtensa.c (+10779/-0)
src/bfd/elf32.c (+24/-0)
src/bfd/elf64-alpha.c (+5400/-0)
src/bfd/elf64-gen.c (+103/-0)
src/bfd/elf64-hppa.c (+4120/-0)
src/bfd/elf64-hppa.h (+51/-0)
src/bfd/elf64-mips.c (+3355/-0)
src/bfd/elf64-mmix.c (+2957/-0)
src/bfd/elf64-ppc.c (+12639/-0)
src/bfd/elf64-ppc.h (+48/-0)
src/bfd/elf64-s390.c (+3437/-0)
src/bfd/elf64-sh64.c (+4108/-0)
src/bfd/elf64-sparc.c (+929/-0)
src/bfd/elf64-x86-64.c (+4539/-0)
src/bfd/elf64.c (+23/-0)
src/bfd/elfcode.h (+1918/-0)
src/bfd/elfcore.h (+280/-0)
src/bfd/elflink.c (+12613/-0)
src/bfd/elfn32-mips.c (+2550/-0)
src/bfd/elfxx-ia64.c (+6043/-0)
src/bfd/elfxx-mips.c (+12901/-0)
src/bfd/elfxx-mips.h (+163/-0)
src/bfd/elfxx-sparc.c (+4170/-0)
src/bfd/elfxx-sparc.h (+147/-0)
src/bfd/elfxx-target.h (+947/-0)
src/bfd/epoc-pe-arm.c (+38/-0)
src/bfd/epoc-pei-arm.c (+31/-0)
src/bfd/format.c (+407/-0)
src/bfd/freebsd.h (+107/-0)
src/bfd/gen-aout.c (+110/-0)
src/bfd/genlink.h (+110/-0)
src/bfd/go32stub.h (+128/-0)
src/bfd/hash.c (+857/-0)
src/bfd/host-aout.c (+88/-0)
src/bfd/hosts/alphalinux.h (+25/-0)
src/bfd/hosts/alphavms.h (+81/-0)
src/bfd/hosts/decstation.h (+36/-0)
src/bfd/hosts/delta68.h (+33/-0)
src/bfd/hosts/dpx2.h (+27/-0)
src/bfd/hosts/hp300bsd.h (+32/-0)
src/bfd/hosts/i386bsd.h (+51/-0)
src/bfd/hosts/i386linux.h (+27/-0)
src/bfd/hosts/i386mach3.h (+44/-0)
src/bfd/hosts/i386sco.h (+38/-0)
src/bfd/hosts/i860mach3.h (+46/-0)
src/bfd/hosts/m68kaux.h (+35/-0)
src/bfd/hosts/m68klinux.h (+25/-0)
src/bfd/hosts/m88kmach3.h (+30/-0)
src/bfd/hosts/mipsbsd.h (+31/-0)
src/bfd/hosts/mipsmach3.h (+29/-0)
src/bfd/hosts/news-mips.h (+31/-0)
src/bfd/hosts/news.h (+28/-0)
src/bfd/hosts/pc532mach.h (+43/-0)
src/bfd/hosts/riscos.h (+29/-0)
src/bfd/hosts/symmetry.h (+39/-0)
src/bfd/hosts/tahoe.h (+31/-0)
src/bfd/hosts/vaxbsd.h (+31/-0)
src/bfd/hosts/vaxlinux.h (+21/-0)
src/bfd/hosts/vaxult.h (+27/-0)
src/bfd/hosts/vaxult2.h (+27/-0)
src/bfd/hp300bsd.c (+42/-0)
src/bfd/hp300hpux.c (+884/-0)
src/bfd/hppabsd-core.c (+284/-0)
src/bfd/hpux-core.c (+427/-0)
src/bfd/i386aout.c (+89/-0)
src/bfd/i386bsd.c (+52/-0)
src/bfd/i386dynix.c (+83/-0)
src/bfd/i386freebsd.c (+39/-0)
src/bfd/i386linux.c (+774/-0)
src/bfd/i386lynx.c (+583/-0)
src/bfd/i386mach3.c (+72/-0)
src/bfd/i386msdos.c (+230/-0)
src/bfd/i386netbsd.c (+39/-0)
src/bfd/i386os9k.c (+221/-0)
src/bfd/ieee.c (+3861/-0)
src/bfd/ihex.c (+997/-0)
src/bfd/init.c (+55/-0)
src/bfd/irix-core.c (+332/-0)
src/bfd/libaout.h (+691/-0)
src/bfd/libbfd-in.h (+743/-0)
src/bfd/libbfd.c (+1092/-0)
src/bfd/libbfd.h (+2125/-0)
src/bfd/libcoff-in.h (+605/-0)
src/bfd/libcoff.h (+956/-0)
src/bfd/libecoff.h (+344/-0)
src/bfd/libhppa.h (+595/-0)
src/bfd/libieee.h (+136/-0)
src/bfd/libnlm.h (+223/-0)
src/bfd/liboasys.h (+84/-0)
src/bfd/libpei.h (+356/-0)
src/bfd/libxcoff.h (+238/-0)
src/bfd/linker.c (+3366/-0)
src/bfd/lynx-core.c (+230/-0)
src/bfd/m68k4knetbsd.c (+37/-0)
src/bfd/m68klinux.c (+779/-0)
src/bfd/m68knetbsd.c (+39/-0)
src/bfd/m88kmach3.c (+43/-0)
src/bfd/m88kopenbsd.c (+34/-0)
src/bfd/mach-o-i386.c (+293/-0)
src/bfd/mach-o-target.c (+188/-0)
src/bfd/mach-o.c (+3827/-0)
src/bfd/mach-o.h (+874/-0)
src/bfd/makefile.vms (+57/-0)
src/bfd/mep-relocs.pl (+275/-0)
src/bfd/merge.c (+886/-0)
src/bfd/mipsbsd.c (+497/-0)
src/bfd/mmo.c (+3283/-0)
src/bfd/netbsd-core.c (+318/-0)
src/bfd/netbsd.h (+120/-0)
src/bfd/newsos3.c (+45/-0)
src/bfd/nlm-target.h (+257/-0)
src/bfd/nlm.c (+56/-0)
src/bfd/nlm32-alpha.c (+860/-0)
src/bfd/nlm32-i386.c (+430/-0)
src/bfd/nlm32-ppc.c (+987/-0)
src/bfd/nlm32-sparc.c (+381/-0)
src/bfd/nlm32.c (+22/-0)
src/bfd/nlm64.c (+22/-0)
src/bfd/nlmcode.h (+1981/-0)
src/bfd/nlmswap.h (+153/-0)
src/bfd/ns32k.h (+30/-0)
src/bfd/ns32knetbsd.c (+53/-0)
src/bfd/oasys.c (+1261/-0)
src/bfd/opncls.c (+1541/-0)
src/bfd/osf-core.c (+238/-0)
src/bfd/pc532-mach.c (+114/-0)
src/bfd/pdp11.c (+4531/-0)
src/bfd/pe-arm-wince.c (+45/-0)
src/bfd/pe-arm.c (+66/-0)
src/bfd/pe-i386.c (+44/-0)
src/bfd/pe-mcore.c (+41/-0)
src/bfd/pe-mips.c (+932/-0)
src/bfd/pe-ppc.c (+48/-0)
src/bfd/pe-sh.c (+31/-0)
src/bfd/pe-x86_64.c (+54/-0)
src/bfd/peXXigen.c (+2387/-0)
src/bfd/pef-traceback.h (+217/-0)
src/bfd/pef.c (+1210/-0)
src/bfd/pef.h (+187/-0)
src/bfd/pei-arm-wince.c (+31/-0)
src/bfd/pei-arm.c (+56/-0)
src/bfd/pei-i386.c (+46/-0)
src/bfd/pei-ia64.c (+39/-0)
src/bfd/pei-mcore.c (+44/-0)
src/bfd/pei-mips.c (+33/-0)
src/bfd/pei-ppc.c (+51/-0)
src/bfd/pei-sh.c (+36/-0)
src/bfd/pei-x86_64.c (+531/-0)
src/bfd/peicode.h (+1313/-0)
src/bfd/plugin.c (+494/-0)
src/bfd/plugin.h (+36/-0)
src/bfd/po/BLD-POTFILES.in (+10/-0)
src/bfd/po/Make-in (+298/-0)
src/bfd/po/SRC-POTFILES.in (+352/-0)
src/bfd/po/bfd.pot (+4181/-0)
src/bfd/po/da.po (+2745/-0)
src/bfd/po/es.po (+4499/-0)
src/bfd/po/fi.po (+4258/-0)
src/bfd/po/fr.po (+3197/-0)
src/bfd/po/id.po (+3837/-0)
src/bfd/po/ja.po (+2848/-0)
src/bfd/po/ro.po (+3026/-0)
src/bfd/po/ru.po (+3840/-0)
src/bfd/po/rw.po (+3101/-0)
src/bfd/po/sv.po (+3221/-0)
src/bfd/po/tr.po (+3193/-0)
src/bfd/po/vi.po (+4146/-0)
src/bfd/po/zh_CN.po (+2702/-0)
src/bfd/ppcboot.c (+546/-0)
src/bfd/ptrace-core.c (+220/-0)
src/bfd/reloc.c (+5572/-0)
src/bfd/reloc16.c (+341/-0)
src/bfd/riscix.c (+656/-0)
src/bfd/rs6000-core.c (+753/-0)
src/bfd/sco5-core.c (+409/-0)
src/bfd/section.c (+1562/-0)
src/bfd/simple.c (+264/-0)
src/bfd/som.c (+6415/-0)
src/bfd/som.h (+270/-0)
src/bfd/sparclinux.c (+773/-0)
src/bfd/sparclynx.c (+252/-0)
src/bfd/sparcnetbsd.c (+40/-0)
src/bfd/srec.c (+1375/-0)
src/bfd/stab-syms.c (+59/-0)
src/bfd/stabs.c (+789/-0)
src/bfd/stamp-h.in (+1/-0)
src/bfd/sunos.c (+2854/-0)
src/bfd/syms.c (+1423/-0)
src/bfd/sysdep.h (+202/-0)
src/bfd/targets.c (+1500/-0)
src/bfd/targmatch.sed (+33/-0)
src/bfd/tekhex.c (+1012/-0)
src/bfd/ticoff.h (+124/-0)
src/bfd/trad-core.c (+324/-0)
src/bfd/vax1knetbsd.c (+38/-0)
src/bfd/vaxbsd.c (+41/-0)
src/bfd/vaxnetbsd.c (+39/-0)
src/bfd/verilog.c (+377/-0)
src/bfd/versados.c (+872/-0)
src/bfd/version.h (+4/-0)
src/bfd/vms-gsd.c (+1081/-0)
src/bfd/vms-hdr.c (+1415/-0)
src/bfd/vms-misc.c (+1039/-0)
src/bfd/vms-tir.c (+2808/-0)
src/bfd/vms.c (+2153/-0)
src/bfd/vms.h (+889/-0)
src/bfd/warning.m4 (+59/-0)
src/bfd/xcoff-target.h (+193/-0)
src/bfd/xcofflink.c (+6430/-0)
src/bfd/xsym.c (+2357/-0)
src/bfd/xsym.h (+700/-0)
src/bfd/xtensa-isa.c (+1794/-0)
src/bfd/xtensa-modules.c (+12320/-0)
src/binutils/BRANCHES (+37/-0)
src/binutils/ChangeLog (+1047/-0)
src/binutils/ChangeLog-0001 (+2060/-0)
src/binutils/ChangeLog-0203 (+2181/-0)
src/binutils/ChangeLog-2004 (+793/-0)
src/binutils/ChangeLog-2005 (+1350/-0)
src/binutils/ChangeLog-2006 (+599/-0)
src/binutils/ChangeLog-2007 (+1165/-0)
src/binutils/ChangeLog-2008 (+874/-0)
src/binutils/ChangeLog-9197 (+5217/-0)
src/binutils/ChangeLog-9899 (+1908/-0)
src/binutils/MAINTAINERS (+261/-0)
src/binutils/Makefile.am (+503/-0)
src/binutils/Makefile.in (+1352/-0)
src/binutils/NEWS (+433/-0)
src/binutils/README (+284/-0)
src/binutils/aclocal.m4 (+1010/-0)
src/binutils/addr2line.c (+417/-0)
src/binutils/ar.c (+1344/-0)
src/binutils/arlex.c (+2071/-0)
src/binutils/arlex.l (+91/-0)
src/binutils/arparse.c (+1770/-0)
src/binutils/arparse.h (+102/-0)
src/binutils/arparse.y (+204/-0)
src/binutils/arsup.c (+481/-0)
src/binutils/arsup.h (+63/-0)
src/binutils/bin2c.c (+80/-0)
src/binutils/binemul.c (+135/-0)
src/binutils/binemul.h (+64/-0)
src/binutils/bucomm.c (+611/-0)
src/binutils/bucomm.h (+79/-0)
src/binutils/budbg.h (+59/-0)
src/binutils/coffdump.c (+556/-0)
src/binutils/coffgrok.c (+743/-0)
src/binutils/coffgrok.h (+226/-0)
src/binutils/config.in (+248/-0)
src/binutils/configure (+16430/-0)
src/binutils/configure.com (+109/-0)
src/binutils/configure.in (+474/-0)
src/binutils/configure.tgt (+26/-0)
src/binutils/cxxfilt.c (+289/-0)
src/binutils/debug.c (+3372/-0)
src/binutils/debug.h (+792/-0)
src/binutils/deflex.c (+2097/-0)
src/binutils/deflex.l (+97/-0)
src/binutils/defparse.c (+1943/-0)
src/binutils/defparse.h (+121/-0)
src/binutils/defparse.y (+183/-0)
src/binutils/dep-in.sed (+20/-0)
src/binutils/dlltool.c (+4396/-0)
src/binutils/dlltool.h (+42/-0)
src/binutils/dllwrap.c (+1206/-0)
src/binutils/doc/Makefile.am (+176/-0)
src/binutils/doc/Makefile.in (+859/-0)
src/binutils/doc/addr2line.1 (+273/-0)
src/binutils/doc/ar.1 (+429/-0)
src/binutils/doc/binutils.texi (+4453/-0)
src/binutils/doc/cxxfilt.man (+345/-0)
src/binutils/doc/dlltool.1 (+529/-0)
src/binutils/doc/fdl.texi (+506/-0)
src/binutils/doc/nlmconv.1 (+251/-0)
src/binutils/doc/nm.1 (+523/-0)
src/binutils/doc/objcopy.1 (+935/-0)
src/binutils/doc/objdump.1 (+803/-0)
src/binutils/doc/ranlib.1 (+199/-0)
src/binutils/doc/readelf.1 (+420/-0)
src/binutils/doc/size.1 (+275/-0)
src/binutils/doc/strings.1 (+264/-0)
src/binutils/doc/strip.1 (+399/-0)
src/binutils/doc/windmc.1 (+359/-0)
src/binutils/doc/windres.1 (+362/-0)
src/binutils/dwarf.c (+4943/-0)
src/binutils/dwarf.h (+135/-0)
src/binutils/embedspu.sh (+260/-0)
src/binutils/emul_aix.c (+171/-0)
src/binutils/emul_vanilla.c (+30/-0)
src/binutils/filemode.c (+249/-0)
src/binutils/ieee.c (+7406/-0)
src/binutils/is-ranlib.c (+22/-0)
src/binutils/is-strip.c (+23/-0)
src/binutils/makefile.vms (+74/-0)
src/binutils/maybe-ranlib.c (+23/-0)
src/binutils/maybe-strip.c (+23/-0)
src/binutils/mclex.c (+441/-0)
src/binutils/mcparse.c (+2156/-0)
src/binutils/mcparse.h (+103/-0)
src/binutils/mcparse.y (+356/-0)
src/binutils/nlmconv.c (+2138/-0)
src/binutils/nlmconv.h (+86/-0)
src/binutils/nlmheader.c (+2698/-0)
src/binutils/nlmheader.h (+135/-0)
src/binutils/nlmheader.y (+960/-0)
src/binutils/nm.c (+1678/-0)
src/binutils/not-ranlib.c (+22/-0)
src/binutils/not-strip.c (+23/-0)
src/binutils/objcopy.c (+3967/-0)
src/binutils/objdump.c (+3443/-0)
src/binutils/po/Make-in (+258/-0)
src/binutils/po/POTFILES.in (+69/-0)
src/binutils/po/binutils.pot (+6115/-0)
src/binutils/po/da.po (+6367/-0)
src/binutils/po/es.po (+7016/-0)
src/binutils/po/fi.po (+6092/-0)
src/binutils/po/fr.po (+5945/-0)
src/binutils/po/id.po (+6248/-0)
src/binutils/po/ja.po (+4110/-0)
src/binutils/po/ro.po (+5090/-0)
src/binutils/po/ru.po (+5891/-0)
src/binutils/po/rw.po (+4990/-0)
src/binutils/po/sk.po (+6306/-0)
src/binutils/po/sv.po (+4931/-0)
src/binutils/po/tr.po (+5790/-0)
src/binutils/po/uk.po (+5873/-0)
src/binutils/po/vi.po (+6654/-0)
src/binutils/po/zh_CN.po (+4742/-0)
src/binutils/po/zh_TW.po (+5497/-0)
src/binutils/prdbg.c (+2788/-0)
src/binutils/ranlib.sh (+22/-0)
src/binutils/rclex.c (+905/-0)
src/binutils/rcparse.c (+4597/-0)
src/binutils/rcparse.h (+297/-0)
src/binutils/rcparse.y (+1961/-0)
src/binutils/rdcoff.c (+876/-0)
src/binutils/rddbg.c (+450/-0)
src/binutils/readelf.c (+12351/-0)
src/binutils/rename.c (+214/-0)
src/binutils/resbin.c (+2135/-0)
src/binutils/rescoff.c (+750/-0)
src/binutils/resrc.c (+3345/-0)
src/binutils/resres.c (+737/-0)
src/binutils/sanity.sh (+67/-0)
src/binutils/size.c (+611/-0)
src/binutils/srconv.c (+1890/-0)
src/binutils/stabs.c (+5419/-0)
src/binutils/stamp-h.in (+1/-0)
src/binutils/strings.c (+678/-0)
src/binutils/sysdep.h (+179/-0)
src/binutils/sysdump.c (+719/-0)
src/binutils/sysinfo.c (+1968/-0)
src/binutils/sysinfo.h (+77/-0)
src/binutils/sysinfo.y (+435/-0)
src/binutils/syslex.c (+1939/-0)
src/binutils/syslex.l (+79/-0)
src/binutils/sysroff.info (+504/-0)
src/binutils/testsuite/ChangeLog (+611/-0)
src/binutils/testsuite/ChangeLog-9303 (+1044/-0)
src/binutils/testsuite/binutils-all/alias.def (+2/-0)
src/binutils/testsuite/binutils-all/ar.exp (+409/-0)
src/binutils/testsuite/binutils-all/arm/objdump.exp (+63/-0)
src/binutils/testsuite/binutils-all/arm/thumb2-cond.s (+8/-0)
src/binutils/testsuite/binutils-all/bfin/objdump.exp (+53/-0)
src/binutils/testsuite/binutils-all/bfin/unknown-mode.s (+8/-0)
src/binutils/testsuite/binutils-all/bintest.s (+12/-0)
src/binutils/testsuite/binutils-all/copy-1.d (+13/-0)
src/binutils/testsuite/binutils-all/copy-1.s (+6/-0)
src/binutils/testsuite/binutils-all/copy-2.d (+18/-0)
src/binutils/testsuite/binutils-all/copy-3.d (+17/-0)
src/binutils/testsuite/binutils-all/copy-4.d (+9/-0)
src/binutils/testsuite/binutils-all/copytest.s (+7/-0)
src/binutils/testsuite/binutils-all/dlltool.exp (+81/-0)
src/binutils/testsuite/binutils-all/dumptest.s (+2/-0)
src/binutils/testsuite/binutils-all/dw2-compressed.S (+218/-0)
src/binutils/testsuite/binutils-all/empty.s (+1/-0)
src/binutils/testsuite/binutils-all/fastcall.def (+2/-0)
src/binutils/testsuite/binutils-all/group-2.s (+8/-0)
src/binutils/testsuite/binutils-all/group-3.s (+8/-0)
src/binutils/testsuite/binutils-all/group-4.s (+6/-0)
src/binutils/testsuite/binutils-all/group.s (+8/-0)
src/binutils/testsuite/binutils-all/hppa/addendbug.s (+23/-0)
src/binutils/testsuite/binutils-all/hppa/freg.s (+23/-0)
src/binutils/testsuite/binutils-all/hppa/objdump.exp (+96/-0)
src/binutils/testsuite/binutils-all/link-order.s (+13/-0)
src/binutils/testsuite/binutils-all/localize-hidden-1.d (+19/-0)
src/binutils/testsuite/binutils-all/localize-hidden-1.s (+36/-0)
src/binutils/testsuite/binutils-all/localize-hidden-2.d (+7/-0)
src/binutils/testsuite/binutils-all/localize-hidden-2.s (+2/-0)
src/binutils/testsuite/binutils-all/m68k/movem.s (+2/-0)
src/binutils/testsuite/binutils-all/m68k/objdump.exp (+53/-0)
src/binutils/testsuite/binutils-all/needed-by-reloc.s (+7/-0)
src/binutils/testsuite/binutils-all/nm.exp (+123/-0)
src/binutils/testsuite/binutils-all/objcopy.exp (+879/-0)
src/binutils/testsuite/binutils-all/objdump.W (+129/-0)
src/binutils/testsuite/binutils-all/objdump.exp (+209/-0)
src/binutils/testsuite/binutils-all/objdump.s (+9/-0)
src/binutils/testsuite/binutils-all/readelf.exp (+337/-0)
src/binutils/testsuite/binutils-all/readelf.h (+20/-0)
src/binutils/testsuite/binutils-all/readelf.r (+4/-0)
src/binutils/testsuite/binutils-all/readelf.r-64 (+4/-0)
src/binutils/testsuite/binutils-all/readelf.s (+24/-0)
src/binutils/testsuite/binutils-all/readelf.s-64 (+25/-0)
src/binutils/testsuite/binutils-all/readelf.ss (+18/-0)
src/binutils/testsuite/binutils-all/readelf.ss-64 (+13/-0)
src/binutils/testsuite/binutils-all/readelf.ss-mips (+15/-0)
src/binutils/testsuite/binutils-all/readelf.ss-tmips (+15/-0)
src/binutils/testsuite/binutils-all/readelf.wa (+24/-0)
src/binutils/testsuite/binutils-all/size.exp (+82/-0)
src/binutils/testsuite/binutils-all/strip-1.d (+11/-0)
src/binutils/testsuite/binutils-all/strip-10.d (+8/-0)
src/binutils/testsuite/binutils-all/strip-2.d (+18/-0)
src/binutils/testsuite/binutils-all/strip-3.d (+11/-0)
src/binutils/testsuite/binutils-all/strip-4.d (+11/-0)
src/binutils/testsuite/binutils-all/strip-5.d (+18/-0)
src/binutils/testsuite/binutils-all/strip-6.d (+11/-0)
src/binutils/testsuite/binutils-all/strip-7.d (+18/-0)
src/binutils/testsuite/binutils-all/strip-8.d (+11/-0)
src/binutils/testsuite/binutils-all/strip-9.d (+18/-0)
src/binutils/testsuite/binutils-all/testprog.c (+31/-0)
src/binutils/testsuite/binutils-all/testranges-ia64.d (+15/-0)
src/binutils/testsuite/binutils-all/testranges-ia64.s (+57/-0)
src/binutils/testsuite/binutils-all/testranges.d (+15/-0)
src/binutils/testsuite/binutils-all/testranges.s (+61/-0)
src/binutils/testsuite/binutils-all/unique.s (+4/-0)
src/binutils/testsuite/binutils-all/unknown.s (+4/-0)
src/binutils/testsuite/binutils-all/vax/entrymask.s (+11/-0)
src/binutils/testsuite/binutils-all/vax/objdump.exp (+64/-0)
src/binutils/testsuite/binutils-all/windres/README (+26/-0)
src/binutils/testsuite/binutils-all/windres/bmpalign.rc (+9/-0)
src/binutils/testsuite/binutils-all/windres/bmpalign.rsd (+38/-0)
src/binutils/testsuite/binutils-all/windres/capstyle.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/capstyle.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/checkbox.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/checkbox.rsd (+12/-0)
src/binutils/testsuite/binutils-all/windres/combobox.rc (+8/-0)
src/binutils/testsuite/binutils-all/windres/combobox.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/deflang.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/deflang.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/dialog0.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/dialog0.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/dialog1.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/dialog1.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/dialogid.rc (+9/-0)
src/binutils/testsuite/binutils-all/windres/dialogid.rsd (+18/-0)
src/binutils/testsuite/binutils-all/windres/dialogsignature.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/dialogsignature.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/dlgfont.rc (+29/-0)
src/binutils/testsuite/binutils-all/windres/dlgfont.rsd (+39/-0)
src/binutils/testsuite/binutils-all/windres/edittext.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/edittext.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/escapea.rc (+7/-0)
src/binutils/testsuite/binutils-all/windres/escapea.rsd (+7/-0)
src/binutils/testsuite/binutils-all/windres/escapex-2.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/escapex-2.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/escapex.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/escapex.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/html.rc (+7/-0)
src/binutils/testsuite/binutils-all/windres/html.rsd (+45/-0)
src/binutils/testsuite/binutils-all/windres/html1.hm (+11/-0)
src/binutils/testsuite/binutils-all/windres/html2.hm (+11/-0)
src/binutils/testsuite/binutils-all/windres/lang.rc (+16/-0)
src/binutils/testsuite/binutils-all/windres/lang.rsd (+10/-0)
src/binutils/testsuite/binutils-all/windres/listbox.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/listbox.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/messagetable.rc (+6/-0)
src/binutils/testsuite/binutils-all/windres/messagetable.rsd (+15/-0)
src/binutils/testsuite/binutils-all/windres/msupdate (+40/-0)
src/binutils/testsuite/binutils-all/windres/nocaption.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/nocaption.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/printstyle.rc (+6/-0)
src/binutils/testsuite/binutils-all/windres/printstyle.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/quoteclass.rc (+8/-0)
src/binutils/testsuite/binutils-all/windres/scrollbar.rc (+4/-0)
src/binutils/testsuite/binutils-all/windres/scrollbar.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/strtab1.rc (+9/-0)
src/binutils/testsuite/binutils-all/windres/strtab1.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/strtab2.rc (+9/-0)
src/binutils/testsuite/binutils-all/windres/strtab2.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/sublang.rc (+5/-0)
src/binutils/testsuite/binutils-all/windres/sublang.rsd (+8/-0)
src/binutils/testsuite/binutils-all/windres/version.rc (+33/-0)
src/binutils/testsuite/binutils-all/windres/version.rsd (+55/-0)
src/binutils/testsuite/binutils-all/windres/version_cat.rc (+33/-0)
src/binutils/testsuite/binutils-all/windres/version_cat.rsd (+55/-0)
src/binutils/testsuite/binutils-all/windres/windres.exp (+136/-0)
src/binutils/testsuite/config/default.exp (+121/-0)
src/binutils/testsuite/config/hppa.sed (+4/-0)
src/binutils/testsuite/lib/utils-lib.exp (+673/-0)
src/binutils/unwind-ia64.c (+1083/-0)
src/binutils/unwind-ia64.h (+32/-0)
src/binutils/version.c (+41/-0)
src/binutils/windint.h (+1088/-0)
src/binutils/windmc.c (+1207/-0)
src/binutils/windmc.h (+99/-0)
src/binutils/windres.c (+1432/-0)
src/binutils/windres.h (+122/-0)
src/binutils/winduni.c (+818/-0)
src/binutils/winduni.h (+139/-0)
src/binutils/wrstabs.c (+2273/-0)
src/compile (+143/-0)
src/config-ml.in (+876/-0)
src/config.guess (+1533/-0)
src/config.rpath (+548/-0)
src/config.sub (+1696/-0)
src/config/ChangeLog (+1402/-0)
src/config/acinclude.m4 (+746/-0)
src/config/acx.m4 (+621/-0)
src/config/bootstrap-O1.mk (+1/-0)
src/config/bootstrap-O3.mk (+1/-0)
src/config/bootstrap-debug.mk (+2/-0)
src/config/codeset.m4 (+23/-0)
src/config/depstand.m4 (+137/-0)
src/config/enable.m4 (+38/-0)
src/config/extensions.m4 (+79/-0)
src/config/futex.m4 (+64/-0)
src/config/gettext-sister.m4 (+80/-0)
src/config/gettext.m4 (+415/-0)
src/config/glibc21.m4 (+32/-0)
src/config/gxx-include-dir.m4 (+32/-0)
src/config/iconv.m4 (+103/-0)
src/config/intdiv0.m4 (+72/-0)
src/config/inttypes-pri.m4 (+32/-0)
src/config/inttypes.m4 (+27/-0)
src/config/inttypes_h.m4 (+28/-0)
src/config/lcmessage.m4 (+32/-0)
src/config/ld-symbolic.m4 (+45/-0)
src/config/lead-dot.m4 (+31/-0)
src/config/lib-ld.m4 (+110/-0)
src/config/lib-link.m4 (+551/-0)
src/config/lib-prefix.m4 (+155/-0)
src/config/mh-cxux (+5/-0)
src/config/mh-cygwin (+9/-0)
src/config/mh-decstation (+3/-0)
src/config/mh-dgux386 (+5/-0)
src/config/mh-djgpp (+14/-0)
src/config/mh-interix (+7/-0)
src/config/mh-lynxrs6k (+2/-0)
src/config/mh-mingw (+6/-0)
src/config/mh-ncr3000 (+4/-0)
src/config/mh-necv4 (+4/-0)
src/config/mh-pa (+4/-0)
src/config/mh-pa-hpux10 (+4/-0)
src/config/mh-ppc-aix (+8/-0)
src/config/mh-ppc-darwin (+5/-0)
src/config/mh-sco (+4/-0)
src/config/mh-solaris (+2/-0)
src/config/mh-sysv4 (+4/-0)
src/config/mh-sysv5 (+4/-0)
src/config/mh-x86omitfp (+2/-0)
src/config/mt-alphaieee (+2/-0)
src/config/mt-d30v (+4/-0)
src/config/mt-gnu (+1/-0)
src/config/mt-mep (+8/-0)
src/config/mt-mips-elfoabi (+1/-0)
src/config/mt-mips-gnu (+2/-0)
src/config/mt-mips16-compat (+5/-0)
src/config/mt-netware (+1/-0)
src/config/mt-ospace (+3/-0)
src/config/mt-sde (+10/-0)
src/config/mt-spu (+2/-0)
src/config/mt-v810 (+3/-0)
src/config/mt-wince (+10/-0)
src/config/multi.m4 (+68/-0)
src/config/nls.m4 (+49/-0)
src/config/no-executables.m4 (+69/-0)
src/config/override.m4 (+274/-0)
src/config/plugins.m4 (+11/-0)
src/config/po.m4 (+197/-0)
src/config/proginstall.m4 (+98/-0)
src/config/progtest.m4 (+91/-0)
src/config/stdint.m4 (+528/-0)
src/config/stdint_h.m4 (+28/-0)
src/config/tcl.m4 (+3246/-0)
src/config/tls.m4 (+124/-0)
src/config/uintmax_t.m4 (+32/-0)
src/config/ulonglong.m4 (+23/-0)
src/config/unwind_ipinfo.m4 (+37/-0)
src/config/warnings.m4 (+107/-0)
src/configure (+14492/-0)
src/configure.ac (+3141/-0)
src/cpu/ChangeLog (+684/-0)
src/cpu/cris.cpu (+4553/-0)
src/cpu/frv.cpu (+9799/-0)
src/cpu/frv.opc (+1918/-0)
src/cpu/iq10.cpu (+1112/-0)
src/cpu/iq2000.cpu (+1196/-0)
src/cpu/iq2000.opc (+320/-0)
src/cpu/iq2000m.cpu (+631/-0)
src/cpu/lm32.cpu (+932/-0)
src/cpu/lm32.opc (+235/-0)
src/cpu/m32c.cpu (+10520/-0)
src/cpu/m32c.opc (+1187/-0)
src/cpu/m32r.cpu (+2428/-0)
src/cpu/m32r.opc (+324/-0)
src/cpu/mt.cpu (+1352/-0)
src/cpu/mt.opc (+472/-0)
src/cpu/sh.cpu (+369/-0)
src/cpu/sh.opc (+77/-0)
src/cpu/sh64-compact.cpu (+1748/-0)
src/cpu/sh64-media.cpu (+1733/-0)
src/cpu/simplify.inc (+218/-0)
src/cpu/xc16x.cpu (+3129/-0)
src/cpu/xc16x.opc (+245/-0)
src/depcomp (+630/-0)
src/elfcpp/ChangeLog (+114/-0)
src/elfcpp/README (+9/-0)
src/elfcpp/arm.h (+204/-0)
src/elfcpp/dwarf.h (+408/-0)
src/elfcpp/elfcpp.h (+1796/-0)
src/elfcpp/elfcpp_file.h (+686/-0)
src/elfcpp/elfcpp_internal.h (+240/-0)
src/elfcpp/elfcpp_swap.h (+435/-0)
src/elfcpp/i386.h (+97/-0)
src/elfcpp/powerpc.h (+191/-0)
src/elfcpp/sparc.h (+169/-0)
src/elfcpp/x86_64.h (+100/-0)
src/etc/ChangeLog (+642/-0)
src/etc/Makefile.in (+248/-0)
src/etc/configbuild.ein (+149/-0)
src/etc/configbuild.fig (+50/-0)
src/etc/configbuild.tin (+9/-0)
src/etc/configdev.ein (+185/-0)
src/etc/configdev.fig (+80/-0)
src/etc/configdev.tin (+17/-0)
src/etc/configure (+2923/-0)
src/etc/configure.in (+27/-0)
src/etc/configure.texi (+2646/-0)
src/etc/fdl.texi (+451/-0)
src/etc/make-stds.texi (+1135/-0)
src/etc/standards.texi (+4167/-0)
src/etc/texi2pod.pl (+478/-0)
src/gas/CONTRIBUTORS (+110/-0)
src/gas/COPYING (+674/-0)
src/gas/ChangeLog (+2395/-0)
src/gas/ChangeLog-0001 (+7700/-0)
src/gas/ChangeLog-0203 (+7511/-0)
src/gas/ChangeLog-2004 (+2687/-0)
src/gas/ChangeLog-2005 (+4263/-0)
src/gas/ChangeLog-2006 (+2756/-0)
src/gas/ChangeLog-2007 (+2638/-0)
src/gas/ChangeLog-2008 (+1877/-0)
src/gas/ChangeLog-9295 (+13124/-0)
src/gas/ChangeLog-9697 (+5966/-0)
src/gas/ChangeLog-9899 (+4867/-0)
src/gas/MAINTAINERS (+1/-0)
src/gas/Makefile.am (+815/-0)
src/gas/Makefile.in (+2685/-0)
src/gas/NEWS (+567/-0)
src/gas/README (+164/-0)
src/gas/acinclude.m4 (+94/-0)
src/gas/aclocal.m4 (+1006/-0)
src/gas/app.c (+1456/-0)
src/gas/as.c (+1263/-0)
src/gas/as.h (+647/-0)
src/gas/asintl.h (+52/-0)
src/gas/atof-generic.c (+614/-0)
src/gas/bfin-lex.c (+3562/-0)
src/gas/bfin-parse.c (+7847/-0)
src/gas/bfin-parse.h (+416/-0)
src/gas/bignum.h (+42/-0)
src/gas/bit_fix.h (+48/-0)
src/gas/cgen.c (+1064/-0)
src/gas/cgen.h (+103/-0)
src/gas/cond.c (+577/-0)
src/gas/config.in (+318/-0)
src/gas/config/aout_gnu.h (+451/-0)
src/gas/config/atof-ieee.c (+813/-0)
src/gas/config/atof-vax.c (+451/-0)
src/gas/config/bfin-aux.h (+154/-0)
src/gas/config/bfin-defs.h (+403/-0)
src/gas/config/bfin-lex.l (+555/-0)
src/gas/config/bfin-parse.y (+4580/-0)
src/gas/config/e-crisaout.c (+38/-0)
src/gas/config/e-criself.c (+38/-0)
src/gas/config/e-i386aout.c (+38/-0)
src/gas/config/e-i386coff.c (+38/-0)
src/gas/config/e-i386elf.c (+38/-0)
src/gas/config/e-mipsecoff.c (+56/-0)
src/gas/config/e-mipself.c (+56/-0)
src/gas/config/itbl-mips.h (+46/-0)
src/gas/config/m68k-parse.h (+357/-0)
src/gas/config/m68k-parse.y (+1119/-0)
src/gas/config/obj-aout.c (+344/-0)
src/gas/config/obj-aout.h (+71/-0)
src/gas/config/obj-coff-seh.c (+1337/-0)
src/gas/config/obj-coff-seh.h (+234/-0)
src/gas/config/obj-coff.c (+1944/-0)
src/gas/config/obj-coff.h (+420/-0)
src/gas/config/obj-ecoff.c (+318/-0)
src/gas/config/obj-ecoff.h (+77/-0)
src/gas/config/obj-elf.c (+2412/-0)
src/gas/config/obj-elf.h (+252/-0)
src/gas/config/obj-evax.c (+517/-0)
src/gas/config/obj-evax.h (+119/-0)
src/gas/config/obj-fdpicelf.c (+1/-0)
src/gas/config/obj-fdpicelf.h (+2/-0)
src/gas/config/obj-macho.c (+57/-0)
src/gas/config/obj-macho.h (+39/-0)
src/gas/config/obj-multi.c (+23/-0)
src/gas/config/obj-multi.h (+164/-0)
src/gas/config/obj-som.c (+329/-0)
src/gas/config/obj-som.h (+74/-0)
src/gas/config/tc-alpha.c (+6365/-0)
src/gas/config/tc-alpha.h (+187/-0)
src/gas/config/tc-arc.c (+1893/-0)
src/gas/config/tc-arc.h (+73/-0)
src/gas/config/tc-arm.c (+22771/-0)
src/gas/config/tc-arm.h (+348/-0)
src/gas/config/tc-avr.c (+1460/-0)
src/gas/config/tc-avr.h (+149/-0)
src/gas/config/tc-bfin.c (+2690/-0)
src/gas/config/tc-bfin.h (+85/-0)
src/gas/config/tc-cr16.c (+2578/-0)
src/gas/config/tc-cr16.h (+75/-0)
src/gas/config/tc-cris.c (+4404/-0)
src/gas/config/tc-cris.h (+171/-0)
src/gas/config/tc-crx.c (+2004/-0)
src/gas/config/tc-crx.h (+78/-0)
src/gas/config/tc-d10v.c (+1817/-0)
src/gas/config/tc-d10v.h (+65/-0)
src/gas/config/tc-d30v.c (+2122/-0)
src/gas/config/tc-d30v.h (+66/-0)
src/gas/config/tc-dlx.c (+1240/-0)
src/gas/config/tc-dlx.h (+66/-0)
src/gas/config/tc-fr30.c (+420/-0)
src/gas/config/tc-fr30.h (+66/-0)
src/gas/config/tc-frv.c (+1836/-0)
src/gas/config/tc-frv.h (+126/-0)
src/gas/config/tc-generic.c (+22/-0)
src/gas/config/tc-generic.h (+36/-0)
src/gas/config/tc-h8300.c (+2187/-0)
src/gas/config/tc-h8300.h (+93/-0)
src/gas/config/tc-hppa.c (+8726/-0)
src/gas/config/tc-hppa.h (+239/-0)
src/gas/config/tc-i370.c (+2671/-0)
src/gas/config/tc-i370.h (+64/-0)
src/gas/config/tc-i386-intel.c (+895/-0)
src/gas/config/tc-i386.c (+8602/-0)
src/gas/config/tc-i386.h (+300/-0)
src/gas/config/tc-i860.c (+1492/-0)
src/gas/config/tc-i860.h (+96/-0)
src/gas/config/tc-i960.c (+2671/-0)
src/gas/config/tc-i960.h (+194/-0)
src/gas/config/tc-ia64.c (+11805/-0)
src/gas/config/tc-ia64.h (+322/-0)
src/gas/config/tc-ip2k.c (+427/-0)
src/gas/config/tc-ip2k.h (+65/-0)
src/gas/config/tc-iq2000.c (+989/-0)
src/gas/config/tc-iq2000.h (+65/-0)
src/gas/config/tc-lm32.c (+419/-0)
src/gas/config/tc-lm32.h (+50/-0)
src/gas/config/tc-m32c.c (+1353/-0)
src/gas/config/tc-m32c.h (+87/-0)
src/gas/config/tc-m32r.c (+2410/-0)
src/gas/config/tc-m32r.h (+127/-0)
src/gas/config/tc-m68851.h (+277/-0)
src/gas/config/tc-m68hc11.c (+3292/-0)
src/gas/config/tc-m68hc11.h (+109/-0)
src/gas/config/tc-m68k.c (+8086/-0)
src/gas/config/tc-m68k.h (+180/-0)
src/gas/config/tc-maxq.c (+3077/-0)
src/gas/config/tc-maxq.h (+148/-0)
src/gas/config/tc-mcore.c (+2236/-0)
src/gas/config/tc-mcore.h (+96/-0)
src/gas/config/tc-mep.c (+2205/-0)
src/gas/config/tc-mep.h (+119/-0)
src/gas/config/tc-microblaze.c (+2370/-0)
src/gas/config/tc-microblaze.h (+114/-0)
src/gas/config/tc-mips.c (+15613/-0)
src/gas/config/tc-mips.h (+184/-0)
src/gas/config/tc-mmix.c (+4232/-0)
src/gas/config/tc-mmix.h (+230/-0)
src/gas/config/tc-mn10200.c (+1339/-0)
src/gas/config/tc-mn10200.h (+46/-0)
src/gas/config/tc-mn10300.c (+2619/-0)
src/gas/config/tc-mn10300.h (+126/-0)
src/gas/config/tc-moxie.c (+784/-0)
src/gas/config/tc-moxie.h (+47/-0)
src/gas/config/tc-msp430.c (+2296/-0)
src/gas/config/tc-msp430.h (+122/-0)
src/gas/config/tc-mt.c (+486/-0)
src/gas/config/tc-mt.h (+70/-0)
src/gas/config/tc-ns32k.c (+2254/-0)
src/gas/config/tc-ns32k.h (+123/-0)
src/gas/config/tc-openrisc.c (+363/-0)
src/gas/config/tc-openrisc.h (+61/-0)
src/gas/config/tc-or32.c (+969/-0)
src/gas/config/tc-or32.h (+56/-0)
src/gas/config/tc-pdp11.c (+1461/-0)
src/gas/config/tc-pdp11.h (+33/-0)
src/gas/config/tc-pj.c (+497/-0)
src/gas/config/tc-pj.h (+60/-0)
src/gas/config/tc-ppc.c (+6388/-0)
src/gas/config/tc-ppc.h (+270/-0)
src/gas/config/tc-s390.c (+2267/-0)
src/gas/config/tc-s390.h (+97/-0)
src/gas/config/tc-score.c (+7849/-0)
src/gas/config/tc-score.h (+78/-0)
src/gas/config/tc-score7.c (+6994/-0)
src/gas/config/tc-sh.c (+4533/-0)
src/gas/config/tc-sh.h (+256/-0)
src/gas/config/tc-sh64.c (+3528/-0)
src/gas/config/tc-sh64.h (+228/-0)
src/gas/config/tc-sparc.c (+4552/-0)
src/gas/config/tc-sparc.h (+198/-0)
src/gas/config/tc-spu.c (+1102/-0)
src/gas/config/tc-spu.h (+109/-0)
src/gas/config/tc-tic30.c (+2005/-0)
src/gas/config/tc-tic30.h (+51/-0)
src/gas/config/tc-tic4x.c (+3044/-0)
src/gas/config/tc-tic4x.h (+94/-0)
src/gas/config/tc-tic54x.c (+5413/-0)
src/gas/config/tc-tic54x.h (+126/-0)
src/gas/config/tc-v850.c (+2437/-0)
src/gas/config/tc-v850.h (+81/-0)
src/gas/config/tc-vax.c (+3415/-0)
src/gas/config/tc-vax.h (+79/-0)
src/gas/config/tc-xc16x.c (+342/-0)
src/gas/config/tc-xc16x.h (+62/-0)
src/gas/config/tc-xstormy16.c (+603/-0)
src/gas/config/tc-xstormy16.h (+68/-0)
src/gas/config/tc-xtensa.c (+12057/-0)
src/gas/config/tc-xtensa.h (+461/-0)
src/gas/config/tc-z80.c (+2030/-0)
src/gas/config/tc-z80.h (+105/-0)
src/gas/config/tc-z8k.c (+1567/-0)
src/gas/config/tc-z8k.h (+41/-0)
src/gas/config/te-386bsd.h (+33/-0)
src/gas/config/te-aix5.h (+22/-0)
src/gas/config/te-armeabi.h (+27/-0)
src/gas/config/te-armlinuxeabi.h (+24/-0)
src/gas/config/te-dynix.h (+26/-0)
src/gas/config/te-epoc-pe.h (+27/-0)
src/gas/config/te-freebsd.h (+30/-0)
src/gas/config/te-generic.h (+38/-0)
src/gas/config/te-gnu.h (+23/-0)
src/gas/config/te-go32.h (+31/-0)
src/gas/config/te-hppa.h (+29/-0)
src/gas/config/te-hppa64.h (+25/-0)
src/gas/config/te-hppalinux64.h (+24/-0)
src/gas/config/te-hpux.h (+23/-0)
src/gas/config/te-i386aix.h (+38/-0)
src/gas/config/te-ia64aix.h (+23/-0)
src/gas/config/te-interix.h (+35/-0)
src/gas/config/te-irix.h (+31/-0)
src/gas/config/te-linux.h (+23/-0)
src/gas/config/te-lnews.h (+24/-0)
src/gas/config/te-lynx.h (+26/-0)
src/gas/config/te-mach.h (+21/-0)
src/gas/config/te-macos.h (+28/-0)
src/gas/config/te-nbsd.h (+24/-0)
src/gas/config/te-nbsd532.h (+32/-0)
src/gas/config/te-netware.h (+28/-0)
src/gas/config/te-pc532mach.h (+32/-0)
src/gas/config/te-pe.h (+26/-0)
src/gas/config/te-pep.h (+29/-0)
src/gas/config/te-psos.h (+35/-0)
src/gas/config/te-riscix.h (+25/-0)
src/gas/config/te-solaris.h (+40/-0)
src/gas/config/te-sparcaout.h (+22/-0)
src/gas/config/te-sun3.h (+49/-0)
src/gas/config/te-svr4.h (+23/-0)
src/gas/config/te-symbian.h (+22/-0)
src/gas/config/te-tmips.h (+40/-0)
src/gas/config/te-vms.c (+347/-0)
src/gas/config/te-vms.h (+41/-0)
src/gas/config/te-vxworks.h (+31/-0)
src/gas/config/te-wince-pe.h (+21/-0)
src/gas/config/vax-inst.h (+80/-0)
src/gas/config/xtensa-istack.h (+106/-0)
src/gas/config/xtensa-relax.c (+1925/-0)
src/gas/config/xtensa-relax.h (+189/-0)
src/gas/configure (+16374/-0)
src/gas/configure.com (+264/-0)
src/gas/configure.in (+745/-0)
src/gas/configure.tgt (+448/-0)
src/gas/debug.c (+106/-0)
src/gas/dep-in.sed (+52/-0)
src/gas/depend.c (+207/-0)
src/gas/doc/Makefile.am (+112/-0)
src/gas/doc/Makefile.in (+774/-0)
src/gas/doc/all.texi (+95/-0)
src/gas/doc/as.1 (+1208/-0)
src/gas/doc/as.texinfo (+7352/-0)
src/gas/doc/asconfig.texi (+95/-0)
src/gas/doc/c-alpha.texi (+481/-0)
src/gas/doc/c-arc.texi (+333/-0)
src/gas/doc/c-arm.texi (+1086/-0)
src/gas/doc/c-avr.texi (+380/-0)
src/gas/doc/c-bfin.texi (+237/-0)
src/gas/doc/c-cr16.texi (+92/-0)
src/gas/doc/c-cris.texi (+410/-0)
src/gas/doc/c-d10v.texi (+257/-0)
src/gas/doc/c-d30v.texi (+292/-0)
src/gas/doc/c-h8300.texi (+363/-0)
src/gas/doc/c-hppa.texi (+301/-0)
src/gas/doc/c-i370.texi (+200/-0)
src/gas/doc/c-i386.texi (+954/-0)
src/gas/doc/c-i860.texi (+172/-0)
src/gas/doc/c-i960.texi (+299/-0)
src/gas/doc/c-ia64.texi (+187/-0)
src/gas/doc/c-ip2k.texi (+46/-0)
src/gas/doc/c-lm32.texi (+215/-0)
src/gas/doc/c-m32c.texi (+123/-0)
src/gas/doc/c-m32r.texi (+358/-0)
src/gas/doc/c-m68hc11.texi (+442/-0)
src/gas/doc/c-m68k.texi (+622/-0)
src/gas/doc/c-microblaze.texi (+74/-0)
src/gas/doc/c-mips.texi (+654/-0)
src/gas/doc/c-mmix.texi (+586/-0)
src/gas/doc/c-msp430.texi (+321/-0)
src/gas/doc/c-mt.texi (+44/-0)
src/gas/doc/c-ns32k.texi (+31/-0)
src/gas/doc/c-pdp11.texi (+354/-0)
src/gas/doc/c-pj.texi (+28/-0)
src/gas/doc/c-ppc.texi (+156/-0)
src/gas/doc/c-s390.texi (+864/-0)
src/gas/doc/c-score.texi (+142/-0)
src/gas/doc/c-sh.texi (+334/-0)
src/gas/doc/c-sh64.texi (+218/-0)
src/gas/doc/c-sparc.texi (+793/-0)
src/gas/doc/c-tic54x.texi (+767/-0)
src/gas/doc/c-v850.texi (+396/-0)
src/gas/doc/c-vax.texi (+358/-0)
src/gas/doc/c-xc16x.texi (+55/-0)
src/gas/doc/c-xtensa.texi (+813/-0)
src/gas/doc/c-z80.texi (+257/-0)
src/gas/doc/c-z8k.texi (+400/-0)
src/gas/doc/fdl.texi (+506/-0)
src/gas/doc/h8.texi (+26/-0)
src/gas/doc/internals.texi (+1986/-0)
src/gas/dw2gencfi.c (+1733/-0)
src/gas/dw2gencfi.h (+52/-0)
src/gas/dwarf2dbg.c (+1790/-0)
src/gas/dwarf2dbg.h (+112/-0)
src/gas/ecoff.c (+5235/-0)
src/gas/ecoff.h (+111/-0)
src/gas/ehopt.c (+556/-0)
src/gas/emul-target.h (+64/-0)
src/gas/emul.h (+44/-0)
src/gas/expr.c (+2290/-0)
src/gas/expr.h (+181/-0)
src/gas/flonum-copy.c (+71/-0)
src/gas/flonum-konst.c (+228/-0)
src/gas/flonum-mult.c (+188/-0)
src/gas/flonum.h (+102/-0)
src/gas/frags.c (+438/-0)
src/gas/frags.h (+153/-0)
src/gas/gdbinit.in (+38/-0)
src/gas/hash.c (+615/-0)
src/gas/hash.h (+88/-0)
src/gas/input-file.c (+256/-0)
src/gas/input-file.h (+66/-0)
src/gas/input-scrub.c (+519/-0)
src/gas/itbl-lex.c (+1924/-0)
src/gas/itbl-lex.h (+23/-0)
src/gas/itbl-lex.l (+113/-0)
src/gas/itbl-ops.c (+886/-0)
src/gas/itbl-ops.h (+101/-0)
src/gas/itbl-parse.c (+2006/-0)
src/gas/itbl-parse.h (+87/-0)
src/gas/itbl-parse.y (+458/-0)
src/gas/listing.c (+1617/-0)
src/gas/listing.h (+68/-0)
src/gas/literal.c (+96/-0)
src/gas/m68k-parse.c (+2863/-0)
src/gas/macro.c (+1380/-0)
src/gas/macro.h (+96/-0)
src/gas/makefile.vms (+61/-0)
src/gas/messages.c (+537/-0)
src/gas/obj.h (+85/-0)
src/gas/output-file.c (+71/-0)
src/gas/output-file.h (+26/-0)
src/gas/po/Make-in (+258/-0)
src/gas/po/POTFILES.in (+243/-0)
src/gas/po/es.po (+18108/-0)
src/gas/po/fr.po (+15854/-0)
src/gas/po/gas.pot (+16166/-0)
src/gas/po/id.po (+15310/-0)
src/gas/po/rw.po (+15867/-0)
src/gas/po/tr.po (+16206/-0)
src/gas/read.c (+5895/-0)
src/gas/read.h (+190/-0)
src/gas/remap.c (+89/-0)
src/gas/sb.c (+246/-0)
src/gas/sb.h (+86/-0)
src/gas/stabs.c (+708/-0)
src/gas/stamp-h.in (+1/-0)
src/gas/struc-symbol.h (+148/-0)
src/gas/subsegs.c (+330/-0)
src/gas/subsegs.h (+117/-0)
src/gas/symbols.c (+3200/-0)
src/gas/symbols.h (+211/-0)
src/gas/tc.h (+79/-0)
src/gas/testsuite/ChangeLog (+1292/-0)
src/gas/testsuite/ChangeLog-2004 (+1156/-0)
src/gas/testsuite/ChangeLog-2005 (+1683/-0)
src/gas/testsuite/ChangeLog-2006 (+1094/-0)
src/gas/testsuite/ChangeLog-2007 (+1348/-0)
src/gas/testsuite/ChangeLog-2008 (+1357/-0)
src/gas/testsuite/ChangeLog-9303 (+6919/-0)
src/gas/testsuite/config/default.exp (+49/-0)
src/gas/testsuite/gas/all/align.d (+13/-0)
src/gas/testsuite/gas/all/align.s (+61/-0)
src/gas/testsuite/gas/all/align2.d (+9/-0)
src/gas/testsuite/gas/all/align2.s (+2/-0)
src/gas/testsuite/gas/all/altmac2.d (+10/-0)
src/gas/testsuite/gas/all/altmac2.s (+7/-0)
src/gas/testsuite/gas/all/altmacro.d (+11/-0)
src/gas/testsuite/gas/all/altmacro.s (+35/-0)
src/gas/testsuite/gas/all/assign-bad.s (+2/-0)
src/gas/testsuite/gas/all/assign-ok.s (+3/-0)
src/gas/testsuite/gas/all/assign.d (+6/-0)
src/gas/testsuite/gas/all/assign.s (+9/-0)
src/gas/testsuite/gas/all/cofftag.d (+25/-0)
src/gas/testsuite/gas/all/cofftag.s (+60/-0)
src/gas/testsuite/gas/all/comment.s (+3/-0)
src/gas/testsuite/gas/all/cond.l (+71/-0)
src/gas/testsuite/gas/all/cond.s (+92/-0)
src/gas/testsuite/gas/all/diff1.s (+5/-0)
src/gas/testsuite/gas/all/equ-bad.s (+2/-0)
src/gas/testsuite/gas/all/equ-ok.s (+2/-0)
src/gas/testsuite/gas/all/equiv1.s (+5/-0)
src/gas/testsuite/gas/all/equiv2.s (+6/-0)
src/gas/testsuite/gas/all/eqv-bad.s (+2/-0)
src/gas/testsuite/gas/all/eqv-ok.s (+1/-0)
src/gas/testsuite/gas/all/err-1.s (+7/-0)
src/gas/testsuite/gas/all/eval.d (+8/-0)
src/gas/testsuite/gas/all/eval.s (+48/-0)
src/gas/testsuite/gas/all/excl.s (+1/-0)
src/gas/testsuite/gas/all/fastcall.s (+1/-0)
src/gas/testsuite/gas/all/float.s (+4/-0)
src/gas/testsuite/gas/all/forward.d (+8/-0)
src/gas/testsuite/gas/all/forward.s (+44/-0)
src/gas/testsuite/gas/all/gas.exp (+357/-0)
src/gas/testsuite/gas/all/incbin.d (+14/-0)
src/gas/testsuite/gas/all/incbin.dat (+1/-0)
src/gas/testsuite/gas/all/incbin.s (+5/-0)
src/gas/testsuite/gas/all/itbl (+20/-0)
src/gas/testsuite/gas/all/itbl-test.c (+127/-0)
src/gas/testsuite/gas/all/itbl.s (+13/-0)
src/gas/testsuite/gas/all/p1480.s (+3/-0)
src/gas/testsuite/gas/all/p2425.s (+6/-0)
src/gas/testsuite/gas/all/quad.d (+12/-0)
src/gas/testsuite/gas/all/quad.s (+12/-0)
src/gas/testsuite/gas/all/redef.d (+8/-0)
src/gas/testsuite/gas/all/redef.s (+11/-0)
src/gas/testsuite/gas/all/redef2.d (+15/-0)
src/gas/testsuite/gas/all/redef2.s (+12/-0)
src/gas/testsuite/gas/all/redef3.d (+15/-0)
src/gas/testsuite/gas/all/redef3.s (+12/-0)
src/gas/testsuite/gas/all/redef4.s (+3/-0)
src/gas/testsuite/gas/all/redef5.s (+2/-0)
src/gas/testsuite/gas/all/relax.d (+13/-0)
src/gas/testsuite/gas/all/relax.s (+20/-0)
src/gas/testsuite/gas/all/sleb128.d (+57/-0)
src/gas/testsuite/gas/all/sleb128.s (+22/-0)
src/gas/testsuite/gas/all/string.d (+11/-0)
src/gas/testsuite/gas/all/string.s (+11/-0)
src/gas/testsuite/gas/all/struct.d (+8/-0)
src/gas/testsuite/gas/all/struct.s (+10/-0)
src/gas/testsuite/gas/all/test-example.c (+103/-0)
src/gas/testsuite/gas/all/test-gen.c (+744/-0)
src/gas/testsuite/gas/all/warn-1.s (+7/-0)
src/gas/testsuite/gas/all/weakref1.d (+96/-0)
src/gas/testsuite/gas/all/weakref1.s (+232/-0)
src/gas/testsuite/gas/all/weakref1g.d (+18/-0)
src/gas/testsuite/gas/all/weakref1l.d (+27/-0)
src/gas/testsuite/gas/all/weakref1u.d (+49/-0)
src/gas/testsuite/gas/all/weakref1w.d (+56/-0)
src/gas/testsuite/gas/all/weakref2.s (+5/-0)
src/gas/testsuite/gas/all/weakref3.s (+5/-0)
src/gas/testsuite/gas/all/weakref4.s (+45/-0)
src/gas/testsuite/gas/all/x930509.s (+3/-0)
src/gas/testsuite/gas/alpha/alpha.exp (+31/-0)
src/gas/testsuite/gas/alpha/elf-reloc-1.d (+21/-0)
src/gas/testsuite/gas/alpha/elf-reloc-1.s (+16/-0)
src/gas/testsuite/gas/alpha/elf-reloc-2.l (+4/-0)
src/gas/testsuite/gas/alpha/elf-reloc-2.s (+8/-0)
src/gas/testsuite/gas/alpha/elf-reloc-3.l (+3/-0)
src/gas/testsuite/gas/alpha/elf-reloc-3.s (+2/-0)
src/gas/testsuite/gas/alpha/elf-reloc-4.d (+25/-0)
src/gas/testsuite/gas/alpha/elf-reloc-4.s (+4/-0)
src/gas/testsuite/gas/alpha/elf-reloc-5.d (+28/-0)
src/gas/testsuite/gas/alpha/elf-reloc-5.s (+31/-0)
src/gas/testsuite/gas/alpha/elf-reloc-6.l (+3/-0)
src/gas/testsuite/gas/alpha/elf-reloc-6.s (+31/-0)
src/gas/testsuite/gas/alpha/elf-reloc-7.d (+22/-0)
src/gas/testsuite/gas/alpha/elf-reloc-7.s (+26/-0)
src/gas/testsuite/gas/alpha/elf-reloc-8.d (+330/-0)
src/gas/testsuite/gas/alpha/elf-reloc-8.s (+1119/-0)
src/gas/testsuite/gas/alpha/elf-tls-1.d (+29/-0)
src/gas/testsuite/gas/alpha/elf-tls-1.s (+24/-0)
src/gas/testsuite/gas/alpha/elf-tls-2.l (+9/-0)
src/gas/testsuite/gas/alpha/elf-tls-2.s (+32/-0)
src/gas/testsuite/gas/alpha/elf-tls-3.l (+7/-0)
src/gas/testsuite/gas/alpha/elf-tls-3.s (+22/-0)
src/gas/testsuite/gas/alpha/elf-usepv-1.d (+11/-0)
src/gas/testsuite/gas/alpha/elf-usepv-1.s (+6/-0)
src/gas/testsuite/gas/alpha/elf-usepv-2.l (+2/-0)
src/gas/testsuite/gas/alpha/elf-usepv-2.s (+1/-0)
src/gas/testsuite/gas/alpha/fp.d (+9/-0)
src/gas/testsuite/gas/alpha/fp.s (+14/-0)
src/gas/testsuite/gas/alpha/unop.d (+12/-0)
src/gas/testsuite/gas/alpha/unop.s (+4/-0)
src/gas/testsuite/gas/arc/adc.d (+85/-0)
src/gas/testsuite/gas/arc/adc.s (+68/-0)
src/gas/testsuite/gas/arc/add.d (+85/-0)
src/gas/testsuite/gas/arc/add.s (+68/-0)
src/gas/testsuite/gas/arc/alias.d (+68/-0)
src/gas/testsuite/gas/arc/alias.s (+76/-0)
src/gas/testsuite/gas/arc/and.d (+85/-0)
src/gas/testsuite/gas/arc/and.s (+68/-0)
src/gas/testsuite/gas/arc/arc.exp (+46/-0)
src/gas/testsuite/gas/arc/asl.d (+68/-0)
src/gas/testsuite/gas/arc/asl.s (+58/-0)
src/gas/testsuite/gas/arc/asr.d (+51/-0)
src/gas/testsuite/gas/arc/asr.s (+38/-0)
src/gas/testsuite/gas/arc/b.d (+76/-0)
src/gas/testsuite/gas/arc/b.s (+40/-0)
src/gas/testsuite/gas/arc/bic.d (+85/-0)
src/gas/testsuite/gas/arc/bic.s (+68/-0)
src/gas/testsuite/gas/arc/bl.d (+76/-0)
src/gas/testsuite/gas/arc/bl.s (+40/-0)
src/gas/testsuite/gas/arc/branch.d (+45/-0)
src/gas/testsuite/gas/arc/branch.s (+47/-0)
src/gas/testsuite/gas/arc/brk.d (+11/-0)
src/gas/testsuite/gas/arc/brk.s (+7/-0)
src/gas/testsuite/gas/arc/extb.d (+51/-0)
src/gas/testsuite/gas/arc/extb.s (+38/-0)
src/gas/testsuite/gas/arc/extensions.d (+12/-0)
src/gas/testsuite/gas/arc/extensions.s (+10/-0)
src/gas/testsuite/gas/arc/extw.d (+51/-0)
src/gas/testsuite/gas/arc/extw.s (+38/-0)
src/gas/testsuite/gas/arc/flag.d (+38/-0)
src/gas/testsuite/gas/arc/flag.s (+27/-0)
src/gas/testsuite/gas/arc/insn3.d (+44/-0)
src/gas/testsuite/gas/arc/insn3.s (+52/-0)
src/gas/testsuite/gas/arc/j.d (+127/-0)
src/gas/testsuite/gas/arc/j.s (+36/-0)
src/gas/testsuite/gas/arc/jl.d (+25/-0)
src/gas/testsuite/gas/arc/jl.s (+9/-0)
src/gas/testsuite/gas/arc/ld.d (+16/-0)
src/gas/testsuite/gas/arc/ld.s (+10/-0)
src/gas/testsuite/gas/arc/ld2.d (+21/-0)
src/gas/testsuite/gas/arc/ld2.s (+13/-0)
src/gas/testsuite/gas/arc/lp.d (+76/-0)
src/gas/testsuite/gas/arc/lp.s (+40/-0)
src/gas/testsuite/gas/arc/lsr.d (+51/-0)
src/gas/testsuite/gas/arc/lsr.s (+38/-0)
src/gas/testsuite/gas/arc/math.d (+78/-0)
src/gas/testsuite/gas/arc/math.s (+89/-0)
src/gas/testsuite/gas/arc/mov.d (+68/-0)
src/gas/testsuite/gas/arc/mov.s (+58/-0)
src/gas/testsuite/gas/arc/nop.d (+9/-0)
src/gas/testsuite/gas/arc/nop.s (+3/-0)
src/gas/testsuite/gas/arc/or.d (+85/-0)
src/gas/testsuite/gas/arc/or.s (+68/-0)
src/gas/testsuite/gas/arc/rlc.d (+68/-0)
src/gas/testsuite/gas/arc/rlc.s (+58/-0)
src/gas/testsuite/gas/arc/ror.d (+51/-0)
src/gas/testsuite/gas/arc/ror.s (+38/-0)
src/gas/testsuite/gas/arc/rrc.d (+51/-0)
src/gas/testsuite/gas/arc/rrc.s (+38/-0)
src/gas/testsuite/gas/arc/sbc.d (+85/-0)
src/gas/testsuite/gas/arc/sbc.s (+68/-0)
src/gas/testsuite/gas/arc/sexb.d (+51/-0)
src/gas/testsuite/gas/arc/sexb.s (+38/-0)
src/gas/testsuite/gas/arc/sexw.d (+51/-0)
src/gas/testsuite/gas/arc/sexw.s (+38/-0)
src/gas/testsuite/gas/arc/sleep.d (+11/-0)
src/gas/testsuite/gas/arc/sleep.s (+6/-0)
src/gas/testsuite/gas/arc/sshift.d (+44/-0)
src/gas/testsuite/gas/arc/sshift.s (+52/-0)
src/gas/testsuite/gas/arc/st.d (+42/-0)
src/gas/testsuite/gas/arc/st.s (+27/-0)
src/gas/testsuite/gas/arc/sub.d (+85/-0)
src/gas/testsuite/gas/arc/sub.s (+68/-0)
src/gas/testsuite/gas/arc/swi.d (+11/-0)
src/gas/testsuite/gas/arc/swi.s (+6/-0)
src/gas/testsuite/gas/arc/warn.exp (+8/-0)
src/gas/testsuite/gas/arc/warn.s (+16/-0)
src/gas/testsuite/gas/arc/xor.d (+85/-0)
src/gas/testsuite/gas/arc/xor.s (+68/-0)
src/gas/testsuite/gas/arm/abs12.d (+20/-0)
src/gas/testsuite/gas/arm/abs12.s (+7/-0)
src/gas/testsuite/gas/arm/adr-invalid.d (+2/-0)
src/gas/testsuite/gas/arm/adr-invalid.l (+5/-0)
src/gas/testsuite/gas/arm/adr-invalid.s (+12/-0)
src/gas/testsuite/gas/arm/adrl.d (+27/-0)
src/gas/testsuite/gas/arm/adrl.s (+24/-0)
src/gas/testsuite/gas/arm/align.d (+26/-0)
src/gas/testsuite/gas/arm/align.s (+18/-0)
src/gas/testsuite/gas/arm/align64.d (+69/-0)
src/gas/testsuite/gas/arm/align64.s (+12/-0)
src/gas/testsuite/gas/arm/arch4t-eabi.d (+39/-0)
src/gas/testsuite/gas/arm/arch4t.d (+38/-0)
src/gas/testsuite/gas/arm/arch4t.s (+38/-0)
src/gas/testsuite/gas/arm/arch5tej.d (+17/-0)
src/gas/testsuite/gas/arm/arch5tej.s (+12/-0)
src/gas/testsuite/gas/arm/arch6zk.d (+29/-0)
src/gas/testsuite/gas/arm/arch6zk.s (+30/-0)
src/gas/testsuite/gas/arm/arch7.d (+76/-0)
src/gas/testsuite/gas/arm/arch7.s (+79/-0)
src/gas/testsuite/gas/arm/arch7m-bad.d (+4/-0)
src/gas/testsuite/gas/arm/arch7m-bad.l (+5/-0)
src/gas/testsuite/gas/arm/arch7m-bad.s (+7/-0)
src/gas/testsuite/gas/arm/archv6.d (+223/-0)
src/gas/testsuite/gas/arm/archv6.s (+220/-0)
src/gas/testsuite/gas/arm/archv6m.d (+18/-0)
src/gas/testsuite/gas/arm/archv6m.s (+20/-0)
src/gas/testsuite/gas/arm/archv6t2-bad.d (+3/-0)
src/gas/testsuite/gas/arm/archv6t2-bad.l (+40/-0)
src/gas/testsuite/gas/arm/archv6t2-bad.s (+61/-0)
src/gas/testsuite/gas/arm/archv6t2.d (+51/-0)
src/gas/testsuite/gas/arm/archv6t2.s (+55/-0)
src/gas/testsuite/gas/arm/arm-it-auto-2.d (+15/-0)
src/gas/testsuite/gas/arm/arm-it-auto-2.s (+8/-0)
src/gas/testsuite/gas/arm/arm-it-auto-3.d (+15/-0)
src/gas/testsuite/gas/arm/arm-it-auto-3.s (+10/-0)
src/gas/testsuite/gas/arm/arm-it-auto.d (+81/-0)
src/gas/testsuite/gas/arm/arm-it-auto.s (+110/-0)
src/gas/testsuite/gas/arm/arm-it-bad-2.d (+4/-0)
src/gas/testsuite/gas/arm/arm-it-bad-2.l (+3/-0)
src/gas/testsuite/gas/arm/arm-it-bad-2.s (+9/-0)
src/gas/testsuite/gas/arm/arm-it-bad-3.d (+3/-0)
src/gas/testsuite/gas/arm/arm-it-bad-3.l (+3/-0)
src/gas/testsuite/gas/arm/arm-it-bad-3.s (+6/-0)
src/gas/testsuite/gas/arm/arm-it-bad.d (+3/-0)
src/gas/testsuite/gas/arm/arm-it-bad.l (+3/-0)
src/gas/testsuite/gas/arm/arm-it-bad.s (+10/-0)
src/gas/testsuite/gas/arm/arm-it.d (+9/-0)
src/gas/testsuite/gas/arm/arm-it.s (+8/-0)
src/gas/testsuite/gas/arm/arm.exp (+7/-0)
src/gas/testsuite/gas/arm/arm3-bad.d (+3/-0)
src/gas/testsuite/gas/arm/arm3-bad.l (+3/-0)
src/gas/testsuite/gas/arm/arm3-bad.s (+7/-0)
src/gas/testsuite/gas/arm/arm3.d (+11/-0)
src/gas/testsuite/gas/arm/arm3.s (+7/-0)
src/gas/testsuite/gas/arm/arm6.d (+19/-0)
src/gas/testsuite/gas/arm/arm6.s (+18/-0)
src/gas/testsuite/gas/arm/arm7dm.d (+19/-0)
src/gas/testsuite/gas/arm/arm7dm.s (+20/-0)
src/gas/testsuite/gas/arm/arm7t.d (+70/-0)
src/gas/testsuite/gas/arm/arm7t.s (+81/-0)
src/gas/testsuite/gas/arm/armv1-bad.d (+3/-0)
src/gas/testsuite/gas/arm/armv1-bad.l (+9/-0)
src/gas/testsuite/gas/arm/armv1-bad.s (+12/-0)
src/gas/testsuite/gas/arm/armv1.d (+74/-0)
src/gas/testsuite/gas/arm/armv1.l (+5/-0)
src/gas/testsuite/gas/arm/armv1.s (+76/-0)
src/gas/testsuite/gas/arm/attr-cpu-directive.d (+14/-0)
src/gas/testsuite/gas/arm/attr-cpu-directive.s (+1/-0)
src/gas/testsuite/gas/arm/attr-default.d (+11/-0)
src/gas/testsuite/gas/arm/attr-march-all.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-armv1.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv2.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv2a.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv2s.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv3.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv3m.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv4.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv4t.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv4txm.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv4xm.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv5.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv5t.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv5te.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv5tej.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv5texp.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv5txm.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6-m.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6j.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6k.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6kt2.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6t2.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6z.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6zk.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6zkt2.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv6zt2.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv7-a.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-armv7-m.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv7-r.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-armv7.d (+12/-0)
src/gas/testsuite/gas/arm/attr-march-armv7a.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-armv7m.d (+13/-0)
src/gas/testsuite/gas/arm/attr-march-armv7r.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-iwmmxt.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-iwmmxt2.d (+14/-0)
src/gas/testsuite/gas/arm/attr-march-xscale.d (+13/-0)
src/gas/testsuite/gas/arm/attr-mcpu.d (+16/-0)
src/gas/testsuite/gas/arm/attr-mfpu-arm1020e.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-arm1020t.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-arm1136jf-s.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-arm1136jfs.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-arm7500fe.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpa.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpa10.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpa11.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpe.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpe2.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-fpe3.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-maverick.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-neon-fp16.d (+14/-0)
src/gas/testsuite/gas/arm/attr-mfpu-neon.d (+13/-0)
src/gas/testsuite/gas/arm/attr-mfpu-softfpa.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-softvfp+vfp.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-softvfp.d (+11/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfp.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfp10-r0.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfp10.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfp3.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfp9.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfpv2.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfpv3-d16.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfpv3.d (+12/-0)
src/gas/testsuite/gas/arm/attr-mfpu-vfpxd.d (+12/-0)
src/gas/testsuite/gas/arm/attr-order.d (+19/-0)
src/gas/testsuite/gas/arm/attr-order.s (+9/-0)
src/gas/testsuite/gas/arm/attr-override-cpu-directive.d (+12/-0)
src/gas/testsuite/gas/arm/attr-override-cpu-directive.s (+5/-0)
src/gas/testsuite/gas/arm/attr-override-mcpu.d (+13/-0)
src/gas/testsuite/gas/arm/attr-override-mcpu.s (+2/-0)
src/gas/testsuite/gas/arm/attr-syntax.d (+4/-0)
src/gas/testsuite/gas/arm/attr-syntax.s (+6/-0)
src/gas/testsuite/gas/arm/backslash-at.d (+17/-0)
src/gas/testsuite/gas/arm/backslash-at.s (+16/-0)
src/gas/testsuite/gas/arm/bignum1.d (+12/-0)
src/gas/testsuite/gas/arm/bignum1.s (+3/-0)
src/gas/testsuite/gas/arm/bl-local-v4t.d (+19/-0)
src/gas/testsuite/gas/arm/bl-local-v4t.s (+25/-0)
src/gas/testsuite/gas/arm/blank.s (+1/-0)
src/gas/testsuite/gas/arm/blx-local-thumb.l (+2/-0)
src/gas/testsuite/gas/arm/blx-local.d (+29/-0)
src/gas/testsuite/gas/arm/blx-local.l (+3/-0)
src/gas/testsuite/gas/arm/blx-local.s (+38/-0)
src/gas/testsuite/gas/arm/branch-reloc.d (+89/-0)
src/gas/testsuite/gas/arm/branch-reloc.l (+3/-0)
src/gas/testsuite/gas/arm/branch-reloc.s (+87/-0)
src/gas/testsuite/gas/arm/copro.d (+41/-0)
src/gas/testsuite/gas/arm/copro.s (+46/-0)
src/gas/testsuite/gas/arm/eabi_attr_1.d (+14/-0)
src/gas/testsuite/gas/arm/eabi_attr_1.s (+9/-0)
src/gas/testsuite/gas/arm/el_segundo.d (+34/-0)
src/gas/testsuite/gas/arm/el_segundo.s (+43/-0)
src/gas/testsuite/gas/arm/float.d (+131/-0)
src/gas/testsuite/gas/arm/float.s (+163/-0)
src/gas/testsuite/gas/arm/fp-save.d (+9/-0)
src/gas/testsuite/gas/arm/fp-save.s (+4/-0)
src/gas/testsuite/gas/arm/fpa-dyadic.d (+166/-0)
src/gas/testsuite/gas/arm/fpa-dyadic.s (+172/-0)
src/gas/testsuite/gas/arm/fpa-mem.d (+34/-0)
src/gas/testsuite/gas/arm/fpa-mem.s (+32/-0)
src/gas/testsuite/gas/arm/fpa-monadic.d (+202/-0)
src/gas/testsuite/gas/arm/fpa-monadic.s (+210/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.l (+81/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-encoding-bad.s (+35/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.l (+5/-0)
src/gas/testsuite/gas/arm/group-reloc-alu-parsing-bad.s (+12/-0)
src/gas/testsuite/gas/arm/group-reloc-alu.d (+168/-0)
src/gas/testsuite/gas/arm/group-reloc-alu.s (+39/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.l (+721/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-encoding-bad.s (+169/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.l (+147/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc-parsing-bad.s (+67/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc.d (+727/-0)
src/gas/testsuite/gas/arm/group-reloc-ldc.s (+151/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.l (+97/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-encoding-bad.s (+39/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.l (+21/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr-parsing-bad.s (+33/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr.d (+200/-0)
src/gas/testsuite/gas/arm/group-reloc-ldr.s (+41/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.l (+121/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-encoding-bad.s (+54/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.d (+3/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.l (+31/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs-parsing-bad.s (+44/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs.d (+248/-0)
src/gas/testsuite/gas/arm/group-reloc-ldrs.s (+54/-0)
src/gas/testsuite/gas/arm/half-prec-neon.d (+9/-0)
src/gas/testsuite/gas/arm/half-prec-neon.s (+4/-0)
src/gas/testsuite/gas/arm/half-prec-psyntax.d (+13/-0)
src/gas/testsuite/gas/arm/half-prec-psyntax.s (+7/-0)
src/gas/testsuite/gas/arm/half-prec-vfpv3.d (+71/-0)
src/gas/testsuite/gas/arm/half-prec-vfpv3.s (+68/-0)
src/gas/testsuite/gas/arm/immed.d (+16/-0)
src/gas/testsuite/gas/arm/immed.s (+15/-0)
src/gas/testsuite/gas/arm/insn-error-a.d (+6/-0)
src/gas/testsuite/gas/arm/insn-error-a.l (+2/-0)
src/gas/testsuite/gas/arm/insn-error-a.s (+6/-0)
src/gas/testsuite/gas/arm/insn-error-t.d (+6/-0)
src/gas/testsuite/gas/arm/insn-error-t.l (+2/-0)
src/gas/testsuite/gas/arm/insn-error-t.s (+6/-0)
src/gas/testsuite/gas/arm/inst-po-2.d (+4/-0)
src/gas/testsuite/gas/arm/inst-po-2.l (+6/-0)
src/gas/testsuite/gas/arm/inst-po-2.s (+16/-0)
src/gas/testsuite/gas/arm/inst-po-3.d (+16/-0)
src/gas/testsuite/gas/arm/inst-po-3.s (+17/-0)
src/gas/testsuite/gas/arm/inst-po-be.d (+21/-0)
src/gas/testsuite/gas/arm/inst-po.d (+19/-0)
src/gas/testsuite/gas/arm/inst-po.s (+27/-0)
src/gas/testsuite/gas/arm/inst.d (+203/-0)
src/gas/testsuite/gas/arm/inst.s (+223/-0)
src/gas/testsuite/gas/arm/itblock.s (+21/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad.d (+3/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad.l (+12/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad.s (+11/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad2.d (+3/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad2.l (+7/-0)
src/gas/testsuite/gas/arm/iwmmxt-bad2.s (+6/-0)
src/gas/testsuite/gas/arm/iwmmxt-wldsttbh.d (+11/-0)
src/gas/testsuite/gas/arm/iwmmxt-wldsttbh.s (+8/-0)
src/gas/testsuite/gas/arm/iwmmxt.d (+171/-0)
src/gas/testsuite/gas/arm/iwmmxt.s (+210/-0)
src/gas/testsuite/gas/arm/iwmmxt2.d (+123/-0)
src/gas/testsuite/gas/arm/iwmmxt2.s (+142/-0)
src/gas/testsuite/gas/arm/ldconst.d (+27/-0)
src/gas/testsuite/gas/arm/ldconst.s (+28/-0)
src/gas/testsuite/gas/arm/le-fpconst.d (+11/-0)
src/gas/testsuite/gas/arm/le-fpconst.s (+8/-0)
src/gas/testsuite/gas/arm/local_function.d (+10/-0)
src/gas/testsuite/gas/arm/local_function.s (+10/-0)
src/gas/testsuite/gas/arm/local_label_coff.d (+11/-0)
src/gas/testsuite/gas/arm/local_label_coff.s (+3/-0)
src/gas/testsuite/gas/arm/local_label_elf.d (+9/-0)
src/gas/testsuite/gas/arm/local_label_elf.s (+3/-0)
src/gas/testsuite/gas/arm/local_label_wince.d (+11/-0)
src/gas/testsuite/gas/arm/local_label_wince.s (+3/-0)
src/gas/testsuite/gas/arm/macro1.d (+12/-0)
src/gas/testsuite/gas/arm/macro1.s (+12/-0)
src/gas/testsuite/gas/arm/mapdir.d (+35/-0)
src/gas/testsuite/gas/arm/mapdir.s (+23/-0)
src/gas/testsuite/gas/arm/mapmisc.d (+95/-0)
src/gas/testsuite/gas/arm/mapmisc.dat (+1/-0)
src/gas/testsuite/gas/arm/mapmisc.s (+36/-0)
src/gas/testsuite/gas/arm/mapping.d (+21/-0)
src/gas/testsuite/gas/arm/mapping.s (+19/-0)
src/gas/testsuite/gas/arm/mapping2.d (+19/-0)
src/gas/testsuite/gas/arm/mapping2.s (+20/-0)
src/gas/testsuite/gas/arm/mapping3.d (+16/-0)
src/gas/testsuite/gas/arm/mapping3.s (+5/-0)
src/gas/testsuite/gas/arm/mapping4.d (+15/-0)
src/gas/testsuite/gas/arm/mapping4.s (+7/-0)
src/gas/testsuite/gas/arm/mapsecs.d (+45/-0)
src/gas/testsuite/gas/arm/mapsecs.s (+15/-0)
src/gas/testsuite/gas/arm/mapshort-eabi.d (+44/-0)
src/gas/testsuite/gas/arm/mapshort-elf.d (+44/-0)
src/gas/testsuite/gas/arm/mapshort.s (+24/-0)
src/gas/testsuite/gas/arm/maverick.c (+534/-0)
src/gas/testsuite/gas/arm/maverick.d (+477/-0)
src/gas/testsuite/gas/arm/maverick.s (+470/-0)
src/gas/testsuite/gas/arm/missing.d (+3/-0)
src/gas/testsuite/gas/arm/missing.l (+3/-0)
src/gas/testsuite/gas/arm/missing.s (+2/-0)
src/gas/testsuite/gas/arm/movw-local.d (+16/-0)
src/gas/testsuite/gas/arm/movw-local.s (+13/-0)
src/gas/testsuite/gas/arm/mul-overlap-v6.d (+10/-0)
src/gas/testsuite/gas/arm/mul-overlap-v6.s (+9/-0)
src/gas/testsuite/gas/arm/mul-overlap.d (+2/-0)
src/gas/testsuite/gas/arm/mul-overlap.l (+4/-0)
src/gas/testsuite/gas/arm/mul-overlap.s (+10/-0)
src/gas/testsuite/gas/arm/neon-cond-bad-inc.s (+57/-0)
src/gas/testsuite/gas/arm/neon-cond-bad.d (+3/-0)
src/gas/testsuite/gas/arm/neon-cond-bad.l (+29/-0)
src/gas/testsuite/gas/arm/neon-cond-bad.s (+2/-0)
src/gas/testsuite/gas/arm/neon-cond-bad_t2.d (+55/-0)
src/gas/testsuite/gas/arm/neon-cond-bad_t2.s (+2/-0)
src/gas/testsuite/gas/arm/neon-cond.d (+14/-0)
src/gas/testsuite/gas/arm/neon-cond.s (+13/-0)
src/gas/testsuite/gas/arm/neon-const.d (+265/-0)
src/gas/testsuite/gas/arm/neon-const.s (+297/-0)
src/gas/testsuite/gas/arm/neon-cov.d (+1522/-0)
src/gas/testsuite/gas/arm/neon-cov.s (+666/-0)
src/gas/testsuite/gas/arm/neon-ldst-es.d (+57/-0)
src/gas/testsuite/gas/arm/neon-ldst-es.s (+59/-0)
src/gas/testsuite/gas/arm/neon-ldst-rm.d (+63/-0)
src/gas/testsuite/gas/arm/neon-ldst-rm.s (+44/-0)
src/gas/testsuite/gas/arm/neon-omit.d (+95/-0)
src/gas/testsuite/gas/arm/neon-omit.s (+97/-0)
src/gas/testsuite/gas/arm/neon-psyn.d (+37/-0)
src/gas/testsuite/gas/arm/neon-psyn.s (+78/-0)
src/gas/testsuite/gas/arm/noarm.d (+3/-0)
src/gas/testsuite/gas/arm/noarm.l (+3/-0)
src/gas/testsuite/gas/arm/noarm.s (+13/-0)
src/gas/testsuite/gas/arm/nomapping.d (+8/-0)
src/gas/testsuite/gas/arm/nomapping.s (+19/-0)
src/gas/testsuite/gas/arm/offset.d (+11/-0)
src/gas/testsuite/gas/arm/offset.s (+14/-0)
src/gas/testsuite/gas/arm/pic.d (+24/-0)
src/gas/testsuite/gas/arm/pic.s (+14/-0)
src/gas/testsuite/gas/arm/pic_vxworks.d (+22/-0)
src/gas/testsuite/gas/arm/pr9722.d (+10/-0)
src/gas/testsuite/gas/arm/pr9722.s (+8/-0)
src/gas/testsuite/gas/arm/r15-bad.d (+2/-0)
src/gas/testsuite/gas/arm/r15-bad.l (+64/-0)
src/gas/testsuite/gas/arm/r15-bad.s (+68/-0)
src/gas/testsuite/gas/arm/reg-alias.d (+10/-0)
src/gas/testsuite/gas/arm/reg-alias.s (+14/-0)
src/gas/testsuite/gas/arm/relax_branch_align.d (+13/-0)
src/gas/testsuite/gas/arm/relax_branch_align.s (+17/-0)
src/gas/testsuite/gas/arm/relax_load_align.d (+9/-0)
src/gas/testsuite/gas/arm/relax_load_align.s (+12/-0)
src/gas/testsuite/gas/arm/req.d (+3/-0)
src/gas/testsuite/gas/arm/req.l (+4/-0)
src/gas/testsuite/gas/arm/req.s (+41/-0)
src/gas/testsuite/gas/arm/sp-pc-usage-t.d (+88/-0)
src/gas/testsuite/gas/arm/sp-pc-usage-t.s (+130/-0)
src/gas/testsuite/gas/arm/srs-arm.d (+2/-0)
src/gas/testsuite/gas/arm/srs-arm.l (+5/-0)
src/gas/testsuite/gas/arm/srs-arm.s (+16/-0)
src/gas/testsuite/gas/arm/srs-t2.d (+2/-0)
src/gas/testsuite/gas/arm/srs-t2.l (+3/-0)
src/gas/testsuite/gas/arm/srs-t2.s (+10/-0)
src/gas/testsuite/gas/arm/svc.d (+14/-0)
src/gas/testsuite/gas/arm/svc.s (+15/-0)
src/gas/testsuite/gas/arm/t16-bad.d (+3/-0)
src/gas/testsuite/gas/arm/t16-bad.l (+194/-0)
src/gas/testsuite/gas/arm/t16-bad.s (+147/-0)
src/gas/testsuite/gas/arm/target-reloc-1.d (+15/-0)
src/gas/testsuite/gas/arm/target-reloc-1.s (+3/-0)
src/gas/testsuite/gas/arm/tcompat.d (+54/-0)
src/gas/testsuite/gas/arm/tcompat.s (+50/-0)
src/gas/testsuite/gas/arm/tcompat2.d (+26/-0)
src/gas/testsuite/gas/arm/tcompat2.s (+32/-0)
src/gas/testsuite/gas/arm/thumb-eabi.d (+165/-0)
src/gas/testsuite/gas/arm/thumb-w-bad.d (+3/-0)
src/gas/testsuite/gas/arm/thumb-w-bad.l (+3/-0)
src/gas/testsuite/gas/arm/thumb-w-bad.s (+6/-0)
src/gas/testsuite/gas/arm/thumb-w-good.d (+9/-0)
src/gas/testsuite/gas/arm/thumb-w-good.s (+7/-0)
src/gas/testsuite/gas/arm/thumb.d (+165/-0)
src/gas/testsuite/gas/arm/thumb.s (+202/-0)
src/gas/testsuite/gas/arm/thumb1_unified.d (+20/-0)
src/gas/testsuite/gas/arm/thumb1_unified.s (+25/-0)
src/gas/testsuite/gas/arm/thumb2_add.d (+30/-0)
src/gas/testsuite/gas/arm/thumb2_add.s (+31/-0)
src/gas/testsuite/gas/arm/thumb2_bad_reg.d (+3/-0)
src/gas/testsuite/gas/arm/thumb2_bad_reg.l (+787/-0)
src/gas/testsuite/gas/arm/thumb2_bad_reg.s (+975/-0)
src/gas/testsuite/gas/arm/thumb2_bcond.d (+25/-0)
src/gas/testsuite/gas/arm/thumb2_bcond.s (+25/-0)
src/gas/testsuite/gas/arm/thumb2_invert.d (+18/-0)
src/gas/testsuite/gas/arm/thumb2_invert.s (+16/-0)
src/gas/testsuite/gas/arm/thumb2_it.d (+62/-0)
src/gas/testsuite/gas/arm/thumb2_it.s (+64/-0)
src/gas/testsuite/gas/arm/thumb2_it_auto.d (+62/-0)
src/gas/testsuite/gas/arm/thumb2_it_bad.d (+4/-0)
src/gas/testsuite/gas/arm/thumb2_it_bad.l (+12/-0)
src/gas/testsuite/gas/arm/thumb2_it_bad.s (+24/-0)
src/gas/testsuite/gas/arm/thumb2_it_bad_auto.d (+4/-0)
src/gas/testsuite/gas/arm/thumb2_ldmstm.d (+27/-0)
src/gas/testsuite/gas/arm/thumb2_ldmstm.s (+24/-0)
src/gas/testsuite/gas/arm/thumb2_mul-bad.d (+3/-0)
src/gas/testsuite/gas/arm/thumb2_mul-bad.l (+8/-0)
src/gas/testsuite/gas/arm/thumb2_mul-bad.s (+20/-0)
src/gas/testsuite/gas/arm/thumb2_mul.d (+19/-0)
src/gas/testsuite/gas/arm/thumb2_mul.s (+29/-0)
src/gas/testsuite/gas/arm/thumb2_pool.d (+16/-0)
src/gas/testsuite/gas/arm/thumb2_pool.s (+13/-0)
src/gas/testsuite/gas/arm/thumb2_relax.d (+155/-0)
src/gas/testsuite/gas/arm/thumb2_relax.s (+62/-0)
src/gas/testsuite/gas/arm/thumb32.d (+1063/-0)
src/gas/testsuite/gas/arm/thumb32.l (+17/-0)
src/gas/testsuite/gas/arm/thumb32.s (+840/-0)
src/gas/testsuite/gas/arm/thumbrel.d (+14/-0)
src/gas/testsuite/gas/arm/thumbrel.s (+11/-0)
src/gas/testsuite/gas/arm/thumbv6.d (+23/-0)
src/gas/testsuite/gas/arm/thumbv6.s (+24/-0)
src/gas/testsuite/gas/arm/thumbv6k.d (+15/-0)
src/gas/testsuite/gas/arm/thumbv6k.s (+14/-0)
src/gas/testsuite/gas/arm/thumbver.d (+15/-0)
src/gas/testsuite/gas/arm/thumbver.s (+9/-0)
src/gas/testsuite/gas/arm/tls.d (+25/-0)
src/gas/testsuite/gas/arm/tls.s (+14/-0)
src/gas/testsuite/gas/arm/tls_vxworks.d (+30/-0)
src/gas/testsuite/gas/arm/undefined.d (+5/-0)
src/gas/testsuite/gas/arm/undefined.l (+2/-0)
src/gas/testsuite/gas/arm/undefined.s (+1/-0)
src/gas/testsuite/gas/arm/undefined_coff.d (+5/-0)
src/gas/testsuite/gas/arm/undefined_coff.l (+2/-0)
src/gas/testsuite/gas/arm/undefined_coff.s (+1/-0)
src/gas/testsuite/gas/arm/unwind.d (+46/-0)
src/gas/testsuite/gas/arm/unwind.s (+67/-0)
src/gas/testsuite/gas/arm/unwind_vxworks.d (+45/-0)
src/gas/testsuite/gas/arm/v4bx.d (+10/-0)
src/gas/testsuite/gas/arm/v4bx.s (+4/-0)
src/gas/testsuite/gas/arm/vfp-bad.d (+3/-0)
src/gas/testsuite/gas/arm/vfp-bad.l (+9/-0)
src/gas/testsuite/gas/arm/vfp-bad.s (+11/-0)
src/gas/testsuite/gas/arm/vfp-bad_t2.d (+3/-0)
src/gas/testsuite/gas/arm/vfp-bad_t2.l (+9/-0)
src/gas/testsuite/gas/arm/vfp-bad_t2.s (+14/-0)
src/gas/testsuite/gas/arm/vfp-neon-overlap.d (+35/-0)
src/gas/testsuite/gas/arm/vfp-neon-overlap.s (+41/-0)
src/gas/testsuite/gas/arm/vfp-neon-syntax-inc.s (+162/-0)
src/gas/testsuite/gas/arm/vfp-neon-syntax.d (+187/-0)
src/gas/testsuite/gas/arm/vfp-neon-syntax.s (+2/-0)
src/gas/testsuite/gas/arm/vfp-neon-syntax_t2.d (+219/-0)
src/gas/testsuite/gas/arm/vfp-neon-syntax_t2.s (+2/-0)
src/gas/testsuite/gas/arm/vfp1.d (+193/-0)
src/gas/testsuite/gas/arm/vfp1.s (+284/-0)
src/gas/testsuite/gas/arm/vfp1_t2.d (+204/-0)
src/gas/testsuite/gas/arm/vfp1_t2.s (+298/-0)
src/gas/testsuite/gas/arm/vfp1xD.d (+253/-0)
src/gas/testsuite/gas/arm/vfp1xD.s (+353/-0)
src/gas/testsuite/gas/arm/vfp1xD_t2.d (+271/-0)
src/gas/testsuite/gas/arm/vfp1xD_t2.s (+374/-0)
src/gas/testsuite/gas/arm/vfp2.d (+17/-0)
src/gas/testsuite/gas/arm/vfp2.s (+18/-0)
src/gas/testsuite/gas/arm/vfp2_t2.d (+17/-0)
src/gas/testsuite/gas/arm/vfp2_t2.s (+21/-0)
src/gas/testsuite/gas/arm/vfpv3-32drs.d (+73/-0)
src/gas/testsuite/gas/arm/vfpv3-32drs.s (+68/-0)
src/gas/testsuite/gas/arm/vfpv3-const-conv.d (+29/-0)
src/gas/testsuite/gas/arm/vfpv3-const-conv.s (+25/-0)
src/gas/testsuite/gas/arm/vfpv3-d16-bad.d (+4/-0)
src/gas/testsuite/gas/arm/vfpv3-d16-bad.l (+53/-0)
src/gas/testsuite/gas/arm/wince.d (+30/-0)
src/gas/testsuite/gas/arm/wince.s (+25/-0)
src/gas/testsuite/gas/arm/wince_inst.d (+205/-0)
src/gas/testsuite/gas/arm/xscale.d (+37/-0)
src/gas/testsuite/gas/arm/xscale.s (+42/-0)
src/gas/testsuite/gas/bfin/arith_mode.d (+56/-0)
src/gas/testsuite/gas/bfin/arith_mode.s (+72/-0)
src/gas/testsuite/gas/bfin/arithmetic.d (+180/-0)
src/gas/testsuite/gas/bfin/arithmetic.s (+226/-0)
src/gas/testsuite/gas/bfin/bfin.exp (+45/-0)
src/gas/testsuite/gas/bfin/bit.d (+42/-0)
src/gas/testsuite/gas/bfin/bit.s (+54/-0)
src/gas/testsuite/gas/bfin/bit2.d (+70/-0)
src/gas/testsuite/gas/bfin/bit2.s (+98/-0)
src/gas/testsuite/gas/bfin/cache.d (+22/-0)
src/gas/testsuite/gas/bfin/cache.s (+24/-0)
src/gas/testsuite/gas/bfin/cache2.d (+70/-0)
src/gas/testsuite/gas/bfin/cache2.s (+86/-0)
src/gas/testsuite/gas/bfin/control_code.d (+62/-0)
src/gas/testsuite/gas/bfin/control_code.s (+70/-0)
src/gas/testsuite/gas/bfin/control_code2.d (+186/-0)
src/gas/testsuite/gas/bfin/control_code2.s (+257/-0)
src/gas/testsuite/gas/bfin/error.exp (+10/-0)
src/gas/testsuite/gas/bfin/event.d (+42/-0)
src/gas/testsuite/gas/bfin/event.s (+56/-0)
src/gas/testsuite/gas/bfin/event2.d (+28/-0)
src/gas/testsuite/gas/bfin/event2.s (+41/-0)
src/gas/testsuite/gas/bfin/expected_comparison_errors.l (+22/-0)
src/gas/testsuite/gas/bfin/expected_comparison_errors.s (+21/-0)
src/gas/testsuite/gas/bfin/expected_errors.l (+92/-0)
src/gas/testsuite/gas/bfin/expected_errors.s (+115/-0)
src/gas/testsuite/gas/bfin/expected_move_errors.l (+6/-0)
src/gas/testsuite/gas/bfin/expected_move_errors.s (+7/-0)
src/gas/testsuite/gas/bfin/flow.d (+86/-0)
src/gas/testsuite/gas/bfin/flow.s (+109/-0)
src/gas/testsuite/gas/bfin/flow2.d (+110/-0)
src/gas/testsuite/gas/bfin/flow2.s (+155/-0)
src/gas/testsuite/gas/bfin/invalid_arith_mode.l (+23/-0)
src/gas/testsuite/gas/bfin/invalid_arith_mode.s (+46/-0)
src/gas/testsuite/gas/bfin/line_number.l (+3/-0)
src/gas/testsuite/gas/bfin/line_number.s (+4/-0)
src/gas/testsuite/gas/bfin/load.d (+116/-0)
src/gas/testsuite/gas/bfin/load.s (+135/-0)
src/gas/testsuite/gas/bfin/logical.d (+39/-0)
src/gas/testsuite/gas/bfin/logical.s (+51/-0)
src/gas/testsuite/gas/bfin/logical2.d (+43/-0)
src/gas/testsuite/gas/bfin/logical2.s (+69/-0)
src/gas/testsuite/gas/bfin/loop.d (+7/-0)
src/gas/testsuite/gas/bfin/loop.s (+5/-0)
src/gas/testsuite/gas/bfin/loop2.d (+7/-0)
src/gas/testsuite/gas/bfin/loop2.s (+5/-0)
src/gas/testsuite/gas/bfin/loop3.d (+7/-0)
src/gas/testsuite/gas/bfin/loop3.s (+5/-0)
src/gas/testsuite/gas/bfin/misc.d (+9/-0)
src/gas/testsuite/gas/bfin/misc.s (+6/-0)
src/gas/testsuite/gas/bfin/move.d (+82/-0)
src/gas/testsuite/gas/bfin/move.s (+90/-0)
src/gas/testsuite/gas/bfin/move2.d (+371/-0)
src/gas/testsuite/gas/bfin/move2.s (+530/-0)
src/gas/testsuite/gas/bfin/parallel.d (+239/-0)
src/gas/testsuite/gas/bfin/parallel.s (+151/-0)
src/gas/testsuite/gas/bfin/parallel2.d (+147/-0)
src/gas/testsuite/gas/bfin/parallel2.s (+80/-0)
src/gas/testsuite/gas/bfin/parallel3.d (+159/-0)
src/gas/testsuite/gas/bfin/parallel3.s (+95/-0)
src/gas/testsuite/gas/bfin/parallel4.d (+67/-0)
src/gas/testsuite/gas/bfin/parallel4.s (+43/-0)
src/gas/testsuite/gas/bfin/parallel5.s (+4/-0)
src/gas/testsuite/gas/bfin/reloc.d (+20/-0)
src/gas/testsuite/gas/bfin/reloc.s (+19/-0)
src/gas/testsuite/gas/bfin/resource_conflict.l (+11/-0)
src/gas/testsuite/gas/bfin/resource_conflict.s (+14/-0)
src/gas/testsuite/gas/bfin/shift.d (+75/-0)
src/gas/testsuite/gas/bfin/shift.s (+87/-0)
src/gas/testsuite/gas/bfin/shift2.d (+222/-0)
src/gas/testsuite/gas/bfin/shift2.s (+290/-0)
src/gas/testsuite/gas/bfin/stack.d (+42/-0)
src/gas/testsuite/gas/bfin/stack.s (+49/-0)
src/gas/testsuite/gas/bfin/stack2.d (+85/-0)
src/gas/testsuite/gas/bfin/stack2.s (+127/-0)
src/gas/testsuite/gas/bfin/store.d (+55/-0)
src/gas/testsuite/gas/bfin/store.s (+61/-0)
src/gas/testsuite/gas/bfin/vector.d (+105/-0)
src/gas/testsuite/gas/bfin/vector.s (+131/-0)
src/gas/testsuite/gas/bfin/vector2.d (+480/-0)
src/gas/testsuite/gas/bfin/vector2.s (+680/-0)
src/gas/testsuite/gas/bfin/video.d (+56/-0)
src/gas/testsuite/gas/bfin/video.s (+74/-0)
src/gas/testsuite/gas/bfin/video2.d (+148/-0)
src/gas/testsuite/gas/bfin/video2.s (+220/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-1.d (+29/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-1.s (+28/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-2.d (+9/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-2.s (+14/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-3.d (+36/-0)
src/gas/testsuite/gas/cfi/cfi-alpha-3.s (+37/-0)
src/gas/testsuite/gas/cfi/cfi-arm-1.d (+27/-0)
src/gas/testsuite/gas/cfi/cfi-arm-1.s (+23/-0)
src/gas/testsuite/gas/cfi/cfi-common-1.d (+24/-0)
src/gas/testsuite/gas/cfi/cfi-common-1.s (+8/-0)
src/gas/testsuite/gas/cfi/cfi-common-2.d (+24/-0)
src/gas/testsuite/gas/cfi/cfi-common-2.s (+12/-0)
src/gas/testsuite/gas/cfi/cfi-common-3.d (+17/-0)
src/gas/testsuite/gas/cfi/cfi-common-3.s (+4/-0)
src/gas/testsuite/gas/cfi/cfi-common-4.d (+20/-0)
src/gas/testsuite/gas/cfi/cfi-common-4.s (+9/-0)
src/gas/testsuite/gas/cfi/cfi-common-5.d (+24/-0)
src/gas/testsuite/gas/cfi/cfi-common-5.s (+24/-0)
src/gas/testsuite/gas/cfi/cfi-common-6.d (+73/-0)
src/gas/testsuite/gas/cfi/cfi-common-6.s (+40/-0)
src/gas/testsuite/gas/cfi/cfi-common-7.d (+22/-0)
src/gas/testsuite/gas/cfi/cfi-common-7.s (+6/-0)
src/gas/testsuite/gas/cfi/cfi-diag-1.l (+2/-0)
src/gas/testsuite/gas/cfi/cfi-diag-1.s (+3/-0)
src/gas/testsuite/gas/cfi/cfi-hppa-1.d (+37/-0)
src/gas/testsuite/gas/cfi/cfi-hppa-1.s (+66/-0)
src/gas/testsuite/gas/cfi/cfi-i386-2.d (+26/-0)
src/gas/testsuite/gas/cfi/cfi-i386-2.s (+17/-0)
src/gas/testsuite/gas/cfi/cfi-i386.d (+152/-0)
src/gas/testsuite/gas/cfi/cfi-i386.s (+165/-0)
src/gas/testsuite/gas/cfi/cfi-m68k.d (+38/-0)
src/gas/testsuite/gas/cfi/cfi-m68k.s (+64/-0)
src/gas/testsuite/gas/cfi/cfi-mips-1.d (+27/-0)
src/gas/testsuite/gas/cfi/cfi-mips-1.s (+39/-0)
src/gas/testsuite/gas/cfi/cfi-ppc-1.d (+30/-0)
src/gas/testsuite/gas/cfi/cfi-ppc-1.s (+45/-0)
src/gas/testsuite/gas/cfi/cfi-s390-1.d (+31/-0)
src/gas/testsuite/gas/cfi/cfi-s390-1.s (+54/-0)
src/gas/testsuite/gas/cfi/cfi-s390x-1.d (+34/-0)
src/gas/testsuite/gas/cfi/cfi-s390x-1.s (+45/-0)
src/gas/testsuite/gas/cfi/cfi-sh-1.d (+29/-0)
src/gas/testsuite/gas/cfi/cfi-sh-1.s (+39/-0)
src/gas/testsuite/gas/cfi/cfi-sparc-1.d (+22/-0)
src/gas/testsuite/gas/cfi/cfi-sparc-1.s (+23/-0)
src/gas/testsuite/gas/cfi/cfi-sparc64-1.d (+25/-0)
src/gas/testsuite/gas/cfi/cfi-sparc64-1.s (+26/-0)
src/gas/testsuite/gas/cfi/cfi-x86_64.d (+227/-0)
src/gas/testsuite/gas/cfi/cfi-x86_64.s (+214/-0)
src/gas/testsuite/gas/cfi/cfi.exp (+98/-0)
src/gas/testsuite/gas/cr16/add_test.d (+71/-0)
src/gas/testsuite/gas/cr16/add_test.s (+98/-0)
src/gas/testsuite/gas/cr16/and_test.d (+55/-0)
src/gas/testsuite/gas/cr16/and_test.s (+57/-0)
src/gas/testsuite/gas/cr16/ash_test.d (+47/-0)
src/gas/testsuite/gas/cr16/ash_test.s (+59/-0)
src/gas/testsuite/gas/cr16/bal_test.d (+25/-0)
src/gas/testsuite/gas/cr16/bal_test.s (+14/-0)
src/gas/testsuite/gas/cr16/bcc_test.d (+69/-0)
src/gas/testsuite/gas/cr16/bcc_test.s (+59/-0)
src/gas/testsuite/gas/cr16/beq0_test.d (+15/-0)
src/gas/testsuite/gas/cr16/beq0_test.s (+15/-0)
src/gas/testsuite/gas/cr16/cbitb_test.d (+82/-0)
src/gas/testsuite/gas/cr16/cbitb_test.s (+62/-0)
src/gas/testsuite/gas/cr16/cbitw_test.d (+155/-0)
src/gas/testsuite/gas/cr16/cbitw_test.s (+117/-0)
src/gas/testsuite/gas/cr16/cinv_test.d (+15/-0)
src/gas/testsuite/gas/cr16/cinv_test.s (+12/-0)
src/gas/testsuite/gas/cr16/cmp_test.d (+51/-0)
src/gas/testsuite/gas/cr16/cmp_test.s (+62/-0)
src/gas/testsuite/gas/cr16/cr16.exp (+14/-0)
src/gas/testsuite/gas/cr16/excp_test.d (+18/-0)
src/gas/testsuite/gas/cr16/excp_test.s (+15/-0)
src/gas/testsuite/gas/cr16/jal_test.d (+14/-0)
src/gas/testsuite/gas/cr16/jal_test.s (+11/-0)
src/gas/testsuite/gas/cr16/jcc_test.d (+24/-0)
src/gas/testsuite/gas/cr16/jcc_test.s (+21/-0)
src/gas/testsuite/gas/cr16/loadb_test.d (+79/-0)
src/gas/testsuite/gas/cr16/loadb_test.s (+72/-0)
src/gas/testsuite/gas/cr16/loadd_test.d (+79/-0)
src/gas/testsuite/gas/cr16/loadd_test.s (+72/-0)
src/gas/testsuite/gas/cr16/loadm_test.d (+25/-0)
src/gas/testsuite/gas/cr16/loadm_test.s (+25/-0)
src/gas/testsuite/gas/cr16/loadw_test.d (+79/-0)
src/gas/testsuite/gas/cr16/loadw_test.s (+72/-0)
src/gas/testsuite/gas/cr16/lpsp_test.d (+57/-0)
src/gas/testsuite/gas/cr16/lpsp_test.s (+63/-0)
src/gas/testsuite/gas/cr16/lsh_test.d (+47/-0)
src/gas/testsuite/gas/cr16/lsh_test.s (+59/-0)
src/gas/testsuite/gas/cr16/mov_test.d (+69/-0)
src/gas/testsuite/gas/cr16/mov_test.s (+94/-0)
src/gas/testsuite/gas/cr16/mul_test.d (+47/-0)
src/gas/testsuite/gas/cr16/mul_test.s (+64/-0)
src/gas/testsuite/gas/cr16/or_test.d (+49/-0)
src/gas/testsuite/gas/cr16/or_test.s (+57/-0)
src/gas/testsuite/gas/cr16/pic.exp (+6/-0)
src/gas/testsuite/gas/cr16/pic1.d (+18/-0)
src/gas/testsuite/gas/cr16/pic1.s (+23/-0)
src/gas/testsuite/gas/cr16/pic2.d (+18/-0)
src/gas/testsuite/gas/cr16/pic2.s (+23/-0)
src/gas/testsuite/gas/cr16/pop_test.d (+24/-0)
src/gas/testsuite/gas/cr16/pop_test.s (+27/-0)
src/gas/testsuite/gas/cr16/popret_test.d (+24/-0)
src/gas/testsuite/gas/cr16/popret_test.s (+27/-0)
src/gas/testsuite/gas/cr16/push_test.d (+26/-0)
src/gas/testsuite/gas/cr16/push_test.s (+40/-0)
src/gas/testsuite/gas/cr16/sbitb_test.d (+82/-0)
src/gas/testsuite/gas/cr16/sbitb_test.s (+62/-0)
src/gas/testsuite/gas/cr16/sbitw_test.d (+155/-0)
src/gas/testsuite/gas/cr16/sbitw_test.s (+117/-0)
src/gas/testsuite/gas/cr16/scc_test.d (+22/-0)
src/gas/testsuite/gas/cr16/scc_test.s (+19/-0)
src/gas/testsuite/gas/cr16/storb_test.d (+153/-0)
src/gas/testsuite/gas/cr16/storb_test.s (+143/-0)
src/gas/testsuite/gas/cr16/stord_test.d (+80/-0)
src/gas/testsuite/gas/cr16/stord_test.s (+72/-0)
src/gas/testsuite/gas/cr16/storm_test.d (+25/-0)
src/gas/testsuite/gas/cr16/storm_test.s (+25/-0)
src/gas/testsuite/gas/cr16/storw_test.d (+153/-0)
src/gas/testsuite/gas/cr16/storw_test.s (+144/-0)
src/gas/testsuite/gas/cr16/sub_test.d (+69/-0)
src/gas/testsuite/gas/cr16/sub_test.s (+93/-0)
src/gas/testsuite/gas/cr16/tbit_test.d (+37/-0)
src/gas/testsuite/gas/cr16/tbit_test.s (+41/-0)
src/gas/testsuite/gas/cr16/tbitb_test.d (+82/-0)
src/gas/testsuite/gas/cr16/tbitb_test.s (+62/-0)
src/gas/testsuite/gas/cr16/tbitw_test.d (+155/-0)
src/gas/testsuite/gas/cr16/tbitw_test.s (+117/-0)
src/gas/testsuite/gas/cr16/xor_test.d (+49/-0)
src/gas/testsuite/gas/cr16/xor_test.s (+57/-0)
src/gas/testsuite/gas/cris/abs32-1.s (+31/-0)
src/gas/testsuite/gas/cris/addi.d (+19/-0)
src/gas/testsuite/gas/cris/addi.s (+17/-0)
src/gas/testsuite/gas/cris/arch-err-1.s (+4/-0)
src/gas/testsuite/gas/cris/arch-err-2.s (+5/-0)
src/gas/testsuite/gas/cris/arch-err-3.s (+5/-0)
src/gas/testsuite/gas/cris/arch-err-4.s (+5/-0)
src/gas/testsuite/gas/cris/arch-err-5.s (+5/-0)
src/gas/testsuite/gas/cris/binop-cmpmove.d (+405/-0)
src/gas/testsuite/gas/cris/binop-cmpmovx.d (+232/-0)
src/gas/testsuite/gas/cris/binop-extx.d (+327/-0)
src/gas/testsuite/gas/cris/binop-segref.s (+95/-0)
src/gas/testsuite/gas/cris/binop.d (+569/-0)
src/gas/testsuite/gas/cris/binop.s (+914/-0)
src/gas/testsuite/gas/cris/bork.d (+10/-0)
src/gas/testsuite/gas/cris/bork.s (+6/-0)
src/gas/testsuite/gas/cris/bound-err-1.s (+9/-0)
src/gas/testsuite/gas/cris/branch-warn-1.s (+9/-0)
src/gas/testsuite/gas/cris/branch-warn-2.s (+11/-0)
src/gas/testsuite/gas/cris/branch-warn-3.s (+11/-0)
src/gas/testsuite/gas/cris/branch.d (+519/-0)
src/gas/testsuite/gas/cris/branch.s (+270/-0)
src/gas/testsuite/gas/cris/break.d (+27/-0)
src/gas/testsuite/gas/cris/break.s (+22/-0)
src/gas/testsuite/gas/cris/brokw-1.d (+20/-0)
src/gas/testsuite/gas/cris/brokw-1.s (+19/-0)
src/gas/testsuite/gas/cris/brokw-2.d (+25/-0)
src/gas/testsuite/gas/cris/brokw-2.s (+22/-0)
src/gas/testsuite/gas/cris/brokw-3.d (+229/-0)
src/gas/testsuite/gas/cris/brokw-3.s (+112/-0)
src/gas/testsuite/gas/cris/brokw-3b.s (+115/-0)
src/gas/testsuite/gas/cris/bwtest-err-1.s (+92/-0)
src/gas/testsuite/gas/cris/ccr.d (+71/-0)
src/gas/testsuite/gas/cris/ccr.s (+80/-0)
src/gas/testsuite/gas/cris/clear.d (+323/-0)
src/gas/testsuite/gas/cris/continue.d (+10/-0)
src/gas/testsuite/gas/cris/continue.s (+7/-0)
src/gas/testsuite/gas/cris/cris.exp (+562/-0)
src/gas/testsuite/gas/cris/diffexp-ovwr.d (+26/-0)
src/gas/testsuite/gas/cris/diffexp-ovwr.s (+22/-0)
src/gas/testsuite/gas/cris/fragtest.d (+64/-0)
src/gas/testsuite/gas/cris/fragtest.s (+66/-0)
src/gas/testsuite/gas/cris/jump-type.d (+219/-0)
src/gas/testsuite/gas/cris/labfloat.d (+12/-0)
src/gas/testsuite/gas/cris/labfloat.s (+9/-0)
src/gas/testsuite/gas/cris/macroat.d (+14/-0)
src/gas/testsuite/gas/cris/macroat.s (+13/-0)
src/gas/testsuite/gas/cris/march-err-1.s (+5/-0)
src/gas/testsuite/gas/cris/march-err-2.s (+6/-0)
src/gas/testsuite/gas/cris/movem-to-reg.d (+165/-0)
src/gas/testsuite/gas/cris/mulbug-err-1.s (+56/-0)
src/gas/testsuite/gas/cris/nosep.d (+10/-0)
src/gas/testsuite/gas/cris/nosep.s (+8/-0)
src/gas/testsuite/gas/cris/oneop-type.d (+15/-0)
src/gas/testsuite/gas/cris/operand-err-1.s (+51/-0)
src/gas/testsuite/gas/cris/pic-err-1.s (+20/-0)
src/gas/testsuite/gas/cris/prefix.d (+94/-0)
src/gas/testsuite/gas/cris/prefix.s (+247/-0)
src/gas/testsuite/gas/cris/push-err-1.s (+8/-0)
src/gas/testsuite/gas/cris/push-err-2.s (+9/-0)
src/gas/testsuite/gas/cris/pushpop-byte-sreg.d (+39/-0)
src/gas/testsuite/gas/cris/pushpop-dcr1-sreg.d (+15/-0)
src/gas/testsuite/gas/cris/pushpop-dword-sreg.d (+39/-0)
src/gas/testsuite/gas/cris/pushpop-word-sreg.d (+39/-0)
src/gas/testsuite/gas/cris/pushpop.d (+89/-0)
src/gas/testsuite/gas/cris/pushpop.s (+121/-0)
src/gas/testsuite/gas/cris/pushpopv32.s (+11/-0)
src/gas/testsuite/gas/cris/quick-s6.d (+24/-0)
src/gas/testsuite/gas/cris/quick-u5.d (+17/-0)
src/gas/testsuite/gas/cris/quick-u6.d (+26/-0)
src/gas/testsuite/gas/cris/quick.s (+51/-0)
src/gas/testsuite/gas/cris/range-err-1.s (+69/-0)
src/gas/testsuite/gas/cris/range-err-2.s (+10/-0)
src/gas/testsuite/gas/cris/rd-abs32-1.d (+61/-0)
src/gas/testsuite/gas/cris/rd-abs32-2.d (+62/-0)
src/gas/testsuite/gas/cris/rd-arch-1.d (+7/-0)
src/gas/testsuite/gas/cris/rd-arch-2.d (+7/-0)
src/gas/testsuite/gas/cris/rd-arch-3.d (+7/-0)
src/gas/testsuite/gas/cris/rd-bcnst-pic.d (+28/-0)
src/gas/testsuite/gas/cris/rd-bcnst.d (+22/-0)
src/gas/testsuite/gas/cris/rd-bcnst.s (+3/-0)
src/gas/testsuite/gas/cris/rd-bcnst2-pic.d (+17/-0)
src/gas/testsuite/gas/cris/rd-bcnst2.d (+17/-0)
src/gas/testsuite/gas/cris/rd-bcnst2.s (+2/-0)
src/gas/testsuite/gas/cris/rd-bkw1b.d (+23/-0)
src/gas/testsuite/gas/cris/rd-bkw2b.d (+27/-0)
src/gas/testsuite/gas/cris/rd-bkw3b.d (+282/-0)
src/gas/testsuite/gas/cris/rd-bkw4.d (+51/-0)
src/gas/testsuite/gas/cris/rd-bkw4.s (+45/-0)
src/gas/testsuite/gas/cris/rd-bkw4v32.d (+54/-0)
src/gas/testsuite/gas/cris/rd-bkw5.d (+29/-0)
src/gas/testsuite/gas/cris/rd-bkw5.s (+48/-0)
src/gas/testsuite/gas/cris/rd-bkw5b.d (+4/-0)
src/gas/testsuite/gas/cris/rd-bkw5bpic.d (+4/-0)
src/gas/testsuite/gas/cris/rd-bkw5bv32.d (+4/-0)
src/gas/testsuite/gas/cris/rd-bkw5bv32pic.d (+4/-0)
src/gas/testsuite/gas/cris/rd-bkw5pic.d (+27/-0)
src/gas/testsuite/gas/cris/rd-bkw5v32.d (+28/-0)
src/gas/testsuite/gas/cris/rd-bkw5v32pic.d (+28/-0)
src/gas/testsuite/gas/cris/rd-bound1.d (+11/-0)
src/gas/testsuite/gas/cris/rd-bound1.s (+8/-0)
src/gas/testsuite/gas/cris/rd-bound2.d (+15/-0)
src/gas/testsuite/gas/cris/rd-bound3.d (+14/-0)
src/gas/testsuite/gas/cris/rd-bound4.d (+18/-0)
src/gas/testsuite/gas/cris/rd-branch-pic.d (+450/-0)
src/gas/testsuite/gas/cris/rd-break32.d (+28/-0)
src/gas/testsuite/gas/cris/rd-brokw-pic-1.d (+21/-0)
src/gas/testsuite/gas/cris/rd-brokw-pic-2.d (+24/-0)
src/gas/testsuite/gas/cris/rd-brokw-pic-3.d (+187/-0)
src/gas/testsuite/gas/cris/rd-dtpoffd1.d (+17/-0)
src/gas/testsuite/gas/cris/rd-dtpoffd1.s (+16/-0)
src/gas/testsuite/gas/cris/rd-dw2-1.d (+21/-0)
src/gas/testsuite/gas/cris/rd-dw2-10.d (+11/-0)
src/gas/testsuite/gas/cris/rd-dw2-11.d (+46/-0)
src/gas/testsuite/gas/cris/rd-dw2-12.d (+93/-0)
src/gas/testsuite/gas/cris/rd-dw2-13.d (+34/-0)
src/gas/testsuite/gas/cris/rd-dw2-14.d (+30/-0)
src/gas/testsuite/gas/cris/rd-dw2-15.d (+162/-0)
src/gas/testsuite/gas/cris/rd-dw2-2.d (+35/-0)
src/gas/testsuite/gas/cris/rd-dw2-3.d (+12/-0)
src/gas/testsuite/gas/cris/rd-dw2-4.d (+13/-0)
src/gas/testsuite/gas/cris/rd-dw2-5.d (+14/-0)
src/gas/testsuite/gas/cris/rd-dw2-6.d (+230/-0)
src/gas/testsuite/gas/cris/rd-dw2-7.d (+15/-0)
src/gas/testsuite/gas/cris/rd-dw2-8.d (+17/-0)
src/gas/testsuite/gas/cris/rd-dw2-9.d (+63/-0)
src/gas/testsuite/gas/cris/rd-fragtest-pic.d (+66/-0)
src/gas/testsuite/gas/cris/rd-mulbug-1.d (+24/-0)
src/gas/testsuite/gas/cris/rd-pcplus.d (+16/-0)
src/gas/testsuite/gas/cris/rd-pcplus.s (+10/-0)
src/gas/testsuite/gas/cris/rd-pcrel1.d (+45/-0)
src/gas/testsuite/gas/cris/rd-pcrel1.s (+56/-0)
src/gas/testsuite/gas/cris/rd-pcrel2.d (+53/-0)
src/gas/testsuite/gas/cris/rd-pcrel2.s (+60/-0)
src/gas/testsuite/gas/cris/rd-pic-1.d (+58/-0)
src/gas/testsuite/gas/cris/rd-pic-1.s (+31/-0)
src/gas/testsuite/gas/cris/rd-pic-2.d (+19/-0)
src/gas/testsuite/gas/cris/rd-pic-2.s (+11/-0)
src/gas/testsuite/gas/cris/rd-ppv1032.d (+14/-0)
src/gas/testsuite/gas/cris/rd-ppv32.d (+14/-0)
src/gas/testsuite/gas/cris/rd-regprefix-1.d (+34/-0)
src/gas/testsuite/gas/cris/rd-regprefix-1.s (+41/-0)
src/gas/testsuite/gas/cris/rd-regprefix-1b.d (+43/-0)
src/gas/testsuite/gas/cris/rd-spr-1.d (+42/-0)
src/gas/testsuite/gas/cris/rd-spr-1.s (+32/-0)
src/gas/testsuite/gas/cris/rd-tls-1.d (+31/-0)
src/gas/testsuite/gas/cris/rd-tls-1.s (+25/-0)
src/gas/testsuite/gas/cris/rd-tls-2.d (+48/-0)
src/gas/testsuite/gas/cris/rd-tls-2.s (+26/-0)
src/gas/testsuite/gas/cris/rd-usp-1.d (+15/-0)
src/gas/testsuite/gas/cris/rd-usp-1b.d (+15/-0)
src/gas/testsuite/gas/cris/rd-v10_32o-1.d (+9/-0)
src/gas/testsuite/gas/cris/rd-v10_32o-2.d (+53/-0)
src/gas/testsuite/gas/cris/rd-v10_32o-2.s (+31/-0)
src/gas/testsuite/gas/cris/rd-v32-b1.d (+31/-0)
src/gas/testsuite/gas/cris/rd-v32-b1.s (+17/-0)
src/gas/testsuite/gas/cris/rd-v32-b2.d (+39/-0)
src/gas/testsuite/gas/cris/rd-v32-b2.s (+20/-0)
src/gas/testsuite/gas/cris/rd-v32-b3.d (+27/-0)
src/gas/testsuite/gas/cris/rd-v32-b3.s (+11/-0)
src/gas/testsuite/gas/cris/rd-v32-f1.d (+26/-0)
src/gas/testsuite/gas/cris/rd-v32-f1.s (+18/-0)
src/gas/testsuite/gas/cris/rd-v32-i1.d (+19/-0)
src/gas/testsuite/gas/cris/rd-v32-i1.s (+10/-0)
src/gas/testsuite/gas/cris/rd-v32-l1.d (+14/-0)
src/gas/testsuite/gas/cris/rd-v32-l1.s (+4/-0)
src/gas/testsuite/gas/cris/rd-v32-l3.d (+14/-0)
src/gas/testsuite/gas/cris/rd-v32-l3.s (+7/-0)
src/gas/testsuite/gas/cris/rd-v32-l4.d (+61/-0)
src/gas/testsuite/gas/cris/rd-v32-l4.s (+42/-0)
src/gas/testsuite/gas/cris/rd-v32o-1.d (+9/-0)
src/gas/testsuite/gas/cris/rd-v32s-1.d (+148/-0)
src/gas/testsuite/gas/cris/rd-v32s-2.d (+16/-0)
src/gas/testsuite/gas/cris/rd-v32s-2.s (+11/-0)
src/gas/testsuite/gas/cris/rd-v32s-3.d (+14/-0)
src/gas/testsuite/gas/cris/rd-v32s-3.s (+10/-0)
src/gas/testsuite/gas/cris/rd-v32s-4.d (+88/-0)
src/gas/testsuite/gas/cris/rd-v32s-4.s (+88/-0)
src/gas/testsuite/gas/cris/rd-vao-1.d (+11/-0)
src/gas/testsuite/gas/cris/reg-to-mem.d (+165/-0)
src/gas/testsuite/gas/cris/regprefix-err-1.s (+34/-0)
src/gas/testsuite/gas/cris/regreg.d (+16/-0)
src/gas/testsuite/gas/cris/regreg.s (+18/-0)
src/gas/testsuite/gas/cris/return.d (+13/-0)
src/gas/testsuite/gas/cris/return.s (+11/-0)
src/gas/testsuite/gas/cris/scc.d (+28/-0)
src/gas/testsuite/gas/cris/scc.s (+26/-0)
src/gas/testsuite/gas/cris/sep-err-1.s (+6/-0)
src/gas/testsuite/gas/cris/sep-err-2.s (+6/-0)
src/gas/testsuite/gas/cris/sep-err-3.s (+6/-0)
src/gas/testsuite/gas/cris/separator.d (+8/-0)
src/gas/testsuite/gas/cris/separator.s (+16/-0)
src/gas/testsuite/gas/cris/shexpr-1.d (+8/-0)
src/gas/testsuite/gas/cris/shexpr-1.s (+6/-0)
src/gas/testsuite/gas/cris/sreg-to-x.d (+215/-0)
src/gas/testsuite/gas/cris/string-1.d (+12/-0)
src/gas/testsuite/gas/cris/string-1.s (+8/-0)
src/gas/testsuite/gas/cris/string-2.d (+12/-0)
src/gas/testsuite/gas/cris/string-2.s (+7/-0)
src/gas/testsuite/gas/cris/test.d (+323/-0)
src/gas/testsuite/gas/cris/tls-err-1.s (+18/-0)
src/gas/testsuite/gas/cris/tls-err-2.s (+19/-0)
src/gas/testsuite/gas/cris/tls-err-3.s (+14/-0)
src/gas/testsuite/gas/cris/unimplemented.d (+31/-0)
src/gas/testsuite/gas/cris/unimplemented.s (+29/-0)
src/gas/testsuite/gas/cris/unop-mem.d (+218/-0)
src/gas/testsuite/gas/cris/unop.s (+669/-0)
src/gas/testsuite/gas/cris/us-err-1.s (+8/-0)
src/gas/testsuite/gas/cris/us-err-2.s (+10/-0)
src/gas/testsuite/gas/cris/us-err-3.s (+10/-0)
src/gas/testsuite/gas/cris/v32-err-1.s (+117/-0)
src/gas/testsuite/gas/cris/v32-err-10.s (+19/-0)
src/gas/testsuite/gas/cris/v32-err-11.s (+13/-0)
src/gas/testsuite/gas/cris/v32-err-2.s (+14/-0)
src/gas/testsuite/gas/cris/v32-err-3.s (+10/-0)
src/gas/testsuite/gas/cris/v32-err-4.s (+18/-0)
src/gas/testsuite/gas/cris/v32-err-5.s (+24/-0)
src/gas/testsuite/gas/cris/v32-err-6.s (+18/-0)
src/gas/testsuite/gas/cris/v32-err-7.s (+10/-0)
src/gas/testsuite/gas/cris/v32-err-8.s (+9/-0)
src/gas/testsuite/gas/cris/v32-err-9.s (+8/-0)
src/gas/testsuite/gas/cris/x-to-byte-sreg.d (+93/-0)
src/gas/testsuite/gas/cris/x-to-dcr1-sreg.d (+58/-0)
src/gas/testsuite/gas/cris/x-to-dword-sreg.d (+181/-0)
src/gas/testsuite/gas/cris/x-to-word-sreg.d (+152/-0)
src/gas/testsuite/gas/crx/allinsn.exp (+14/-0)
src/gas/testsuite/gas/crx/arith_insn.d (+192/-0)
src/gas/testsuite/gas/crx/arith_insn.s (+214/-0)
src/gas/testsuite/gas/crx/beq_insn.d (+25/-0)
src/gas/testsuite/gas/crx/beq_insn.s (+32/-0)
src/gas/testsuite/gas/crx/bit_insn.d (+145/-0)
src/gas/testsuite/gas/crx/bit_insn.s (+113/-0)
src/gas/testsuite/gas/crx/br_insn.d (+123/-0)
src/gas/testsuite/gas/crx/br_insn.s (+132/-0)
src/gas/testsuite/gas/crx/cmov_insn.d (+49/-0)
src/gas/testsuite/gas/crx/cmov_insn.s (+61/-0)
src/gas/testsuite/gas/crx/cmpbr_insn.d (+250/-0)
src/gas/testsuite/gas/crx/cmpbr_insn.s (+217/-0)
src/gas/testsuite/gas/crx/cop_insn.d (+72/-0)
src/gas/testsuite/gas/crx/cop_insn.s (+82/-0)
src/gas/testsuite/gas/crx/gas-segfault.d (+17/-0)
src/gas/testsuite/gas/crx/gas-segfault.s (+20/-0)
src/gas/testsuite/gas/crx/jscond_insn.d (+94/-0)
src/gas/testsuite/gas/crx/jscond_insn.s (+121/-0)
src/gas/testsuite/gas/crx/list_insn.d (+39/-0)
src/gas/testsuite/gas/crx/list_insn.s (+47/-0)
src/gas/testsuite/gas/crx/load_stor_insn.d (+143/-0)
src/gas/testsuite/gas/crx/load_stor_insn.s (+110/-0)
src/gas/testsuite/gas/crx/misc_insn.d (+233/-0)
src/gas/testsuite/gas/crx/misc_insn.s (+312/-0)
src/gas/testsuite/gas/crx/no_op_insn.d (+25/-0)
src/gas/testsuite/gas/crx/no_op_insn.s (+29/-0)
src/gas/testsuite/gas/crx/shift_insn.d (+43/-0)
src/gas/testsuite/gas/crx/shift_insn.s (+51/-0)
src/gas/testsuite/gas/d10v/address-001.d (+32/-0)
src/gas/testsuite/gas/d10v/address-001.s (+78/-0)
src/gas/testsuite/gas/d10v/address-002.l (+3/-0)
src/gas/testsuite/gas/d10v/address-002.s (+8/-0)
src/gas/testsuite/gas/d10v/address-003.l (+4/-0)
src/gas/testsuite/gas/d10v/address-003.s (+8/-0)
src/gas/testsuite/gas/d10v/address-004.l (+3/-0)
src/gas/testsuite/gas/d10v/address-004.s (+8/-0)
src/gas/testsuite/gas/d10v/address-005.l (+3/-0)
src/gas/testsuite/gas/d10v/address-005.s (+8/-0)
src/gas/testsuite/gas/d10v/address-006.l (+3/-0)
src/gas/testsuite/gas/d10v/address-006.s (+8/-0)
src/gas/testsuite/gas/d10v/address-007.l (+3/-0)
src/gas/testsuite/gas/d10v/address-007.s (+8/-0)
src/gas/testsuite/gas/d10v/address-008.l (+3/-0)
src/gas/testsuite/gas/d10v/address-008.s (+8/-0)
src/gas/testsuite/gas/d10v/address-009.l (+3/-0)
src/gas/testsuite/gas/d10v/address-009.s (+8/-0)
src/gas/testsuite/gas/d10v/address-010.l (+3/-0)
src/gas/testsuite/gas/d10v/address-010.s (+8/-0)
src/gas/testsuite/gas/d10v/address-011.l (+3/-0)
src/gas/testsuite/gas/d10v/address-011.s (+8/-0)
src/gas/testsuite/gas/d10v/address-012.l (+3/-0)
src/gas/testsuite/gas/d10v/address-012.s (+8/-0)
src/gas/testsuite/gas/d10v/address-013.l (+3/-0)
src/gas/testsuite/gas/d10v/address-013.s (+8/-0)
src/gas/testsuite/gas/d10v/address-014.l (+3/-0)
src/gas/testsuite/gas/d10v/address-014.s (+8/-0)
src/gas/testsuite/gas/d10v/address-015.l (+3/-0)
src/gas/testsuite/gas/d10v/address-015.s (+8/-0)
src/gas/testsuite/gas/d10v/address-016.l (+3/-0)
src/gas/testsuite/gas/d10v/address-016.s (+8/-0)
src/gas/testsuite/gas/d10v/address-017.l (+3/-0)
src/gas/testsuite/gas/d10v/address-017.s (+8/-0)
src/gas/testsuite/gas/d10v/address-018.l (+3/-0)
src/gas/testsuite/gas/d10v/address-018.s (+8/-0)
src/gas/testsuite/gas/d10v/address-019.l (+3/-0)
src/gas/testsuite/gas/d10v/address-019.s (+8/-0)
src/gas/testsuite/gas/d10v/address-020.l (+3/-0)
src/gas/testsuite/gas/d10v/address-020.s (+8/-0)
src/gas/testsuite/gas/d10v/address-021.l (+3/-0)
src/gas/testsuite/gas/d10v/address-021.s (+8/-0)
src/gas/testsuite/gas/d10v/address-022.l (+3/-0)
src/gas/testsuite/gas/d10v/address-022.s (+8/-0)
src/gas/testsuite/gas/d10v/address-023.l (+3/-0)
src/gas/testsuite/gas/d10v/address-023.s (+8/-0)
src/gas/testsuite/gas/d10v/address-024.l (+3/-0)
src/gas/testsuite/gas/d10v/address-024.s (+8/-0)
src/gas/testsuite/gas/d10v/address-025.l (+3/-0)
src/gas/testsuite/gas/d10v/address-025.s (+8/-0)
src/gas/testsuite/gas/d10v/address-026.l (+3/-0)
src/gas/testsuite/gas/d10v/address-026.s (+8/-0)
src/gas/testsuite/gas/d10v/address-027.l (+3/-0)
src/gas/testsuite/gas/d10v/address-027.s (+8/-0)
src/gas/testsuite/gas/d10v/address-028.l (+3/-0)
src/gas/testsuite/gas/d10v/address-028.s (+8/-0)
src/gas/testsuite/gas/d10v/address-029.l (+3/-0)
src/gas/testsuite/gas/d10v/address-029.s (+8/-0)
src/gas/testsuite/gas/d10v/address-030.l (+3/-0)
src/gas/testsuite/gas/d10v/address-030.s (+8/-0)
src/gas/testsuite/gas/d10v/address-031.l (+3/-0)
src/gas/testsuite/gas/d10v/address-031.s (+8/-0)
src/gas/testsuite/gas/d10v/address-032.l (+3/-0)
src/gas/testsuite/gas/d10v/address-032.s (+8/-0)
src/gas/testsuite/gas/d10v/address-033.l (+3/-0)
src/gas/testsuite/gas/d10v/address-033.s (+8/-0)
src/gas/testsuite/gas/d10v/address-034.l (+3/-0)
src/gas/testsuite/gas/d10v/address-034.s (+8/-0)
src/gas/testsuite/gas/d10v/address-035.l (+3/-0)
src/gas/testsuite/gas/d10v/address-035.s (+8/-0)
src/gas/testsuite/gas/d10v/address-036.l (+3/-0)
src/gas/testsuite/gas/d10v/address-036.s (+8/-0)
src/gas/testsuite/gas/d10v/address-037.l (+3/-0)
src/gas/testsuite/gas/d10v/address-037.s (+8/-0)
src/gas/testsuite/gas/d10v/address-038.l (+3/-0)
src/gas/testsuite/gas/d10v/address-038.s (+8/-0)
src/gas/testsuite/gas/d10v/address-039.l (+3/-0)
src/gas/testsuite/gas/d10v/address-039.s (+8/-0)
src/gas/testsuite/gas/d10v/address-040.l (+3/-0)
src/gas/testsuite/gas/d10v/address-040.s (+8/-0)
src/gas/testsuite/gas/d10v/address-041.l (+3/-0)
src/gas/testsuite/gas/d10v/address-041.s (+8/-0)
src/gas/testsuite/gas/d10v/control-001.d (+18/-0)
src/gas/testsuite/gas/d10v/control-001.s (+25/-0)
src/gas/testsuite/gas/d10v/d10v.exp (+89/-0)
src/gas/testsuite/gas/d10v/error-001.d (+11/-0)
src/gas/testsuite/gas/d10v/error-001.s (+9/-0)
src/gas/testsuite/gas/d10v/error-002.d (+4/-0)
src/gas/testsuite/gas/d10v/error-002.s (+9/-0)
src/gas/testsuite/gas/d10v/immediate-001.d (+24/-0)
src/gas/testsuite/gas/d10v/immediate-001.s (+32/-0)
src/gas/testsuite/gas/d10v/immediate-002.d (+9/-0)
src/gas/testsuite/gas/d10v/immediate-002.s (+9/-0)
src/gas/testsuite/gas/d10v/immediate-003.d (+10/-0)
src/gas/testsuite/gas/d10v/immediate-003.s (+8/-0)
src/gas/testsuite/gas/d10v/immediate-004.d (+2/-0)
src/gas/testsuite/gas/d10v/immediate-004.s (+8/-0)
src/gas/testsuite/gas/d10v/immediate-005.d (+2/-0)
src/gas/testsuite/gas/d10v/immediate-005.s (+7/-0)
src/gas/testsuite/gas/d10v/immediate-006.d (+19/-0)
src/gas/testsuite/gas/d10v/immediate-006.s (+14/-0)
src/gas/testsuite/gas/d10v/immediate-007.d (+13/-0)
src/gas/testsuite/gas/d10v/immediate-007.s (+19/-0)
src/gas/testsuite/gas/d10v/inst.d (+22/-0)
src/gas/testsuite/gas/d10v/inst.s (+31/-0)
src/gas/testsuite/gas/d10v/instruction_packing-001.d (+24/-0)
src/gas/testsuite/gas/d10v/instruction_packing-001.s (+29/-0)
src/gas/testsuite/gas/d10v/instruction_packing-002.d (+16/-0)
src/gas/testsuite/gas/d10v/instruction_packing-002.s (+10/-0)
src/gas/testsuite/gas/d10v/instruction_packing-003.d (+15/-0)
src/gas/testsuite/gas/d10v/instruction_packing-003.s (+9/-0)
src/gas/testsuite/gas/d10v/instruction_packing-004.d (+13/-0)
src/gas/testsuite/gas/d10v/instruction_packing-004.s (+8/-0)
src/gas/testsuite/gas/d10v/instruction_packing-005.d (+29/-0)
src/gas/testsuite/gas/d10v/instruction_packing-005.s (+40/-0)
src/gas/testsuite/gas/d10v/instruction_packing-006.d (+50/-0)
src/gas/testsuite/gas/d10v/instruction_packing-006.s (+38/-0)
src/gas/testsuite/gas/d10v/instruction_packing-007.d (+13/-0)
src/gas/testsuite/gas/d10v/instruction_packing-007.s (+18/-0)
src/gas/testsuite/gas/d10v/instruction_packing-008.d (+15/-0)
src/gas/testsuite/gas/d10v/instruction_packing-009.d (+17/-0)
src/gas/testsuite/gas/d10v/instruction_packing-010.d (+15/-0)
src/gas/testsuite/gas/d10v/instruction_packing.d (+85/-0)
src/gas/testsuite/gas/d10v/instruction_packing.s (+83/-0)
src/gas/testsuite/gas/d10v/label-001.d (+1610/-0)
src/gas/testsuite/gas/d10v/label-001.s (+3132/-0)
src/gas/testsuite/gas/d10v/warning-001.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-001.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-002.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-002.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-003.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-003.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-004.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-004.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-005.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-005.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-006.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-006.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-007.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-007.s (+4/-0)
src/gas/testsuite/gas/d10v/warning-008.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-008.s (+5/-0)
src/gas/testsuite/gas/d10v/warning-009.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-009.s (+5/-0)
src/gas/testsuite/gas/d10v/warning-010.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-010.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-011.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-011.s (+7/-0)
src/gas/testsuite/gas/d10v/warning-012.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-012.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-013.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-013.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-014.d (+10/-0)
src/gas/testsuite/gas/d10v/warning-014.s (+8/-0)
src/gas/testsuite/gas/d10v/warning-015.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-016.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-016.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-017.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-017.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-018.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-018.s (+6/-0)
src/gas/testsuite/gas/d10v/warning-019.d (+2/-0)
src/gas/testsuite/gas/d10v/warning-019.s (+6/-0)
src/gas/testsuite/gas/d30v/align.d (+17/-0)
src/gas/testsuite/gas/d30v/align.s (+28/-0)
src/gas/testsuite/gas/d30v/array.d (+31/-0)
src/gas/testsuite/gas/d30v/array.s (+15/-0)
src/gas/testsuite/gas/d30v/bittest.d (+20/-0)
src/gas/testsuite/gas/d30v/bittest.l (+52/-0)
src/gas/testsuite/gas/d30v/bittest.s (+28/-0)
src/gas/testsuite/gas/d30v/d30.exp (+22/-0)
src/gas/testsuite/gas/d30v/guard-debug.d (+25/-0)
src/gas/testsuite/gas/d30v/guard-debug.s (+17/-0)
src/gas/testsuite/gas/d30v/guard.d (+17/-0)
src/gas/testsuite/gas/d30v/guard.s (+24/-0)
src/gas/testsuite/gas/d30v/inst.d (+265/-0)
src/gas/testsuite/gas/d30v/inst.s (+504/-0)
src/gas/testsuite/gas/d30v/label-debug.d (+24/-0)
src/gas/testsuite/gas/d30v/label-debug.s (+11/-0)
src/gas/testsuite/gas/d30v/label.d (+16/-0)
src/gas/testsuite/gas/d30v/label.s (+11/-0)
src/gas/testsuite/gas/d30v/mul.d (+20/-0)
src/gas/testsuite/gas/d30v/mul.s (+19/-0)
src/gas/testsuite/gas/d30v/opt.d (+89/-0)
src/gas/testsuite/gas/d30v/opt.s (+216/-0)
src/gas/testsuite/gas/d30v/reloc.d (+93/-0)
src/gas/testsuite/gas/d30v/reloc.s (+68/-0)
src/gas/testsuite/gas/d30v/serial.l (+43/-0)
src/gas/testsuite/gas/d30v/serial.s (+14/-0)
src/gas/testsuite/gas/d30v/serial2.l (+135/-0)
src/gas/testsuite/gas/d30v/serial2.s (+29/-0)
src/gas/testsuite/gas/d30v/serial2O.l (+96/-0)
src/gas/testsuite/gas/d30v/serial2O.s (+29/-0)
src/gas/testsuite/gas/d30v/warn_oddreg.l (+40/-0)
src/gas/testsuite/gas/d30v/warn_oddreg.s (+12/-0)
src/gas/testsuite/gas/dlx/alltests.exp (+11/-0)
src/gas/testsuite/gas/dlx/branch.d (+43/-0)
src/gas/testsuite/gas/dlx/branch.s (+31/-0)
src/gas/testsuite/gas/dlx/itype.d (+40/-0)
src/gas/testsuite/gas/dlx/itype.s (+30/-0)
src/gas/testsuite/gas/dlx/lhi.d (+23/-0)
src/gas/testsuite/gas/dlx/lhi.s (+10/-0)
src/gas/testsuite/gas/dlx/load.d (+33/-0)
src/gas/testsuite/gas/dlx/load.s (+19/-0)
src/gas/testsuite/gas/dlx/lohi.d (+18/-0)
src/gas/testsuite/gas/dlx/lohi.s (+9/-0)
src/gas/testsuite/gas/dlx/rtype.d (+38/-0)
src/gas/testsuite/gas/dlx/rtype.s (+33/-0)
src/gas/testsuite/gas/dlx/store.d (+22/-0)
src/gas/testsuite/gas/dlx/store.s (+9/-0)
src/gas/testsuite/gas/elf/ehopt0.d (+9/-0)
src/gas/testsuite/gas/elf/ehopt0.s (+32/-0)
src/gas/testsuite/gas/elf/elf.exp (+148/-0)
src/gas/testsuite/gas/elf/equ-reloc.d (+13/-0)
src/gas/testsuite/gas/elf/equ-reloc.s (+16/-0)
src/gas/testsuite/gas/elf/file.d (+18/-0)
src/gas/testsuite/gas/elf/file.s (+29/-0)
src/gas/testsuite/gas/elf/group0.s (+4/-0)
src/gas/testsuite/gas/elf/group0a.d (+10/-0)
src/gas/testsuite/gas/elf/group0b.d (+10/-0)
src/gas/testsuite/gas/elf/group1.s (+2/-0)
src/gas/testsuite/gas/elf/group1a.d (+11/-0)
src/gas/testsuite/gas/elf/group1b.d (+9/-0)
src/gas/testsuite/gas/elf/ifunc-1.d (+8/-0)
src/gas/testsuite/gas/elf/ifunc-1.s (+9/-0)
src/gas/testsuite/gas/elf/redef.d (+13/-0)
src/gas/testsuite/gas/elf/redef.s (+10/-0)
src/gas/testsuite/gas/elf/section0.d (+17/-0)
src/gas/testsuite/gas/elf/section0.s (+16/-0)
src/gas/testsuite/gas/elf/section1.d (+17/-0)
src/gas/testsuite/gas/elf/section1.s (+32/-0)
src/gas/testsuite/gas/elf/section2.e (+8/-0)
src/gas/testsuite/gas/elf/section2.e-armeabi (+9/-0)
src/gas/testsuite/gas/elf/section2.e-armelf (+10/-0)
src/gas/testsuite/gas/elf/section2.e-m32r (+9/-0)
src/gas/testsuite/gas/elf/section2.e-mips (+10/-0)
src/gas/testsuite/gas/elf/section2.e-miwmmxt (+10/-0)
src/gas/testsuite/gas/elf/section2.e-score (+9/-0)
src/gas/testsuite/gas/elf/section2.e-xtensa (+9/-0)
src/gas/testsuite/gas/elf/section2.l (+8/-0)
src/gas/testsuite/gas/elf/section2.s (+3/-0)
src/gas/testsuite/gas/elf/section3.d (+6/-0)
src/gas/testsuite/gas/elf/section3.s (+2/-0)
src/gas/testsuite/gas/elf/section4.d (+12/-0)
src/gas/testsuite/gas/elf/section4.s (+11/-0)
src/gas/testsuite/gas/elf/section5.e (+5/-0)
src/gas/testsuite/gas/elf/section5.l (+36/-0)
src/gas/testsuite/gas/elf/section5.s (+24/-0)
src/gas/testsuite/gas/elf/section6.d (+13/-0)
src/gas/testsuite/gas/elf/section6.s (+10/-0)
src/gas/testsuite/gas/elf/section7.d (+21/-0)
src/gas/testsuite/gas/elf/section7.s (+38/-0)
src/gas/testsuite/gas/elf/struct.d (+10/-0)
src/gas/testsuite/gas/elf/struct.s (+9/-0)
src/gas/testsuite/gas/elf/symtab.d (+9/-0)
src/gas/testsuite/gas/elf/symtab.s (+5/-0)
src/gas/testsuite/gas/elf/symver.d (+19/-0)
src/gas/testsuite/gas/elf/symver.s (+6/-0)
src/gas/testsuite/gas/elf/type-noifunc.e (+5/-0)
src/gas/testsuite/gas/elf/type-noifunc.s (+20/-0)
src/gas/testsuite/gas/elf/type.e (+7/-0)
src/gas/testsuite/gas/elf/type.s (+37/-0)
src/gas/testsuite/gas/fr30/allinsn.d (+440/-0)
src/gas/testsuite/gas/fr30/allinsn.exp (+5/-0)
src/gas/testsuite/gas/fr30/allinsn.s (+434/-0)
src/gas/testsuite/gas/fr30/fr30.exp (+5/-0)
src/gas/testsuite/gas/frv/allinsn.d (+1660/-0)
src/gas/testsuite/gas/frv/allinsn.exp (+20/-0)
src/gas/testsuite/gas/frv/allinsn.s (+2235/-0)
src/gas/testsuite/gas/frv/fdpic.d (+51/-0)
src/gas/testsuite/gas/frv/fdpic.s (+39/-0)
src/gas/testsuite/gas/frv/fr405-insn.d (+15/-0)
src/gas/testsuite/gas/frv/fr405-insn.l (+8/-0)
src/gas/testsuite/gas/frv/fr405-insn.s (+7/-0)
src/gas/testsuite/gas/frv/fr450-insn.d (+41/-0)
src/gas/testsuite/gas/frv/fr450-insn.l (+33/-0)
src/gas/testsuite/gas/frv/fr450-insn.s (+32/-0)
src/gas/testsuite/gas/frv/fr450-media-issue.l (+31/-0)
src/gas/testsuite/gas/frv/fr450-media-issue.s (+83/-0)
src/gas/testsuite/gas/frv/fr450-spr.d (+107/-0)
src/gas/testsuite/gas/frv/fr450-spr.s (+99/-0)
src/gas/testsuite/gas/frv/fr550-pack1.d (+12/-0)
src/gas/testsuite/gas/frv/fr550-pack1.s (+4/-0)
src/gas/testsuite/gas/frv/reloc1.d (+40/-0)
src/gas/testsuite/gas/frv/reloc1.s (+27/-0)
src/gas/testsuite/gas/h8300/addsub.s (+16/-0)
src/gas/testsuite/gas/h8300/addsubh.s (+25/-0)
src/gas/testsuite/gas/h8300/addsubrxcheck.s (+16/-0)
src/gas/testsuite/gas/h8300/addsubs.s (+25/-0)
src/gas/testsuite/gas/h8300/bitops1.s (+18/-0)
src/gas/testsuite/gas/h8300/bitops1h.s (+19/-0)
src/gas/testsuite/gas/h8300/bitops1s.s (+29/-0)
src/gas/testsuite/gas/h8300/bitops2.s (+15/-0)
src/gas/testsuite/gas/h8300/bitops2h.s (+16/-0)
src/gas/testsuite/gas/h8300/bitops2s.s (+23/-0)
src/gas/testsuite/gas/h8300/bitops3.s (+15/-0)
src/gas/testsuite/gas/h8300/bitops3h.s (+16/-0)
src/gas/testsuite/gas/h8300/bitops3s.s (+24/-0)
src/gas/testsuite/gas/h8300/bitops4.s (+18/-0)
src/gas/testsuite/gas/h8300/bitops4h.s (+19/-0)
src/gas/testsuite/gas/h8300/bitops4s.s (+29/-0)
src/gas/testsuite/gas/h8300/branch-coff.s (+10/-0)
src/gas/testsuite/gas/h8300/branch-elf.s (+13/-0)
src/gas/testsuite/gas/h8300/branchh-coff.s (+12/-0)
src/gas/testsuite/gas/h8300/branchh-elf.s (+12/-0)
src/gas/testsuite/gas/h8300/branchs-coff.s (+12/-0)
src/gas/testsuite/gas/h8300/branchs-elf.s (+12/-0)
src/gas/testsuite/gas/h8300/cbranch.s (+23/-0)
src/gas/testsuite/gas/h8300/cbranchh.s (+44/-0)
src/gas/testsuite/gas/h8300/cbranchs.s (+44/-0)
src/gas/testsuite/gas/h8300/cmpsi2.s (+28/-0)
src/gas/testsuite/gas/h8300/compare.s (+6/-0)
src/gas/testsuite/gas/h8300/compareh.s (+10/-0)
src/gas/testsuite/gas/h8300/compares.s (+10/-0)
src/gas/testsuite/gas/h8300/decimal.s (+5/-0)
src/gas/testsuite/gas/h8300/decimalh.s (+6/-0)
src/gas/testsuite/gas/h8300/decimals.s (+6/-0)
src/gas/testsuite/gas/h8300/divmul.s (+5/-0)
src/gas/testsuite/gas/h8300/divmulh.s (+12/-0)
src/gas/testsuite/gas/h8300/divmuls.s (+12/-0)
src/gas/testsuite/gas/h8300/extendh.s (+8/-0)
src/gas/testsuite/gas/h8300/extends.s (+8/-0)
src/gas/testsuite/gas/h8300/ffxx1-coff.d (+23/-0)
src/gas/testsuite/gas/h8300/ffxx1-coff.s (+20/-0)
src/gas/testsuite/gas/h8300/ffxx1-elf.d (+23/-0)
src/gas/testsuite/gas/h8300/ffxx1-elf.s (+20/-0)
src/gas/testsuite/gas/h8300/h8300-coff.exp (+283/-0)
src/gas/testsuite/gas/h8300/h8300-elf.exp (+284/-0)
src/gas/testsuite/gas/h8300/h8300.exp (+2249/-0)
src/gas/testsuite/gas/h8300/h8sx_disp2.d (+46/-0)
src/gas/testsuite/gas/h8300/h8sx_disp2.s (+21/-0)
src/gas/testsuite/gas/h8300/h8sx_mov_imm.d (+307/-0)
src/gas/testsuite/gas/h8300/h8sx_mov_imm.s (+110/-0)
src/gas/testsuite/gas/h8300/h8sx_rtsl.d (+14/-0)
src/gas/testsuite/gas/h8300/h8sx_rtsl.s (+8/-0)
src/gas/testsuite/gas/h8300/incdec.s (+5/-0)
src/gas/testsuite/gas/h8300/incdech.s (+14/-0)
src/gas/testsuite/gas/h8300/incdecs.s (+14/-0)
src/gas/testsuite/gas/h8300/logical.s (+14/-0)
src/gas/testsuite/gas/h8300/logicalh.s (+31/-0)
src/gas/testsuite/gas/h8300/logicals.s (+34/-0)
src/gas/testsuite/gas/h8300/macs.s (+11/-0)
src/gas/testsuite/gas/h8300/misc.s (+13/-0)
src/gas/testsuite/gas/h8300/misch.s (+27/-0)
src/gas/testsuite/gas/h8300/miscs.s (+41/-0)
src/gas/testsuite/gas/h8300/mov32bug.s (+4/-0)
src/gas/testsuite/gas/h8300/movb.s (+15/-0)
src/gas/testsuite/gas/h8300/movbh.s (+20/-0)
src/gas/testsuite/gas/h8300/movbs.s (+20/-0)
src/gas/testsuite/gas/h8300/movlh.s (+18/-0)
src/gas/testsuite/gas/h8300/movls.s (+18/-0)
src/gas/testsuite/gas/h8300/movw.s (+13/-0)
src/gas/testsuite/gas/h8300/movwh.s (+18/-0)
src/gas/testsuite/gas/h8300/movws.s (+18/-0)
src/gas/testsuite/gas/h8300/multiples.s (+17/-0)
src/gas/testsuite/gas/h8300/pr3134.d (+11/-0)
src/gas/testsuite/gas/h8300/pr3134.s (+7/-0)
src/gas/testsuite/gas/h8300/pushpop.s (+5/-0)
src/gas/testsuite/gas/h8300/pushpoph.s (+8/-0)
src/gas/testsuite/gas/h8300/pushpops.s (+8/-0)
src/gas/testsuite/gas/h8300/rotsh.s (+11/-0)
src/gas/testsuite/gas/h8300/rotshh.s (+27/-0)
src/gas/testsuite/gas/h8300/rotshs.s (+51/-0)
src/gas/testsuite/gas/h8300/symaddgen.s (+13/-0)
src/gas/testsuite/gas/h8300/t01_mov.exp (+3014/-0)
src/gas/testsuite/gas/h8300/t01_mov.s (+1106/-0)
src/gas/testsuite/gas/h8300/t02_mova.exp (+714/-0)
src/gas/testsuite/gas/h8300/t02_mova.s (+237/-0)
src/gas/testsuite/gas/h8300/t03_add.exp (+3021/-0)
src/gas/testsuite/gas/h8300/t03_add.s (+977/-0)
src/gas/testsuite/gas/h8300/t04_sub.exp (+3020/-0)
src/gas/testsuite/gas/h8300/t04_sub.s (+976/-0)
src/gas/testsuite/gas/h8300/t05_cmp.exp (+2880/-0)
src/gas/testsuite/gas/h8300/t05_cmp.s (+920/-0)
src/gas/testsuite/gas/h8300/t06_ari2.exp (+976/-0)
src/gas/testsuite/gas/h8300/t06_ari2.s (+187/-0)
src/gas/testsuite/gas/h8300/t07_ari3.exp (+480/-0)
src/gas/testsuite/gas/h8300/t07_ari3.s (+172/-0)
src/gas/testsuite/gas/h8300/t08_or.exp (+3002/-0)
src/gas/testsuite/gas/h8300/t08_or.s (+971/-0)
src/gas/testsuite/gas/h8300/t09_xor.exp (+3002/-0)
src/gas/testsuite/gas/h8300/t09_xor.s (+971/-0)
src/gas/testsuite/gas/h8300/t10_and.exp (+3002/-0)
src/gas/testsuite/gas/h8300/t10_and.s (+971/-0)
src/gas/testsuite/gas/h8300/t11_logs.exp (+3173/-0)
src/gas/testsuite/gas/h8300/t11_logs.s (+1176/-0)
src/gas/testsuite/gas/h8300/t12_bit.exp (+582/-0)
src/gas/testsuite/gas/h8300/t12_bit.s (+175/-0)
src/gas/testsuite/gas/h8300/t13_otr.exp (+471/-0)
src/gas/testsuite/gas/h8300/t13_otr.s (+159/-0)
src/gas/testsuite/gas/hppa/README (+34/-0)
src/gas/testsuite/gas/hppa/basic/add.s (+160/-0)
src/gas/testsuite/gas/hppa/basic/add2.s (+92/-0)
src/gas/testsuite/gas/hppa/basic/addi.s (+125/-0)
src/gas/testsuite/gas/hppa/basic/basic.exp (+3863/-0)
src/gas/testsuite/gas/hppa/basic/branch.s (+219/-0)
src/gas/testsuite/gas/hppa/basic/branch2.s (+32/-0)
src/gas/testsuite/gas/hppa/basic/comclr.s (+41/-0)
src/gas/testsuite/gas/hppa/basic/copr.s (+10/-0)
src/gas/testsuite/gas/hppa/basic/coprmem.s (+46/-0)
src/gas/testsuite/gas/hppa/basic/dcor.s (+47/-0)
src/gas/testsuite/gas/hppa/basic/dcor2.s (+34/-0)
src/gas/testsuite/gas/hppa/basic/deposit.s (+79/-0)
src/gas/testsuite/gas/hppa/basic/deposit2.s (+78/-0)
src/gas/testsuite/gas/hppa/basic/deposit3.s (+79/-0)
src/gas/testsuite/gas/hppa/basic/ds.s (+23/-0)
src/gas/testsuite/gas/hppa/basic/extract.s (+42/-0)
src/gas/testsuite/gas/hppa/basic/extract2.s (+42/-0)
src/gas/testsuite/gas/hppa/basic/extract3.s (+43/-0)
src/gas/testsuite/gas/hppa/basic/fmem.s (+43/-0)
src/gas/testsuite/gas/hppa/basic/fmemLRbug.s (+76/-0)
src/gas/testsuite/gas/hppa/basic/fp_comp.s (+73/-0)
src/gas/testsuite/gas/hppa/basic/fp_comp2.s (+30/-0)
src/gas/testsuite/gas/hppa/basic/fp_conv.s (+83/-0)
src/gas/testsuite/gas/hppa/basic/fp_fcmp.s (+105/-0)
src/gas/testsuite/gas/hppa/basic/fp_misc.s (+9/-0)
src/gas/testsuite/gas/hppa/basic/imem.s (+84/-0)
src/gas/testsuite/gas/hppa/basic/immed.s (+12/-0)
src/gas/testsuite/gas/hppa/basic/logical.s (+52/-0)
src/gas/testsuite/gas/hppa/basic/media.s (+38/-0)
src/gas/testsuite/gas/hppa/basic/perf.s (+10/-0)
src/gas/testsuite/gas/hppa/basic/purge.s (+26/-0)
src/gas/testsuite/gas/hppa/basic/purge2.s (+12/-0)
src/gas/testsuite/gas/hppa/basic/sh1add.s (+58/-0)
src/gas/testsuite/gas/hppa/basic/sh2add.s (+58/-0)
src/gas/testsuite/gas/hppa/basic/sh3add.s (+58/-0)
src/gas/testsuite/gas/hppa/basic/shift.s (+25/-0)
src/gas/testsuite/gas/hppa/basic/shift2.s (+24/-0)
src/gas/testsuite/gas/hppa/basic/shift3.s (+26/-0)
src/gas/testsuite/gas/hppa/basic/shladd.s (+161/-0)
src/gas/testsuite/gas/hppa/basic/shladd2.s (+161/-0)
src/gas/testsuite/gas/hppa/basic/special.s (+7/-0)
src/gas/testsuite/gas/hppa/basic/spop.s (+25/-0)
src/gas/testsuite/gas/hppa/basic/sub.s (+194/-0)
src/gas/testsuite/gas/hppa/basic/sub2.s (+109/-0)
src/gas/testsuite/gas/hppa/basic/subi.s (+57/-0)
src/gas/testsuite/gas/hppa/basic/system.s (+36/-0)
src/gas/testsuite/gas/hppa/basic/system2.s (+19/-0)
src/gas/testsuite/gas/hppa/basic/unit.s (+60/-0)
src/gas/testsuite/gas/hppa/basic/unit2.s (+47/-0)
src/gas/testsuite/gas/hppa/basic/weird.s (+870/-0)
src/gas/testsuite/gas/hppa/parse/align1.s (+31/-0)
src/gas/testsuite/gas/hppa/parse/align2.s (+6/-0)
src/gas/testsuite/gas/hppa/parse/appbug.s (+1/-0)
src/gas/testsuite/gas/hppa/parse/badfmpyadd.s (+21/-0)
src/gas/testsuite/gas/hppa/parse/block1.s (+11/-0)
src/gas/testsuite/gas/hppa/parse/block2.s (+6/-0)
src/gas/testsuite/gas/hppa/parse/calldatabug.s (+178/-0)
src/gas/testsuite/gas/hppa/parse/callinfobug.s (+7/-0)
src/gas/testsuite/gas/hppa/parse/defbug.s (+9/-0)
src/gas/testsuite/gas/hppa/parse/entrybug.s (+12/-0)
src/gas/testsuite/gas/hppa/parse/exportbug.s (+5/-0)
src/gas/testsuite/gas/hppa/parse/exprbug.s (+38/-0)
src/gas/testsuite/gas/hppa/parse/fixup7bug.s (+6167/-0)
src/gas/testsuite/gas/hppa/parse/global.s (+7/-0)
src/gas/testsuite/gas/hppa/parse/labelbug.s (+27/-0)
src/gas/testsuite/gas/hppa/parse/linesepbug.s (+12/-0)
src/gas/testsuite/gas/hppa/parse/lselbug.s (+10/-0)
src/gas/testsuite/gas/hppa/parse/nosubspace.s (+21/-0)
src/gas/testsuite/gas/hppa/parse/parse.exp (+228/-0)
src/gas/testsuite/gas/hppa/parse/procbug.s (+15/-0)
src/gas/testsuite/gas/hppa/parse/regpopbug.s (+9/-0)
src/gas/testsuite/gas/hppa/parse/space.s (+24/-0)
src/gas/testsuite/gas/hppa/parse/spacebug.s (+3/-0)
src/gas/testsuite/gas/hppa/parse/ssbug.s (+10/-0)
src/gas/testsuite/gas/hppa/parse/stdreg.s (+18/-0)
src/gas/testsuite/gas/hppa/parse/stringer.s (+11/-0)
src/gas/testsuite/gas/hppa/parse/undefbug.s (+6/-0)
src/gas/testsuite/gas/hppa/parse/versionbug.s (+4/-0)
src/gas/testsuite/gas/hppa/parse/xmpyubug.s (+8/-0)
src/gas/testsuite/gas/hppa/reloc/applybug.s (+118/-0)
src/gas/testsuite/gas/hppa/reloc/blebug.s (+7/-0)
src/gas/testsuite/gas/hppa/reloc/blebug2.s (+5/-0)
src/gas/testsuite/gas/hppa/reloc/blebug3.s (+5/-0)
src/gas/testsuite/gas/hppa/reloc/exitbug.s (+8/-0)
src/gas/testsuite/gas/hppa/reloc/fixupbug.s (+9/-0)
src/gas/testsuite/gas/hppa/reloc/funcrelocbug.s (+173/-0)
src/gas/testsuite/gas/hppa/reloc/labelopbug.s (+26/-0)
src/gas/testsuite/gas/hppa/reloc/longcall.s (+28/-0)
src/gas/testsuite/gas/hppa/reloc/picreloc.s (+9/-0)
src/gas/testsuite/gas/hppa/reloc/plabelbug.s (+37/-0)
src/gas/testsuite/gas/hppa/reloc/r_no_reloc.s (+34/-0)
src/gas/testsuite/gas/hppa/reloc/reduce.s (+37/-0)
src/gas/testsuite/gas/hppa/reloc/reduce2.s (+80/-0)
src/gas/testsuite/gas/hppa/reloc/reduce3.s (+38/-0)
src/gas/testsuite/gas/hppa/reloc/reloc.exp (+717/-0)
src/gas/testsuite/gas/hppa/reloc/roundmode.s (+15/-0)
src/gas/testsuite/gas/hppa/reloc/selectorbug.s (+18/-0)
src/gas/testsuite/gas/hppa/unsorted/align3.s (+20/-0)
src/gas/testsuite/gas/hppa/unsorted/align4.s (+4/-0)
src/gas/testsuite/gas/hppa/unsorted/brlenbug.s (+3488/-0)
src/gas/testsuite/gas/hppa/unsorted/common.s (+8/-0)
src/gas/testsuite/gas/hppa/unsorted/fragbug.s (+2/-0)
src/gas/testsuite/gas/hppa/unsorted/globalbug.s (+16/-0)
src/gas/testsuite/gas/hppa/unsorted/importbug.s (+34/-0)
src/gas/testsuite/gas/hppa/unsorted/labeldiffs.s (+39/-0)
src/gas/testsuite/gas/hppa/unsorted/locallabel.s (+7/-0)
src/gas/testsuite/gas/hppa/unsorted/ss_align.s (+12/-0)
src/gas/testsuite/gas/hppa/unsorted/unsorted.exp (+265/-0)
src/gas/testsuite/gas/i386/287.d (+12/-0)
src/gas/testsuite/gas/i386/287.s (+10/-0)
src/gas/testsuite/gas/i386/387.d (+17/-0)
src/gas/testsuite/gas/i386/387.s (+11/-0)
src/gas/testsuite/gas/i386/8087.d (+13/-0)
src/gas/testsuite/gas/i386/8087.s (+11/-0)
src/gas/testsuite/gas/i386/absrel.d (+49/-0)
src/gas/testsuite/gas/i386/absrel.s (+59/-0)
src/gas/testsuite/gas/i386/addr16.d (+15/-0)
src/gas/testsuite/gas/i386/addr16.s (+7/-0)
src/gas/testsuite/gas/i386/addr32.d (+15/-0)
src/gas/testsuite/gas/i386/addr32.s (+8/-0)
src/gas/testsuite/gas/i386/aes-intel.d (+34/-0)
src/gas/testsuite/gas/i386/aes.d (+33/-0)
src/gas/testsuite/gas/i386/aes.s (+30/-0)
src/gas/testsuite/gas/i386/amd.d (+38/-0)
src/gas/testsuite/gas/i386/amd.s (+35/-0)
src/gas/testsuite/gas/i386/amdfam10.d (+37/-0)
src/gas/testsuite/gas/i386/amdfam10.s (+37/-0)
src/gas/testsuite/gas/i386/arch-1.d (+15/-0)
src/gas/testsuite/gas/i386/arch-1.s (+9/-0)
src/gas/testsuite/gas/i386/arch-10-1.l (+94/-0)
src/gas/testsuite/gas/i386/arch-10-1.s (+1/-0)
src/gas/testsuite/gas/i386/arch-10-2.l (+93/-0)
src/gas/testsuite/gas/i386/arch-10-2.s (+1/-0)
src/gas/testsuite/gas/i386/arch-10-3.l (+89/-0)
src/gas/testsuite/gas/i386/arch-10-3.s (+1/-0)
src/gas/testsuite/gas/i386/arch-10-4.l (+87/-0)
src/gas/testsuite/gas/i386/arch-10-4.s (+1/-0)
src/gas/testsuite/gas/i386/arch-10.d (+38/-0)
src/gas/testsuite/gas/i386/arch-10.s (+58/-0)
src/gas/testsuite/gas/i386/arch-11.d (+11/-0)
src/gas/testsuite/gas/i386/arch-11.s (+5/-0)
src/gas/testsuite/gas/i386/arch-12.d (+11/-0)
src/gas/testsuite/gas/i386/arch-12.s (+5/-0)
src/gas/testsuite/gas/i386/arch-2.d (+15/-0)
src/gas/testsuite/gas/i386/arch-2.s (+9/-0)
src/gas/testsuite/gas/i386/arch-3.d (+15/-0)
src/gas/testsuite/gas/i386/arch-3.s (+9/-0)
src/gas/testsuite/gas/i386/arch-5.d (+11/-0)
src/gas/testsuite/gas/i386/arch-5.s (+5/-0)
src/gas/testsuite/gas/i386/arch-6.d (+11/-0)
src/gas/testsuite/gas/i386/arch-6.s (+5/-0)
src/gas/testsuite/gas/i386/arch-7.d (+11/-0)
src/gas/testsuite/gas/i386/arch-7.s (+5/-0)
src/gas/testsuite/gas/i386/arch-9.d (+10/-0)
src/gas/testsuite/gas/i386/arch-9.s (+4/-0)
src/gas/testsuite/gas/i386/arch-avx-1-1.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-1.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1-2.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-2.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1-3.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-3.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1-4.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-4.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1-5.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-5.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1-6.l (+13/-0)
src/gas/testsuite/gas/i386/arch-avx-1-6.s (+1/-0)
src/gas/testsuite/gas/i386/arch-avx-1.d (+12/-0)
src/gas/testsuite/gas/i386/arch-avx-1.s (+6/-0)
src/gas/testsuite/gas/i386/att-regs.d (+51/-0)
src/gas/testsuite/gas/i386/att-regs.s (+57/-0)
src/gas/testsuite/gas/i386/avx-intel.d (+3145/-0)
src/gas/testsuite/gas/i386/avx.d (+3144/-0)
src/gas/testsuite/gas/i386/avx.s (+3395/-0)
src/gas/testsuite/gas/i386/bss.d (+7/-0)
src/gas/testsuite/gas/i386/bss.s (+7/-0)
src/gas/testsuite/gas/i386/clmul-intel.d (+30/-0)
src/gas/testsuite/gas/i386/clmul.d (+29/-0)
src/gas/testsuite/gas/i386/clmul.s (+26/-0)
src/gas/testsuite/gas/i386/compat-intel.d (+27/-0)
src/gas/testsuite/gas/i386/compat.d (+26/-0)
src/gas/testsuite/gas/i386/compat.s (+18/-0)
src/gas/testsuite/gas/i386/cr-err.l (+29/-0)
src/gas/testsuite/gas/i386/cr-err.s (+35/-0)
src/gas/testsuite/gas/i386/crc32-intel.d (+25/-0)
src/gas/testsuite/gas/i386/crc32.d (+24/-0)
src/gas/testsuite/gas/i386/crc32.s (+24/-0)
src/gas/testsuite/gas/i386/crx.d (+20/-0)
src/gas/testsuite/gas/i386/crx.s (+18/-0)
src/gas/testsuite/gas/i386/divide.d (+9/-0)
src/gas/testsuite/gas/i386/divide.s (+6/-0)
src/gas/testsuite/gas/i386/ept-intel.d (+14/-0)
src/gas/testsuite/gas/i386/ept.d (+13/-0)
src/gas/testsuite/gas/i386/ept.s (+9/-0)
src/gas/testsuite/gas/i386/equ.d (+25/-0)
src/gas/testsuite/gas/i386/equ.s (+51/-0)
src/gas/testsuite/gas/i386/float.l (+85/-0)
src/gas/testsuite/gas/i386/float.s (+70/-0)
src/gas/testsuite/gas/i386/fma-intel.d (+491/-0)
src/gas/testsuite/gas/i386/fma.d (+490/-0)
src/gas/testsuite/gas/i386/fma.s (+503/-0)
src/gas/testsuite/gas/i386/fma4.d (+93/-0)
src/gas/testsuite/gas/i386/fma4.s (+91/-0)
src/gas/testsuite/gas/i386/fp.d (+8/-0)
src/gas/testsuite/gas/i386/fp.s (+13/-0)
src/gas/testsuite/gas/i386/general.l (+294/-0)
src/gas/testsuite/gas/i386/general.s (+220/-0)
src/gas/testsuite/gas/i386/gotpc.d (+54/-0)
src/gas/testsuite/gas/i386/gotpc.s (+41/-0)
src/gas/testsuite/gas/i386/i386.d (+66/-0)
src/gas/testsuite/gas/i386/i386.exp (+354/-0)
src/gas/testsuite/gas/i386/i386.s (+70/-0)
src/gas/testsuite/gas/i386/ifunc.d (+19/-0)
src/gas/testsuite/gas/i386/ifunc.s (+14/-0)
src/gas/testsuite/gas/i386/immed32.d (+50/-0)
src/gas/testsuite/gas/i386/immed32.s (+47/-0)
src/gas/testsuite/gas/i386/immed64.d (+60/-0)
src/gas/testsuite/gas/i386/immed64.s (+56/-0)
src/gas/testsuite/gas/i386/intel-expr.d (+13/-0)
src/gas/testsuite/gas/i386/intel-expr.s (+40/-0)
src/gas/testsuite/gas/i386/intel-regs.d (+51/-0)
src/gas/testsuite/gas/i386/intel-regs.s (+57/-0)
src/gas/testsuite/gas/i386/intel.d (+701/-0)
src/gas/testsuite/gas/i386/intel.e (+11/-0)
src/gas/testsuite/gas/i386/intel.s (+700/-0)
src/gas/testsuite/gas/i386/intel16.d (+23/-0)
src/gas/testsuite/gas/i386/intel16.s (+21/-0)
src/gas/testsuite/gas/i386/intelbad.l (+155/-0)
src/gas/testsuite/gas/i386/intelbad.s (+172/-0)
src/gas/testsuite/gas/i386/intelok.d (+207/-0)
src/gas/testsuite/gas/i386/intelok.s (+220/-0)
src/gas/testsuite/gas/i386/intelpic.d (+27/-0)
src/gas/testsuite/gas/i386/intelpic.s (+23/-0)
src/gas/testsuite/gas/i386/inval-avx.l (+21/-0)
src/gas/testsuite/gas/i386/inval-avx.s (+11/-0)
src/gas/testsuite/gas/i386/inval-crc32.l (+43/-0)
src/gas/testsuite/gas/i386/inval-crc32.s (+23/-0)
src/gas/testsuite/gas/i386/inval-ept.l (+33/-0)
src/gas/testsuite/gas/i386/inval-ept.s (+17/-0)
src/gas/testsuite/gas/i386/inval-equ-1.l (+14/-0)
src/gas/testsuite/gas/i386/inval-equ-1.s (+7/-0)
src/gas/testsuite/gas/i386/inval-equ-2.l (+19/-0)
src/gas/testsuite/gas/i386/inval-equ-2.s (+8/-0)
src/gas/testsuite/gas/i386/inval-movbe.l (+25/-0)
src/gas/testsuite/gas/i386/inval-movbe.s (+13/-0)
src/gas/testsuite/gas/i386/inval-seg.l (+10/-0)
src/gas/testsuite/gas/i386/inval-seg.s (+4/-0)
src/gas/testsuite/gas/i386/inval.l (+168/-0)
src/gas/testsuite/gas/i386/inval.s (+84/-0)
src/gas/testsuite/gas/i386/jump.d (+55/-0)
src/gas/testsuite/gas/i386/jump.s (+54/-0)
src/gas/testsuite/gas/i386/jump16.d (+70/-0)
src/gas/testsuite/gas/i386/jump16.s (+73/-0)
src/gas/testsuite/gas/i386/katmai.d (+166/-0)
src/gas/testsuite/gas/i386/katmai.s (+163/-0)
src/gas/testsuite/gas/i386/l1om-inval.l (+2/-0)
src/gas/testsuite/gas/i386/l1om-inval.s (+2/-0)
src/gas/testsuite/gas/i386/l1om.d (+259/-0)
src/gas/testsuite/gas/i386/mem-intel.d (+41/-0)
src/gas/testsuite/gas/i386/mem.d (+39/-0)
src/gas/testsuite/gas/i386/mem.s (+39/-0)
src/gas/testsuite/gas/i386/merom.d (+73/-0)
src/gas/testsuite/gas/i386/merom.s (+70/-0)
src/gas/testsuite/gas/i386/mixed-mode-reloc.s (+16/-0)
src/gas/testsuite/gas/i386/mixed-mode-reloc32.d (+14/-0)
src/gas/testsuite/gas/i386/mixed-mode-reloc64.d (+14/-0)
src/gas/testsuite/gas/i386/modrm.l (+1984/-0)
src/gas/testsuite/gas/i386/modrm.s (+1671/-0)
src/gas/testsuite/gas/i386/movbe-intel.d (+22/-0)
src/gas/testsuite/gas/i386/movbe.d (+21/-0)
src/gas/testsuite/gas/i386/movbe.s (+17/-0)
src/gas/testsuite/gas/i386/naked.d (+32/-0)
src/gas/testsuite/gas/i386/naked.s (+25/-0)
src/gas/testsuite/gas/i386/no87-2.l (+19/-0)
src/gas/testsuite/gas/i386/no87-2.s (+14/-0)
src/gas/testsuite/gas/i386/no87.l (+25/-0)
src/gas/testsuite/gas/i386/no87.s (+18/-0)
src/gas/testsuite/gas/i386/nops-1-i386-i686.d (+177/-0)
src/gas/testsuite/gas/i386/nops-1-i386.d (+177/-0)
src/gas/testsuite/gas/i386/nops-1-i686.d (+156/-0)
src/gas/testsuite/gas/i386/nops-1-k8.d (+161/-0)
src/gas/testsuite/gas/i386/nops-1-merom.d (+156/-0)
src/gas/testsuite/gas/i386/nops-1.d (+177/-0)
src/gas/testsuite/gas/i386/nops-1.s (+147/-0)
src/gas/testsuite/gas/i386/nops-2-i386.d (+182/-0)
src/gas/testsuite/gas/i386/nops-2-merom.d (+182/-0)
src/gas/testsuite/gas/i386/nops-2.d (+182/-0)
src/gas/testsuite/gas/i386/nops-2.s (+151/-0)
src/gas/testsuite/gas/i386/nops-3-i386.d (+45/-0)
src/gas/testsuite/gas/i386/nops-3-i686.d (+17/-0)
src/gas/testsuite/gas/i386/nops-3.d (+45/-0)
src/gas/testsuite/gas/i386/nops-3.s (+6/-0)
src/gas/testsuite/gas/i386/nops-4-i386.d (+537/-0)
src/gas/testsuite/gas/i386/nops-4-i686.d (+210/-0)
src/gas/testsuite/gas/i386/nops-4.d (+536/-0)
src/gas/testsuite/gas/i386/nops-4.s (+187/-0)
src/gas/testsuite/gas/i386/nops-5-i686.d (+73/-0)
src/gas/testsuite/gas/i386/nops-5.d (+71/-0)
src/gas/testsuite/gas/i386/nops-5.s (+70/-0)
src/gas/testsuite/gas/i386/nops.d (+59/-0)
src/gas/testsuite/gas/i386/nops.s (+61/-0)
src/gas/testsuite/gas/i386/nops16-1.d (+757/-0)
src/gas/testsuite/gas/i386/nops16-1.s (+332/-0)
src/gas/testsuite/gas/i386/opcode-intel.d (+618/-0)
src/gas/testsuite/gas/i386/opcode-suffix.d (+595/-0)
src/gas/testsuite/gas/i386/opcode.d (+594/-0)
src/gas/testsuite/gas/i386/opcode.s (+591/-0)
src/gas/testsuite/gas/i386/opts-intel.d (+273/-0)
src/gas/testsuite/gas/i386/opts.d (+272/-0)
src/gas/testsuite/gas/i386/opts.s (+289/-0)
src/gas/testsuite/gas/i386/padlock.d (+27/-0)
src/gas/testsuite/gas/i386/padlock.s (+24/-0)
src/gas/testsuite/gas/i386/pcrel.d (+49/-0)
src/gas/testsuite/gas/i386/pcrel.s (+59/-0)
src/gas/testsuite/gas/i386/prefix.d (+14/-0)
src/gas/testsuite/gas/i386/prefix.s (+6/-0)
src/gas/testsuite/gas/i386/prescott.d (+39/-0)
src/gas/testsuite/gas/i386/prescott.s (+37/-0)
src/gas/testsuite/gas/i386/reg-intel.d (+47/-0)
src/gas/testsuite/gas/i386/reg.d (+45/-0)
src/gas/testsuite/gas/i386/reg.s (+44/-0)
src/gas/testsuite/gas/i386/relax.d (+12/-0)
src/gas/testsuite/gas/i386/relax.s (+18/-0)
src/gas/testsuite/gas/i386/reloc.d (+20/-0)
src/gas/testsuite/gas/i386/reloc.s (+11/-0)
src/gas/testsuite/gas/i386/reloc32.d (+67/-0)
src/gas/testsuite/gas/i386/reloc32.l (+67/-0)
src/gas/testsuite/gas/i386/reloc32.s (+161/-0)
src/gas/testsuite/gas/i386/reloc64.d (+89/-0)
src/gas/testsuite/gas/i386/reloc64.l (+73/-0)
src/gas/testsuite/gas/i386/reloc64.s (+200/-0)
src/gas/testsuite/gas/i386/rep-suffix.d (+15/-0)
src/gas/testsuite/gas/i386/rep-suffix.s (+9/-0)
src/gas/testsuite/gas/i386/rep.d (+51/-0)
src/gas/testsuite/gas/i386/rep.s (+52/-0)
src/gas/testsuite/gas/i386/rex.d (+33/-0)
src/gas/testsuite/gas/i386/rex.s (+32/-0)
src/gas/testsuite/gas/i386/rexw.d (+47/-0)
src/gas/testsuite/gas/i386/rexw.s (+48/-0)
src/gas/testsuite/gas/i386/secrel.d (+43/-0)
src/gas/testsuite/gas/i386/secrel.s (+79/-0)
src/gas/testsuite/gas/i386/segment.l (+10/-0)
src/gas/testsuite/gas/i386/segment.s (+9/-0)
src/gas/testsuite/gas/i386/sib-intel.d (+52/-0)
src/gas/testsuite/gas/i386/sib.d (+51/-0)
src/gas/testsuite/gas/i386/sib.s (+49/-0)
src/gas/testsuite/gas/i386/simd-intel.d (+199/-0)
src/gas/testsuite/gas/i386/simd-suffix.d (+199/-0)
src/gas/testsuite/gas/i386/simd.d (+198/-0)
src/gas/testsuite/gas/i386/simd.s (+198/-0)
src/gas/testsuite/gas/i386/smx.d (+10/-0)
src/gas/testsuite/gas/i386/smx.s (+5/-0)
src/gas/testsuite/gas/i386/sse-check-error.l (+40/-0)
src/gas/testsuite/gas/i386/sse-check-error.s (+1/-0)
src/gas/testsuite/gas/i386/sse-check-none.d (+16/-0)
src/gas/testsuite/gas/i386/sse-check-none.s (+21/-0)
src/gas/testsuite/gas/i386/sse-check-warn.d (+18/-0)
src/gas/testsuite/gas/i386/sse-check-warn.e (+7/-0)
src/gas/testsuite/gas/i386/sse-check.d (+16/-0)
src/gas/testsuite/gas/i386/sse-check.s (+20/-0)
src/gas/testsuite/gas/i386/sse-noavx.d (+65/-0)
src/gas/testsuite/gas/i386/sse-noavx.s (+59/-0)
src/gas/testsuite/gas/i386/sse2.d (+166/-0)
src/gas/testsuite/gas/i386/sse2.s (+157/-0)
src/gas/testsuite/gas/i386/sse2avx-opts-intel.d (+274/-0)
src/gas/testsuite/gas/i386/sse2avx-opts.d (+274/-0)
src/gas/testsuite/gas/i386/sse2avx.d (+1166/-0)
src/gas/testsuite/gas/i386/sse2avx.s (+1325/-0)
src/gas/testsuite/gas/i386/sse4_1-intel.d (+202/-0)
src/gas/testsuite/gas/i386/sse4_1.d (+201/-0)
src/gas/testsuite/gas/i386/sse4_1.s (+200/-0)
src/gas/testsuite/gas/i386/sse4_2-intel.d (+65/-0)
src/gas/testsuite/gas/i386/sse4_2.d (+63/-0)
src/gas/testsuite/gas/i386/sse4_2.s (+63/-0)
src/gas/testsuite/gas/i386/ssemmx2.d (+88/-0)
src/gas/testsuite/gas/i386/ssemmx2.s (+81/-0)
src/gas/testsuite/gas/i386/string-bad.l (+17/-0)
src/gas/testsuite/gas/i386/string-bad.s (+22/-0)
src/gas/testsuite/gas/i386/string-ok.d (+80/-0)
src/gas/testsuite/gas/i386/string-ok.e (+30/-0)
src/gas/testsuite/gas/i386/string-ok.s (+93/-0)
src/gas/testsuite/gas/i386/sub.d (+10/-0)
src/gas/testsuite/gas/i386/sub.s (+11/-0)
src/gas/testsuite/gas/i386/suffix.d (+15/-0)
src/gas/testsuite/gas/i386/suffix.s (+13/-0)
src/gas/testsuite/gas/i386/svme.d (+29/-0)
src/gas/testsuite/gas/i386/svme.s (+36/-0)
src/gas/testsuite/gas/i386/svme64.d (+41/-0)
src/gas/testsuite/gas/i386/tlsd.d (+33/-0)
src/gas/testsuite/gas/i386/tlsd.s (+42/-0)
src/gas/testsuite/gas/i386/tlsnopic.d (+37/-0)
src/gas/testsuite/gas/i386/tlsnopic.s (+54/-0)
src/gas/testsuite/gas/i386/tlspic.d (+30/-0)
src/gas/testsuite/gas/i386/tlspic.s (+39/-0)
src/gas/testsuite/gas/i386/vmx.d (+25/-0)
src/gas/testsuite/gas/i386/vmx.s (+21/-0)
src/gas/testsuite/gas/i386/white.l (+24/-0)
src/gas/testsuite/gas/i386/white.s (+21/-0)
src/gas/testsuite/gas/i386/x86-64-addr32-intel.d (+23/-0)
src/gas/testsuite/gas/i386/x86-64-addr32.d (+22/-0)
src/gas/testsuite/gas/i386/x86-64-addr32.s (+13/-0)
src/gas/testsuite/gas/i386/x86-64-aes-intel.d (+35/-0)
src/gas/testsuite/gas/i386/x86-64-aes.d (+34/-0)
src/gas/testsuite/gas/i386/x86-64-aes.s (+30/-0)
src/gas/testsuite/gas/i386/x86-64-amdfam10.d (+45/-0)
src/gas/testsuite/gas/i386/x86-64-amdfam10.s (+45/-0)
src/gas/testsuite/gas/i386/x86-64-arch-1.d (+15/-0)
src/gas/testsuite/gas/i386/x86-64-arch-1.s (+9/-0)
src/gas/testsuite/gas/i386/x86-64-arch-2.d (+38/-0)
src/gas/testsuite/gas/i386/x86-64-arch-2.s (+58/-0)
src/gas/testsuite/gas/i386/x86-64-avx-intel.d (+3470/-0)
src/gas/testsuite/gas/i386/x86-64-avx-swap-intel.d (+60/-0)
src/gas/testsuite/gas/i386/x86-64-avx-swap.d (+59/-0)
src/gas/testsuite/gas/i386/x86-64-avx-swap.s (+67/-0)
src/gas/testsuite/gas/i386/x86-64-avx.d (+3469/-0)
src/gas/testsuite/gas/i386/x86-64-avx.s (+3758/-0)
src/gas/testsuite/gas/i386/x86-64-branch.d (+30/-0)
src/gas/testsuite/gas/i386/x86-64-branch.s (+23/-0)
src/gas/testsuite/gas/i386/x86-64-cbw-intel.d (+26/-0)
src/gas/testsuite/gas/i386/x86-64-cbw.d (+25/-0)
src/gas/testsuite/gas/i386/x86-64-cbw.s (+18/-0)
src/gas/testsuite/gas/i386/x86-64-clmul-intel.d (+31/-0)
src/gas/testsuite/gas/i386/x86-64-clmul.d (+30/-0)
src/gas/testsuite/gas/i386/x86-64-clmul.s (+26/-0)
src/gas/testsuite/gas/i386/x86-64-crc32-intel.d (+35/-0)
src/gas/testsuite/gas/i386/x86-64-crc32.d (+34/-0)
src/gas/testsuite/gas/i386/x86-64-crc32.s (+34/-0)
src/gas/testsuite/gas/i386/x86-64-crx-suffix.d (+21/-0)
src/gas/testsuite/gas/i386/x86-64-crx.d (+21/-0)
src/gas/testsuite/gas/i386/x86-64-crx.s (+18/-0)
src/gas/testsuite/gas/i386/x86-64-drx-suffix.d (+21/-0)
src/gas/testsuite/gas/i386/x86-64-drx.d (+20/-0)
src/gas/testsuite/gas/i386/x86-64-drx.s (+18/-0)
src/gas/testsuite/gas/i386/x86-64-ept-intel.d (+18/-0)
src/gas/testsuite/gas/i386/x86-64-ept.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-ept.s (+13/-0)
src/gas/testsuite/gas/i386/x86-64-fma-intel.d (+491/-0)
src/gas/testsuite/gas/i386/x86-64-fma.d (+490/-0)
src/gas/testsuite/gas/i386/x86-64-fma.s (+503/-0)
src/gas/testsuite/gas/i386/x86-64-fma4.d (+67/-0)
src/gas/testsuite/gas/i386/x86-64-fma4.s (+64/-0)
src/gas/testsuite/gas/i386/x86-64-gidt.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-gidt.s (+14/-0)
src/gas/testsuite/gas/i386/x86-64-ifunc.d (+20/-0)
src/gas/testsuite/gas/i386/x86-64-intel64.d (+10/-0)
src/gas/testsuite/gas/i386/x86-64-intel64.s (+7/-0)
src/gas/testsuite/gas/i386/x86-64-inval-avx.l (+21/-0)
src/gas/testsuite/gas/i386/x86-64-inval-avx.s (+11/-0)
src/gas/testsuite/gas/i386/x86-64-inval-crc32.l (+65/-0)
src/gas/testsuite/gas/i386/x86-64-inval-crc32.s (+34/-0)
src/gas/testsuite/gas/i386/x86-64-inval-ept.l (+41/-0)
src/gas/testsuite/gas/i386/x86-64-inval-ept.s (+21/-0)
src/gas/testsuite/gas/i386/x86-64-inval-movbe.l (+29/-0)
src/gas/testsuite/gas/i386/x86-64-inval-movbe.s (+15/-0)
src/gas/testsuite/gas/i386/x86-64-inval-seg.l (+14/-0)
src/gas/testsuite/gas/i386/x86-64-inval-seg.s (+6/-0)
src/gas/testsuite/gas/i386/x86-64-inval.l (+203/-0)
src/gas/testsuite/gas/i386/x86-64-inval.s (+100/-0)
src/gas/testsuite/gas/i386/x86-64-io-intel.d (+28/-0)
src/gas/testsuite/gas/i386/x86-64-io-suffix.d (+28/-0)
src/gas/testsuite/gas/i386/x86-64-io.d (+27/-0)
src/gas/testsuite/gas/i386/x86-64-io.s (+16/-0)
src/gas/testsuite/gas/i386/x86-64-mem-intel.d (+43/-0)
src/gas/testsuite/gas/i386/x86-64-mem.d (+42/-0)
src/gas/testsuite/gas/i386/x86-64-mem.s (+41/-0)
src/gas/testsuite/gas/i386/x86-64-merom.d (+73/-0)
src/gas/testsuite/gas/i386/x86-64-merom.s (+70/-0)
src/gas/testsuite/gas/i386/x86-64-movbe-intel.d (+28/-0)
src/gas/testsuite/gas/i386/x86-64-movbe.d (+27/-0)
src/gas/testsuite/gas/i386/x86-64-movbe.s (+23/-0)
src/gas/testsuite/gas/i386/x86-64-nops-1-k8.d (+161/-0)
src/gas/testsuite/gas/i386/x86-64-nops-1-merom.d (+156/-0)
src/gas/testsuite/gas/i386/x86-64-nops-1-nocona.d (+156/-0)
src/gas/testsuite/gas/i386/x86-64-nops-1-pentium.d (+247/-0)
src/gas/testsuite/gas/i386/x86-64-nops-1.d (+156/-0)
src/gas/testsuite/gas/i386/x86-64-nops-2.d (+160/-0)
src/gas/testsuite/gas/i386/x86-64-nops-3.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-nops-4-core2.d (+210/-0)
src/gas/testsuite/gas/i386/x86-64-nops-4-k8.d (+232/-0)
src/gas/testsuite/gas/i386/x86-64-nops-4.d (+210/-0)
src/gas/testsuite/gas/i386/x86-64-nops-5-k8.d (+73/-0)
src/gas/testsuite/gas/i386/x86-64-nops-5.d (+72/-0)
src/gas/testsuite/gas/i386/x86-64-nops.d (+72/-0)
src/gas/testsuite/gas/i386/x86-64-nops.s (+74/-0)
src/gas/testsuite/gas/i386/x86-64-opcode-inval-intel.d (+50/-0)
src/gas/testsuite/gas/i386/x86-64-opcode-inval.d (+49/-0)
src/gas/testsuite/gas/i386/x86-64-opcode-inval.s (+26/-0)
src/gas/testsuite/gas/i386/x86-64-opcode.d (+299/-0)
src/gas/testsuite/gas/i386/x86-64-opcode.s (+426/-0)
src/gas/testsuite/gas/i386/x86-64-opts-intel.d (+327/-0)
src/gas/testsuite/gas/i386/x86-64-opts.d (+326/-0)
src/gas/testsuite/gas/i386/x86-64-opts.s (+343/-0)
src/gas/testsuite/gas/i386/x86-64-pcrel.d (+19/-0)
src/gas/testsuite/gas/i386/x86-64-pcrel.s (+15/-0)
src/gas/testsuite/gas/i386/x86-64-prescott.d (+39/-0)
src/gas/testsuite/gas/i386/x86-64-prescott.s (+37/-0)
src/gas/testsuite/gas/i386/x86-64-reg-intel.d (+47/-0)
src/gas/testsuite/gas/i386/x86-64-reg.d (+46/-0)
src/gas/testsuite/gas/i386/x86-64-reg.s (+44/-0)
src/gas/testsuite/gas/i386/x86-64-rep-suffix.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-rep-suffix.s (+11/-0)
src/gas/testsuite/gas/i386/x86-64-rep.d (+61/-0)
src/gas/testsuite/gas/i386/x86-64-rep.s (+62/-0)
src/gas/testsuite/gas/i386/x86-64-rip-intel.d (+15/-0)
src/gas/testsuite/gas/i386/x86-64-rip.d (+14/-0)
src/gas/testsuite/gas/i386/x86-64-rip.s (+5/-0)
src/gas/testsuite/gas/i386/x86-64-segment.l (+12/-0)
src/gas/testsuite/gas/i386/x86-64-segment.s (+12/-0)
src/gas/testsuite/gas/i386/x86-64-sib-intel.d (+66/-0)
src/gas/testsuite/gas/i386/x86-64-sib.d (+65/-0)
src/gas/testsuite/gas/i386/x86-64-sib.s (+61/-0)
src/gas/testsuite/gas/i386/x86-64-simd-intel.d (+247/-0)
src/gas/testsuite/gas/i386/x86-64-simd-suffix.d (+247/-0)
src/gas/testsuite/gas/i386/x86-64-simd.d (+246/-0)
src/gas/testsuite/gas/i386/x86-64-simd.s (+248/-0)
src/gas/testsuite/gas/i386/x86-64-sse-check-error.l (+40/-0)
src/gas/testsuite/gas/i386/x86-64-sse-check-error.s (+1/-0)
src/gas/testsuite/gas/i386/x86-64-sse-check-none.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-sse-check-warn.d (+18/-0)
src/gas/testsuite/gas/i386/x86-64-sse-check.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-sse-noavx.d (+66/-0)
src/gas/testsuite/gas/i386/x86-64-sse-noavx.s (+60/-0)
src/gas/testsuite/gas/i386/x86-64-sse2avx-opts-intel.d (+328/-0)
src/gas/testsuite/gas/i386/x86-64-sse2avx-opts.d (+328/-0)
src/gas/testsuite/gas/i386/x86-64-sse2avx.d (+1224/-0)
src/gas/testsuite/gas/i386/x86-64-sse2avx.s (+1411/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_1-intel.d (+218/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_1.d (+217/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_1.s (+216/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_2-intel.d (+82/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_2.d (+45/-0)
src/gas/testsuite/gas/i386/x86-64-sse4_2.s (+80/-0)
src/gas/testsuite/gas/i386/x86-64-stack-intel.d (+40/-0)
src/gas/testsuite/gas/i386/x86-64-stack-suffix.d (+40/-0)
src/gas/testsuite/gas/i386/x86-64-stack.d (+39/-0)
src/gas/testsuite/gas/i386/x86-64-stack.s (+23/-0)
src/gas/testsuite/gas/i386/x86-64-unwind.d (+28/-0)
src/gas/testsuite/gas/i386/x86-64-unwind.s (+8/-0)
src/gas/testsuite/gas/i386/x86-64-vmx.d (+25/-0)
src/gas/testsuite/gas/i386/x86-64-vmx.s (+21/-0)
src/gas/testsuite/gas/i386/x86-64-w64-pcrel.d (+20/-0)
src/gas/testsuite/gas/i386/x86-64-xsave-intel.d (+17/-0)
src/gas/testsuite/gas/i386/x86-64-xsave.d (+15/-0)
src/gas/testsuite/gas/i386/x86-64-xsave.s (+11/-0)
src/gas/testsuite/gas/i386/x86_64.d (+257/-0)
src/gas/testsuite/gas/i386/x86_64.s (+309/-0)
src/gas/testsuite/gas/i386/xsave-intel.d (+17/-0)
src/gas/testsuite/gas/i386/xsave.d (+15/-0)
src/gas/testsuite/gas/i386/xsave.s (+11/-0)
src/gas/testsuite/gas/i860/README.i860 (+34/-0)
src/gas/testsuite/gas/i860/bitwise.d (+141/-0)
src/gas/testsuite/gas/i860/bitwise.s (+150/-0)
src/gas/testsuite/gas/i860/branch.d (+81/-0)
src/gas/testsuite/gas/i860/branch.s (+85/-0)
src/gas/testsuite/gas/i860/bte.d (+62/-0)
src/gas/testsuite/gas/i860/bte.s (+55/-0)
src/gas/testsuite/gas/i860/dir-align01.d (+17/-0)
src/gas/testsuite/gas/i860/dir-align01.s (+11/-0)
src/gas/testsuite/gas/i860/dir-intel01.d (+19/-0)
src/gas/testsuite/gas/i860/dir-intel01.s (+19/-0)
src/gas/testsuite/gas/i860/dir-intel02.d (+15/-0)
src/gas/testsuite/gas/i860/dir-intel02.s (+13/-0)
src/gas/testsuite/gas/i860/dir-intel03-err.l (+5/-0)
src/gas/testsuite/gas/i860/dir-intel03-err.s (+14/-0)
src/gas/testsuite/gas/i860/dual01.d (+21/-0)
src/gas/testsuite/gas/i860/dual01.s (+17/-0)
src/gas/testsuite/gas/i860/dual02-err.l (+2/-0)
src/gas/testsuite/gas/i860/dual02-err.s (+9/-0)
src/gas/testsuite/gas/i860/dual03.d (+53/-0)
src/gas/testsuite/gas/i860/dual03.s (+46/-0)
src/gas/testsuite/gas/i860/fldst01.d (+73/-0)
src/gas/testsuite/gas/i860/fldst01.s (+75/-0)
src/gas/testsuite/gas/i860/fldst02.d (+73/-0)
src/gas/testsuite/gas/i860/fldst02.s (+75/-0)
src/gas/testsuite/gas/i860/fldst03.d (+73/-0)
src/gas/testsuite/gas/i860/fldst03.s (+75/-0)
src/gas/testsuite/gas/i860/fldst04.d (+73/-0)
src/gas/testsuite/gas/i860/fldst04.s (+75/-0)
src/gas/testsuite/gas/i860/fldst05.d (+73/-0)
src/gas/testsuite/gas/i860/fldst05.s (+75/-0)
src/gas/testsuite/gas/i860/fldst06.d (+73/-0)
src/gas/testsuite/gas/i860/fldst06.s (+75/-0)
src/gas/testsuite/gas/i860/fldst07.d (+73/-0)
src/gas/testsuite/gas/i860/fldst07.s (+75/-0)
src/gas/testsuite/gas/i860/fldst08.d (+73/-0)
src/gas/testsuite/gas/i860/fldst08.s (+75/-0)
src/gas/testsuite/gas/i860/float01.d (+69/-0)
src/gas/testsuite/gas/i860/float01.s (+84/-0)
src/gas/testsuite/gas/i860/float02.d (+39/-0)
src/gas/testsuite/gas/i860/float02.s (+42/-0)
src/gas/testsuite/gas/i860/float03.d (+51/-0)
src/gas/testsuite/gas/i860/float03.s (+64/-0)
src/gas/testsuite/gas/i860/float04.d (+39/-0)
src/gas/testsuite/gas/i860/float04.s (+49/-0)
src/gas/testsuite/gas/i860/form.d (+63/-0)
src/gas/testsuite/gas/i860/form.s (+66/-0)
src/gas/testsuite/gas/i860/i860.exp (+45/-0)
src/gas/testsuite/gas/i860/iarith.d (+97/-0)
src/gas/testsuite/gas/i860/iarith.s (+102/-0)
src/gas/testsuite/gas/i860/ldst01.d (+39/-0)
src/gas/testsuite/gas/i860/ldst01.s (+35/-0)
src/gas/testsuite/gas/i860/ldst02.d (+39/-0)
src/gas/testsuite/gas/i860/ldst02.s (+35/-0)
src/gas/testsuite/gas/i860/ldst03.d (+43/-0)
src/gas/testsuite/gas/i860/ldst03.s (+39/-0)
src/gas/testsuite/gas/i860/ldst04.d (+24/-0)
src/gas/testsuite/gas/i860/ldst04.s (+19/-0)
src/gas/testsuite/gas/i860/ldst05.d (+24/-0)
src/gas/testsuite/gas/i860/ldst05.s (+19/-0)
src/gas/testsuite/gas/i860/ldst06.d (+28/-0)
src/gas/testsuite/gas/i860/ldst06.s (+22/-0)
src/gas/testsuite/gas/i860/pfam.d (+153/-0)
src/gas/testsuite/gas/i860/pfam.s (+182/-0)
src/gas/testsuite/gas/i860/pfmam.d (+153/-0)
src/gas/testsuite/gas/i860/pfmam.s (+182/-0)
src/gas/testsuite/gas/i860/pfmsm.d (+153/-0)
src/gas/testsuite/gas/i860/pfmsm.s (+182/-0)
src/gas/testsuite/gas/i860/pfsm.d (+153/-0)
src/gas/testsuite/gas/i860/pfsm.s (+182/-0)
src/gas/testsuite/gas/i860/pseudo-ops01.d (+14/-0)
src/gas/testsuite/gas/i860/pseudo-ops01.s (+10/-0)
src/gas/testsuite/gas/i860/regress01.d (+21/-0)
src/gas/testsuite/gas/i860/regress01.s (+19/-0)
src/gas/testsuite/gas/i860/shift.d (+86/-0)
src/gas/testsuite/gas/i860/shift.s (+90/-0)
src/gas/testsuite/gas/i860/simd.d (+105/-0)
src/gas/testsuite/gas/i860/simd.s (+119/-0)
src/gas/testsuite/gas/i860/system.d (+72/-0)
src/gas/testsuite/gas/i860/system.s (+76/-0)
src/gas/testsuite/gas/i860/xp.d (+241/-0)
src/gas/testsuite/gas/i860/xp.s (+266/-0)
src/gas/testsuite/gas/ia64/alias-ilp32.d (+30/-0)
src/gas/testsuite/gas/ia64/alias.d (+37/-0)
src/gas/testsuite/gas/ia64/alias.s (+11/-0)
src/gas/testsuite/gas/ia64/align.d (+7/-0)
src/gas/testsuite/gas/ia64/align.s (+3/-0)
src/gas/testsuite/gas/ia64/alloc.l (+11/-0)
src/gas/testsuite/gas/ia64/alloc.s (+14/-0)
src/gas/testsuite/gas/ia64/bundling.d (+14/-0)
src/gas/testsuite/gas/ia64/bundling.s (+15/-0)
src/gas/testsuite/gas/ia64/dependency-1.d (+17/-0)
src/gas/testsuite/gas/ia64/dependency-1.s (+7/-0)
src/gas/testsuite/gas/ia64/dv-branch.d (+15/-0)
src/gas/testsuite/gas/ia64/dv-branch.s (+16/-0)
src/gas/testsuite/gas/ia64/dv-entry-err.l (+3/-0)
src/gas/testsuite/gas/ia64/dv-entry-err.s (+15/-0)
src/gas/testsuite/gas/ia64/dv-imply.d (+45/-0)
src/gas/testsuite/gas/ia64/dv-imply.s (+44/-0)
src/gas/testsuite/gas/ia64/dv-mutex-err.l (+13/-0)
src/gas/testsuite/gas/ia64/dv-mutex-err.s (+33/-0)
src/gas/testsuite/gas/ia64/dv-mutex.d (+39/-0)
src/gas/testsuite/gas/ia64/dv-mutex.s (+36/-0)
src/gas/testsuite/gas/ia64/dv-raw-err.l (+309/-0)
src/gas/testsuite/gas/ia64/dv-raw-err.s (+625/-0)
src/gas/testsuite/gas/ia64/dv-safe.d (+21/-0)
src/gas/testsuite/gas/ia64/dv-safe.s (+19/-0)
src/gas/testsuite/gas/ia64/dv-srlz.d (+24/-0)
src/gas/testsuite/gas/ia64/dv-srlz.s (+13/-0)
src/gas/testsuite/gas/ia64/dv-war-err.l (+3/-0)
src/gas/testsuite/gas/ia64/dv-war-err.s (+9/-0)
src/gas/testsuite/gas/ia64/dv-waw-err.l (+395/-0)
src/gas/testsuite/gas/ia64/dv-waw-err.s (+581/-0)
src/gas/testsuite/gas/ia64/fixup-dump.pl (+12/-0)
src/gas/testsuite/gas/ia64/forward.d (+15/-0)
src/gas/testsuite/gas/ia64/forward.s (+27/-0)
src/gas/testsuite/gas/ia64/global.d (+10/-0)
src/gas/testsuite/gas/ia64/global.s (+3/-0)
src/gas/testsuite/gas/ia64/group-1.d (+34/-0)
src/gas/testsuite/gas/ia64/group-1.s (+10/-0)
src/gas/testsuite/gas/ia64/group-2.d (+43/-0)
src/gas/testsuite/gas/ia64/group-2.s (+6/-0)
src/gas/testsuite/gas/ia64/hint.b-err.l (+3/-0)
src/gas/testsuite/gas/ia64/hint.b-err.s (+2/-0)
src/gas/testsuite/gas/ia64/hint.b-warn.l (+3/-0)
src/gas/testsuite/gas/ia64/hint.b-warn.s (+2/-0)
src/gas/testsuite/gas/ia64/ia64.exp (+92/-0)
src/gas/testsuite/gas/ia64/index.l (+42/-0)
src/gas/testsuite/gas/ia64/index.s (+63/-0)
src/gas/testsuite/gas/ia64/invalid-ar.l (+125/-0)
src/gas/testsuite/gas/ia64/invalid-ar.s (+135/-0)
src/gas/testsuite/gas/ia64/label.l (+3/-0)
src/gas/testsuite/gas/ia64/label.s (+26/-0)
src/gas/testsuite/gas/ia64/last.l (+3/-0)
src/gas/testsuite/gas/ia64/last.s (+12/-0)
src/gas/testsuite/gas/ia64/ldxmov-1.d (+19/-0)
src/gas/testsuite/gas/ia64/ldxmov-1.s (+8/-0)
src/gas/testsuite/gas/ia64/ldxmov-2.l (+5/-0)
src/gas/testsuite/gas/ia64/ldxmov-2.s (+8/-0)
src/gas/testsuite/gas/ia64/ltoff22x-1.d (+10/-0)
src/gas/testsuite/gas/ia64/ltoff22x-1.s (+4/-0)
src/gas/testsuite/gas/ia64/ltoff22x-2.d (+11/-0)
src/gas/testsuite/gas/ia64/ltoff22x-2.s (+13/-0)
src/gas/testsuite/gas/ia64/ltoff22x-3.d (+11/-0)
src/gas/testsuite/gas/ia64/ltoff22x-3.s (+13/-0)
src/gas/testsuite/gas/ia64/ltoff22x-4.d (+11/-0)
src/gas/testsuite/gas/ia64/ltoff22x-4.s (+13/-0)
src/gas/testsuite/gas/ia64/ltoff22x-5.d (+11/-0)
src/gas/testsuite/gas/ia64/ltoff22x-5.s (+13/-0)
src/gas/testsuite/gas/ia64/mov-ar.d (+26/-0)
src/gas/testsuite/gas/ia64/mov-ar.s (+21/-0)
src/gas/testsuite/gas/ia64/no-fit.l (+8/-0)
src/gas/testsuite/gas/ia64/no-fit.s (+33/-0)
src/gas/testsuite/gas/ia64/nop_x.d (+11/-0)
src/gas/testsuite/gas/ia64/nop_x.s (+6/-0)
src/gas/testsuite/gas/ia64/nostkreg.d (+16/-0)
src/gas/testsuite/gas/ia64/nostkreg.s (+9/-0)
src/gas/testsuite/gas/ia64/opc-a-err.l (+18/-0)
src/gas/testsuite/gas/ia64/opc-a-err.s (+24/-0)
src/gas/testsuite/gas/ia64/opc-a.d (+363/-0)
src/gas/testsuite/gas/ia64/opc-a.pl (+142/-0)
src/gas/testsuite/gas/ia64/opc-a.s (+396/-0)
src/gas/testsuite/gas/ia64/opc-b.d (+1021/-0)
src/gas/testsuite/gas/ia64/opc-b.pl (+95/-0)
src/gas/testsuite/gas/ia64/opc-b.s (+837/-0)
src/gas/testsuite/gas/ia64/opc-f.d (+1572/-0)
src/gas/testsuite/gas/ia64/opc-f.pl (+174/-0)
src/gas/testsuite/gas/ia64/opc-f.s (+612/-0)
src/gas/testsuite/gas/ia64/opc-i.d (+312/-0)
src/gas/testsuite/gas/ia64/opc-i.pl (+189/-0)
src/gas/testsuite/gas/ia64/opc-i.s (+258/-0)
src/gas/testsuite/gas/ia64/opc-m.d (+1359/-0)
src/gas/testsuite/gas/ia64/opc-m.pl (+218/-0)
src/gas/testsuite/gas/ia64/opc-m.s (+1037/-0)
src/gas/testsuite/gas/ia64/opc-x.d (+39/-0)
src/gas/testsuite/gas/ia64/opc-x.s (+19/-0)
src/gas/testsuite/gas/ia64/operand-or.d (+30/-0)
src/gas/testsuite/gas/ia64/operand-or.s (+11/-0)
src/gas/testsuite/gas/ia64/operands.l (+5/-0)
src/gas/testsuite/gas/ia64/operands.s (+6/-0)
src/gas/testsuite/gas/ia64/order.d (+36/-0)
src/gas/testsuite/gas/ia64/order.s (+37/-0)
src/gas/testsuite/gas/ia64/pcrel.d (+63/-0)
src/gas/testsuite/gas/ia64/pcrel.s (+87/-0)
src/gas/testsuite/gas/ia64/pound.l (+58/-0)
src/gas/testsuite/gas/ia64/pound.s (+43/-0)
src/gas/testsuite/gas/ia64/pred-rel.s (+21/-0)
src/gas/testsuite/gas/ia64/proc.l (+6/-0)
src/gas/testsuite/gas/ia64/proc.s (+13/-0)
src/gas/testsuite/gas/ia64/pseudo.d (+29/-0)
src/gas/testsuite/gas/ia64/pseudo.s (+19/-0)
src/gas/testsuite/gas/ia64/radix.l (+4/-0)
src/gas/testsuite/gas/ia64/radix.s (+5/-0)
src/gas/testsuite/gas/ia64/real.d (+10/-0)
src/gas/testsuite/gas/ia64/real.s (+8/-0)
src/gas/testsuite/gas/ia64/reg-err.l (+14/-0)
src/gas/testsuite/gas/ia64/reg-err.s (+14/-0)
src/gas/testsuite/gas/ia64/regs.d (+2349/-0)
src/gas/testsuite/gas/ia64/regs.pl (+150/-0)
src/gas/testsuite/gas/ia64/regs.s (+1020/-0)
src/gas/testsuite/gas/ia64/regval.l (+17/-0)
src/gas/testsuite/gas/ia64/regval.s (+48/-0)
src/gas/testsuite/gas/ia64/reloc-bad.l (+43/-0)
src/gas/testsuite/gas/ia64/reloc-bad.s (+62/-0)
src/gas/testsuite/gas/ia64/reloc-uw-ilp32.d (+15/-0)
src/gas/testsuite/gas/ia64/reloc-uw.d (+13/-0)
src/gas/testsuite/gas/ia64/reloc-uw.s (+13/-0)
src/gas/testsuite/gas/ia64/reloc.d (+64/-0)
src/gas/testsuite/gas/ia64/reloc.s (+82/-0)
src/gas/testsuite/gas/ia64/rotX.l (+5/-0)
src/gas/testsuite/gas/ia64/rotX.s (+4/-0)
src/gas/testsuite/gas/ia64/secname-ilp32.d (+21/-0)
src/gas/testsuite/gas/ia64/secname.d (+28/-0)
src/gas/testsuite/gas/ia64/secname.s (+2/-0)
src/gas/testsuite/gas/ia64/slot2.l (+3/-0)
src/gas/testsuite/gas/ia64/slot2.s (+18/-0)
src/gas/testsuite/gas/ia64/strange.d (+19/-0)
src/gas/testsuite/gas/ia64/strange.s (+18/-0)
src/gas/testsuite/gas/ia64/tls.d (+54/-0)
src/gas/testsuite/gas/ia64/tls.s (+64/-0)
src/gas/testsuite/gas/ia64/unwind-bad.l (+51/-0)
src/gas/testsuite/gas/ia64/unwind-bad.s (+155/-0)
src/gas/testsuite/gas/ia64/unwind-err.l (+35/-0)
src/gas/testsuite/gas/ia64/unwind-err.s (+67/-0)
src/gas/testsuite/gas/ia64/unwind-ilp32.d (+22/-0)
src/gas/testsuite/gas/ia64/unwind-ok.d (+224/-0)
src/gas/testsuite/gas/ia64/unwind-ok.s (+272/-0)
src/gas/testsuite/gas/ia64/unwind.d (+30/-0)
src/gas/testsuite/gas/ia64/unwind.s (+4/-0)
src/gas/testsuite/gas/ia64/xdata-ilp32.d (+29/-0)
src/gas/testsuite/gas/ia64/xdata.d (+47/-0)
src/gas/testsuite/gas/ia64/xdata.s (+45/-0)
src/gas/testsuite/gas/ieee-fp/x930509a.exp (+27/-0)
src/gas/testsuite/gas/ieee-fp/x930509a.s (+5/-0)
src/gas/testsuite/gas/iq2000/allinsn.d (+442/-0)
src/gas/testsuite/gas/iq2000/allinsn.exp (+5/-0)
src/gas/testsuite/gas/iq2000/allinsn.s (+582/-0)
src/gas/testsuite/gas/iq2000/hazard0.s (+11/-0)
src/gas/testsuite/gas/iq2000/hazard1.s (+11/-0)
src/gas/testsuite/gas/iq2000/hazard2.s (+11/-0)
src/gas/testsuite/gas/iq2000/hazard3.s (+14/-0)
src/gas/testsuite/gas/iq2000/hazard4.s (+11/-0)
src/gas/testsuite/gas/iq2000/hazard5.s (+11/-0)
src/gas/testsuite/gas/iq2000/load-hazards.exp (+63/-0)
src/gas/testsuite/gas/iq2000/nohazard.s (+20/-0)
src/gas/testsuite/gas/iq2000/noyield.s (+13/-0)
src/gas/testsuite/gas/iq2000/odd-ldw.exp (+6/-0)
src/gas/testsuite/gas/iq2000/odd-sdw.exp (+6/-0)
src/gas/testsuite/gas/iq2000/oddldw.s (+10/-0)
src/gas/testsuite/gas/iq2000/oddsdw.s (+10/-0)
src/gas/testsuite/gas/iq2000/yield.exp (+39/-0)
src/gas/testsuite/gas/iq2000/yield0.s (+140/-0)
src/gas/testsuite/gas/iq2000/yield1.s (+9/-0)
src/gas/testsuite/gas/iq2000/yield2.s (+10/-0)
src/gas/testsuite/gas/lm32/all.exp (+6/-0)
src/gas/testsuite/gas/lm32/csr.d (+27/-0)
src/gas/testsuite/gas/lm32/csr.s (+20/-0)
src/gas/testsuite/gas/lm32/insn.d (+257/-0)
src/gas/testsuite/gas/lm32/insn.s (+142/-0)
src/gas/testsuite/gas/lns/lns-big-delta.d (+14/-0)
src/gas/testsuite/gas/lns/lns-big-delta.s (+5/-0)
src/gas/testsuite/gas/lns/lns-common-1-alt.d (+43/-0)
src/gas/testsuite/gas/lns/lns-common-1-ia64.s (+18/-0)
src/gas/testsuite/gas/lns/lns-common-1.d (+28/-0)
src/gas/testsuite/gas/lns/lns-common-1.s (+25/-0)
src/gas/testsuite/gas/lns/lns-diag-1.l (+15/-0)
src/gas/testsuite/gas/lns/lns-diag-1.s (+29/-0)
src/gas/testsuite/gas/lns/lns-duplicate.d (+10/-0)
src/gas/testsuite/gas/lns/lns-duplicate.s (+5/-0)
src/gas/testsuite/gas/lns/lns.exp (+27/-0)
src/gas/testsuite/gas/m32r/allinsn.d (+374/-0)
src/gas/testsuite/gas/m32r/allinsn.exp (+5/-0)
src/gas/testsuite/gas/m32r/allinsn.s (+501/-0)
src/gas/testsuite/gas/m32r/error.exp (+17/-0)
src/gas/testsuite/gas/m32r/fslot.d (+31/-0)
src/gas/testsuite/gas/m32r/fslot.s (+27/-0)
src/gas/testsuite/gas/m32r/fslotx.d (+23/-0)
src/gas/testsuite/gas/m32r/fslotx.s (+19/-0)
src/gas/testsuite/gas/m32r/high-1.d (+19/-0)
src/gas/testsuite/gas/m32r/high-1.s (+14/-0)
src/gas/testsuite/gas/m32r/interfere.s (+14/-0)
src/gas/testsuite/gas/m32r/m32r.exp (+11/-0)
src/gas/testsuite/gas/m32r/m32r2.d (+92/-0)
src/gas/testsuite/gas/m32r/m32r2.exp (+6/-0)
src/gas/testsuite/gas/m32r/m32r2.s (+126/-0)
src/gas/testsuite/gas/m32r/m32rx.d (+349/-0)
src/gas/testsuite/gas/m32r/m32rx.exp (+7/-0)
src/gas/testsuite/gas/m32r/m32rx.s (+590/-0)
src/gas/testsuite/gas/m32r/outofrange.s (+145/-0)
src/gas/testsuite/gas/m32r/parallel-2.d (+10/-0)
src/gas/testsuite/gas/m32r/parallel-2.s (+7/-0)
src/gas/testsuite/gas/m32r/parallel.s (+14/-0)
src/gas/testsuite/gas/m32r/pic.d (+47/-0)
src/gas/testsuite/gas/m32r/pic.exp (+6/-0)
src/gas/testsuite/gas/m32r/pic.s (+43/-0)
src/gas/testsuite/gas/m32r/pic2.d (+58/-0)
src/gas/testsuite/gas/m32r/pic2.s (+55/-0)
src/gas/testsuite/gas/m32r/rel32-err.s (+10/-0)
src/gas/testsuite/gas/m32r/rel32-pic.d (+13/-0)
src/gas/testsuite/gas/m32r/rel32-pic.s (+12/-0)
src/gas/testsuite/gas/m32r/rel32.d (+13/-0)
src/gas/testsuite/gas/m32r/rel32.exp (+6/-0)
src/gas/testsuite/gas/m32r/rel32.s (+12/-0)
src/gas/testsuite/gas/m32r/rela-1.d (+24/-0)
src/gas/testsuite/gas/m32r/rela-1.s (+18/-0)
src/gas/testsuite/gas/m32r/relax-1.d (+18/-0)
src/gas/testsuite/gas/m32r/relax-1.s (+17/-0)
src/gas/testsuite/gas/m32r/relax-2.d (+18/-0)
src/gas/testsuite/gas/m32r/relax-2.s (+11/-0)
src/gas/testsuite/gas/m32r/seth.d (+8/-0)
src/gas/testsuite/gas/m32r/seth.s (+3/-0)
src/gas/testsuite/gas/m32r/signed-relocs.d (+77/-0)
src/gas/testsuite/gas/m32r/signed-relocs.s (+80/-0)
src/gas/testsuite/gas/m32r/uppercase.d (+26/-0)
src/gas/testsuite/gas/m32r/uppercase.s (+14/-0)
src/gas/testsuite/gas/m32r/wrongsize.s (+10/-0)
src/gas/testsuite/gas/m68hc11/abi-m68hc11-16-32.d (+7/-0)
src/gas/testsuite/gas/m68hc11/abi-m68hc11-16-64.d (+7/-0)
src/gas/testsuite/gas/m68hc11/abi-m68hc11-32-32.d (+7/-0)
src/gas/testsuite/gas/m68hc11/abi-m68hc11-32-64.d (+7/-0)
src/gas/testsuite/gas/m68hc11/abi.s (+4/-0)
src/gas/testsuite/gas/m68hc11/all_insns.d (+500/-0)
src/gas/testsuite/gas/m68hc11/all_insns.s (+335/-0)
src/gas/testsuite/gas/m68hc11/branchs12.d (+225/-0)
src/gas/testsuite/gas/m68hc11/branchs12.s (+111/-0)
src/gas/testsuite/gas/m68hc11/bug-1825.d (+129/-0)
src/gas/testsuite/gas/m68hc11/bug-1825.s (+49/-0)
src/gas/testsuite/gas/m68hc11/indexed12.d (+204/-0)
src/gas/testsuite/gas/m68hc11/indexed12.s (+115/-0)
src/gas/testsuite/gas/m68hc11/insns-dwarf2.d (+114/-0)
src/gas/testsuite/gas/m68hc11/insns.d (+69/-0)
src/gas/testsuite/gas/m68hc11/insns.s (+65/-0)
src/gas/testsuite/gas/m68hc11/insns12.d (+85/-0)
src/gas/testsuite/gas/m68hc11/insns12.s (+71/-0)
src/gas/testsuite/gas/m68hc11/lbranch-dwarf2.d (+91/-0)
src/gas/testsuite/gas/m68hc11/lbranch.d (+80/-0)
src/gas/testsuite/gas/m68hc11/lbranch.s (+41/-0)
src/gas/testsuite/gas/m68hc11/m68hc11.exp (+183/-0)
src/gas/testsuite/gas/m68hc11/malis-include.s (+19/-0)
src/gas/testsuite/gas/m68hc11/malis.d (+37/-0)
src/gas/testsuite/gas/m68hc11/malis.s (+240/-0)
src/gas/testsuite/gas/m68hc11/movb.d (+451/-0)
src/gas/testsuite/gas/m68hc11/movb.s (+333/-0)
src/gas/testsuite/gas/m68hc11/opers12-dwarf2.d (+242/-0)
src/gas/testsuite/gas/m68hc11/opers12.d (+113/-0)
src/gas/testsuite/gas/m68hc11/opers12.s (+122/-0)
src/gas/testsuite/gas/m68k-coff/gas.exp (+15/-0)
src/gas/testsuite/gas/m68k-coff/p2389.s (+19/-0)
src/gas/testsuite/gas/m68k-coff/p2389a.s (+3/-0)
src/gas/testsuite/gas/m68k-coff/p2430.s (+6/-0)
src/gas/testsuite/gas/m68k-coff/p2430a.s (+4/-0)
src/gas/testsuite/gas/m68k-coff/t1.s (+36/-0)
src/gas/testsuite/gas/m68k/all.exp (+96/-0)
src/gas/testsuite/gas/m68k/arch-cpu-1.d (+11/-0)
src/gas/testsuite/gas/m68k/arch-cpu-1.s (+4/-0)
src/gas/testsuite/gas/m68k/bitfield.d (+28/-0)
src/gas/testsuite/gas/m68k/bitfield.s (+24/-0)
src/gas/testsuite/gas/m68k/br-isaa.d (+17/-0)
src/gas/testsuite/gas/m68k/br-isaa.s (+6/-0)
src/gas/testsuite/gas/m68k/br-isab.d (+18/-0)
src/gas/testsuite/gas/m68k/br-isab.s (+7/-0)
src/gas/testsuite/gas/m68k/br-isac.d (+21/-0)
src/gas/testsuite/gas/m68k/br-isac.s (+8/-0)
src/gas/testsuite/gas/m68k/cas.d (+20/-0)
src/gas/testsuite/gas/m68k/cas.s (+16/-0)
src/gas/testsuite/gas/m68k/cpu32.d (+35/-0)
src/gas/testsuite/gas/m68k/cpu32.s (+26/-0)
src/gas/testsuite/gas/m68k/ctrl-1.d (+12/-0)
src/gas/testsuite/gas/m68k/ctrl-1.s (+2/-0)
src/gas/testsuite/gas/m68k/ctrl-2.d (+11/-0)
src/gas/testsuite/gas/m68k/ctrl-2.s (+2/-0)
src/gas/testsuite/gas/m68k/disperr.s (+16/-0)
src/gas/testsuite/gas/m68k/fido.d (+45/-0)
src/gas/testsuite/gas/m68k/fido.s (+41/-0)
src/gas/testsuite/gas/m68k/fmoveml.d (+60/-0)
src/gas/testsuite/gas/m68k/fmoveml.s (+58/-0)
src/gas/testsuite/gas/m68k/link.d (+17/-0)
src/gas/testsuite/gas/m68k/link.s (+13/-0)
src/gas/testsuite/gas/m68k/mcf-coproc.d (+50/-0)
src/gas/testsuite/gas/m68k/mcf-coproc.s (+47/-0)
src/gas/testsuite/gas/m68k/mcf-emac.d (+6654/-0)
src/gas/testsuite/gas/m68k/mcf-emac.s (+6660/-0)
src/gas/testsuite/gas/m68k/mcf-fpu.d (+826/-0)
src/gas/testsuite/gas/m68k/mcf-fpu.s (+821/-0)
src/gas/testsuite/gas/m68k/mcf-mac.d (+3325/-0)
src/gas/testsuite/gas/m68k/mcf-mac.s (+3331/-0)
src/gas/testsuite/gas/m68k/mcf-mov3q.d (+18/-0)
src/gas/testsuite/gas/m68k/mcf-mov3q.s (+16/-0)
src/gas/testsuite/gas/m68k/mcf-movsr.d (+15/-0)
src/gas/testsuite/gas/m68k/mcf-movsr.s (+13/-0)
src/gas/testsuite/gas/m68k/mcf-trap.d (+15/-0)
src/gas/testsuite/gas/m68k/mcf-trap.s (+9/-0)
src/gas/testsuite/gas/m68k/mcf-wdebug.d (+11/-0)
src/gas/testsuite/gas/m68k/mcf-wdebug.s (+6/-0)
src/gas/testsuite/gas/m68k/mode5.d (+13/-0)
src/gas/testsuite/gas/m68k/mode5.s (+7/-0)
src/gas/testsuite/gas/m68k/op68000.d (+195/-0)
src/gas/testsuite/gas/m68k/operands.d (+242/-0)
src/gas/testsuite/gas/m68k/operands.s (+272/-0)
src/gas/testsuite/gas/m68k/p2410.s (+15/-0)
src/gas/testsuite/gas/m68k/p2663.s (+16/-0)
src/gas/testsuite/gas/m68k/p3041.d (+15/-0)
src/gas/testsuite/gas/m68k/p3041.s (+6/-0)
src/gas/testsuite/gas/m68k/pcrel.d (+88/-0)
src/gas/testsuite/gas/m68k/pcrel.s (+59/-0)
src/gas/testsuite/gas/m68k/pic1.s (+5/-0)
src/gas/testsuite/gas/m68k/t2.d (+8/-0)
src/gas/testsuite/gas/m68k/t2.s (+6/-0)
src/gas/testsuite/gas/m68k/tls-gd-3.d (+3/-0)
src/gas/testsuite/gas/m68k/tls-gd-3.s (+20/-0)
src/gas/testsuite/gas/macros/and.s (+9/-0)
src/gas/testsuite/gas/macros/app1.d (+7/-0)
src/gas/testsuite/gas/macros/app1.s (+10/-0)
src/gas/testsuite/gas/macros/app2.d (+7/-0)
src/gas/testsuite/gas/macros/app2.s (+11/-0)
src/gas/testsuite/gas/macros/app3.d (+9/-0)
src/gas/testsuite/gas/macros/app3.s (+13/-0)
src/gas/testsuite/gas/macros/app4.d (+10/-0)
src/gas/testsuite/gas/macros/app4.s (+9/-0)
src/gas/testsuite/gas/macros/app4b.s (+10/-0)
src/gas/testsuite/gas/macros/badarg.l (+15/-0)
src/gas/testsuite/gas/macros/badarg.s (+50/-0)
src/gas/testsuite/gas/macros/dot.l (+22/-0)
src/gas/testsuite/gas/macros/dot.s (+28/-0)
src/gas/testsuite/gas/macros/end.l (+3/-0)
src/gas/testsuite/gas/macros/end.s (+2/-0)
src/gas/testsuite/gas/macros/err.s (+5/-0)
src/gas/testsuite/gas/macros/exit.s (+8/-0)
src/gas/testsuite/gas/macros/irp.d (+13/-0)
src/gas/testsuite/gas/macros/irp.s (+8/-0)
src/gas/testsuite/gas/macros/macros.exp (+84/-0)
src/gas/testsuite/gas/macros/paren.d (+9/-0)
src/gas/testsuite/gas/macros/paren.s (+12/-0)
src/gas/testsuite/gas/macros/purge.l (+11/-0)
src/gas/testsuite/gas/macros/purge.s (+27/-0)
src/gas/testsuite/gas/macros/redef.l (+2/-0)
src/gas/testsuite/gas/macros/redef.s (+4/-0)
src/gas/testsuite/gas/macros/repeat.d (+43/-0)
src/gas/testsuite/gas/macros/repeat.s (+53/-0)
src/gas/testsuite/gas/macros/rept.d (+10/-0)
src/gas/testsuite/gas/macros/rept.s (+3/-0)
src/gas/testsuite/gas/macros/semi.d (+9/-0)
src/gas/testsuite/gas/macros/semi.s (+14/-0)
src/gas/testsuite/gas/macros/strings.d (+7/-0)
src/gas/testsuite/gas/macros/strings.s (+17/-0)
src/gas/testsuite/gas/macros/test1.d (+5/-0)
src/gas/testsuite/gas/macros/test1.s (+7/-0)
src/gas/testsuite/gas/macros/test2.d (+10/-0)
src/gas/testsuite/gas/macros/test2.s (+9/-0)
src/gas/testsuite/gas/macros/test3.d (+8/-0)
src/gas/testsuite/gas/macros/test3.s (+7/-0)
src/gas/testsuite/gas/macros/vararg.d (+13/-0)
src/gas/testsuite/gas/macros/vararg.s (+10/-0)
src/gas/testsuite/gas/maxq10/bits.d (+56/-0)
src/gas/testsuite/gas/maxq10/bits.s (+52/-0)
src/gas/testsuite/gas/maxq10/call.d (+38/-0)
src/gas/testsuite/gas/maxq10/call.s (+32/-0)
src/gas/testsuite/gas/maxq10/data.s (+977/-0)
src/gas/testsuite/gas/maxq10/data2.d (+459/-0)
src/gas/testsuite/gas/maxq10/data2.s (+455/-0)
src/gas/testsuite/gas/maxq10/data3.d (+491/-0)
src/gas/testsuite/gas/maxq10/data3.s (+379/-0)
src/gas/testsuite/gas/maxq10/err.s (+31/-0)
src/gas/testsuite/gas/maxq10/jump.d (+117/-0)
src/gas/testsuite/gas/maxq10/jump.s (+86/-0)
src/gas/testsuite/gas/maxq10/logical.d (+25/-0)
src/gas/testsuite/gas/maxq10/logical.s (+23/-0)
src/gas/testsuite/gas/maxq10/math.d (+41/-0)
src/gas/testsuite/gas/maxq10/math.s (+39/-0)
src/gas/testsuite/gas/maxq10/maxq10.exp (+38/-0)
src/gas/testsuite/gas/maxq10/pmtest.d (+21/-0)
src/gas/testsuite/gas/maxq10/pmtest.s (+22/-0)
src/gas/testsuite/gas/maxq10/range.d (+49/-0)
src/gas/testsuite/gas/maxq10/range.s (+30/-0)
src/gas/testsuite/gas/maxq20/bits.d (+95/-0)
src/gas/testsuite/gas/maxq20/bits.s (+92/-0)
src/gas/testsuite/gas/maxq20/call.d (+42/-0)
src/gas/testsuite/gas/maxq20/call.s (+32/-0)
src/gas/testsuite/gas/maxq20/data1.d (+119/-0)
src/gas/testsuite/gas/maxq20/data1.s (+114/-0)
src/gas/testsuite/gas/maxq20/data2.d (+459/-0)
src/gas/testsuite/gas/maxq20/data2.s (+455/-0)
src/gas/testsuite/gas/maxq20/data3.d (+491/-0)
src/gas/testsuite/gas/maxq20/data3.s (+379/-0)
src/gas/testsuite/gas/maxq20/jump.d (+116/-0)
src/gas/testsuite/gas/maxq20/jump.s (+87/-0)
src/gas/testsuite/gas/maxq20/jzimm.d (+27/-0)
src/gas/testsuite/gas/maxq20/jzimm.s (+17/-0)
src/gas/testsuite/gas/maxq20/logical.d (+25/-0)
src/gas/testsuite/gas/maxq20/logical.s (+22/-0)
src/gas/testsuite/gas/maxq20/math.d (+41/-0)
src/gas/testsuite/gas/maxq20/math.s (+39/-0)
src/gas/testsuite/gas/maxq20/maxq20.exp (+42/-0)
src/gas/testsuite/gas/maxq20/pfx2.s (+5/-0)
src/gas/testsuite/gas/maxq20/pmtest.d (+25/-0)
src/gas/testsuite/gas/maxq20/pmtest.s (+25/-0)
src/gas/testsuite/gas/maxq20/pxf0.s (+4/-0)
src/gas/testsuite/gas/maxq20/range.d (+49/-0)
src/gas/testsuite/gas/maxq20/range.s (+30/-0)
src/gas/testsuite/gas/mcore/allinsn.d (+398/-0)
src/gas/testsuite/gas/mcore/allinsn.exp (+5/-0)
src/gas/testsuite/gas/mcore/allinsn.s (+146/-0)
src/gas/testsuite/gas/mep/allinsn.d (+1345/-0)
src/gas/testsuite/gas/mep/allinsn.exp (+9/-0)
src/gas/testsuite/gas/mep/allinsn.le.d (+1346/-0)
src/gas/testsuite/gas/mep/allinsn.s (+1536/-0)
src/gas/testsuite/gas/mep/branch1.d (+14/-0)
src/gas/testsuite/gas/mep/branch1.s (+7/-0)
src/gas/testsuite/gas/mep/complex-relocs.exp (+42/-0)
src/gas/testsuite/gas/mep/dj1.d (+1393/-0)
src/gas/testsuite/gas/mep/dj1.le.d (+1393/-0)
src/gas/testsuite/gas/mep/dj1.s (+1306/-0)
src/gas/testsuite/gas/mep/dj2.d (+11/-0)
src/gas/testsuite/gas/mep/dj2.le.d (+12/-0)
src/gas/testsuite/gas/mep/dj2.s (+5/-0)
src/gas/testsuite/gas/mep/relocs-bad3.s (+15/-0)
src/gas/testsuite/gas/mep/relocs-junk1.s (+8/-0)
src/gas/testsuite/gas/mep/relocs-junk2.s (+7/-0)
src/gas/testsuite/gas/mep/relocs-refs.s (+55/-0)
src/gas/testsuite/gas/mep/relocs-syms.s (+18/-0)
src/gas/testsuite/gas/mep/relocs.d (+98/-0)
src/gas/testsuite/gas/mips/abs.d (+16/-0)
src/gas/testsuite/gas/mips/abs.s (+5/-0)
src/gas/testsuite/gas/mips/add.d (+21/-0)
src/gas/testsuite/gas/mips/add.s (+16/-0)
src/gas/testsuite/gas/mips/align.d (+4/-0)
src/gas/testsuite/gas/mips/align.s (+7/-0)
src/gas/testsuite/gas/mips/align2-el.d (+42/-0)
src/gas/testsuite/gas/mips/align2.d (+41/-0)
src/gas/testsuite/gas/mips/align2.s (+35/-0)
src/gas/testsuite/gas/mips/and.d (+35/-0)
src/gas/testsuite/gas/mips/and.s (+28/-0)
src/gas/testsuite/gas/mips/at-1.d (+938/-0)
src/gas/testsuite/gas/mips/at-1.s (+388/-0)
src/gas/testsuite/gas/mips/at-2.l (+13/-0)
src/gas/testsuite/gas/mips/at-2.s (+21/-0)
src/gas/testsuite/gas/mips/baddata1.l (+3/-0)
src/gas/testsuite/gas/mips/baddata1.s (+9/-0)
src/gas/testsuite/gas/mips/beq.d (+49/-0)
src/gas/testsuite/gas/mips/beq.s (+30/-0)
src/gas/testsuite/gas/mips/bge.d (+71/-0)
src/gas/testsuite/gas/mips/bge.s (+37/-0)
src/gas/testsuite/gas/mips/bgeu.d (+65/-0)
src/gas/testsuite/gas/mips/bgeu.s (+33/-0)
src/gas/testsuite/gas/mips/blt.d (+71/-0)
src/gas/testsuite/gas/mips/blt.s (+37/-0)
src/gas/testsuite/gas/mips/bltu.d (+65/-0)
src/gas/testsuite/gas/mips/bltu.s (+33/-0)
src/gas/testsuite/gas/mips/branch-misc-1.d (+29/-0)
src/gas/testsuite/gas/mips/branch-misc-1.s (+27/-0)
src/gas/testsuite/gas/mips/branch-misc-2-64.d (+63/-0)
src/gas/testsuite/gas/mips/branch-misc-2.d (+44/-0)
src/gas/testsuite/gas/mips/branch-misc-2.s (+43/-0)
src/gas/testsuite/gas/mips/branch-misc-2pic-64.d (+63/-0)
src/gas/testsuite/gas/mips/branch-misc-2pic.d (+45/-0)
src/gas/testsuite/gas/mips/branch-misc-3.d (+59/-0)
src/gas/testsuite/gas/mips/branch-misc-3.s (+44/-0)
src/gas/testsuite/gas/mips/branch-swap.d (+21/-0)
src/gas/testsuite/gas/mips/branch-swap.s (+9/-0)
src/gas/testsuite/gas/mips/break20.d (+18/-0)
src/gas/testsuite/gas/mips/break20.s (+17/-0)
src/gas/testsuite/gas/mips/call-nonpic-1.d (+16/-0)
src/gas/testsuite/gas/mips/call-nonpic-1.s (+2/-0)
src/gas/testsuite/gas/mips/cfi-n64-1.d (+9/-0)
src/gas/testsuite/gas/mips/cfi-n64-1.s (+9/-0)
src/gas/testsuite/gas/mips/cp0-names-mips32.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names-mips32r2.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names-mips64.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names-mips64r2.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names-numeric.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names-r3000.d (+43/-0)
src/gas/testsuite/gas/mips/cp0-names-r4000.d (+43/-0)
src/gas/testsuite/gas/mips/cp0-names-sb1.d (+42/-0)
src/gas/testsuite/gas/mips/cp0-names.s (+44/-0)
src/gas/testsuite/gas/mips/cp0sel-names-mips32.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names-mips32r2.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names-mips64.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names-mips64r2.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names-numeric.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names-sb1.d (+235/-0)
src/gas/testsuite/gas/mips/cp0sel-names.s (+236/-0)
src/gas/testsuite/gas/mips/delay.d (+20/-0)
src/gas/testsuite/gas/mips/delay.s (+8/-0)
src/gas/testsuite/gas/mips/div-ilocks.d (+110/-0)
src/gas/testsuite/gas/mips/div.d (+125/-0)
src/gas/testsuite/gas/mips/div.s (+41/-0)
src/gas/testsuite/gas/mips/dli.d (+115/-0)
src/gas/testsuite/gas/mips/dli.s (+67/-0)
src/gas/testsuite/gas/mips/e32-rel2.d (+31/-0)
src/gas/testsuite/gas/mips/e32-rel4.d (+16/-0)
src/gas/testsuite/gas/mips/e32el-rel2.d (+28/-0)
src/gas/testsuite/gas/mips/elf-consthilo.d (+10/-0)
src/gas/testsuite/gas/mips/elf-consthilo.s (+12/-0)
src/gas/testsuite/gas/mips/elf-jal.d (+26/-0)
src/gas/testsuite/gas/mips/elf-rel-got-n32.d (+388/-0)
src/gas/testsuite/gas/mips/elf-rel-got-n32.s (+162/-0)
src/gas/testsuite/gas/mips/elf-rel-got-n64.d (+636/-0)
src/gas/testsuite/gas/mips/elf-rel-got-n64.s (+162/-0)
src/gas/testsuite/gas/mips/elf-rel-xgot-n32.d (+579/-0)
src/gas/testsuite/gas/mips/elf-rel-xgot-n64.d (+955/-0)
src/gas/testsuite/gas/mips/elf-rel.d (+59/-0)
src/gas/testsuite/gas/mips/elf-rel.s (+46/-0)
src/gas/testsuite/gas/mips/elf-rel10.d (+29/-0)
src/gas/testsuite/gas/mips/elf-rel10.s (+32/-0)
src/gas/testsuite/gas/mips/elf-rel11.d (+43/-0)
src/gas/testsuite/gas/mips/elf-rel11.s (+27/-0)
src/gas/testsuite/gas/mips/elf-rel12.d (+11/-0)
src/gas/testsuite/gas/mips/elf-rel12.s (+14/-0)
src/gas/testsuite/gas/mips/elf-rel13-mips16.d (+17/-0)
src/gas/testsuite/gas/mips/elf-rel13-mips16.s (+24/-0)
src/gas/testsuite/gas/mips/elf-rel13.d (+17/-0)
src/gas/testsuite/gas/mips/elf-rel13.s (+22/-0)
src/gas/testsuite/gas/mips/elf-rel14.d (+18/-0)
src/gas/testsuite/gas/mips/elf-rel14.s (+10/-0)
src/gas/testsuite/gas/mips/elf-rel15.d (+14/-0)
src/gas/testsuite/gas/mips/elf-rel15.s (+4/-0)
src/gas/testsuite/gas/mips/elf-rel16.d (+14/-0)
src/gas/testsuite/gas/mips/elf-rel16.s (+8/-0)
src/gas/testsuite/gas/mips/elf-rel17.d (+13/-0)
src/gas/testsuite/gas/mips/elf-rel17.s (+3/-0)
src/gas/testsuite/gas/mips/elf-rel18.d (+9/-0)
src/gas/testsuite/gas/mips/elf-rel18.s (+5/-0)
src/gas/testsuite/gas/mips/elf-rel19.d (+34/-0)
src/gas/testsuite/gas/mips/elf-rel19.s (+8/-0)
src/gas/testsuite/gas/mips/elf-rel2.d (+27/-0)
src/gas/testsuite/gas/mips/elf-rel2.s (+29/-0)
src/gas/testsuite/gas/mips/elf-rel20.d (+15/-0)
src/gas/testsuite/gas/mips/elf-rel20.s (+11/-0)
src/gas/testsuite/gas/mips/elf-rel21.d (+9/-0)
src/gas/testsuite/gas/mips/elf-rel21.s (+7/-0)
src/gas/testsuite/gas/mips/elf-rel22.d (+9/-0)
src/gas/testsuite/gas/mips/elf-rel22.s (+4/-0)
src/gas/testsuite/gas/mips/elf-rel23.d (+19/-0)
src/gas/testsuite/gas/mips/elf-rel23.s (+6/-0)
src/gas/testsuite/gas/mips/elf-rel23a.d (+20/-0)
src/gas/testsuite/gas/mips/elf-rel23b.d (+16/-0)
src/gas/testsuite/gas/mips/elf-rel24.d (+12/-0)
src/gas/testsuite/gas/mips/elf-rel24.s (+4/-0)
src/gas/testsuite/gas/mips/elf-rel25.d (+15/-0)
src/gas/testsuite/gas/mips/elf-rel25.s (+8/-0)
src/gas/testsuite/gas/mips/elf-rel25a.d (+15/-0)
src/gas/testsuite/gas/mips/elf-rel26.d (+22/-0)
src/gas/testsuite/gas/mips/elf-rel26.s (+62/-0)
src/gas/testsuite/gas/mips/elf-rel3.d (+14/-0)
src/gas/testsuite/gas/mips/elf-rel3.s (+12/-0)
src/gas/testsuite/gas/mips/elf-rel4.d (+15/-0)
src/gas/testsuite/gas/mips/elf-rel4.s (+12/-0)
src/gas/testsuite/gas/mips/elf-rel5.d (+152/-0)
src/gas/testsuite/gas/mips/elf-rel5.s (+67/-0)
src/gas/testsuite/gas/mips/elf-rel6-n32.d (+16/-0)
src/gas/testsuite/gas/mips/elf-rel6-n64.d (+22/-0)
src/gas/testsuite/gas/mips/elf-rel6.d (+15/-0)
src/gas/testsuite/gas/mips/elf-rel6.s (+20/-0)
src/gas/testsuite/gas/mips/elf-rel7.d (+32/-0)
src/gas/testsuite/gas/mips/elf-rel7.s (+12/-0)
src/gas/testsuite/gas/mips/elf-rel8-mips16.d (+38/-0)
src/gas/testsuite/gas/mips/elf-rel8-mips16.s (+39/-0)
src/gas/testsuite/gas/mips/elf-rel8.d (+57/-0)
src/gas/testsuite/gas/mips/elf-rel8.s (+53/-0)
src/gas/testsuite/gas/mips/elf-rel9-mips16.d (+70/-0)
src/gas/testsuite/gas/mips/elf-rel9-mips16.s (+59/-0)
src/gas/testsuite/gas/mips/elf-rel9.d (+68/-0)
src/gas/testsuite/gas/mips/elf-rel9.s (+57/-0)
src/gas/testsuite/gas/mips/elf_arch_mips1.d (+10/-0)
src/gas/testsuite/gas/mips/elf_arch_mips2.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips3.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips32.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips32r2.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips4.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips5.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips64.d (+8/-0)
src/gas/testsuite/gas/mips/elf_arch_mips64r2.d (+8/-0)
src/gas/testsuite/gas/mips/elf_ase_mips16.d (+8/-0)
src/gas/testsuite/gas/mips/elf_e_flags.c (+34/-0)
src/gas/testsuite/gas/mips/elf_e_flags.s (+46/-0)
src/gas/testsuite/gas/mips/elf_e_flags1.d (+29/-0)
src/gas/testsuite/gas/mips/elf_e_flags2.d (+28/-0)
src/gas/testsuite/gas/mips/elf_e_flags3.d (+28/-0)
src/gas/testsuite/gas/mips/elf_e_flags4.d (+28/-0)
src/gas/testsuite/gas/mips/elfel-rel.d (+60/-0)
src/gas/testsuite/gas/mips/elfel-rel2.d (+28/-0)
src/gas/testsuite/gas/mips/elfel-rel3.d (+15/-0)
src/gas/testsuite/gas/mips/empty.s (+3/-0)
src/gas/testsuite/gas/mips/eret-1.d (+41/-0)
src/gas/testsuite/gas/mips/eret-1.s (+27/-0)
src/gas/testsuite/gas/mips/eret-2.d (+16/-0)
src/gas/testsuite/gas/mips/eret-2.s (+9/-0)
src/gas/testsuite/gas/mips/eret-3.d (+18/-0)
src/gas/testsuite/gas/mips/eret-3.s (+14/-0)
src/gas/testsuite/gas/mips/expr1.d (+19/-0)
src/gas/testsuite/gas/mips/expr1.s (+10/-0)
src/gas/testsuite/gas/mips/fpr-names-32.d (+42/-0)
src/gas/testsuite/gas/mips/fpr-names-64.d (+42/-0)
src/gas/testsuite/gas/mips/fpr-names-n32.d (+42/-0)
src/gas/testsuite/gas/mips/fpr-names-numeric.d (+42/-0)
src/gas/testsuite/gas/mips/fpr-names.s (+44/-0)
src/gas/testsuite/gas/mips/gpr-names-32.d (+42/-0)
src/gas/testsuite/gas/mips/gpr-names-64.d (+42/-0)
src/gas/testsuite/gas/mips/gpr-names-n32.d (+42/-0)
src/gas/testsuite/gas/mips/gpr-names-numeric.d (+42/-0)
src/gas/testsuite/gas/mips/gpr-names.s (+44/-0)
src/gas/testsuite/gas/mips/hwr-names-mips32r2.d (+43/-0)
src/gas/testsuite/gas/mips/hwr-names-mips64r2.d (+43/-0)
src/gas/testsuite/gas/mips/hwr-names-numeric.d (+43/-0)
src/gas/testsuite/gas/mips/hwr-names.s (+44/-0)
src/gas/testsuite/gas/mips/illegal.l (+3/-0)
src/gas/testsuite/gas/mips/illegal.s (+5/-0)
src/gas/testsuite/gas/mips/itbl (+19/-0)
src/gas/testsuite/gas/mips/itbl.s (+18/-0)
src/gas/testsuite/gas/mips/jal-newabi.d (+17/-0)
src/gas/testsuite/gas/mips/jal-newabi.s (+7/-0)
src/gas/testsuite/gas/mips/jal-range.l (+4/-0)
src/gas/testsuite/gas/mips/jal-range.s (+8/-0)
src/gas/testsuite/gas/mips/jal-svr4pic.d (+50/-0)
src/gas/testsuite/gas/mips/jal-svr4pic.s (+25/-0)
src/gas/testsuite/gas/mips/jal-xgot.d (+55/-0)
src/gas/testsuite/gas/mips/jal.d (+25/-0)
src/gas/testsuite/gas/mips/jal.s (+11/-0)
src/gas/testsuite/gas/mips/jalr.l (+8/-0)
src/gas/testsuite/gas/mips/jalr.s (+16/-0)
src/gas/testsuite/gas/mips/jalr2.d (+41/-0)
src/gas/testsuite/gas/mips/jalr2.s (+15/-0)
src/gas/testsuite/gas/mips/la-svr4pic.d (+456/-0)
src/gas/testsuite/gas/mips/la-xgot.d (+600/-0)
src/gas/testsuite/gas/mips/la.d (+381/-0)
src/gas/testsuite/gas/mips/la.s (+111/-0)
src/gas/testsuite/gas/mips/lb-pic.s (+55/-0)
src/gas/testsuite/gas/mips/lb-svr4pic-ilocks.d (+154/-0)
src/gas/testsuite/gas/mips/lb-svr4pic.d (+182/-0)
src/gas/testsuite/gas/mips/lb-xgot-ilocks.d (+202/-0)
src/gas/testsuite/gas/mips/lb-xgot.d (+242/-0)
src/gas/testsuite/gas/mips/lb.d (+395/-0)
src/gas/testsuite/gas/mips/lb.s (+125/-0)
src/gas/testsuite/gas/mips/lca-svr4pic.d (+456/-0)
src/gas/testsuite/gas/mips/lca-xgot.d (+600/-0)
src/gas/testsuite/gas/mips/lca.s (+111/-0)
src/gas/testsuite/gas/mips/ld-ilocks-addr32.d (+632/-0)
src/gas/testsuite/gas/mips/ld-ilocks.d (+631/-0)
src/gas/testsuite/gas/mips/ld-pic.s (+58/-0)
src/gas/testsuite/gas/mips/ld-svr4pic.d (+225/-0)
src/gas/testsuite/gas/mips/ld-xgot.d (+273/-0)
src/gas/testsuite/gas/mips/ld.d (+639/-0)
src/gas/testsuite/gas/mips/ld.s (+144/-0)
src/gas/testsuite/gas/mips/ldstla-32-1.l (+81/-0)
src/gas/testsuite/gas/mips/ldstla-32-1.s (+73/-0)
src/gas/testsuite/gas/mips/ldstla-32-mips3-1.l (+101/-0)
src/gas/testsuite/gas/mips/ldstla-32-mips3-1.s (+73/-0)
src/gas/testsuite/gas/mips/ldstla-32-mips3-shared.d (+271/-0)
src/gas/testsuite/gas/mips/ldstla-32-mips3.d (+271/-0)
src/gas/testsuite/gas/mips/ldstla-32-mips3.s (+133/-0)
src/gas/testsuite/gas/mips/ldstla-32-shared.d (+320/-0)
src/gas/testsuite/gas/mips/ldstla-32.d (+320/-0)
src/gas/testsuite/gas/mips/ldstla-32.s (+132/-0)
src/gas/testsuite/gas/mips/ldstla-eabi64.d (+657/-0)
src/gas/testsuite/gas/mips/ldstla-n64-shared.d (+157/-0)
src/gas/testsuite/gas/mips/ldstla-n64-sym32.d (+1017/-0)
src/gas/testsuite/gas/mips/ldstla-n64.d (+157/-0)
src/gas/testsuite/gas/mips/ldstla-n64.s (+42/-0)
src/gas/testsuite/gas/mips/ldstla-sym32.s (+176/-0)
src/gas/testsuite/gas/mips/li.d (+17/-0)
src/gas/testsuite/gas/mips/li.s (+12/-0)
src/gas/testsuite/gas/mips/lif-svr4pic.d (+30/-0)
src/gas/testsuite/gas/mips/lif-xgot.d (+30/-0)
src/gas/testsuite/gas/mips/lifloat.d (+23/-0)
src/gas/testsuite/gas/mips/lifloat.s (+20/-0)
src/gas/testsuite/gas/mips/lineno.d (+100/-0)
src/gas/testsuite/gas/mips/lineno.s (+60/-0)
src/gas/testsuite/gas/mips/loongson-2e.d (+150/-0)
src/gas/testsuite/gas/mips/loongson-2e.s (+144/-0)
src/gas/testsuite/gas/mips/loongson-2f.d (+150/-0)
src/gas/testsuite/gas/mips/loongson-2f.s (+144/-0)
src/gas/testsuite/gas/mips/macro-warn-1-n32.d (+5/-0)
src/gas/testsuite/gas/mips/macro-warn-1-n32.l (+6/-0)
src/gas/testsuite/gas/mips/macro-warn-1.d (+5/-0)
src/gas/testsuite/gas/mips/macro-warn-1.l (+8/-0)
src/gas/testsuite/gas/mips/macro-warn-1.s (+21/-0)
src/gas/testsuite/gas/mips/macro-warn-2-n32.d (+4/-0)
src/gas/testsuite/gas/mips/macro-warn-2.d (+5/-0)
src/gas/testsuite/gas/mips/macro-warn-2.l (+3/-0)
src/gas/testsuite/gas/mips/macro-warn-2.s (+10/-0)
src/gas/testsuite/gas/mips/macro-warn-3.d (+5/-0)
src/gas/testsuite/gas/mips/macro-warn-3.l (+3/-0)
src/gas/testsuite/gas/mips/macro-warn-3.s (+10/-0)
src/gas/testsuite/gas/mips/macro-warn-4.d (+5/-0)
src/gas/testsuite/gas/mips/macro-warn-4.l (+3/-0)
src/gas/testsuite/gas/mips/macro-warn-4.s (+7/-0)
src/gas/testsuite/gas/mips/mips-abi32-pic.d (+99/-0)
src/gas/testsuite/gas/mips/mips-abi32-pic.s (+144/-0)
src/gas/testsuite/gas/mips/mips-abi32-pic2.d (+74/-0)
src/gas/testsuite/gas/mips/mips-abi32-pic2.s (+107/-0)
src/gas/testsuite/gas/mips/mips-abi32.d (+78/-0)
src/gas/testsuite/gas/mips/mips-abi32.s (+100/-0)
src/gas/testsuite/gas/mips/mips-double-float-flag.l (+3/-0)
src/gas/testsuite/gas/mips/mips-double-float-flag.s (+17/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp32-pic.d (+99/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp32-pic.s (+144/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp32.d (+78/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp32.s (+100/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp64-pic.d (+100/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp64-pic.s (+142/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp64.d (+78/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp64.l (+2/-0)
src/gas/testsuite/gas/mips/mips-gp32-fp64.s (+97/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32-pic.d (+131/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32-pic.l (+2/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32-pic.s (+168/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32.d (+100/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32.l (+5/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp32.s (+111/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp64-pic.d (+131/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp64-pic.s (+167/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp64.d (+101/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp64.l (+4/-0)
src/gas/testsuite/gas/mips/mips-gp64-fp64.s (+109/-0)
src/gas/testsuite/gas/mips/mips-hard-float-flag.l (+5/-0)
src/gas/testsuite/gas/mips/mips-hard-float-flag.s (+17/-0)
src/gas/testsuite/gas/mips/mips-jalx.d (+11/-0)
src/gas/testsuite/gas/mips/mips-jalx.s (+6/-0)
src/gas/testsuite/gas/mips/mips-macro-ill-nofp.l (+19/-0)
src/gas/testsuite/gas/mips/mips-macro-ill-nofp.s (+32/-0)
src/gas/testsuite/gas/mips/mips-macro-ill-sfp.l (+10/-0)
src/gas/testsuite/gas/mips/mips-macro-ill-sfp.s (+19/-0)
src/gas/testsuite/gas/mips/mips-no-jalx.l (+2/-0)
src/gas/testsuite/gas/mips/mips-no-jalx.s (+3/-0)
src/gas/testsuite/gas/mips/mips.exp (+844/-0)
src/gas/testsuite/gas/mips/mips1-fp.d (+12/-0)
src/gas/testsuite/gas/mips/mips1-fp.l (+3/-0)
src/gas/testsuite/gas/mips/mips1-fp.s (+7/-0)
src/gas/testsuite/gas/mips/mips16-64.d (+686/-0)
src/gas/testsuite/gas/mips/mips16-dwarf2-n32.d (+30/-0)
src/gas/testsuite/gas/mips/mips16-dwarf2.d (+30/-0)
src/gas/testsuite/gas/mips/mips16-dwarf2.s (+66/-0)
src/gas/testsuite/gas/mips/mips16-e.d (+38/-0)
src/gas/testsuite/gas/mips/mips16-e.s (+20/-0)
src/gas/testsuite/gas/mips/mips16-f.d (+30/-0)
src/gas/testsuite/gas/mips/mips16-f.s (+13/-0)
src/gas/testsuite/gas/mips/mips16-hilo-match.d (+41/-0)
src/gas/testsuite/gas/mips/mips16-hilo-match.s (+148/-0)
src/gas/testsuite/gas/mips/mips16-hilo-n32.d (+527/-0)
src/gas/testsuite/gas/mips/mips16-hilo.d (+527/-0)
src/gas/testsuite/gas/mips/mips16-hilo.s (+346/-0)
src/gas/testsuite/gas/mips/mips16-intermix.d (+121/-0)
src/gas/testsuite/gas/mips/mips16-intermix.s (+2631/-0)
src/gas/testsuite/gas/mips/mips16-jalx.d (+14/-0)
src/gas/testsuite/gas/mips/mips16-jalx.s (+5/-0)
src/gas/testsuite/gas/mips/mips16-vis-1.d (+3/-0)
src/gas/testsuite/gas/mips/mips16-vis-1.s (+7/-0)
src/gas/testsuite/gas/mips/mips16.d (+683/-0)
src/gas/testsuite/gas/mips/mips16.s (+258/-0)
src/gas/testsuite/gas/mips/mips16e-64.d (+19/-0)
src/gas/testsuite/gas/mips/mips16e-64.l (+3/-0)
src/gas/testsuite/gas/mips/mips16e-64.s (+9/-0)
src/gas/testsuite/gas/mips/mips16e-jrc.d (+16/-0)
src/gas/testsuite/gas/mips/mips16e-jrc.s (+6/-0)
src/gas/testsuite/gas/mips/mips16e-save.d (+43/-0)
src/gas/testsuite/gas/mips/mips16e-save.s (+55/-0)
src/gas/testsuite/gas/mips/mips16e.d (+50/-0)
src/gas/testsuite/gas/mips/mips16e.s (+58/-0)
src/gas/testsuite/gas/mips/mips32-cp2.d (+35/-0)
src/gas/testsuite/gas/mips/mips32-cp2.s (+39/-0)
src/gas/testsuite/gas/mips/mips32-dsp.d (+139/-0)
src/gas/testsuite/gas/mips/mips32-dsp.s (+141/-0)
src/gas/testsuite/gas/mips/mips32-dspr2.d (+72/-0)
src/gas/testsuite/gas/mips/mips32-dspr2.s (+73/-0)
src/gas/testsuite/gas/mips/mips32-mt.d (+634/-0)
src/gas/testsuite/gas/mips/mips32-mt.s (+634/-0)
src/gas/testsuite/gas/mips/mips32-sf32.d (+19/-0)
src/gas/testsuite/gas/mips/mips32-sf32.l (+8/-0)
src/gas/testsuite/gas/mips/mips32-sf32.s (+14/-0)
src/gas/testsuite/gas/mips/mips32-sync.d (+14/-0)
src/gas/testsuite/gas/mips/mips32-sync.s (+10/-0)
src/gas/testsuite/gas/mips/mips32.d (+49/-0)
src/gas/testsuite/gas/mips/mips32.s (+60/-0)
src/gas/testsuite/gas/mips/mips32r2-cp2.d (+12/-0)
src/gas/testsuite/gas/mips/mips32r2-cp2.s (+12/-0)
src/gas/testsuite/gas/mips/mips32r2-fp32.d (+12/-0)
src/gas/testsuite/gas/mips/mips32r2-fp32.l (+3/-0)
src/gas/testsuite/gas/mips/mips32r2-fp32.s (+13/-0)
src/gas/testsuite/gas/mips/mips32r2-ill-fp64.l (+13/-0)
src/gas/testsuite/gas/mips/mips32r2-ill-fp64.s (+60/-0)
src/gas/testsuite/gas/mips/mips32r2-ill-nofp.l (+13/-0)
src/gas/testsuite/gas/mips/mips32r2-ill-nofp.s (+48/-0)
src/gas/testsuite/gas/mips/mips32r2-ill.l (+15/-0)
src/gas/testsuite/gas/mips/mips32r2-ill.s (+60/-0)
src/gas/testsuite/gas/mips/mips32r2.d (+43/-0)
src/gas/testsuite/gas/mips/mips32r2.s (+67/-0)
src/gas/testsuite/gas/mips/mips4-fp.d (+48/-0)
src/gas/testsuite/gas/mips/mips4-fp.l (+35/-0)
src/gas/testsuite/gas/mips/mips4-fp.s (+44/-0)
src/gas/testsuite/gas/mips/mips4.d (+12/-0)
src/gas/testsuite/gas/mips/mips4.s (+12/-0)
src/gas/testsuite/gas/mips/mips4010.d (+23/-0)
src/gas/testsuite/gas/mips/mips4010.s (+21/-0)
src/gas/testsuite/gas/mips/mips4100.d (+12/-0)
src/gas/testsuite/gas/mips/mips4100.s (+9/-0)
src/gas/testsuite/gas/mips/mips4650.d (+14/-0)
src/gas/testsuite/gas/mips/mips4650.s (+9/-0)
src/gas/testsuite/gas/mips/mips5.d (+68/-0)
src/gas/testsuite/gas/mips/mips5.l (+3/-0)
src/gas/testsuite/gas/mips/mips5.s (+65/-0)
src/gas/testsuite/gas/mips/mips64-cp2.d (+16/-0)
src/gas/testsuite/gas/mips/mips64-cp2.s (+17/-0)
src/gas/testsuite/gas/mips/mips64-dsp.d (+172/-0)
src/gas/testsuite/gas/mips/mips64-dsp.s (+174/-0)
src/gas/testsuite/gas/mips/mips64-mdmx.d (+215/-0)
src/gas/testsuite/gas/mips/mips64-mdmx.s (+299/-0)
src/gas/testsuite/gas/mips/mips64-mips3d-incl.d (+150/-0)
src/gas/testsuite/gas/mips/mips64-mips3d.d (+147/-0)
src/gas/testsuite/gas/mips/mips64-mips3d.l (+5/-0)
src/gas/testsuite/gas/mips/mips64-mips3d.s (+160/-0)
src/gas/testsuite/gas/mips/mips64.d (+12/-0)
src/gas/testsuite/gas/mips/mips64.s (+12/-0)
src/gas/testsuite/gas/mips/mips64r2-ill.l (+57/-0)
src/gas/testsuite/gas/mips/mips64r2-ill.s (+186/-0)
src/gas/testsuite/gas/mips/mips64r2.d (+46/-0)
src/gas/testsuite/gas/mips/mips64r2.s (+65/-0)
src/gas/testsuite/gas/mips/mipsel16-e.d (+39/-0)
src/gas/testsuite/gas/mips/mipsel16-f.d (+31/-0)
src/gas/testsuite/gas/mips/mul-ilocks.d (+81/-0)
src/gas/testsuite/gas/mips/mul.d (+92/-0)
src/gas/testsuite/gas/mips/mul.s (+27/-0)
src/gas/testsuite/gas/mips/n32-consec.d (+14/-0)
src/gas/testsuite/gas/mips/n32-consec.s (+4/-0)
src/gas/testsuite/gas/mips/noat-1.d (+15/-0)
src/gas/testsuite/gas/mips/noat-1.s (+7/-0)
src/gas/testsuite/gas/mips/noat-2.l (+2/-0)
src/gas/testsuite/gas/mips/noat-2.s (+4/-0)
src/gas/testsuite/gas/mips/noat-3.l (+2/-0)
src/gas/testsuite/gas/mips/noat-3.s (+4/-0)
src/gas/testsuite/gas/mips/noat-4.l (+2/-0)
src/gas/testsuite/gas/mips/noat-4.s (+4/-0)
src/gas/testsuite/gas/mips/noat-5.l (+2/-0)
src/gas/testsuite/gas/mips/noat-5.s (+4/-0)
src/gas/testsuite/gas/mips/noat-6.l (+2/-0)
src/gas/testsuite/gas/mips/noat-6.s (+4/-0)
src/gas/testsuite/gas/mips/noat-7.l (+2/-0)
src/gas/testsuite/gas/mips/noat-7.s (+4/-0)
src/gas/testsuite/gas/mips/nodelay.d (+19/-0)
src/gas/testsuite/gas/mips/noreorder.d (+23/-0)
src/gas/testsuite/gas/mips/noreorder.s (+25/-0)
src/gas/testsuite/gas/mips/octeon-ill.l (+45/-0)
src/gas/testsuite/gas/mips/octeon-ill.s (+63/-0)
src/gas/testsuite/gas/mips/octeon.d (+104/-0)
src/gas/testsuite/gas/mips/octeon.s (+106/-0)
src/gas/testsuite/gas/mips/odd-float.d (+10/-0)
src/gas/testsuite/gas/mips/odd-float.s (+6/-0)
src/gas/testsuite/gas/mips/perfcount.d (+11/-0)
src/gas/testsuite/gas/mips/perfcount.s (+7/-0)
src/gas/testsuite/gas/mips/relax-swap1-mips1.d (+309/-0)
src/gas/testsuite/gas/mips/relax-swap1-mips2.d (+276/-0)
src/gas/testsuite/gas/mips/relax-swap1.l (+24/-0)
src/gas/testsuite/gas/mips/relax-swap1.s (+151/-0)
src/gas/testsuite/gas/mips/relax-swap2.d (+135/-0)
src/gas/testsuite/gas/mips/relax-swap2.l (+10/-0)
src/gas/testsuite/gas/mips/relax-swap2.s (+50/-0)
src/gas/testsuite/gas/mips/relax.d (+395/-0)
src/gas/testsuite/gas/mips/relax.l (+45/-0)
src/gas/testsuite/gas/mips/relax.s (+57/-0)
src/gas/testsuite/gas/mips/rm7000.d (+15/-0)
src/gas/testsuite/gas/mips/rm7000.s (+7/-0)
src/gas/testsuite/gas/mips/rol-hw.d (+29/-0)
src/gas/testsuite/gas/mips/rol.d (+54/-0)
src/gas/testsuite/gas/mips/rol.s (+24/-0)
src/gas/testsuite/gas/mips/rol64-hw.d (+42/-0)
src/gas/testsuite/gas/mips/rol64.d (+95/-0)
src/gas/testsuite/gas/mips/rol64.s (+39/-0)
src/gas/testsuite/gas/mips/sb.d (+396/-0)
src/gas/testsuite/gas/mips/sb.s (+124/-0)
src/gas/testsuite/gas/mips/sb1-ext-mdmx.d (+115/-0)
src/gas/testsuite/gas/mips/sb1-ext-mdmx.s (+169/-0)
src/gas/testsuite/gas/mips/sb1-ext-ps.d (+12/-0)
src/gas/testsuite/gas/mips/sb1-ext-ps.s (+16/-0)
src/gas/testsuite/gas/mips/set-arch.d (+367/-0)
src/gas/testsuite/gas/mips/set-arch.l (+3/-0)
src/gas/testsuite/gas/mips/set-arch.s (+493/-0)
src/gas/testsuite/gas/mips/smartmips.d (+29/-0)
src/gas/testsuite/gas/mips/smartmips.s (+31/-0)
src/gas/testsuite/gas/mips/sync.d (+11/-0)
src/gas/testsuite/gas/mips/sync.s (+10/-0)
src/gas/testsuite/gas/mips/tls-ill.l (+11/-0)
src/gas/testsuite/gas/mips/tls-ill.s (+9/-0)
src/gas/testsuite/gas/mips/tls-o32.d (+55/-0)
src/gas/testsuite/gas/mips/tls-o32.s (+85/-0)
src/gas/testsuite/gas/mips/tmips16-e.d (+39/-0)
src/gas/testsuite/gas/mips/tmips16-f.d (+31/-0)
src/gas/testsuite/gas/mips/tmipsel16-e.d (+39/-0)
src/gas/testsuite/gas/mips/tmipsel16-f.d (+31/-0)
src/gas/testsuite/gas/mips/trap20.d (+20/-0)
src/gas/testsuite/gas/mips/trap20.s (+18/-0)
src/gas/testsuite/gas/mips/trunc.d (+29/-0)
src/gas/testsuite/gas/mips/trunc.s (+6/-0)
src/gas/testsuite/gas/mips/uld.d (+270/-0)
src/gas/testsuite/gas/mips/uld.s (+66/-0)
src/gas/testsuite/gas/mips/uld2-eb.d (+25/-0)
src/gas/testsuite/gas/mips/uld2-el.d (+25/-0)
src/gas/testsuite/gas/mips/uld2.s (+13/-0)
src/gas/testsuite/gas/mips/ulh-pic.s (+36/-0)
src/gas/testsuite/gas/mips/ulh-svr4pic.d (+124/-0)
src/gas/testsuite/gas/mips/ulh-xgot.d (+154/-0)
src/gas/testsuite/gas/mips/ulh.d (+374/-0)
src/gas/testsuite/gas/mips/ulh.s (+69/-0)
src/gas/testsuite/gas/mips/ulh2-eb.d (+43/-0)
src/gas/testsuite/gas/mips/ulh2-el.d (+43/-0)
src/gas/testsuite/gas/mips/ulh2.s (+19/-0)
src/gas/testsuite/gas/mips/ulw.d (+270/-0)
src/gas/testsuite/gas/mips/ulw.s (+66/-0)
src/gas/testsuite/gas/mips/ulw2-eb-ilocks.d (+25/-0)
src/gas/testsuite/gas/mips/ulw2-eb.d (+27/-0)
src/gas/testsuite/gas/mips/ulw2-el-ilocks.d (+25/-0)
src/gas/testsuite/gas/mips/ulw2-el.d (+27/-0)
src/gas/testsuite/gas/mips/ulw2.s (+13/-0)
src/gas/testsuite/gas/mips/usd.d (+270/-0)
src/gas/testsuite/gas/mips/usd.s (+66/-0)
src/gas/testsuite/gas/mips/ush.d (+455/-0)
src/gas/testsuite/gas/mips/ush.s (+65/-0)
src/gas/testsuite/gas/mips/usw.d (+270/-0)
src/gas/testsuite/gas/mips/usw.s (+66/-0)
src/gas/testsuite/gas/mips/vr4111.d (+11/-0)
src/gas/testsuite/gas/mips/vr4111.s (+2/-0)
src/gas/testsuite/gas/mips/vr4120-2.d (+172/-0)
src/gas/testsuite/gas/mips/vr4120-2.s (+147/-0)
src/gas/testsuite/gas/mips/vr4120.d (+29/-0)
src/gas/testsuite/gas/mips/vr4120.s (+19/-0)
src/gas/testsuite/gas/mips/vr4130.d (+721/-0)
src/gas/testsuite/gas/mips/vr4130.s (+304/-0)
src/gas/testsuite/gas/mips/vr5400.d (+130/-0)
src/gas/testsuite/gas/mips/vr5400.s (+125/-0)
src/gas/testsuite/gas/mips/vr5500.d (+51/-0)
src/gas/testsuite/gas/mips/vr5500.s (+80/-0)
src/gas/testsuite/gas/mips/vxworks1-el.d (+72/-0)
src/gas/testsuite/gas/mips/vxworks1-xgot-el.d (+102/-0)
src/gas/testsuite/gas/mips/vxworks1-xgot.d (+102/-0)
src/gas/testsuite/gas/mips/vxworks1.d (+71/-0)
src/gas/testsuite/gas/mips/vxworks1.s (+16/-0)
src/gas/testsuite/gas/mips/xlr-ext.d (+20/-0)
src/gas/testsuite/gas/mips/xlr-ext.s (+27/-0)
src/gas/testsuite/gas/mmix/1cjmp1b-n.d (+12/-0)
src/gas/testsuite/gas/mmix/1cjmp1b-r.d (+15/-0)
src/gas/testsuite/gas/mmix/1cjmp1b.d (+10/-0)
src/gas/testsuite/gas/mmix/1cjmp1b.l (+14/-0)
src/gas/testsuite/gas/mmix/1cjmp1b.s (+4/-0)
src/gas/testsuite/gas/mmix/1cjmp1brn.d (+15/-0)
src/gas/testsuite/gas/mmix/1hjmp1b.d (+10/-0)
src/gas/testsuite/gas/mmix/1hjmp1b.l (+14/-0)
src/gas/testsuite/gas/mmix/1hjmp1b.s (+4/-0)
src/gas/testsuite/gas/mmix/align-1.d (+18/-0)
src/gas/testsuite/gas/mmix/align-1.s (+11/-0)
src/gas/testsuite/gas/mmix/basep-1.d (+10/-0)
src/gas/testsuite/gas/mmix/basep-1.s (+4/-0)
src/gas/testsuite/gas/mmix/basep-10.d (+33/-0)
src/gas/testsuite/gas/mmix/basep-10.s (+16/-0)
src/gas/testsuite/gas/mmix/basep-11.d (+25/-0)
src/gas/testsuite/gas/mmix/basep-11.s (+13/-0)
src/gas/testsuite/gas/mmix/basep-1b.d (+14/-0)
src/gas/testsuite/gas/mmix/basep-2.d (+23/-0)
src/gas/testsuite/gas/mmix/basep-2.s (+12/-0)
src/gas/testsuite/gas/mmix/basep-2b.d (+26/-0)
src/gas/testsuite/gas/mmix/basep-3.d (+13/-0)
src/gas/testsuite/gas/mmix/basep-3.s (+5/-0)
src/gas/testsuite/gas/mmix/basep-3b.d (+17/-0)
src/gas/testsuite/gas/mmix/basep-4.d (+14/-0)
src/gas/testsuite/gas/mmix/basep-5.d (+26/-0)
src/gas/testsuite/gas/mmix/basep-6.d (+17/-0)
src/gas/testsuite/gas/mmix/basep-7.d (+34/-0)
src/gas/testsuite/gas/mmix/basep-8.d (+30/-0)
src/gas/testsuite/gas/mmix/basep-8.s (+9/-0)
src/gas/testsuite/gas/mmix/basep-9.d (+28/-0)
src/gas/testsuite/gas/mmix/basep-9.s (+9/-0)
src/gas/testsuite/gas/mmix/bspec-1.d (+27/-0)
src/gas/testsuite/gas/mmix/bspec-1.s (+4/-0)
src/gas/testsuite/gas/mmix/bspec-2.d (+27/-0)
src/gas/testsuite/gas/mmix/bspec-2.s (+11/-0)
src/gas/testsuite/gas/mmix/builtin1.d (+22/-0)
src/gas/testsuite/gas/mmix/builtin1.s (+8/-0)
src/gas/testsuite/gas/mmix/builtin2.d (+24/-0)
src/gas/testsuite/gas/mmix/builtin3.d (+24/-0)
src/gas/testsuite/gas/mmix/byte-1.d (+41/-0)
src/gas/testsuite/gas/mmix/byte-1.s (+6/-0)
src/gas/testsuite/gas/mmix/bz-c.d (+30/-0)
src/gas/testsuite/gas/mmix/bz-c.s (+5/-0)
src/gas/testsuite/gas/mmix/comment-1.d (+46/-0)
src/gas/testsuite/gas/mmix/comment-1.s (+46/-0)
src/gas/testsuite/gas/mmix/comment-2.d (+15/-0)
src/gas/testsuite/gas/mmix/comment-2.s (+1/-0)
src/gas/testsuite/gas/mmix/comment-3.d (+19/-0)
src/gas/testsuite/gas/mmix/comment-3.s (+2/-0)
src/gas/testsuite/gas/mmix/cons-1.d (+7/-0)
src/gas/testsuite/gas/mmix/cons-1.s (+2/-0)
src/gas/testsuite/gas/mmix/cons-2.d (+14/-0)
src/gas/testsuite/gas/mmix/cons-2.s (+4/-0)
src/gas/testsuite/gas/mmix/err-bpo1.s (+12/-0)
src/gas/testsuite/gas/mmix/err-bpo2.s (+6/-0)
src/gas/testsuite/gas/mmix/err-bpo3.s (+13/-0)
src/gas/testsuite/gas/mmix/err-bpo4.s (+7/-0)
src/gas/testsuite/gas/mmix/err-bpo5.s (+14/-0)
src/gas/testsuite/gas/mmix/err-bpo6.s (+21/-0)
src/gas/testsuite/gas/mmix/err-bspec-1.s (+4/-0)
src/gas/testsuite/gas/mmix/err-bspec-2.s (+7/-0)
src/gas/testsuite/gas/mmix/err-bspec-3.s (+4/-0)
src/gas/testsuite/gas/mmix/err-bspec-4.s (+7/-0)
src/gas/testsuite/gas/mmix/err-bspec-5.s (+21/-0)
src/gas/testsuite/gas/mmix/err-builtin.s (+14/-0)
src/gas/testsuite/gas/mmix/err-byte1.s (+11/-0)
src/gas/testsuite/gas/mmix/err-byte2.s (+17/-0)
src/gas/testsuite/gas/mmix/err-case.s (+8/-0)
src/gas/testsuite/gas/mmix/err-fb-1.s (+7/-0)
src/gas/testsuite/gas/mmix/err-greg1.s (+10/-0)
src/gas/testsuite/gas/mmix/err-insn.s (+5/-0)
src/gas/testsuite/gas/mmix/err-is-1.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-1.s (+5/-0)
src/gas/testsuite/gas/mmix/err-loc-10.s (+5/-0)
src/gas/testsuite/gas/mmix/err-loc-2.s (+5/-0)
src/gas/testsuite/gas/mmix/err-loc-3.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-4.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-5.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-6.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-7.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-8.s (+4/-0)
src/gas/testsuite/gas/mmix/err-loc-9.s (+5/-0)
src/gas/testsuite/gas/mmix/err-local1.s (+6/-0)
src/gas/testsuite/gas/mmix/err-local2.s (+3/-0)
src/gas/testsuite/gas/mmix/err-ser-1.s (+10/-0)
src/gas/testsuite/gas/mmix/err-set.s (+7/-0)
src/gas/testsuite/gas/mmix/err-swym1.s (+15/-0)
src/gas/testsuite/gas/mmix/expr-1.d (+7/-0)
src/gas/testsuite/gas/mmix/expr-1.s (+5/-0)
src/gas/testsuite/gas/mmix/fb-1.d (+20/-0)
src/gas/testsuite/gas/mmix/fb-1.s (+4/-0)
src/gas/testsuite/gas/mmix/fb-2.d (+32/-0)
src/gas/testsuite/gas/mmix/fb-2.s (+19/-0)
src/gas/testsuite/gas/mmix/get-op-r.d (+11/-0)
src/gas/testsuite/gas/mmix/get-op.d (+9/-0)
src/gas/testsuite/gas/mmix/get-op.l (+17/-0)
src/gas/testsuite/gas/mmix/get-op.s (+6/-0)
src/gas/testsuite/gas/mmix/geta-c.d (+26/-0)
src/gas/testsuite/gas/mmix/geta-c.s (+5/-0)
src/gas/testsuite/gas/mmix/geta-op-r.d (+37/-0)
src/gas/testsuite/gas/mmix/geta-op.d (+25/-0)
src/gas/testsuite/gas/mmix/geta-op.l (+31/-0)
src/gas/testsuite/gas/mmix/geta-op.s (+16/-0)
src/gas/testsuite/gas/mmix/geta-opn.d (+27/-0)
src/gas/testsuite/gas/mmix/geta-oprn.d (+37/-0)
src/gas/testsuite/gas/mmix/greg1.d (+35/-0)
src/gas/testsuite/gas/mmix/greg1.s (+16/-0)
src/gas/testsuite/gas/mmix/greg1a.d (+39/-0)
src/gas/testsuite/gas/mmix/greg2.d (+35/-0)
src/gas/testsuite/gas/mmix/greg2.s (+21/-0)
src/gas/testsuite/gas/mmix/greg2a.d (+39/-0)
src/gas/testsuite/gas/mmix/greg3.d (+30/-0)
src/gas/testsuite/gas/mmix/greg3.s (+11/-0)
src/gas/testsuite/gas/mmix/greg4.d (+28/-0)
src/gas/testsuite/gas/mmix/greg4.s (+4/-0)
src/gas/testsuite/gas/mmix/greg5.d (+29/-0)
src/gas/testsuite/gas/mmix/greg5.s (+9/-0)
src/gas/testsuite/gas/mmix/greg6.d (+36/-0)
src/gas/testsuite/gas/mmix/greg6.s (+9/-0)
src/gas/testsuite/gas/mmix/greg7.d (+27/-0)
src/gas/testsuite/gas/mmix/greg7.s (+8/-0)
src/gas/testsuite/gas/mmix/greg8.d (+32/-0)
src/gas/testsuite/gas/mmix/greg8.s (+8/-0)
src/gas/testsuite/gas/mmix/greg9.d (+14/-0)
src/gas/testsuite/gas/mmix/greg9.s (+8/-0)
src/gas/testsuite/gas/mmix/hex-r.d (+11/-0)
src/gas/testsuite/gas/mmix/hex.d (+9/-0)
src/gas/testsuite/gas/mmix/hex.l (+13/-0)
src/gas/testsuite/gas/mmix/hex.s (+3/-0)
src/gas/testsuite/gas/mmix/hex2.d (+17/-0)
src/gas/testsuite/gas/mmix/hex2.s (+15/-0)
src/gas/testsuite/gas/mmix/is-1.d (+12/-0)
src/gas/testsuite/gas/mmix/is-1.s (+7/-0)
src/gas/testsuite/gas/mmix/jmp-op-n.d (+23/-0)
src/gas/testsuite/gas/mmix/jmp-op-r.d (+29/-0)
src/gas/testsuite/gas/mmix/jmp-op.d (+21/-0)
src/gas/testsuite/gas/mmix/jmp-op.l (+23/-0)
src/gas/testsuite/gas/mmix/jmp-op.s (+10/-0)
src/gas/testsuite/gas/mmix/jmp-oprn.d (+29/-0)
src/gas/testsuite/gas/mmix/jump-c.d (+28/-0)
src/gas/testsuite/gas/mmix/jump-c.s (+5/-0)
src/gas/testsuite/gas/mmix/list-in-n.d (+281/-0)
src/gas/testsuite/gas/mmix/list-in-r.d (+315/-0)
src/gas/testsuite/gas/mmix/list-in-rn.d (+315/-0)
src/gas/testsuite/gas/mmix/list-insns.d (+279/-0)
src/gas/testsuite/gas/mmix/list-insns.l (+301/-0)
src/gas/testsuite/gas/mmix/list-insns.s (+279/-0)
src/gas/testsuite/gas/mmix/list-pseudoints.l (+19/-0)
src/gas/testsuite/gas/mmix/list-pseudoints.s (+6/-0)
src/gas/testsuite/gas/mmix/list-textfirst (+5/-0)
src/gas/testsuite/gas/mmix/list-textfirst.l (+17/-0)
src/gas/testsuite/gas/mmix/list-textfirst.s (+6/-0)
src/gas/testsuite/gas/mmix/loc-1.d (+45/-0)
src/gas/testsuite/gas/mmix/loc-1.s (+7/-0)
src/gas/testsuite/gas/mmix/loc-2.d (+39/-0)
src/gas/testsuite/gas/mmix/loc-2.s (+5/-0)
src/gas/testsuite/gas/mmix/loc-3.d (+43/-0)
src/gas/testsuite/gas/mmix/loc-3.s (+14/-0)
src/gas/testsuite/gas/mmix/loc-4.d (+44/-0)
src/gas/testsuite/gas/mmix/loc-4.s (+8/-0)
src/gas/testsuite/gas/mmix/loc-5.d (+45/-0)
src/gas/testsuite/gas/mmix/loc-5.s (+11/-0)
src/gas/testsuite/gas/mmix/loc-6.d (+10/-0)
src/gas/testsuite/gas/mmix/loc-6.s (+5/-0)
src/gas/testsuite/gas/mmix/loc-7.d (+11/-0)
src/gas/testsuite/gas/mmix/loc-7.s (+7/-0)
src/gas/testsuite/gas/mmix/local-1.d (+37/-0)
src/gas/testsuite/gas/mmix/local-1.s (+12/-0)
src/gas/testsuite/gas/mmix/locall1.d (+15/-0)
src/gas/testsuite/gas/mmix/locall1.s (+14/-0)
src/gas/testsuite/gas/mmix/mmix-err.exp (+30/-0)
src/gas/testsuite/gas/mmix/mmix-list.exp (+30/-0)
src/gas/testsuite/gas/mmix/mmix.exp (+38/-0)
src/gas/testsuite/gas/mmix/odd-1.d (+27/-0)
src/gas/testsuite/gas/mmix/odd-1.s (+9/-0)
src/gas/testsuite/gas/mmix/op-0-1.d (+28/-0)
src/gas/testsuite/gas/mmix/op-0-1.s (+6/-0)
src/gas/testsuite/gas/mmix/op-0-1s.d (+22/-0)
src/gas/testsuite/gas/mmix/op-0-2.d (+26/-0)
src/gas/testsuite/gas/mmix/pop-op-r.d (+12/-0)
src/gas/testsuite/gas/mmix/pop-op.d (+10/-0)
src/gas/testsuite/gas/mmix/pop-op.l (+20/-0)
src/gas/testsuite/gas/mmix/pop-op.s (+8/-0)
src/gas/testsuite/gas/mmix/prefix1.d (+38/-0)
src/gas/testsuite/gas/mmix/prefix1.s (+20/-0)
src/gas/testsuite/gas/mmix/prefix2.d (+15/-0)
src/gas/testsuite/gas/mmix/prefix2.s (+3/-0)
src/gas/testsuite/gas/mmix/prefix3.d (+31/-0)
src/gas/testsuite/gas/mmix/prefix3.s (+9/-0)
src/gas/testsuite/gas/mmix/pseudo-1.d (+15/-0)
src/gas/testsuite/gas/mmix/pseudo-1.s (+1/-0)
src/gas/testsuite/gas/mmix/pushgo-op-r.d (+64/-0)
src/gas/testsuite/gas/mmix/pushgo-op.d (+62/-0)
src/gas/testsuite/gas/mmix/pushgo-op.l (+87/-0)
src/gas/testsuite/gas/mmix/pushgo-op.s (+69/-0)
src/gas/testsuite/gas/mmix/pushj-c.d (+28/-0)
src/gas/testsuite/gas/mmix/pushj-c.s (+5/-0)
src/gas/testsuite/gas/mmix/pushj-cs.d (+18/-0)
src/gas/testsuite/gas/mmix/put-op-r.d (+17/-0)
src/gas/testsuite/gas/mmix/put-op.d (+15/-0)
src/gas/testsuite/gas/mmix/put-op.l (+27/-0)
src/gas/testsuite/gas/mmix/put-op.s (+14/-0)
src/gas/testsuite/gas/mmix/reg-op-r.d (+16/-0)
src/gas/testsuite/gas/mmix/reg-op.d (+14/-0)
src/gas/testsuite/gas/mmix/reg-op.l (+26/-0)
src/gas/testsuite/gas/mmix/reg-op.s (+13/-0)
src/gas/testsuite/gas/mmix/reg3-op-r.d (+32/-0)
src/gas/testsuite/gas/mmix/reg3-op.d (+30/-0)
src/gas/testsuite/gas/mmix/reg3-op.l (+46/-0)
src/gas/testsuite/gas/mmix/reg3-op.s (+32/-0)
src/gas/testsuite/gas/mmix/regt-op-r.d (+136/-0)
src/gas/testsuite/gas/mmix/regt-op.d (+134/-0)
src/gas/testsuite/gas/mmix/regt-op.l (+160/-0)
src/gas/testsuite/gas/mmix/regt-op.s (+140/-0)
src/gas/testsuite/gas/mmix/regx-op-r.d (+36/-0)
src/gas/testsuite/gas/mmix/regx-op.d (+34/-0)
src/gas/testsuite/gas/mmix/regx-op.l (+51/-0)
src/gas/testsuite/gas/mmix/regx-op.s (+37/-0)
src/gas/testsuite/gas/mmix/regy-op-r.d (+36/-0)
src/gas/testsuite/gas/mmix/regy-op.d (+34/-0)
src/gas/testsuite/gas/mmix/regy-op.l (+51/-0)
src/gas/testsuite/gas/mmix/regy-op.s (+37/-0)
src/gas/testsuite/gas/mmix/relax1-n.d (+90/-0)
src/gas/testsuite/gas/mmix/relax1-r.d (+145/-0)
src/gas/testsuite/gas/mmix/relax1-rn.d (+117/-0)
src/gas/testsuite/gas/mmix/relax1.d (+118/-0)
src/gas/testsuite/gas/mmix/relax1.l (+128/-0)
src/gas/testsuite/gas/mmix/relax1.s (+43/-0)
src/gas/testsuite/gas/mmix/relax2.d (+251/-0)
src/gas/testsuite/gas/mmix/relax2.s (+41/-0)
src/gas/testsuite/gas/mmix/reloc16-n.d (+14/-0)
src/gas/testsuite/gas/mmix/reloc16-r.d (+14/-0)
src/gas/testsuite/gas/mmix/reloc16.d (+12/-0)
src/gas/testsuite/gas/mmix/reloc16.l (+17/-0)
src/gas/testsuite/gas/mmix/reloc16.s (+4/-0)
src/gas/testsuite/gas/mmix/reloc8-r.d (+20/-0)
src/gas/testsuite/gas/mmix/reloc8.d (+18/-0)
src/gas/testsuite/gas/mmix/reloc8.l (+25/-0)
src/gas/testsuite/gas/mmix/reloc8.s (+7/-0)
src/gas/testsuite/gas/mmix/relocl-n.d (+27/-0)
src/gas/testsuite/gas/mmix/reloclab-r.d (+49/-0)
src/gas/testsuite/gas/mmix/reloclab-rs.d (+42/-0)
src/gas/testsuite/gas/mmix/reloclab-s.d (+36/-0)
src/gas/testsuite/gas/mmix/reloclab.d (+43/-0)
src/gas/testsuite/gas/mmix/reloclab.l (+42/-0)
src/gas/testsuite/gas/mmix/reloclab.s (+14/-0)
src/gas/testsuite/gas/mmix/reloclrn.d (+33/-0)
src/gas/testsuite/gas/mmix/relocxrn.d (+14/-0)
src/gas/testsuite/gas/mmix/resume-op-r.d (+12/-0)
src/gas/testsuite/gas/mmix/resume-op.d (+10/-0)
src/gas/testsuite/gas/mmix/resume-op.l (+19/-0)
src/gas/testsuite/gas/mmix/resume-op.s (+7/-0)
src/gas/testsuite/gas/mmix/round2-op-r.d (+19/-0)
src/gas/testsuite/gas/mmix/round2-op.d (+17/-0)
src/gas/testsuite/gas/mmix/round2-op.l (+28/-0)
src/gas/testsuite/gas/mmix/round2-op.s (+15/-0)
src/gas/testsuite/gas/mmix/roundi-op-r.d (+22/-0)
src/gas/testsuite/gas/mmix/roundi-op.d (+20/-0)
src/gas/testsuite/gas/mmix/roundi-op.l (+31/-0)
src/gas/testsuite/gas/mmix/roundi-op.s (+18/-0)
src/gas/testsuite/gas/mmix/roundr-op-r.d (+15/-0)
src/gas/testsuite/gas/mmix/roundr-op.d (+13/-0)
src/gas/testsuite/gas/mmix/roundr-op.l (+22/-0)
src/gas/testsuite/gas/mmix/roundr-op.s (+10/-0)
src/gas/testsuite/gas/mmix/save-op-r.d (+11/-0)
src/gas/testsuite/gas/mmix/save-op.d (+9/-0)
src/gas/testsuite/gas/mmix/save-op.l (+18/-0)
src/gas/testsuite/gas/mmix/save-op.s (+6/-0)
src/gas/testsuite/gas/mmix/set-r.d (+14/-0)
src/gas/testsuite/gas/mmix/set.d (+12/-0)
src/gas/testsuite/gas/mmix/set.l (+21/-0)
src/gas/testsuite/gas/mmix/set.s (+9/-0)
src/gas/testsuite/gas/mmix/swym-op-r.d (+16/-0)
src/gas/testsuite/gas/mmix/swym-op.d (+14/-0)
src/gas/testsuite/gas/mmix/swym-op.l (+30/-0)
src/gas/testsuite/gas/mmix/swym-op.s (+15/-0)
src/gas/testsuite/gas/mmix/swym-opreg1.d (+31/-0)
src/gas/testsuite/gas/mmix/swym-opreg1.s (+24/-0)
src/gas/testsuite/gas/mmix/swym-opreg2.d (+8/-0)
src/gas/testsuite/gas/mmix/swym-opreg2.s (+1/-0)
src/gas/testsuite/gas/mmix/sym-1.d (+51/-0)
src/gas/testsuite/gas/mmix/sym-1.s (+19/-0)
src/gas/testsuite/gas/mmix/sync-op-r.d (+14/-0)
src/gas/testsuite/gas/mmix/sync-op.d (+12/-0)
src/gas/testsuite/gas/mmix/sync-op.l (+23/-0)
src/gas/testsuite/gas/mmix/sync-op.s (+10/-0)
src/gas/testsuite/gas/mmix/two-op-r.d (+24/-0)
src/gas/testsuite/gas/mmix/two-op.d (+22/-0)
src/gas/testsuite/gas/mmix/two-op.l (+35/-0)
src/gas/testsuite/gas/mmix/two-op.s (+23/-0)
src/gas/testsuite/gas/mmix/unsave-op-r.d (+11/-0)
src/gas/testsuite/gas/mmix/unsave-op.d (+9/-0)
src/gas/testsuite/gas/mmix/unsave-op.l (+18/-0)
src/gas/testsuite/gas/mmix/unsave-op.s (+6/-0)
src/gas/testsuite/gas/mmix/weak1-s.d (+19/-0)
src/gas/testsuite/gas/mmix/weak1.d (+23/-0)
src/gas/testsuite/gas/mmix/weak1.s (+7/-0)
src/gas/testsuite/gas/mmix/zerop-1.d (+20/-0)
src/gas/testsuite/gas/mmix/zerop-1.s (+9/-0)
src/gas/testsuite/gas/mn10200/add.s (+13/-0)
src/gas/testsuite/gas/mn10200/basic.exp (+836/-0)
src/gas/testsuite/gas/mn10200/bcc.s (+17/-0)
src/gas/testsuite/gas/mn10200/bccx.s (+16/-0)
src/gas/testsuite/gas/mn10200/bit.s (+5/-0)
src/gas/testsuite/gas/mn10200/cmp.s (+10/-0)
src/gas/testsuite/gas/mn10200/ext.s (+7/-0)
src/gas/testsuite/gas/mn10200/logical.s (+12/-0)
src/gas/testsuite/gas/mn10200/mov1.s (+13/-0)
src/gas/testsuite/gas/mn10200/mov2.s (+10/-0)
src/gas/testsuite/gas/mn10200/mov3.s (+11/-0)
src/gas/testsuite/gas/mn10200/mov4.s (+9/-0)
src/gas/testsuite/gas/mn10200/movb.s (+13/-0)
src/gas/testsuite/gas/mn10200/movbu.s (+8/-0)
src/gas/testsuite/gas/mn10200/movx.s (+7/-0)
src/gas/testsuite/gas/mn10200/muldiv.s (+4/-0)
src/gas/testsuite/gas/mn10200/other.s (+10/-0)
src/gas/testsuite/gas/mn10200/shift.s (+5/-0)
src/gas/testsuite/gas/mn10200/sub.s (+10/-0)
src/gas/testsuite/gas/mn10300/add.s (+15/-0)
src/gas/testsuite/gas/mn10300/am33-2.c (+745/-0)
src/gas/testsuite/gas/mn10300/am33-2.d (+1324/-0)
src/gas/testsuite/gas/mn10300/am33-2.s (+1306/-0)
src/gas/testsuite/gas/mn10300/am33.s (+46/-0)
src/gas/testsuite/gas/mn10300/am33_2.s (+64/-0)
src/gas/testsuite/gas/mn10300/am33_3.s (+44/-0)
src/gas/testsuite/gas/mn10300/am33_4.s (+47/-0)
src/gas/testsuite/gas/mn10300/am33_5.s (+65/-0)
src/gas/testsuite/gas/mn10300/am33_6.s (+70/-0)
src/gas/testsuite/gas/mn10300/am33_7.s (+71/-0)
src/gas/testsuite/gas/mn10300/am33_8.s (+70/-0)
src/gas/testsuite/gas/mn10300/basic.exp (+1809/-0)
src/gas/testsuite/gas/mn10300/bcc.s (+17/-0)
src/gas/testsuite/gas/mn10300/bit.s (+12/-0)
src/gas/testsuite/gas/mn10300/cmp.s (+11/-0)
src/gas/testsuite/gas/mn10300/ext.s (+7/-0)
src/gas/testsuite/gas/mn10300/extend.s (+15/-0)
src/gas/testsuite/gas/mn10300/logical.s (+15/-0)
src/gas/testsuite/gas/mn10300/loop.s (+15/-0)
src/gas/testsuite/gas/mn10300/mov1.s (+17/-0)
src/gas/testsuite/gas/mn10300/mov2.s (+16/-0)
src/gas/testsuite/gas/mn10300/mov3.s (+16/-0)
src/gas/testsuite/gas/mn10300/mov4.s (+13/-0)
src/gas/testsuite/gas/mn10300/mov5.s (+7/-0)
src/gas/testsuite/gas/mn10300/movbu.s (+21/-0)
src/gas/testsuite/gas/mn10300/movhu.s (+21/-0)
src/gas/testsuite/gas/mn10300/movm.s (+5/-0)
src/gas/testsuite/gas/mn10300/movpc.l (+25/-0)
src/gas/testsuite/gas/mn10300/movpc.s (+17/-0)
src/gas/testsuite/gas/mn10300/muldiv.s (+5/-0)
src/gas/testsuite/gas/mn10300/other.s (+20/-0)
src/gas/testsuite/gas/mn10300/pr997.l (+20/-0)
src/gas/testsuite/gas/mn10300/pr997.s (+5/-0)
src/gas/testsuite/gas/mn10300/relax.d (+36/-0)
src/gas/testsuite/gas/mn10300/relax.s (+93/-0)
src/gas/testsuite/gas/mn10300/shift.s (+10/-0)
src/gas/testsuite/gas/mn10300/sub.s (+8/-0)
src/gas/testsuite/gas/mn10300/udf.s (+129/-0)
src/gas/testsuite/gas/mri/char.d (+9/-0)
src/gas/testsuite/gas/mri/char.s (+6/-0)
src/gas/testsuite/gas/mri/comment.d (+9/-0)
src/gas/testsuite/gas/mri/comment.s (+13/-0)
src/gas/testsuite/gas/mri/common.d (+8/-0)
src/gas/testsuite/gas/mri/common.s (+11/-0)
src/gas/testsuite/gas/mri/constants.d (+20/-0)
src/gas/testsuite/gas/mri/constants.s (+31/-0)
src/gas/testsuite/gas/mri/empty.s (+9/-0)
src/gas/testsuite/gas/mri/equ.d (+7/-0)
src/gas/testsuite/gas/mri/equ.s (+3/-0)
src/gas/testsuite/gas/mri/expr.d (+11/-0)
src/gas/testsuite/gas/mri/expr.s (+7/-0)
src/gas/testsuite/gas/mri/float.d (+10/-0)
src/gas/testsuite/gas/mri/float.s (+7/-0)
src/gas/testsuite/gas/mri/for.d (+30/-0)
src/gas/testsuite/gas/mri/for.s (+22/-0)
src/gas/testsuite/gas/mri/if.d (+25/-0)
src/gas/testsuite/gas/mri/if.s (+17/-0)
src/gas/testsuite/gas/mri/immconst.d (+22/-0)
src/gas/testsuite/gas/mri/label.d (+8/-0)
src/gas/testsuite/gas/mri/label.s (+5/-0)
src/gas/testsuite/gas/mri/moveml.d (+27/-0)
src/gas/testsuite/gas/mri/moveml.s (+17/-0)
src/gas/testsuite/gas/mri/mri.exp (+35/-0)
src/gas/testsuite/gas/mri/repeat.d (+16/-0)
src/gas/testsuite/gas/mri/repeat.s (+14/-0)
src/gas/testsuite/gas/mri/semi.d (+9/-0)
src/gas/testsuite/gas/mri/semi.s (+14/-0)
src/gas/testsuite/gas/mri/while.d (+18/-0)
src/gas/testsuite/gas/mri/while.s (+14/-0)
src/gas/testsuite/gas/msp430/msp430.exp (+7/-0)
src/gas/testsuite/gas/msp430/opcode.d (+45/-0)
src/gas/testsuite/gas/msp430/opcode.s (+57/-0)
src/gas/testsuite/gas/mt/allinsn.d (+130/-0)
src/gas/testsuite/gas/mt/allinsn.s (+166/-0)
src/gas/testsuite/gas/mt/badinsn.s (+3/-0)
src/gas/testsuite/gas/mt/badinsn1.s (+3/-0)
src/gas/testsuite/gas/mt/badoffsethigh.s (+4/-0)
src/gas/testsuite/gas/mt/badoffsetlow.s (+6/-0)
src/gas/testsuite/gas/mt/badorder.s (+3/-0)
src/gas/testsuite/gas/mt/badreg.s (+3/-0)
src/gas/testsuite/gas/mt/badsignedimmhigh.s (+3/-0)
src/gas/testsuite/gas/mt/badsignedimmlow.s (+3/-0)
src/gas/testsuite/gas/mt/badsyntax.s (+3/-0)
src/gas/testsuite/gas/mt/badsyntax1.s (+3/-0)
src/gas/testsuite/gas/mt/badunsignedimmhigh.s (+3/-0)
src/gas/testsuite/gas/mt/badunsignedimmlow.s (+3/-0)
src/gas/testsuite/gas/mt/errors.exp (+79/-0)
src/gas/testsuite/gas/mt/ldst.s (+28/-0)
src/gas/testsuite/gas/mt/misc.d (+21/-0)
src/gas/testsuite/gas/mt/misc.s (+21/-0)
src/gas/testsuite/gas/mt/ms1-16-003.d (+33/-0)
src/gas/testsuite/gas/mt/ms1-16-003.s (+54/-0)
src/gas/testsuite/gas/mt/ms2.d (+18/-0)
src/gas/testsuite/gas/mt/ms2.s (+11/-0)
src/gas/testsuite/gas/mt/msys.d (+78/-0)
src/gas/testsuite/gas/mt/msys.s (+95/-0)
src/gas/testsuite/gas/mt/mt.exp (+11/-0)
src/gas/testsuite/gas/mt/relocs.d (+68/-0)
src/gas/testsuite/gas/mt/relocs.exp (+35/-0)
src/gas/testsuite/gas/mt/relocs1.s (+31/-0)
src/gas/testsuite/gas/mt/relocs2.s (+22/-0)
src/gas/testsuite/gas/openrisc/addi.d (+10/-0)
src/gas/testsuite/gas/openrisc/addi.s (+4/-0)
src/gas/testsuite/gas/openrisc/allinsn.d (+201/-0)
src/gas/testsuite/gas/openrisc/allinsn.exp (+8/-0)
src/gas/testsuite/gas/openrisc/allinsn.s (+260/-0)
src/gas/testsuite/gas/openrisc/lohi.d (+13/-0)
src/gas/testsuite/gas/openrisc/lohi.s (+7/-0)
src/gas/testsuite/gas/openrisc/store.d (+13/-0)
src/gas/testsuite/gas/openrisc/store.s (+7/-0)
src/gas/testsuite/gas/pdp11/opcode.d (+223/-0)
src/gas/testsuite/gas/pdp11/opcode.s (+230/-0)
src/gas/testsuite/gas/pdp11/pdp11.exp (+9/-0)
src/gas/testsuite/gas/pe/aligncomm-a.d (+12/-0)
src/gas/testsuite/gas/pe/aligncomm-a.s (+11/-0)
src/gas/testsuite/gas/pe/aligncomm-b.d (+16/-0)
src/gas/testsuite/gas/pe/aligncomm-b.s (+11/-0)
src/gas/testsuite/gas/pe/aligncomm-c.d (+8/-0)
src/gas/testsuite/gas/pe/aligncomm-c.s (+5/-0)
src/gas/testsuite/gas/pe/aligncomm-d.d (+12/-0)
src/gas/testsuite/gas/pe/aligncomm-d.s (+5/-0)
src/gas/testsuite/gas/pe/pe.exp (+37/-0)
src/gas/testsuite/gas/pe/section-align-1.d (+29/-0)
src/gas/testsuite/gas/pe/section-align-1.s (+15/-0)
src/gas/testsuite/gas/pe/section-align-3.d (+39/-0)
src/gas/testsuite/gas/pe/section-align-3.s (+25/-0)
src/gas/testsuite/gas/pj/ops.d (+407/-0)
src/gas/testsuite/gas/pj/ops.s (+397/-0)
src/gas/testsuite/gas/pj/pj.exp (+7/-0)
src/gas/testsuite/gas/ppc/476.d (+492/-0)
src/gas/testsuite/gas/ppc/476.s (+485/-0)
src/gas/testsuite/gas/ppc/a2.d (+579/-0)
src/gas/testsuite/gas/ppc/a2.s (+554/-0)
src/gas/testsuite/gas/ppc/aix.exp (+70/-0)
src/gas/testsuite/gas/ppc/align.s (+6/-0)
src/gas/testsuite/gas/ppc/altivec.d (+15/-0)
src/gas/testsuite/gas/ppc/altivec.s (+10/-0)
src/gas/testsuite/gas/ppc/altivec_and_spe.d (+12/-0)
src/gas/testsuite/gas/ppc/altivec_and_spe.s (+4/-0)
src/gas/testsuite/gas/ppc/altivec_xcoff.d (+15/-0)
src/gas/testsuite/gas/ppc/altivec_xcoff.s (+15/-0)
src/gas/testsuite/gas/ppc/altivec_xcoff64.d (+15/-0)
src/gas/testsuite/gas/ppc/altivec_xcoff64.s (+13/-0)
src/gas/testsuite/gas/ppc/astest.d (+78/-0)
src/gas/testsuite/gas/ppc/astest.s (+52/-0)
src/gas/testsuite/gas/ppc/astest2.d (+87/-0)
src/gas/testsuite/gas/ppc/astest2.s (+66/-0)
src/gas/testsuite/gas/ppc/astest2_64.d (+75/-0)
src/gas/testsuite/gas/ppc/astest2_64.s (+50/-0)
src/gas/testsuite/gas/ppc/astest64.d (+75/-0)
src/gas/testsuite/gas/ppc/astest64.s (+50/-0)
src/gas/testsuite/gas/ppc/booke.d (+43/-0)
src/gas/testsuite/gas/ppc/booke.s (+42/-0)
src/gas/testsuite/gas/ppc/booke_xcoff.d (+25/-0)
src/gas/testsuite/gas/ppc/booke_xcoff.s (+24/-0)
src/gas/testsuite/gas/ppc/cell.d (+37/-0)
src/gas/testsuite/gas/ppc/cell.s (+31/-0)
src/gas/testsuite/gas/ppc/common.d (+190/-0)
src/gas/testsuite/gas/ppc/common.s (+182/-0)
src/gas/testsuite/gas/ppc/e500.d (+51/-0)
src/gas/testsuite/gas/ppc/e500.s (+47/-0)
src/gas/testsuite/gas/ppc/e500mc.d (+57/-0)
src/gas/testsuite/gas/ppc/e500mc.s (+50/-0)
src/gas/testsuite/gas/ppc/generate.sh (+6/-0)
src/gas/testsuite/gas/ppc/machine.d (+9/-0)
src/gas/testsuite/gas/ppc/machine.s (+15/-0)
src/gas/testsuite/gas/ppc/power4.d (+104/-0)
src/gas/testsuite/gas/ppc/power4.s (+78/-0)
src/gas/testsuite/gas/ppc/power4_32.d (+46/-0)
src/gas/testsuite/gas/ppc/power4_32.s (+39/-0)
src/gas/testsuite/gas/ppc/power6.d (+73/-0)
src/gas/testsuite/gas/ppc/power6.s (+68/-0)
src/gas/testsuite/gas/ppc/power7.d (+113/-0)
src/gas/testsuite/gas/ppc/power7.s (+104/-0)
src/gas/testsuite/gas/ppc/ppc.exp (+54/-0)
src/gas/testsuite/gas/ppc/ppc750ps.d (+72/-0)
src/gas/testsuite/gas/ppc/ppc750ps.s (+66/-0)
src/gas/testsuite/gas/ppc/range.l (+3/-0)
src/gas/testsuite/gas/ppc/range.s (+7/-0)
src/gas/testsuite/gas/ppc/range64.l (+6/-0)
src/gas/testsuite/gas/ppc/range64.s (+7/-0)
src/gas/testsuite/gas/ppc/regnames.d (+8/-0)
src/gas/testsuite/gas/ppc/regnames.s (+3/-0)
src/gas/testsuite/gas/ppc/reloc.d (+12/-0)
src/gas/testsuite/gas/ppc/reloc.s (+13/-0)
src/gas/testsuite/gas/ppc/simpshft.d (+27/-0)
src/gas/testsuite/gas/ppc/simpshft.s (+110/-0)
src/gas/testsuite/gas/ppc/test1elf.asm (+95/-0)
src/gas/testsuite/gas/ppc/test1elf32.d (+90/-0)
src/gas/testsuite/gas/ppc/test1elf32.s (+58/-0)
src/gas/testsuite/gas/ppc/test1elf64.d (+151/-0)
src/gas/testsuite/gas/ppc/test1elf64.s (+95/-0)
src/gas/testsuite/gas/ppc/test1xcoff.asm (+82/-0)
src/gas/testsuite/gas/ppc/test1xcoff32.d (+139/-0)
src/gas/testsuite/gas/ppc/test1xcoff32.s (+82/-0)
src/gas/testsuite/gas/ppc/textalign-xcoff-001.d (+14/-0)
src/gas/testsuite/gas/ppc/textalign-xcoff-001.s (+11/-0)
src/gas/testsuite/gas/ppc/textalign-xcoff-002.d (+14/-0)
src/gas/testsuite/gas/ppc/vsx.d (+168/-0)
src/gas/testsuite/gas/ppc/vsx.s (+160/-0)
src/gas/testsuite/gas/ppc/xcoff-branch-1-32.d (+61/-0)
src/gas/testsuite/gas/ppc/xcoff-branch-1-64.d (+61/-0)
src/gas/testsuite/gas/ppc/xcoff-branch-1.s (+40/-0)
src/gas/testsuite/gas/ppc/xcoff-ref-1.l (+5/-0)
src/gas/testsuite/gas/ppc/xcoff-ref-1.s (+6/-0)
src/gas/testsuite/gas/s390/esa-g5.d (+482/-0)
src/gas/testsuite/gas/s390/esa-g5.s (+475/-0)
src/gas/testsuite/gas/s390/esa-operands.d (+23/-0)
src/gas/testsuite/gas/s390/esa-operands.s (+16/-0)
src/gas/testsuite/gas/s390/esa-reloc.d (+51/-0)
src/gas/testsuite/gas/s390/esa-reloc.s (+26/-0)
src/gas/testsuite/gas/s390/esa-z9-109.d (+13/-0)
src/gas/testsuite/gas/s390/esa-z9-109.s (+9/-0)
src/gas/testsuite/gas/s390/esa-z900.d (+51/-0)
src/gas/testsuite/gas/s390/esa-z900.s (+45/-0)
src/gas/testsuite/gas/s390/esa-z990.d (+15/-0)
src/gas/testsuite/gas/s390/esa-z990.s (+8/-0)
src/gas/testsuite/gas/s390/s390.exp (+26/-0)
src/gas/testsuite/gas/s390/zarch-operands.d (+14/-0)
src/gas/testsuite/gas/s390/zarch-operands.s (+6/-0)
src/gas/testsuite/gas/s390/zarch-reloc.d (+32/-0)
src/gas/testsuite/gas/s390/zarch-reloc.s (+18/-0)
src/gas/testsuite/gas/s390/zarch-z10.d (+377/-0)
src/gas/testsuite/gas/s390/zarch-z10.s (+370/-0)
src/gas/testsuite/gas/s390/zarch-z9-109.d (+65/-0)
src/gas/testsuite/gas/s390/zarch-z9-109.s (+59/-0)
src/gas/testsuite/gas/s390/zarch-z9-ec.d (+76/-0)
src/gas/testsuite/gas/s390/zarch-z9-ec.s (+72/-0)
src/gas/testsuite/gas/s390/zarch-z900.d (+149/-0)
src/gas/testsuite/gas/s390/zarch-z900.s (+142/-0)
src/gas/testsuite/gas/s390/zarch-z990.d (+130/-0)
src/gas/testsuite/gas/s390/zarch-z990.s (+124/-0)
src/gas/testsuite/gas/score/addi.d (+33/-0)
src/gas/testsuite/gas/score/addi.s (+37/-0)
src/gas/testsuite/gas/score/arith_32-lt.d (+16/-0)
src/gas/testsuite/gas/score/arith_32.d (+55/-0)
src/gas/testsuite/gas/score/arith_32.s (+43/-0)
src/gas/testsuite/gas/score/b.d (+18/-0)
src/gas/testsuite/gas/score/b.s (+30/-0)
src/gas/testsuite/gas/score/bit_32-lt.d (+17/-0)
src/gas/testsuite/gas/score/bit_32.d (+69/-0)
src/gas/testsuite/gas/score/bit_32.s (+43/-0)
src/gas/testsuite/gas/score/bittst.d (+36/-0)
src/gas/testsuite/gas/score/bittst.s (+59/-0)
src/gas/testsuite/gas/score/br.d (+49/-0)
src/gas/testsuite/gas/score/br.s (+53/-0)
src/gas/testsuite/gas/score/branch_32-lt.d (+1652/-0)
src/gas/testsuite/gas/score/branch_32.d (+578/-0)
src/gas/testsuite/gas/score/branch_32.s (+181/-0)
src/gas/testsuite/gas/score/cmp_32-lt.d (+12/-0)
src/gas/testsuite/gas/score/cmp_32.d (+39/-0)
src/gas/testsuite/gas/score/cmp_32.s (+33/-0)
src/gas/testsuite/gas/score/ldi.d (+29/-0)
src/gas/testsuite/gas/score/ldi.s (+53/-0)
src/gas/testsuite/gas/score/load_store_32-lt.d (+19/-0)
src/gas/testsuite/gas/score/load_store_32.d (+79/-0)
src/gas/testsuite/gas/score/load_store_32.s (+71/-0)
src/gas/testsuite/gas/score/logical_32-lt.d (+13/-0)
src/gas/testsuite/gas/score/logical_32.d (+38/-0)
src/gas/testsuite/gas/score/logical_32.s (+26/-0)
src/gas/testsuite/gas/score/ls32ls16.d (+145/-0)
src/gas/testsuite/gas/score/ls32ls16.s (+70/-0)
src/gas/testsuite/gas/score/ls32ls16p.d (+135/-0)
src/gas/testsuite/gas/score/ls32ls16p.s (+68/-0)
src/gas/testsuite/gas/score/move.d (+60/-0)
src/gas/testsuite/gas/score/move.s (+98/-0)
src/gas/testsuite/gas/score/mv_32-lt.d (+10/-0)
src/gas/testsuite/gas/score/mv_32.d (+22/-0)
src/gas/testsuite/gas/score/mv_32.s (+18/-0)
src/gas/testsuite/gas/score/nop.d (+15/-0)
src/gas/testsuite/gas/score/nop.s (+38/-0)
src/gas/testsuite/gas/score/postlw.d (+32/-0)
src/gas/testsuite/gas/score/postlw.s (+54/-0)
src/gas/testsuite/gas/score/presw.d (+32/-0)
src/gas/testsuite/gas/score/presw.s (+54/-0)
src/gas/testsuite/gas/score/rD_rA.d (+90/-0)
src/gas/testsuite/gas/score/rD_rA.s (+66/-0)
src/gas/testsuite/gas/score/rD_rA_BN.d (+144/-0)
src/gas/testsuite/gas/score/rD_rA_BN.s (+73/-0)
src/gas/testsuite/gas/score/rD_rA_rB.d (+252/-0)
src/gas/testsuite/gas/score/rD_rA_rB.s (+86/-0)
src/gas/testsuite/gas/score/relax.exp (+20/-0)
src/gas/testsuite/gas/score/relax_32.exp (+24/-0)
src/gas/testsuite/gas/score/relaxation_macro.h (+32/-0)
src/gas/testsuite/gas/score/shift_32-lt.d (+13/-0)
src/gas/testsuite/gas/score/shift_32.d (+40/-0)
src/gas/testsuite/gas/score/shift_32.s (+26/-0)
src/gas/testsuite/gas/score/syscontrol_32-lt.d (+11/-0)
src/gas/testsuite/gas/score/syscontrol_32.d (+21/-0)
src/gas/testsuite/gas/score/syscontrol_32.s (+19/-0)
src/gas/testsuite/gas/score/tcond.d (+264/-0)
src/gas/testsuite/gas/score/tcond.s (+55/-0)
src/gas/testsuite/gas/sh/arch/arch.exp (+521/-0)
src/gas/testsuite/gas/sh/arch/arch_expected.txt (+912/-0)
src/gas/testsuite/gas/sh/arch/sh-dsp.s (+272/-0)
src/gas/testsuite/gas/sh/arch/sh.s (+155/-0)
src/gas/testsuite/gas/sh/arch/sh2.s (+166/-0)
src/gas/testsuite/gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s (+168/-0)
src/gas/testsuite/gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s (+169/-0)
src/gas/testsuite/gas/sh/arch/sh2a-nofpu.s (+221/-0)
src/gas/testsuite/gas/sh/arch/sh2a-or-sh3e.s (+205/-0)
src/gas/testsuite/gas/sh/arch/sh2a-or-sh4.s (+233/-0)
src/gas/testsuite/gas/sh/arch/sh2a.s (+289/-0)
src/gas/testsuite/gas/sh/arch/sh2e.s (+202/-0)
src/gas/testsuite/gas/sh/arch/sh3-dsp.s (+287/-0)
src/gas/testsuite/gas/sh/arch/sh3-nommu.s (+180/-0)
src/gas/testsuite/gas/sh/arch/sh3.s (+181/-0)
src/gas/testsuite/gas/sh/arch/sh3e.s (+218/-0)
src/gas/testsuite/gas/sh/arch/sh4-nofpu.s (+194/-0)
src/gas/testsuite/gas/sh/arch/sh4-nommu-nofpu.s (+193/-0)
src/gas/testsuite/gas/sh/arch/sh4.s (+263/-0)
src/gas/testsuite/gas/sh/arch/sh4a-nofpu.s (+201/-0)
src/gas/testsuite/gas/sh/arch/sh4a.s (+271/-0)
src/gas/testsuite/gas/sh/arch/sh4al-dsp.s (+343/-0)
src/gas/testsuite/gas/sh/basic.exp (+180/-0)
src/gas/testsuite/gas/sh/dsp.d (+27/-0)
src/gas/testsuite/gas/sh/dsp.s (+27/-0)
src/gas/testsuite/gas/sh/err-1.s (+11/-0)
src/gas/testsuite/gas/sh/err-at.s (+10/-0)
src/gas/testsuite/gas/sh/err-be.s (+10/-0)
src/gas/testsuite/gas/sh/err-le.s (+10/-0)
src/gas/testsuite/gas/sh/err-mova.s (+20/-0)
src/gas/testsuite/gas/sh/err-sh4a-fp.s (+15/-0)
src/gas/testsuite/gas/sh/err-sh4a.s (+29/-0)
src/gas/testsuite/gas/sh/err-sh4al-dsp.s (+20/-0)
src/gas/testsuite/gas/sh/err.exp (+28/-0)
src/gas/testsuite/gas/sh/fp.s (+44/-0)
src/gas/testsuite/gas/sh/pcrel-coff.d (+27/-0)
src/gas/testsuite/gas/sh/pcrel-coff.s (+14/-0)
src/gas/testsuite/gas/sh/pcrel-hms.d (+29/-0)
src/gas/testsuite/gas/sh/pcrel.d (+24/-0)
src/gas/testsuite/gas/sh/pcrel.l (+3/-0)
src/gas/testsuite/gas/sh/pcrel.s (+16/-0)
src/gas/testsuite/gas/sh/pcrel2.d (+23/-0)
src/gas/testsuite/gas/sh/pcrel2.s (+17/-0)
src/gas/testsuite/gas/sh/pic.d (+43/-0)
src/gas/testsuite/gas/sh/pic.s (+43/-0)
src/gas/testsuite/gas/sh/reg-prefix.d (+10/-0)
src/gas/testsuite/gas/sh/reg-prefix.s (+3/-0)
src/gas/testsuite/gas/sh/renesas-1.d (+11/-0)
src/gas/testsuite/gas/sh/renesas-1.s (+3/-0)
src/gas/testsuite/gas/sh/sh2a.d (+68/-0)
src/gas/testsuite/gas/sh/sh2a.s (+96/-0)
src/gas/testsuite/gas/sh/sh4a-dsp.d (+40/-0)
src/gas/testsuite/gas/sh/sh4a-dsp.s (+42/-0)
src/gas/testsuite/gas/sh/sh4a-fp.d (+15/-0)
src/gas/testsuite/gas/sh/sh4a-fp.s (+11/-0)
src/gas/testsuite/gas/sh/sh4a.d (+27/-0)
src/gas/testsuite/gas/sh/sh4a.s (+28/-0)
src/gas/testsuite/gas/sh/sh4al-dsp.d (+104/-0)
src/gas/testsuite/gas/sh/sh4al-dsp.s (+104/-0)
src/gas/testsuite/gas/sh/sh64/abi-32.d (+10/-0)
src/gas/testsuite/gas/sh/sh64/abi-32.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/abi-64.d (+9/-0)
src/gas/testsuite/gas/sh/sh64/abi-64.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/basic-1.d (+234/-0)
src/gas/testsuite/gas/sh/sh64/basic-1.s (+233/-0)
src/gas/testsuite/gas/sh/sh64/case-1.d (+23/-0)
src/gas/testsuite/gas/sh/sh64/case-1.s (+12/-0)
src/gas/testsuite/gas/sh/sh64/case-noexp-1.d (+18/-0)
src/gas/testsuite/gas/sh/sh64/crange1-1.d (+104/-0)
src/gas/testsuite/gas/sh/sh64/crange1-2.d (+108/-0)
src/gas/testsuite/gas/sh/sh64/crange1.s (+210/-0)
src/gas/testsuite/gas/sh/sh64/crange2-1.d (+43/-0)
src/gas/testsuite/gas/sh/sh64/crange2-2.d (+22/-0)
src/gas/testsuite/gas/sh/sh64/crange2-noexp-1.d (+43/-0)
src/gas/testsuite/gas/sh/sh64/crange2.s (+34/-0)
src/gas/testsuite/gas/sh/sh64/crange3-1.d (+24/-0)
src/gas/testsuite/gas/sh/sh64/crange3.s (+34/-0)
src/gas/testsuite/gas/sh/sh64/crange4-1.d (+19/-0)
src/gas/testsuite/gas/sh/sh64/crange4.s (+8/-0)
src/gas/testsuite/gas/sh/sh64/crange5-1.d (+12/-0)
src/gas/testsuite/gas/sh/sh64/crange5.s (+26/-0)
src/gas/testsuite/gas/sh/sh64/creg-1.d (+77/-0)
src/gas/testsuite/gas/sh/sh64/creg-1.s (+79/-0)
src/gas/testsuite/gas/sh/sh64/creg-2.d (+17/-0)
src/gas/testsuite/gas/sh/sh64/creg-2.s (+14/-0)
src/gas/testsuite/gas/sh/sh64/datal-1.s (+41/-0)
src/gas/testsuite/gas/sh/sh64/datal-2.d (+44/-0)
src/gas/testsuite/gas/sh/sh64/datal-2.s (+46/-0)
src/gas/testsuite/gas/sh/sh64/datal-3.s (+48/-0)
src/gas/testsuite/gas/sh/sh64/datal32-1.d (+45/-0)
src/gas/testsuite/gas/sh/sh64/datal32-3.d (+94/-0)
src/gas/testsuite/gas/sh/sh64/datal64-1.d (+50/-0)
src/gas/testsuite/gas/sh/sh64/datal64-3.d (+123/-0)
src/gas/testsuite/gas/sh/sh64/eh-1.d (+14/-0)
src/gas/testsuite/gas/sh/sh64/eh-1.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/endian-1.d (+9/-0)
src/gas/testsuite/gas/sh/sh64/endian-1.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/endian-2.d (+10/-0)
src/gas/testsuite/gas/sh/sh64/endian-2.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/err-1.s (+47/-0)
src/gas/testsuite/gas/sh/sh64/err-2.s (+16/-0)
src/gas/testsuite/gas/sh/sh64/err-3.s (+36/-0)
src/gas/testsuite/gas/sh/sh64/err-4.s (+27/-0)
src/gas/testsuite/gas/sh/sh64/err-abi-32.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-abi-64.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-dsp.s (+15/-0)
src/gas/testsuite/gas/sh/sh64/err-movi-noexp-1.s (+24/-0)
src/gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-pt-1.s (+18/-0)
src/gas/testsuite/gas/sh/sh64/err-pt32-cmd1.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-pt32-cmd2.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-pt32-cmd3.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/err-ptb-1.s (+34/-0)
src/gas/testsuite/gas/sh/sh64/err-ptb-2.s (+34/-0)
src/gas/testsuite/gas/sh/sh64/err.exp (+9/-0)
src/gas/testsuite/gas/sh/sh64/immexpr1.s (+85/-0)
src/gas/testsuite/gas/sh/sh64/immexpr2.s (+16/-0)
src/gas/testsuite/gas/sh/sh64/immexpr32-1.d (+67/-0)
src/gas/testsuite/gas/sh/sh64/immexpr32-2.d (+11/-0)
src/gas/testsuite/gas/sh/sh64/immexpr64-1.d (+68/-0)
src/gas/testsuite/gas/sh/sh64/immexpr64-2.d (+11/-0)
src/gas/testsuite/gas/sh/sh64/lineno.d (+19/-0)
src/gas/testsuite/gas/sh/sh64/lineno.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/localcom-1.d (+30/-0)
src/gas/testsuite/gas/sh/sh64/localcom-1.s (+26/-0)
src/gas/testsuite/gas/sh/sh64/mix-1.d (+42/-0)
src/gas/testsuite/gas/sh/sh64/mix-1.s (+21/-0)
src/gas/testsuite/gas/sh/sh64/mix-noexp-1.d (+33/-0)
src/gas/testsuite/gas/sh/sh64/movi-1.s (+20/-0)
src/gas/testsuite/gas/sh/sh64/movi-2.s (+28/-0)
src/gas/testsuite/gas/sh/sh64/movi-3.d (+18/-0)
src/gas/testsuite/gas/sh/sh64/movi-3.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/movi32-1.d (+35/-0)
src/gas/testsuite/gas/sh/sh64/movi32-2.d (+36/-0)
src/gas/testsuite/gas/sh/sh64/movi32-noexp-2.d (+28/-0)
src/gas/testsuite/gas/sh/sh64/movi64-1.d (+44/-0)
src/gas/testsuite/gas/sh/sh64/movi64-2.d (+30/-0)
src/gas/testsuite/gas/sh/sh64/movi64-2.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/movi64-3.d (+52/-0)
src/gas/testsuite/gas/sh/sh64/movi64-noexp-2.d (+28/-0)
src/gas/testsuite/gas/sh/sh64/pt-1.d (+26/-0)
src/gas/testsuite/gas/sh/sh64/pt-1.s (+17/-0)
src/gas/testsuite/gas/sh/sh64/pt-2.s (+22/-0)
src/gas/testsuite/gas/sh/sh64/pt-noexp-1.d (+27/-0)
src/gas/testsuite/gas/sh/sh64/pt32-1.d (+39/-0)
src/gas/testsuite/gas/sh/sh64/pt32-noexp-2.d (+34/-0)
src/gas/testsuite/gas/sh/sh64/pt64-1.d (+47/-0)
src/gas/testsuite/gas/sh/sh64/pt64-32-1.d (+27/-0)
src/gas/testsuite/gas/sh/sh64/pt64-32-2.d (+39/-0)
src/gas/testsuite/gas/sh/sh64/pt64-noexp-2.d (+34/-0)
src/gas/testsuite/gas/sh/sh64/ptc-1.s (+5/-0)
src/gas/testsuite/gas/sh/sh64/ptc32-1.d (+15/-0)
src/gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d (+12/-0)
src/gas/testsuite/gas/sh/sh64/ptc64-1.d (+19/-0)
src/gas/testsuite/gas/sh/sh64/ptc64-32-1.d (+15/-0)
src/gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d (+13/-0)
src/gas/testsuite/gas/sh/sh64/ptext-1.s (+8/-0)
src/gas/testsuite/gas/sh/sh64/ptext32-1.d (+40/-0)
src/gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d (+22/-0)
src/gas/testsuite/gas/sh/sh64/ptext64-1.d (+64/-0)
src/gas/testsuite/gas/sh/sh64/ptext64-32-1.d (+40/-0)
src/gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d (+22/-0)
src/gas/testsuite/gas/sh/sh64/rel-1.s (+137/-0)
src/gas/testsuite/gas/sh/sh64/rel-2.s (+138/-0)
src/gas/testsuite/gas/sh/sh64/rel-3.s (+137/-0)
src/gas/testsuite/gas/sh/sh64/rel-4.s (+138/-0)
src/gas/testsuite/gas/sh/sh64/rel-5.s (+48/-0)
src/gas/testsuite/gas/sh/sh64/rel32-1.d (+86/-0)
src/gas/testsuite/gas/sh/sh64/rel32-2.d (+86/-0)
src/gas/testsuite/gas/sh/sh64/rel32-3.d (+86/-0)
src/gas/testsuite/gas/sh/sh64/rel32-4.d (+86/-0)
src/gas/testsuite/gas/sh/sh64/rel32-5.d (+30/-0)
src/gas/testsuite/gas/sh/sh64/rel64-1.d (+111/-0)
src/gas/testsuite/gas/sh/sh64/rel64-2.d (+111/-0)
src/gas/testsuite/gas/sh/sh64/rel64-3.d (+111/-0)
src/gas/testsuite/gas/sh/sh64/rel64-4.d (+111/-0)
src/gas/testsuite/gas/sh/sh64/rel64-5.d (+40/-0)
src/gas/testsuite/gas/sh/sh64/relax-1.d (+30/-0)
src/gas/testsuite/gas/sh/sh64/relax-1.s (+18/-0)
src/gas/testsuite/gas/sh/sh64/relax-2.d (+30/-0)
src/gas/testsuite/gas/sh/sh64/relax-2.s (+23/-0)
src/gas/testsuite/gas/sh/sh64/relax-3.d (+43/-0)
src/gas/testsuite/gas/sh/sh64/relax-3.s (+32/-0)
src/gas/testsuite/gas/sh/sh64/sh64.exp (+27/-0)
src/gas/testsuite/gas/sh/sh64/shift-1.s (+42/-0)
src/gas/testsuite/gas/sh/sh64/shift-2.s (+34/-0)
src/gas/testsuite/gas/sh/sh64/shift-3.s (+7/-0)
src/gas/testsuite/gas/sh/sh64/shift32-1.d (+58/-0)
src/gas/testsuite/gas/sh/sh64/shift32-3.d (+14/-0)
src/gas/testsuite/gas/sh/sh64/shift32-noexp-3.d (+14/-0)
src/gas/testsuite/gas/sh/sh64/shift64-1.d (+58/-0)
src/gas/testsuite/gas/sh/sh64/shift64-2.d (+42/-0)
src/gas/testsuite/gas/sh/sh64/shift64-3.d (+14/-0)
src/gas/testsuite/gas/sh/sh64/shift64-noexp-3.d (+14/-0)
src/gas/testsuite/gas/sh/sh64/syntax-1.d (+157/-0)
src/gas/testsuite/gas/sh/sh64/syntax-1.s (+199/-0)
src/gas/testsuite/gas/sh/sh64/syntax-2.d (+11/-0)
src/gas/testsuite/gas/sh/sh64/syntax-2.s (+10/-0)
src/gas/testsuite/gas/sh/sh64/ua-1.s (+16/-0)
src/gas/testsuite/gas/sh/sh64/ua32-1.d (+23/-0)
src/gas/testsuite/gas/sh/sh64/ua64-1.d (+23/-0)
src/gas/testsuite/gas/sh/sign-extension.d (+11/-0)
src/gas/testsuite/gas/sh/sign-extension.s (+3/-0)
src/gas/testsuite/gas/sh/tlsd.d (+55/-0)
src/gas/testsuite/gas/sh/tlsd.s (+71/-0)
src/gas/testsuite/gas/sh/tlsnopic.d (+20/-0)
src/gas/testsuite/gas/sh/tlsnopic.s (+23/-0)
src/gas/testsuite/gas/sh/tlspic.d (+33/-0)
src/gas/testsuite/gas/sh/tlspic.s (+30/-0)
src/gas/testsuite/gas/sh/too_large.d (+9/-0)
src/gas/testsuite/gas/sh/too_large.s (+39/-0)
src/gas/testsuite/gas/sparc-solaris/addend.exp (+36/-0)
src/gas/testsuite/gas/sparc-solaris/addend.s (+11/-0)
src/gas/testsuite/gas/sparc-solaris/gas.exp (+10/-0)
src/gas/testsuite/gas/sparc-solaris/sol-cc.s (+81/-0)
src/gas/testsuite/gas/sparc-solaris/sol-gcc.s (+66/-0)
src/gas/testsuite/gas/sparc/asi.d (+35/-0)
src/gas/testsuite/gas/sparc/asi.s (+28/-0)
src/gas/testsuite/gas/sparc/gotop32.d (+15/-0)
src/gas/testsuite/gas/sparc/gotop32.s (+9/-0)
src/gas/testsuite/gas/sparc/gotop64.d (+15/-0)
src/gas/testsuite/gas/sparc/gotop64.s (+9/-0)
src/gas/testsuite/gas/sparc/membar.d (+19/-0)
src/gas/testsuite/gas/sparc/membar.s (+12/-0)
src/gas/testsuite/gas/sparc/mism-1.s (+22/-0)
src/gas/testsuite/gas/sparc/mismatch.exp (+20/-0)
src/gas/testsuite/gas/sparc/pc2210.d (+13/-0)
src/gas/testsuite/gas/sparc/pc2210.s (+6/-0)
src/gas/testsuite/gas/sparc/pcrel.d (+34/-0)
src/gas/testsuite/gas/sparc/pcrel.s (+26/-0)
src/gas/testsuite/gas/sparc/pcrel64.d (+40/-0)
src/gas/testsuite/gas/sparc/pcrel64.s (+32/-0)
src/gas/testsuite/gas/sparc/plt.d (+23/-0)
src/gas/testsuite/gas/sparc/plt.s (+12/-0)
src/gas/testsuite/gas/sparc/plt64.d (+26/-0)
src/gas/testsuite/gas/sparc/plt64.s (+13/-0)
src/gas/testsuite/gas/sparc/pr4587.l (+2/-0)
src/gas/testsuite/gas/sparc/pr4587.s (+22/-0)
src/gas/testsuite/gas/sparc/prefetch.d (+19/-0)
src/gas/testsuite/gas/sparc/prefetch.s (+11/-0)
src/gas/testsuite/gas/sparc/rdhpr.d (+15/-0)
src/gas/testsuite/gas/sparc/rdhpr.s (+8/-0)
src/gas/testsuite/gas/sparc/rdpr.d (+27/-0)
src/gas/testsuite/gas/sparc/rdpr.s (+20/-0)
src/gas/testsuite/gas/sparc/reloc64.d (+76/-0)
src/gas/testsuite/gas/sparc/reloc64.s (+48/-0)
src/gas/testsuite/gas/sparc/set64.d (+109/-0)
src/gas/testsuite/gas/sparc/set64.s (+56/-0)
src/gas/testsuite/gas/sparc/sparc.exp (+70/-0)
src/gas/testsuite/gas/sparc/splet-2.d (+23/-0)
src/gas/testsuite/gas/sparc/splet-2.s (+21/-0)
src/gas/testsuite/gas/sparc/splet.d (+195/-0)
src/gas/testsuite/gas/sparc/splet.s (+211/-0)
src/gas/testsuite/gas/sparc/synth.d (+11/-0)
src/gas/testsuite/gas/sparc/synth.s (+7/-0)
src/gas/testsuite/gas/sparc/synth64.d (+21/-0)
src/gas/testsuite/gas/sparc/synth64.s (+19/-0)
src/gas/testsuite/gas/sparc/unalign.d (+18/-0)
src/gas/testsuite/gas/sparc/unalign.s (+13/-0)
src/gas/testsuite/gas/sparc/v9branch1.d (+23/-0)
src/gas/testsuite/gas/sparc/v9branch1.s (+18/-0)
src/gas/testsuite/gas/sparc/v9branch2.d (+3/-0)
src/gas/testsuite/gas/sparc/v9branch2.s (+7/-0)
src/gas/testsuite/gas/sparc/v9branch3.d (+3/-0)
src/gas/testsuite/gas/sparc/v9branch3.s (+6/-0)
src/gas/testsuite/gas/sparc/v9branch4.d (+3/-0)
src/gas/testsuite/gas/sparc/v9branch4.s (+7/-0)
src/gas/testsuite/gas/sparc/v9branch5.d (+3/-0)
src/gas/testsuite/gas/sparc/v9branch5.s (+6/-0)
src/gas/testsuite/gas/sparc/vxworks-pic.d (+27/-0)
src/gas/testsuite/gas/sparc/vxworks-pic.s (+11/-0)
src/gas/testsuite/gas/sparc/window.d (+15/-0)
src/gas/testsuite/gas/sparc/window.s (+8/-0)
src/gas/testsuite/gas/sparc/wrhpr.d (+14/-0)
src/gas/testsuite/gas/sparc/wrhpr.s (+7/-0)
src/gas/testsuite/gas/sparc/wrpr.d (+25/-0)
src/gas/testsuite/gas/sparc/wrpr.s (+18/-0)
src/gas/testsuite/gas/sun4/addend.d (+13/-0)
src/gas/testsuite/gas/sun4/addend.exp (+7/-0)
src/gas/testsuite/gas/sun4/addend.s (+11/-0)
src/gas/testsuite/gas/symver/symver.exp (+54/-0)
src/gas/testsuite/gas/symver/symver0.d (+10/-0)
src/gas/testsuite/gas/symver/symver0.s (+10/-0)
src/gas/testsuite/gas/symver/symver1.d (+13/-0)
src/gas/testsuite/gas/symver/symver1.s (+18/-0)
src/gas/testsuite/gas/symver/symver2.l (+2/-0)
src/gas/testsuite/gas/symver/symver2.s (+8/-0)
src/gas/testsuite/gas/symver/symver3.l (+2/-0)
src/gas/testsuite/gas/symver/symver3.s (+8/-0)
src/gas/testsuite/gas/symver/symver4.l (+2/-0)
src/gas/testsuite/gas/symver/symver4.s (+8/-0)
src/gas/testsuite/gas/symver/symver5.l (+2/-0)
src/gas/testsuite/gas/symver/symver5.s (+8/-0)
src/gas/testsuite/gas/symver/symver6.l (+2/-0)
src/gas/testsuite/gas/symver/symver6.s (+9/-0)
src/gas/testsuite/gas/template (+96/-0)
src/gas/testsuite/gas/tic4x/addressing.s (+371/-0)
src/gas/testsuite/gas/tic4x/addressing_c3x.d (+243/-0)
src/gas/testsuite/gas/tic4x/addressing_c4x.d (+278/-0)
src/gas/testsuite/gas/tic4x/allopcodes.S (+241/-0)
src/gas/testsuite/gas/tic4x/data.d (+93/-0)
src/gas/testsuite/gas/tic4x/data.s (+14/-0)
src/gas/testsuite/gas/tic4x/float.d (+82/-0)
src/gas/testsuite/gas/tic4x/float.s (+28/-0)
src/gas/testsuite/gas/tic4x/opclasses.h (+1094/-0)
src/gas/testsuite/gas/tic4x/opcodes.s (+626/-0)
src/gas/testsuite/gas/tic4x/opcodes_c3x.d (+1342/-0)
src/gas/testsuite/gas/tic4x/opcodes_c4x.d (+2013/-0)
src/gas/testsuite/gas/tic4x/opcodes_new.d (+767/-0)
src/gas/testsuite/gas/tic4x/rebuild.sh (+10/-0)
src/gas/testsuite/gas/tic4x/registers.s (+69/-0)
src/gas/testsuite/gas/tic4x/registers_c3x.d (+46/-0)
src/gas/testsuite/gas/tic4x/registers_c4x.d (+56/-0)
src/gas/testsuite/gas/tic4x/tic4x.exp (+65/-0)
src/gas/testsuite/gas/tic4x/zeros.d (+24/-0)
src/gas/testsuite/gas/tic4x/zeros.s (+35/-0)
src/gas/testsuite/gas/tic54x/address.d (+29/-0)
src/gas/testsuite/gas/tic54x/address.s (+24/-0)
src/gas/testsuite/gas/tic54x/addrfar.d (+31/-0)
src/gas/testsuite/gas/tic54x/align.d (+55/-0)
src/gas/testsuite/gas/tic54x/align.s (+31/-0)
src/gas/testsuite/gas/tic54x/all-opcodes.d (+219151/-0)
src/gas/testsuite/gas/tic54x/all-opcodes.s (+124668/-0)
src/gas/testsuite/gas/tic54x/asg.d (+131/-0)
src/gas/testsuite/gas/tic54x/asg.s (+39/-0)
src/gas/testsuite/gas/tic54x/cons.d (+103/-0)
src/gas/testsuite/gas/tic54x/cons.s (+38/-0)
src/gas/testsuite/gas/tic54x/consfar.d (+106/-0)
src/gas/testsuite/gas/tic54x/extaddr.d (+55/-0)
src/gas/testsuite/gas/tic54x/extaddr.s (+45/-0)
src/gas/testsuite/gas/tic54x/field.d (+30/-0)
src/gas/testsuite/gas/tic54x/field.s (+14/-0)
src/gas/testsuite/gas/tic54x/in_mlib.asm (+5/-0)
src/gas/testsuite/gas/tic54x/labels.d (+74/-0)
src/gas/testsuite/gas/tic54x/labels.inc (+3/-0)
src/gas/testsuite/gas/tic54x/labels.s (+55/-0)
src/gas/testsuite/gas/tic54x/loop.d (+18/-0)
src/gas/testsuite/gas/tic54x/loop.s (+18/-0)
src/gas/testsuite/gas/tic54x/lp.d (+10/-0)
src/gas/testsuite/gas/tic54x/lp.s (+3/-0)
src/gas/testsuite/gas/tic54x/macro.d (+20/-0)
src/gas/testsuite/gas/tic54x/macro.s (+40/-0)
src/gas/testsuite/gas/tic54x/macro1.s (+12/-0)
src/gas/testsuite/gas/tic54x/macros.lib (+7/-0)
src/gas/testsuite/gas/tic54x/math.d (+58/-0)
src/gas/testsuite/gas/tic54x/math.s (+37/-0)
src/gas/testsuite/gas/tic54x/opcodes.d (+292/-0)
src/gas/testsuite/gas/tic54x/opcodes.s (+309/-0)
src/gas/testsuite/gas/tic54x/sections.d (+76/-0)
src/gas/testsuite/gas/tic54x/sections.s (+73/-0)
src/gas/testsuite/gas/tic54x/set.d (+16/-0)
src/gas/testsuite/gas/tic54x/set.s (+13/-0)
src/gas/testsuite/gas/tic54x/struct.d (+15/-0)
src/gas/testsuite/gas/tic54x/struct.s (+44/-0)
src/gas/testsuite/gas/tic54x/subsym.d (+39/-0)
src/gas/testsuite/gas/tic54x/subsym.s (+55/-0)
src/gas/testsuite/gas/tic54x/subsym1.s (+10/-0)
src/gas/testsuite/gas/tic54x/tic54x.exp (+30/-0)
src/gas/testsuite/gas/v850/arith.s (+24/-0)
src/gas/testsuite/gas/v850/basic.exp (+441/-0)
src/gas/testsuite/gas/v850/bit.s (+8/-0)
src/gas/testsuite/gas/v850/branch.s (+24/-0)
src/gas/testsuite/gas/v850/compare.s (+28/-0)
src/gas/testsuite/gas/v850/fepsw.s (+2/-0)
src/gas/testsuite/gas/v850/hilo.s (+5/-0)
src/gas/testsuite/gas/v850/hilo2.s (+4/-0)
src/gas/testsuite/gas/v850/jumps.s (+8/-0)
src/gas/testsuite/gas/v850/logical.s (+11/-0)
src/gas/testsuite/gas/v850/mem.s (+16/-0)
src/gas/testsuite/gas/v850/misc.s (+13/-0)
src/gas/testsuite/gas/v850/move.s (+8/-0)
src/gas/testsuite/gas/v850/range.s (+2/-0)
src/gas/testsuite/gas/v850/reloc.s (+7/-0)
src/gas/testsuite/gas/v850/split-lo16.d (+18/-0)
src/gas/testsuite/gas/v850/split-lo16.s (+10/-0)
src/gas/testsuite/gas/v850/v850e1.d (+44/-0)
src/gas/testsuite/gas/v850/v850e1.s (+38/-0)
src/gas/testsuite/gas/vax/elf-rel.d (+42/-0)
src/gas/testsuite/gas/vax/elf-rel.s (+30/-0)
src/gas/testsuite/gas/vax/flonum.d (+12/-0)
src/gas/testsuite/gas/vax/flonum.s (+12/-0)
src/gas/testsuite/gas/vax/quad.s (+3/-0)
src/gas/testsuite/gas/vax/quad_elf.s (+3/-0)
src/gas/testsuite/gas/vax/vax.exp (+37/-0)
src/gas/testsuite/gas/xc16x/add.s (+17/-0)
src/gas/testsuite/gas/xc16x/add_test.s (+92/-0)
src/gas/testsuite/gas/xc16x/addb.s (+11/-0)
src/gas/testsuite/gas/xc16x/addc.s (+11/-0)
src/gas/testsuite/gas/xc16x/addcb.s (+17/-0)
src/gas/testsuite/gas/xc16x/and.s (+14/-0)
src/gas/testsuite/gas/xc16x/andb.s (+10/-0)
src/gas/testsuite/gas/xc16x/bfldl.s (+4/-0)
src/gas/testsuite/gas/xc16x/bit.s (+11/-0)
src/gas/testsuite/gas/xc16x/calla.s (+24/-0)
src/gas/testsuite/gas/xc16x/calli.s (+21/-0)
src/gas/testsuite/gas/xc16x/cmp.s (+9/-0)
src/gas/testsuite/gas/xc16x/cmp_test.s (+45/-0)
src/gas/testsuite/gas/xc16x/cmpb.s (+8/-0)
src/gas/testsuite/gas/xc16x/cmpi.s (+18/-0)
src/gas/testsuite/gas/xc16x/cpl.s (+7/-0)
src/gas/testsuite/gas/xc16x/div.s (+8/-0)
src/gas/testsuite/gas/xc16x/jmpa.s (+23/-0)
src/gas/testsuite/gas/xc16x/jmpi.s (+24/-0)
src/gas/testsuite/gas/xc16x/jmpr.s (+25/-0)
src/gas/testsuite/gas/xc16x/mov.s (+20/-0)
src/gas/testsuite/gas/xc16x/mov_test.s (+85/-0)
src/gas/testsuite/gas/xc16x/movb.s (+26/-0)
src/gas/testsuite/gas/xc16x/movbs.s (+8/-0)
src/gas/testsuite/gas/xc16x/movbz.s (+9/-0)
src/gas/testsuite/gas/xc16x/mul.s (+6/-0)
src/gas/testsuite/gas/xc16x/neg.s (+6/-0)
src/gas/testsuite/gas/xc16x/nop.s (+6/-0)
src/gas/testsuite/gas/xc16x/or.s (+11/-0)
src/gas/testsuite/gas/xc16x/orb.s (+10/-0)
src/gas/testsuite/gas/xc16x/prior.s (+5/-0)
src/gas/testsuite/gas/xc16x/pushpop.s (+5/-0)
src/gas/testsuite/gas/xc16x/ret.s (+9/-0)
src/gas/testsuite/gas/xc16x/scxt.s (+6/-0)
src/gas/testsuite/gas/xc16x/shlrol.s (+14/-0)
src/gas/testsuite/gas/xc16x/sub.s (+19/-0)
src/gas/testsuite/gas/xc16x/sub_test.s (+70/-0)
src/gas/testsuite/gas/xc16x/subb.s (+19/-0)
src/gas/testsuite/gas/xc16x/subc.s (+19/-0)
src/gas/testsuite/gas/xc16x/subcb.s (+20/-0)
src/gas/testsuite/gas/xc16x/syscontrol1.s (+12/-0)
src/gas/testsuite/gas/xc16x/syscontrol2.s (+26/-0)
src/gas/testsuite/gas/xc16x/trap.s (+6/-0)
src/gas/testsuite/gas/xc16x/xc16x.exp (+1317/-0)
src/gas/testsuite/gas/xc16x/xor.s (+10/-0)
src/gas/testsuite/gas/xc16x/xorb.s (+10/-0)
src/gas/testsuite/gas/xstormy16/allinsn.d (+1342/-0)
src/gas/testsuite/gas/xstormy16/allinsn.exp (+8/-0)
src/gas/testsuite/gas/xstormy16/allinsn.s (+1427/-0)
src/gas/testsuite/gas/xstormy16/allinsn.sh (+1470/-0)
src/gas/testsuite/gas/xstormy16/gcc.d (+15/-0)
src/gas/testsuite/gas/xstormy16/gcc.s (+4/-0)
src/gas/testsuite/gas/xstormy16/gcc.sh (+45/-0)
src/gas/testsuite/gas/xstormy16/reloc-1.d (+26/-0)
src/gas/testsuite/gas/xstormy16/reloc-1.s (+20/-0)
src/gas/testsuite/gas/xstormy16/reloc-2.d (+56/-0)
src/gas/testsuite/gas/xstormy16/reloc-2.s (+48/-0)
src/gas/testsuite/gas/xtensa/all.exp (+89/-0)
src/gas/testsuite/gas/xtensa/entry_align.s (+4/-0)
src/gas/testsuite/gas/xtensa/entry_misalign.s (+4/-0)
src/gas/testsuite/gas/xtensa/entry_misalign2.s (+6/-0)
src/gas/testsuite/gas/xtensa/err-pcrel.s (+6/-0)
src/gas/testsuite/gas/xtensa/j_too_far.s (+8/-0)
src/gas/testsuite/gas/xtensa/jlong.d (+18/-0)
src/gas/testsuite/gas/xtensa/jlong.s (+7/-0)
src/gas/testsuite/gas/xtensa/loop_align.s (+5/-0)
src/gas/testsuite/gas/xtensa/loop_misalign.s (+5/-0)
src/gas/testsuite/gas/xtensa/pcrel.d (+19/-0)
src/gas/testsuite/gas/xtensa/pcrel.s (+9/-0)
src/gas/testsuite/gas/xtensa/short_branch_offset.d (+34/-0)
src/gas/testsuite/gas/xtensa/short_branch_offset.s (+24/-0)
src/gas/testsuite/gas/xtensa/weak-call.d (+11/-0)
src/gas/testsuite/gas/xtensa/weak-call.s (+8/-0)
src/gas/testsuite/gas/xtensa/xtensa-err.exp (+30/-0)
src/gas/testsuite/gas/z80/arith.d (+149/-0)
src/gas/testsuite/gas/z80/arith.s (+162/-0)
src/gas/testsuite/gas/z80/bit.d (+249/-0)
src/gas/testsuite/gas/z80/bit.s (+245/-0)
src/gas/testsuite/gas/z80/block.d (+25/-0)
src/gas/testsuite/gas/z80/block.s (+23/-0)
src/gas/testsuite/gas/z80/branch.d (+54/-0)
src/gas/testsuite/gas/z80/branch.s (+57/-0)
src/gas/testsuite/gas/z80/inout.d (+24/-0)
src/gas/testsuite/gas/z80/inout.s (+23/-0)
src/gas/testsuite/gas/z80/ld-group.d (+154/-0)
src/gas/testsuite/gas/z80/ld-group.s (+169/-0)
src/gas/testsuite/gas/z80/misc.d (+26/-0)
src/gas/testsuite/gas/z80/misc.s (+26/-0)
src/gas/testsuite/gas/z80/offset.d (+24/-0)
src/gas/testsuite/gas/z80/offset.s (+23/-0)
src/gas/testsuite/gas/z80/quotes.d (+9/-0)
src/gas/testsuite/gas/z80/quotes.s (+11/-0)
src/gas/testsuite/gas/z80/redef.d (+8/-0)
src/gas/testsuite/gas/z80/redef.s (+11/-0)
src/gas/testsuite/gas/z80/rotate.d (+86/-0)
src/gas/testsuite/gas/z80/rotate.s (+81/-0)
src/gas/testsuite/gas/z80/suffix.d (+15/-0)
src/gas/testsuite/gas/z80/suffix.s (+13/-0)
src/gas/testsuite/gas/z80/z80.exp (+28/-0)
src/gas/testsuite/gas/z8k/calr-backf.s (+6/-0)
src/gas/testsuite/gas/z8k/calr-forwf.s (+5/-0)
src/gas/testsuite/gas/z8k/calr.d (+21/-0)
src/gas/testsuite/gas/z8k/calr.s (+12/-0)
src/gas/testsuite/gas/z8k/ctrl-names.d (+41/-0)
src/gas/testsuite/gas/z8k/ctrl-names.s (+35/-0)
src/gas/testsuite/gas/z8k/dec.s (+3/-0)
src/gas/testsuite/gas/z8k/decbf.s (+2/-0)
src/gas/testsuite/gas/z8k/decf.s (+2/-0)
src/gas/testsuite/gas/z8k/djnz-backf.s (+8/-0)
src/gas/testsuite/gas/z8k/djnz-backf2.s (+8/-0)
src/gas/testsuite/gas/z8k/djnz.d (+21/-0)
src/gas/testsuite/gas/z8k/djnz.s (+15/-0)
src/gas/testsuite/gas/z8k/eidi.s (+30/-0)
src/gas/testsuite/gas/z8k/eidif.s (+3/-0)
src/gas/testsuite/gas/z8k/inc.s (+3/-0)
src/gas/testsuite/gas/z8k/incbf.s (+2/-0)
src/gas/testsuite/gas/z8k/incf.s (+2/-0)
src/gas/testsuite/gas/z8k/inout.d (+593/-0)
src/gas/testsuite/gas/z8k/inout.s (+630/-0)
src/gas/testsuite/gas/z8k/jmp-cc.d (+44/-0)
src/gas/testsuite/gas/z8k/jmp-cc.s (+38/-0)
src/gas/testsuite/gas/z8k/jr-back.d (+15/-0)
src/gas/testsuite/gas/z8k/jr-back.s (+9/-0)
src/gas/testsuite/gas/z8k/jr-backf.s (+7/-0)
src/gas/testsuite/gas/z8k/jr-forw.d (+16/-0)
src/gas/testsuite/gas/z8k/jr-forw.s (+7/-0)
src/gas/testsuite/gas/z8k/jr-forwf.s (+5/-0)
src/gas/testsuite/gas/z8k/ldk.s (+3/-0)
src/gas/testsuite/gas/z8k/ldkf.s (+2/-0)
src/gas/testsuite/gas/z8k/reglabel.d (+268/-0)
src/gas/testsuite/gas/z8k/reglabel.s (+99/-0)
src/gas/testsuite/gas/z8k/ret-cc.d (+44/-0)
src/gas/testsuite/gas/z8k/ret-cc.s (+39/-0)
src/gas/testsuite/gas/z8k/z8k.exp (+52/-0)
src/gas/testsuite/lib/doboth (+19/-0)
src/gas/testsuite/lib/doobjcmp (+88/-0)
src/gas/testsuite/lib/dostriptest (+14/-0)
src/gas/testsuite/lib/dotest (+43/-0)
src/gas/testsuite/lib/dounsreloc (+8/-0)
src/gas/testsuite/lib/dounssym (+8/-0)
src/gas/testsuite/lib/gas-defs.exp (+992/-0)
src/gas/testsuite/lib/gas-dg.exp (+54/-0)
src/gas/write.c (+2590/-0)
src/gas/write.h (+187/-0)
src/gold/ChangeLog (+4778/-0)
src/gold/Makefile.am (+256/-0)
src/gold/Makefile.in (+1269/-0)
src/gold/NEWS (+1/-0)
src/gold/README (+63/-0)
src/gold/TODO (+26/-0)
src/gold/aclocal.m4 (+990/-0)
src/gold/archive.cc (+950/-0)
src/gold/archive.h (+357/-0)
src/gold/arm.cc (+2491/-0)
src/gold/binary.cc (+356/-0)
src/gold/binary.h (+116/-0)
src/gold/common.cc (+299/-0)
src/gold/common.h (+69/-0)
src/gold/compressed_output.cc (+150/-0)
src/gold/compressed_output.h (+74/-0)
src/gold/config.in (+228/-0)
src/gold/configure (+8563/-0)
src/gold/configure.ac (+400/-0)
src/gold/configure.tgt (+124/-0)
src/gold/copy-relocs.cc (+250/-0)
src/gold/copy-relocs.h (+155/-0)
src/gold/cref.cc (+253/-0)
src/gold/cref.h (+73/-0)
src/gold/debug.h (+78/-0)
src/gold/defstd.cc (+322/-0)
src/gold/defstd.h (+36/-0)
src/gold/descriptors.cc (+250/-0)
src/gold/descriptors.h (+109/-0)
src/gold/dirsearch.cc (+287/-0)
src/gold/dirsearch.h (+83/-0)
src/gold/dwarf_reader.cc (+946/-0)
src/gold/dwarf_reader.h (+219/-0)
src/gold/dynobj.cc (+1870/-0)
src/gold/dynobj.h (+630/-0)
src/gold/ehframe.cc (+1187/-0)
src/gold/ehframe.h (+451/-0)
src/gold/errors.cc (+388/-0)
src/gold/errors.h (+132/-0)
src/gold/expression.cc (+1144/-0)
src/gold/ffsll.c (+48/-0)
src/gold/fileread.cc (+933/-0)
src/gold/fileread.h (+546/-0)
src/gold/freebsd.h (+168/-0)
src/gold/ftruncate.c (+92/-0)
src/gold/gc.cc (+74/-0)
src/gold/gc.h (+256/-0)
src/gold/gold-threads.cc (+403/-0)
src/gold/gold-threads.h (+223/-0)
src/gold/gold.cc (+640/-0)
src/gold/gold.h (+354/-0)
src/gold/i386.cc (+2760/-0)
src/gold/icf.cc (+697/-0)
src/gold/icf.h (+144/-0)
src/gold/incremental.cc (+720/-0)
src/gold/incremental.h (+348/-0)
src/gold/layout.cc (+4066/-0)
src/gold/layout.h (+1191/-0)
src/gold/main.cc (+282/-0)
src/gold/mapfile.cc (+398/-0)
src/gold/mapfile.h (+113/-0)
src/gold/merge.cc (+647/-0)
src/gold/merge.h (+486/-0)
src/gold/mremap.c (+59/-0)
src/gold/object.cc (+2479/-0)
src/gold/object.h (+2061/-0)
src/gold/options.cc (+1209/-0)
src/gold/options.h (+1599/-0)
src/gold/output.cc (+4427/-0)
src/gold/output.h (+3745/-0)
src/gold/parameters.cc (+194/-0)
src/gold/parameters.h (+199/-0)
src/gold/plugin.cc (+1059/-0)
src/gold/plugin.h (+473/-0)
src/gold/po/Make-in (+258/-0)
src/gold/po/POTFILES.in (+89/-0)
src/gold/po/es.po (+1867/-0)
src/gold/po/gold.pot (+2263/-0)
src/gold/po/id.po (+1867/-0)
src/gold/powerpc.cc (+2027/-0)
src/gold/pread.c (+42/-0)
src/gold/readsyms.cc (+601/-0)
src/gold/readsyms.h (+298/-0)
src/gold/reduced_debug_output.cc (+425/-0)
src/gold/reduced_debug_output.h (+140/-0)
src/gold/reloc-types.h (+92/-0)
src/gold/reloc.cc (+1579/-0)
src/gold/reloc.h (+706/-0)
src/gold/resolve.cc (+961/-0)
src/gold/script-c.h (+519/-0)
src/gold/script-sections.cc (+3513/-0)
src/gold/script-sections.h (+260/-0)
src/gold/script.cc (+2750/-0)
src/gold/script.h (+441/-0)
src/gold/sparc.cc (+3276/-0)
src/gold/stringpool.cc (+550/-0)
src/gold/stringpool.h (+382/-0)
src/gold/symtab.cc (+3299/-0)
src/gold/symtab.h (+1754/-0)
src/gold/target-reloc.h (+653/-0)
src/gold/target-select.cc (+124/-0)
src/gold/target-select.h (+183/-0)
src/gold/target.cc (+193/-0)
src/gold/target.h (+579/-0)
src/gold/testsuite/Makefile.am (+1317/-0)
src/gold/testsuite/Makefile.in (+3141/-0)
src/gold/testsuite/basic_test.cc (+318/-0)
src/gold/testsuite/binary.in (+1/-0)
src/gold/testsuite/binary_test.cc (+46/-0)
src/gold/testsuite/binary_unittest.cc (+156/-0)
src/gold/testsuite/common_test_1.c (+75/-0)
src/gold/testsuite/common_test_2.c (+33/-0)
src/gold/testsuite/common_test_3.c (+32/-0)
src/gold/testsuite/constructor_test.cc (+90/-0)
src/gold/testsuite/copy_test.cc (+43/-0)
src/gold/testsuite/copy_test_1.cc (+23/-0)
src/gold/testsuite/copy_test_2.cc (+23/-0)
src/gold/testsuite/debug_msg.cc (+79/-0)
src/gold/testsuite/debug_msg.sh (+95/-0)
src/gold/testsuite/discard_locals_test.c (+40/-0)
src/gold/testsuite/discard_locals_test.sh (+44/-0)
src/gold/testsuite/dynamic_list.sh (+50/-0)
src/gold/testsuite/dynamic_list.t (+11/-0)
src/gold/testsuite/exception_test.h (+27/-0)
src/gold/testsuite/exception_test_1.cc (+52/-0)
src/gold/testsuite/exception_test_2.cc (+31/-0)
src/gold/testsuite/exception_test_main.cc (+35/-0)
src/gold/testsuite/exclude_libs_test.c (+14/-0)
src/gold/testsuite/exclude_libs_test.sh (+63/-0)
src/gold/testsuite/exclude_libs_test_1.c (+32/-0)
src/gold/testsuite/exclude_libs_test_2.c (+24/-0)
src/gold/testsuite/exclude_libs_test_3.c (+24/-0)
src/gold/testsuite/gc_comdat_test.sh (+42/-0)
src/gold/testsuite/gc_comdat_test_1.cc (+42/-0)
src/gold/testsuite/gc_comdat_test_2.cc (+35/-0)
src/gold/testsuite/gc_tls_test.cc (+32/-0)
src/gold/testsuite/gc_tls_test.sh (+39/-0)
src/gold/testsuite/hidden_test.sh (+66/-0)
src/gold/testsuite/hidden_test_1.c (+41/-0)
src/gold/testsuite/hidden_test_main.c (+61/-0)
src/gold/testsuite/icf_keep_unique_test.cc (+39/-0)
src/gold/testsuite/icf_keep_unique_test.sh (+39/-0)
src/gold/testsuite/icf_safe_test.cc (+54/-0)
src/gold/testsuite/icf_safe_test.sh (+50/-0)
src/gold/testsuite/icf_test.cc (+51/-0)
src/gold/testsuite/icf_test.sh (+40/-0)
src/gold/testsuite/initpri1.c (+105/-0)
src/gold/testsuite/justsyms.t (+31/-0)
src/gold/testsuite/justsyms_1.cc (+54/-0)
src/gold/testsuite/justsyms_2.cc (+27/-0)
src/gold/testsuite/large.c (+59/-0)
src/gold/testsuite/many_sections_test.cc (+51/-0)
src/gold/testsuite/object_unittest.cc (+100/-0)
src/gold/testsuite/odr_violation1.cc (+12/-0)
src/gold/testsuite/odr_violation2.cc (+14/-0)
src/gold/testsuite/plugin_test.c (+529/-0)
src/gold/testsuite/plugin_test_1.sh (+59/-0)
src/gold/testsuite/plugin_test_2.sh (+56/-0)
src/gold/testsuite/plugin_test_3.sh (+59/-0)
src/gold/testsuite/plugin_test_4.sh (+58/-0)
src/gold/testsuite/protected_1.cc (+33/-0)
src/gold/testsuite/protected_2.cc (+31/-0)
src/gold/testsuite/protected_3.cc (+33/-0)
src/gold/testsuite/protected_main_1.cc (+36/-0)
src/gold/testsuite/protected_main_2.cc (+29/-0)
src/gold/testsuite/protected_main_3.cc (+31/-0)
src/gold/testsuite/relro_script_test.t (+52/-0)
src/gold/testsuite/relro_test.cc (+156/-0)
src/gold/testsuite/relro_test_main.cc (+33/-0)
src/gold/testsuite/retain_symbols_file_test.sh (+54/-0)
src/gold/testsuite/script_test_1.cc (+47/-0)
src/gold/testsuite/script_test_1.t (+29/-0)
src/gold/testsuite/script_test_2.cc (+74/-0)
src/gold/testsuite/script_test_2.t (+68/-0)
src/gold/testsuite/script_test_2a.cc (+24/-0)
src/gold/testsuite/script_test_2b.cc (+24/-0)
src/gold/testsuite/script_test_3.sh (+88/-0)
src/gold/testsuite/script_test_3.t (+47/-0)
src/gold/testsuite/script_test_4.sh (+41/-0)
src/gold/testsuite/script_test_4.t (+40/-0)
src/gold/testsuite/script_test_5.cc (+45/-0)
src/gold/testsuite/script_test_5.sh (+43/-0)
src/gold/testsuite/script_test_5.t (+40/-0)
src/gold/testsuite/searched_file_test.cc (+36/-0)
src/gold/testsuite/searched_file_test_lib.cc (+27/-0)
src/gold/testsuite/split_i386.sh (+54/-0)
src/gold/testsuite/split_i386_1.s (+33/-0)
src/gold/testsuite/split_i386_2.s (+33/-0)
src/gold/testsuite/split_i386_3.s (+22/-0)
src/gold/testsuite/split_i386_4.s (+23/-0)
src/gold/testsuite/split_i386_n.s (+12/-0)
src/gold/testsuite/split_x86_64.sh (+54/-0)
src/gold/testsuite/split_x86_64_1.s (+33/-0)
src/gold/testsuite/split_x86_64_2.s (+33/-0)
src/gold/testsuite/split_x86_64_3.s (+22/-0)
src/gold/testsuite/split_x86_64_4.s (+23/-0)
src/gold/testsuite/split_x86_64_n.s (+12/-0)
src/gold/testsuite/test.cc (+107/-0)
src/gold/testsuite/test.h (+145/-0)
src/gold/testsuite/testfile.cc (+944/-0)
src/gold/testsuite/testfile.h (+49/-0)
src/gold/testsuite/testmain.cc (+40/-0)
src/gold/testsuite/thin_archive_main.cc (+39/-0)
src/gold/testsuite/thin_archive_test_1.cc (+37/-0)
src/gold/testsuite/thin_archive_test_2.cc (+37/-0)
src/gold/testsuite/thin_archive_test_3.cc (+37/-0)
src/gold/testsuite/thin_archive_test_4.cc (+35/-0)
src/gold/testsuite/tls_test.cc (+224/-0)
src/gold/testsuite/tls_test.h (+56/-0)
src/gold/testsuite/tls_test_c.c (+65/-0)
src/gold/testsuite/tls_test_file2.cc (+30/-0)
src/gold/testsuite/tls_test_main.cc (+175/-0)
src/gold/testsuite/two_file_shared.sh (+30/-0)
src/gold/testsuite/two_file_test.h (+78/-0)
src/gold/testsuite/two_file_test_1.cc (+238/-0)
src/gold/testsuite/two_file_test_1b.cc (+41/-0)
src/gold/testsuite/two_file_test_2.cc (+145/-0)
src/gold/testsuite/two_file_test_main.cc (+57/-0)
src/gold/testsuite/undef_symbol.cc (+38/-0)
src/gold/testsuite/undef_symbol.sh (+45/-0)
src/gold/testsuite/undef_symbol_main.cc (+29/-0)
src/gold/testsuite/ver_matching_def.cc (+73/-0)
src/gold/testsuite/ver_matching_test.sh (+88/-0)
src/gold/testsuite/ver_test.h (+43/-0)
src/gold/testsuite/ver_test_1.cc (+33/-0)
src/gold/testsuite/ver_test_1.sh (+30/-0)
src/gold/testsuite/ver_test_10.script (+30/-0)
src/gold/testsuite/ver_test_10.sh (+44/-0)
src/gold/testsuite/ver_test_2.cc (+40/-0)
src/gold/testsuite/ver_test_2.script (+31/-0)
src/gold/testsuite/ver_test_2.sh (+45/-0)
src/gold/testsuite/ver_test_3.cc (+33/-0)
src/gold/testsuite/ver_test_4.cc (+64/-0)
src/gold/testsuite/ver_test_4.script (+36/-0)
src/gold/testsuite/ver_test_4.sh (+44/-0)
src/gold/testsuite/ver_test_5.cc (+29/-0)
src/gold/testsuite/ver_test_5.script (+31/-0)
src/gold/testsuite/ver_test_5.sh (+44/-0)
src/gold/testsuite/ver_test_6.c (+35/-0)
src/gold/testsuite/ver_test_7.cc (+37/-0)
src/gold/testsuite/ver_test_7.sh (+44/-0)
src/gold/testsuite/ver_test_8.script (+26/-0)
src/gold/testsuite/ver_test_9.cc (+50/-0)
src/gold/testsuite/ver_test_main.cc (+74/-0)
src/gold/testsuite/ver_test_main_2.cc (+32/-0)
src/gold/testsuite/version_script.map (+35/-0)
src/gold/testsuite/weak_alias_test_1.cc (+52/-0)
src/gold/testsuite/weak_alias_test_2.cc (+41/-0)
src/gold/testsuite/weak_alias_test_3.cc (+26/-0)
src/gold/testsuite/weak_alias_test_4.cc (+68/-0)
src/gold/testsuite/weak_alias_test_main.cc (+67/-0)
src/gold/testsuite/weak_plt.sh (+28/-0)
src/gold/testsuite/weak_plt_main.cc (+33/-0)
src/gold/testsuite/weak_plt_shared.cc (+29/-0)
src/gold/testsuite/weak_test.cc (+47/-0)
src/gold/testsuite/weak_undef.h (+25/-0)
src/gold/testsuite/weak_undef_file1.cc (+69/-0)
src/gold/testsuite/weak_undef_file2.cc (+70/-0)
src/gold/testsuite/weak_undef_test.cc (+89/-0)
src/gold/tls.h (+81/-0)
src/gold/token.h (+326/-0)
src/gold/version.cc (+81/-0)
src/gold/workqueue-internal.h (+109/-0)
src/gold/workqueue-threads.cc (+198/-0)
src/gold/workqueue.cc (+506/-0)
src/gold/workqueue.h (+295/-0)
src/gold/x86_64.cc (+2750/-0)
src/gold/yyscript.y (+1026/-0)
src/gprof/.gdbinit (+1/-0)
src/gprof/ChangeLog (+180/-0)
src/gprof/ChangeLog-2004 (+98/-0)
src/gprof/ChangeLog-2005 (+162/-0)
src/gprof/ChangeLog-2006 (+128/-0)
src/gprof/ChangeLog-2007 (+245/-0)
src/gprof/ChangeLog-2008 (+129/-0)
src/gprof/ChangeLog-9203 (+2138/-0)
src/gprof/MAINTAINERS (+1/-0)
src/gprof/Makefile.am (+92/-0)
src/gprof/Makefile.in (+1044/-0)
src/gprof/README (+442/-0)
src/gprof/TEST (+7/-0)
src/gprof/TODO (+69/-0)
src/gprof/aclocal.m4 (+983/-0)
src/gprof/alpha.c (+176/-0)
src/gprof/basic_blocks.c (+585/-0)
src/gprof/basic_blocks.h (+34/-0)
src/gprof/bb_exit_func.c (+93/-0)
src/gprof/bbconv.pl (+55/-0)
src/gprof/bsd_callg_bl.c (+120/-0)
src/gprof/bsd_callg_bl.m (+108/-0)
src/gprof/call_graph.c (+130/-0)
src/gprof/call_graph.h (+29/-0)
src/gprof/cg_arcs.c (+705/-0)
src/gprof/cg_arcs.h (+33/-0)
src/gprof/cg_dfn.c (+303/-0)
src/gprof/cg_dfn.h (+17/-0)
src/gprof/cg_print.c (+1286/-0)
src/gprof/cg_print.h (+32/-0)
src/gprof/config.texi (+1/-0)
src/gprof/configure (+14349/-0)
src/gprof/configure.in (+62/-0)
src/gprof/corefile.c (+860/-0)
src/gprof/corefile.h (+47/-0)
src/gprof/dep-in.sed (+20/-0)
src/gprof/fdl.texi (+506/-0)
src/gprof/flat_bl.c (+39/-0)
src/gprof/flat_bl.m (+27/-0)
src/gprof/fsf_callg_bl.c (+95/-0)
src/gprof/fsf_callg_bl.m (+83/-0)
src/gprof/gconfig.in (+113/-0)
src/gprof/gen-c-prog.awk (+28/-0)
src/gprof/gmon.h (+157/-0)
src/gprof/gmon_io.c (+752/-0)
src/gprof/gmon_io.h (+44/-0)
src/gprof/gmon_out.h (+46/-0)
src/gprof/gprof.1 (+772/-0)
src/gprof/gprof.c (+641/-0)
src/gprof/gprof.h (+140/-0)
src/gprof/gprof.texi (+2241/-0)
src/gprof/hertz.c (+63/-0)
src/gprof/hertz.h (+13/-0)
src/gprof/hist.c (+748/-0)
src/gprof/hist.h (+58/-0)
src/gprof/i386.c (+100/-0)
src/gprof/mips.c (+103/-0)
src/gprof/po/Make-in (+258/-0)
src/gprof/po/POTFILES.in (+38/-0)
src/gprof/po/da.po (+552/-0)
src/gprof/po/de.po (+596/-0)
src/gprof/po/es.po (+598/-0)
src/gprof/po/fi.po (+600/-0)
src/gprof/po/fr.po (+598/-0)
src/gprof/po/ga.po (+594/-0)
src/gprof/po/gprof.pot (+545/-0)
src/gprof/po/id.po (+596/-0)
src/gprof/po/ms.po (+593/-0)
src/gprof/po/nl.po (+612/-0)
src/gprof/po/pt_BR.po (+551/-0)
src/gprof/po/ro.po (+548/-0)
src/gprof/po/rw.po (+571/-0)
src/gprof/po/sv.po (+603/-0)
src/gprof/po/tr.po (+588/-0)
src/gprof/po/vi.po (+623/-0)
src/gprof/search_list.c (+60/-0)
src/gprof/search_list.h (+49/-0)
src/gprof/source.c (+263/-0)
src/gprof/source.h (+63/-0)
src/gprof/sparc.c (+91/-0)
src/gprof/stamp-h.in (+1/-0)
src/gprof/sym_ids.c (+387/-0)
src/gprof/sym_ids.h (+43/-0)
src/gprof/symtab.c (+275/-0)
src/gprof/symtab.h (+123/-0)
src/gprof/tahoe.c (+339/-0)
src/gprof/utils.c (+112/-0)
src/gprof/utils.h (+7/-0)
src/gprof/vax.c (+350/-0)
src/include/COPYING (+340/-0)
src/include/COPYING3 (+674/-0)
src/include/ChangeLog (+1040/-0)
src/include/ChangeLog-9103 (+2682/-0)
src/include/MAINTAINERS (+1/-0)
src/include/alloca-conf.h (+44/-0)
src/include/ansidecl.h (+423/-0)
src/include/aout/ChangeLog (+231/-0)
src/include/aout/adobe.h (+313/-0)
src/include/aout/aout64.h (+519/-0)
src/include/aout/ar.h (+54/-0)
src/include/aout/dynix3.h (+86/-0)
src/include/aout/encap.h (+134/-0)
src/include/aout/host.h (+42/-0)
src/include/aout/hp.h (+82/-0)
src/include/aout/hp300hpux.h (+119/-0)
src/include/aout/hppa.h (+7/-0)
src/include/aout/ranlib.h (+62/-0)
src/include/aout/reloc.h (+66/-0)
src/include/aout/stab.def (+282/-0)
src/include/aout/stab_gnu.h (+54/-0)
src/include/aout/sun4.h (+235/-0)
src/include/bfdlink.h (+784/-0)
src/include/binary-io.h (+62/-0)
src/include/bout.h (+191/-0)
src/include/coff/ChangeLog (+257/-0)
src/include/coff/ChangeLog-9103 (+1177/-0)
src/include/coff/alpha.h (+385/-0)
src/include/coff/apollo.h (+124/-0)
src/include/coff/arm.h (+128/-0)
src/include/coff/aux-coff.h (+48/-0)
src/include/coff/ecoff.h (+410/-0)
src/include/coff/external.h (+268/-0)
src/include/coff/go32exe.h (+35/-0)
src/include/coff/h8300.h (+54/-0)
src/include/coff/h8500.h (+46/-0)
src/include/coff/i386.h (+71/-0)
src/include/coff/i860.h (+86/-0)
src/include/coff/i960.h (+319/-0)
src/include/coff/ia64.h (+88/-0)
src/include/coff/internal.h (+825/-0)
src/include/coff/m68k.h (+81/-0)
src/include/coff/m88k.h (+196/-0)
src/include/coff/maxq.h (+56/-0)
src/include/coff/mcore.h (+71/-0)
src/include/coff/mips.h (+343/-0)
src/include/coff/mipspe.h (+66/-0)
src/include/coff/or32.h (+287/-0)
src/include/coff/pe.h (+512/-0)
src/include/coff/powerpc.h (+58/-0)
src/include/coff/rs6000.h (+263/-0)
src/include/coff/rs6k64.h (+260/-0)
src/include/coff/sh.h (+147/-0)
src/include/coff/sparc.h (+155/-0)
src/include/coff/sym.h (+484/-0)
src/include/coff/symconst.h (+184/-0)
src/include/coff/ti.h (+556/-0)
src/include/coff/tic30.h (+50/-0)
src/include/coff/tic4x.h (+46/-0)
src/include/coff/tic54x.h (+59/-0)
src/include/coff/tic80.h (+122/-0)
src/include/coff/w65.h (+46/-0)
src/include/coff/we32k.h (+60/-0)
src/include/coff/x86_64.h (+54/-0)
src/include/coff/xcoff.h (+595/-0)
src/include/coff/z80.h (+51/-0)
src/include/coff/z8k.h (+48/-0)
src/include/demangle.h (+616/-0)
src/include/dis-asm.h (+368/-0)
src/include/dwarf2.h (+877/-0)
src/include/dyn-string.h (+73/-0)
src/include/elf/ChangeLog (+1153/-0)
src/include/elf/ChangeLog-9103 (+1948/-0)
src/include/elf/alpha.h (+130/-0)
src/include/elf/arc.h (+56/-0)
src/include/elf/arm.h (+310/-0)
src/include/elf/avr.h (+74/-0)
src/include/elf/bfin.h (+92/-0)
src/include/elf/common.h (+910/-0)
src/include/elf/cr16.h (+62/-0)
src/include/elf/cr16c.h (+258/-0)
src/include/elf/cris.h (+193/-0)
src/include/elf/crx.h (+53/-0)
src/include/elf/d10v.h (+38/-0)
src/include/elf/d30v.h (+42/-0)
src/include/elf/dlx.h (+53/-0)
src/include/elf/dwarf.h (+324/-0)
src/include/elf/external.h (+288/-0)
src/include/elf/fr30.h (+42/-0)
src/include/elf/frv.h (+130/-0)
src/include/elf/h8.h (+100/-0)
src/include/elf/hppa.h (+634/-0)
src/include/elf/i370.h (+68/-0)
src/include/elf/i386.h (+79/-0)
src/include/elf/i860.h (+66/-0)
src/include/elf/i960.h (+37/-0)
src/include/elf/ia64.h (+286/-0)
src/include/elf/internal.h (+337/-0)
src/include/elf/ip2k.h (+62/-0)
src/include/elf/iq2000.h (+58/-0)
src/include/elf/lm32.h (+56/-0)
src/include/elf/m32c.h (+67/-0)
src/include/elf/m32r.h (+123/-0)
src/include/elf/m68hc11.h (+95/-0)
src/include/elf/m68k.h (+102/-0)
src/include/elf/mcore.h (+46/-0)
src/include/elf/mep.h (+94/-0)
src/include/elf/microblaze.h (+63/-0)
src/include/elf/mips.h (+1046/-0)
src/include/elf/mmix.h (+171/-0)
src/include/elf/mn10200.h (+39/-0)
src/include/elf/mn10300.h (+71/-0)
src/include/elf/moxie.h (+32/-0)
src/include/elf/msp430.h (+58/-0)
src/include/elf/mt.h (+46/-0)
src/include/elf/openrisc.h (+39/-0)
src/include/elf/or32.h (+62/-0)
src/include/elf/pj.h (+44/-0)
src/include/elf/ppc.h (+205/-0)
src/include/elf/ppc64.h (+171/-0)
src/include/elf/reloc-macros.h (+129/-0)
src/include/elf/s390.h (+125/-0)
src/include/elf/score.h (+130/-0)
src/include/elf/sh.h (+233/-0)
src/include/elf/sparc.h (+186/-0)
src/include/elf/spu.h (+61/-0)
src/include/elf/v850.h (+122/-0)
src/include/elf/vax.h (+51/-0)
src/include/elf/vxworks.h (+33/-0)
src/include/elf/x86-64.h (+88/-0)
src/include/elf/xc16x.h (+41/-0)
src/include/elf/xstormy16.h (+57/-0)
src/include/elf/xtensa.h (+208/-0)
src/include/fibheap.h (+95/-0)
src/include/filenames.h (+60/-0)
src/include/floatformat.h (+149/-0)
src/include/fnmatch.h (+70/-0)
src/include/fopen-bin.h (+27/-0)
src/include/fopen-same.h (+27/-0)
src/include/fopen-vms.h (+24/-0)
src/include/gdb/ChangeLog (+188/-0)
src/include/gdb/callback.h (+330/-0)
src/include/gdb/fileio.h (+144/-0)
src/include/gdb/remote-sim.h (+281/-0)
src/include/gdb/signals.h (+235/-0)
src/include/gdb/sim-arm.h (+112/-0)
src/include/gdb/sim-cr16.h (+106/-0)
src/include/gdb/sim-d10v.h (+141/-0)
src/include/gdb/sim-frv.h (+51/-0)
src/include/gdb/sim-h8300.h (+77/-0)
src/include/gdb/sim-lm32.h (+76/-0)
src/include/gdb/sim-m32c.h (+62/-0)
src/include/gdb/sim-ppc.h (+773/-0)
src/include/gdb/sim-sh.h (+170/-0)
src/include/gdbm.h (+91/-0)
src/include/getopt.h (+144/-0)
src/include/hashtab.h (+206/-0)
src/include/hp-symtab.h (+1866/-0)
src/include/ieee.h (+165/-0)
src/include/libiberty.h (+665/-0)
src/include/md5.h (+149/-0)
src/include/nlm/ChangeLog (+100/-0)
src/include/nlm/alpha-ext.h (+166/-0)
src/include/nlm/common.h (+123/-0)
src/include/nlm/external.h (+174/-0)
src/include/nlm/i386-ext.h (+116/-0)
src/include/nlm/internal.h (+309/-0)
src/include/nlm/ppc-ext.h (+163/-0)
src/include/nlm/sparc32-ext.h (+120/-0)
src/include/oasys.h (+192/-0)
src/include/objalloc.h (+115/-0)
src/include/obstack.h (+545/-0)
src/include/opcode/ChangeLog (+917/-0)
src/include/opcode/ChangeLog-9103 (+3121/-0)
src/include/opcode/alpha.h (+237/-0)
src/include/opcode/arc.h (+323/-0)
src/include/opcode/arm.h (+212/-0)
src/include/opcode/avr.h (+284/-0)
src/include/opcode/bfin.h (+1698/-0)
src/include/opcode/cgen-bitset.h (+55/-0)
src/include/opcode/cgen.h (+1473/-0)
src/include/opcode/convex.h (+1707/-0)
src/include/opcode/cr16.h (+438/-0)
src/include/opcode/cris.h (+366/-0)
src/include/opcode/crx.h (+418/-0)
src/include/opcode/d10v.h (+208/-0)
src/include/opcode/d30v.h (+286/-0)
src/include/opcode/dlx.h (+282/-0)
src/include/opcode/h8300.h (+1894/-0)
src/include/opcode/hppa.h (+1091/-0)
src/include/opcode/i370.h (+265/-0)
src/include/opcode/i386.h (+144/-0)
src/include/opcode/i860.h (+507/-0)
src/include/opcode/i960.h (+525/-0)
src/include/opcode/ia64.h (+397/-0)
src/include/opcode/m68hc11.h (+427/-0)
src/include/opcode/m68k.h (+378/-0)
src/include/opcode/m88k.h (+454/-0)
src/include/opcode/maxq.h (+1132/-0)
src/include/opcode/mips.h (+1109/-0)
src/include/opcode/mmix.h (+186/-0)
src/include/opcode/mn10200.h (+110/-0)
src/include/opcode/mn10300.h (+169/-0)
src/include/opcode/moxie.h (+72/-0)
src/include/opcode/msp430.h (+125/-0)
src/include/opcode/np1.h (+422/-0)
src/include/opcode/ns32k.h (+487/-0)
src/include/opcode/or32.h (+180/-0)
src/include/opcode/pdp11.h (+85/-0)
src/include/opcode/pj.h (+49/-0)
src/include/opcode/pn.h (+282/-0)
src/include/opcode/ppc.h (+364/-0)
src/include/opcode/pyr.h (+305/-0)
src/include/opcode/s390.h (+148/-0)
src/include/opcode/score-datadep.h (+65/-0)
src/include/opcode/score-inst.h (+236/-0)
src/include/opcode/sparc.h (+237/-0)
src/include/opcode/spu-insns.h (+417/-0)
src/include/opcode/spu.h (+126/-0)
src/include/opcode/tahoe.h (+213/-0)
src/include/opcode/tic30.h (+691/-0)
src/include/opcode/tic4x.h (+1079/-0)
src/include/opcode/tic54x.h (+163/-0)
src/include/opcode/tic80.h (+282/-0)
src/include/opcode/v850.h (+166/-0)
src/include/opcode/vax.h (+382/-0)
src/include/os9k.h (+181/-0)
src/include/partition.h (+82/-0)
src/include/plugin-api.h (+290/-0)
src/include/progress.h (+37/-0)
src/include/safe-ctype.h (+150/-0)
src/include/sha1.h (+141/-0)
src/include/sort.h (+48/-0)
src/include/splay-tree.h (+151/-0)
src/include/symcat.h (+49/-0)
src/include/xregex.h (+28/-0)
src/include/xregex2.h (+565/-0)
src/include/xtensa-config.h (+172/-0)
src/include/xtensa-isa-internal.h (+234/-0)
src/include/xtensa-isa.h (+813/-0)
src/install-sh (+520/-0)
src/intl/ChangeLog (+161/-0)
src/intl/Makefile.in (+251/-0)
src/intl/README (+21/-0)
src/intl/VERSION (+1/-0)
src/intl/aclocal.m4 (+32/-0)
src/intl/bindtextdom.c (+374/-0)
src/intl/config.h.in (+248/-0)
src/intl/config.intl.in (+12/-0)
src/intl/configure (+7961/-0)
src/intl/configure.ac (+51/-0)
src/intl/dcgettext.c (+59/-0)
src/intl/dcigettext.c (+1238/-0)
src/intl/dcngettext.c (+60/-0)
src/intl/dgettext.c (+60/-0)
src/intl/dngettext.c (+62/-0)
src/intl/eval-plural.h (+114/-0)
src/intl/explodename.c (+192/-0)
src/intl/finddomain.c (+195/-0)
src/intl/gettext.c (+64/-0)
src/intl/gettextP.h (+224/-0)
src/intl/gmo.h (+148/-0)
src/intl/hash-string.h (+59/-0)
src/intl/intl-compat.c (+151/-0)
src/intl/l10nflist.c (+453/-0)
src/intl/libgnuintl.h (+309/-0)
src/intl/loadinfo.h (+156/-0)
src/intl/loadmsgcat.c (+1322/-0)
src/intl/localcharset.c (+398/-0)
src/intl/localcharset.h (+42/-0)
src/intl/locale.alias (+78/-0)
src/intl/localealias.c (+419/-0)
src/intl/localename.c (+772/-0)
src/intl/log.c (+104/-0)
src/intl/ngettext.c (+68/-0)
src/intl/osdep.c (+24/-0)
src/intl/plural-exp.c (+156/-0)
src/intl/plural-exp.h (+126/-0)
src/intl/plural.c (+1518/-0)
src/intl/plural.y (+409/-0)
src/intl/relocatable.c (+439/-0)
src/intl/relocatable.h (+67/-0)
src/intl/textdomain.c (+142/-0)
src/ld/ChangeLog (+1346/-0)
src/ld/ChangeLog-0001 (+3376/-0)
src/ld/ChangeLog-0203 (+3580/-0)
src/ld/ChangeLog-2004 (+1442/-0)
src/ld/ChangeLog-2005 (+1842/-0)
src/ld/ChangeLog-2006 (+1364/-0)
src/ld/ChangeLog-2007 (+1187/-0)
src/ld/ChangeLog-2008 (+1099/-0)
src/ld/ChangeLog-9197 (+7601/-0)
src/ld/ChangeLog-9899 (+2108/-0)
src/ld/MAINTAINERS (+1/-0)
src/ld/Makefile.am (+2003/-0)
src/ld/Makefile.in (+3308/-0)
src/ld/NEWS (+502/-0)
src/ld/README (+67/-0)
src/ld/TODO (+9/-0)
src/ld/aclocal.m4 (+1006/-0)
src/ld/config.in (+185/-0)
src/ld/configdoc.texi (+26/-0)
src/ld/configure (+15491/-0)
src/ld/configure.host (+210/-0)
src/ld/configure.in (+338/-0)
src/ld/configure.tgt (+713/-0)
src/ld/deffile.h (+114/-0)
src/ld/deffilep.c (+2927/-0)
src/ld/deffilep.h (+120/-0)
src/ld/deffilep.y (+1121/-0)
src/ld/dep-in.sed (+20/-0)
src/ld/elf-hints-local.h (+46/-0)
src/ld/emulparams/README (+2/-0)
src/ld/emulparams/aix5ppc.sh (+6/-0)
src/ld/emulparams/aix5rs6.sh (+6/-0)
src/ld/emulparams/aixppc.sh (+7/-0)
src/ld/emulparams/aixrs6.sh (+7/-0)
src/ld/emulparams/alpha.sh (+3/-0)
src/ld/emulparams/arcelf.sh (+12/-0)
src/ld/emulparams/arm_epoc_pe.sh (+10/-0)
src/ld/emulparams/arm_wince_pe.sh (+14/-0)
src/ld/emulparams/armaoutb.sh (+6/-0)
src/ld/emulparams/armaoutl.sh (+6/-0)
src/ld/emulparams/armcoff.sh (+6/-0)
src/ld/emulparams/armelf.sh (+35/-0)
src/ld/emulparams/armelf_fbsd.sh (+3/-0)
src/ld/emulparams/armelf_linux.sh (+24/-0)
src/ld/emulparams/armelf_linux_eabi.sh (+9/-0)
src/ld/emulparams/armelf_nbsd.sh (+7/-0)
src/ld/emulparams/armelf_vxworks.sh (+6/-0)
src/ld/emulparams/armelfb.sh (+2/-0)
src/ld/emulparams/armelfb_linux.sh (+2/-0)
src/ld/emulparams/armelfb_linux_eabi.sh (+2/-0)
src/ld/emulparams/armelfb_nbsd.sh (+2/-0)
src/ld/emulparams/armnbsd.sh (+9/-0)
src/ld/emulparams/armnto.sh (+28/-0)
src/ld/emulparams/armpe.sh (+15/-0)
src/ld/emulparams/armsymbian.sh (+22/-0)
src/ld/emulparams/avr1.sh (+12/-0)
src/ld/emulparams/avr2.sh (+12/-0)
src/ld/emulparams/avr25.sh (+12/-0)
src/ld/emulparams/avr3.sh (+12/-0)
src/ld/emulparams/avr31.sh (+12/-0)
src/ld/emulparams/avr35.sh (+12/-0)
src/ld/emulparams/avr4.sh (+12/-0)
src/ld/emulparams/avr5.sh (+12/-0)
src/ld/emulparams/avr51.sh (+12/-0)
src/ld/emulparams/avr6.sh (+12/-0)
src/ld/emulparams/bfin.sh (+11/-0)
src/ld/emulparams/coff_i860.sh (+5/-0)
src/ld/emulparams/coff_sparc.sh (+9/-0)
src/ld/emulparams/crisaout.sh (+6/-0)
src/ld/emulparams/criself.sh (+104/-0)
src/ld/emulparams/crislinux.sh (+40/-0)
src/ld/emulparams/d10velf.sh (+9/-0)
src/ld/emulparams/d30v_e.sh (+22/-0)
src/ld/emulparams/d30v_o.sh (+22/-0)
src/ld/emulparams/d30velf.sh (+22/-0)
src/ld/emulparams/delta68.sh (+5/-0)
src/ld/emulparams/elf32_dlx.sh (+10/-0)
src/ld/emulparams/elf32_i860.sh (+12/-0)
src/ld/emulparams/elf32_i960.sh (+10/-0)
src/ld/emulparams/elf32_sparc.sh (+17/-0)
src/ld/emulparams/elf32_sparc_vxworks.sh (+4/-0)
src/ld/emulparams/elf32_spu.sh (+27/-0)
src/ld/emulparams/elf32am33lin.sh (+11/-0)
src/ld/emulparams/elf32b4300.sh (+9/-0)
src/ld/emulparams/elf32bfinfd.sh (+45/-0)
src/ld/emulparams/elf32bmip.sh (+81/-0)
src/ld/emulparams/elf32bmipn32-defs.sh (+96/-0)
src/ld/emulparams/elf32bmipn32.sh (+22/-0)
src/ld/emulparams/elf32bsmip.sh (+3/-0)
src/ld/emulparams/elf32btsmip.sh (+10/-0)
src/ld/emulparams/elf32btsmipn32.sh (+15/-0)
src/ld/emulparams/elf32cr16.sh (+7/-0)
src/ld/emulparams/elf32cr16c.sh (+5/-0)
src/ld/emulparams/elf32crx.sh (+6/-0)
src/ld/emulparams/elf32ebmip.sh (+2/-0)
src/ld/emulparams/elf32ebmipvxworks.sh (+20/-0)
src/ld/emulparams/elf32elmip.sh (+2/-0)
src/ld/emulparams/elf32elmipvxworks.sh (+11/-0)
src/ld/emulparams/elf32fr30.sh (+13/-0)
src/ld/emulparams/elf32frv.sh (+21/-0)
src/ld/emulparams/elf32frvfd.sh (+17/-0)
src/ld/emulparams/elf32i370.sh (+8/-0)
src/ld/emulparams/elf32ip2k.sh (+21/-0)
src/ld/emulparams/elf32iq10.sh (+13/-0)
src/ld/emulparams/elf32iq2000.sh (+16/-0)
src/ld/emulparams/elf32l4300.sh (+4/-0)
src/ld/emulparams/elf32lm32.sh (+10/-0)
src/ld/emulparams/elf32lm32fd.sh (+16/-0)
src/ld/emulparams/elf32lmip.sh (+7/-0)
src/ld/emulparams/elf32lppc.sh (+5/-0)
src/ld/emulparams/elf32lppcnto.sh (+5/-0)
src/ld/emulparams/elf32lppcsim.sh (+2/-0)
src/ld/emulparams/elf32lsmip.sh (+2/-0)
src/ld/emulparams/elf32ltsmip.sh (+2/-0)
src/ld/emulparams/elf32ltsmipn32.sh (+4/-0)
src/ld/emulparams/elf32m32c.sh (+26/-0)
src/ld/emulparams/elf32mb_linux.sh (+17/-0)
src/ld/emulparams/elf32mcore.sh (+59/-0)
src/ld/emulparams/elf32mep.sh (+55/-0)
src/ld/emulparams/elf32microblaze.sh (+23/-0)
src/ld/emulparams/elf32mipswindiss.sh (+27/-0)
src/ld/emulparams/elf32moxie.sh (+8/-0)
src/ld/emulparams/elf32mt.sh (+26/-0)
src/ld/emulparams/elf32openrisc.sh (+11/-0)
src/ld/emulparams/elf32ppc.sh (+25/-0)
src/ld/emulparams/elf32ppc_fbsd.sh (+2/-0)
src/ld/emulparams/elf32ppccommon.sh (+50/-0)
src/ld/emulparams/elf32ppclinux.sh (+8/-0)
src/ld/emulparams/elf32ppcnto.sh (+4/-0)
src/ld/emulparams/elf32ppcsim.sh (+2/-0)
src/ld/emulparams/elf32ppcvxworks.sh (+3/-0)
src/ld/emulparams/elf32ppcwindiss.sh (+24/-0)
src/ld/emulparams/elf32vax.sh (+14/-0)
src/ld/emulparams/elf32xc16x.sh (+8/-0)
src/ld/emulparams/elf32xc16xl.sh (+8/-0)
src/ld/emulparams/elf32xc16xs.sh (+8/-0)
src/ld/emulparams/elf32xstormy16.sh (+13/-0)
src/ld/emulparams/elf32xtensa.sh (+45/-0)
src/ld/emulparams/elf64_aix.sh (+21/-0)
src/ld/emulparams/elf64_ia64.sh (+39/-0)
src/ld/emulparams/elf64_ia64_fbsd.sh (+6/-0)
src/ld/emulparams/elf64_s390.sh (+35/-0)
src/ld/emulparams/elf64_sparc.sh (+50/-0)
src/ld/emulparams/elf64_sparc_fbsd.sh (+4/-0)
src/ld/emulparams/elf64alpha.sh (+27/-0)
src/ld/emulparams/elf64alpha_fbsd.sh (+3/-0)
src/ld/emulparams/elf64alpha_nbsd.sh (+2/-0)
src/ld/emulparams/elf64bmip-defs.sh (+3/-0)
src/ld/emulparams/elf64bmip.sh (+23/-0)
src/ld/emulparams/elf64btsmip.sh (+16/-0)
src/ld/emulparams/elf64hppa.sh (+76/-0)
src/ld/emulparams/elf64lppc.sh (+3/-0)
src/ld/emulparams/elf64ltsmip.sh (+4/-0)
src/ld/emulparams/elf64mmix.sh (+61/-0)
src/ld/emulparams/elf64ppc.sh (+55/-0)
src/ld/emulparams/elf_fbsd.sh (+1/-0)
src/ld/emulparams/elf_i386.sh (+25/-0)
src/ld/emulparams/elf_i386_be.sh (+11/-0)
src/ld/emulparams/elf_i386_chaos.sh (+10/-0)
src/ld/emulparams/elf_i386_fbsd.sh (+3/-0)
src/ld/emulparams/elf_i386_ldso.sh (+12/-0)
src/ld/emulparams/elf_i386_vxworks.sh (+14/-0)
src/ld/emulparams/elf_l1om.sh (+68/-0)
src/ld/emulparams/elf_l1om_fbsd.sh (+3/-0)
src/ld/emulparams/elf_s390.sh (+13/-0)
src/ld/emulparams/elf_x86_64.sh (+38/-0)
src/ld/emulparams/elf_x86_64_fbsd.sh (+3/-0)
src/ld/emulparams/gld960.sh (+7/-0)
src/ld/emulparams/gld960coff.sh (+19/-0)
src/ld/emulparams/h8300.sh (+18/-0)
src/ld/emulparams/h8300elf.sh (+26/-0)
src/ld/emulparams/h8300h.sh (+5/-0)
src/ld/emulparams/h8300helf.sh (+3/-0)
src/ld/emulparams/h8300hn.sh (+5/-0)
src/ld/emulparams/h8300hnelf.sh (+2/-0)
src/ld/emulparams/h8300s.sh (+5/-0)
src/ld/emulparams/h8300self.sh (+3/-0)
src/ld/emulparams/h8300sn.sh (+5/-0)
src/ld/emulparams/h8300snelf.sh (+2/-0)
src/ld/emulparams/h8300sx.sh (+5/-0)
src/ld/emulparams/h8300sxelf.sh (+16/-0)
src/ld/emulparams/h8300sxn.sh (+5/-0)
src/ld/emulparams/h8300sxnelf.sh (+2/-0)
src/ld/emulparams/h8500.sh (+5/-0)
src/ld/emulparams/h8500b.sh (+5/-0)
src/ld/emulparams/h8500c.sh (+5/-0)
src/ld/emulparams/h8500m.sh (+5/-0)
src/ld/emulparams/h8500s.sh (+5/-0)
src/ld/emulparams/hp300bsd.sh (+5/-0)
src/ld/emulparams/hp3hpux.sh (+8/-0)
src/ld/emulparams/hppa64linux.sh (+52/-0)
src/ld/emulparams/hppaelf.sh (+9/-0)
src/ld/emulparams/hppalinux.sh (+23/-0)
src/ld/emulparams/hppanbsd.sh (+6/-0)
src/ld/emulparams/hppaobsd.sh (+6/-0)
src/ld/emulparams/i386aout.sh (+8/-0)
src/ld/emulparams/i386beos.sh (+5/-0)
src/ld/emulparams/i386bsd.sh (+8/-0)
src/ld/emulparams/i386coff.sh (+5/-0)
src/ld/emulparams/i386go32.sh (+10/-0)
src/ld/emulparams/i386linux.sh (+9/-0)
src/ld/emulparams/i386lynx.sh (+20/-0)
src/ld/emulparams/i386mach.sh (+9/-0)
src/ld/emulparams/i386moss.sh (+10/-0)
src/ld/emulparams/i386msdos.sh (+6/-0)
src/ld/emulparams/i386nbsd.sh (+6/-0)
src/ld/emulparams/i386nto.sh (+11/-0)
src/ld/emulparams/i386nw.sh (+8/-0)
src/ld/emulparams/i386pe.sh (+10/-0)
src/ld/emulparams/i386pe_posix.sh (+11/-0)
src/ld/emulparams/i386pep.sh (+10/-0)
src/ld/emulparams/lnk960.sh (+6/-0)
src/ld/emulparams/m32relf.sh (+12/-0)
src/ld/emulparams/m32relf_linux.sh (+14/-0)
src/ld/emulparams/m32rlelf.sh (+2/-0)
src/ld/emulparams/m32rlelf_linux.sh (+2/-0)
src/ld/emulparams/m68hc11elf.sh (+18/-0)
src/ld/emulparams/m68hc11elfb.sh (+12/-0)
src/ld/emulparams/m68hc12elf.sh (+18/-0)
src/ld/emulparams/m68hc12elfb.sh (+12/-0)
src/ld/emulparams/m68k4knbsd.sh (+9/-0)
src/ld/emulparams/m68kaout.sh (+6/-0)
src/ld/emulparams/m68kaux.sh (+8/-0)
src/ld/emulparams/m68kcoff.sh (+6/-0)
src/ld/emulparams/m68kelf.sh (+14/-0)
src/ld/emulparams/m68kelfnbsd.sh (+4/-0)
src/ld/emulparams/m68klinux.sh (+9/-0)
src/ld/emulparams/m68knbsd.sh (+9/-0)
src/ld/emulparams/m68kpsos.sh (+6/-0)
src/ld/emulparams/m88kbcs.sh (+5/-0)
src/ld/emulparams/maxqcoff.sh (+7/-0)
src/ld/emulparams/mcorepe.sh (+10/-0)
src/ld/emulparams/mipsbig.sh (+6/-0)
src/ld/emulparams/mipsbsd.sh (+7/-0)
src/ld/emulparams/mipsidt.sh (+12/-0)
src/ld/emulparams/mipsidtl.sh (+12/-0)
src/ld/emulparams/mipslit.sh (+6/-0)
src/ld/emulparams/mipslnews.sh (+9/-0)
src/ld/emulparams/mipspe.sh (+10/-0)
src/ld/emulparams/mmo.sh (+11/-0)
src/ld/emulparams/mn10200.sh (+24/-0)
src/ld/emulparams/mn10300.sh (+6/-0)
src/ld/emulparams/msp430all.sh (+553/-0)
src/ld/emulparams/news.sh (+5/-0)
src/ld/emulparams/ns32knbsd.sh (+10/-0)
src/ld/emulparams/or32.sh (+5/-0)
src/ld/emulparams/or32elf.sh (+9/-0)
src/ld/emulparams/pc532macha.sh (+8/-0)
src/ld/emulparams/pdp11.sh (+5/-0)
src/ld/emulparams/pjelf.sh (+8/-0)
src/ld/emulparams/pjlelf.sh (+2/-0)
src/ld/emulparams/ppclynx.sh (+23/-0)
src/ld/emulparams/ppcmacos.sh (+6/-0)
src/ld/emulparams/ppcnw.sh (+6/-0)
src/ld/emulparams/ppcpe.sh (+8/-0)
src/ld/emulparams/riscix.sh (+5/-0)
src/ld/emulparams/scoreelf.sh (+41/-0)
src/ld/emulparams/sh.sh (+8/-0)
src/ld/emulparams/shelf.sh (+34/-0)
src/ld/emulparams/shelf32.sh (+59/-0)
src/ld/emulparams/shelf32_linux.sh (+2/-0)
src/ld/emulparams/shelf32_nbsd.sh (+17/-0)
src/ld/emulparams/shelf64.sh (+18/-0)
src/ld/emulparams/shelf64_nbsd.sh (+8/-0)
src/ld/emulparams/shelf_linux.sh (+2/-0)
src/ld/emulparams/shelf_nbsd.sh (+15/-0)
src/ld/emulparams/shelf_nto.sh (+11/-0)
src/ld/emulparams/shelf_uclinux.sh (+4/-0)
src/ld/emulparams/shelf_vxworks.sh (+20/-0)
src/ld/emulparams/shl.sh (+2/-0)
src/ld/emulparams/shlelf.sh (+2/-0)
src/ld/emulparams/shlelf32.sh (+2/-0)
src/ld/emulparams/shlelf32_linux.sh (+44/-0)
src/ld/emulparams/shlelf32_nbsd.sh (+3/-0)
src/ld/emulparams/shlelf64.sh (+2/-0)
src/ld/emulparams/shlelf64_nbsd.sh (+3/-0)
src/ld/emulparams/shlelf_linux.sh (+19/-0)
src/ld/emulparams/shlelf_nbsd.sh (+3/-0)
src/ld/emulparams/shlelf_nto.sh (+11/-0)
src/ld/emulparams/shlelf_vxworks.sh (+2/-0)
src/ld/emulparams/shlsymbian.sh (+17/-0)
src/ld/emulparams/shpe.sh (+10/-0)
src/ld/emulparams/sparcaout.sh (+10/-0)
src/ld/emulparams/sparclinux.sh (+9/-0)
src/ld/emulparams/sparcnbsd.sh (+5/-0)
src/ld/emulparams/st2000.sh (+5/-0)
src/ld/emulparams/sun3.sh (+10/-0)
src/ld/emulparams/sun4.sh (+7/-0)
src/ld/emulparams/tic30aout.sh (+7/-0)
src/ld/emulparams/tic30coff.sh (+7/-0)
src/ld/emulparams/tic3xcoff.sh (+6/-0)
src/ld/emulparams/tic3xcoff_onchip.sh (+8/-0)
src/ld/emulparams/tic4xcoff.sh (+6/-0)
src/ld/emulparams/tic54xcoff.sh (+8/-0)
src/ld/emulparams/tic80coff.sh (+50/-0)
src/ld/emulparams/v850.sh (+15/-0)
src/ld/emulparams/vanilla.sh (+5/-0)
src/ld/emulparams/vax.sh (+5/-0)
src/ld/emulparams/vaxnbsd.sh (+6/-0)
src/ld/emulparams/vsta.sh (+10/-0)
src/ld/emulparams/vxworks.sh (+49/-0)
src/ld/emulparams/w65.sh (+5/-0)
src/ld/emulparams/z80.sh (+6/-0)
src/ld/emulparams/z8001.sh (+7/-0)
src/ld/emulparams/z8002.sh (+6/-0)
src/ld/emultempl/README (+3/-0)
src/ld/emultempl/aix.em (+1474/-0)
src/ld/emultempl/alphaelf.em (+155/-0)
src/ld/emultempl/armcoff.em (+283/-0)
src/ld/emultempl/armelf.em (+677/-0)
src/ld/emultempl/astring.sed (+13/-0)
src/ld/emultempl/avrelf.em (+265/-0)
src/ld/emultempl/beos.em (+783/-0)
src/ld/emultempl/cr16elf.em (+208/-0)
src/ld/emultempl/crxelf.em (+96/-0)
src/ld/emultempl/elf-generic.em (+73/-0)
src/ld/emultempl/elf32.em (+2361/-0)
src/ld/emultempl/genelf.em (+59/-0)
src/ld/emultempl/generic.em (+149/-0)
src/ld/emultempl/gld960.em (+154/-0)
src/ld/emultempl/gld960c.em (+167/-0)
src/ld/emultempl/hppaelf.em (+379/-0)
src/ld/emultempl/ia64elf.em (+65/-0)
src/ld/emultempl/irix.em (+44/-0)
src/ld/emultempl/linux.em (+211/-0)
src/ld/emultempl/lnk960.em (+290/-0)
src/ld/emultempl/m68hc1xelf.em (+373/-0)
src/ld/emultempl/m68kcoff.em (+243/-0)
src/ld/emultempl/m68kelf.em (+250/-0)
src/ld/emultempl/mipsecoff.em (+38/-0)
src/ld/emultempl/mipself.em (+241/-0)
src/ld/emultempl/mmix-elfnmmo.em (+116/-0)
src/ld/emultempl/mmixelf.em (+44/-0)
src/ld/emultempl/mmo.em (+158/-0)
src/ld/emultempl/needrelax.em (+39/-0)
src/ld/emultempl/netbsd.em (+34/-0)
src/ld/emultempl/ostring.sed (+4/-0)
src/ld/emultempl/pe.em (+2080/-0)
src/ld/emultempl/pep.em (+1855/-0)
src/ld/emultempl/ppc32elf.em (+244/-0)
src/ld/emultempl/ppc64elf.em (+620/-0)
src/ld/emultempl/scoreelf.em (+77/-0)
src/ld/emultempl/sh64elf.em (+557/-0)
src/ld/emultempl/spu_icache.S (+7/-0)
src/ld/emultempl/spu_icache.o_c (+33/-0)
src/ld/emultempl/spu_ovl.S (+471/-0)
src/ld/emultempl/spu_ovl.o_c (+101/-0)
src/ld/emultempl/spuelf.em (+824/-0)
src/ld/emultempl/sunos.em (+1037/-0)
src/ld/emultempl/ticoff.em (+186/-0)
src/ld/emultempl/vanilla.em (+87/-0)
src/ld/emultempl/vxworks.em (+102/-0)
src/ld/emultempl/xtensaelf.em (+2028/-0)
src/ld/emultempl/z80.em (+102/-0)
src/ld/fdl.texi (+365/-0)
src/ld/gen-doc.texi (+26/-0)
src/ld/genscrba.sh (+16/-0)
src/ld/genscripts.sh (+451/-0)
src/ld/h8-doc.texi (+14/-0)
src/ld/ld.1 (+2355/-0)
src/ld/ld.h (+316/-0)
src/ld/ld.texinfo (+7529/-0)
src/ld/ldcref.c (+691/-0)
src/ld/ldctor.c (+376/-0)
src/ld/ldctor.h (+60/-0)
src/ld/ldemul.c (+352/-0)
src/ld/ldemul.h (+209/-0)
src/ld/ldexp.c (+1163/-0)
src/ld/ldexp.h (+201/-0)
src/ld/ldfile.c (+652/-0)
src/ld/ldfile.h (+65/-0)
src/ld/ldgram.c (+4495/-0)
src/ld/ldgram.h (+331/-0)
src/ld/ldgram.y (+1357/-0)
src/ld/ldint.texinfo (+1062/-0)
src/ld/ldlang.c (+7689/-0)
src/ld/ldlang.h (+642/-0)
src/ld/ldlex-wrapper.c (+6/-0)
src/ld/ldlex.c (+4260/-0)
src/ld/ldlex.h (+64/-0)
src/ld/ldlex.l (+691/-0)
src/ld/ldmain.c (+1426/-0)
src/ld/ldmain.h (+50/-0)
src/ld/ldmisc.c (+501/-0)
src/ld/ldmisc.h (+44/-0)
src/ld/ldver.c (+60/-0)
src/ld/ldver.h (+22/-0)
src/ld/ldwrite.c (+579/-0)
src/ld/ldwrite.h (+21/-0)
src/ld/lexsup.c (+1673/-0)
src/ld/mri.c (+317/-0)
src/ld/mri.h (+38/-0)
src/ld/pe-dll.c (+3192/-0)
src/ld/pe-dll.h (+73/-0)
src/ld/pep-dll.c (+64/-0)
src/ld/pep-dll.h (+60/-0)
src/ld/po/Make-in (+258/-0)
src/ld/po/POTFILES.in (+33/-0)
src/ld/po/da.po (+1702/-0)
src/ld/po/es.po (+2251/-0)
src/ld/po/fi.po (+2191/-0)
src/ld/po/fr.po (+2071/-0)
src/ld/po/ga.po (+1998/-0)
src/ld/po/id.po (+2019/-0)
src/ld/po/ld.pot (+2149/-0)
src/ld/po/sv.po (+1815/-0)
src/ld/po/tr.po (+2001/-0)
src/ld/po/vi.po (+2154/-0)
src/ld/po/zh_CN.po (+1942/-0)
src/ld/po/zh_TW.po (+1913/-0)
src/ld/scripttempl/README (+4/-0)
src/ld/scripttempl/a29k.sc (+37/-0)
src/ld/scripttempl/aix.sc (+62/-0)
src/ld/scripttempl/alpha.sc (+74/-0)
src/ld/scripttempl/aout.sc (+57/-0)
src/ld/scripttempl/armaout.sc (+35/-0)
src/ld/scripttempl/armbpabi.sc (+428/-0)
src/ld/scripttempl/armcoff.sc (+84/-0)
src/ld/scripttempl/avr.sc (+234/-0)
src/ld/scripttempl/crisaout.sc (+133/-0)
src/ld/scripttempl/delta68.sc (+49/-0)
src/ld/scripttempl/dlx.sc (+30/-0)
src/ld/scripttempl/ebmon29k.sc (+27/-0)
src/ld/scripttempl/elf.sc (+601/-0)
src/ld/scripttempl/elf32cr16.sc (+169/-0)
src/ld/scripttempl/elf32cr16c.sc (+45/-0)
src/ld/scripttempl/elf32crx.sc (+171/-0)
src/ld/scripttempl/elf32msp430.sc (+249/-0)
src/ld/scripttempl/elf32msp430_3.sc (+192/-0)
src/ld/scripttempl/elf32sh-symbian.sc (+385/-0)
src/ld/scripttempl/elf32xc16x.sc (+61/-0)
src/ld/scripttempl/elf32xc16xl.sc (+64/-0)
src/ld/scripttempl/elf32xc16xs.sc (+64/-0)
src/ld/scripttempl/elf64hppa.sc (+574/-0)
src/ld/scripttempl/elf_chaos.sc (+358/-0)
src/ld/scripttempl/elfd10v.sc (+198/-0)
src/ld/scripttempl/elfd30v.sc (+225/-0)
src/ld/scripttempl/elfi370.sc (+220/-0)
src/ld/scripttempl/elfm68hc11.sc (+460/-0)
src/ld/scripttempl/elfm68hc12.sc (+463/-0)
src/ld/scripttempl/elfmicroblaze.sc (+222/-0)
src/ld/scripttempl/elfxtensa.sc (+584/-0)
src/ld/scripttempl/epocpe.sc (+152/-0)
src/ld/scripttempl/h8300.sc (+94/-0)
src/ld/scripttempl/h8300h.sc (+97/-0)
src/ld/scripttempl/h8300hn.sc (+87/-0)
src/ld/scripttempl/h8300s.sc (+97/-0)
src/ld/scripttempl/h8300sn.sc (+87/-0)
src/ld/scripttempl/h8300sx.sc (+97/-0)
src/ld/scripttempl/h8300sxn.sc (+87/-0)
src/ld/scripttempl/h8500.sc (+61/-0)
src/ld/scripttempl/h8500b.sc (+61/-0)
src/ld/scripttempl/h8500c.sc (+61/-0)
src/ld/scripttempl/h8500m.sc (+61/-0)
src/ld/scripttempl/h8500s.sc (+61/-0)
src/ld/scripttempl/hppaelf.sc (+38/-0)
src/ld/scripttempl/i386beos.sc (+194/-0)
src/ld/scripttempl/i386coff.sc (+43/-0)
src/ld/scripttempl/i386go32.sc (+79/-0)
src/ld/scripttempl/i386msdos.sc (+38/-0)
src/ld/scripttempl/i860coff.sc (+42/-0)
src/ld/scripttempl/i960.sc (+25/-0)
src/ld/scripttempl/ip2k.sc (+150/-0)
src/ld/scripttempl/iq2000.sc (+444/-0)
src/ld/scripttempl/m68kaux.sc (+46/-0)
src/ld/scripttempl/m68kcoff.sc (+42/-0)
src/ld/scripttempl/m68klynx.sc (+46/-0)
src/ld/scripttempl/m88kbcs.sc (+49/-0)
src/ld/scripttempl/maxqcoff.sc (+43/-0)
src/ld/scripttempl/mcorepe.sc (+163/-0)
src/ld/scripttempl/mep.sc (+444/-0)
src/ld/scripttempl/mips.sc (+69/-0)
src/ld/scripttempl/mipsbsd.sc (+30/-0)
src/ld/scripttempl/mmo.sc (+137/-0)
src/ld/scripttempl/moxie.sc (+52/-0)
src/ld/scripttempl/nw.sc (+130/-0)
src/ld/scripttempl/or32.sc (+37/-0)
src/ld/scripttempl/pe.sc (+289/-0)
src/ld/scripttempl/pep.sc (+290/-0)
src/ld/scripttempl/pj.sc (+55/-0)
src/ld/scripttempl/ppcpe.sc (+199/-0)
src/ld/scripttempl/psos.sc (+61/-0)
src/ld/scripttempl/riscix.sc (+35/-0)
src/ld/scripttempl/sa29200.sc (+44/-0)
src/ld/scripttempl/sh.sc (+64/-0)
src/ld/scripttempl/sparccoff.sc (+48/-0)
src/ld/scripttempl/sparclynx.sc (+47/-0)
src/ld/scripttempl/st2000.sc (+26/-0)
src/ld/scripttempl/tic30aout.sc (+34/-0)
src/ld/scripttempl/tic30coff.sc (+58/-0)
src/ld/scripttempl/tic4xcoff.sc (+151/-0)
src/ld/scripttempl/tic54xcoff.sc (+52/-0)
src/ld/scripttempl/tic80coff.sc (+74/-0)
src/ld/scripttempl/v850.sc (+231/-0)
src/ld/scripttempl/vanilla.sc (+1/-0)
src/ld/scripttempl/w65.sc (+65/-0)
src/ld/scripttempl/xstormy16.sc (+241/-0)
src/ld/scripttempl/z80.sc (+35/-0)
src/ld/scripttempl/z8000.sc (+57/-0)
src/ld/stamp-h.in (+1/-0)
src/ld/sysdep.h (+96/-0)
src/ld/testsuite/ChangeLog (+1403/-0)
src/ld/testsuite/ChangeLog-2004 (+1085/-0)
src/ld/testsuite/ChangeLog-2005 (+1189/-0)
src/ld/testsuite/ChangeLog-2006 (+1285/-0)
src/ld/testsuite/ChangeLog-2007 (+1206/-0)
src/ld/testsuite/ChangeLog-2008 (+1010/-0)
src/ld/testsuite/ChangeLog-9303 (+3376/-0)
src/ld/testsuite/config/default.exp (+278/-0)
src/ld/testsuite/ld-alpha/align.s (+9/-0)
src/ld/testsuite/ld-alpha/alpha.exp (+64/-0)
src/ld/testsuite/ld-alpha/tlsbin.dd (+62/-0)
src/ld/testsuite/ld-alpha/tlsbin.rd (+133/-0)
src/ld/testsuite/ld-alpha/tlsbin.s (+46/-0)
src/ld/testsuite/ld-alpha/tlsbin.sd (+17/-0)
src/ld/testsuite/ld-alpha/tlsbin.td (+17/-0)
src/ld/testsuite/ld-alpha/tlsbinpic.s (+74/-0)
src/ld/testsuite/ld-alpha/tlsbinr.dd (+62/-0)
src/ld/testsuite/ld-alpha/tlsbinr.rd (+128/-0)
src/ld/testsuite/ld-alpha/tlsbinr.sd (+12/-0)
src/ld/testsuite/ld-alpha/tlsg.s (+14/-0)
src/ld/testsuite/ld-alpha/tlsg.sd (+10/-0)
src/ld/testsuite/ld-alpha/tlslib.s (+19/-0)
src/ld/testsuite/ld-alpha/tlspic.dd (+56/-0)
src/ld/testsuite/ld-alpha/tlspic.rd (+128/-0)
src/ld/testsuite/ld-alpha/tlspic.sd (+17/-0)
src/ld/testsuite/ld-alpha/tlspic.td (+17/-0)
src/ld/testsuite/ld-alpha/tlspic1.s (+87/-0)
src/ld/testsuite/ld-alpha/tlspic2.s (+11/-0)
src/ld/testsuite/ld-arm/arch-v6.s (+4/-0)
src/ld/testsuite/ld-arm/arch-v6k.s (+4/-0)
src/ld/testsuite/ld-arm/arch-v6t2.s (+4/-0)
src/ld/testsuite/ld-arm/arm-app-abs32.d (+29/-0)
src/ld/testsuite/ld-arm/arm-app-abs32.r (+8/-0)
src/ld/testsuite/ld-arm/arm-app-abs32.s (+16/-0)
src/ld/testsuite/ld-arm/arm-app-movw.s (+11/-0)
src/ld/testsuite/ld-arm/arm-app.d (+35/-0)
src/ld/testsuite/ld-arm/arm-app.r (+9/-0)
src/ld/testsuite/ld-arm/arm-app.s (+23/-0)
src/ld/testsuite/ld-arm/arm-be8.d (+16/-0)
src/ld/testsuite/ld-arm/arm-be8.s (+14/-0)
src/ld/testsuite/ld-arm/arm-call.d (+58/-0)
src/ld/testsuite/ld-arm/arm-call1.s (+30/-0)
src/ld/testsuite/ld-arm/arm-call2.s (+24/-0)
src/ld/testsuite/ld-arm/arm-dyn.ld (+194/-0)
src/ld/testsuite/ld-arm/arm-elf.exp (+470/-0)
src/ld/testsuite/ld-arm/arm-lib-plt32.d (+28/-0)
src/ld/testsuite/ld-arm/arm-lib-plt32.r (+8/-0)
src/ld/testsuite/ld-arm/arm-lib-plt32.s (+17/-0)
src/ld/testsuite/ld-arm/arm-lib.d (+28/-0)
src/ld/testsuite/ld-arm/arm-lib.ld (+187/-0)
src/ld/testsuite/ld-arm/arm-lib.r (+8/-0)
src/ld/testsuite/ld-arm/arm-lib.s (+24/-0)
src/ld/testsuite/ld-arm/arm-movwt.d (+39/-0)
src/ld/testsuite/ld-arm/arm-movwt.s (+44/-0)
src/ld/testsuite/ld-arm/arm-pic-veneer.d (+17/-0)
src/ld/testsuite/ld-arm/arm-pic-veneer.s (+14/-0)
src/ld/testsuite/ld-arm/arm-rel31.d (+7/-0)
src/ld/testsuite/ld-arm/arm-rel31.s (+11/-0)
src/ld/testsuite/ld-arm/arm-static-app.d (+24/-0)
src/ld/testsuite/ld-arm/arm-static-app.r (+3/-0)
src/ld/testsuite/ld-arm/arm-static-app.s (+20/-0)
src/ld/testsuite/ld-arm/arm-target1-abs.d (+7/-0)
src/ld/testsuite/ld-arm/arm-target1-rel.d (+7/-0)
src/ld/testsuite/ld-arm/arm-target1.s (+6/-0)
src/ld/testsuite/ld-arm/arm-target2-abs.d (+7/-0)
src/ld/testsuite/ld-arm/arm-target2-got-rel.d (+9/-0)
src/ld/testsuite/ld-arm/arm-target2-rel.d (+7/-0)
src/ld/testsuite/ld-arm/arm-target2.s (+9/-0)
src/ld/testsuite/ld-arm/arm.ld (+23/-0)
src/ld/testsuite/ld-arm/armthumb-lib.d (+44/-0)
src/ld/testsuite/ld-arm/armthumb-lib.sym (+17/-0)
src/ld/testsuite/ld-arm/armv4-bx.d (+19/-0)
src/ld/testsuite/ld-arm/armv4-bx.s (+8/-0)
src/ld/testsuite/ld-arm/attr-merge-2.attr (+14/-0)
src/ld/testsuite/ld-arm/attr-merge-2a.s (+10/-0)
src/ld/testsuite/ld-arm/attr-merge-2b.s (+11/-0)
src/ld/testsuite/ld-arm/attr-merge-3.attr (+31/-0)
src/ld/testsuite/ld-arm/attr-merge-3a.s (+38/-0)
src/ld/testsuite/ld-arm/attr-merge-3b.s (+38/-0)
src/ld/testsuite/ld-arm/attr-merge-4.attr (+8/-0)
src/ld/testsuite/ld-arm/attr-merge-4a.s (+7/-0)
src/ld/testsuite/ld-arm/attr-merge-4b.s (+7/-0)
src/ld/testsuite/ld-arm/attr-merge-5.attr (+5/-0)
src/ld/testsuite/ld-arm/attr-merge-5.s (+1/-0)
src/ld/testsuite/ld-arm/attr-merge-arch-1.attr (+6/-0)
src/ld/testsuite/ld-arm/attr-merge-arch-2.attr (+7/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-1.d (+5/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-1.s (+3/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-2.d (+14/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-2.s (+3/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-2r.d (+14/-0)
src/ld/testsuite/ld-arm/attr-merge-unknown-3.d (+15/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-0.s (+11/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-00-nowarn.d (+21/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-00.d (+21/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-02-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-02.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-04-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-04.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-2.s (+11/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-20-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-20.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-22-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-22.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-24-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-24.d (+5/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-4.s (+11/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-40-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-40.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-42-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-42.d (+5/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-44-nowarn.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge-wchar-44.d (+22/-0)
src/ld/testsuite/ld-arm/attr-merge.attr (+14/-0)
src/ld/testsuite/ld-arm/attr-merge.s (+11/-0)
src/ld/testsuite/ld-arm/blank.s (+1/-0)
src/ld/testsuite/ld-arm/callweak-2.d (+15/-0)
src/ld/testsuite/ld-arm/callweak-2.s (+17/-0)
src/ld/testsuite/ld-arm/callweak.d (+17/-0)
src/ld/testsuite/ld-arm/callweak.s (+17/-0)
src/ld/testsuite/ld-arm/cortex-a8-arm-target.s (+9/-0)
src/ld/testsuite/ld-arm/cortex-a8-far-1.s (+8/-0)
src/ld/testsuite/ld-arm/cortex-a8-far-2.s (+20/-0)
src/ld/testsuite/ld-arm/cortex-a8-far.d (+40/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-b-rel-arm.d (+83/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-b-rel-thumb.d (+80/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-b-rel.s (+41/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-b.d (+75/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-b.s (+39/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bcc-rel-thumb.d (+82/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bcc-rel.s (+38/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bcc.d (+77/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bcc.s (+39/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel-arm.d (+79/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel-thumb.d (+80/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bl-rel.s (+40/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bl.d (+75/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-bl.s (+39/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel-arm.d (+79/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel-thumb.d (+80/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-blx-rel.s (+38/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-blx.d (+79/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-blx.s (+44/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-hdr.d (+24/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-hdr.s (+14/-0)
src/ld/testsuite/ld-arm/cortex-a8-fix-hdr.t (+10/-0)
src/ld/testsuite/ld-arm/cortex-a8-thumb-target.s (+10/-0)
src/ld/testsuite/ld-arm/discard-unwind.ld (+19/-0)
src/ld/testsuite/ld-arm/emit-relocs1-vxworks.d (+12/-0)
src/ld/testsuite/ld-arm/emit-relocs1.d (+12/-0)
src/ld/testsuite/ld-arm/emit-relocs1.s (+6/-0)
src/ld/testsuite/ld-arm/farcall-arm-arm-pic-veneer.d (+17/-0)
src/ld/testsuite/ld-arm/farcall-arm-arm.d (+15/-0)
src/ld/testsuite/ld-arm/farcall-arm-arm.s (+20/-0)
src/ld/testsuite/ld-arm/farcall-arm-thumb-blx-pic-veneer.d (+17/-0)
src/ld/testsuite/ld-arm/farcall-arm-thumb-blx.d (+15/-0)
src/ld/testsuite/ld-arm/farcall-arm-thumb-pic-veneer.d (+17/-0)
src/ld/testsuite/ld-arm/farcall-arm-thumb.d (+17/-0)
src/ld/testsuite/ld-arm/farcall-arm-thumb.s (+20/-0)
src/ld/testsuite/ld-arm/farcall-group-limit.d (+21/-0)
src/ld/testsuite/ld-arm/farcall-group-size2.d (+51/-0)
src/ld/testsuite/ld-arm/farcall-group.d (+51/-0)
src/ld/testsuite/ld-arm/farcall-group.s (+44/-0)
src/ld/testsuite/ld-arm/farcall-group2.s (+7/-0)
src/ld/testsuite/ld-arm/farcall-group3.s (+9/-0)
src/ld/testsuite/ld-arm/farcall-group4.s (+13/-0)
src/ld/testsuite/ld-arm/farcall-mix.d (+49/-0)
src/ld/testsuite/ld-arm/farcall-mix.s (+46/-0)
src/ld/testsuite/ld-arm/farcall-mix2.d (+53/-0)
src/ld/testsuite/ld-arm/farcall-mix2.s (+51/-0)
src/ld/testsuite/ld-arm/farcall-mixed-app-v5.d (+85/-0)
src/ld/testsuite/ld-arm/farcall-mixed-app.d (+90/-0)
src/ld/testsuite/ld-arm/farcall-mixed-app.r (+10/-0)
src/ld/testsuite/ld-arm/farcall-mixed-app.s (+61/-0)
src/ld/testsuite/ld-arm/farcall-mixed-app.sym (+17/-0)
src/ld/testsuite/ld-arm/farcall-mixed-lib.d (+93/-0)
src/ld/testsuite/ld-arm/farcall-mixed-lib.r (+8/-0)
src/ld/testsuite/ld-arm/farcall-mixed-lib1.s (+35/-0)
src/ld/testsuite/ld-arm/farcall-mixed-lib2.s (+19/-0)
src/ld/testsuite/ld-arm/farcall-section.d (+5/-0)
src/ld/testsuite/ld-arm/farcall-section.s (+20/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm-blx-pic-veneer.d (+18/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm-blx.d (+16/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm-pic-veneer.d (+20/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm-short.d (+17/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm-short.s (+21/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm.d (+19/-0)
src/ld/testsuite/ld-arm/farcall-thumb-arm.s (+21/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb-blx-pic-veneer.d (+18/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb-blx.d (+16/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb-m-pic-veneer.d (+22/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb-m.d (+21/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb-pic-veneer.d (+22/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb.d (+19/-0)
src/ld/testsuite/ld-arm/farcall-thumb-thumb.s (+19/-0)
src/ld/testsuite/ld-arm/gc-unwind.d (+5/-0)
src/ld/testsuite/ld-arm/gc-unwind.s (+38/-0)
src/ld/testsuite/ld-arm/group-relocs-alu-bad.d (+4/-0)
src/ld/testsuite/ld-arm/group-relocs-alu-bad.s (+20/-0)
src/ld/testsuite/ld-arm/group-relocs-ldc-bad.d (+4/-0)
src/ld/testsuite/ld-arm/group-relocs-ldc-bad.s (+19/-0)
src/ld/testsuite/ld-arm/group-relocs-ldr-bad.d (+4/-0)
src/ld/testsuite/ld-arm/group-relocs-ldr-bad.s (+18/-0)
src/ld/testsuite/ld-arm/group-relocs-ldrs-bad.d (+4/-0)
src/ld/testsuite/ld-arm/group-relocs-ldrs-bad.s (+17/-0)
src/ld/testsuite/ld-arm/group-relocs.d (+69/-0)
src/ld/testsuite/ld-arm/group-relocs.s (+156/-0)
src/ld/testsuite/ld-arm/jump-reloc-veneers-long.d (+21/-0)
src/ld/testsuite/ld-arm/jump-reloc-veneers-short1.d (+13/-0)
src/ld/testsuite/ld-arm/jump-reloc-veneers-short2.d (+13/-0)
src/ld/testsuite/ld-arm/jump-reloc-veneers.s (+12/-0)
src/ld/testsuite/ld-arm/jump19.d (+12/-0)
src/ld/testsuite/ld-arm/jump19.s (+12/-0)
src/ld/testsuite/ld-arm/mixed-app-v5.d (+56/-0)
src/ld/testsuite/ld-arm/mixed-app.d (+58/-0)
src/ld/testsuite/ld-arm/mixed-app.r (+10/-0)
src/ld/testsuite/ld-arm/mixed-app.s (+39/-0)
src/ld/testsuite/ld-arm/mixed-app.sym (+17/-0)
src/ld/testsuite/ld-arm/mixed-lib.d (+38/-0)
src/ld/testsuite/ld-arm/mixed-lib.r (+8/-0)
src/ld/testsuite/ld-arm/mixed-lib.s (+28/-0)
src/ld/testsuite/ld-arm/mixed-lib.sym (+17/-0)
src/ld/testsuite/ld-arm/movw-merge.d (+13/-0)
src/ld/testsuite/ld-arm/movw-merge.s (+20/-0)
src/ld/testsuite/ld-arm/movw-shared-1.d (+4/-0)
src/ld/testsuite/ld-arm/movw-shared-1.s (+5/-0)
src/ld/testsuite/ld-arm/movw-shared-2.d (+4/-0)
src/ld/testsuite/ld-arm/movw-shared-2.s (+5/-0)
src/ld/testsuite/ld-arm/movw-shared-3.d (+4/-0)
src/ld/testsuite/ld-arm/movw-shared-3.s (+6/-0)
src/ld/testsuite/ld-arm/movw-shared-4.d (+4/-0)
src/ld/testsuite/ld-arm/movw-shared-4.s (+6/-0)
src/ld/testsuite/ld-arm/preempt-app.s (+27/-0)
src/ld/testsuite/ld-arm/preempt-app.sym (+16/-0)
src/ld/testsuite/ld-arm/symbian-seg1.d (+8/-0)
src/ld/testsuite/ld-arm/symbian-seg1.s (+13/-0)
src/ld/testsuite/ld-arm/thumb-entry.d (+3/-0)
src/ld/testsuite/ld-arm/thumb-entry.s (+8/-0)
src/ld/testsuite/ld-arm/thumb-rel32.d (+7/-0)
src/ld/testsuite/ld-arm/thumb-rel32.s (+18/-0)
src/ld/testsuite/ld-arm/thumb1-bl.d (+11/-0)
src/ld/testsuite/ld-arm/thumb1-bl.s (+22/-0)
src/ld/testsuite/ld-arm/thumb2-b-interwork.d (+16/-0)
src/ld/testsuite/ld-arm/thumb2-b-interwork.s (+20/-0)
src/ld/testsuite/ld-arm/thumb2-bl-as-thumb1-bad-noeabi.d (+22/-0)
src/ld/testsuite/ld-arm/thumb2-bl-as-thumb1-bad.d (+17/-0)
src/ld/testsuite/ld-arm/thumb2-bl-as-thumb1-bad.s (+22/-0)
src/ld/testsuite/ld-arm/thumb2-bl-bad-noeabi.d (+22/-0)
src/ld/testsuite/ld-arm/thumb2-bl-bad.d (+16/-0)
src/ld/testsuite/ld-arm/thumb2-bl-bad.s (+22/-0)
src/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.d (+71/-0)
src/ld/testsuite/ld-arm/thumb2-bl-blx-interwork.s (+87/-0)
src/ld/testsuite/ld-arm/thumb2-bl-undefweak.d (+9/-0)
src/ld/testsuite/ld-arm/thumb2-bl-undefweak.s (+10/-0)
src/ld/testsuite/ld-arm/thumb2-bl-undefweak1.d (+9/-0)
src/ld/testsuite/ld-arm/thumb2-bl-undefweak1.s (+9/-0)
src/ld/testsuite/ld-arm/thumb2-bl.d (+11/-0)
src/ld/testsuite/ld-arm/thumb2-bl.s (+23/-0)
src/ld/testsuite/ld-arm/tls-app.d (+18/-0)
src/ld/testsuite/ld-arm/tls-app.r (+10/-0)
src/ld/testsuite/ld-arm/tls-app.s (+34/-0)
src/ld/testsuite/ld-arm/tls-lib.d (+15/-0)
src/ld/testsuite/ld-arm/tls-lib.r (+10/-0)
src/ld/testsuite/ld-arm/tls-lib.s (+22/-0)
src/ld/testsuite/ld-arm/unwind-1.d (+10/-0)
src/ld/testsuite/ld-arm/unwind-1.s (+19/-0)
src/ld/testsuite/ld-arm/unwind-2.d (+10/-0)
src/ld/testsuite/ld-arm/unwind-2.s (+19/-0)
src/ld/testsuite/ld-arm/unwind-3.d (+11/-0)
src/ld/testsuite/ld-arm/unwind-3.s (+29/-0)
src/ld/testsuite/ld-arm/unwind-4.d (+11/-0)
src/ld/testsuite/ld-arm/unwind-4.s (+49/-0)
src/ld/testsuite/ld-arm/unwind-5.d (+7/-0)
src/ld/testsuite/ld-arm/unwind-5.s (+12/-0)
src/ld/testsuite/ld-arm/use-thumb-lib.s (+25/-0)
src/ld/testsuite/ld-arm/use-thumb-lib.sym (+4/-0)
src/ld/testsuite/ld-arm/vfp11-fix-none.d (+9/-0)
src/ld/testsuite/ld-arm/vfp11-fix-none.s (+7/-0)
src/ld/testsuite/ld-arm/vfp11-fix-scalar.d (+15/-0)
src/ld/testsuite/ld-arm/vfp11-fix-scalar.s (+7/-0)
src/ld/testsuite/ld-arm/vfp11-fix-vector.d (+16/-0)
src/ld/testsuite/ld-arm/vfp11-fix-vector.s (+8/-0)
src/ld/testsuite/ld-arm/vxworks1-lib.dd (+41/-0)
src/ld/testsuite/ld-arm/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-arm/vxworks1-lib.rd (+12/-0)
src/ld/testsuite/ld-arm/vxworks1-lib.s (+36/-0)
src/ld/testsuite/ld-arm/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-arm/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-arm/vxworks1.dd (+37/-0)
src/ld/testsuite/ld-arm/vxworks1.ld (+30/-0)
src/ld/testsuite/ld-arm/vxworks1.rd (+19/-0)
src/ld/testsuite/ld-arm/vxworks1.s (+14/-0)
src/ld/testsuite/ld-arm/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-arm/vxworks2.s (+5/-0)
src/ld/testsuite/ld-arm/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-auto-import/auto-import.exp (+177/-0)
src/ld/testsuite/ld-auto-import/client.c (+60/-0)
src/ld/testsuite/ld-auto-import/dll.c (+20/-0)
src/ld/testsuite/ld-bootstrap/bootstrap.exp (+201/-0)
src/ld/testsuite/ld-cdtest/cdtest-bar.cc (+17/-0)
src/ld/testsuite/ld-cdtest/cdtest-foo.cc (+89/-0)
src/ld/testsuite/ld-cdtest/cdtest-foo.h (+24/-0)
src/ld/testsuite/ld-cdtest/cdtest-main.cc (+40/-0)
src/ld/testsuite/ld-cdtest/cdtest-nrv.dat (+13/-0)
src/ld/testsuite/ld-cdtest/cdtest.dat (+15/-0)
src/ld/testsuite/ld-cdtest/cdtest.exp (+127/-0)
src/ld/testsuite/ld-checks/asm.s (+11/-0)
src/ld/testsuite/ld-checks/checks.exp (+81/-0)
src/ld/testsuite/ld-checks/script (+6/-0)
src/ld/testsuite/ld-cris/badgotr1.d (+11/-0)
src/ld/testsuite/ld-cris/comref1.s (+8/-0)
src/ld/testsuite/ld-cris/cris.exp (+58/-0)
src/ld/testsuite/ld-cris/def2.d (+10/-0)
src/ld/testsuite/ld-cris/def3.d (+10/-0)
src/ld/testsuite/ld-cris/dso-1.s (+8/-0)
src/ld/testsuite/ld-cris/dso-1b.s (+4/-0)
src/ld/testsuite/ld-cris/dso-2.s (+6/-0)
src/ld/testsuite/ld-cris/dso-3.s (+20/-0)
src/ld/testsuite/ld-cris/dsofnf.s (+7/-0)
src/ld/testsuite/ld-cris/dsofnf2.s (+8/-0)
src/ld/testsuite/ld-cris/dsov32-1.s (+8/-0)
src/ld/testsuite/ld-cris/dsov32-2.s (+10/-0)
src/ld/testsuite/ld-cris/dsov32-3.s (+8/-0)
src/ld/testsuite/ld-cris/dsov32-4.s (+14/-0)
src/ld/testsuite/ld-cris/euwref1.s (+8/-0)
src/ld/testsuite/ld-cris/expalltst3 (+1/-0)
src/ld/testsuite/ld-cris/expdref1.s (+6/-0)
src/ld/testsuite/ld-cris/expdref2.s (+11/-0)
src/ld/testsuite/ld-cris/expdref3.s (+9/-0)
src/ld/testsuite/ld-cris/expdref4.s (+7/-0)
src/ld/testsuite/ld-cris/expdyn1.d (+14/-0)
src/ld/testsuite/ld-cris/expdyn1.s (+18/-0)
src/ld/testsuite/ld-cris/expdyn1w.s (+3/-0)
src/ld/testsuite/ld-cris/expdyn2.d (+16/-0)
src/ld/testsuite/ld-cris/expdyn2.s (+21/-0)
src/ld/testsuite/ld-cris/expdyn3.d (+12/-0)
src/ld/testsuite/ld-cris/expdyn4.d (+12/-0)
src/ld/testsuite/ld-cris/expdyn5.d (+13/-0)
src/ld/testsuite/ld-cris/expdyn6.d (+13/-0)
src/ld/testsuite/ld-cris/expdyn7.d (+13/-0)
src/ld/testsuite/ld-cris/globsym1ref.s (+1/-0)
src/ld/testsuite/ld-cris/globsymw1.s (+15/-0)
src/ld/testsuite/ld-cris/globsymw2.s (+16/-0)
src/ld/testsuite/ld-cris/got7.s (+21/-0)
src/ld/testsuite/ld-cris/gotplt1.d (+48/-0)
src/ld/testsuite/ld-cris/gotplt2.d (+37/-0)
src/ld/testsuite/ld-cris/gotplt3.d (+35/-0)
src/ld/testsuite/ld-cris/gotrel1.s (+4/-0)
src/ld/testsuite/ld-cris/gotrel2.s (+5/-0)
src/ld/testsuite/ld-cris/hiddef1.d (+28/-0)
src/ld/testsuite/ld-cris/hiddef1.s (+2/-0)
src/ld/testsuite/ld-cris/hide1 (+1/-0)
src/ld/testsuite/ld-cris/hidedsofns2468 (+1/-0)
src/ld/testsuite/ld-cris/hidrefgotplt1.s (+2/-0)
src/ld/testsuite/ld-cris/init.s (+6/-0)
src/ld/testsuite/ld-cris/ldsym1.d (+20/-0)
src/ld/testsuite/ld-cris/libdso-1.d (+13/-0)
src/ld/testsuite/ld-cris/libdso-10.d (+37/-0)
src/ld/testsuite/ld-cris/libdso-11.d (+27/-0)
src/ld/testsuite/ld-cris/libdso-12.d (+51/-0)
src/ld/testsuite/ld-cris/libdso-12b.d (+50/-0)
src/ld/testsuite/ld-cris/libdso-12c.d (+41/-0)
src/ld/testsuite/ld-cris/libdso-13.d (+30/-0)
src/ld/testsuite/ld-cris/libdso-13b.d (+23/-0)
src/ld/testsuite/ld-cris/libdso-14.d (+19/-0)
src/ld/testsuite/ld-cris/libdso-15.d (+24/-0)
src/ld/testsuite/ld-cris/libdso-15b.d (+38/-0)
src/ld/testsuite/ld-cris/libdso-1b.d (+15/-0)
src/ld/testsuite/ld-cris/libdso-1c.d (+35/-0)
src/ld/testsuite/ld-cris/libdso-1d.d (+36/-0)
src/ld/testsuite/ld-cris/libdso-2.d (+58/-0)
src/ld/testsuite/ld-cris/libdso-3.d (+14/-0)
src/ld/testsuite/ld-cris/libdso-4.d (+11/-0)
src/ld/testsuite/ld-cris/locref1.d (+22/-0)
src/ld/testsuite/ld-cris/locref1.s (+3/-0)
src/ld/testsuite/ld-cris/locref2.d (+22/-0)
src/ld/testsuite/ld-cris/locref2.s (+5/-0)
src/ld/testsuite/ld-cris/move-1.s (+3/-0)
src/ld/testsuite/ld-cris/nodyn4.d (+19/-0)
src/ld/testsuite/ld-cris/nodyn5.d (+13/-0)
src/ld/testsuite/ld-cris/noglob1.d (+9/-0)
src/ld/testsuite/ld-cris/noglob1.s (+4/-0)
src/ld/testsuite/ld-cris/noov.d (+13/-0)
src/ld/testsuite/ld-cris/noov.s (+14/-0)
src/ld/testsuite/ld-cris/pic-gc-72.d (+28/-0)
src/ld/testsuite/ld-cris/pic-gc-72.s (+3/-0)
src/ld/testsuite/ld-cris/pic-gc-73.d (+26/-0)
src/ld/testsuite/ld-cris/pic-gc-73.s (+5/-0)
src/ld/testsuite/ld-cris/pv32-1.d (+40/-0)
src/ld/testsuite/ld-cris/pv32.s (+24/-0)
src/ld/testsuite/ld-cris/stabs1.s (+26/-0)
src/ld/testsuite/ld-cris/start1.s (+5/-0)
src/ld/testsuite/ld-cris/tls-commx.s (+1/-0)
src/ld/testsuite/ld-cris/tls-dso-dtpoffd2.d (+37/-0)
src/ld/testsuite/ld-cris/tls-dso-dtpoffd4.d (+37/-0)
src/ld/testsuite/ld-cris/tls-dso-x1x2-1.d (+16/-0)
src/ld/testsuite/ld-cris/tls-dso-xz-1.d (+18/-0)
src/ld/testsuite/ld-cris/tls-dtpoffdx.s (+2/-0)
src/ld/testsuite/ld-cris/tls-dtprelm.s (+26/-0)
src/ld/testsuite/ld-cris/tls-e-20.d (+71/-0)
src/ld/testsuite/ld-cris/tls-e-20a.d (+110/-0)
src/ld/testsuite/ld-cris/tls-e-21.d (+39/-0)
src/ld/testsuite/ld-cris/tls-e-22.d (+39/-0)
src/ld/testsuite/ld-cris/tls-e-23.d (+38/-0)
src/ld/testsuite/ld-cris/tls-e-66.d (+37/-0)
src/ld/testsuite/ld-cris/tls-e-80.d (+88/-0)
src/ld/testsuite/ld-cris/tls-e-dtpoffd1.d (+32/-0)
src/ld/testsuite/ld-cris/tls-e-dtpoffd3.d (+32/-0)
src/ld/testsuite/ld-cris/tls-e-tpoffcomm1.d (+45/-0)
src/ld/testsuite/ld-cris/tls-e-tpoffcomm1.s (+9/-0)
src/ld/testsuite/ld-cris/tls-err-20x.d (+11/-0)
src/ld/testsuite/ld-cris/tls-err-24.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-25.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-26.d (+8/-0)
src/ld/testsuite/ld-cris/tls-err-27.d (+8/-0)
src/ld/testsuite/ld-cris/tls-err-28.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-29.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-31.d (+6/-0)
src/ld/testsuite/ld-cris/tls-err-33.d (+6/-0)
src/ld/testsuite/ld-cris/tls-err-35.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-37.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-39.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-40.d (+6/-0)
src/ld/testsuite/ld-cris/tls-err-41.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-43.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-44.d (+8/-0)
src/ld/testsuite/ld-cris/tls-err-45.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-47.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-48.d (+6/-0)
src/ld/testsuite/ld-cris/tls-err-49.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-51.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-52.d (+8/-0)
src/ld/testsuite/ld-cris/tls-err-53.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-55.d (+6/-0)
src/ld/testsuite/ld-cris/tls-err-55.s (+8/-0)
src/ld/testsuite/ld-cris/tls-err-56.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-56.s (+9/-0)
src/ld/testsuite/ld-cris/tls-err-62.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-62.s (+9/-0)
src/ld/testsuite/ld-cris/tls-err-65.d (+7/-0)
src/ld/testsuite/ld-cris/tls-err-67.d (+9/-0)
src/ld/testsuite/ld-cris/tls-err-77.d (+7/-0)
src/ld/testsuite/ld-cris/tls-gc-68.d (+33/-0)
src/ld/testsuite/ld-cris/tls-gc-69.d (+34/-0)
src/ld/testsuite/ld-cris/tls-gc-70.d (+34/-0)
src/ld/testsuite/ld-cris/tls-gc-71.d (+32/-0)
src/ld/testsuite/ld-cris/tls-gc-71.s (+2/-0)
src/ld/testsuite/ld-cris/tls-gc-75.d (+36/-0)
src/ld/testsuite/ld-cris/tls-gc-76.d (+38/-0)
src/ld/testsuite/ld-cris/tls-gc-76.s (+23/-0)
src/ld/testsuite/ld-cris/tls-gc-79.d (+34/-0)
src/ld/testsuite/ld-cris/tls-gd-1.d (+54/-0)
src/ld/testsuite/ld-cris/tls-gd-1.s (+8/-0)
src/ld/testsuite/ld-cris/tls-gd-1h.d (+50/-0)
src/ld/testsuite/ld-cris/tls-gd-2.d (+54/-0)
src/ld/testsuite/ld-cris/tls-gd-2.s (+9/-0)
src/ld/testsuite/ld-cris/tls-gd-2h.d (+50/-0)
src/ld/testsuite/ld-cris/tls-gd-3.d (+39/-0)
src/ld/testsuite/ld-cris/tls-gd-3.s (+8/-0)
src/ld/testsuite/ld-cris/tls-gd-3h.d (+39/-0)
src/ld/testsuite/ld-cris/tls-gdgotrelm.s (+28/-0)
src/ld/testsuite/ld-cris/tls-global-74.d (+28/-0)
src/ld/testsuite/ld-cris/tls-gottprelm.s (+28/-0)
src/ld/testsuite/ld-cris/tls-hx.s (+8/-0)
src/ld/testsuite/ld-cris/tls-hx1x2.s (+15/-0)
src/ld/testsuite/ld-cris/tls-ie-10.d (+54/-0)
src/ld/testsuite/ld-cris/tls-ie-10.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ie-11.d (+60/-0)
src/ld/testsuite/ld-cris/tls-ie-11.s (+9/-0)
src/ld/testsuite/ld-cris/tls-ie-78.d (+44/-0)
src/ld/testsuite/ld-cris/tls-ie-8.d (+54/-0)
src/ld/testsuite/ld-cris/tls-ie-8.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ie-8e.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ie-8e1.d (+42/-0)
src/ld/testsuite/ld-cris/tls-ie-9.d (+60/-0)
src/ld/testsuite/ld-cris/tls-ie-9.s (+9/-0)
src/ld/testsuite/ld-cris/tls-js1.d (+32/-0)
src/ld/testsuite/ld-cris/tls-ld-4.d (+50/-0)
src/ld/testsuite/ld-cris/tls-ld-4.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ld-5.d (+51/-0)
src/ld/testsuite/ld-cris/tls-ld-5.s (+10/-0)
src/ld/testsuite/ld-cris/tls-ld-6.d (+50/-0)
src/ld/testsuite/ld-cris/tls-ld-6.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ld-7.d (+51/-0)
src/ld/testsuite/ld-cris/tls-ld-7.s (+9/-0)
src/ld/testsuite/ld-cris/tls-ldgd-14.d (+71/-0)
src/ld/testsuite/ld-cris/tls-ldgd-14.s (+8/-0)
src/ld/testsuite/ld-cris/tls-ldgd-15.d (+72/-0)
src/ld/testsuite/ld-cris/tls-ldgd-15.s (+9/-0)
src/ld/testsuite/ld-cris/tls-ldgde-14.d (+61/-0)
src/ld/testsuite/ld-cris/tls-ldgde-15.d (+61/-0)
src/ld/testsuite/ld-cris/tls-ldgdex-14.d (+54/-0)
src/ld/testsuite/ld-cris/tls-ldgdex-15.d (+54/-0)
src/ld/testsuite/ld-cris/tls-ldgdx-14.d (+55/-0)
src/ld/testsuite/ld-cris/tls-ldgdx-15.d (+56/-0)
src/ld/testsuite/ld-cris/tls-le-12.d (+38/-0)
src/ld/testsuite/ld-cris/tls-le-12.s (+8/-0)
src/ld/testsuite/ld-cris/tls-le-12s.d (+38/-0)
src/ld/testsuite/ld-cris/tls-le-12s.s (+8/-0)
src/ld/testsuite/ld-cris/tls-le-13.d (+41/-0)
src/ld/testsuite/ld-cris/tls-le-13.s (+9/-0)
src/ld/testsuite/ld-cris/tls-le-13s.d (+40/-0)
src/ld/testsuite/ld-cris/tls-le-13s.s (+9/-0)
src/ld/testsuite/ld-cris/tls-legd-16.d (+59/-0)
src/ld/testsuite/ld-cris/tls-legd-16.s (+8/-0)
src/ld/testsuite/ld-cris/tls-legd-17.d (+58/-0)
src/ld/testsuite/ld-cris/tls-legdx-16.d (+52/-0)
src/ld/testsuite/ld-cris/tls-legdx-17.d (+54/-0)
src/ld/testsuite/ld-cris/tls-leie-18.d (+47/-0)
src/ld/testsuite/ld-cris/tls-leie-19.d (+58/-0)
src/ld/testsuite/ld-cris/tls-leie-19.s (+8/-0)
src/ld/testsuite/ld-cris/tls-local-54.d (+27/-0)
src/ld/testsuite/ld-cris/tls-local-54.s (+3/-0)
src/ld/testsuite/ld-cris/tls-local-57.d (+23/-0)
src/ld/testsuite/ld-cris/tls-local-57.s (+3/-0)
src/ld/testsuite/ld-cris/tls-local-58.d (+24/-0)
src/ld/testsuite/ld-cris/tls-local-58.s (+4/-0)
src/ld/testsuite/ld-cris/tls-local-59.d (+25/-0)
src/ld/testsuite/ld-cris/tls-local-59.s (+6/-0)
src/ld/testsuite/ld-cris/tls-local-60.d (+33/-0)
src/ld/testsuite/ld-cris/tls-local-61.d (+32/-0)
src/ld/testsuite/ld-cris/tls-local-63.d (+31/-0)
src/ld/testsuite/ld-cris/tls-local-64.d (+37/-0)
src/ld/testsuite/ld-cris/tls-ok-30.d (+29/-0)
src/ld/testsuite/ld-cris/tls-ok-32.d (+23/-0)
src/ld/testsuite/ld-cris/tls-ok-34.d (+28/-0)
src/ld/testsuite/ld-cris/tls-ok-36.d (+16/-0)
src/ld/testsuite/ld-cris/tls-tbss64.s (+7/-0)
src/ld/testsuite/ld-cris/tls-tprelm.s (+26/-0)
src/ld/testsuite/ld-cris/tls-und-38.d (+27/-0)
src/ld/testsuite/ld-cris/tls-und-42.d (+26/-0)
src/ld/testsuite/ld-cris/tls-und-46.d (+27/-0)
src/ld/testsuite/ld-cris/tls-und-50.d (+26/-0)
src/ld/testsuite/ld-cris/tls-x.s (+7/-0)
src/ld/testsuite/ld-cris/tls-x1x2.s (+13/-0)
src/ld/testsuite/ld-cris/tls-z.s (+7/-0)
src/ld/testsuite/ld-cris/tls128.s (+8/-0)
src/ld/testsuite/ld-cris/tls128g.s (+9/-0)
src/ld/testsuite/ld-cris/undef1.d (+13/-0)
src/ld/testsuite/ld-cris/undef2.d (+6/-0)
src/ld/testsuite/ld-cris/undef3.d (+6/-0)
src/ld/testsuite/ld-cris/v10-v32.d (+10/-0)
src/ld/testsuite/ld-cris/v10-va.d (+14/-0)
src/ld/testsuite/ld-cris/v32-ba-1.d (+20/-0)
src/ld/testsuite/ld-cris/v32-ba-1.s (+11/-0)
src/ld/testsuite/ld-cris/v32-bin-1.d (+13/-0)
src/ld/testsuite/ld-cris/v32-bin-1.s (+7/-0)
src/ld/testsuite/ld-cris/v32-v10.d (+10/-0)
src/ld/testsuite/ld-cris/v32-va.d (+14/-0)
src/ld/testsuite/ld-cris/va-v10.d (+14/-0)
src/ld/testsuite/ld-cris/va-v32.d (+14/-0)
src/ld/testsuite/ld-cris/warn1.d (+11/-0)
src/ld/testsuite/ld-cris/warn2.d (+11/-0)
src/ld/testsuite/ld-cris/warn3.d (+10/-0)
src/ld/testsuite/ld-cris/warn4.d (+13/-0)
src/ld/testsuite/ld-cris/weakhid.s (+13/-0)
src/ld/testsuite/ld-cris/weakhiddso.d (+31/-0)
src/ld/testsuite/ld-cris/weakref1.d (+17/-0)
src/ld/testsuite/ld-cris/weakref2.d (+10/-0)
src/ld/testsuite/ld-cris/weakref3.d (+36/-0)
src/ld/testsuite/ld-cris/weakref4.d (+32/-0)
src/ld/testsuite/ld-crx/crx.exp (+35/-0)
src/ld/testsuite/ld-crx/crx.ld (+84/-0)
src/ld/testsuite/ld-crx/reloc-abs32.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-abs32.s (+7/-0)
src/ld/testsuite/ld-crx/reloc-imm16.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-imm16.s (+7/-0)
src/ld/testsuite/ld-crx/reloc-imm32.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-imm32.s (+7/-0)
src/ld/testsuite/ld-crx/reloc-num16.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-num16.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-num32.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-num32.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-num8.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-num8.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-regrel12.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-regrel12.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-regrel22.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-regrel22.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-regrel28.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-regrel28.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-regrel32.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-regrel32.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-rel16.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-rel16.s (+8/-0)
src/ld/testsuite/ld-crx/reloc-rel24.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-rel24.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-rel32.d (+13/-0)
src/ld/testsuite/ld-crx/reloc-rel32.s (+6/-0)
src/ld/testsuite/ld-crx/reloc-rel4.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-rel4.s (+8/-0)
src/ld/testsuite/ld-crx/reloc-rel8-cmp.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-rel8-cmp.s (+8/-0)
src/ld/testsuite/ld-crx/reloc-rel8.d (+12/-0)
src/ld/testsuite/ld-crx/reloc-rel8.s (+8/-0)
src/ld/testsuite/ld-cygwin/exe-export.exp (+154/-0)
src/ld/testsuite/ld-cygwin/testdll.c (+14/-0)
src/ld/testsuite/ld-cygwin/testdll.def (+4/-0)
src/ld/testsuite/ld-cygwin/testexe.c (+31/-0)
src/ld/testsuite/ld-cygwin/testexe.def (+5/-0)
src/ld/testsuite/ld-d10v/d10v.exp (+253/-0)
src/ld/testsuite/ld-d10v/default_layout.d (+10/-0)
src/ld/testsuite/ld-d10v/linktest-001.s (+4/-0)
src/ld/testsuite/ld-d10v/linktest-002.lt (+2/-0)
src/ld/testsuite/ld-d10v/linktest-002.s (+4/-0)
src/ld/testsuite/ld-d10v/regression-001.lt (+3/-0)
src/ld/testsuite/ld-d10v/regression-001.s (+14/-0)
src/ld/testsuite/ld-d10v/reloc-001.d (+12/-0)
src/ld/testsuite/ld-d10v/reloc-001.ld (+10/-0)
src/ld/testsuite/ld-d10v/reloc-001.s (+11/-0)
src/ld/testsuite/ld-d10v/reloc-002.d (+12/-0)
src/ld/testsuite/ld-d10v/reloc-002.ld (+10/-0)
src/ld/testsuite/ld-d10v/reloc-003.d (+5/-0)
src/ld/testsuite/ld-d10v/reloc-003.ld (+10/-0)
src/ld/testsuite/ld-d10v/reloc-004.d (+5/-0)
src/ld/testsuite/ld-d10v/reloc-004.ld (+10/-0)
src/ld/testsuite/ld-d10v/reloc-005.d (+13/-0)
src/ld/testsuite/ld-d10v/reloc-005.ld (+10/-0)
src/ld/testsuite/ld-d10v/reloc-005.s (+11/-0)
src/ld/testsuite/ld-d10v/reloc-006.d (+13/-0)
src/ld/testsuite/ld-d10v/reloc-006.ld (+8/-0)
src/ld/testsuite/ld-d10v/reloc-007.d (+7/-0)
src/ld/testsuite/ld-d10v/reloc-007.ld (+8/-0)
src/ld/testsuite/ld-d10v/reloc-008.d (+7/-0)
src/ld/testsuite/ld-d10v/reloc-008.ld (+8/-0)
src/ld/testsuite/ld-d10v/reloc-009.d (+15/-0)
src/ld/testsuite/ld-d10v/reloc-009.ld (+11/-0)
src/ld/testsuite/ld-d10v/reloc-009.s (+12/-0)
src/ld/testsuite/ld-d10v/reloc-010.d (+16/-0)
src/ld/testsuite/ld-d10v/reloc-010.ld (+11/-0)
src/ld/testsuite/ld-d10v/reloc-011.d (+6/-0)
src/ld/testsuite/ld-d10v/reloc-011.ld (+11/-0)
src/ld/testsuite/ld-d10v/reloc-012.d (+6/-0)
src/ld/testsuite/ld-d10v/reloc-012.ld (+11/-0)
src/ld/testsuite/ld-d10v/reloc-013.d (+16/-0)
src/ld/testsuite/ld-d10v/reloc-013.ld (+12/-0)
src/ld/testsuite/ld-d10v/reloc-014.d (+16/-0)
src/ld/testsuite/ld-d10v/reloc-014.ld (+12/-0)
src/ld/testsuite/ld-d10v/reloc-015.d (+7/-0)
src/ld/testsuite/ld-d10v/reloc-015.ld (+12/-0)
src/ld/testsuite/ld-d10v/reloc-016.d (+7/-0)
src/ld/testsuite/ld-d10v/reloc-016.ld (+12/-0)
src/ld/testsuite/ld-d10v/simple.s (+5/-0)
src/ld/testsuite/ld-discard/discard.exp (+50/-0)
src/ld/testsuite/ld-discard/discard.ld (+9/-0)
src/ld/testsuite/ld-discard/exit.s (+6/-0)
src/ld/testsuite/ld-discard/extern.d (+11/-0)
src/ld/testsuite/ld-discard/extern.s (+13/-0)
src/ld/testsuite/ld-discard/start.d (+6/-0)
src/ld/testsuite/ld-discard/start.s (+7/-0)
src/ld/testsuite/ld-discard/static.d (+5/-0)
src/ld/testsuite/ld-discard/static.s (+11/-0)
src/ld/testsuite/ld-discard/zero-rel.d (+8/-0)
src/ld/testsuite/ld-discard/zero-rel.s (+11/-0)
src/ld/testsuite/ld-elf/begin.c (+5/-0)
src/ld/testsuite/ld-elf/beginwarn.c (+9/-0)
src/ld/testsuite/ld-elf/binutils.exp (+147/-0)
src/ld/testsuite/ld-elf/comm1.c (+17/-0)
src/ld/testsuite/ld-elf/commonpage1.d (+9/-0)
src/ld/testsuite/ld-elf/commonpage2.d (+9/-0)
src/ld/testsuite/ld-elf/data1.c (+6/-0)
src/ld/testsuite/ld-elf/data1.h (+9/-0)
src/ld/testsuite/ld-elf/data2.c (+9/-0)
src/ld/testsuite/ld-elf/del.cc (+29/-0)
src/ld/testsuite/ld-elf/dl1.c (+10/-0)
src/ld/testsuite/ld-elf/dl1.list (+6/-0)
src/ld/testsuite/ld-elf/dl1.out (+1/-0)
src/ld/testsuite/ld-elf/dl1main.c (+33/-0)
src/ld/testsuite/ld-elf/dl2.c (+16/-0)
src/ld/testsuite/ld-elf/dl2.list (+3/-0)
src/ld/testsuite/ld-elf/dl2a.list (+3/-0)
src/ld/testsuite/ld-elf/dl2a.out (+3/-0)
src/ld/testsuite/ld-elf/dl2b.out (+3/-0)
src/ld/testsuite/ld-elf/dl2main.c (+22/-0)
src/ld/testsuite/ld-elf/dl2xxx.c (+7/-0)
src/ld/testsuite/ld-elf/dl2xxx.list (+3/-0)
src/ld/testsuite/ld-elf/dl3.cc (+7/-0)
src/ld/testsuite/ld-elf/dl3.list (+6/-0)
src/ld/testsuite/ld-elf/dl3a.out (+1/-0)
src/ld/testsuite/ld-elf/dl3b.out (+1/-0)
src/ld/testsuite/ld-elf/dl3header.h (+5/-0)
src/ld/testsuite/ld-elf/dl3main.cc (+25/-0)
src/ld/testsuite/ld-elf/dl4.c (+24/-0)
src/ld/testsuite/ld-elf/dl4.list (+4/-0)
src/ld/testsuite/ld-elf/dl4a.out (+6/-0)
src/ld/testsuite/ld-elf/dl4b.out (+6/-0)
src/ld/testsuite/ld-elf/dl4main.c (+34/-0)
src/ld/testsuite/ld-elf/dl4xxx.c (+13/-0)
src/ld/testsuite/ld-elf/dl4xxx.list (+4/-0)
src/ld/testsuite/ld-elf/dl5.cc (+61/-0)
src/ld/testsuite/ld-elf/dl5.out (+1/-0)
src/ld/testsuite/ld-elf/dl6.c (+14/-0)
src/ld/testsuite/ld-elf/dl6a.out (+1/-0)
src/ld/testsuite/ld-elf/dl6amain.c (+33/-0)
src/ld/testsuite/ld-elf/dl6b.out (+1/-0)
src/ld/testsuite/ld-elf/dl6bmain.c (+33/-0)
src/ld/testsuite/ld-elf/dl6cmain.c (+33/-0)
src/ld/testsuite/ld-elf/dl6dmain.c (+33/-0)
src/ld/testsuite/ld-elf/dummy.c (+1/-0)
src/ld/testsuite/ld-elf/dwarf.exp (+114/-0)
src/ld/testsuite/ld-elf/dwarf1.c (+10/-0)
src/ld/testsuite/ld-elf/dwarf1.h (+6/-0)
src/ld/testsuite/ld-elf/dwarf1.out (+1/-0)
src/ld/testsuite/ld-elf/dwarf1main.c (+10/-0)
src/ld/testsuite/ld-elf/dynbss1.c (+20/-0)
src/ld/testsuite/ld-elf/eh-frame-hdr.d (+7/-0)
src/ld/testsuite/ld-elf/eh-frame-hdr.s (+6/-0)
src/ld/testsuite/ld-elf/eh-group.exp (+72/-0)
src/ld/testsuite/ld-elf/eh-group1.s (+6/-0)
src/ld/testsuite/ld-elf/eh-group2.s (+15/-0)
src/ld/testsuite/ld-elf/eh1.d (+33/-0)
src/ld/testsuite/ld-elf/eh1.s (+47/-0)
src/ld/testsuite/ld-elf/eh1a.s (+3/-0)
src/ld/testsuite/ld-elf/eh2.d (+33/-0)
src/ld/testsuite/ld-elf/eh2a.s (+3/-0)
src/ld/testsuite/ld-elf/eh3.d (+33/-0)
src/ld/testsuite/ld-elf/eh3.s (+48/-0)
src/ld/testsuite/ld-elf/eh3a.s (+3/-0)
src/ld/testsuite/ld-elf/eh4.d (+32/-0)
src/ld/testsuite/ld-elf/eh4.s (+92/-0)
src/ld/testsuite/ld-elf/eh4a.s (+3/-0)
src/ld/testsuite/ld-elf/eh5.d (+162/-0)
src/ld/testsuite/ld-elf/eh5.s (+29/-0)
src/ld/testsuite/ld-elf/eh5a.s (+27/-0)
src/ld/testsuite/ld-elf/eh5b.s (+35/-0)
src/ld/testsuite/ld-elf/eh6.d (+17/-0)
src/ld/testsuite/ld-elf/eh6.s (+17/-0)
src/ld/testsuite/ld-elf/elf.exp (+83/-0)
src/ld/testsuite/ld-elf/empty.d (+7/-0)
src/ld/testsuite/ld-elf/empty.s (+16/-0)
src/ld/testsuite/ld-elf/empty2.d (+12/-0)
src/ld/testsuite/ld-elf/empty2.s (+18/-0)
src/ld/testsuite/ld-elf/end.c (+7/-0)
src/ld/testsuite/ld-elf/endhidden.c (+8/-0)
src/ld/testsuite/ld-elf/endprotected.c (+8/-0)
src/ld/testsuite/ld-elf/exclude.exp (+140/-0)
src/ld/testsuite/ld-elf/exclude1.s (+4/-0)
src/ld/testsuite/ld-elf/exclude2.s (+4/-0)
src/ld/testsuite/ld-elf/expr1.d (+2/-0)
src/ld/testsuite/ld-elf/expr1.s (+4/-0)
src/ld/testsuite/ld-elf/expr1.t (+6/-0)
src/ld/testsuite/ld-elf/extract-symbol-1.ld (+18/-0)
src/ld/testsuite/ld-elf/extract-symbol-1.s (+15/-0)
src/ld/testsuite/ld-elf/extract-symbol-1sec.d (+13/-0)
src/ld/testsuite/ld-elf/extract-symbol-1sym.d (+17/-0)
src/ld/testsuite/ld-elf/fini.c (+34/-0)
src/ld/testsuite/ld-elf/fini.out (+3/-0)
src/ld/testsuite/ld-elf/flags1.d (+21/-0)
src/ld/testsuite/ld-elf/flags1.ld (+12/-0)
src/ld/testsuite/ld-elf/flags1.s (+5/-0)
src/ld/testsuite/ld-elf/foo.c (+11/-0)
src/ld/testsuite/ld-elf/foo.map (+4/-0)
src/ld/testsuite/ld-elf/frame.exp (+82/-0)
src/ld/testsuite/ld-elf/frame.s (+2/-0)
src/ld/testsuite/ld-elf/func1.c (+2/-0)
src/ld/testsuite/ld-elf/group.ld (+6/-0)
src/ld/testsuite/ld-elf/group1.d (+10/-0)
src/ld/testsuite/ld-elf/group1a.s (+4/-0)
src/ld/testsuite/ld-elf/group1b.s (+6/-0)
src/ld/testsuite/ld-elf/group2.d (+16/-0)
src/ld/testsuite/ld-elf/group3a.d (+8/-0)
src/ld/testsuite/ld-elf/group3a.s (+5/-0)
src/ld/testsuite/ld-elf/group3b.d (+8/-0)
src/ld/testsuite/ld-elf/group3b.s (+6/-0)
src/ld/testsuite/ld-elf/group4.d (+16/-0)
src/ld/testsuite/ld-elf/group5.d (+16/-0)
src/ld/testsuite/ld-elf/group6.d (+16/-0)
src/ld/testsuite/ld-elf/group7.d (+28/-0)
src/ld/testsuite/ld-elf/group8.s (+10/-0)
src/ld/testsuite/ld-elf/group8a.d (+9/-0)
src/ld/testsuite/ld-elf/group8b.d (+9/-0)
src/ld/testsuite/ld-elf/group9.s (+15/-0)
src/ld/testsuite/ld-elf/group9a.d (+10/-0)
src/ld/testsuite/ld-elf/group9b.d (+14/-0)
src/ld/testsuite/ld-elf/hash.d (+17/-0)
src/ld/testsuite/ld-elf/header.d (+5/-0)
src/ld/testsuite/ld-elf/header.s (+8/-0)
src/ld/testsuite/ld-elf/header.t (+8/-0)
src/ld/testsuite/ld-elf/hidden.out (+3/-0)
src/ld/testsuite/ld-elf/indirect.exp (+126/-0)
src/ld/testsuite/ld-elf/indirect1a.c (+8/-0)
src/ld/testsuite/ld-elf/indirect1b.c (+6/-0)
src/ld/testsuite/ld-elf/indirect1c.c (+7/-0)
src/ld/testsuite/ld-elf/indirect2.c (+9/-0)
src/ld/testsuite/ld-elf/indirect3.out (+2/-0)
src/ld/testsuite/ld-elf/indirect3a.c (+10/-0)
src/ld/testsuite/ld-elf/indirect3b.c (+9/-0)
src/ld/testsuite/ld-elf/indirect3c.c (+15/-0)
src/ld/testsuite/ld-elf/indirect4.out (+2/-0)
src/ld/testsuite/ld-elf/indirect4a.c (+10/-0)
src/ld/testsuite/ld-elf/indirect4b.c (+17/-0)
src/ld/testsuite/ld-elf/indirect4c.c (+15/-0)
src/ld/testsuite/ld-elf/init.c (+34/-0)
src/ld/testsuite/ld-elf/init.out (+3/-0)
src/ld/testsuite/ld-elf/linkonce1.d (+12/-0)
src/ld/testsuite/ld-elf/linkonce1a.s (+3/-0)
src/ld/testsuite/ld-elf/linkonce1b.s (+17/-0)
src/ld/testsuite/ld-elf/linkonce2.d (+12/-0)
src/ld/testsuite/ld-elf/linkoncerdiff.d (+6/-0)
src/ld/testsuite/ld-elf/linkoncerdiff1.s (+7/-0)
src/ld/testsuite/ld-elf/linkoncerdiff2.s (+22/-0)
src/ld/testsuite/ld-elf/lma.lnk (+6/-0)
src/ld/testsuite/ld-elf/lma.s (+4/-0)
src/ld/testsuite/ld-elf/loadaddr.s (+20/-0)
src/ld/testsuite/ld-elf/loadaddr.t (+10/-0)
src/ld/testsuite/ld-elf/loadaddr1.d (+10/-0)
src/ld/testsuite/ld-elf/loadaddr1.t (+7/-0)
src/ld/testsuite/ld-elf/loadaddr2.d (+10/-0)
src/ld/testsuite/ld-elf/loadaddr2.t (+7/-0)
src/ld/testsuite/ld-elf/loadaddr3.t (+16/-0)
src/ld/testsuite/ld-elf/loadaddr3a.d (+9/-0)
src/ld/testsuite/ld-elf/loadaddr3b.d (+13/-0)
src/ld/testsuite/ld-elf/main.c (+8/-0)
src/ld/testsuite/ld-elf/maxpage1.d (+9/-0)
src/ld/testsuite/ld-elf/maxpage1.s (+13/-0)
src/ld/testsuite/ld-elf/maxpage2.d (+9/-0)
src/ld/testsuite/ld-elf/maxpage3.t (+7/-0)
src/ld/testsuite/ld-elf/maxpage3a.d (+11/-0)
src/ld/testsuite/ld-elf/maxpage3b.d (+10/-0)
src/ld/testsuite/ld-elf/maxpage3c.d (+12/-0)
src/ld/testsuite/ld-elf/maxpage4.d (+9/-0)
src/ld/testsuite/ld-elf/maxpage4.t (+9/-0)
src/ld/testsuite/ld-elf/merge.d (+16/-0)
src/ld/testsuite/ld-elf/merge.ld (+7/-0)
src/ld/testsuite/ld-elf/merge.s (+14/-0)
src/ld/testsuite/ld-elf/merge2.d (+17/-0)
src/ld/testsuite/ld-elf/merge2.s (+58/-0)
src/ld/testsuite/ld-elf/multibss1.d (+9/-0)
src/ld/testsuite/ld-elf/multibss1.s (+11/-0)
src/ld/testsuite/ld-elf/new.cc (+48/-0)
src/ld/testsuite/ld-elf/nobits-1.d (+7/-0)
src/ld/testsuite/ld-elf/nobits-1.s (+6/-0)
src/ld/testsuite/ld-elf/nobits-1.t (+13/-0)
src/ld/testsuite/ld-elf/noload-1.d (+7/-0)
src/ld/testsuite/ld-elf/noload-1.s (+2/-0)
src/ld/testsuite/ld-elf/noload-1.t (+8/-0)
src/ld/testsuite/ld-elf/noload-2.d (+8/-0)
src/ld/testsuite/ld-elf/noload-3.d (+7/-0)
src/ld/testsuite/ld-elf/noload-3.s (+6/-0)
src/ld/testsuite/ld-elf/noload-3.t (+7/-0)
src/ld/testsuite/ld-elf/normal.out (+3/-0)
src/ld/testsuite/ld-elf/note-1.d (+8/-0)
src/ld/testsuite/ld-elf/note-1.s (+6/-0)
src/ld/testsuite/ld-elf/note-1.t (+14/-0)
src/ld/testsuite/ld-elf/note-2.d (+15/-0)
src/ld/testsuite/ld-elf/note-2.s (+8/-0)
src/ld/testsuite/ld-elf/note-2.t (+13/-0)
src/ld/testsuite/ld-elf/orphan.d (+13/-0)
src/ld/testsuite/ld-elf/orphan.ld (+8/-0)
src/ld/testsuite/ld-elf/orphan.s (+10/-0)
src/ld/testsuite/ld-elf/orphan2.d (+9/-0)
src/ld/testsuite/ld-elf/orphan2.s (+4/-0)
src/ld/testsuite/ld-elf/orphan3.d (+21/-0)
src/ld/testsuite/ld-elf/orphan3a.s (+12/-0)
src/ld/testsuite/ld-elf/orphan3b.s (+2/-0)
src/ld/testsuite/ld-elf/orphan3c.s (+2/-0)
src/ld/testsuite/ld-elf/orphan3d.s (+2/-0)
src/ld/testsuite/ld-elf/orphan3e.s (+2/-0)
src/ld/testsuite/ld-elf/orphan3f.s (+2/-0)
src/ld/testsuite/ld-elf/overlay.d (+12/-0)
src/ld/testsuite/ld-elf/overlay.s (+6/-0)
src/ld/testsuite/ld-elf/overlay.t (+10/-0)
src/ld/testsuite/ld-elf/pass.out (+1/-0)
src/ld/testsuite/ld-elf/pr11138-1.c (+13/-0)
src/ld/testsuite/ld-elf/pr11138-1.map (+4/-0)
src/ld/testsuite/ld-elf/pr11138-2.c (+17/-0)
src/ld/testsuite/ld-elf/pr11138-2.map (+4/-0)
src/ld/testsuite/ld-elf/pr11138.out (+2/-0)
src/ld/testsuite/ld-elf/pr9676-1.c (+15/-0)
src/ld/testsuite/ld-elf/pr9676-2.c (+14/-0)
src/ld/testsuite/ld-elf/pr9676-3.c (+7/-0)
src/ld/testsuite/ld-elf/pr9676-4.c (+9/-0)
src/ld/testsuite/ld-elf/pr9676.rd (+5/-0)
src/ld/testsuite/ld-elf/pr9679-1.c (+5/-0)
src/ld/testsuite/ld-elf/pr9679-2.c (+13/-0)
src/ld/testsuite/ld-elf/pr9679.rd (+5/-0)
src/ld/testsuite/ld-elf/preinit.c (+34/-0)
src/ld/testsuite/ld-elf/preinit.out (+3/-0)
src/ld/testsuite/ld-elf/relro1.s (+14/-0)
src/ld/testsuite/ld-elf/relro2.s (+5/-0)
src/ld/testsuite/ld-elf/sec-to-seg-script-adjoining-pages.t (+11/-0)
src/ld/testsuite/ld-elf/sec-to-seg-script-disjoint-pages.t (+11/-0)
src/ld/testsuite/ld-elf/sec-to-seg-script-same-page.t (+10/-0)
src/ld/testsuite/ld-elf/sec-to-seg.exp (+97/-0)
src/ld/testsuite/ld-elf/sec-to-seg1.s (+9/-0)
src/ld/testsuite/ld-elf/sec-to-seg2.s (+13/-0)
src/ld/testsuite/ld-elf/sec64k.exp (+183/-0)
src/ld/testsuite/ld-elf/seg.d (+21/-0)
src/ld/testsuite/ld-elf/seg.s (+6/-0)
src/ld/testsuite/ld-elf/seg.t (+16/-0)
src/ld/testsuite/ld-elf/shared.exp (+336/-0)
src/ld/testsuite/ld-elf/stab.d (+14/-0)
src/ld/testsuite/ld-elf/start.s (+10/-0)
src/ld/testsuite/ld-elf/symbol1ref.s (+3/-0)
src/ld/testsuite/ld-elf/symbol1w.s (+10/-0)
src/ld/testsuite/ld-elf/symbol2ref.s (+3/-0)
src/ld/testsuite/ld-elf/symbol2w.s (+6/-0)
src/ld/testsuite/ld-elf/table.s (+1/-0)
src/ld/testsuite/ld-elf/tbss.s (+15/-0)
src/ld/testsuite/ld-elf/tbss1.s (+24/-0)
src/ld/testsuite/ld-elf/tbss2.s (+16/-0)
src/ld/testsuite/ld-elf/tdata1.s (+24/-0)
src/ld/testsuite/ld-elf/tdata2.s (+16/-0)
src/ld/testsuite/ld-elf/textaddr1.d (+8/-0)
src/ld/testsuite/ld-elf/textaddr2.d (+8/-0)
src/ld/testsuite/ld-elf/tls_common.exp (+72/-0)
src/ld/testsuite/ld-elf/tls_common.s (+11/-0)
src/ld/testsuite/ld-elf/tls_gc.s (+16/-0)
src/ld/testsuite/ld-elf/unknown.d (+7/-0)
src/ld/testsuite/ld-elf/unknown2.d (+8/-0)
src/ld/testsuite/ld-elf/unknown2.s (+6/-0)
src/ld/testsuite/ld-elf/warn.out (+3/-0)
src/ld/testsuite/ld-elf/warn1.d (+15/-0)
src/ld/testsuite/ld-elf/warn2.d (+15/-0)
src/ld/testsuite/ld-elf/weak-dyn-1.ld (+8/-0)
src/ld/testsuite/ld-elf/weak-dyn-1.rd (+3/-0)
src/ld/testsuite/ld-elf/weak-dyn-1a.s (+13/-0)
src/ld/testsuite/ld-elf/weak-dyn-1b.s (+2/-0)
src/ld/testsuite/ld-elf/weakdef1.c (+15/-0)
src/ld/testsuite/ld-elf/wrap.exp (+57/-0)
src/ld/testsuite/ld-elf/wrap1.c (+8/-0)
src/ld/testsuite/ld-elf/wrap1.out (+3/-0)
src/ld/testsuite/ld-elf/wrap1a.c (+6/-0)
src/ld/testsuite/ld-elf/wrap1b.c (+16/-0)
src/ld/testsuite/ld-elfcomm/common1a.c (+2/-0)
src/ld/testsuite/ld-elfcomm/common1b.c (+7/-0)
src/ld/testsuite/ld-elfcomm/elfcomm.exp (+263/-0)
src/ld/testsuite/ld-elfcomm/sort-common.s (+6/-0)
src/ld/testsuite/ld-elfvers/vers.exp (+1003/-0)
src/ld/testsuite/ld-elfvers/vers1.c (+101/-0)
src/ld/testsuite/ld-elfvers/vers1.dsym (+9/-0)
src/ld/testsuite/ld-elfvers/vers1.map (+13/-0)
src/ld/testsuite/ld-elfvers/vers1.sym (+4/-0)
src/ld/testsuite/ld-elfvers/vers1.ver (+8/-0)
src/ld/testsuite/ld-elfvers/vers13.asym (+10/-0)
src/ld/testsuite/ld-elfvers/vers15.c (+36/-0)
src/ld/testsuite/ld-elfvers/vers15.dsym (+5/-0)
src/ld/testsuite/ld-elfvers/vers15.sym (+3/-0)
src/ld/testsuite/ld-elfvers/vers15.ver (+5/-0)
src/ld/testsuite/ld-elfvers/vers16.c (+10/-0)
src/ld/testsuite/ld-elfvers/vers16.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers16.map (+3/-0)
src/ld/testsuite/ld-elfvers/vers16a.c (+8/-0)
src/ld/testsuite/ld-elfvers/vers16a.dsym (+3/-0)
src/ld/testsuite/ld-elfvers/vers16a.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers17.c (+5/-0)
src/ld/testsuite/ld-elfvers/vers17.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers17.map (+4/-0)
src/ld/testsuite/ld-elfvers/vers17.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers18.c (+42/-0)
src/ld/testsuite/ld-elfvers/vers18.dsym (+7/-0)
src/ld/testsuite/ld-elfvers/vers18.map (+12/-0)
src/ld/testsuite/ld-elfvers/vers18.sym (+4/-0)
src/ld/testsuite/ld-elfvers/vers18.ver (+7/-0)
src/ld/testsuite/ld-elfvers/vers19.c (+10/-0)
src/ld/testsuite/ld-elfvers/vers19.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers19.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers2.c (+13/-0)
src/ld/testsuite/ld-elfvers/vers2.dsym (+3/-0)
src/ld/testsuite/ld-elfvers/vers2.map (+4/-0)
src/ld/testsuite/ld-elfvers/vers2.ver (+8/-0)
src/ld/testsuite/ld-elfvers/vers20.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers20.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers20.map (+7/-0)
src/ld/testsuite/ld-elfvers/vers20.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers20a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers21.c (+32/-0)
src/ld/testsuite/ld-elfvers/vers21.dsym (+4/-0)
src/ld/testsuite/ld-elfvers/vers21.map (+8/-0)
src/ld/testsuite/ld-elfvers/vers21.sym (+3/-0)
src/ld/testsuite/ld-elfvers/vers21.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers22.c (+7/-0)
src/ld/testsuite/ld-elfvers/vers22.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers22.map (+4/-0)
src/ld/testsuite/ld-elfvers/vers22.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers22a.c (+6/-0)
src/ld/testsuite/ld-elfvers/vers22a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers22a.sym (+1/-0)
src/ld/testsuite/ld-elfvers/vers22a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers22b.c (+4/-0)
src/ld/testsuite/ld-elfvers/vers22b.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers22b.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers23.c (+10/-0)
src/ld/testsuite/ld-elfvers/vers23.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers23.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers23a.c (+11/-0)
src/ld/testsuite/ld-elfvers/vers23a.dsym (+3/-0)
src/ld/testsuite/ld-elfvers/vers23a.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers23a.sym (+1/-0)
src/ld/testsuite/ld-elfvers/vers23a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers23b.c (+4/-0)
src/ld/testsuite/ld-elfvers/vers23b.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers23b.map (+4/-0)
src/ld/testsuite/ld-elfvers/vers23b.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers23c.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers23d.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers24.map (+4/-0)
src/ld/testsuite/ld-elfvers/vers24.rd (+15/-0)
src/ld/testsuite/ld-elfvers/vers24a.c (+5/-0)
src/ld/testsuite/ld-elfvers/vers24b.c (+5/-0)
src/ld/testsuite/ld-elfvers/vers24c.c (+9/-0)
src/ld/testsuite/ld-elfvers/vers25a.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers25a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers25a.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers25a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers25b.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers25b.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers25b.ver (+1/-0)
src/ld/testsuite/ld-elfvers/vers26a.c (+4/-0)
src/ld/testsuite/ld-elfvers/vers26a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers26a.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers26a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers26b.c (+10/-0)
src/ld/testsuite/ld-elfvers/vers26b.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers26b.ver (+1/-0)
src/ld/testsuite/ld-elfvers/vers27a.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers27a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers27a.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers27a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers27b.c (+2/-0)
src/ld/testsuite/ld-elfvers/vers27b.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers27b.ver (+1/-0)
src/ld/testsuite/ld-elfvers/vers27c.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers27c.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers27c.ver (+1/-0)
src/ld/testsuite/ld-elfvers/vers27d.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers27d.sym (+1/-0)
src/ld/testsuite/ld-elfvers/vers27d.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers27d1.c (+6/-0)
src/ld/testsuite/ld-elfvers/vers27d2.c (+7/-0)
src/ld/testsuite/ld-elfvers/vers27d3.c (+21/-0)
src/ld/testsuite/ld-elfvers/vers27d4.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers27d4.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers28a.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers28a.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers28a.ver (+1/-0)
src/ld/testsuite/ld-elfvers/vers28b.c (+3/-0)
src/ld/testsuite/ld-elfvers/vers28b.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers28b.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers28b.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers28c.c (+7/-0)
src/ld/testsuite/ld-elfvers/vers28c.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers28c.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers29.c (+5/-0)
src/ld/testsuite/ld-elfvers/vers29.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers29.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers3.c (+13/-0)
src/ld/testsuite/ld-elfvers/vers3.dsym (+1/-0)
src/ld/testsuite/ld-elfvers/vers3.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers30.c (+7/-0)
src/ld/testsuite/ld-elfvers/vers30.dsym (+5/-0)
src/ld/testsuite/ld-elfvers/vers30.map (+6/-0)
src/ld/testsuite/ld-elfvers/vers30.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers31.c (+6/-0)
src/ld/testsuite/ld-elfvers/vers31.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers31.map (+5/-0)
src/ld/testsuite/ld-elfvers/vers31.ver (+3/-0)
src/ld/testsuite/ld-elfvers/vers32.map (+1/-0)
src/ld/testsuite/ld-elfvers/vers32a.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers32a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers32a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers32b.c (+1/-0)
src/ld/testsuite/ld-elfvers/vers32b.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers32b.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers32c.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers32c.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers32d.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers4.c (+31/-0)
src/ld/testsuite/ld-elfvers/vers4.sym (+1/-0)
src/ld/testsuite/ld-elfvers/vers4a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers4a.sym (+1/-0)
src/ld/testsuite/ld-elfvers/vers4a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers5.c (+51/-0)
src/ld/testsuite/ld-elfvers/vers6.c (+25/-0)
src/ld/testsuite/ld-elfvers/vers6.dsym (+4/-0)
src/ld/testsuite/ld-elfvers/vers6.sym (+4/-0)
src/ld/testsuite/ld-elfvers/vers6.ver (+6/-0)
src/ld/testsuite/ld-elfvers/vers7.c (+13/-0)
src/ld/testsuite/ld-elfvers/vers7.map (+6/-0)
src/ld/testsuite/ld-elfvers/vers7a.c (+18/-0)
src/ld/testsuite/ld-elfvers/vers7a.dsym (+2/-0)
src/ld/testsuite/ld-elfvers/vers7a.sym (+2/-0)
src/ld/testsuite/ld-elfvers/vers7a.ver (+4/-0)
src/ld/testsuite/ld-elfvers/vers8.c (+5/-0)
src/ld/testsuite/ld-elfvers/vers8.map (+15/-0)
src/ld/testsuite/ld-elfvers/vers8.ver (+8/-0)
src/ld/testsuite/ld-elfvers/vers9.c (+47/-0)
src/ld/testsuite/ld-elfvers/vers9.dsym (+4/-0)
src/ld/testsuite/ld-elfvers/vers9.sym (+4/-0)
src/ld/testsuite/ld-elfvers/vers9.ver (+5/-0)
src/ld/testsuite/ld-elfvsb/common.c (+14/-0)
src/ld/testsuite/ld-elfvsb/define.s (+10/-0)
src/ld/testsuite/ld-elfvsb/elf-offset.ld (+173/-0)
src/ld/testsuite/ld-elfvsb/elfvsb.dat (+26/-0)
src/ld/testsuite/ld-elfvsb/elfvsb.exp (+508/-0)
src/ld/testsuite/ld-elfvsb/hidden0.d (+10/-0)
src/ld/testsuite/ld-elfvsb/hidden1.d (+9/-0)
src/ld/testsuite/ld-elfvsb/hidden2.d (+9/-0)
src/ld/testsuite/ld-elfvsb/hidden2.ld (+7/-0)
src/ld/testsuite/ld-elfvsb/hidden2.s (+5/-0)
src/ld/testsuite/ld-elfvsb/internal0.d (+10/-0)
src/ld/testsuite/ld-elfvsb/internal1.d (+9/-0)
src/ld/testsuite/ld-elfvsb/main.c (+306/-0)
src/ld/testsuite/ld-elfvsb/protected0.d (+10/-0)
src/ld/testsuite/ld-elfvsb/protected1.d (+9/-0)
src/ld/testsuite/ld-elfvsb/sh1.c (+421/-0)
src/ld/testsuite/ld-elfvsb/sh2.c (+61/-0)
src/ld/testsuite/ld-elfvsb/sh3.c (+7/-0)
src/ld/testsuite/ld-elfvsb/test.c (+26/-0)
src/ld/testsuite/ld-elfvsb/undef.s (+3/-0)
src/ld/testsuite/ld-elfweak/bar.c (+16/-0)
src/ld/testsuite/ld-elfweak/bar1a.c (+26/-0)
src/ld/testsuite/ld-elfweak/bar1b.c (+7/-0)
src/ld/testsuite/ld-elfweak/bar1c.c (+7/-0)
src/ld/testsuite/ld-elfweak/dso.dsym (+1/-0)
src/ld/testsuite/ld-elfweak/dsodata.dsym (+2/-0)
src/ld/testsuite/ld-elfweak/dsow.dsym (+1/-0)
src/ld/testsuite/ld-elfweak/dsowdata.dsym (+1/-0)
src/ld/testsuite/ld-elfweak/elfweak.exp (+501/-0)
src/ld/testsuite/ld-elfweak/foo.c (+8/-0)
src/ld/testsuite/ld-elfweak/foo1a.c (+7/-0)
src/ld/testsuite/ld-elfweak/foo1b.c (+7/-0)
src/ld/testsuite/ld-elfweak/main.c (+19/-0)
src/ld/testsuite/ld-elfweak/main1.c (+11/-0)
src/ld/testsuite/ld-elfweak/size.dat (+3/-0)
src/ld/testsuite/ld-elfweak/size2.d (+10/-0)
src/ld/testsuite/ld-elfweak/size2a.s (+16/-0)
src/ld/testsuite/ld-elfweak/size2b.s (+18/-0)
src/ld/testsuite/ld-elfweak/size_bar.c (+11/-0)
src/ld/testsuite/ld-elfweak/size_foo.c (+9/-0)
src/ld/testsuite/ld-elfweak/size_main.c (+8/-0)
src/ld/testsuite/ld-elfweak/strong.dat (+1/-0)
src/ld/testsuite/ld-elfweak/strong.sym (+1/-0)
src/ld/testsuite/ld-elfweak/strongcomm.sym (+2/-0)
src/ld/testsuite/ld-elfweak/strongdata.dat (+1/-0)
src/ld/testsuite/ld-elfweak/strongdata.sym (+2/-0)
src/ld/testsuite/ld-elfweak/weak.dat (+1/-0)
src/ld/testsuite/ld-elfweak/weak.dsym (+1/-0)
src/ld/testsuite/ld-elfweak/weakdata.dat (+1/-0)
src/ld/testsuite/ld-elfweak/weakdata.dsym (+1/-0)
src/ld/testsuite/ld-fastcall/export.s (+3/-0)
src/ld/testsuite/ld-fastcall/fastcall.exp (+52/-0)
src/ld/testsuite/ld-fastcall/import.s (+4/-0)
src/ld/testsuite/ld-frv/fdpic-pie-1.d (+57/-0)
src/ld/testsuite/ld-frv/fdpic-pie-2.d (+71/-0)
src/ld/testsuite/ld-frv/fdpic-pie-5.d (+5/-0)
src/ld/testsuite/ld-frv/fdpic-pie-6-fail.d (+5/-0)
src/ld/testsuite/ld-frv/fdpic-pie-6.d (+73/-0)
src/ld/testsuite/ld-frv/fdpic-pie-7.d (+57/-0)
src/ld/testsuite/ld-frv/fdpic-pie-8.d (+71/-0)
src/ld/testsuite/ld-frv/fdpic-shared-1.d (+57/-0)
src/ld/testsuite/ld-frv/fdpic-shared-2-fail.d (+4/-0)
src/ld/testsuite/ld-frv/fdpic-shared-2.d (+80/-0)
src/ld/testsuite/ld-frv/fdpic-shared-3.d (+83/-0)
src/ld/testsuite/ld-frv/fdpic-shared-4.d (+71/-0)
src/ld/testsuite/ld-frv/fdpic-shared-5.d (+82/-0)
src/ld/testsuite/ld-frv/fdpic-shared-6-fail.d (+5/-0)
src/ld/testsuite/ld-frv/fdpic-shared-6.d (+73/-0)
src/ld/testsuite/ld-frv/fdpic-shared-7.d (+57/-0)
src/ld/testsuite/ld-frv/fdpic-shared-8-fail.d (+5/-0)
src/ld/testsuite/ld-frv/fdpic-shared-8.d (+83/-0)
src/ld/testsuite/ld-frv/fdpic-shared-local-2.d (+83/-0)
src/ld/testsuite/ld-frv/fdpic-shared-local-8.d (+83/-0)
src/ld/testsuite/ld-frv/fdpic-static-1.d (+62/-0)
src/ld/testsuite/ld-frv/fdpic-static-2.d (+94/-0)
src/ld/testsuite/ld-frv/fdpic-static-5.d (+5/-0)
src/ld/testsuite/ld-frv/fdpic-static-6.d (+43/-0)
src/ld/testsuite/ld-frv/fdpic-static-7.d (+62/-0)
src/ld/testsuite/ld-frv/fdpic-static-8.d (+94/-0)
src/ld/testsuite/ld-frv/fdpic.exp (+69/-0)
src/ld/testsuite/ld-frv/fdpic1.s (+64/-0)
src/ld/testsuite/ld-frv/fdpic2.ldv (+1/-0)
src/ld/testsuite/ld-frv/fdpic2.s (+81/-0)
src/ld/testsuite/ld-frv/fdpic2min.ldv (+1/-0)
src/ld/testsuite/ld-frv/fdpic3.s (+99/-0)
src/ld/testsuite/ld-frv/fdpic4.s (+99/-0)
src/ld/testsuite/ld-frv/fdpic5.s (+38/-0)
src/ld/testsuite/ld-frv/fdpic6.ldv (+1/-0)
src/ld/testsuite/ld-frv/fdpic6.s (+55/-0)
src/ld/testsuite/ld-frv/fdpic7.s (+63/-0)
src/ld/testsuite/ld-frv/fdpic8.ldv (+1/-0)
src/ld/testsuite/ld-frv/fdpic8.s (+81/-0)
src/ld/testsuite/ld-frv/fdpic8min.ldv (+1/-0)
src/ld/testsuite/ld-frv/fr450-link.d (+11/-0)
src/ld/testsuite/ld-frv/fr450-linka.s (+1/-0)
src/ld/testsuite/ld-frv/fr450-linkb.s (+1/-0)
src/ld/testsuite/ld-frv/fr450-linkc.s (+1/-0)
src/ld/testsuite/ld-frv/frv-elf.exp (+23/-0)
src/ld/testsuite/ld-frv/tls-1-dep.s (+7/-0)
src/ld/testsuite/ld-frv/tls-1-shared.lds (+3/-0)
src/ld/testsuite/ld-frv/tls-1.s (+85/-0)
src/ld/testsuite/ld-frv/tls-2.s (+183/-0)
src/ld/testsuite/ld-frv/tls-3.s (+20/-0)
src/ld/testsuite/ld-frv/tls-dynamic-1.d (+71/-0)
src/ld/testsuite/ld-frv/tls-dynamic-2.d (+200/-0)
src/ld/testsuite/ld-frv/tls-dynamic-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-initial-shared-2.d (+235/-0)
src/ld/testsuite/ld-frv/tls-pie-1.d (+71/-0)
src/ld/testsuite/ld-frv/tls-pie-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-relax-dynamic-1.d (+67/-0)
src/ld/testsuite/ld-frv/tls-relax-dynamic-2.d (+149/-0)
src/ld/testsuite/ld-frv/tls-relax-dynamic-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-relax-initial-shared-2.d (+214/-0)
src/ld/testsuite/ld-frv/tls-relax-pie-1.d (+67/-0)
src/ld/testsuite/ld-frv/tls-relax-pie-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-relax-shared-1.d (+73/-0)
src/ld/testsuite/ld-frv/tls-relax-shared-2.d (+264/-0)
src/ld/testsuite/ld-frv/tls-relax-shared-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-relax-static-1.d (+62/-0)
src/ld/testsuite/ld-frv/tls-relax-static-3.d (+26/-0)
src/ld/testsuite/ld-frv/tls-shared-1-fail.d (+4/-0)
src/ld/testsuite/ld-frv/tls-shared-1.d (+73/-0)
src/ld/testsuite/ld-frv/tls-shared-2.d (+264/-0)
src/ld/testsuite/ld-frv/tls-shared-3.d (+27/-0)
src/ld/testsuite/ld-frv/tls-static-1.d (+70/-0)
src/ld/testsuite/ld-frv/tls-static-3.d (+26/-0)
src/ld/testsuite/ld-frv/tls.exp (+65/-0)
src/ld/testsuite/ld-gc/gc.c (+41/-0)
src/ld/testsuite/ld-gc/gc.exp (+92/-0)
src/ld/testsuite/ld-gc/noent.d (+3/-0)
src/ld/testsuite/ld-gc/noent.s (+4/-0)
src/ld/testsuite/ld-h8300/gcsection.d (+27/-0)
src/ld/testsuite/ld-h8300/gcsection.s (+43/-0)
src/ld/testsuite/ld-h8300/h8300.exp (+44/-0)
src/ld/testsuite/ld-h8300/relax-2.d (+11/-0)
src/ld/testsuite/ld-h8300/relax-2.s (+8/-0)
src/ld/testsuite/ld-h8300/relax-3-coff.d (+36/-0)
src/ld/testsuite/ld-h8300/relax-3.d (+35/-0)
src/ld/testsuite/ld-h8300/relax-3.s (+32/-0)
src/ld/testsuite/ld-h8300/relax-4-coff.d (+76/-0)
src/ld/testsuite/ld-h8300/relax-4.d (+51/-0)
src/ld/testsuite/ld-h8300/relax-4.s (+72/-0)
src/ld/testsuite/ld-h8300/relax-5-coff.d (+50/-0)
src/ld/testsuite/ld-h8300/relax-5.d (+50/-0)
src/ld/testsuite/ld-h8300/relax-5.s (+66/-0)
src/ld/testsuite/ld-h8300/relax-6-coff.d (+11/-0)
src/ld/testsuite/ld-h8300/relax-6.d (+11/-0)
src/ld/testsuite/ld-h8300/relax-6.s (+5/-0)
src/ld/testsuite/ld-h8300/relax.d (+21/-0)
src/ld/testsuite/ld-h8300/relax.s (+10/-0)
src/ld/testsuite/ld-i386/abs.d (+11/-0)
src/ld/testsuite/ld-i386/abs.s (+8/-0)
src/ld/testsuite/ld-i386/alloc.d (+4/-0)
src/ld/testsuite/ld-i386/alloc.s (+6/-0)
src/ld/testsuite/ld-i386/alloc.t (+13/-0)
src/ld/testsuite/ld-i386/combreloc.d (+17/-0)
src/ld/testsuite/ld-i386/combreloc.s (+22/-0)
src/ld/testsuite/ld-i386/emit-relocs.d (+8/-0)
src/ld/testsuite/ld-i386/emit-relocs.s (+1/-0)
src/ld/testsuite/ld-i386/hidden1.d (+3/-0)
src/ld/testsuite/ld-i386/hidden1.s (+9/-0)
src/ld/testsuite/ld-i386/hidden2.d (+13/-0)
src/ld/testsuite/ld-i386/hidden2.s (+9/-0)
src/ld/testsuite/ld-i386/hidden3.d (+3/-0)
src/ld/testsuite/ld-i386/hidden3.s (+8/-0)
src/ld/testsuite/ld-i386/i386.exp (+191/-0)
src/ld/testsuite/ld-i386/pcrel16.d (+15/-0)
src/ld/testsuite/ld-i386/pcrel16.s (+9/-0)
src/ld/testsuite/ld-i386/pcrel16abs.d (+12/-0)
src/ld/testsuite/ld-i386/pcrel16abs.s (+6/-0)
src/ld/testsuite/ld-i386/pcrel8.d (+4/-0)
src/ld/testsuite/ld-i386/pcrel8.s (+11/-0)
src/ld/testsuite/ld-i386/protected1.d (+3/-0)
src/ld/testsuite/ld-i386/protected1.s (+13/-0)
src/ld/testsuite/ld-i386/protected2.d (+16/-0)
src/ld/testsuite/ld-i386/protected2.s (+13/-0)
src/ld/testsuite/ld-i386/protected3.d (+13/-0)
src/ld/testsuite/ld-i386/protected3.s (+15/-0)
src/ld/testsuite/ld-i386/reloc.d (+17/-0)
src/ld/testsuite/ld-i386/reloc.s (+8/-0)
src/ld/testsuite/ld-i386/tlsbin.dd (+464/-0)
src/ld/testsuite/ld-i386/tlsbin.rd (+160/-0)
src/ld/testsuite/ld-i386/tlsbin.s (+165/-0)
src/ld/testsuite/ld-i386/tlsbin.sd (+13/-0)
src/ld/testsuite/ld-i386/tlsbin.td (+16/-0)
src/ld/testsuite/ld-i386/tlsbindesc.dd (+456/-0)
src/ld/testsuite/ld-i386/tlsbindesc.rd (+151/-0)
src/ld/testsuite/ld-i386/tlsbindesc.s (+167/-0)
src/ld/testsuite/ld-i386/tlsbindesc.sd (+13/-0)
src/ld/testsuite/ld-i386/tlsbindesc.td (+16/-0)
src/ld/testsuite/ld-i386/tlsbinpic.s (+172/-0)
src/ld/testsuite/ld-i386/tlsdesc.dd (+391/-0)
src/ld/testsuite/ld-i386/tlsdesc.rd (+149/-0)
src/ld/testsuite/ld-i386/tlsdesc.s (+276/-0)
src/ld/testsuite/ld-i386/tlsdesc.sd (+20/-0)
src/ld/testsuite/ld-i386/tlsdesc.td (+16/-0)
src/ld/testsuite/ld-i386/tlsg.s (+12/-0)
src/ld/testsuite/ld-i386/tlsg.sd (+10/-0)
src/ld/testsuite/ld-i386/tlsgd1.dd (+16/-0)
src/ld/testsuite/ld-i386/tlsgd1.s (+15/-0)
src/ld/testsuite/ld-i386/tlsgd2.d (+4/-0)
src/ld/testsuite/ld-i386/tlsgd2.s (+11/-0)
src/ld/testsuite/ld-i386/tlsgdesc.dd (+156/-0)
src/ld/testsuite/ld-i386/tlsgdesc.rd (+103/-0)
src/ld/testsuite/ld-i386/tlsgdesc.s (+100/-0)
src/ld/testsuite/ld-i386/tlsie1.dd (+18/-0)
src/ld/testsuite/ld-i386/tlsie1.s (+16/-0)
src/ld/testsuite/ld-i386/tlsie2.d (+4/-0)
src/ld/testsuite/ld-i386/tlsie2.s (+12/-0)
src/ld/testsuite/ld-i386/tlsie3.d (+4/-0)
src/ld/testsuite/ld-i386/tlsie3.s (+12/-0)
src/ld/testsuite/ld-i386/tlsie4.d (+4/-0)
src/ld/testsuite/ld-i386/tlsie4.s (+12/-0)
src/ld/testsuite/ld-i386/tlsie5.d (+4/-0)
src/ld/testsuite/ld-i386/tlsie5.s (+12/-0)
src/ld/testsuite/ld-i386/tlsindntpoff.dd (+16/-0)
src/ld/testsuite/ld-i386/tlsindntpoff.s (+19/-0)
src/ld/testsuite/ld-i386/tlsld1.dd (+15/-0)
src/ld/testsuite/ld-i386/tlsld1.s (+12/-0)
src/ld/testsuite/ld-i386/tlslib.s (+17/-0)
src/ld/testsuite/ld-i386/tlsnopic.dd (+161/-0)
src/ld/testsuite/ld-i386/tlsnopic.rd (+116/-0)
src/ld/testsuite/ld-i386/tlsnopic.sd (+12/-0)
src/ld/testsuite/ld-i386/tlsnopic1.s (+107/-0)
src/ld/testsuite/ld-i386/tlsnopic2.s (+7/-0)
src/ld/testsuite/ld-i386/tlspic.dd (+411/-0)
src/ld/testsuite/ld-i386/tlspic.rd (+154/-0)
src/ld/testsuite/ld-i386/tlspic.sd (+18/-0)
src/ld/testsuite/ld-i386/tlspic.td (+16/-0)
src/ld/testsuite/ld-i386/tlspic1.s (+282/-0)
src/ld/testsuite/ld-i386/tlspic2.s (+11/-0)
src/ld/testsuite/ld-i386/tlspie1.d (+6/-0)
src/ld/testsuite/ld-i386/tlspie1.s (+64/-0)
src/ld/testsuite/ld-i386/vxworks1-lib.dd (+41/-0)
src/ld/testsuite/ld-i386/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-i386/vxworks1-lib.rd (+12/-0)
src/ld/testsuite/ld-i386/vxworks1-lib.s (+31/-0)
src/ld/testsuite/ld-i386/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-i386/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-i386/vxworks1.dd (+38/-0)
src/ld/testsuite/ld-i386/vxworks1.ld (+30/-0)
src/ld/testsuite/ld-i386/vxworks1.rd (+20/-0)
src/ld/testsuite/ld-i386/vxworks1.s (+14/-0)
src/ld/testsuite/ld-i386/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-i386/vxworks2.s (+5/-0)
src/ld/testsuite/ld-i386/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-i386/warn1.d (+4/-0)
src/ld/testsuite/ld-i386/warn1.s (+5/-0)
src/ld/testsuite/ld-i386/zero.s (+2/-0)
src/ld/testsuite/ld-ia64/error1.d (+7/-0)
src/ld/testsuite/ld-ia64/error1.s (+30/-0)
src/ld/testsuite/ld-ia64/error2.d (+7/-0)
src/ld/testsuite/ld-ia64/error3.d (+7/-0)
src/ld/testsuite/ld-ia64/error4.d (+3/-0)
src/ld/testsuite/ld-ia64/ia64.exp (+64/-0)
src/ld/testsuite/ld-ia64/line.exp (+57/-0)
src/ld/testsuite/ld-ia64/link-order.d (+9/-0)
src/ld/testsuite/ld-ia64/merge1.d (+10/-0)
src/ld/testsuite/ld-ia64/merge1.s (+12/-0)
src/ld/testsuite/ld-ia64/merge2.d (+10/-0)
src/ld/testsuite/ld-ia64/merge2.s (+12/-0)
src/ld/testsuite/ld-ia64/merge3.d (+13/-0)
src/ld/testsuite/ld-ia64/merge3.s (+16/-0)
src/ld/testsuite/ld-ia64/merge4.d (+13/-0)
src/ld/testsuite/ld-ia64/merge4.s (+21/-0)
src/ld/testsuite/ld-ia64/merge5.d (+16/-0)
src/ld/testsuite/ld-ia64/merge5.s (+24/-0)
src/ld/testsuite/ld-ia64/tlsbin.dd (+74/-0)
src/ld/testsuite/ld-ia64/tlsbin.rd (+136/-0)
src/ld/testsuite/ld-ia64/tlsbin.s (+54/-0)
src/ld/testsuite/ld-ia64/tlsbin.sd (+15/-0)
src/ld/testsuite/ld-ia64/tlsbin.td (+16/-0)
src/ld/testsuite/ld-ia64/tlsbinpic.s (+97/-0)
src/ld/testsuite/ld-ia64/tlsg.s (+14/-0)
src/ld/testsuite/ld-ia64/tlsg.sd (+10/-0)
src/ld/testsuite/ld-ia64/tlslib.s (+18/-0)
src/ld/testsuite/ld-ia64/tlspic.dd (+64/-0)
src/ld/testsuite/ld-ia64/tlspic.rd (+131/-0)
src/ld/testsuite/ld-ia64/tlspic.sd (+15/-0)
src/ld/testsuite/ld-ia64/tlspic.td (+16/-0)
src/ld/testsuite/ld-ia64/tlspic1.s (+114/-0)
src/ld/testsuite/ld-ia64/tlspic2.s (+11/-0)
src/ld/testsuite/ld-ia64/undefined.s (+152/-0)
src/ld/testsuite/ld-ifunc/binutils.exp (+101/-0)
src/ld/testsuite/ld-ifunc/ifunc-1-local-x86.d (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-1-local-x86.s (+13/-0)
src/ld/testsuite/ld-ifunc/ifunc-1-x86.d (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-1-x86.s (+16/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-i386.d (+8/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-i386.s (+21/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-local-i386.d (+8/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-local-i386.s (+18/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.s (+17/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-2-x86-64.s (+17/-0)
src/ld/testsuite/ld-ifunc/ifunc-3-x86.s (+16/-0)
src/ld/testsuite/ld-ifunc/ifunc-3a-x86.d (+8/-0)
src/ld/testsuite/ld-ifunc/ifunc-3b-x86.d (+8/-0)
src/ld/testsuite/ld-ifunc/ifunc-4-local-x86.d (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-4-local-x86.s (+18/-0)
src/ld/testsuite/ld-ifunc/ifunc-4-x86.d (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-4-x86.s (+19/-0)
src/ld/testsuite/ld-ifunc/ifunc-5-i386.s (+23/-0)
src/ld/testsuite/ld-ifunc/ifunc-5-local-i386.s (+22/-0)
src/ld/testsuite/ld-ifunc/ifunc-5-local-x86-64.s (+18/-0)
src/ld/testsuite/ld-ifunc/ifunc-5-x86-64.s (+19/-0)
src/ld/testsuite/ld-ifunc/ifunc-5a-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5b-i386.d (+13/-0)
src/ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d (+13/-0)
src/ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d (+11/-0)
src/ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d (+10/-0)
src/ld/testsuite/ld-ifunc/ifunc-6-i386.s (+24/-0)
src/ld/testsuite/ld-ifunc/ifunc-6-x86-64.s (+20/-0)
src/ld/testsuite/ld-ifunc/ifunc-6a-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-6b-i386.d (+13/-0)
src/ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d (+13/-0)
src/ld/testsuite/ld-ifunc/ifunc-7-i386.s (+24/-0)
src/ld/testsuite/ld-ifunc/ifunc-7-x86-64.s (+20/-0)
src/ld/testsuite/ld-ifunc/ifunc-7a-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-7b-i386.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d (+9/-0)
src/ld/testsuite/ld-ifunc/ifunc-8-i386.d (+10/-0)
src/ld/testsuite/ld-ifunc/ifunc-8-x86-64.d (+10/-0)
src/ld/testsuite/ld-ifunc/ifunc-8a-i386.s (+16/-0)
src/ld/testsuite/ld-ifunc/ifunc-8a-x86-64.s (+12/-0)
src/ld/testsuite/ld-ifunc/ifunc-8b-i386.s (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-8b-x86-64.s (+7/-0)
src/ld/testsuite/ld-ifunc/ifunc-9-x86.d (+3/-0)
src/ld/testsuite/ld-ifunc/ifunc-9-x86.s (+18/-0)
src/ld/testsuite/ld-ifunc/ifunc.exp (+352/-0)
src/ld/testsuite/ld-ifunc/lib.c (+39/-0)
src/ld/testsuite/ld-ifunc/prog.c (+46/-0)
src/ld/testsuite/ld-ifunc/test-1.c (+3/-0)
src/ld/testsuite/ld-ifunc/test-2.c (+3/-0)
src/ld/testsuite/ld-libs/lib-1.s (+2/-0)
src/ld/testsuite/ld-libs/lib-2.d (+4/-0)
src/ld/testsuite/ld-libs/lib-2.s (+2/-0)
src/ld/testsuite/ld-libs/libs.exp (+30/-0)
src/ld/testsuite/ld-linkonce/linkonce.exp (+46/-0)
src/ld/testsuite/ld-linkonce/x.s (+47/-0)
src/ld/testsuite/ld-linkonce/y.s (+64/-0)
src/ld/testsuite/ld-linkonce/zeroeh.ld (+5/-0)
src/ld/testsuite/ld-linkonce/zeroehl32.d (+21/-0)
src/ld/testsuite/ld-m68hc11/adj-brset.d (+32/-0)
src/ld/testsuite/ld-m68hc11/adj-brset.s (+51/-0)
src/ld/testsuite/ld-m68hc11/adj-jump.d (+60/-0)
src/ld/testsuite/ld-m68hc11/adj-jump.s (+74/-0)
src/ld/testsuite/ld-m68hc11/bug-1403.d (+12/-0)
src/ld/testsuite/ld-m68hc11/bug-1403.s (+20/-0)
src/ld/testsuite/ld-m68hc11/bug-1417.d (+15/-0)
src/ld/testsuite/ld-m68hc11/bug-1417.s (+21/-0)
src/ld/testsuite/ld-m68hc11/bug-3331.d (+14/-0)
src/ld/testsuite/ld-m68hc11/bug-3331.s (+23/-0)
src/ld/testsuite/ld-m68hc11/far-hc11.d (+73/-0)
src/ld/testsuite/ld-m68hc11/far-hc11.s (+105/-0)
src/ld/testsuite/ld-m68hc11/far-hc12.d (+55/-0)
src/ld/testsuite/ld-m68hc11/far-hc12.ld (+18/-0)
src/ld/testsuite/ld-m68hc11/far-hc12.s (+83/-0)
src/ld/testsuite/ld-m68hc11/link-hc12.s (+6/-0)
src/ld/testsuite/ld-m68hc11/link-hcs12.d (+24/-0)
src/ld/testsuite/ld-m68hc11/link-hcs12.s (+7/-0)
src/ld/testsuite/ld-m68hc11/m68hc11.exp (+34/-0)
src/ld/testsuite/ld-m68hc11/relax-direct.d (+63/-0)
src/ld/testsuite/ld-m68hc11/relax-direct.s (+84/-0)
src/ld/testsuite/ld-m68hc11/relax-group.d (+63/-0)
src/ld/testsuite/ld-m68hc11/relax-group.s (+161/-0)
src/ld/testsuite/ld-m68k/got-1.d (+19/-0)
src/ld/testsuite/ld-m68k/got-1.s (+18/-0)
src/ld/testsuite/ld-m68k/got-multigot-12-13-14-34-35-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-multigot-14-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-multigot-15-er.d (+3/-0)
src/ld/testsuite/ld-m68k/got-negative-12-13-14-34-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-negative-12-13-14-35-er.d (+3/-0)
src/ld/testsuite/ld-m68k/got-negative-14-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-negative-15-er.d (+3/-0)
src/ld/testsuite/ld-m68k/got-single-12-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-single-13-er.d (+3/-0)
src/ld/testsuite/ld-m68k/got-xgot-12-13-14-15-34-35-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/got-xgot-15-ok.d (+18/-0)
src/ld/testsuite/ld-m68k/isaa-mac.d (+7/-0)
src/ld/testsuite/ld-m68k/isaa-mac.s (+3/-0)
src/ld/testsuite/ld-m68k/isaa-nodiv.s (+3/-0)
src/ld/testsuite/ld-m68k/isaa.d (+7/-0)
src/ld/testsuite/ld-m68k/isaa.s (+3/-0)
src/ld/testsuite/ld-m68k/isaaplus.d (+7/-0)
src/ld/testsuite/ld-m68k/isaaplus.s (+3/-0)
src/ld/testsuite/ld-m68k/isab-float.d (+7/-0)
src/ld/testsuite/ld-m68k/isab-float.s (+3/-0)
src/ld/testsuite/ld-m68k/isab-nousp.s (+3/-0)
src/ld/testsuite/ld-m68k/isab.d (+7/-0)
src/ld/testsuite/ld-m68k/isab.s (+3/-0)
src/ld/testsuite/ld-m68k/m68k-got.exp (+250/-0)
src/ld/testsuite/ld-m68k/m68k.exp (+93/-0)
src/ld/testsuite/ld-m68k/merge-error-1a.d (+4/-0)
src/ld/testsuite/ld-m68k/merge-error-1a.s (+1/-0)
src/ld/testsuite/ld-m68k/merge-error-1b.d (+4/-0)
src/ld/testsuite/ld-m68k/merge-error-1b.s (+1/-0)
src/ld/testsuite/ld-m68k/merge-error-1c.d (+4/-0)
src/ld/testsuite/ld-m68k/merge-error-1d.d (+4/-0)
src/ld/testsuite/ld-m68k/merge-error-1e.d (+4/-0)
src/ld/testsuite/ld-m68k/merge-ok-1a.d (+6/-0)
src/ld/testsuite/ld-m68k/merge-ok-1b.d (+6/-0)
src/ld/testsuite/ld-m68k/merge-ok-1c.d (+6/-0)
src/ld/testsuite/ld-m68k/merge.ld (+9/-0)
src/ld/testsuite/ld-m68k/plt1-68020.d (+35/-0)
src/ld/testsuite/ld-m68k/plt1-cpu32.d (+43/-0)
src/ld/testsuite/ld-m68k/plt1-empty.s (+3/-0)
src/ld/testsuite/ld-m68k/plt1-isab.d (+44/-0)
src/ld/testsuite/ld-m68k/plt1-isac.d (+44/-0)
src/ld/testsuite/ld-m68k/plt1.ld (+23/-0)
src/ld/testsuite/ld-m68k/plt1.s (+3/-0)
src/ld/testsuite/ld-m68k/tls-def-1.d (+4/-0)
src/ld/testsuite/ld-m68k/tls-def-1.s (+9/-0)
src/ld/testsuite/ld-m68k/tls-gd-1.d (+21/-0)
src/ld/testsuite/ld-m68k/tls-gd-1.d2 (+5/-0)
src/ld/testsuite/ld-m68k/tls-gd-1.d3 (+13/-0)
src/ld/testsuite/ld-m68k/tls-gd-1.s (+16/-0)
src/ld/testsuite/ld-m68k/tls-gd-2.d (+24/-0)
src/ld/testsuite/ld-m68k/tls-gd-2.s (+24/-0)
src/ld/testsuite/ld-m68k/tls-gd-ie-1.d (+25/-0)
src/ld/testsuite/ld-m68k/tls-gd-ie-1.s (+23/-0)
src/ld/testsuite/ld-m68k/tls-ie-1.d (+22/-0)
src/ld/testsuite/ld-m68k/tls-ie-1.s (+20/-0)
src/ld/testsuite/ld-m68k/tls-ld-1.d (+22/-0)
src/ld/testsuite/ld-m68k/tls-ld-1.s (+21/-0)
src/ld/testsuite/ld-m68k/tls-ld-2.d (+15/-0)
src/ld/testsuite/ld-m68k/tls-ld-2.s (+19/-0)
src/ld/testsuite/ld-m68k/tls-le-1.s (+20/-0)
src/ld/testsuite/ld-m68k/tls-main-1.d (+15/-0)
src/ld/testsuite/ld-m68k/tls-main-1.s (+19/-0)
src/ld/testsuite/ld-m68k/tls-no-1.s (+18/-0)
src/ld/testsuite/ld-maxq/addend.dd (+21/-0)
src/ld/testsuite/ld-maxq/addend.s (+16/-0)
src/ld/testsuite/ld-maxq/maxq.exp (+55/-0)
src/ld/testsuite/ld-maxq/paddr.dd (+16/-0)
src/ld/testsuite/ld-maxq/paddr.s (+14/-0)
src/ld/testsuite/ld-maxq/paddr1.dd (+18/-0)
src/ld/testsuite/ld-maxq/paddr1.s (+10/-0)
src/ld/testsuite/ld-maxq/r32-1.s (+20/-0)
src/ld/testsuite/ld-maxq/r32-2.s (+13/-0)
src/ld/testsuite/ld-maxq/r32.dd (+31/-0)
src/ld/testsuite/ld-mep/mep.exp (+38/-0)
src/ld/testsuite/ld-mep/mep1.ld (+8/-0)
src/ld/testsuite/ld-mep/mep1.s (+13/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-0.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-00.d (+7/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-01.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-02.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-03.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-04.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-05.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-1.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-10.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-11.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-12.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-13.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-14.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-15.d (+11/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-2.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-20.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-21.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-22.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-23.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-24.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-25.d (+11/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-3.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-30.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-31.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-32.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-33.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-34.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-35.d (+11/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-4.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-40.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-41.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-42.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-43.d (+6/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-44.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-45.d (+10/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-5.s (+1/-0)
src/ld/testsuite/ld-mips-elf/attr-gnu-4-51.d (+6/-0)
src/ld/testsuite/ld-mips-elf/branch-misc-1.d (+30/-0)
src/ld/testsuite/ld-mips-elf/dyn-sec64.d (+30/-0)
src/ld/testsuite/ld-mips-elf/dyn-sec64.ld (+23/-0)
src/ld/testsuite/ld-mips-elf/dyn-sec64.s (+19/-0)
src/ld/testsuite/ld-mips-elf/eh-frame1-n32.d (+202/-0)
src/ld/testsuite/ld-mips-elf/eh-frame1-n64.d (+338/-0)
src/ld/testsuite/ld-mips-elf/eh-frame1.ld (+19/-0)
src/ld/testsuite/ld-mips-elf/eh-frame1.s (+152/-0)
src/ld/testsuite/ld-mips-elf/eh-frame2-n32.d (+198/-0)
src/ld/testsuite/ld-mips-elf/eh-frame2-n64.d (+330/-0)
src/ld/testsuite/ld-mips-elf/eh-frame3.d (+281/-0)
src/ld/testsuite/ld-mips-elf/eh-frame4.d (+208/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-got-n32.d (+315/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-got-n64-linux.d (+334/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-got-n64.d (+332/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-xgot-n32.d (+429/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-xgot-n64-linux.d (+438/-0)
src/ld/testsuite/ld-mips-elf/elf-rel-xgot-n64.d (+436/-0)
src/ld/testsuite/ld-mips-elf/emit-relocs-1.d (+37/-0)
src/ld/testsuite/ld-mips-elf/emit-relocs-1.ld (+20/-0)
src/ld/testsuite/ld-mips-elf/emit-relocs-1a.s (+22/-0)
src/ld/testsuite/ld-mips-elf/emit-relocs-1b.s (+17/-0)
src/ld/testsuite/ld-mips-elf/got-dump-1.d (+25/-0)
src/ld/testsuite/ld-mips-elf/got-dump-1.ld (+19/-0)
src/ld/testsuite/ld-mips-elf/got-dump-1.s (+22/-0)
src/ld/testsuite/ld-mips-elf/got-dump-2.d (+25/-0)
src/ld/testsuite/ld-mips-elf/got-dump-2.ld (+18/-0)
src/ld/testsuite/ld-mips-elf/got-dump-2.s (+22/-0)
src/ld/testsuite/ld-mips-elf/got-page-1.d (+10/-0)
src/ld/testsuite/ld-mips-elf/got-page-1.ld (+31/-0)
src/ld/testsuite/ld-mips-elf/got-page-1.s (+46/-0)
src/ld/testsuite/ld-mips-elf/got-page-2.d (+11/-0)
src/ld/testsuite/ld-mips-elf/got-page-2.s (+46/-0)
src/ld/testsuite/ld-mips-elf/got-page-3.d (+26/-0)
src/ld/testsuite/ld-mips-elf/got-page-3a.s (+58/-0)
src/ld/testsuite/ld-mips-elf/got-page-3b.s (+11/-0)
src/ld/testsuite/ld-mips-elf/got-page-3c.s (+11/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1.dd (+6/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1.rd (+6/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1.sd (+6/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1.ver (+1/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1a.s (+2/-0)
src/ld/testsuite/ld-mips-elf/got-vers-1b.s (+7/-0)
src/ld/testsuite/ld-mips-elf/hash1.s (+1/-0)
src/ld/testsuite/ld-mips-elf/hash1a.d (+4/-0)
src/ld/testsuite/ld-mips-elf/hash1b.d (+3/-0)
src/ld/testsuite/ld-mips-elf/hash1c.d (+3/-0)
src/ld/testsuite/ld-mips-elf/jalbal.d (+24/-0)
src/ld/testsuite/ld-mips-elf/jalbal.s (+18/-0)
src/ld/testsuite/ld-mips-elf/jaloverflow-2.d (+8/-0)
src/ld/testsuite/ld-mips-elf/jaloverflow-2.s (+7/-0)
src/ld/testsuite/ld-mips-elf/jaloverflow.d (+11/-0)
src/ld/testsuite/ld-mips-elf/jaloverflow.s (+12/-0)
src/ld/testsuite/ld-mips-elf/jr.s (+1/-0)
src/ld/testsuite/ld-mips-elf/mips-dyn.ld (+223/-0)
src/ld/testsuite/ld-mips-elf/mips-elf-flags.exp (+166/-0)
src/ld/testsuite/ld-mips-elf/mips-elf.exp (+516/-0)
src/ld/testsuite/ld-mips-elf/mips-lib.ld (+218/-0)
src/ld/testsuite/ld-mips-elf/mips16-1.d (+9/-0)
src/ld/testsuite/ld-mips-elf/mips16-1a.s (+2/-0)
src/ld/testsuite/ld-mips-elf/mips16-1b.s (+2/-0)
src/ld/testsuite/ld-mips-elf/mips16-call-global-1.s (+12/-0)
src/ld/testsuite/ld-mips-elf/mips16-call-global-2.s (+8/-0)
src/ld/testsuite/ld-mips-elf/mips16-call-global-3.s (+16/-0)
src/ld/testsuite/ld-mips-elf/mips16-call-global.d (+39/-0)
src/ld/testsuite/ld-mips-elf/mips16-hilo-n32.d (+338/-0)
src/ld/testsuite/ld-mips-elf/mips16-hilo.d (+337/-0)
src/ld/testsuite/ld-mips-elf/mips16-hilo.ld (+12/-0)
src/ld/testsuite/ld-mips-elf/mips16-hilo.s (+14/-0)
src/ld/testsuite/ld-mips-elf/mips16-intermix-1.s (+104/-0)
src/ld/testsuite/ld-mips-elf/mips16-intermix-2.s (+2631/-0)
src/ld/testsuite/ld-mips-elf/mips16-intermix.d (+126/-0)
src/ld/testsuite/ld-mips-elf/mips16-local-stubs-1.d (+107/-0)
src/ld/testsuite/ld-mips-elf/mips16-local-stubs-1.s (+49/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1-dummy.s (+15/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1.dd (+1227/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1.gd (+57/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1.inc (+147/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1.ld (+22/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1a.s (+144/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-1b.s (+19/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2.ad (+6/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2.dd (+208/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2.gd (+26/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2.nd (+10/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2.rd (+9/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2a.s (+63/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-2b.s (+16/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3.dd (+265/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3.gd (+23/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3.inc (+59/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3.rd (+7/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3a.s (+59/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-3b.s (+14/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4.ver (+8/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4a.dd (+23/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4a.gd (+13/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4a.nd (+10/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4a.s (+33/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4b.dd (+35/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4b.s (+15/-0)
src/ld/testsuite/ld-mips-elf/mips16-pic-4c.s (+38/-0)
src/ld/testsuite/ld-mips-elf/multi-got-1-1.s (+16384/-0)
src/ld/testsuite/ld-mips-elf/multi-got-1-2.s (+16384/-0)
src/ld/testsuite/ld-mips-elf/multi-got-1.d (+8222/-0)
src/ld/testsuite/ld-mips-elf/multi-got-hidden-1.d (+8/-0)
src/ld/testsuite/ld-mips-elf/multi-got-hidden-1.s (+5/-0)
src/ld/testsuite/ld-mips-elf/multi-got-hidden-2.d (+7/-0)
src/ld/testsuite/ld-mips-elf/multi-got-hidden-2.s (+16389/-0)
src/ld/testsuite/ld-mips-elf/multi-got-no-shared-1.s (+29/-0)
src/ld/testsuite/ld-mips-elf/multi-got-no-shared-2.s (+27/-0)
src/ld/testsuite/ld-mips-elf/multi-got-no-shared.d (+18/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1-n32.d (+25/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1-n64.d (+26/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1-n64.s (+13/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1-o32.d (+24/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1-o32.s (+13/-0)
src/ld/testsuite/ld-mips-elf/no-shared-1.ld (+11/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1-rel.dd (+46/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1-rel.nd (+5/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1.dd (+46/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1.ld (+9/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1.nd (+9/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1a.s (+31/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-1b.s (+9/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-2.d (+23/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-2a.s (+7/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-2b.s (+6/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3-error.d (+5/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3a.dd (+39/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3a.gd (+18/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3a.ld (+23/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3a.s (+29/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3a.sd (+20/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.ad (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.dd (+52/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.gd (+28/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.ld (+35/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.nd (+9/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.pd (+5/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.rd (+4/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.s (+22/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-3b.sd (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4-error.d (+5/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4a.s (+22/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.ad (+26/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.dd (+10/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.gd (+7/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.ld (+33/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.nd (+12/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.rd (+7/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.s (+13/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-4b.sd (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5a.s (+16/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.ad (+32/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.dd (+34/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.gd (+26/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.ld (+38/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.nd (+10/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.pd (+7/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.rd (+13/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.s (+9/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-5b.sd (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.ad (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.dd (+101/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.gd (+32/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.nd (+17/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.pd (+6/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.rd (+14/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32.sd (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32a.s (+48/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32b.s (+39/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n32c.s (+25/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.ad (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.dd (+101/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.gd (+32/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.nd (+17/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.pd (+7/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.rd (+30/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64.sd (+25/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64a.s (+48/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64b.s (+39/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-n64c.s (+25/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.ad (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.dd (+101/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.gd (+32/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.nd (+17/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.pd (+6/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.rd (+14/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32.sd (+27/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32a.s (+48/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32b.s (+37/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6-o32c.s (+25/-0)
src/ld/testsuite/ld-mips-elf/pic-and-nonpic-6.ld (+40/-0)
src/ld/testsuite/ld-mips-elf/region1.d (+11/-0)
src/ld/testsuite/ld-mips-elf/region1.t (+12/-0)
src/ld/testsuite/ld-mips-elf/region1a.s (+3/-0)
src/ld/testsuite/ld-mips-elf/region1b.s (+2/-0)
src/ld/testsuite/ld-mips-elf/rel32-n32.d (+15/-0)
src/ld/testsuite/ld-mips-elf/rel32-o32.d (+15/-0)
src/ld/testsuite/ld-mips-elf/rel32.s (+4/-0)
src/ld/testsuite/ld-mips-elf/rel64.d (+19/-0)
src/ld/testsuite/ld-mips-elf/rel64.s (+4/-0)
src/ld/testsuite/ld-mips-elf/relax-jalr-n32-shared.d (+23/-0)
src/ld/testsuite/ld-mips-elf/relax-jalr-n32.d (+23/-0)
src/ld/testsuite/ld-mips-elf/relax-jalr-n64-shared.d (+23/-0)
src/ld/testsuite/ld-mips-elf/relax-jalr-n64.d (+23/-0)
src/ld/testsuite/ld-mips-elf/relax-jalr.s (+15/-0)
src/ld/testsuite/ld-mips-elf/reloc-1-n32.d (+199/-0)
src/ld/testsuite/ld-mips-elf/reloc-1-n64.d (+459/-0)
src/ld/testsuite/ld-mips-elf/reloc-1-rel.d (+356/-0)
src/ld/testsuite/ld-mips-elf/reloc-1a.s (+100/-0)
src/ld/testsuite/ld-mips-elf/reloc-1b.s (+95/-0)
src/ld/testsuite/ld-mips-elf/reloc-2.d (+169/-0)
src/ld/testsuite/ld-mips-elf/reloc-2.ld (+9/-0)
src/ld/testsuite/ld-mips-elf/reloc-2a.s (+78/-0)
src/ld/testsuite/ld-mips-elf/reloc-2b.s (+73/-0)
src/ld/testsuite/ld-mips-elf/reloc-3-n32.d (+18/-0)
src/ld/testsuite/ld-mips-elf/reloc-3.d (+16/-0)
src/ld/testsuite/ld-mips-elf/reloc-4.d (+3/-0)
src/ld/testsuite/ld-mips-elf/reloc-4.s (+7/-0)
src/ld/testsuite/ld-mips-elf/reloc-5.d (+3/-0)
src/ld/testsuite/ld-mips-elf/reloc-5.s (+11/-0)
src/ld/testsuite/ld-mips-elf/reloc-estimate-1.d (+18/-0)
src/ld/testsuite/ld-mips-elf/reloc-estimate-1.ld (+29/-0)
src/ld/testsuite/ld-mips-elf/reloc-estimate-1a.s (+6/-0)
src/ld/testsuite/ld-mips-elf/reloc-estimate-1b.s (+7/-0)
src/ld/testsuite/ld-mips-elf/reloc-merge-lo16.d (+16/-0)
src/ld/testsuite/ld-mips-elf/reloc-merge-lo16.ld (+9/-0)
src/ld/testsuite/ld-mips-elf/reloc-merge-lo16.s (+28/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1-10000.d (+18/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1-2fe80.d (+18/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1-7fff.d (+16/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1-8000.d (+16/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1-fff0.d (+16/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1.ld (+17/-0)
src/ld/testsuite/ld-mips-elf/stub-dynsym-1.s (+10/-0)
src/ld/testsuite/ld-mips-elf/textrel-1.d (+25/-0)
src/ld/testsuite/ld-mips-elf/textrel-1.s (+9/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden2-got.d (+5/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden2.d (+10/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden2a.s (+11/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden2b.s (+2/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3.d (+24/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3.got (+23/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3.ld (+28/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3.r (+13/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3a.s (+10/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden3b.s (+18/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden4.got (+29/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden4.r (+19/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden4a.s (+18/-0)
src/ld/testsuite/ld-mips-elf/tls-hidden4b.s (+27/-0)
src/ld/testsuite/ld-mips-elf/tls-multi-got-1-1.s (+39/-0)
src/ld/testsuite/ld-mips-elf/tls-multi-got-1-2.s (+20/-0)
src/ld/testsuite/ld-mips-elf/tls-multi-got-1.d (+20/-0)
src/ld/testsuite/ld-mips-elf/tls-multi-got-1.got (+36/-0)
src/ld/testsuite/ld-mips-elf/tls-multi-got-1.r (+38/-0)
src/ld/testsuite/ld-mips-elf/tlsbin-o32.d (+43/-0)
src/ld/testsuite/ld-mips-elf/tlsbin-o32.got (+6/-0)
src/ld/testsuite/ld-mips-elf/tlsbin-o32.s (+89/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.d (+100/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-1.got (+18/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-2.d (+100/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-2.got (+19/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-2.s (+64/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-3.d (+100/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32-3.got (+19/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32.d (+54/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32.got (+18/-0)
src/ld/testsuite/ld-mips-elf/tlsdyn-o32.s (+96/-0)
src/ld/testsuite/ld-mips-elf/tlslib-hidden.ver (+3/-0)
src/ld/testsuite/ld-mips-elf/tlslib-o32-hidden.got (+14/-0)
src/ld/testsuite/ld-mips-elf/tlslib-o32-ver.got (+15/-0)
src/ld/testsuite/ld-mips-elf/tlslib-o32.d (+45/-0)
src/ld/testsuite/ld-mips-elf/tlslib-o32.got (+15/-0)
src/ld/testsuite/ld-mips-elf/tlslib-o32.s (+70/-0)
src/ld/testsuite/ld-mips-elf/tlslib.ver (+3/-0)
src/ld/testsuite/ld-mips-elf/vxworks-forced-local-1.d (+12/-0)
src/ld/testsuite/ld-mips-elf/vxworks-forced-local-1.s (+13/-0)
src/ld/testsuite/ld-mips-elf/vxworks-forced-local-1.ver (+1/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-lib.dd (+50/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-lib.rd (+17/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-lib.s (+52/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-mips-elf/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-mips-elf/vxworks1.dd (+51/-0)
src/ld/testsuite/ld-mips-elf/vxworks1.ld (+32/-0)
src/ld/testsuite/ld-mips-elf/vxworks1.rd (+32/-0)
src/ld/testsuite/ld-mips-elf/vxworks1.s (+27/-0)
src/ld/testsuite/ld-mips-elf/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-mips-elf/vxworks2.s (+5/-0)
src/ld/testsuite/ld-mips-elf/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-mmix/a.s (+5/-0)
src/ld/testsuite/ld-mmix/areg-256.s (+2/-0)
src/ld/testsuite/ld-mmix/areg-t.s (+3/-0)
src/ld/testsuite/ld-mmix/aregm.s (+5/-0)
src/ld/testsuite/ld-mmix/b-badfil1.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badfil1.s (+10/-0)
src/ld/testsuite/ld-mmix/b-badfil2.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badfil2.s (+6/-0)
src/ld/testsuite/ld-mmix/b-badfixo.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badfixo.s (+5/-0)
src/ld/testsuite/ld-mmix/b-badloc.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badloc.s (+5/-0)
src/ld/testsuite/ld-mmix/b-badlop.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badlop.s (+4/-0)
src/ld/testsuite/ld-mmix/b-badm.d (+6/-0)
src/ld/testsuite/ld-mmix/b-badm2.s (+6/-0)
src/ld/testsuite/ld-mmix/b-badmain.s (+7/-0)
src/ld/testsuite/ld-mmix/b-badquot.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badquot.s (+5/-0)
src/ld/testsuite/ld-mmix/b-badrx1.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badrx1.s (+6/-0)
src/ld/testsuite/ld-mmix/b-badrx2.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badrx2.s (+6/-0)
src/ld/testsuite/ld-mmix/b-badrx3.d (+7/-0)
src/ld/testsuite/ld-mmix/b-badrx3.s (+6/-0)
src/ld/testsuite/ld-mmix/b-bend.s (+6/-0)
src/ld/testsuite/ld-mmix/b-bend1.d (+11/-0)
src/ld/testsuite/ld-mmix/b-bend2.d (+10/-0)
src/ld/testsuite/ld-mmix/b-bend3.d (+6/-0)
src/ld/testsuite/ld-mmix/b-bstab1.d (+7/-0)
src/ld/testsuite/ld-mmix/b-bstab1.s (+5/-0)
src/ld/testsuite/ld-mmix/b-fixo2.d (+27/-0)
src/ld/testsuite/ld-mmix/b-fixo2.s (+6/-0)
src/ld/testsuite/ld-mmix/b-goodmain.s (+5/-0)
src/ld/testsuite/ld-mmix/b-loc64k.d (+24/-0)
src/ld/testsuite/ld-mmix/b-loc64k.s (+8/-0)
src/ld/testsuite/ld-mmix/b-nosym.d (+18/-0)
src/ld/testsuite/ld-mmix/b-nosym.s (+5/-0)
src/ld/testsuite/ld-mmix/b-offloc.s (+9/-0)
src/ld/testsuite/ld-mmix/b-post1.s (+5/-0)
src/ld/testsuite/ld-mmix/b-twoinsn.s (+7/-0)
src/ld/testsuite/ld-mmix/b-widec.s (+7/-0)
src/ld/testsuite/ld-mmix/b-widec1.d (+12/-0)
src/ld/testsuite/ld-mmix/b-widec2.d (+6/-0)
src/ld/testsuite/ld-mmix/b-widec2.s (+7/-0)
src/ld/testsuite/ld-mmix/b-widec3.d (+6/-0)
src/ld/testsuite/ld-mmix/b-widec3.s (+8/-0)
src/ld/testsuite/ld-mmix/bpo-1.d (+21/-0)
src/ld/testsuite/ld-mmix/bpo-1.s (+2/-0)
src/ld/testsuite/ld-mmix/bpo-10.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo-10.s (+6/-0)
src/ld/testsuite/ld-mmix/bpo-11.d (+31/-0)
src/ld/testsuite/ld-mmix/bpo-11.s (+5/-0)
src/ld/testsuite/ld-mmix/bpo-12.d (+9/-0)
src/ld/testsuite/ld-mmix/bpo-12m.d (+9/-0)
src/ld/testsuite/ld-mmix/bpo-13.d (+9/-0)
src/ld/testsuite/ld-mmix/bpo-13m.d (+9/-0)
src/ld/testsuite/ld-mmix/bpo-14.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo-14m.d (+20/-0)
src/ld/testsuite/ld-mmix/bpo-15.d (+7/-0)
src/ld/testsuite/ld-mmix/bpo-15m.d (+7/-0)
src/ld/testsuite/ld-mmix/bpo-16.d (+23/-0)
src/ld/testsuite/ld-mmix/bpo-16m.d (+21/-0)
src/ld/testsuite/ld-mmix/bpo-17.d (+23/-0)
src/ld/testsuite/ld-mmix/bpo-17m.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo-18.d (+29/-0)
src/ld/testsuite/ld-mmix/bpo-18m.d (+25/-0)
src/ld/testsuite/ld-mmix/bpo-19.d (+33/-0)
src/ld/testsuite/ld-mmix/bpo-19m.d (+30/-0)
src/ld/testsuite/ld-mmix/bpo-1m.d (+18/-0)
src/ld/testsuite/ld-mmix/bpo-2.d (+23/-0)
src/ld/testsuite/ld-mmix/bpo-2.s (+2/-0)
src/ld/testsuite/ld-mmix/bpo-20.d (+8/-0)
src/ld/testsuite/ld-mmix/bpo-20m.d (+8/-0)
src/ld/testsuite/ld-mmix/bpo-21.d (+10/-0)
src/ld/testsuite/ld-mmix/bpo-21m.d (+9/-0)
src/ld/testsuite/ld-mmix/bpo-22.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo-2m.d (+21/-0)
src/ld/testsuite/ld-mmix/bpo-3.d (+24/-0)
src/ld/testsuite/ld-mmix/bpo-3.s (+1/-0)
src/ld/testsuite/ld-mmix/bpo-3m.d (+20/-0)
src/ld/testsuite/ld-mmix/bpo-4.d (+25/-0)
src/ld/testsuite/ld-mmix/bpo-4.s (+5/-0)
src/ld/testsuite/ld-mmix/bpo-4m.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo-5.d (+25/-0)
src/ld/testsuite/ld-mmix/bpo-5.s (+4/-0)
src/ld/testsuite/ld-mmix/bpo-5m.d (+21/-0)
src/ld/testsuite/ld-mmix/bpo-6.d (+30/-0)
src/ld/testsuite/ld-mmix/bpo-6.s (+4/-0)
src/ld/testsuite/ld-mmix/bpo-6m.d (+27/-0)
src/ld/testsuite/ld-mmix/bpo-7.d (+6/-0)
src/ld/testsuite/ld-mmix/bpo-7.s (+2/-0)
src/ld/testsuite/ld-mmix/bpo-7m.d (+6/-0)
src/ld/testsuite/ld-mmix/bpo-8.d (+7/-0)
src/ld/testsuite/ld-mmix/bpo-8.s (+3/-0)
src/ld/testsuite/ld-mmix/bpo-8m.d (+7/-0)
src/ld/testsuite/ld-mmix/bpo-9.d (+26/-0)
src/ld/testsuite/ld-mmix/bpo-9.s (+5/-0)
src/ld/testsuite/ld-mmix/bpo-9m.d (+22/-0)
src/ld/testsuite/ld-mmix/bpo64addr.ld (+13/-0)
src/ld/testsuite/ld-mmix/bspec1.d (+43/-0)
src/ld/testsuite/ld-mmix/bspec1.s (+3/-0)
src/ld/testsuite/ld-mmix/bspec1m.d (+15/-0)
src/ld/testsuite/ld-mmix/bspec2.d (+53/-0)
src/ld/testsuite/ld-mmix/bspec2.s (+3/-0)
src/ld/testsuite/ld-mmix/bspec2m.d (+21/-0)
src/ld/testsuite/ld-mmix/bspec801.s (+3/-0)
src/ld/testsuite/ld-mmix/bspec802.s (+7/-0)
src/ld/testsuite/ld-mmix/bspec803.s (+9/-0)
src/ld/testsuite/ld-mmix/bspec804.s (+9/-0)
src/ld/testsuite/ld-mmix/bspec805.s (+10/-0)
src/ld/testsuite/ld-mmix/bspec806.s (+10/-0)
src/ld/testsuite/ld-mmix/bspec807.s (+9/-0)
src/ld/testsuite/ld-mmix/bspec808.s (+9/-0)
src/ld/testsuite/ld-mmix/bza-1b.d (+26/-0)
src/ld/testsuite/ld-mmix/bza-1f.d (+26/-0)
src/ld/testsuite/ld-mmix/bza-2b.d (+21/-0)
src/ld/testsuite/ld-mmix/bza-2f.d (+21/-0)
src/ld/testsuite/ld-mmix/bza-7b.d (+26/-0)
src/ld/testsuite/ld-mmix/bza-7f.d (+26/-0)
src/ld/testsuite/ld-mmix/bza-8b.d (+21/-0)
src/ld/testsuite/ld-mmix/bza-8f.d (+21/-0)
src/ld/testsuite/ld-mmix/bza.s (+7/-0)
src/ld/testsuite/ld-mmix/data1.s (+2/-0)
src/ld/testsuite/ld-mmix/dloc1.s (+3/-0)
src/ld/testsuite/ld-mmix/dloc2.s (+3/-0)
src/ld/testsuite/ld-mmix/ext1-254.s (+2/-0)
src/ld/testsuite/ld-mmix/ext1.s (+2/-0)
src/ld/testsuite/ld-mmix/ext1g.s (+2/-0)
src/ld/testsuite/ld-mmix/ext1l.s (+2/-0)
src/ld/testsuite/ld-mmix/getaa-1b.d (+24/-0)
src/ld/testsuite/ld-mmix/getaa-1f.d (+24/-0)
src/ld/testsuite/ld-mmix/getaa-2b.d (+21/-0)
src/ld/testsuite/ld-mmix/getaa-2f.d (+21/-0)
src/ld/testsuite/ld-mmix/getaa-4b.d (+26/-0)
src/ld/testsuite/ld-mmix/getaa-4f.d (+25/-0)
src/ld/testsuite/ld-mmix/getaa-6b.d (+11/-0)
src/ld/testsuite/ld-mmix/getaa-6f.d (+10/-0)
src/ld/testsuite/ld-mmix/getaa-7b.d (+24/-0)
src/ld/testsuite/ld-mmix/getaa-7f.d (+24/-0)
src/ld/testsuite/ld-mmix/getaa-8b.d (+21/-0)
src/ld/testsuite/ld-mmix/getaa-8f.d (+21/-0)
src/ld/testsuite/ld-mmix/getaa.s (+7/-0)
src/ld/testsuite/ld-mmix/getaa12b.d (+26/-0)
src/ld/testsuite/ld-mmix/getaa12f.d (+25/-0)
src/ld/testsuite/ld-mmix/getaa14b.d (+11/-0)
src/ld/testsuite/ld-mmix/getaa14f.d (+10/-0)
src/ld/testsuite/ld-mmix/greg-1.d (+27/-0)
src/ld/testsuite/ld-mmix/greg-1.s (+3/-0)
src/ld/testsuite/ld-mmix/greg-10.d (+25/-0)
src/ld/testsuite/ld-mmix/greg-11.d (+39/-0)
src/ld/testsuite/ld-mmix/greg-11b.d (+32/-0)
src/ld/testsuite/ld-mmix/greg-12.d (+34/-0)
src/ld/testsuite/ld-mmix/greg-13.d (+33/-0)
src/ld/testsuite/ld-mmix/greg-14.d (+32/-0)
src/ld/testsuite/ld-mmix/greg-14s.d (+23/-0)
src/ld/testsuite/ld-mmix/greg-15.d (+59/-0)
src/ld/testsuite/ld-mmix/greg-16.d (+59/-0)
src/ld/testsuite/ld-mmix/greg-17.d (+37/-0)
src/ld/testsuite/ld-mmix/greg-18.d (+39/-0)
src/ld/testsuite/ld-mmix/greg-19.d (+21/-0)
src/ld/testsuite/ld-mmix/greg-2.d (+41/-0)
src/ld/testsuite/ld-mmix/greg-2.s (+3/-0)
src/ld/testsuite/ld-mmix/greg-20.d (+18/-0)
src/ld/testsuite/ld-mmix/greg-3.d (+36/-0)
src/ld/testsuite/ld-mmix/greg-3.s (+3/-0)
src/ld/testsuite/ld-mmix/greg-4.d (+35/-0)
src/ld/testsuite/ld-mmix/greg-4.s (+2/-0)
src/ld/testsuite/ld-mmix/greg-5.d (+34/-0)
src/ld/testsuite/ld-mmix/greg-5.s (+20/-0)
src/ld/testsuite/ld-mmix/greg-5s.d (+25/-0)
src/ld/testsuite/ld-mmix/greg-6.d (+286/-0)
src/ld/testsuite/ld-mmix/greg-7.d (+286/-0)
src/ld/testsuite/ld-mmix/greg-8.d (+37/-0)
src/ld/testsuite/ld-mmix/greg-9.d (+39/-0)
src/ld/testsuite/ld-mmix/gregbza1.s (+4/-0)
src/ld/testsuite/ld-mmix/gregget1.s (+4/-0)
src/ld/testsuite/ld-mmix/gregget2.s (+4/-0)
src/ld/testsuite/ld-mmix/gregldo1.s (+4/-0)
src/ld/testsuite/ld-mmix/gregpsj1.s (+4/-0)
src/ld/testsuite/ld-mmix/hdr-1.d (+19/-0)
src/ld/testsuite/ld-mmix/jumpa-1b.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa-1f.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa-2b.d (+21/-0)
src/ld/testsuite/ld-mmix/jumpa-2f.d (+21/-0)
src/ld/testsuite/ld-mmix/jumpa-3b.d (+30/-0)
src/ld/testsuite/ld-mmix/jumpa-3f.d (+28/-0)
src/ld/testsuite/ld-mmix/jumpa-4b.d (+26/-0)
src/ld/testsuite/ld-mmix/jumpa-4f.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa-5b.d (+31/-0)
src/ld/testsuite/ld-mmix/jumpa-5f.d (+29/-0)
src/ld/testsuite/ld-mmix/jumpa-6b.d (+11/-0)
src/ld/testsuite/ld-mmix/jumpa-6f.d (+10/-0)
src/ld/testsuite/ld-mmix/jumpa-7b.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa-7f.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa-8b.d (+21/-0)
src/ld/testsuite/ld-mmix/jumpa-8f.d (+21/-0)
src/ld/testsuite/ld-mmix/jumpa-9b.d (+30/-0)
src/ld/testsuite/ld-mmix/jumpa-9f.d (+28/-0)
src/ld/testsuite/ld-mmix/jumpa.s (+7/-0)
src/ld/testsuite/ld-mmix/jumpa12b.d (+26/-0)
src/ld/testsuite/ld-mmix/jumpa12f.d (+25/-0)
src/ld/testsuite/ld-mmix/jumpa13b.d (+31/-0)
src/ld/testsuite/ld-mmix/jumpa13f.d (+29/-0)
src/ld/testsuite/ld-mmix/jumpa14b.d (+11/-0)
src/ld/testsuite/ld-mmix/jumpa14f.d (+10/-0)
src/ld/testsuite/ld-mmix/loc1.d (+19/-0)
src/ld/testsuite/ld-mmix/loc1.s (+3/-0)
src/ld/testsuite/ld-mmix/loc10.d (+13/-0)
src/ld/testsuite/ld-mmix/loc10.s (+1/-0)
src/ld/testsuite/ld-mmix/loc10m.d (+10/-0)
src/ld/testsuite/ld-mmix/loc1m.d (+14/-0)
src/ld/testsuite/ld-mmix/loc2.d (+21/-0)
src/ld/testsuite/ld-mmix/loc2.s (+3/-0)
src/ld/testsuite/ld-mmix/loc2m.d (+14/-0)
src/ld/testsuite/ld-mmix/loc3.d (+21/-0)
src/ld/testsuite/ld-mmix/loc3m.d (+14/-0)
src/ld/testsuite/ld-mmix/loc4.d (+28/-0)
src/ld/testsuite/ld-mmix/loc4m.d (+17/-0)
src/ld/testsuite/ld-mmix/loc5.d (+6/-0)
src/ld/testsuite/ld-mmix/loc5m.d (+6/-0)
src/ld/testsuite/ld-mmix/loc6.d (+24/-0)
src/ld/testsuite/ld-mmix/loc6m.d (+18/-0)
src/ld/testsuite/ld-mmix/loc7.d (+6/-0)
src/ld/testsuite/ld-mmix/loc7m.d (+6/-0)
src/ld/testsuite/ld-mmix/loc8.d (+13/-0)
src/ld/testsuite/ld-mmix/loc8.s (+3/-0)
src/ld/testsuite/ld-mmix/loc8m.d (+10/-0)
src/ld/testsuite/ld-mmix/loc9.d (+13/-0)
src/ld/testsuite/ld-mmix/loc9.s (+3/-0)
src/ld/testsuite/ld-mmix/loc9m.d (+14/-0)
src/ld/testsuite/ld-mmix/local1.d (+50/-0)
src/ld/testsuite/ld-mmix/local1.s (+2/-0)
src/ld/testsuite/ld-mmix/local10.d (+5/-0)
src/ld/testsuite/ld-mmix/local10m.d (+5/-0)
src/ld/testsuite/ld-mmix/local11.d (+6/-0)
src/ld/testsuite/ld-mmix/local11m.d (+6/-0)
src/ld/testsuite/ld-mmix/local12.d (+16/-0)
src/ld/testsuite/ld-mmix/local12m.d (+16/-0)
src/ld/testsuite/ld-mmix/local1m.d (+19/-0)
src/ld/testsuite/ld-mmix/local2.d (+8/-0)
src/ld/testsuite/ld-mmix/local2.s (+2/-0)
src/ld/testsuite/ld-mmix/local2m.d (+8/-0)
src/ld/testsuite/ld-mmix/local3.d (+48/-0)
src/ld/testsuite/ld-mmix/local3m.d (+19/-0)
src/ld/testsuite/ld-mmix/local4.d (+8/-0)
src/ld/testsuite/ld-mmix/local4m.d (+8/-0)
src/ld/testsuite/ld-mmix/local5.d (+49/-0)
src/ld/testsuite/ld-mmix/local5m.d (+21/-0)
src/ld/testsuite/ld-mmix/local6.d (+9/-0)
src/ld/testsuite/ld-mmix/local6m.d (+9/-0)
src/ld/testsuite/ld-mmix/local7.d (+50/-0)
src/ld/testsuite/ld-mmix/local7m.d (+20/-0)
src/ld/testsuite/ld-mmix/local8.d (+28/-0)
src/ld/testsuite/ld-mmix/local8m.d (+28/-0)
src/ld/testsuite/ld-mmix/local9.d (+5/-0)
src/ld/testsuite/ld-mmix/local9m.d (+5/-0)
src/ld/testsuite/ld-mmix/locdo-1.d (+23/-0)
src/ld/testsuite/ld-mmix/locdo.s (+2/-0)
src/ld/testsuite/ld-mmix/loct-1.d (+19/-0)
src/ld/testsuite/ld-mmix/loct.s (+3/-0)
src/ld/testsuite/ld-mmix/locto-1.d (+19/-0)
src/ld/testsuite/ld-mmix/locto.s (+2/-0)
src/ld/testsuite/ld-mmix/main1.s (+5/-0)
src/ld/testsuite/ld-mmix/mmix.exp (+35/-0)
src/ld/testsuite/ld-mmix/mmohdr1.ld (+11/-0)
src/ld/testsuite/ld-mmix/mmosec1.ld (+16/-0)
src/ld/testsuite/ld-mmix/mmosec2.ld (+13/-0)
src/ld/testsuite/ld-mmix/nop123.s (+3/-0)
src/ld/testsuite/ld-mmix/pad16.s (+4/-0)
src/ld/testsuite/ld-mmix/pad2p18m32.s (+4/-0)
src/ld/testsuite/ld-mmix/pad2p26m32.s (+4/-0)
src/ld/testsuite/ld-mmix/pad4.s (+4/-0)
src/ld/testsuite/ld-mmix/pushja.s (+7/-0)
src/ld/testsuite/ld-mmix/pushja1b-s.d (+19/-0)
src/ld/testsuite/ld-mmix/pushja1b.d (+25/-0)
src/ld/testsuite/ld-mmix/pushja1f-s.d (+19/-0)
src/ld/testsuite/ld-mmix/pushja1f.d (+25/-0)
src/ld/testsuite/ld-mmix/pushja2b.d (+21/-0)
src/ld/testsuite/ld-mmix/pushja2f.d (+21/-0)
src/ld/testsuite/ld-mmix/pushja7b-s.d (+19/-0)
src/ld/testsuite/ld-mmix/pushja7b.d (+25/-0)
src/ld/testsuite/ld-mmix/pushja7f-s.d (+19/-0)
src/ld/testsuite/ld-mmix/pushja7f.d (+25/-0)
src/ld/testsuite/ld-mmix/pushja8b.d (+21/-0)
src/ld/testsuite/ld-mmix/pushja8f.d (+21/-0)
src/ld/testsuite/ld-mmix/pushjs1.d (+27/-0)
src/ld/testsuite/ld-mmix/pushjs1b.d (+31/-0)
src/ld/testsuite/ld-mmix/pushjs1bm.d (+29/-0)
src/ld/testsuite/ld-mmix/pushjs1m.d (+26/-0)
src/ld/testsuite/ld-mmix/pushjs1r.d (+22/-0)
src/ld/testsuite/ld-mmix/pushjs2.d (+29/-0)
src/ld/testsuite/ld-mmix/pushjs2b.d (+33/-0)
src/ld/testsuite/ld-mmix/pushjs2bm.d (+31/-0)
src/ld/testsuite/ld-mmix/pushjs2m.d (+28/-0)
src/ld/testsuite/ld-mmix/pushjs2r.d (+27/-0)
src/ld/testsuite/ld-mmix/pushjs3.d (+29/-0)
src/ld/testsuite/ld-mmix/pushjs3b.d (+30/-0)
src/ld/testsuite/ld-mmix/pushjs3bm.d (+28/-0)
src/ld/testsuite/ld-mmix/pushjs3m.d (+28/-0)
src/ld/testsuite/ld-mmix/pushjs3r.d (+32/-0)
src/ld/testsuite/ld-mmix/pushjs4.d (+34/-0)
src/ld/testsuite/ld-mmix/pushjs4b.d (+35/-0)
src/ld/testsuite/ld-mmix/pushjs4bm.d (+33/-0)
src/ld/testsuite/ld-mmix/pushjs4m.d (+33/-0)
src/ld/testsuite/ld-mmix/pushjs4r.d (+29/-0)
src/ld/testsuite/ld-mmix/reg-1.d (+7/-0)
src/ld/testsuite/ld-mmix/reg-1m.d (+7/-0)
src/ld/testsuite/ld-mmix/reg-2.d (+7/-0)
src/ld/testsuite/ld-mmix/reg-2m.d (+7/-0)
src/ld/testsuite/ld-mmix/regext1.s (+2/-0)
src/ld/testsuite/ld-mmix/sec-1.d (+35/-0)
src/ld/testsuite/ld-mmix/sec-1.s (+14/-0)
src/ld/testsuite/ld-mmix/sec-2.d (+26/-0)
src/ld/testsuite/ld-mmix/sec-2.s (+2/-0)
src/ld/testsuite/ld-mmix/sec-3.d (+36/-0)
src/ld/testsuite/ld-mmix/sec-4.d (+22/-0)
src/ld/testsuite/ld-mmix/sec-5.d (+28/-0)
src/ld/testsuite/ld-mmix/sec-6.d (+37/-0)
src/ld/testsuite/ld-mmix/sec-6.s (+5/-0)
src/ld/testsuite/ld-mmix/sec-6m.d (+32/-0)
src/ld/testsuite/ld-mmix/sec-7a.s (+6/-0)
src/ld/testsuite/ld-mmix/sec-7b.s (+6/-0)
src/ld/testsuite/ld-mmix/sec-7c.s (+6/-0)
src/ld/testsuite/ld-mmix/sec-7d.s (+6/-0)
src/ld/testsuite/ld-mmix/sec-7e.s (+6/-0)
src/ld/testsuite/ld-mmix/sec-7m.d (+38/-0)
src/ld/testsuite/ld-mmix/sec-8a.s (+4/-0)
src/ld/testsuite/ld-mmix/sec-8b.s (+4/-0)
src/ld/testsuite/ld-mmix/sec-8d.s (+4/-0)
src/ld/testsuite/ld-mmix/sec-8m.d (+30/-0)
src/ld/testsuite/ld-mmix/sec-8m.s (+4/-0)
src/ld/testsuite/ld-mmix/sec-9.d (+19/-0)
src/ld/testsuite/ld-mmix/spec801.d (+21/-0)
src/ld/testsuite/ld-mmix/spec802.d (+24/-0)
src/ld/testsuite/ld-mmix/spec803.d (+24/-0)
src/ld/testsuite/ld-mmix/spec804.d (+24/-0)
src/ld/testsuite/ld-mmix/spec805.d (+25/-0)
src/ld/testsuite/ld-mmix/spec806.d (+25/-0)
src/ld/testsuite/ld-mmix/spec807.d (+25/-0)
src/ld/testsuite/ld-mmix/spec808.d (+25/-0)
src/ld/testsuite/ld-mmix/start-1.d (+21/-0)
src/ld/testsuite/ld-mmix/start-2.d (+4/-0)
src/ld/testsuite/ld-mmix/start.s (+5/-0)
src/ld/testsuite/ld-mmix/start2.s (+5/-0)
src/ld/testsuite/ld-mmix/start3.s (+7/-0)
src/ld/testsuite/ld-mmix/start4.s (+6/-0)
src/ld/testsuite/ld-mmix/sym-1.d (+11/-0)
src/ld/testsuite/ld-mmix/sym-2.d (+142/-0)
src/ld/testsuite/ld-mmix/sym-2.s (+130/-0)
src/ld/testsuite/ld-mmix/undef-1.d (+4/-0)
src/ld/testsuite/ld-mmix/undef-1.s (+1/-0)
src/ld/testsuite/ld-mmix/undef-1m.d (+4/-0)
src/ld/testsuite/ld-mmix/undef-2.d (+5/-0)
src/ld/testsuite/ld-mmix/undef-2.s (+1/-0)
src/ld/testsuite/ld-mmix/undef-2m.d (+5/-0)
src/ld/testsuite/ld-mmix/undef-3.d (+34/-0)
src/ld/testsuite/ld-mmix/undef-3m.d (+18/-0)
src/ld/testsuite/ld-mmix/x.s (+29/-0)
src/ld/testsuite/ld-mmix/y.s (+33/-0)
src/ld/testsuite/ld-mmix/zeroeh.ld (+4/-0)
src/ld/testsuite/ld-mmix/zeroehelf.d (+17/-0)
src/ld/testsuite/ld-mmix/zeroehmmo.d (+16/-0)
src/ld/testsuite/ld-mn10300/i112045-1.d (+22/-0)
src/ld/testsuite/ld-mn10300/i112045-1.s (+14/-0)
src/ld/testsuite/ld-mn10300/i112045-2.d (+6/-0)
src/ld/testsuite/ld-mn10300/i112045-2.s (+12/-0)
src/ld/testsuite/ld-mn10300/i112045-3.d (+17/-0)
src/ld/testsuite/ld-mn10300/i112045-3.s (+11/-0)
src/ld/testsuite/ld-mn10300/i126256-1.c (+7/-0)
src/ld/testsuite/ld-mn10300/i126256-2.c (+5/-0)
src/ld/testsuite/ld-mn10300/i127740.d (+17/-0)
src/ld/testsuite/ld-mn10300/i127740.s (+12/-0)
src/ld/testsuite/ld-mn10300/i135409-1.d (+11/-0)
src/ld/testsuite/ld-mn10300/i135409-1.s (+29/-0)
src/ld/testsuite/ld-mn10300/i135409-2.d (+11/-0)
src/ld/testsuite/ld-mn10300/i135409-2.s (+23/-0)
src/ld/testsuite/ld-mn10300/i135409-3.d (+16/-0)
src/ld/testsuite/ld-mn10300/i135409-3.s (+16/-0)
src/ld/testsuite/ld-mn10300/i135409-4.d (+7/-0)
src/ld/testsuite/ld-mn10300/i135409-4.s (+8/-0)
src/ld/testsuite/ld-mn10300/i135409-4.t (+23/-0)
src/ld/testsuite/ld-mn10300/i135409-5.d (+7/-0)
src/ld/testsuite/ld-mn10300/i135409-5.s (+8/-0)
src/ld/testsuite/ld-mn10300/i135409-5.t (+23/-0)
src/ld/testsuite/ld-mn10300/i143317.d (+8/-0)
src/ld/testsuite/ld-mn10300/i143317.s (+36/-0)
src/ld/testsuite/ld-mn10300/i143317.t (+31/-0)
src/ld/testsuite/ld-mn10300/i36434-2.s (+16/-0)
src/ld/testsuite/ld-mn10300/i36434.d (+16/-0)
src/ld/testsuite/ld-mn10300/i36434.s (+10/-0)
src/ld/testsuite/ld-mn10300/mn10300.exp (+163/-0)
src/ld/testsuite/ld-pe/aligncomm-1.c (+26/-0)
src/ld/testsuite/ld-pe/aligncomm-2.c (+27/-0)
src/ld/testsuite/ld-pe/aligncomm-3.c (+28/-0)
src/ld/testsuite/ld-pe/aligncomm-4.c (+29/-0)
src/ld/testsuite/ld-pe/aligncomm.d (+3/-0)
src/ld/testsuite/ld-pe/direct_client.c (+8/-0)
src/ld/testsuite/ld-pe/direct_dll.c (+5/-0)
src/ld/testsuite/ld-pe/export_dynamic_warning.d (+5/-0)
src/ld/testsuite/ld-pe/export_dynamic_warning.s (+4/-0)
src/ld/testsuite/ld-pe/exports.d (+4/-0)
src/ld/testsuite/ld-pe/exports.s (+2/-0)
src/ld/testsuite/ld-pe/exports64.d (+4/-0)
src/ld/testsuite/ld-pe/image_size.d (+9/-0)
src/ld/testsuite/ld-pe/image_size.s (+8/-0)
src/ld/testsuite/ld-pe/image_size.t (+15/-0)
src/ld/testsuite/ld-pe/longsecn-1.d (+22/-0)
src/ld/testsuite/ld-pe/longsecn-2.d (+21/-0)
src/ld/testsuite/ld-pe/longsecn-3.d (+41/-0)
src/ld/testsuite/ld-pe/longsecn-4.d (+41/-0)
src/ld/testsuite/ld-pe/longsecn-5.d (+41/-0)
src/ld/testsuite/ld-pe/longsecn.d (+22/-0)
src/ld/testsuite/ld-pe/longsecn.s (+44/-0)
src/ld/testsuite/ld-pe/non-c-lang-syms.d (+10/-0)
src/ld/testsuite/ld-pe/non-c-lang-syms.s (+15/-0)
src/ld/testsuite/ld-pe/orphan.d (+13/-0)
src/ld/testsuite/ld-pe/orphana.s (+8/-0)
src/ld/testsuite/ld-pe/orphanb.s (+2/-0)
src/ld/testsuite/ld-pe/orphand.s (+2/-0)
src/ld/testsuite/ld-pe/orphane.s (+2/-0)
src/ld/testsuite/ld-pe/pe-compile.exp (+91/-0)
src/ld/testsuite/ld-pe/pe-run.exp (+149/-0)
src/ld/testsuite/ld-pe/pe.exp (+78/-0)
src/ld/testsuite/ld-pe/secrel.d (+27/-0)
src/ld/testsuite/ld-pe/secrel1.s (+79/-0)
src/ld/testsuite/ld-pe/secrel2.s (+14/-0)
src/ld/testsuite/ld-pe/secrel_64.d (+28/-0)
src/ld/testsuite/ld-pe/vers-script-1.d (+153/-0)
src/ld/testsuite/ld-pe/vers-script-1.ver (+5/-0)
src/ld/testsuite/ld-pe/vers-script-2.ver (+5/-0)
src/ld/testsuite/ld-pe/vers-script-3.d (+77/-0)
src/ld/testsuite/ld-pe/vers-script-3.ver (+7/-0)
src/ld/testsuite/ld-pe/vers-script-4.d (+77/-0)
src/ld/testsuite/ld-pe/vers-script-4.ver (+10/-0)
src/ld/testsuite/ld-pe/vers-script-dll.c (+156/-0)
src/ld/testsuite/ld-pie/pie.c (+5/-0)
src/ld/testsuite/ld-pie/pie.exp (+50/-0)
src/ld/testsuite/ld-pie/start.d (+8/-0)
src/ld/testsuite/ld-pie/start.s (+4/-0)
src/ld/testsuite/ld-pie/weakundef-data.c (+15/-0)
src/ld/testsuite/ld-pie/weakundef.c (+15/-0)
src/ld/testsuite/ld-pie/weakundef.out (+1/-0)
src/ld/testsuite/ld-powerpc/aix-abs-branch-1.dd (+14/-0)
src/ld/testsuite/ld-powerpc/aix-abs-branch-1.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-abs-branch-1.im (+1/-0)
src/ld/testsuite/ld-powerpc/aix-abs-branch-1.nd (+3/-0)
src/ld/testsuite/ld-powerpc/aix-abs-branch-1.s (+14/-0)
src/ld/testsuite/ld-powerpc/aix-abs-reloc-1.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-abs-reloc-1.im (+1/-0)
src/ld/testsuite/ld-powerpc/aix-abs-reloc-1.nd (+3/-0)
src/ld/testsuite/ld-powerpc/aix-abs-reloc-1.od (+7/-0)
src/ld/testsuite/ld-powerpc/aix-abs-reloc-1.s (+4/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-1.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-1.hd (+11/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-1.s (+5/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-2.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-2.hd (+11/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-2.s (+5/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-3.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-3.hd (+11/-0)
src/ld/testsuite/ld-powerpc/aix-core-sec-3.s (+1/-0)
src/ld/testsuite/ld-powerpc/aix-export-1-all.dd (+11/-0)
src/ld/testsuite/ld-powerpc/aix-export-1-full.dd (+21/-0)
src/ld/testsuite/ld-powerpc/aix-export-1a.s (+14/-0)
src/ld/testsuite/ld-powerpc/aix-export-1b.s (+9/-0)
src/ld/testsuite/ld-powerpc/aix-export-2.nd (+1/-0)
src/ld/testsuite/ld-powerpc/aix-export-2.s (+1/-0)
src/ld/testsuite/ld-powerpc/aix-gc-1-32.dd (+67/-0)
src/ld/testsuite/ld-powerpc/aix-gc-1-64.dd (+81/-0)
src/ld/testsuite/ld-powerpc/aix-gc-1.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-gc-1.nd (+3/-0)
src/ld/testsuite/ld-powerpc/aix-gc-1.s (+55/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1-32.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1-32.dd (+44/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1-64.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1-64.dd (+49/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1.ex (+2/-0)
src/ld/testsuite/ld-powerpc/aix-glink-1.s (+21/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2-32.dd (+69/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2-64.dd (+73/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2a.ex (+9/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2a.s (+41/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2b.s (+12/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2c.ex (+6/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2c.s (+33/-0)
src/ld/testsuite/ld-powerpc/aix-glink-2d.s (+12/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3-32.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3-64.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3.dd (+14/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3.s (+5/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3a.s (+10/-0)
src/ld/testsuite/ld-powerpc/aix-glink-3b.s (+11/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1.s (+25/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1.txt (+8/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1a.dd (+24/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1a.nd (+8/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1b.dd (+16/-0)
src/ld/testsuite/ld-powerpc/aix-lineno-1b.nd (+3/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.dnd (+4/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.drd (+9/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.nd (+8/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-dso.rd (+9/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-rel.nd (+8/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1-rel.rd (+9/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1.ex (+3/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1.im (+1/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1a.s (+9/-0)
src/ld/testsuite/ld-powerpc/aix-no-dup-syms-1b.s (+9/-0)
src/ld/testsuite/ld-powerpc/aix-ref-1-32.od (+30/-0)
src/ld/testsuite/ld-powerpc/aix-ref-1-64.od (+30/-0)
src/ld/testsuite/ld-powerpc/aix-ref-1.s (+57/-0)
src/ld/testsuite/ld-powerpc/aix-rel-1.od (+22/-0)
src/ld/testsuite/ld-powerpc/aix-rel-1.s (+5/-0)
src/ld/testsuite/ld-powerpc/aix-toc-1-32.dd (+12/-0)
src/ld/testsuite/ld-powerpc/aix-toc-1-64.dd (+12/-0)
src/ld/testsuite/ld-powerpc/aix-toc-1.ex (+2/-0)
src/ld/testsuite/ld-powerpc/aix-toc-1a.s (+23/-0)
src/ld/testsuite/ld-powerpc/aix-toc-1b.s (+23/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-dso.dnd (+17/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-dso.hd (+12/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-dso.nd (+25/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-gcdso.dnd (+17/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-gcdso.hd (+12/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-gcdso.nd (+22/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-rel.hd (+12/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1-rel.nd (+25/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1.ex (+8/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1a.s (+24/-0)
src/ld/testsuite/ld-powerpc/aix-weak-1b.s (+24/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2a.ex (+8/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2a.nd (+8/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2a.s (+21/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2b.nd (+8/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2b.s (+21/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2c.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2c.nd (+10/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2c.od (+13/-0)
src/ld/testsuite/ld-powerpc/aix-weak-2c.s (+11/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3-32.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3-32.dd (+24/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3-64.d (+5/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3-64.dd (+26/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3a.ex (+3/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3a.s (+8/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3b.ex (+1/-0)
src/ld/testsuite/ld-powerpc/aix-weak-3b.s (+30/-0)
src/ld/testsuite/ld-powerpc/aix52.exp (+265/-0)
src/ld/testsuite/ld-powerpc/apuinfo.rd (+10/-0)
src/ld/testsuite/ld-powerpc/apuinfo1.s (+9/-0)
src/ld/testsuite/ld-powerpc/apuinfo2.s (+8/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-12-1.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-12-11.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-12-2.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-12-21.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-0.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-00.d (+7/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-01.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-02.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-03.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-1.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-10.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-11.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-12.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-13.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-14.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-2.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-20.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-21.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-22.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-23.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-24.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-3.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-31.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-32.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-33.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-34.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-4.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-4-41.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-1.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-11.d (+10/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-2.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-23.d (+6/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-3.s (+1/-0)
src/ld/testsuite/ld-powerpc/attr-gnu-8-31.d (+10/-0)
src/ld/testsuite/ld-powerpc/oldtlslib.s (+29/-0)
src/ld/testsuite/ld-powerpc/plt1.d (+20/-0)
src/ld/testsuite/ld-powerpc/plt1.s (+9/-0)
src/ld/testsuite/ld-powerpc/powerpc.exp (+215/-0)
src/ld/testsuite/ld-powerpc/relax.d (+15/-0)
src/ld/testsuite/ld-powerpc/relax.s (+6/-0)
src/ld/testsuite/ld-powerpc/relaxr.d (+25/-0)
src/ld/testsuite/ld-powerpc/relbrlt.d (+60/-0)
src/ld/testsuite/ld-powerpc/relbrlt.s (+34/-0)
src/ld/testsuite/ld-powerpc/reloc.d (+13/-0)
src/ld/testsuite/ld-powerpc/reloc.s (+9/-0)
src/ld/testsuite/ld-powerpc/sdadyn.d (+8/-0)
src/ld/testsuite/ld-powerpc/sdadyn.s (+3/-0)
src/ld/testsuite/ld-powerpc/sdalib.s (+5/-0)
src/ld/testsuite/ld-powerpc/symtocbase-1.s (+18/-0)
src/ld/testsuite/ld-powerpc/symtocbase-2.s (+16/-0)
src/ld/testsuite/ld-powerpc/symtocbase.d (+24/-0)
src/ld/testsuite/ld-powerpc/tls.d (+53/-0)
src/ld/testsuite/ld-powerpc/tls.g (+12/-0)
src/ld/testsuite/ld-powerpc/tls.s (+92/-0)
src/ld/testsuite/ld-powerpc/tls.t (+14/-0)
src/ld/testsuite/ld-powerpc/tls32.d (+50/-0)
src/ld/testsuite/ld-powerpc/tls32.g (+11/-0)
src/ld/testsuite/ld-powerpc/tls32.s (+80/-0)
src/ld/testsuite/ld-powerpc/tls32.t (+12/-0)
src/ld/testsuite/ld-powerpc/tlsexe.d (+90/-0)
src/ld/testsuite/ld-powerpc/tlsexe.g (+12/-0)
src/ld/testsuite/ld-powerpc/tlsexe.r (+115/-0)
src/ld/testsuite/ld-powerpc/tlsexe.t (+13/-0)
src/ld/testsuite/ld-powerpc/tlsexe32.d (+47/-0)
src/ld/testsuite/ld-powerpc/tlsexe32.g (+11/-0)
src/ld/testsuite/ld-powerpc/tlsexe32.r (+111/-0)
src/ld/testsuite/ld-powerpc/tlsexe32.t (+11/-0)
src/ld/testsuite/ld-powerpc/tlsexetoc.d (+74/-0)
src/ld/testsuite/ld-powerpc/tlsexetoc.g (+15/-0)
src/ld/testsuite/ld-powerpc/tlsexetoc.r (+115/-0)
src/ld/testsuite/ld-powerpc/tlsexetoc.t (+13/-0)
src/ld/testsuite/ld-powerpc/tlslib.s (+24/-0)
src/ld/testsuite/ld-powerpc/tlslib32.s (+16/-0)
src/ld/testsuite/ld-powerpc/tlsmark.d (+42/-0)
src/ld/testsuite/ld-powerpc/tlsmark.s (+55/-0)
src/ld/testsuite/ld-powerpc/tlsmark32.d (+29/-0)
src/ld/testsuite/ld-powerpc/tlsmark32.s (+27/-0)
src/ld/testsuite/ld-powerpc/tlsso.d (+76/-0)
src/ld/testsuite/ld-powerpc/tlsso.g (+15/-0)
src/ld/testsuite/ld-powerpc/tlsso.r (+129/-0)
src/ld/testsuite/ld-powerpc/tlsso.t (+13/-0)
src/ld/testsuite/ld-powerpc/tlsso32.d (+46/-0)
src/ld/testsuite/ld-powerpc/tlsso32.g (+13/-0)
src/ld/testsuite/ld-powerpc/tlsso32.r (+129/-0)
src/ld/testsuite/ld-powerpc/tlsso32.t (+11/-0)
src/ld/testsuite/ld-powerpc/tlstoc.d (+37/-0)
src/ld/testsuite/ld-powerpc/tlstoc.g (+15/-0)
src/ld/testsuite/ld-powerpc/tlstoc.s (+88/-0)
src/ld/testsuite/ld-powerpc/tlstoc.t (+14/-0)
src/ld/testsuite/ld-powerpc/tlstocso.d (+60/-0)
src/ld/testsuite/ld-powerpc/tlstocso.g (+15/-0)
src/ld/testsuite/ld-powerpc/tlstocso.r (+125/-0)
src/ld/testsuite/ld-powerpc/tlstocso.t (+13/-0)
src/ld/testsuite/ld-powerpc/vxworks-relax-2.rd (+11/-0)
src/ld/testsuite/ld-powerpc/vxworks-relax-2.s (+14/-0)
src/ld/testsuite/ld-powerpc/vxworks-relax.rd (+9/-0)
src/ld/testsuite/ld-powerpc/vxworks-relax.s (+13/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.dd (+56/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.rd (+13/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.s (+38/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.sd (+12/-0)
src/ld/testsuite/ld-powerpc/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-powerpc/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-powerpc/vxworks1.dd (+48/-0)
src/ld/testsuite/ld-powerpc/vxworks1.ld (+30/-0)
src/ld/testsuite/ld-powerpc/vxworks1.rd (+22/-0)
src/ld/testsuite/ld-powerpc/vxworks1.s (+14/-0)
src/ld/testsuite/ld-powerpc/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-powerpc/vxworks2.s (+5/-0)
src/ld/testsuite/ld-powerpc/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-s390/s390.exp (+75/-0)
src/ld/testsuite/ld-s390/tlsbin.dd (+193/-0)
src/ld/testsuite/ld-s390/tlsbin.rd (+145/-0)
src/ld/testsuite/ld-s390/tlsbin.s (+73/-0)
src/ld/testsuite/ld-s390/tlsbin.sd (+13/-0)
src/ld/testsuite/ld-s390/tlsbin.td (+16/-0)
src/ld/testsuite/ld-s390/tlsbin_64.dd (+223/-0)
src/ld/testsuite/ld-s390/tlsbin_64.rd (+145/-0)
src/ld/testsuite/ld-s390/tlsbin_64.s (+75/-0)
src/ld/testsuite/ld-s390/tlsbin_64.sd (+18/-0)
src/ld/testsuite/ld-s390/tlsbin_64.td (+16/-0)
src/ld/testsuite/ld-s390/tlsbinpic.s (+170/-0)
src/ld/testsuite/ld-s390/tlsbinpic_64.s (+186/-0)
src/ld/testsuite/ld-s390/tlslib.s (+17/-0)
src/ld/testsuite/ld-s390/tlslib_64.s (+17/-0)
src/ld/testsuite/ld-s390/tlspic.dd (+189/-0)
src/ld/testsuite/ld-s390/tlspic.rd (+142/-0)
src/ld/testsuite/ld-s390/tlspic.sd (+16/-0)
src/ld/testsuite/ld-s390/tlspic.td (+16/-0)
src/ld/testsuite/ld-s390/tlspic1.s (+208/-0)
src/ld/testsuite/ld-s390/tlspic1_64.s (+224/-0)
src/ld/testsuite/ld-s390/tlspic2.s (+11/-0)
src/ld/testsuite/ld-s390/tlspic2_64.s (+11/-0)
src/ld/testsuite/ld-s390/tlspic_64.dd (+202/-0)
src/ld/testsuite/ld-s390/tlspic_64.rd (+142/-0)
src/ld/testsuite/ld-s390/tlspic_64.sd (+21/-0)
src/ld/testsuite/ld-s390/tlspic_64.td (+16/-0)
src/ld/testsuite/ld-scripts/align.exp (+57/-0)
src/ld/testsuite/ld-scripts/align.s (+2/-0)
src/ld/testsuite/ld-scripts/align.t (+8/-0)
src/ld/testsuite/ld-scripts/align2.t (+7/-0)
src/ld/testsuite/ld-scripts/align2a.d (+12/-0)
src/ld/testsuite/ld-scripts/align2a.s (+4/-0)
src/ld/testsuite/ld-scripts/align2b.d (+12/-0)
src/ld/testsuite/ld-scripts/align2b.s (+4/-0)
src/ld/testsuite/ld-scripts/align2c.d (+2/-0)
src/ld/testsuite/ld-scripts/align2c.s (+4/-0)
src/ld/testsuite/ld-scripts/alignof.exp (+67/-0)
src/ld/testsuite/ld-scripts/alignof.s (+9/-0)
src/ld/testsuite/ld-scripts/alignof.t (+15/-0)
src/ld/testsuite/ld-scripts/assert.exp (+34/-0)
src/ld/testsuite/ld-scripts/assert.s (+1/-0)
src/ld/testsuite/ld-scripts/assert.t (+10/-0)
src/ld/testsuite/ld-scripts/cross1.c (+6/-0)
src/ld/testsuite/ld-scripts/cross1.t (+10/-0)
src/ld/testsuite/ld-scripts/cross2.c (+5/-0)
src/ld/testsuite/ld-scripts/cross2.t (+6/-0)
src/ld/testsuite/ld-scripts/cross3.c (+7/-0)
src/ld/testsuite/ld-scripts/cross3.t (+10/-0)
src/ld/testsuite/ld-scripts/cross4.c (+7/-0)
src/ld/testsuite/ld-scripts/crossref.exp (+134/-0)
src/ld/testsuite/ld-scripts/data.d (+9/-0)
src/ld/testsuite/ld-scripts/data.exp (+30/-0)
src/ld/testsuite/ld-scripts/data.s (+1/-0)
src/ld/testsuite/ld-scripts/data.t (+11/-0)
src/ld/testsuite/ld-scripts/default-script.exp (+34/-0)
src/ld/testsuite/ld-scripts/default-script.s (+4/-0)
src/ld/testsuite/ld-scripts/default-script.t (+7/-0)
src/ld/testsuite/ld-scripts/default-script1.d (+9/-0)
src/ld/testsuite/ld-scripts/default-script2.d (+9/-0)
src/ld/testsuite/ld-scripts/default-script3.d (+9/-0)
src/ld/testsuite/ld-scripts/default-script4.d (+9/-0)
src/ld/testsuite/ld-scripts/defined.exp (+69/-0)
src/ld/testsuite/ld-scripts/defined.s (+2/-0)
src/ld/testsuite/ld-scripts/defined.t (+7/-0)
src/ld/testsuite/ld-scripts/defined2.d (+22/-0)
src/ld/testsuite/ld-scripts/defined2.t (+9/-0)
src/ld/testsuite/ld-scripts/defined3.d (+35/-0)
src/ld/testsuite/ld-scripts/defined3.t (+15/-0)
src/ld/testsuite/ld-scripts/dynamic-sections-1.s (+2/-0)
src/ld/testsuite/ld-scripts/dynamic-sections-2.s (+3/-0)
src/ld/testsuite/ld-scripts/dynamic-sections.d (+6/-0)
src/ld/testsuite/ld-scripts/dynamic-sections.exp (+27/-0)
src/ld/testsuite/ld-scripts/dynamic-sections.t (+11/-0)
src/ld/testsuite/ld-scripts/empty-address-1.d (+9/-0)
src/ld/testsuite/ld-scripts/empty-address-1.s (+5/-0)
src/ld/testsuite/ld-scripts/empty-address-1.t (+11/-0)
src/ld/testsuite/ld-scripts/empty-address-2.s (+5/-0)
src/ld/testsuite/ld-scripts/empty-address-2a.d (+9/-0)
src/ld/testsuite/ld-scripts/empty-address-2a.t (+7/-0)
src/ld/testsuite/ld-scripts/empty-address-2b.d (+9/-0)
src/ld/testsuite/ld-scripts/empty-address-2b.t (+11/-0)
src/ld/testsuite/ld-scripts/empty-address-3.s (+5/-0)
src/ld/testsuite/ld-scripts/empty-address-3a.d (+9/-0)
src/ld/testsuite/ld-scripts/empty-address-3a.t (+10/-0)
src/ld/testsuite/ld-scripts/empty-address-3b.d (+9/-0)
src/ld/testsuite/ld-scripts/empty-address-3b.t (+11/-0)
src/ld/testsuite/ld-scripts/empty-address-3c.d (+10/-0)
src/ld/testsuite/ld-scripts/empty-address-3c.t (+11/-0)
src/ld/testsuite/ld-scripts/empty-address.exp (+32/-0)
src/ld/testsuite/ld-scripts/empty-aligned.d (+14/-0)
src/ld/testsuite/ld-scripts/empty-aligned.exp (+29/-0)
src/ld/testsuite/ld-scripts/empty-aligned.s (+2/-0)
src/ld/testsuite/ld-scripts/empty-aligned.t (+29/-0)
src/ld/testsuite/ld-scripts/empty-orphan.d (+6/-0)
src/ld/testsuite/ld-scripts/empty-orphan.exp (+37/-0)
src/ld/testsuite/ld-scripts/empty-orphan.s (+4/-0)
src/ld/testsuite/ld-scripts/empty-orphan.t (+22/-0)
src/ld/testsuite/ld-scripts/expr.exp (+23/-0)
src/ld/testsuite/ld-scripts/expr1.d (+2/-0)
src/ld/testsuite/ld-scripts/expr1.s (+2/-0)
src/ld/testsuite/ld-scripts/expr1.t (+12/-0)
src/ld/testsuite/ld-scripts/extern.exp (+71/-0)
src/ld/testsuite/ld-scripts/extern.s (+1/-0)
src/ld/testsuite/ld-scripts/extern.t (+14/-0)
src/ld/testsuite/ld-scripts/include-1.d (+13/-0)
src/ld/testsuite/ld-scripts/include-1.t (+4/-0)
src/ld/testsuite/ld-scripts/include-data.t (+4/-0)
src/ld/testsuite/ld-scripts/include-mem.t (+5/-0)
src/ld/testsuite/ld-scripts/include-ram.t (+1/-0)
src/ld/testsuite/ld-scripts/include-sections.t (+5/-0)
src/ld/testsuite/ld-scripts/include-subdata.t (+2/-0)
src/ld/testsuite/ld-scripts/include.exp (+40/-0)
src/ld/testsuite/ld-scripts/include.s (+5/-0)
src/ld/testsuite/ld-scripts/map-address.d (+12/-0)
src/ld/testsuite/ld-scripts/map-address.exp (+47/-0)
src/ld/testsuite/ld-scripts/map-address.t (+11/-0)
src/ld/testsuite/ld-scripts/memory.t (+45/-0)
src/ld/testsuite/ld-scripts/overlay-size-map.d (+29/-0)
src/ld/testsuite/ld-scripts/overlay-size.d (+29/-0)
src/ld/testsuite/ld-scripts/overlay-size.exp (+34/-0)
src/ld/testsuite/ld-scripts/overlay-size.s (+25/-0)
src/ld/testsuite/ld-scripts/overlay-size.t (+64/-0)
src/ld/testsuite/ld-scripts/phdrs.exp (+68/-0)
src/ld/testsuite/ld-scripts/phdrs.s (+8/-0)
src/ld/testsuite/ld-scripts/phdrs.t (+16/-0)
src/ld/testsuite/ld-scripts/phdrs2.exp (+74/-0)
src/ld/testsuite/ld-scripts/phdrs2.s (+7/-0)
src/ld/testsuite/ld-scripts/phdrs2.t (+23/-0)
src/ld/testsuite/ld-scripts/provide-1.d (+9/-0)
src/ld/testsuite/ld-scripts/provide-1.s (+4/-0)
src/ld/testsuite/ld-scripts/provide-1.t (+12/-0)
src/ld/testsuite/ld-scripts/provide-2.d (+7/-0)
src/ld/testsuite/ld-scripts/provide-2.s (+8/-0)
src/ld/testsuite/ld-scripts/provide-2.t (+10/-0)
src/ld/testsuite/ld-scripts/provide-3.d (+3/-0)
src/ld/testsuite/ld-scripts/provide-3.s (+4/-0)
src/ld/testsuite/ld-scripts/provide-3.t (+11/-0)
src/ld/testsuite/ld-scripts/provide.exp (+45/-0)
src/ld/testsuite/ld-scripts/region-alias-1.t (+7/-0)
src/ld/testsuite/ld-scripts/region-alias-2.t (+6/-0)
src/ld/testsuite/ld-scripts/region-alias-3.t (+6/-0)
src/ld/testsuite/ld-scripts/region-alias-4.t (+6/-0)
src/ld/testsuite/ld-scripts/rgn-at.exp (+33/-0)
src/ld/testsuite/ld-scripts/rgn-at.s (+6/-0)
src/ld/testsuite/ld-scripts/rgn-at1.d (+12/-0)
src/ld/testsuite/ld-scripts/rgn-at1.t (+13/-0)
src/ld/testsuite/ld-scripts/rgn-at2.d (+12/-0)
src/ld/testsuite/ld-scripts/rgn-at2.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-at3.d (+12/-0)
src/ld/testsuite/ld-scripts/rgn-at3.t (+13/-0)
src/ld/testsuite/ld-scripts/rgn-at4.d (+13/-0)
src/ld/testsuite/ld-scripts/rgn-at4.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over.exp (+54/-0)
src/ld/testsuite/ld-scripts/rgn-over.s (+9/-0)
src/ld/testsuite/ld-scripts/rgn-over1.d (+35/-0)
src/ld/testsuite/ld-scripts/rgn-over1.t (+13/-0)
src/ld/testsuite/ld-scripts/rgn-over2.d (+35/-0)
src/ld/testsuite/ld-scripts/rgn-over2.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over3.d (+36/-0)
src/ld/testsuite/ld-scripts/rgn-over3.t (+15/-0)
src/ld/testsuite/ld-scripts/rgn-over4.d (+36/-0)
src/ld/testsuite/ld-scripts/rgn-over4.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over5.d (+36/-0)
src/ld/testsuite/ld-scripts/rgn-over5.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over6.d (+36/-0)
src/ld/testsuite/ld-scripts/rgn-over6.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over7.d (+36/-0)
src/ld/testsuite/ld-scripts/rgn-over7.t (+14/-0)
src/ld/testsuite/ld-scripts/rgn-over8-ok.d (+12/-0)
src/ld/testsuite/ld-scripts/rgn-over8.s (+7/-0)
src/ld/testsuite/ld-scripts/rgn-over8.t (+13/-0)
src/ld/testsuite/ld-scripts/script.exp (+138/-0)
src/ld/testsuite/ld-scripts/script.s (+8/-0)
src/ld/testsuite/ld-scripts/script.t (+16/-0)
src/ld/testsuite/ld-scripts/scriptm.t (+10/-0)
src/ld/testsuite/ld-scripts/size-1.d (+14/-0)
src/ld/testsuite/ld-scripts/size-1.s (+7/-0)
src/ld/testsuite/ld-scripts/size-1.t (+10/-0)
src/ld/testsuite/ld-scripts/size-2.d (+18/-0)
src/ld/testsuite/ld-scripts/size-2.s (+8/-0)
src/ld/testsuite/ld-scripts/size-2.t (+21/-0)
src/ld/testsuite/ld-scripts/size.exp (+41/-0)
src/ld/testsuite/ld-scripts/sizeof.exp (+74/-0)
src/ld/testsuite/ld-scripts/sizeof.s (+1/-0)
src/ld/testsuite/ld-scripts/sizeof.t (+17/-0)
src/ld/testsuite/ld-scripts/sort.exp (+34/-0)
src/ld/testsuite/ld-scripts/sort.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_a-1.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_b_a-1.s (+16/-0)
src/ld/testsuite/ld-scripts/sort_b_a.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_b_a.s (+16/-0)
src/ld/testsuite/ld-scripts/sort_b_a.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_a_a-1.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_a-2.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_a-3.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_a.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_a_n-1.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_n-2.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_n-3.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_a_n.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_n-1.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_b_n-1.s (+12/-0)
src/ld/testsuite/ld-scripts/sort_b_n.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_b_n.s (+12/-0)
src/ld/testsuite/ld-scripts/sort_b_n.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_n_a-1.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_a-2.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_a-3.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_a.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_b_n_n-1.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_n-2.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_n-3.d (+23/-0)
src/ld/testsuite/ld-scripts/sort_b_n_n.t (+5/-0)
src/ld/testsuite/ld-scripts/sort_n_a-a.s (+16/-0)
src/ld/testsuite/ld-scripts/sort_n_a-b.s (+16/-0)
src/ld/testsuite/ld-scripts/sort_no-1.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_no-2.d (+14/-0)
src/ld/testsuite/ld-scripts/sort_no.t (+5/-0)
src/ld/testsuite/ld-scripts/weak.exp (+81/-0)
src/ld/testsuite/ld-scripts/weak.t (+12/-0)
src/ld/testsuite/ld-scripts/weak1.s (+11/-0)
src/ld/testsuite/ld-scripts/weak2.s (+11/-0)
src/ld/testsuite/ld-selective/1.c (+12/-0)
src/ld/testsuite/ld-selective/2.c (+19/-0)
src/ld/testsuite/ld-selective/3.cc (+46/-0)
src/ld/testsuite/ld-selective/4.cc (+34/-0)
src/ld/testsuite/ld-selective/5.cc (+38/-0)
src/ld/testsuite/ld-selective/keepdot.d (+9/-0)
src/ld/testsuite/ld-selective/keepdot.ld (+5/-0)
src/ld/testsuite/ld-selective/keepdot.s (+17/-0)
src/ld/testsuite/ld-selective/keepdot0.d (+11/-0)
src/ld/testsuite/ld-selective/keepdot0.ld (+6/-0)
src/ld/testsuite/ld-selective/sel-dump.exp (+35/-0)
src/ld/testsuite/ld-selective/selective.exp (+237/-0)
src/ld/testsuite/ld-sh/arch/arch.exp (+257/-0)
src/ld/testsuite/ld-sh/arch/arch_expected.txt (+453/-0)
src/ld/testsuite/ld-sh/arch/sh-dsp.s (+272/-0)
src/ld/testsuite/ld-sh/arch/sh.s (+155/-0)
src/ld/testsuite/ld-sh/arch/sh2.s (+166/-0)
src/ld/testsuite/ld-sh/arch/sh2a-nofpu-or-sh3-nommu.s (+168/-0)
src/ld/testsuite/ld-sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s (+169/-0)
src/ld/testsuite/ld-sh/arch/sh2a-nofpu.s (+221/-0)
src/ld/testsuite/ld-sh/arch/sh2a-or-sh3e.s (+205/-0)
src/ld/testsuite/ld-sh/arch/sh2a-or-sh4.s (+233/-0)
src/ld/testsuite/ld-sh/arch/sh2a.s (+289/-0)
src/ld/testsuite/ld-sh/arch/sh2e.s (+202/-0)
src/ld/testsuite/ld-sh/arch/sh3-dsp.s (+287/-0)
src/ld/testsuite/ld-sh/arch/sh3-nommu.s (+180/-0)
src/ld/testsuite/ld-sh/arch/sh3.s (+181/-0)
src/ld/testsuite/ld-sh/arch/sh3e.s (+218/-0)
src/ld/testsuite/ld-sh/arch/sh4-nofpu.s (+194/-0)
src/ld/testsuite/ld-sh/arch/sh4-nommu-nofpu.s (+193/-0)
src/ld/testsuite/ld-sh/arch/sh4.s (+263/-0)
src/ld/testsuite/ld-sh/arch/sh4a-nofpu.s (+201/-0)
src/ld/testsuite/ld-sh/arch/sh4a.s (+271/-0)
src/ld/testsuite/ld-sh/arch/sh4al-dsp.s (+343/-0)
src/ld/testsuite/ld-sh/ld-r-1.d (+24/-0)
src/ld/testsuite/ld-sh/ldr1.s (+5/-0)
src/ld/testsuite/ld-sh/ldr2.s (+3/-0)
src/ld/testsuite/ld-sh/rd-sh.exp (+71/-0)
src/ld/testsuite/ld-sh/refdbg-0-dso.d (+9/-0)
src/ld/testsuite/ld-sh/refdbg-1.d (+10/-0)
src/ld/testsuite/ld-sh/refdbg.s (+12/-0)
src/ld/testsuite/ld-sh/refdbglib.s (+8/-0)
src/ld/testsuite/ld-sh/reloc1.d (+10/-0)
src/ld/testsuite/ld-sh/reloc1.s (+2/-0)
src/ld/testsuite/ld-sh/sh-vxworks.exp (+62/-0)
src/ld/testsuite/ld-sh/sh.exp (+168/-0)
src/ld/testsuite/ld-sh/sh1.s (+13/-0)
src/ld/testsuite/ld-sh/sh2.c (+120/-0)
src/ld/testsuite/ld-sh/sh64/abi32.sd (+16/-0)
src/ld/testsuite/ld-sh/sh64/abi32.xd (+45/-0)
src/ld/testsuite/ld-sh/sh64/abi64.sd (+20/-0)
src/ld/testsuite/ld-sh/sh64/abi64.xd (+44/-0)
src/ld/testsuite/ld-sh/sh64/abixx-noexp.sd (+12/-0)
src/ld/testsuite/ld-sh/sh64/cmpct1.sd (+9/-0)
src/ld/testsuite/ld-sh/sh64/cmpct1.xd (+36/-0)
src/ld/testsuite/ld-sh/sh64/crange-1.s (+8/-0)
src/ld/testsuite/ld-sh/sh64/crange-2a.s (+22/-0)
src/ld/testsuite/ld-sh/sh64/crange-2b.s (+39/-0)
src/ld/testsuite/ld-sh/sh64/crange-2c.s (+16/-0)
src/ld/testsuite/ld-sh/sh64/crange-2d.s (+9/-0)
src/ld/testsuite/ld-sh/sh64/crange-2e.s (+12/-0)
src/ld/testsuite/ld-sh/sh64/crange-2f.s (+21/-0)
src/ld/testsuite/ld-sh/sh64/crange-2g.s (+26/-0)
src/ld/testsuite/ld-sh/sh64/crange-2h.s (+17/-0)
src/ld/testsuite/ld-sh/sh64/crange-2i.s (+8/-0)
src/ld/testsuite/ld-sh/sh64/crange1.rd (+48/-0)
src/ld/testsuite/ld-sh/sh64/crange2.rd (+56/-0)
src/ld/testsuite/ld-sh/sh64/crange3-cmpct.rd (+79/-0)
src/ld/testsuite/ld-sh/sh64/crange3-media.rd (+79/-0)
src/ld/testsuite/ld-sh/sh64/crange3.dd (+80/-0)
src/ld/testsuite/ld-sh/sh64/crange3.rd (+60/-0)
src/ld/testsuite/ld-sh/sh64/crangerel1.rd (+46/-0)
src/ld/testsuite/ld-sh/sh64/crangerel2.rd (+61/-0)
src/ld/testsuite/ld-sh/sh64/dlsection-1.s (+17/-0)
src/ld/testsuite/ld-sh/sh64/dlsection.sd (+9/-0)
src/ld/testsuite/ld-sh/sh64/endian.dbd (+11/-0)
src/ld/testsuite/ld-sh/sh64/endian.dld (+11/-0)
src/ld/testsuite/ld-sh/sh64/endian.ld (+6/-0)
src/ld/testsuite/ld-sh/sh64/endian.s (+7/-0)
src/ld/testsuite/ld-sh/sh64/endian.sbd (+5/-0)
src/ld/testsuite/ld-sh/sh64/endian.sld (+6/-0)
src/ld/testsuite/ld-sh/sh64/gotplt.d (+12/-0)
src/ld/testsuite/ld-sh/sh64/gotplt.map (+4/-0)
src/ld/testsuite/ld-sh/sh64/gotplt.s (+8/-0)
src/ld/testsuite/ld-sh/sh64/init-cmpct.d (+14/-0)
src/ld/testsuite/ld-sh/sh64/init-media.d (+14/-0)
src/ld/testsuite/ld-sh/sh64/init.s (+18/-0)
src/ld/testsuite/ld-sh/sh64/init64.d (+14/-0)
src/ld/testsuite/ld-sh/sh64/mix1-noexp.sd (+14/-0)
src/ld/testsuite/ld-sh/sh64/mix1.sd (+16/-0)
src/ld/testsuite/ld-sh/sh64/mix1.xd (+42/-0)
src/ld/testsuite/ld-sh/sh64/mix2-noexp.sd (+16/-0)
src/ld/testsuite/ld-sh/sh64/mix2.sd (+17/-0)
src/ld/testsuite/ld-sh/sh64/mix2.xd (+52/-0)
src/ld/testsuite/ld-sh/sh64/rd-sh64.exp (+44/-0)
src/ld/testsuite/ld-sh/sh64/rel-1.s (+48/-0)
src/ld/testsuite/ld-sh/sh64/rel-2.s (+46/-0)
src/ld/testsuite/ld-sh/sh64/rel32.xd (+92/-0)
src/ld/testsuite/ld-sh/sh64/rel64.xd (+92/-0)
src/ld/testsuite/ld-sh/sh64/relax.exp (+155/-0)
src/ld/testsuite/ld-sh/sh64/relax1.s (+12/-0)
src/ld/testsuite/ld-sh/sh64/relax2.s (+3/-0)
src/ld/testsuite/ld-sh/sh64/relax3.s (+8/-0)
src/ld/testsuite/ld-sh/sh64/relax4.s (+2/-0)
src/ld/testsuite/ld-sh/sh64/reldl-1.s (+171/-0)
src/ld/testsuite/ld-sh/sh64/reldl-2.s (+156/-0)
src/ld/testsuite/ld-sh/sh64/reldl32.rd (+358/-0)
src/ld/testsuite/ld-sh/sh64/reldl64.rd (+360/-0)
src/ld/testsuite/ld-sh/sh64/relfail.exp (+219/-0)
src/ld/testsuite/ld-sh/sh64/relfail.s (+36/-0)
src/ld/testsuite/ld-sh/sh64/sh64-1.s (+20/-0)
src/ld/testsuite/ld-sh/sh64/sh64-2.s (+27/-0)
src/ld/testsuite/ld-sh/sh64/sh64.exp (+137/-0)
src/ld/testsuite/ld-sh/sh64/shcmp-1.s (+15/-0)
src/ld/testsuite/ld-sh/sh64/shdl-1.s (+359/-0)
src/ld/testsuite/ld-sh/sh64/shdl-2.s (+286/-0)
src/ld/testsuite/ld-sh/sh64/shdl32.xd (+123/-0)
src/ld/testsuite/ld-sh/sh64/shdl64.sd (+87/-0)
src/ld/testsuite/ld-sh/sh64/shdl64.xd (+123/-0)
src/ld/testsuite/ld-sh/sh64/shmix-1.s (+33/-0)
src/ld/testsuite/ld-sh/sh64/shmix-2.s (+28/-0)
src/ld/testsuite/ld-sh/sh64/shmix-3.s (+32/-0)
src/ld/testsuite/ld-sh/sh64/stobin-0-dso.d (+9/-0)
src/ld/testsuite/ld-sh/sh64/stobin-1.d (+15/-0)
src/ld/testsuite/ld-sh/sh64/stobin.s (+5/-0)
src/ld/testsuite/ld-sh/sh64/stolib.s (+7/-0)
src/ld/testsuite/ld-sh/shared-1.d (+23/-0)
src/ld/testsuite/ld-sh/shared-2.d (+20/-0)
src/ld/testsuite/ld-sh/start.s (+27/-0)
src/ld/testsuite/ld-sh/sub2l-1.d (+23/-0)
src/ld/testsuite/ld-sh/sub2l.s (+26/-0)
src/ld/testsuite/ld-sh/textrel1.s (+11/-0)
src/ld/testsuite/ld-sh/textrel2.s (+7/-0)
src/ld/testsuite/ld-sh/tlsbin-0-dso.d (+9/-0)
src/ld/testsuite/ld-sh/tlsbin-1.d (+308/-0)
src/ld/testsuite/ld-sh/tlsbin-2.d (+79/-0)
src/ld/testsuite/ld-sh/tlsbin-3.d (+12/-0)
src/ld/testsuite/ld-sh/tlsbin-4.d (+12/-0)
src/ld/testsuite/ld-sh/tlsbin.s (+90/-0)
src/ld/testsuite/ld-sh/tlsbinpic.s (+206/-0)
src/ld/testsuite/ld-sh/tlslib.s (+20/-0)
src/ld/testsuite/ld-sh/tlspic-1.d (+292/-0)
src/ld/testsuite/ld-sh/tlspic-2.d (+79/-0)
src/ld/testsuite/ld-sh/tlspic-3.d (+15/-0)
src/ld/testsuite/ld-sh/tlspic-4.d (+12/-0)
src/ld/testsuite/ld-sh/tlspic1.s (+267/-0)
src/ld/testsuite/ld-sh/tlspic2.s (+5/-0)
src/ld/testsuite/ld-sh/tlstpoff-1.d (+31/-0)
src/ld/testsuite/ld-sh/tlstpoff-2.d (+8/-0)
src/ld/testsuite/ld-sh/tlstpoff1.s (+23/-0)
src/ld/testsuite/ld-sh/tlstpoff2.s (+26/-0)
src/ld/testsuite/ld-sh/vxworks1-le.dd (+73/-0)
src/ld/testsuite/ld-sh/vxworks1-lib-le.dd (+76/-0)
src/ld/testsuite/ld-sh/vxworks1-lib.dd (+76/-0)
src/ld/testsuite/ld-sh/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-sh/vxworks1-lib.rd (+12/-0)
src/ld/testsuite/ld-sh/vxworks1-lib.s (+61/-0)
src/ld/testsuite/ld-sh/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-sh/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-sh/vxworks1.dd (+73/-0)
src/ld/testsuite/ld-sh/vxworks1.ld (+30/-0)
src/ld/testsuite/ld-sh/vxworks1.rd (+19/-0)
src/ld/testsuite/ld-sh/vxworks1.s (+32/-0)
src/ld/testsuite/ld-sh/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-sh/vxworks2.s (+6/-0)
src/ld/testsuite/ld-sh/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-sh/vxworks3-le.dd (+34/-0)
src/ld/testsuite/ld-sh/vxworks3-lib-le.dd (+12/-0)
src/ld/testsuite/ld-sh/vxworks3-lib.dd (+12/-0)
src/ld/testsuite/ld-sh/vxworks3-lib.s (+12/-0)
src/ld/testsuite/ld-sh/vxworks3.dd (+34/-0)
src/ld/testsuite/ld-sh/vxworks3.s (+7/-0)
src/ld/testsuite/ld-sh/vxworks4.d (+11/-0)
src/ld/testsuite/ld-sh/vxworks4a.s (+2/-0)
src/ld/testsuite/ld-sh/vxworks4b.s (+4/-0)
src/ld/testsuite/ld-sh/weak1.d (+21/-0)
src/ld/testsuite/ld-sh/weak1.s (+19/-0)
src/ld/testsuite/ld-shared/elf-offset.ld (+170/-0)
src/ld/testsuite/ld-shared/main.c (+90/-0)
src/ld/testsuite/ld-shared/sh1.c (+160/-0)
src/ld/testsuite/ld-shared/sh2.c (+22/-0)
src/ld/testsuite/ld-shared/shared.dat (+16/-0)
src/ld/testsuite/ld-shared/shared.exp (+335/-0)
src/ld/testsuite/ld-shared/sun4.dat (+16/-0)
src/ld/testsuite/ld-shared/symbolic.dat (+8/-0)
src/ld/testsuite/ld-shared/xcoff.dat (+10/-0)
src/ld/testsuite/ld-sparc/gotop32.dd (+28/-0)
src/ld/testsuite/ld-sparc/gotop32.rd (+70/-0)
src/ld/testsuite/ld-sparc/gotop32.s (+28/-0)
src/ld/testsuite/ld-sparc/gotop32.sd (+10/-0)
src/ld/testsuite/ld-sparc/gotop32.td (+12/-0)
src/ld/testsuite/ld-sparc/gotop64.dd (+28/-0)
src/ld/testsuite/ld-sparc/gotop64.rd (+70/-0)
src/ld/testsuite/ld-sparc/gotop64.s (+28/-0)
src/ld/testsuite/ld-sparc/gotop64.sd (+10/-0)
src/ld/testsuite/ld-sparc/gotop64.td (+12/-0)
src/ld/testsuite/ld-sparc/sparc.exp (+135/-0)
src/ld/testsuite/ld-sparc/tlsg32.s (+12/-0)
src/ld/testsuite/ld-sparc/tlsg32.sd (+10/-0)
src/ld/testsuite/ld-sparc/tlsg64.s (+12/-0)
src/ld/testsuite/ld-sparc/tlsg64.sd (+10/-0)
src/ld/testsuite/ld-sparc/tlslib.s (+20/-0)
src/ld/testsuite/ld-sparc/tlsnopic.s (+8/-0)
src/ld/testsuite/ld-sparc/tlspic.s (+12/-0)
src/ld/testsuite/ld-sparc/tlssunbin32.dd (+273/-0)
src/ld/testsuite/ld-sparc/tlssunbin32.rd (+126/-0)
src/ld/testsuite/ld-sparc/tlssunbin32.s (+114/-0)
src/ld/testsuite/ld-sparc/tlssunbin32.sd (+11/-0)
src/ld/testsuite/ld-sparc/tlssunbin32.td (+19/-0)
src/ld/testsuite/ld-sparc/tlssunbin64.dd (+277/-0)
src/ld/testsuite/ld-sparc/tlssunbin64.rd (+126/-0)
src/ld/testsuite/ld-sparc/tlssunbin64.s (+118/-0)
src/ld/testsuite/ld-sparc/tlssunbin64.sd (+12/-0)
src/ld/testsuite/ld-sparc/tlssunbin64.td (+15/-0)
src/ld/testsuite/ld-sparc/tlssunbinpic32.s (+183/-0)
src/ld/testsuite/ld-sparc/tlssunbinpic64.s (+182/-0)
src/ld/testsuite/ld-sparc/tlssunnopic32.dd (+84/-0)
src/ld/testsuite/ld-sparc/tlssunnopic32.rd (+93/-0)
src/ld/testsuite/ld-sparc/tlssunnopic32.s (+77/-0)
src/ld/testsuite/ld-sparc/tlssunnopic32.sd (+12/-0)
src/ld/testsuite/ld-sparc/tlssunnopic64.dd (+88/-0)
src/ld/testsuite/ld-sparc/tlssunnopic64.rd (+95/-0)
src/ld/testsuite/ld-sparc/tlssunnopic64.s (+81/-0)
src/ld/testsuite/ld-sparc/tlssunnopic64.sd (+14/-0)
src/ld/testsuite/ld-sparc/tlssunpic32.dd (+220/-0)
src/ld/testsuite/ld-sparc/tlssunpic32.rd (+135/-0)
src/ld/testsuite/ld-sparc/tlssunpic32.s (+228/-0)
src/ld/testsuite/ld-sparc/tlssunpic32.sd (+15/-0)
src/ld/testsuite/ld-sparc/tlssunpic32.td (+16/-0)
src/ld/testsuite/ld-sparc/tlssunpic64.dd (+220/-0)
src/ld/testsuite/ld-sparc/tlssunpic64.rd (+135/-0)
src/ld/testsuite/ld-sparc/tlssunpic64.s (+228/-0)
src/ld/testsuite/ld-sparc/tlssunpic64.sd (+20/-0)
src/ld/testsuite/ld-sparc/tlssunpic64.td (+16/-0)
src/ld/testsuite/ld-sparc/vxworks1-lib.dd (+45/-0)
src/ld/testsuite/ld-sparc/vxworks1-lib.nd (+9/-0)
src/ld/testsuite/ld-sparc/vxworks1-lib.rd (+12/-0)
src/ld/testsuite/ld-sparc/vxworks1-lib.s (+44/-0)
src/ld/testsuite/ld-sparc/vxworks1-lib.td (+3/-0)
src/ld/testsuite/ld-sparc/vxworks1-static.d (+4/-0)
src/ld/testsuite/ld-sparc/vxworks1.dd (+52/-0)
src/ld/testsuite/ld-sparc/vxworks1.ld (+30/-0)
src/ld/testsuite/ld-sparc/vxworks1.rd (+22/-0)
src/ld/testsuite/ld-sparc/vxworks1.s (+25/-0)
src/ld/testsuite/ld-sparc/vxworks2-static.sd (+9/-0)
src/ld/testsuite/ld-sparc/vxworks2.s (+6/-0)
src/ld/testsuite/ld-sparc/vxworks2.sd (+13/-0)
src/ld/testsuite/ld-spu/ear.d (+30/-0)
src/ld/testsuite/ld-spu/ear.s (+28/-0)
src/ld/testsuite/ld-spu/embed.rd (+16/-0)
src/ld/testsuite/ld-spu/fixup.d (+20/-0)
src/ld/testsuite/ld-spu/fixup.s (+24/-0)
src/ld/testsuite/ld-spu/icache1.d (+193/-0)
src/ld/testsuite/ld-spu/icache1.s (+111/-0)
src/ld/testsuite/ld-spu/ovl.d (+179/-0)
src/ld/testsuite/ld-spu/ovl.lnk (+7/-0)
src/ld/testsuite/ld-spu/ovl.s (+82/-0)
src/ld/testsuite/ld-spu/ovl1.lnk (+9/-0)
src/ld/testsuite/ld-spu/ovl2.d (+145/-0)
src/ld/testsuite/ld-spu/ovl2.lnk (+10/-0)
src/ld/testsuite/ld-spu/ovl2.s (+52/-0)
src/ld/testsuite/ld-spu/pic.d (+105/-0)
src/ld/testsuite/ld-spu/pic.s (+68/-0)
src/ld/testsuite/ld-spu/picdef.s (+5/-0)
src/ld/testsuite/ld-spu/spu.exp (+94/-0)
src/ld/testsuite/ld-srec/sr1.c (+25/-0)
src/ld/testsuite/ld-srec/sr2.c (+18/-0)
src/ld/testsuite/ld-srec/sr3.cc (+127/-0)
src/ld/testsuite/ld-srec/srec.exp (+405/-0)
src/ld/testsuite/ld-undefined/dummy.s (+2/-0)
src/ld/testsuite/ld-undefined/entry-1.d (+8/-0)
src/ld/testsuite/ld-undefined/entry-2.d (+8/-0)
src/ld/testsuite/ld-undefined/entry-3.d (+9/-0)
src/ld/testsuite/ld-undefined/entry-4.d (+9/-0)
src/ld/testsuite/ld-undefined/entry-5.d (+8/-0)
src/ld/testsuite/ld-undefined/entry-6.d (+8/-0)
src/ld/testsuite/ld-undefined/entry.exp (+35/-0)
src/ld/testsuite/ld-undefined/entry.s (+4/-0)
src/ld/testsuite/ld-undefined/undefined.c (+10/-0)
src/ld/testsuite/ld-undefined/undefined.exp (+144/-0)
src/ld/testsuite/ld-undefined/weak-undef.exp (+83/-0)
src/ld/testsuite/ld-undefined/weak-undef.s (+4/-0)
src/ld/testsuite/ld-undefined/weak-undef.t (+9/-0)
src/ld/testsuite/ld-v850/split-lo16.d (+26/-0)
src/ld/testsuite/ld-v850/split-lo16.ld (+11/-0)
src/ld/testsuite/ld-v850/split-lo16.s (+20/-0)
src/ld/testsuite/ld-v850/v850.exp (+21/-0)
src/ld/testsuite/ld-versados/t1.ld (+281/-0)
src/ld/testsuite/ld-versados/t1.ook (+133/-0)
src/ld/testsuite/ld-versados/t2.ld (+281/-0)
src/ld/testsuite/ld-versados/t2.ook (+99/-0)
src/ld/testsuite/ld-versados/versados.exp (+102/-0)
src/ld/testsuite/ld-vxworks/plt-mips1.d (+10/-0)
src/ld/testsuite/ld-vxworks/plt-mips1.s (+1/-0)
src/ld/testsuite/ld-vxworks/rpath-1.d (+6/-0)
src/ld/testsuite/ld-vxworks/rpath-1.s (+2/-0)
src/ld/testsuite/ld-vxworks/tls-1.d (+25/-0)
src/ld/testsuite/ld-vxworks/tls-1.s (+19/-0)
src/ld/testsuite/ld-vxworks/tls-2.d (+11/-0)
src/ld/testsuite/ld-vxworks/tls-2.s (+19/-0)
src/ld/testsuite/ld-vxworks/tls-3.d (+7/-0)
src/ld/testsuite/ld-vxworks/tls-3.s (+34/-0)
src/ld/testsuite/ld-vxworks/vxworks.exp (+27/-0)
src/ld/testsuite/ld-x86-64/abs-l1om.d (+11/-0)
src/ld/testsuite/ld-x86-64/abs.d (+10/-0)
src/ld/testsuite/ld-x86-64/dwarfreloc.exp (+86/-0)
src/ld/testsuite/ld-x86-64/dwarfreloc.rd (+17/-0)
src/ld/testsuite/ld-x86-64/dwarfreloc1.s (+101/-0)
src/ld/testsuite/ld-x86-64/dwarfreloc2.s (+94/-0)
src/ld/testsuite/ld-x86-64/hidden1.d (+3/-0)
src/ld/testsuite/ld-x86-64/hidden1.s (+9/-0)
src/ld/testsuite/ld-x86-64/hidden2.d (+13/-0)
src/ld/testsuite/ld-x86-64/hidden2.s (+9/-0)
src/ld/testsuite/ld-x86-64/hidden3.d (+3/-0)
src/ld/testsuite/ld-x86-64/hidden3.s (+8/-0)
src/ld/testsuite/ld-x86-64/line.exp (+57/-0)
src/ld/testsuite/ld-x86-64/pcrel16.d (+15/-0)
src/ld/testsuite/ld-x86-64/pcrel8.d (+4/-0)
src/ld/testsuite/ld-x86-64/protected1.d (+3/-0)
src/ld/testsuite/ld-x86-64/protected1.s (+13/-0)
src/ld/testsuite/ld-x86-64/protected2-l1om.d (+17/-0)
src/ld/testsuite/ld-x86-64/protected2.d (+16/-0)
src/ld/testsuite/ld-x86-64/protected2.s (+13/-0)
src/ld/testsuite/ld-x86-64/protected3-l1om.d (+16/-0)
src/ld/testsuite/ld-x86-64/protected3.d (+13/-0)
src/ld/testsuite/ld-x86-64/protected3.s (+15/-0)
src/ld/testsuite/ld-x86-64/tlsbin.dd (+310/-0)
src/ld/testsuite/ld-x86-64/tlsbin.rd (+147/-0)
src/ld/testsuite/ld-x86-64/tlsbin.s (+97/-0)
src/ld/testsuite/ld-x86-64/tlsbin.sd (+12/-0)
src/ld/testsuite/ld-x86-64/tlsbin.td (+16/-0)
src/ld/testsuite/ld-x86-64/tlsbindesc.dd (+301/-0)
src/ld/testsuite/ld-x86-64/tlsbindesc.rd (+138/-0)
src/ld/testsuite/ld-x86-64/tlsbindesc.s (+128/-0)
src/ld/testsuite/ld-x86-64/tlsbindesc.sd (+12/-0)
src/ld/testsuite/ld-x86-64/tlsbindesc.td (+16/-0)
src/ld/testsuite/ld-x86-64/tlsbinpic.s (+146/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.dd (+200/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.pd (+20/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.rd (+160/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.s (+157/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.sd (+23/-0)
src/ld/testsuite/ld-x86-64/tlsdesc.td (+16/-0)
src/ld/testsuite/ld-x86-64/tlsg.s (+12/-0)
src/ld/testsuite/ld-x86-64/tlsg.sd (+10/-0)
src/ld/testsuite/ld-x86-64/tlsgd1.dd (+14/-0)
src/ld/testsuite/ld-x86-64/tlsgd1.s (+15/-0)
src/ld/testsuite/ld-x86-64/tlsgd2.d (+4/-0)
src/ld/testsuite/ld-x86-64/tlsgd2.s (+5/-0)
src/ld/testsuite/ld-x86-64/tlsgd3.d (+4/-0)
src/ld/testsuite/ld-x86-64/tlsgd3.s (+11/-0)
src/ld/testsuite/ld-x86-64/tlsgdesc.dd (+163/-0)
src/ld/testsuite/ld-x86-64/tlsgdesc.rd (+104/-0)
src/ld/testsuite/ld-x86-64/tlsgdesc.s (+106/-0)
src/ld/testsuite/ld-x86-64/tlsie1.dd (+16/-0)
src/ld/testsuite/ld-x86-64/tlsie1.s (+14/-0)
src/ld/testsuite/ld-x86-64/tlsie2.d (+4/-0)
src/ld/testsuite/ld-x86-64/tlsie2.s (+12/-0)
src/ld/testsuite/ld-x86-64/tlsie3.d (+4/-0)
src/ld/testsuite/ld-x86-64/tlsie3.s (+12/-0)
src/ld/testsuite/ld-x86-64/tlsld1.dd (+13/-0)
src/ld/testsuite/ld-x86-64/tlsld1.s (+12/-0)
src/ld/testsuite/ld-x86-64/tlsle1.d (+6/-0)
src/ld/testsuite/ld-x86-64/tlsle1.s (+11/-0)
src/ld/testsuite/ld-x86-64/tlslib.s (+18/-0)
src/ld/testsuite/ld-x86-64/tlspic.dd (+230/-0)
src/ld/testsuite/ld-x86-64/tlspic.rd (+144/-0)
src/ld/testsuite/ld-x86-64/tlspic.sd (+19/-0)
src/ld/testsuite/ld-x86-64/tlspic.td (+16/-0)
src/ld/testsuite/ld-x86-64/tlspic1.s (+187/-0)
src/ld/testsuite/ld-x86-64/tlspic2.s (+11/-0)
src/ld/testsuite/ld-x86-64/tlspie1.d (+6/-0)
src/ld/testsuite/ld-x86-64/tlspie1.s (+58/-0)
src/ld/testsuite/ld-x86-64/undefined.s (+154/-0)
src/ld/testsuite/ld-x86-64/x86-64.exp (+99/-0)
src/ld/testsuite/ld-xc16x/absrel.d (+28/-0)
src/ld/testsuite/ld-xc16x/absrel.s (+31/-0)
src/ld/testsuite/ld-xc16x/offset.d (+18/-0)
src/ld/testsuite/ld-xc16x/offset.s (+13/-0)
src/ld/testsuite/ld-xc16x/pcreloc.d (+34/-0)
src/ld/testsuite/ld-xc16x/pcreloc.s (+27/-0)
src/ld/testsuite/ld-xc16x/pcrelocl.d (+34/-0)
src/ld/testsuite/ld-xc16x/xc16x.exp (+68/-0)
src/ld/testsuite/ld-xstormy16/external.s (+5/-0)
src/ld/testsuite/ld-xstormy16/pcrel.d (+33/-0)
src/ld/testsuite/ld-xstormy16/pcrel.s (+31/-0)
src/ld/testsuite/ld-xstormy16/xstormy16.exp (+41/-0)
src/ld/testsuite/ld-xtensa/coalesce.exp (+100/-0)
src/ld/testsuite/ld-xtensa/coalesce.t (+6/-0)
src/ld/testsuite/ld-xtensa/coalesce1.s (+15/-0)
src/ld/testsuite/ld-xtensa/coalesce2.s (+10/-0)
src/ld/testsuite/ld-xtensa/lcall.exp (+114/-0)
src/ld/testsuite/ld-xtensa/lcall.t (+6/-0)
src/ld/testsuite/ld-xtensa/lcall1.s (+10/-0)
src/ld/testsuite/ld-xtensa/lcall2.s (+6/-0)
src/ld/testsuite/ld-xtensa/tlsbin.dd (+65/-0)
src/ld/testsuite/ld-xtensa/tlsbin.rd (+118/-0)
src/ld/testsuite/ld-xtensa/tlsbin.s (+98/-0)
src/ld/testsuite/ld-xtensa/tlsbin.sd (+14/-0)
src/ld/testsuite/ld-xtensa/tlsbin.td (+14/-0)
src/ld/testsuite/ld-xtensa/tlslib.s (+18/-0)
src/ld/testsuite/ld-xtensa/tlspic.dd (+81/-0)
src/ld/testsuite/ld-xtensa/tlspic.rd (+142/-0)
src/ld/testsuite/ld-xtensa/tlspic.sd (+17/-0)
src/ld/testsuite/ld-xtensa/tlspic.td (+16/-0)
src/ld/testsuite/ld-xtensa/tlspic1.s (+120/-0)
src/ld/testsuite/ld-xtensa/tlspic2.s (+12/-0)
src/ld/testsuite/ld-xtensa/xtensa.exp (+54/-0)
src/ld/testsuite/lib/ld-lib.exp (+1698/-0)
src/libiberty/COPYING.LIB (+504/-0)
src/libiberty/ChangeLog (+7990/-0)
src/libiberty/Makefile.in (+1176/-0)
src/libiberty/README (+66/-0)
src/libiberty/_doprnt.c (+296/-0)
src/libiberty/aclocal.m4 (+223/-0)
src/libiberty/alloca.c (+483/-0)
src/libiberty/argv.c (+513/-0)
src/libiberty/asprintf.c (+56/-0)
src/libiberty/at-file.texi (+15/-0)
src/libiberty/atexit.c (+27/-0)
src/libiberty/basename.c (+62/-0)
src/libiberty/bcmp.c (+27/-0)
src/libiberty/bcopy.c (+31/-0)
src/libiberty/bsearch.c (+89/-0)
src/libiberty/bzero.c (+23/-0)
src/libiberty/calloc.c (+34/-0)
src/libiberty/choose-temp.c (+71/-0)
src/libiberty/clock.c (+103/-0)
src/libiberty/concat.c (+232/-0)
src/libiberty/config.h-vms (+14/-0)
src/libiberty/config.in (+470/-0)
src/libiberty/config/mh-aix (+9/-0)
src/libiberty/config/mh-cxux7 (+1/-0)
src/libiberty/config/mh-fbsd21 (+1/-0)
src/libiberty/config/mh-openedition (+3/-0)
src/libiberty/config/mh-windows (+1/-0)
src/libiberty/configure (+8129/-0)
src/libiberty/configure.ac (+722/-0)
src/libiberty/configure.com (+38/-0)
src/libiberty/copying-lib.texi (+565/-0)
src/libiberty/copysign.c (+154/-0)
src/libiberty/cp-demangle.c (+5079/-0)
src/libiberty/cp-demangle.h (+168/-0)
src/libiberty/cp-demint.c (+234/-0)
src/libiberty/cplus-dem.c (+4728/-0)
src/libiberty/crc32.c (+180/-0)
src/libiberty/dyn-string.c (+397/-0)
src/libiberty/fdmatch.c (+68/-0)
src/libiberty/ffs.c (+26/-0)
src/libiberty/fibheap.c (+486/-0)
src/libiberty/filename_cmp.c (+78/-0)
src/libiberty/floatformat.c (+759/-0)
src/libiberty/fnmatch.c (+220/-0)
src/libiberty/fnmatch.txh (+48/-0)
src/libiberty/fopen_unlocked.c (+126/-0)
src/libiberty/functions.texi (+1612/-0)
src/libiberty/gather-docs (+128/-0)
src/libiberty/getcwd.c (+62/-0)
src/libiberty/getopt.c (+1052/-0)
src/libiberty/getopt1.c (+180/-0)
src/libiberty/getpagesize.c (+90/-0)
src/libiberty/getpwd.c (+128/-0)
src/libiberty/getruntime.c (+116/-0)
src/libiberty/gettimeofday.c (+30/-0)
src/libiberty/hashtab.c (+959/-0)
src/libiberty/hex.c (+192/-0)
src/libiberty/index.c (+21/-0)
src/libiberty/insque.c (+50/-0)
src/libiberty/lbasename.c (+64/-0)
src/libiberty/libiberty.texi (+324/-0)
src/libiberty/lrealpath.c (+157/-0)
src/libiberty/maint-tool (+296/-0)
src/libiberty/make-relative-prefix.c (+412/-0)
src/libiberty/make-temp-file.c (+211/-0)
src/libiberty/makefile.vms (+35/-0)
src/libiberty/md5.c (+431/-0)
src/libiberty/memchr.c (+32/-0)
src/libiberty/memcmp.c (+34/-0)
src/libiberty/memcpy.c (+25/-0)
src/libiberty/memmem.c (+70/-0)
src/libiberty/memmove.c (+25/-0)
src/libiberty/mempcpy.c (+41/-0)
src/libiberty/memset.c (+25/-0)
src/libiberty/mkstemps.c (+147/-0)
src/libiberty/msdos.c (+15/-0)
src/libiberty/objalloc.c (+291/-0)
src/libiberty/obstack.c (+510/-0)
src/libiberty/obstacks.texi (+758/-0)
src/libiberty/partition.c (+183/-0)
src/libiberty/pex-common.c (+643/-0)
src/libiberty/pex-common.h (+153/-0)
src/libiberty/pex-djgpp.c (+294/-0)
src/libiberty/pex-msdos.c (+319/-0)
src/libiberty/pex-one.c (+43/-0)
src/libiberty/pex-unix.c (+567/-0)
src/libiberty/pex-win32.c (+950/-0)
src/libiberty/pexecute.c (+124/-0)
src/libiberty/pexecute.txh (+298/-0)
src/libiberty/physmem.c (+305/-0)
src/libiberty/putenv.c (+84/-0)
src/libiberty/random.c (+403/-0)
src/libiberty/regex.c (+8204/-0)
src/libiberty/rename.c (+36/-0)
src/libiberty/rindex.c (+21/-0)
src/libiberty/safe-ctype.c (+255/-0)
src/libiberty/setenv.c (+183/-0)
src/libiberty/sha1.c (+416/-0)
src/libiberty/sigsetmask.c (+40/-0)
src/libiberty/snprintf.c (+62/-0)
src/libiberty/sort.c (+186/-0)
src/libiberty/spaces.c (+72/-0)
src/libiberty/splay-tree.c (+526/-0)
src/libiberty/stpcpy.c (+43/-0)
src/libiberty/stpncpy.c (+47/-0)
src/libiberty/strcasecmp.c (+87/-0)
src/libiberty/strchr.c (+28/-0)
src/libiberty/strdup.c (+27/-0)
src/libiberty/strerror.c (+809/-0)
src/libiberty/strncasecmp.c (+86/-0)
src/libiberty/strncmp.c (+33/-0)
src/libiberty/strndup.c (+55/-0)
src/libiberty/strrchr.c (+28/-0)
src/libiberty/strsignal.c (+610/-0)
src/libiberty/strstr.c (+41/-0)
src/libiberty/strtod.c (+136/-0)
src/libiberty/strtol.c (+163/-0)
src/libiberty/strtoul.c (+115/-0)
src/libiberty/strverscmp.c (+157/-0)
src/libiberty/testsuite/Makefile.in (+92/-0)
src/libiberty/testsuite/demangle-expected (+3912/-0)
src/libiberty/testsuite/test-demangle.c (+345/-0)
src/libiberty/testsuite/test-expandargv.c (+296/-0)
src/libiberty/testsuite/test-pexecute.c (+522/-0)
src/libiberty/tmpnam.c (+52/-0)
src/libiberty/unlink-if-ordinary.c (+72/-0)
src/libiberty/vasprintf.c (+196/-0)
src/libiberty/vfork.c (+22/-0)
src/libiberty/vfprintf.c (+15/-0)
src/libiberty/vprintf.c (+26/-0)
src/libiberty/vsnprintf.c (+147/-0)
src/libiberty/vsprintf.c (+56/-0)
src/libiberty/waitpid.c (+35/-0)
src/libiberty/xatexit.c (+99/-0)
src/libiberty/xexit.c (+52/-0)
src/libiberty/xmalloc.c (+184/-0)
src/libiberty/xmemdup.c (+38/-0)
src/libiberty/xstrdup.c (+36/-0)
src/libiberty/xstrerror.c (+79/-0)
src/libiberty/xstrndup.c (+60/-0)
src/libtool.m4 (+7364/-0)
src/ltgcc.m4 (+60/-0)
src/ltmain.sh (+8581/-0)
src/ltoptions.m4 (+368/-0)
src/ltsugar.m4 (+123/-0)
src/ltversion.m4 (+23/-0)
src/lt~obsolete.m4 (+92/-0)
src/makefile.vms (+71/-0)
src/md5.sum (+10300/-0)
src/missing (+376/-0)
src/mkdep (+87/-0)
src/mkinstalldirs (+162/-0)
src/move-if-change (+22/-0)
src/opcodes/ChangeLog (+1107/-0)
src/opcodes/ChangeLog-0001 (+2224/-0)
src/opcodes/ChangeLog-0203 (+2110/-0)
src/opcodes/ChangeLog-2004 (+741/-0)
src/opcodes/ChangeLog-2005 (+1253/-0)
src/opcodes/ChangeLog-2006 (+837/-0)
src/opcodes/ChangeLog-2007 (+1863/-0)
src/opcodes/ChangeLog-2008 (+1204/-0)
src/opcodes/ChangeLog-9297 (+3797/-0)
src/opcodes/ChangeLog-9899 (+1669/-0)
src/opcodes/MAINTAINERS (+1/-0)
src/opcodes/Makefile.am (+521/-0)
src/opcodes/Makefile.in (+1354/-0)
src/opcodes/aclocal.m4 (+985/-0)
src/opcodes/alpha-dis.c (+210/-0)
src/opcodes/alpha-opc.c (+1498/-0)
src/opcodes/arc-dis.c (+1233/-0)
src/opcodes/arc-dis.h (+83/-0)
src/opcodes/arc-ext.c (+262/-0)
src/opcodes/arc-ext.h (+63/-0)
src/opcodes/arc-opc.c (+1763/-0)
src/opcodes/arm-dis.c (+4534/-0)
src/opcodes/avr-dis.c (+387/-0)
src/opcodes/bfin-dis.c (+4759/-0)
src/opcodes/cgen-asm.c (+364/-0)
src/opcodes/cgen-asm.in (+425/-0)
src/opcodes/cgen-bitset.c (+172/-0)
src/opcodes/cgen-dis.c (+240/-0)
src/opcodes/cgen-dis.in (+468/-0)
src/opcodes/cgen-ibld.in (+537/-0)
src/opcodes/cgen-opc.c (+612/-0)
src/opcodes/cgen-ops.h (+432/-0)
src/opcodes/cgen-types.h (+42/-0)
src/opcodes/cgen.sh (+168/-0)
src/opcodes/config.in (+109/-0)
src/opcodes/configure (+14850/-0)
src/opcodes/configure.com (+51/-0)
src/opcodes/configure.in (+350/-0)
src/opcodes/cr16-dis.c (+831/-0)
src/opcodes/cr16-opc.c (+612/-0)
src/opcodes/cris-dis.c (+1689/-0)
src/opcodes/cris-opc.c (+1209/-0)
src/opcodes/crx-dis.c (+745/-0)
src/opcodes/crx-opc.c (+715/-0)
src/opcodes/d10v-dis.c (+299/-0)
src/opcodes/d10v-opc.c (+351/-0)
src/opcodes/d30v-dis.c (+398/-0)
src/opcodes/d30v-opc.c (+518/-0)
src/opcodes/dep-in.sed (+20/-0)
src/opcodes/dis-buf.c (+104/-0)
src/opcodes/dis-init.c (+46/-0)
src/opcodes/disassemble.c (+541/-0)
src/opcodes/dlx-dis.c (+516/-0)
src/opcodes/fr30-asm.c (+708/-0)
src/opcodes/fr30-desc.c (+1772/-0)
src/opcodes/fr30-desc.h (+318/-0)
src/opcodes/fr30-dis.c (+728/-0)
src/opcodes/fr30-ibld.c (+1478/-0)
src/opcodes/fr30-opc.c (+1396/-0)
src/opcodes/fr30-opc.h (+151/-0)
src/opcodes/frv-asm.c (+1661/-0)
src/opcodes/frv-desc.c (+6512/-0)
src/opcodes/frv-desc.h (+850/-0)
src/opcodes/frv-dis.c (+825/-0)
src/opcodes/frv-ibld.c (+2252/-0)
src/opcodes/frv-opc.c (+6258/-0)
src/opcodes/frv-opc.h (+387/-0)
src/opcodes/h8300-dis.c (+740/-0)
src/opcodes/h8500-dis.c (+326/-0)
src/opcodes/h8500-opc.h (+3858/-0)
src/opcodes/hppa-dis.c (+1236/-0)
src/opcodes/i370-dis.c (+161/-0)
src/opcodes/i370-opc.c (+936/-0)
src/opcodes/i386-dis.c (+12902/-0)
src/opcodes/i386-gen.c (+1204/-0)
src/opcodes/i386-init.h (+526/-0)
src/opcodes/i386-opc.c (+33/-0)
src/opcodes/i386-opc.h (+614/-0)
src/opcodes/i386-opc.tbl (+2640/-0)
src/opcodes/i386-reg.tbl (+243/-0)
src/opcodes/i386-tbl.h (+31837/-0)
src/opcodes/i860-dis.c (+285/-0)
src/opcodes/i960-dis.c (+933/-0)
src/opcodes/ia64-asmtab.c (+8797/-0)
src/opcodes/ia64-asmtab.h (+148/-0)
src/opcodes/ia64-dis.c (+321/-0)
src/opcodes/ia64-gen.c (+2864/-0)
src/opcodes/ia64-ic.tbl (+257/-0)
src/opcodes/ia64-opc-a.c (+419/-0)
src/opcodes/ia64-opc-b.c (+512/-0)
src/opcodes/ia64-opc-d.c (+35/-0)
src/opcodes/ia64-opc-f.c (+657/-0)
src/opcodes/ia64-opc-i.c (+338/-0)
src/opcodes/ia64-opc-m.c (+1119/-0)
src/opcodes/ia64-opc-x.c (+188/-0)
src/opcodes/ia64-opc.c (+730/-0)
src/opcodes/ia64-opc.h (+133/-0)
src/opcodes/ia64-raw.tbl (+198/-0)
src/opcodes/ia64-war.tbl (+2/-0)
src/opcodes/ia64-waw.tbl (+139/-0)
src/opcodes/ip2k-asm.c (+909/-0)
src/opcodes/ip2k-desc.c (+1201/-0)
src/opcodes/ip2k-desc.h (+296/-0)
src/opcodes/ip2k-dis.c (+717/-0)
src/opcodes/ip2k-ibld.c (+937/-0)
src/opcodes/ip2k-opc.c (+927/-0)
src/opcodes/ip2k-opc.h (+118/-0)
src/opcodes/iq2000-asm.c (+857/-0)
src/opcodes/iq2000-desc.c (+2206/-0)
src/opcodes/iq2000-desc.h (+353/-0)
src/opcodes/iq2000-dis.c (+618/-0)
src/opcodes/iq2000-ibld.c (+1379/-0)
src/opcodes/iq2000-opc.c (+3481/-0)
src/opcodes/iq2000-opc.h (+181/-0)
src/opcodes/lm32-asm.c (+747/-0)
src/opcodes/lm32-desc.c (+1183/-0)
src/opcodes/lm32-desc.h (+246/-0)
src/opcodes/lm32-dis.c (+576/-0)
src/opcodes/lm32-ibld.c (+1061/-0)
src/opcodes/lm32-opc.c (+879/-0)
src/opcodes/lm32-opc.h (+105/-0)
src/opcodes/lm32-opinst.c (+473/-0)
src/opcodes/m10200-dis.c (+335/-0)
src/opcodes/m10200-opc.c (+363/-0)
src/opcodes/m10300-dis.c (+762/-0)
src/opcodes/m10300-opc.c (+1678/-0)
src/opcodes/m32c-asm.c (+1987/-0)
src/opcodes/m32c-desc.c (+63219/-0)
src/opcodes/m32c-desc.h (+548/-0)
src/opcodes/m32c-dis.c (+1320/-0)
src/opcodes/m32c-ibld.c (+5289/-0)
src/opcodes/m32c-opc.c (+80248/-0)
src/opcodes/m32c-opc.h (+3244/-0)
src/opcodes/m32r-asm.c (+726/-0)
src/opcodes/m32r-desc.c (+1552/-0)
src/opcodes/m32r-desc.h (+290/-0)
src/opcodes/m32r-dis.c (+685/-0)
src/opcodes/m32r-ibld.c (+1219/-0)
src/opcodes/m32r-opc.c (+1832/-0)
src/opcodes/m32r-opc.h (+144/-0)
src/opcodes/m32r-opinst.c (+766/-0)
src/opcodes/m68hc11-dis.c (+742/-0)
src/opcodes/m68hc11-opc.c (+1082/-0)
src/opcodes/m68k-dis.c (+1629/-0)
src/opcodes/m68k-opc.c (+2469/-0)
src/opcodes/m88k-dis.c (+763/-0)
src/opcodes/makefile.vms (+42/-0)
src/opcodes/maxq-dis.c (+717/-0)
src/opcodes/mcore-dis.c (+318/-0)
src/opcodes/mcore-opc.h (+211/-0)
src/opcodes/mep-asm.c (+1685/-0)
src/opcodes/mep-desc.c (+6412/-0)
src/opcodes/mep-desc.h (+383/-0)
src/opcodes/mep-dis.c (+1621/-0)
src/opcodes/mep-ibld.c (+3562/-0)
src/opcodes/mep-opc.c (+6453/-0)
src/opcodes/mep-opc.h (+517/-0)
src/opcodes/microblaze-dis.c (+527/-0)
src/opcodes/microblaze-opc.h (+409/-0)
src/opcodes/microblaze-opcm.h (+139/-0)
src/opcodes/mips-dis.c (+2219/-0)
src/opcodes/mips-opc.c (+1999/-0)
src/opcodes/mips16-opc.c (+245/-0)
src/opcodes/mmix-dis.c (+519/-0)
src/opcodes/mmix-opc.c (+348/-0)
src/opcodes/moxie-dis.c (+198/-0)
src/opcodes/moxie-opc.c (+149/-0)
src/opcodes/msp430-dis.c (+787/-0)
src/opcodes/mt-asm.c (+993/-0)
src/opcodes/mt-desc.c (+1332/-0)
src/opcodes/mt-desc.h (+305/-0)
src/opcodes/mt-dis.c (+719/-0)
src/opcodes/mt-ibld.c (+1736/-0)
src/opcodes/mt-opc.c (+950/-0)
src/opcodes/mt-opc.h (+179/-0)
src/opcodes/ns32k-dis.c (+867/-0)
src/opcodes/openrisc-asm.c (+639/-0)
src/opcodes/openrisc-desc.c (+1042/-0)
src/opcodes/openrisc-desc.h (+294/-0)
src/opcodes/openrisc-dis.c (+564/-0)
src/opcodes/openrisc-ibld.c (+1008/-0)
src/opcodes/openrisc-opc.c (+706/-0)
src/opcodes/openrisc-opc.h (+113/-0)
src/opcodes/opintl.h (+52/-0)
src/opcodes/or32-dis.c (+324/-0)
src/opcodes/or32-opc.c (+1031/-0)
src/opcodes/pdp11-dis.c (+373/-0)
src/opcodes/pdp11-opc.c (+275/-0)
src/opcodes/pj-dis.c (+177/-0)
src/opcodes/pj-opc.c (+539/-0)
src/opcodes/po/Make-in (+258/-0)
src/opcodes/po/POTFILES.in (+203/-0)
src/opcodes/po/da.po (+449/-0)
src/opcodes/po/de.po (+813/-0)
src/opcodes/po/es.po (+1295/-0)
src/opcodes/po/fi.po (+1254/-0)
src/opcodes/po/fr.po (+1294/-0)
src/opcodes/po/ga.po (+1214/-0)
src/opcodes/po/id.po (+1180/-0)
src/opcodes/po/nl.po (+1292/-0)
src/opcodes/po/opcodes.pot (+1201/-0)
src/opcodes/po/pt_BR.po (+445/-0)
src/opcodes/po/ro.po (+788/-0)
src/opcodes/po/sv.po (+830/-0)
src/opcodes/po/tr.po (+788/-0)
src/opcodes/po/vi.po (+1243/-0)
src/opcodes/po/zh_CN.po (+799/-0)
src/opcodes/ppc-dis.c (+551/-0)
src/opcodes/ppc-opc.c (+5382/-0)
src/opcodes/s390-dis.c (+283/-0)
src/opcodes/s390-mkopc.c (+398/-0)
src/opcodes/s390-opc.c (+479/-0)
src/opcodes/s390-opc.txt (+960/-0)
src/opcodes/score-dis.c (+1208/-0)
src/opcodes/score-opc.h (+455/-0)
src/opcodes/score7-dis.c (+971/-0)
src/opcodes/sh-dis.c (+944/-0)
src/opcodes/sh-opc.h (+1201/-0)
src/opcodes/sh64-dis.c (+622/-0)
src/opcodes/sh64-opc.c (+777/-0)
src/opcodes/sh64-opc.h (+142/-0)
src/opcodes/sparc-dis.c (+1016/-0)
src/opcodes/sparc-opc.c (+2141/-0)
src/opcodes/spu-dis.c (+261/-0)
src/opcodes/spu-opc.c (+45/-0)
src/opcodes/stamp-h.in (+1/-0)
src/opcodes/sysdep.h (+48/-0)
src/opcodes/tic30-dis.c (+717/-0)
src/opcodes/tic4x-dis.c (+771/-0)
src/opcodes/tic54x-dis.c (+603/-0)
src/opcodes/tic54x-opc.c (+496/-0)
src/opcodes/tic80-dis.c (+316/-0)
src/opcodes/tic80-opc.c (+1216/-0)
src/opcodes/v850-dis.c (+400/-0)
src/opcodes/v850-opc.c (+729/-0)
src/opcodes/vax-dis.c (+487/-0)
src/opcodes/w65-dis.c (+98/-0)
src/opcodes/w65-opc.h (+568/-0)
src/opcodes/xc16x-asm.c (+774/-0)
src/opcodes/xc16x-desc.c (+3534/-0)
src/opcodes/xc16x-desc.h (+451/-0)
src/opcodes/xc16x-dis.c (+804/-0)
src/opcodes/xc16x-ibld.c (+1811/-0)
src/opcodes/xc16x-opc.c (+3076/-0)
src/opcodes/xc16x-opc.h (+225/-0)
src/opcodes/xstormy16-asm.c (+674/-0)
src/opcodes/xstormy16-desc.c (+1503/-0)
src/opcodes/xstormy16-desc.h (+335/-0)
src/opcodes/xstormy16-dis.c (+597/-0)
src/opcodes/xstormy16-ibld.c (+1231/-0)
src/opcodes/xstormy16-opc.c (+1200/-0)
src/opcodes/xstormy16-opc.h (+138/-0)
src/opcodes/xtensa-dis.c (+267/-0)
src/opcodes/z80-dis.c (+626/-0)
src/opcodes/z8k-dis.c (+644/-0)
src/opcodes/z8k-opc.h (+3815/-0)
src/opcodes/z8kgen.c (+1365/-0)
src/setup.com (+51/-0)
src/src-release (+296/-0)
src/symlink-tree (+78/-0)
src/test-summary-installed (+1307/-0)
src/texinfo/texinfo.tex (+9291/-0)
src/ylwrap (+222/-0)
To merge this branch: bzr merge lp:~showard314/ubuntu/maverick/binutils-avr/merge-from-unstable
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+31811@code.launchpad.net

Description of the change

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'bug-lpm.c'
2--- bug-lpm.c 1970-01-01 00:00:00 +0000
3+++ bug-lpm.c 2010-08-05 02:28:45 +0000
4@@ -0,0 +1,6 @@
5+ void try_asm(void) {
6+ __asm__ __volatile__(
7+ "lpm r18, Z+\n\t"
8+ "lpm r18, Z\n\t"
9+ ::);
10+ }
11
12=== added file 'bug-lpm.o'
13Binary files bug-lpm.o 1970-01-01 00:00:00 +0000 and bug-lpm.o 2010-08-05 02:28:45 +0000 differ
14=== added file 'cat'
15=== modified file 'debian/bsdpatches/CVS/Entries'
16--- debian/bsdpatches/CVS/Entries 2010-02-20 09:59:17 +0000
17+++ debian/bsdpatches/CVS/Entries 2010-08-05 02:28:45 +0000
18@@ -1,9 +1,9 @@
19-/patch-aa/1.6/Thu Jun 11 20:39:39 2009//
20-/patch-avr25-wrap/1.1/Wed Aug 12 19:26:31 2009//
21-/patch-coff-avr/1.7/Thu Jun 11 20:39:39 2009//
22-/patch-data-origin/1.2/Thu Jun 11 20:39:39 2009//
23-/patch-newdevices/1.15/Thu Jun 11 20:39:39 2009//
24-/patch-newsections/1.2/Mon Jul 28 21:20:09 2008//
25-/patch-xmega/1.3/Wed Aug 12 19:26:31 2009//
26-/patch-zzz-atmega128rfa1/1.1/Thu Jun 11 20:39:39 2009//
27+/patch-aa/1.7/Fri Jul 30 07:07:13 2010//
28+/patch-as-dwarf/1.1/Thu Mar 4 13:38:29 2010//
29+/patch-as-dwarf-avrstudio/1.1/Thu Mar 4 13:38:29 2010//
30+/patch-avr-size/1.1/Thu Mar 4 13:38:29 2010//
31+/patch-coff-avr/1.8/Fri Jul 30 07:07:14 2010//
32+/patch-newdevices/1.16/Fri Jul 30 07:07:14 2010//
33+/patch-newsections/1.3/Fri Jul 30 07:07:14 2010//
34+/patch-xmega/1.4/Fri Jul 30 07:07:14 2010//
35 D
36
37=== modified file 'debian/bsdpatches/patch-aa'
38--- debian/bsdpatches/patch-aa 2009-10-31 10:37:05 +0000
39+++ debian/bsdpatches/patch-aa 2010-08-05 02:28:45 +0000
40@@ -1,5 +1,5 @@
41---- ./etc/Makefile.in.orig 2007-03-27 20:09:32.000000000 +0200
42-+++ ./etc/Makefile.in 2009-01-06 17:33:01.000000000 +0100
43+--- etc/Makefile.in~ 2009-07-31 00:44:48.000000000 +0200
44++++ etc/Makefile.in 2010-03-03 17:13:29.000000000 +0100
45 @@ -64,7 +64,8 @@
46 HTMLFILES = standards.html configure.html
47
48@@ -10,9 +10,9 @@
49
50 uninstall:
51
52---- ./libiberty/Makefile.in.orig 2008-07-24 15:51:49.000000000 +0200
53-+++ ./libiberty/Makefile.in 2009-01-06 17:33:01.000000000 +0100
54-@@ -346,7 +346,8 @@
55+--- libiberty/Makefile.in~ 2009-08-23 21:03:58.000000000 +0200
56++++ libiberty/Makefile.in 2010-03-03 17:14:00.000000000 +0100
57+@@ -321,7 +321,8 @@
58 @MAINT@ echo stamp > stamp-functions
59
60 INSTALL_DEST = @INSTALL_DEST@
61@@ -22,23 +22,25 @@
62
63 # This is tricky. Even though CC in the Makefile contains
64 # multilib-specific flags, it's overridden by FLAGS_TO_PASS from the
65---- ./bfd/Makefile.in.orig 2008-10-16 15:20:48.000000000 +0200
66-+++ ./bfd/Makefile.in 2009-01-06 17:33:01.000000000 +0100
67-@@ -1222,7 +1222,8 @@
68- for dir in "$(DESTDIR)$(bfdlibdir)"; do \
69- test -z "$$dir" || $(mkdir_p) "$$dir"; \
70+--- bfd/Makefile.in~ 2009-10-16 13:47:48.000000000 +0200
71++++ bfd/Makefile.in 2010-03-03 17:19:17.000000000 +0100
72+@@ -1673,8 +1673,9 @@
73+ for dir in "$(DESTDIR)$(bfdlibdir)" "$(DESTDIR)$(bfdincludedir)"; do \
74+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
75 done
76--install: install-recursive
77-+#install: install-recursive
78+-install: $(BUILT_SOURCES)
79+- $(MAKE) $(AM_MAKEFLAGS) install-recursive
80++#install: $(BUILT_SOURCES)
81++# $(MAKE) $(AM_MAKEFLAGS) install-recursive
82 +install:
83 install-exec: install-exec-recursive
84 install-data: install-data-recursive
85 uninstall: uninstall-recursive
86---- ./opcodes/Makefile.in.orig 2008-09-09 10:02:19.000000000 +0200
87-+++ ./opcodes/Makefile.in 2009-01-06 17:33:01.000000000 +0100
88-@@ -879,7 +879,8 @@
89- for dir in "$(DESTDIR)$(bfdlibdir)"; do \
90- test -z "$$dir" || $(mkdir_p) "$$dir"; \
91+--- opcodes/Makefile.in~ 2009-09-07 14:08:03.000000000 +0200
92++++ opcodes/Makefile.in 2010-03-03 17:19:43.000000000 +0100
93+@@ -1051,7 +1051,8 @@
94+ for dir in "$(DESTDIR)$(bfdlibdir)" "$(DESTDIR)$(bfdincludedir)"; do \
95+ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
96 done
97 -install: install-recursive
98 +#install: install-recursive
99
100=== added file 'debian/bsdpatches/patch-as-dwarf'
101--- debian/bsdpatches/patch-as-dwarf 1970-01-01 00:00:00 +0000
102+++ debian/bsdpatches/patch-as-dwarf 2010-08-05 02:28:45 +0000
103@@ -0,0 +1,10 @@
104+diff -ru binutils-2.19.1.orig/gas/config/tc-avr.h binutils-2.19.1/gas/config/tc-avr.h
105+--- gas/config/tc-avr.h Tue Jul 3 14:01:04 2007
106++++ gas/config/tc-avr.h Thu Apr 16 20:46:54 2009
107+@@ -147,3 +147,6 @@
108+
109+ /* This target is buggy, and sets fix size too large. */
110+ #define TC_FX_SIZE_SLACK(FIX) 2
111++
112++/* keep DWARF2_ADDR_SIZE in consistency with C compiler produced information */
113++#define DWARF2_ADDR_SIZE(bfd) 4
114
115=== added file 'debian/bsdpatches/patch-as-dwarf-avrstudio'
116--- debian/bsdpatches/patch-as-dwarf-avrstudio 1970-01-01 00:00:00 +0000
117+++ debian/bsdpatches/patch-as-dwarf-avrstudio 2010-08-05 02:28:45 +0000
118@@ -0,0 +1,27 @@
119+--- gas/dwarf2dbg.c.orig 2009-09-14 13:43:26.000000000 +0200
120++++ gas/dwarf2dbg.c 2010-03-04 11:13:52.000000000 +0100
121+@@ -112,8 +112,11 @@
122+ Note: If you want to change this, you'll have to update the
123+ "standard_opcode_lengths" table that is emitted below in
124+ out_debug_line(). */
125++#ifndef TC_AVR
126+ #define DWARF2_LINE_OPCODE_BASE 13
127+-
128++#else
129++#define DWARF2_LINE_OPCODE_BASE 10
130++#endif
131+ #ifndef DWARF2_LINE_BASE
132+ /* Minimum line offset in a special line info. opcode. This value
133+ was chosen to give a reasonable range of values. */
134+@@ -1439,9 +1442,11 @@
135+ out_byte (0); /* DW_LNS_set_basic_block */
136+ out_byte (0); /* DW_LNS_const_add_pc */
137+ out_byte (1); /* DW_LNS_fixed_advance_pc */
138++#ifndef TC_AVR
139+ out_byte (0); /* DW_LNS_set_prologue_end */
140+ out_byte (0); /* DW_LNS_set_epilogue_begin */
141+ out_byte (1); /* DW_LNS_set_isa */
142++#endif
143+
144+ out_file_list ();
145+
146
147=== added file 'debian/bsdpatches/patch-avr-size'
148--- debian/bsdpatches/patch-avr-size 1970-01-01 00:00:00 +0000
149+++ debian/bsdpatches/patch-avr-size 2010-08-05 02:28:45 +0000
150@@ -0,0 +1,513 @@
151+AVR specific only
152+===========================================================
153+--- binutils/size.c 2007-08-06 13:56:14.000000000 -0600
154++++ binutils/size.c 2007-09-13 09:13:10.281250000 -0600
155+@@ -36,10 +36,31 @@
156+ #include "getopt.h"
157+ #include "bucomm.h"
158+
159+-#ifndef BSD_DEFAULT
160+-#define BSD_DEFAULT 1
161++typedef enum
162++{
163++ format_sysv = 0,
164++ format_bsd = 1,
165++ format_avr = 2,
166++} format_type_t;
167++
168++
169++/* Set the default format. */
170++#define FORMAT_DEFAULT_SYSV 0
171++#define FORMAT_DEFAULT_BSD 1
172++#define FORMAT_DEFAULT_AVR 0
173++
174++#if FORMAT_DEFAULT_SYSV
175++ #define FORMAT_DEFAULT format_sysv
176++ #define FORMAT_NAME "sysv"
177++#elif FORMAT_DEFAULT_BSD
178++ #define FORMAT_DEFAULT format_bsd
179++ #define FORMAT_NAME "berkeley"
180++#elif FORMAT_DEFAULT_AVR
181++ #define FORMAT_DEFAULT format_avr
182++ #define FORMAT_NAME "avr"
183+ #endif
184+
185++
186+ /* Program options. */
187+
188+ static enum
189+@@ -48,9 +69,8 @@ static enum
190+ }
191+ radix = decimal;
192+
193+-/* 0 means use AT&T-style output. */
194+-static int berkeley_format = BSD_DEFAULT;
195+
196++format_type_t format = FORMAT_DEFAULT;
197+ static int show_version = 0;
198+ static int show_help = 0;
199+ static int show_totals = 0;
200+@@ -64,6 +84,238 @@ static bfd_size_type total_textsize;
201+ /* Program exit status. */
202+ static int return_code = 0;
203+
204++
205++/* AVR Size specific stuff */
206++
207++#define AVR64 64UL
208++#define AVR128 128UL
209++#define AVR256 256UL
210++#define AVR512 512UL
211++#define AVR1K 1024UL
212++#define AVR2K 2048UL
213++#define AVR4K 4096UL
214++#define AVR8K 8192UL
215++#define AVR16K 16384UL
216++#define AVR20K 20480UL
217++#define AVR24K 24576UL
218++#define AVR32K 32768UL
219++#define AVR36K 36864UL
220++#define AVR40K 40960UL
221++#define AVR64K 65536UL
222++#define AVR68K 69632UL
223++#define AVR128K 131072UL
224++#define AVR136K 139264UL
225++#define AVR200K 204800UL
226++#define AVR256K 262144UL
227++#define AVR264K 270336UL
228++
229++typedef struct
230++{
231++ char *name;
232++ long flash;
233++ long ram;
234++ long eeprom;
235++} avr_device_t;
236++
237++avr_device_t avr[] =
238++{
239++ {"atxmega256a3", AVR264K, AVR16K, AVR4K},
240++ {"atxmega256a3b", AVR264K, AVR16K, AVR4K},
241++ {"atxmega256d3", AVR264K, AVR16K, AVR4K},
242++
243++ {"atmega2560", AVR256K, AVR8K, AVR4K},
244++ {"atmega2561", AVR256K, AVR8K, AVR4K},
245++
246++ {"atxmega192a3", AVR200K, AVR16K, AVR2K},
247++ {"atxmega192d3", AVR200K, AVR16K, AVR2K},
248++
249++ {"atxmega128a1", AVR136K, AVR8K, AVR2K},
250++ {"atxmega128a3", AVR136K, AVR8K, AVR2K},
251++ {"atxmega128d3", AVR136K, AVR8K, AVR2K},
252++
253++ {"at43usb320", AVR128K, 608UL, 0UL},
254++ {"at90can128", AVR128K, AVR4K, AVR4K},
255++ {"at90usb1286", AVR128K, AVR8K, AVR4K},
256++ {"at90usb1287", AVR128K, AVR8K, AVR4K},
257++ {"atmega128", AVR128K, AVR4K, AVR4K},
258++ {"atmega1280", AVR128K, AVR8K, AVR4K},
259++ {"atmega1281", AVR128K, AVR8K, AVR4K},
260++ {"atmega1284p", AVR128K, AVR16K, AVR4K},
261++ {"atmega128rfa1", AVR128K, AVR16K, AVR4K},
262++ {"atmega103", AVR128K, 4000UL, AVR4K},
263++
264++ {"atxmega64a1", AVR68K, AVR4K, AVR2K},
265++ {"atxmega64a3", AVR68K, AVR4K, AVR2K},
266++ {"atxmega64d3", AVR68K, AVR4K, AVR2K},
267++
268++ {"at90can64", AVR64K, AVR4K, AVR2K},
269++ {"at90scr100", AVR64K, AVR4K, AVR2K},
270++ {"at90usb646", AVR64K, AVR4K, AVR2K},
271++ {"at90usb647", AVR64K, AVR4K, AVR2K},
272++ {"atmega64", AVR64K, AVR4K, AVR2K},
273++ {"atmega640", AVR64K, AVR8K, AVR4K},
274++ {"atmega644", AVR64K, AVR4K, AVR2K},
275++ {"atmega644a", AVR64K, AVR4K, AVR2K},
276++ {"atmega644p", AVR64K, AVR4K, AVR2K},
277++ {"atmega644pa", AVR64K, AVR4K, AVR2K},
278++ {"atmega645", AVR64K, AVR4K, AVR2K},
279++ {"atmega645a", AVR64K, AVR4K, AVR2K},
280++ {"atmega645p", AVR64K, AVR4K, AVR2K},
281++ {"atmega6450", AVR64K, AVR4K, AVR2K},
282++ {"atmega6450a", AVR64K, AVR4K, AVR2K},
283++ {"atmega6450p", AVR64K, AVR4K, AVR2K},
284++ {"atmega649", AVR64K, AVR4K, AVR2K},
285++ {"atmega649a", AVR64K, AVR4K, AVR2K},
286++ {"atmega649p", AVR64K, AVR4K, AVR2K},
287++ {"atmega6490", AVR64K, AVR4K, AVR2K},
288++ {"atmega6490a", AVR64K, AVR4K, AVR2K},
289++ {"atmega6490p", AVR64K, AVR4K, AVR2K},
290++ {"atmega64c1", AVR64K, AVR4K, AVR2K},
291++ {"atmega64hve", AVR64K, AVR4K, AVR1K},
292++ {"atmega64m1", AVR64K, AVR4K, AVR2K},
293++
294++ {"atmega406", AVR40K, AVR2K, AVR512},
295++
296++ {"atxmega32a4", AVR36K, AVR4K, AVR1K},
297++ {"atxmega32d4", AVR36K, AVR4K, AVR1K},
298++
299++ {"at90can32", AVR32K, AVR2K, AVR1K},
300++ {"at94k", AVR32K, AVR4K, 0UL},
301++ {"atmega32", AVR32K, AVR2K, AVR1K},
302++ {"atmega323", AVR32K, AVR2K, AVR1K},
303++ {"atmega324a", AVR32K, AVR2K, AVR1K},
304++ {"atmega324p", AVR32K, AVR2K, AVR1K},
305++ {"atmega324pa", AVR32K, AVR2K, AVR1K},
306++ {"atmega325", AVR32K, AVR2K, AVR1K},
307++ {"atmega325p", AVR32K, AVR2K, AVR1K},
308++ {"atmega3250", AVR32K, AVR2K, AVR1K},
309++ {"atmega3250p", AVR32K, AVR2K, AVR1K},
310++ {"atmega328", AVR32K, AVR2K, AVR1K},
311++ {"atmega328p", AVR32K, AVR2K, AVR1K},
312++ {"atmega329", AVR32K, AVR2K, AVR1K},
313++ {"atmega329p", AVR32K, AVR2K, AVR1K},
314++ {"atmega329pa", AVR32K, AVR2K, AVR1K},
315++ {"atmega3290", AVR32K, AVR2K, AVR1K},
316++ {"atmega3290p", AVR32K, AVR2K, AVR1K},
317++ {"atmega32hvb", AVR32K, AVR2K, AVR1K},
318++ {"atmega32c1", AVR32K, AVR2K, AVR1K},
319++ {"atmega32hvb", AVR32K, AVR2K, AVR1K},
320++ {"atmega32m1", AVR32K, AVR2K, AVR1K},
321++ {"atmega32u2", AVR32K, AVR1K, AVR1K},
322++ {"atmega32u4", AVR32K, 2560UL, AVR1K},
323++ {"atmega32u6", AVR32K, 2560UL, AVR1K},
324++
325++ {"at43usb355", AVR24K, 1120UL, 0UL},
326++
327++ {"atxmega16a4", AVR20K, AVR2K, AVR1K},
328++ {"atxmega16d4", AVR20K, AVR2K, AVR1K},
329++
330++ {"at76c711", AVR16K, AVR2K, 0UL},
331++ {"at90pwm216", AVR16K, AVR1K, AVR512},
332++ {"at90pwm316", AVR16K, AVR1K, AVR512},
333++ {"at90usb162", AVR16K, AVR512, AVR512},
334++ {"atmega16", AVR16K, AVR1K, AVR512},
335++ {"atmega16a", AVR16K, AVR1K, AVR512},
336++ {"atmega161", AVR16K, AVR1K, AVR512},
337++ {"atmega162", AVR16K, AVR1K, AVR512},
338++ {"atmega163", AVR16K, AVR1K, AVR512},
339++ {"atmega164", AVR16K, AVR1K, AVR512},
340++ {"atmega164a", AVR16K, AVR1K, AVR512},
341++ {"atmega164p", AVR16K, AVR1K, AVR512},
342++ {"atmega165a", AVR16K, AVR1K, AVR512},
343++ {"atmega165", AVR16K, AVR1K, AVR512},
344++ {"atmega165p", AVR16K, AVR1K, AVR512},
345++ {"atmega168", AVR16K, AVR1K, AVR512},
346++ {"atmega168a", AVR16K, AVR1K, AVR512},
347++ {"atmega168p", AVR16K, AVR1K, AVR512},
348++ {"atmega169", AVR16K, AVR1K, AVR512},
349++ {"atmega169a", AVR16K, AVR1K, AVR512},
350++ {"atmega169p", AVR16K, AVR1K, AVR512},
351++ {"atmega169pa", AVR16K, AVR1K, AVR512},
352++ {"atmega16hva", AVR16K, 768UL, AVR256},
353++ {"atmega16hva2", AVR16K, AVR1K, AVR256},
354++ {"atmega16hvb", AVR16K, AVR1K, AVR512},
355++ {"atmega16m1", AVR16K, AVR1K, AVR512},
356++ {"atmega16u2", AVR16K, AVR512, AVR512},
357++ {"atmega16u4", AVR16K, 1280UL, AVR512},
358++ {"attiny167", AVR16K, AVR512, AVR512},
359++
360++ {"at90c8534", AVR8K, 352UL, AVR512},
361++ {"at90pwm1", AVR8K, AVR512, AVR512},
362++ {"at90pwm2", AVR8K, AVR512, AVR512},
363++ {"at90pwm2b", AVR8K, AVR512, AVR512},
364++ {"at90pwm3", AVR8K, AVR512, AVR512},
365++ {"at90pwm3b", AVR8K, AVR512, AVR512},
366++ {"at90pwm81", AVR8K, AVR256, AVR512},
367++ {"at90s8515", AVR8K, AVR512, AVR512},
368++ {"at90s8535", AVR8K, AVR512, AVR512},
369++ {"at90usb82", AVR8K, AVR512, AVR512},
370++ {"ata6289", AVR8K, AVR512, 320UL},
371++ {"atmega8", AVR8K, AVR1K, AVR512},
372++ {"atmega8515", AVR8K, AVR512, AVR512},
373++ {"atmega8535", AVR8K, AVR512, AVR512},
374++ {"atmega88", AVR8K, AVR1K, AVR512},
375++ {"atmega88a", AVR8K, AVR1K, AVR512},
376++ {"atmega88p", AVR8K, AVR1K, AVR512},
377++ {"atmega88pa", AVR8K, AVR1K, AVR512},
378++ {"atmega8hva", AVR8K, 768UL, AVR256},
379++ {"atmega8u2", AVR8K, AVR512, AVR512},
380++ {"attiny84", AVR8K, AVR512, AVR512},
381++ {"attiny85", AVR8K, AVR512, AVR512},
382++ {"attiny861", AVR8K, AVR512, AVR512},
383++ {"attiny861a", AVR8K, AVR512, AVR512},
384++ {"attiny87", AVR8K, AVR512, AVR512},
385++ {"attiny88", AVR8K, AVR512, AVR64},
386++
387++ {"at90s4414", AVR4K, 352UL, AVR256},
388++ {"at90s4433", AVR4K, AVR128, AVR256},
389++ {"at90s4434", AVR4K, 352UL, AVR256},
390++ {"atmega48", AVR4K, AVR512, AVR256},
391++ {"atmega48a", AVR4K, AVR512, AVR256},
392++ {"atmega48p", AVR4K, AVR512, AVR256},
393++ {"attiny4313", AVR4K, AVR256, AVR256},
394++ {"attiny43u", AVR4K, AVR256, AVR64},
395++ {"attiny44", AVR4K, AVR256, AVR256},
396++ {"attiny44a", AVR4K, AVR256, AVR256},
397++ {"attiny45", AVR4K, AVR256, AVR256},
398++ {"attiny461", AVR4K, AVR256, AVR256},
399++ {"attiny461a", AVR4K, AVR256, AVR256},
400++ {"attiny48", AVR4K, AVR256, AVR64},
401++
402++ {"at86rf401", AVR2K, 224UL, AVR128},
403++ {"at90s2313", AVR2K, AVR128, AVR128},
404++ {"at90s2323", AVR2K, AVR128, AVR128},
405++ {"at90s2333", AVR2K, 224UL, AVR128},
406++ {"at90s2343", AVR2K, AVR128, AVR128},
407++ {"attiny20", AVR2K, AVR128, 0UL},
408++ {"attiny22", AVR2K, 224UL, AVR128},
409++ {"attiny2313", AVR2K, AVR128, AVR128},
410++ {"attiny2313a", AVR2K, AVR128, AVR128},
411++ {"attiny24", AVR2K, AVR128, AVR128},
412++ {"attiny24a", AVR2K, AVR128, AVR128},
413++ {"attiny25", AVR2K, AVR128, AVR128},
414++ {"attiny26", AVR2K, AVR128, AVR128},
415++ {"attiny261", AVR2K, AVR128, AVR128},
416++ {"attiny261a", AVR2K, AVR128, AVR128},
417++ {"attiny28", AVR2K, 0UL, 0UL},
418++ {"attiny40", AVR2K, AVR256, 0UL},
419++
420++ {"at90s1200", AVR1K, 0UL, AVR64},
421++ {"attiny9", AVR1K, 32UL, 0UL},
422++ {"attiny10", AVR1K, 32UL, 0UL},
423++ {"attiny11", AVR1K, 0UL, AVR64},
424++ {"attiny12", AVR1K, 0UL, AVR64},
425++ {"attiny13", AVR1K, AVR64, AVR64},
426++ {"attiny13a", AVR1K, AVR64, AVR64},
427++ {"attiny15", AVR1K, 0UL, AVR64},
428++
429++ {"attiny4", AVR512, 32UL, 0UL},
430++ {"attiny5", AVR512, 32UL, 0UL},
431++};
432++
433++static char *avrmcu = NULL;
434++
435++
436+ static char *target = NULL;
437+
438+ /* Forward declarations. */
439+@@ -79,7 +329,8 @@ usage (FILE *stream, int status)
440+ fprintf (stream, _(" Displays the sizes of sections inside binary files\n"));
441+ fprintf (stream, _(" If no input file(s) are specified, a.out is assumed\n"));
442+ fprintf (stream, _(" The options are:\n\
443+- -A|-B --format={sysv|berkeley} Select output style (default is %s)\n\
444++ -A|-B|-C --format={sysv|berkeley|avr} Select output style (default is %s)\n\
445++ --mcu=<avrmcu> MCU name for AVR format only\n\
446+ -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex\n\
447+ -t --totals Display the total sizes (Berkeley only)\n\
448+ --common Display total size for *COM* syms\n\
449+@@ -88,11 +329,7 @@ usage (FILE *stream, int status)
450+ -h --help Display this information\n\
451+ -v --version Display the program's version\n\
452+ \n"),
453+-#if BSD_DEFAULT
454+- "berkeley"
455+-#else
456+- "sysv"
457+-#endif
458++FORMAT_NAME
459+ );
460+ list_supported_targets (program_name, stream);
461+ if (REPORT_BUGS_TO[0] && status == 0)
462+@@ -103,6 +351,7 @@ usage (FILE *stream, int status)
463+ #define OPTION_FORMAT (200)
464+ #define OPTION_RADIX (OPTION_FORMAT + 1)
465+ #define OPTION_TARGET (OPTION_RADIX + 1)
466++#define OPTION_MCU (OPTION_TARGET + 1)
467+
468+ static struct option long_options[] =
469+ {
470+@@ -110,6 +360,7 @@ static struct option long_options[] =
471+ {"format", required_argument, 0, OPTION_FORMAT},
472+ {"radix", required_argument, 0, OPTION_RADIX},
473+ {"target", required_argument, 0, OPTION_TARGET},
474++ {"mcu", required_argument, 0, 203},
475+ {"totals", no_argument, &show_totals, 1},
476+ {"version", no_argument, &show_version, 1},
477+ {"help", no_argument, &show_help, 1},
478+@@ -141,7 +391,7 @@ main (int argc, char **argv)
479+ bfd_init ();
480+ set_default_bfd_target ();
481+
482+- while ((c = getopt_long (argc, argv, "ABHhVvdfotx", long_options,
483++ while ((c = getopt_long (argc, argv, "ABCHhVvdfotx", long_options,
484+ (int *) 0)) != EOF)
485+ switch (c)
486+ {
487+@@ -150,11 +401,15 @@ main (int argc, char **argv)
488+ {
489+ case 'B':
490+ case 'b':
491+- berkeley_format = 1;
492++ format = format_bsd;
493+ break;
494+ case 'S':
495+ case 's':
496+- berkeley_format = 0;
497++ format = format_sysv;
498++ break;
499++ case 'A':
500++ case 'a':
501++ format = format_avr;
502+ break;
503+ default:
504+ non_fatal (_("invalid argument to --format: %s"), optarg);
505+@@ -162,6 +416,10 @@ main (int argc, char **argv)
506+ }
507+ break;
508+
509++ case OPTION_MCU:
510++ avrmcu = optarg;
511++ break;
512++
513+ case OPTION_TARGET:
514+ target = optarg;
515+ break;
516+@@ -190,11 +449,14 @@ main (int argc, char **argv)
517+ break;
518+
519+ case 'A':
520+- berkeley_format = 0;
521++ format = format_sysv;
522+ break;
523+ case 'B':
524+- berkeley_format = 1;
525++ format = format_bsd;
526+ break;
527++ case 'C':
528++ format = format_avr;
529++ break;
530+ case 'v':
531+ case 'V':
532+ show_version = 1;
533+@@ -240,7 +501,7 @@ main (int argc, char **argv)
534+ for (; optind < argc;)
535+ display_file (argv[optind++]);
536+
537+- if (show_totals && berkeley_format)
538++ if (show_totals && format == format_bsd)
539+ {
540+ bfd_size_type total = total_textsize + total_datasize + total_bsssize;
541+
542+@@ -599,13 +861,117 @@ print_sysv_format (bfd *file)
543+ printf ("\n\n");
544+ }
545+
546++
547++static avr_device_t *
548++avr_find_device (void)
549++{
550++ unsigned int i;
551++ if (avrmcu != NULL)
552++ {
553++ for (i = 0; i < sizeof(avr) / sizeof(avr[0]); i++)
554++ {
555++ if (strcmp(avr[i].name, avrmcu) == 0)
556++ {
557++ /* Match found */
558++ return (&avr[i]);
559++ }
560++ }
561++ }
562++ return (NULL);
563++}
564++
565++
566++
567++static void
568++print_avr_format (bfd *file)
569++{
570++ char *avr_name = "Unknown";
571++ int flashmax = 0;
572++ int rammax = 0;
573++ int eeprommax = 0;
574++ asection *section;
575++ bfd_size_type datasize = 0;
576++ bfd_size_type textsize = 0;
577++ bfd_size_type bsssize = 0;
578++ bfd_size_type bootloadersize = 0;
579++ bfd_size_type noinitsize = 0;
580++ bfd_size_type eepromsize = 0;
581++
582++ avr_device_t *avrdevice = avr_find_device();
583++ if (avrdevice != NULL)
584++ {
585++ avr_name = avrdevice->name;
586++ flashmax = avrdevice->flash;
587++ rammax = avrdevice->ram;
588++ eeprommax = avrdevice->eeprom;
589++ }
590++
591++ if ((section = bfd_get_section_by_name (file, ".data")) != NULL)
592++ datasize = bfd_section_size (file, section);
593++ if ((section = bfd_get_section_by_name (file, ".text")) != NULL)
594++ textsize = bfd_section_size (file, section);
595++ if ((section = bfd_get_section_by_name (file, ".bss")) != NULL)
596++ bsssize = bfd_section_size (file, section);
597++ if ((section = bfd_get_section_by_name (file, ".bootloader")) != NULL)
598++ bootloadersize = bfd_section_size (file, section);
599++ if ((section = bfd_get_section_by_name (file, ".noinit")) != NULL)
600++ noinitsize = bfd_section_size (file, section);
601++ if ((section = bfd_get_section_by_name (file, ".eeprom")) != NULL)
602++ eepromsize = bfd_section_size (file, section);
603++
604++ bfd_size_type text = textsize + datasize + bootloadersize;
605++ bfd_size_type data = datasize + bsssize + noinitsize;
606++ bfd_size_type eeprom = eepromsize;
607++
608++ printf ("AVR Memory Usage\n"
609++ "----------------\n"
610++ "Device: %s\n\n", avr_name);
611++
612++ /* Text size */
613++ printf ("Program:%8ld bytes", text);
614++ if (flashmax > 0)
615++ {
616++ printf (" (%2.1f%% Full)", ((float)text / flashmax) * 100);
617++ }
618++ printf ("\n(.text + .data + .bootloader)\n\n");
619++
620++ /* Data size */
621++ printf ("Data: %8ld bytes", data);
622++ if (rammax > 0)
623++ {
624++ printf (" (%2.1f%% Full)", ((float)data / rammax) * 100);
625++ }
626++ printf ("\n(.data + .bss + .noinit)\n\n");
627++
628++ /* EEPROM size */
629++ if (eeprom > 0)
630++ {
631++ printf ("EEPROM: %8ld bytes", eeprom);
632++ if (eeprommax > 0)
633++ {
634++ printf (" (%2.1f%% Full)", ((float)eeprom / eeprommax) * 100);
635++ }
636++ printf ("\n(.eeprom)\n\n");
637++ }
638++}
639++
640++
641+ static void
642+ print_sizes (bfd *file)
643+ {
644+ if (show_common)
645+ calculate_common_size (file);
646+- if (berkeley_format)
647+- print_berkeley_format (file);
648+- else
649+- print_sysv_format (file);
650++ switch (format)
651++ {
652++ case format_sysv:
653++ print_sysv_format (file);
654++ break;
655++ case format_bsd:
656++ print_berkeley_format (file);
657++ break;
658++ case format_avr:
659++ default:
660++ print_avr_format (file);
661++ break;
662++ }
663+ }
664
665=== removed file 'debian/bsdpatches/patch-avr25-wrap'
666--- debian/bsdpatches/patch-avr25-wrap 2009-10-31 10:37:05 +0000
667+++ debian/bsdpatches/patch-avr25-wrap 1970-01-01 00:00:00 +0000
668@@ -1,15 +0,0 @@
669---- bfd/elf32-avr.c.old 2009-01-30 14:41:41.012833400 -0700
670-+++ bfd/elf32-avr.c 2009-01-30 14:43:19.721643700 -0700
671-@@ -854,10 +854,11 @@ avr_final_link_relocate (reloc_howto_typ
672- {
673- /* Relative distance is too large. */
674-
675-- /* Always apply WRAPAROUND for avr2 and avr4. */
676-+ /* Always apply WRAPAROUND for avr2, avr25, and avr4. */
677- switch (bfd_get_mach (input_bfd))
678- {
679- case bfd_mach_avr2:
680-+ case bfd_mach_avr25:
681- case bfd_mach_avr4:
682- break;
683-
684
685=== modified file 'debian/bsdpatches/patch-coff-avr'
686--- debian/bsdpatches/patch-coff-avr 2009-10-31 10:37:05 +0000
687+++ debian/bsdpatches/patch-coff-avr 2010-08-05 02:28:45 +0000
688@@ -1,6 +1,1476 @@
689---- ./binutils/bucomm.c.orig 2008-01-09 11:40:32.000000000 +0100
690-+++ ./binutils/bucomm.c 2009-01-06 17:45:34.000000000 +0100
691-@@ -549,6 +549,32 @@
692+diff -Nruw bfd/Makefile.am bfd/Makefile.am
693+--- bfd/Makefile.am 2009-10-16 17:17:44.000000000 +0530
694++++ bfd/Makefile.am 2010-02-11 10:59:11.320193800 +0530
695+@@ -228,6 +228,8 @@
696+ coff-apollo.lo \
697+ coff-arm.lo \
698+ coff-aux.lo \
699++ coff-avr.lo \
700++ coff-ext-avr.lo \
701+ coff-go32.lo \
702+ coff-h8300.lo \
703+ coff-h8500.lo \
704+@@ -411,6 +413,8 @@
705+ coff-apollo.c \
706+ coff-arm.c \
707+ coff-aux.c \
708++ coff-avr.c \
709++ coff-ext-avr.c \
710+ coff-go32.c \
711+ coff-h8300.c \
712+ coff-h8500.c \
713+diff -Nruw bfd/Makefile.in bfd/Makefile.in
714+--- bfd/Makefile.in 2009-10-16 17:17:48.000000000 +0530
715++++ bfd/Makefile.in 2010-02-11 11:13:52.698455300 +0530
716+@@ -524,6 +524,8 @@
717+ coff-apollo.lo \
718+ coff-arm.lo \
719+ coff-aux.lo \
720++ coff-avr.lo \
721++ coff-ext-avr.lo \
722+ coff-go32.lo \
723+ coff-h8300.lo \
724+ coff-h8500.lo \
725+@@ -707,6 +709,8 @@
726+ coff-apollo.c \
727+ coff-arm.c \
728+ coff-aux.c \
729++ coff-avr.c \
730++ coff-ext-avr.c \
731+ coff-go32.c \
732+ coff-h8300.c \
733+ coff-h8500.c \
734+diff -Nruw bfd/coff-avr.c bfd/coff-avr.c
735+--- bfd/coff-avr.c 1970-01-01 05:30:00.000000000 +0530
736++++ bfd/coff-avr.c 2010-02-10 17:35:58.222099600 +0530
737+@@ -0,0 +1,613 @@
738++/* BFD back-end for Atmel AVR COFF files.
739++ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2003
740++ Free Software Foundation, Inc.
741++ Created mostly by substituting "avr" for "i860" in coff-i860.c
742++
743++This file is part of BFD, the Binary File Descriptor library.
744++
745++This program is free software; you can redistribute it and/or modify
746++it under the terms of the GNU General Public License as published by
747++the Free Software Foundation; either version 2 of the License, or
748++(at your option) any later version.
749++
750++This program is distributed in the hope that it will be useful,
751++but WITHOUT ANY WARRANTY; without even the implied warranty of
752++MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
753++GNU General Public License for more details.
754++
755++You should have received a copy of the GNU General Public License
756++along with this program; if not, write to the Free Software
757++Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
758++
759++#include "bfd.h"
760++#include "sysdep.h"
761++#include "libbfd.h"
762++
763++#include "coff/avr.h"
764++
765++#include "coff/internal.h"
766++
767++#include "libcoff.h"
768++
769++static bfd_reloc_status_type coff_avr_reloc
770++ PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
771++static reloc_howto_type *coff_avr_rtype_to_howto
772++ PARAMS ((bfd *, asection *, struct internal_reloc *,
773++ struct coff_link_hash_entry *, struct internal_syment *,
774++ bfd_vma *));
775++static const bfd_target * coff_avr_object_p PARAMS ((bfd *));
776++
777++#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
778++/* The page size is a guess based on ELF. */
779++
780++#define COFF_PAGE_SIZE 0x1000
781++
782++/* For some reason when using avr COFF the value stored in the .text
783++ section for a reference to a common symbol is the value itself plus
784++ any desired offset. Ian Taylor, Cygnus Support. */
785++
786++/* If we are producing relocateable output, we need to do some
787++ adjustments to the object file that are not done by the
788++ bfd_perform_relocation function. This function is called by every
789++ reloc type to make any required adjustments. */
790++
791++static bfd_reloc_status_type
792++coff_avr_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd,
793++ error_message)
794++ bfd *abfd;
795++ arelent *reloc_entry;
796++ asymbol *symbol;
797++ PTR data;
798++ asection *input_section ATTRIBUTE_UNUSED;
799++ bfd *output_bfd;
800++ char **error_message ATTRIBUTE_UNUSED;
801++{
802++ symvalue diff;
803++
804++ if (output_bfd == (bfd *) NULL)
805++ return bfd_reloc_continue;
806++
807++ if (bfd_is_com_section (symbol->section))
808++ {
809++ /* We are relocating a common symbol. The current value in the
810++ object file is ORIG + OFFSET, where ORIG is the value of the
811++ common symbol as seen by the object file when it was compiled
812++ (this may be zero if the symbol was undefined) and OFFSET is
813++ the offset into the common symbol (normally zero, but may be
814++ non-zero when referring to a field in a common structure).
815++ ORIG is the negative of reloc_entry->addend, which is set by
816++ the CALC_ADDEND macro below. We want to replace the value in
817++ the object file with NEW + OFFSET, where NEW is the value of
818++ the common symbol which we are going to put in the final
819++ object file. NEW is symbol->value. */
820++ diff = symbol->value + reloc_entry->addend;
821++ }
822++ else
823++ {
824++ /* For some reason bfd_perform_relocation always effectively
825++ ignores the addend for a COFF target when producing
826++ relocateable output. This seems to be always wrong for 860
827++ COFF, so we handle the addend here instead. */
828++ diff = reloc_entry->addend;
829++ }
830++
831++#define DOIT(x) \
832++ x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto->dst_mask))
833++
834++ if (diff != 0)
835++ {
836++ reloc_howto_type *howto = reloc_entry->howto;
837++ unsigned char *addr = (unsigned char *) data + reloc_entry->address;
838++
839++ switch (howto->size)
840++ {
841++ case 0:
842++ {
843++ char x = bfd_get_8 (abfd, addr);
844++ DOIT (x);
845++ bfd_put_8 (abfd, x, addr);
846++ }
847++ break;
848++
849++ case 1:
850++ {
851++ short x = bfd_get_16 (abfd, addr);
852++ DOIT (x);
853++ bfd_put_16 (abfd, (bfd_vma) x, addr);
854++ }
855++ break;
856++
857++ case 2:
858++ {
859++ long x = bfd_get_32 (abfd, addr);
860++ DOIT (x);
861++ bfd_put_32 (abfd, (bfd_vma) x, addr);
862++ }
863++ break;
864++
865++ default:
866++ abort ();
867++ }
868++ }
869++
870++ /* Now let bfd_perform_relocation finish everything up. */
871++ return bfd_reloc_continue;
872++}
873++
874++#ifndef PCRELOFFSET
875++#define PCRELOFFSET FALSE
876++#endif
877++
878++static reloc_howto_type howto_table[] =
879++{
880++ EMPTY_HOWTO (0),
881++ EMPTY_HOWTO (1),
882++ EMPTY_HOWTO (2),
883++ EMPTY_HOWTO (3),
884++ EMPTY_HOWTO (4),
885++ EMPTY_HOWTO (5),
886++ HOWTO (R_DIR32, /* type */
887++ 0, /* rightshift */
888++ 2, /* size (0 = byte, 1 = short, 2 = long) */
889++ 32, /* bitsize */
890++ FALSE, /* pc_relative */
891++ 0, /* bitpos */
892++ complain_overflow_bitfield, /* complain_on_overflow */
893++ coff_avr_reloc, /* special_function */
894++ "dir32", /* name */
895++ TRUE, /* partial_inplace */
896++ 0xffffffff, /* src_mask */
897++ 0xffffffff, /* dst_mask */
898++ TRUE), /* pcrel_offset */
899++ /* {7}, */
900++ HOWTO (R_IMAGEBASE, /* type */
901++ 0, /* rightshift */
902++ 2, /* size (0 = byte, 1 = short, 2 = long) */
903++ 32, /* bitsize */
904++ FALSE, /* pc_relative */
905++ 0, /* bitpos */
906++ complain_overflow_bitfield, /* complain_on_overflow */
907++ coff_avr_reloc, /* special_function */
908++ "rva32", /* name */
909++ TRUE, /* partial_inplace */
910++ 0xffffffff, /* src_mask */
911++ 0xffffffff, /* dst_mask */
912++ FALSE), /* pcrel_offset */
913++ EMPTY_HOWTO (010),
914++ EMPTY_HOWTO (011),
915++ EMPTY_HOWTO (012),
916++ EMPTY_HOWTO (013),
917++ EMPTY_HOWTO (014),
918++ EMPTY_HOWTO (015),
919++ EMPTY_HOWTO (016),
920++ HOWTO (R_RELBYTE, /* type */
921++ 0, /* rightshift */
922++ 0, /* size (0 = byte, 1 = short, 2 = long) */
923++ 8, /* bitsize */
924++ FALSE, /* pc_relative */
925++ 0, /* bitpos */
926++ complain_overflow_bitfield, /* complain_on_overflow */
927++ coff_avr_reloc, /* special_function */
928++ "8", /* name */
929++ TRUE, /* partial_inplace */
930++ 0x000000ff, /* src_mask */
931++ 0x000000ff, /* dst_mask */
932++ PCRELOFFSET), /* pcrel_offset */
933++ HOWTO (R_RELWORD, /* type */
934++ 0, /* rightshift */
935++ 1, /* size (0 = byte, 1 = short, 2 = long) */
936++ 16, /* bitsize */
937++ FALSE, /* pc_relative */
938++ 0, /* bitpos */
939++ complain_overflow_bitfield, /* complain_on_overflow */
940++ coff_avr_reloc, /* special_function */
941++ "16", /* name */
942++ TRUE, /* partial_inplace */
943++ 0x0000ffff, /* src_mask */
944++ 0x0000ffff, /* dst_mask */
945++ PCRELOFFSET), /* pcrel_offset */
946++ HOWTO (R_RELLONG, /* type */
947++ 0, /* rightshift */
948++ 2, /* size (0 = byte, 1 = short, 2 = long) */
949++ 32, /* bitsize */
950++ FALSE, /* pc_relative */
951++ 0, /* bitpos */
952++ complain_overflow_bitfield, /* complain_on_overflow */
953++ coff_avr_reloc, /* special_function */
954++ "32", /* name */
955++ TRUE, /* partial_inplace */
956++ 0xffffffff, /* src_mask */
957++ 0xffffffff, /* dst_mask */
958++ PCRELOFFSET), /* pcrel_offset */
959++ HOWTO (R_PCRBYTE, /* type */
960++ 0, /* rightshift */
961++ 0, /* size (0 = byte, 1 = short, 2 = long) */
962++ 8, /* bitsize */
963++ TRUE, /* pc_relative */
964++ 0, /* bitpos */
965++ complain_overflow_signed, /* complain_on_overflow */
966++ coff_avr_reloc, /* special_function */
967++ "DISP8", /* name */
968++ TRUE, /* partial_inplace */
969++ 0x000000ff, /* src_mask */
970++ 0x000000ff, /* dst_mask */
971++ PCRELOFFSET), /* pcrel_offset */
972++ HOWTO (R_PCRWORD, /* type */
973++ 0, /* rightshift */
974++ 1, /* size (0 = byte, 1 = short, 2 = long) */
975++ 16, /* bitsize */
976++ TRUE, /* pc_relative */
977++ 0, /* bitpos */
978++ complain_overflow_signed, /* complain_on_overflow */
979++ coff_avr_reloc, /* special_function */
980++ "DISP16", /* name */
981++ TRUE, /* partial_inplace */
982++ 0x0000ffff, /* src_mask */
983++ 0x0000ffff, /* dst_mask */
984++ PCRELOFFSET), /* pcrel_offset */
985++ HOWTO (R_PCRLONG, /* type */
986++ 0, /* rightshift */
987++ 2, /* size (0 = byte, 1 = short, 2 = long) */
988++ 32, /* bitsize */
989++ TRUE, /* pc_relative */
990++ 0, /* bitpos */
991++ complain_overflow_signed, /* complain_on_overflow */
992++ coff_avr_reloc, /* special_function */
993++ "DISP32", /* name */
994++ TRUE, /* partial_inplace */
995++ 0xffffffff, /* src_mask */
996++ 0xffffffff, /* dst_mask */
997++ PCRELOFFSET) /* pcrel_offset */
998++};
999++
1000++/* Turn a howto into a reloc nunmber */
1001++
1002++#define SELECT_RELOC(x,howto) { x.r_type = howto->type; }
1003++#define BADMAG(x) AVRBADMAG(x)
1004++#define AVR 1 /* Customize coffcode.h */
1005++
1006++#define RTYPE2HOWTO(cache_ptr, dst) \
1007++ (cache_ptr)->howto = howto_table + (dst)->r_type;
1008++
1009++/* For AVR COFF a STYP_NOLOAD | STYP_BSS section is part of a shared
1010++ library. On some other COFF targets STYP_BSS is normally
1011++ STYP_NOLOAD. */
1012++#define BSS_NOLOAD_IS_SHARED_LIBRARY
1013++
1014++/* Compute the addend of a reloc. If the reloc is to a common symbol,
1015++ the object file contains the value of the common symbol. By the
1016++ time this is called, the linker may be using a different symbol
1017++ from a different object file with a different value. Therefore, we
1018++ hack wildly to locate the original symbol from this file so that we
1019++ can make the correct adjustment. This macro sets coffsym to the
1020++ symbol from the original file, and uses it to set the addend value
1021++ correctly. If this is not a common symbol, the usual addend
1022++ calculation is done, except that an additional tweak is needed for
1023++ PC relative relocs.
1024++ FIXME: This macro refers to symbols and asect; these are from the
1025++ calling function, not the macro arguments. */
1026++
1027++#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
1028++ { \
1029++ coff_symbol_type *coffsym = (coff_symbol_type *) NULL; \
1030++ if (ptr && bfd_asymbol_bfd (ptr) != abfd) \
1031++ coffsym = (obj_symbols (abfd) \
1032++ + (cache_ptr->sym_ptr_ptr - symbols)); \
1033++ else if (ptr) \
1034++ coffsym = coff_symbol_from (abfd, ptr); \
1035++ if (coffsym != (coff_symbol_type *) NULL \
1036++ && coffsym->native->u.syment.n_scnum == 0) \
1037++ cache_ptr->addend = - coffsym->native->u.syment.n_value; \
1038++ else if (ptr && bfd_asymbol_bfd (ptr) == abfd \
1039++ && ptr->section != (asection *) NULL) \
1040++ cache_ptr->addend = - (ptr->section->vma + ptr->value); \
1041++ else \
1042++ cache_ptr->addend = 0; \
1043++ if (ptr && howto_table[reloc.r_type].pc_relative) \
1044++ cache_ptr->addend += asect->vma; \
1045++ }
1046++
1047++/* We use the special COFF backend linker. */
1048++#define coff_relocate_section _bfd_coff_generic_relocate_section
1049++
1050++static reloc_howto_type *
1051++coff_avr_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
1052++ bfd *abfd ATTRIBUTE_UNUSED;
1053++ asection *sec;
1054++ struct internal_reloc *rel;
1055++ struct coff_link_hash_entry *h;
1056++ struct internal_syment *sym;
1057++ bfd_vma *addendp;
1058++{
1059++
1060++ reloc_howto_type *howto;
1061++
1062++ howto = howto_table + rel->r_type;
1063++
1064++ if (howto->pc_relative)
1065++ *addendp += sec->vma;
1066++
1067++ if (sym != NULL && sym->n_scnum == 0 && sym->n_value != 0)
1068++ {
1069++ /* This is a common symbol. The section contents include the
1070++ size (sym->n_value) as an addend. The relocate_section
1071++ function will be adding in the final value of the symbol. We
1072++ need to subtract out the current size in order to get the
1073++ correct result. */
1074++
1075++ BFD_ASSERT (h != NULL);
1076++
1077++ /* I think we *do* want to bypass this. If we don't, I have seen some data
1078++ parameters get the wrong relcation address. If I link two versions
1079++ with and without this section bypassed and then do a binary comparison,
1080++ the addresses which are different can be looked up in the map. The
1081++ case in which this section has been bypassed has addresses which correspond
1082++ to values I can find in the map. */
1083++ *addendp -= sym->n_value;
1084++ }
1085++
1086++ /* If the output symbol is common (in which case this must be a
1087++ relocateable link), we need to add in the final size of the
1088++ common symbol. */
1089++ if (h != NULL && h->root.type == bfd_link_hash_common)
1090++ *addendp += h->root.u.c.size;
1091++
1092++ return howto;
1093++}
1094++
1095++#define coff_rtype_to_howto coff_avr_rtype_to_howto
1096++
1097++#ifndef bfd_pe_print_pdata
1098++#define bfd_pe_print_pdata NULL
1099++#endif
1100++
1101++#include "coffcode.h"
1102++
1103++static const bfd_target *
1104++coff_avr_object_p(a)
1105++ bfd *a;
1106++{
1107++ return coff_object_p (a);
1108++}
1109++
1110++/* Handle all the abominations of AVR COFF:
1111++
1112++ Generic COFF always uses the D1 slot to indicate the "most
1113++ important" derived type, and the D2...Dn slots for decreasing
1114++ importance. E. g., a function symbol will always have its DT_FCN
1115++ element in D1, an array its DT_ARY (its first DT_ARY in a
1116++ multi-dimensional array). In contrast, AVR COFF expects this most
1117++ important derived type specifier in the upmost Dn slot that is
1118++ allocated at all (i. e. that is != 0).
1119++
1120++ Generic COFF says that "Any symbol that satisfies more than one
1121++ condition [... for AUX entries] should have a union format in its
1122++ auxiliary entry." AVR COFF uses sepearate AUX entries for multiple
1123++ derived types, and in some cases (like the ISFCN one), even puts
1124++ the most important one into the last allocated AUX entry. We
1125++ join/split them here at the border as well. Note that when
1126++ generating AUX entries (where we need to split them), the n_numaux
1127++ field must already have been set up properly (e. g. in
1128++ binutils/wrcoff.c) since the entry renumbering and pointerization
1129++ would not work otherwise. Thus, we only split the information into
1130++ multiple records if n_numaux > 1. For similar reasons, we keep
1131++ n_numaux > 1 on input to keep the appropriate AUX entries
1132++ allocated, so a symbol can be reconstructed if it is being passed
1133++ through one of the GNU tools.
1134++
1135++ Note that this adjustment is called after the symbol itself has
1136++ been swapped in, but before the AUX entries are swapped in. This
1137++ is the only hook available that could swap (or merge) AUX entries
1138++ at all, so we have to operate on the external AUX entries still. */
1139++
1140++void
1141++avr_coff_adjust_sym_in_post (abfd, ext, in)
1142++ bfd *abfd;
1143++ PTR ext;
1144++ PTR in;
1145++{
1146++ struct internal_syment *dst = (struct internal_syment *)in;
1147++ unsigned short dt, bt, ndt;
1148++ dt = dst->n_type & ~N_BTMASK;
1149++ bt = BTYPE (dst->n_type);
1150++
1151++ /* Some AVR COFF producers seem to violate the COFF specs, and
1152++ produce symbols for tag names that have the C_FOO filled in
1153++ properly, but T_NULL as the base type value. Patch up here,
1154++ since some of our generic COFF tools (in particular
1155++ binutils/rdcoff.c) rely on the correct data. */
1156++ if (bt == T_NULL)
1157++ switch (dst->n_sclass)
1158++ {
1159++ case C_STRTAG:
1160++ bt = T_STRUCT;
1161++ break;
1162++
1163++ case C_UNTAG:
1164++ bt = T_UNION;
1165++ break;
1166++
1167++ case C_ENTAG:
1168++ bt = T_ENUM;
1169++ break;
1170++ }
1171++
1172++ /* Swap the derived type slots. */
1173++ if (dt != 0)
1174++ {
1175++ ndt = 0;
1176++ while (dt != 0)
1177++ {
1178++ ndt = (ndt << N_TSHIFT) | (dt & (N_TMASK >> N_BTSHFT));
1179++ dt >>= N_TSHIFT;
1180++ }
1181++ dst->n_type = (ndt << N_BTSHFT) | bt;
1182++ }
1183++ else
1184++ dst->n_type = bt;
1185++
1186++ /* If the derived type is function, and there is more than one AUX
1187++ entry, swap the first and the last AUX entry, so the most
1188++ interesting one will become the first.
1189++
1190++ If the fundamental type is a tagged type (struct/union/enum), try
1191++ to find the AUX entry describing the tagged type (the one that
1192++ has x_sym.x_tagndx filled in), and merge the tag index into the
1193++ first AUX entry. Depending on the actual input file, there might
1194++ be further DT_PTR entries which we just ignore, since we could
1195++ not handle that information anyway. */
1196++ if (dst->n_numaux > 1 && dst->n_sclass != C_FILE)
1197++ {
1198++ AUXENT caux, *auxp1, *auxp2;
1199++ size_t symesz;
1200++ unsigned int i;
1201++
1202++ symesz = bfd_coff_symesz (abfd);
1203++ i = dst->n_numaux;
1204++
1205++ auxp1 = (AUXENT *)((char *)ext + symesz);
1206++ auxp2 = (AUXENT *)((char *)ext + i * symesz);
1207++
1208++ if (ISFCN (dst->n_type)
1209++ || (ISPTR(dst->n_type)
1210++ && (bt == T_STRUCT || bt == T_UNION || bt == T_ENUM)))
1211++ {
1212++ caux = *auxp2;
1213++ *auxp2 = *auxp1;
1214++ *auxp1 = caux;
1215++ }
1216++ else
1217++ caux = *auxp1;
1218++
1219++ if ((ISFCN (dst->n_type) || ISARY (dst->n_type))
1220++ && (bt == T_STRUCT || bt == T_UNION || bt == T_ENUM))
1221++ {
1222++ while (i > 1)
1223++ {
1224++ auxp2 = (AUXENT *)((char *)ext + i * symesz);
1225++
1226++ if (auxp2->x_sym.x_tagndx[0] != 0 || auxp2->x_sym.x_tagndx[1] != 0
1227++ || auxp2->x_sym.x_tagndx[2] != 0 || auxp2->x_sym.x_tagndx[3] != 0)
1228++ {
1229++ memcpy (caux.x_sym.x_tagndx, auxp2->x_sym.x_tagndx,
1230++ 4 * sizeof (char));
1231++ break;
1232++ }
1233++ i--;
1234++ }
1235++ if (i > 1)
1236++ *auxp1 = caux;
1237++ }
1238++ }
1239++}
1240++
1241++/* When exporting an AVR COFF file, just undo all that has been done
1242++ above. Again, we are called after the symbol itself has been
1243++ swapped out, but before the AUX entries are being written.
1244++ Unfortunately, we are only given a pointer to the symbol itself, so
1245++ we have to derive the pointer to the respective aux entries from
1246++ that address, which is a bit clumsy. */
1247++void
1248++avr_coff_adjust_sym_out_post (abfd, in, ext)
1249++ bfd *abfd;
1250++ PTR in;
1251++ PTR ext;
1252++{
1253++ struct internal_syment *src = (struct internal_syment *)(in);
1254++ struct external_syment *dst = (struct external_syment *)(ext);
1255++ unsigned short dt, bt, ndt;
1256++
1257++ dt = src->n_type & ~N_BTMASK;
1258++ bt = BTYPE (src->n_type);
1259++
1260++ if (dt != 0)
1261++ {
1262++ ndt = 0;
1263++ while (dt != 0)
1264++ {
1265++ ndt = (ndt << N_TSHIFT) | (dt & (N_TMASK >> N_BTSHFT));
1266++ dt >>= N_TSHIFT;
1267++ }
1268++ H_PUT_16 (abfd, (ndt << N_BTSHFT) | bt, dst->e_type);
1269++ }
1270++
1271++ if (src->n_numaux > 1 && src->n_sclass != C_FILE)
1272++ {
1273++ combined_entry_type *srce, *dste;
1274++ char *hackp;
1275++ unsigned int i;
1276++
1277++ /* Recover the original combinend_entry_type *. */
1278++ hackp = (char *)in;
1279++ hackp -= offsetof(combined_entry_type, u.syment);
1280++ srce = (combined_entry_type *)hackp;
1281++ srce++;
1282++
1283++ /* We simply duplicate the first AUX entry as many times as
1284++ needed. Since COFF itself normally uses just a single AUX
1285++ entry for all the information, this will work -- each COFF
1286++ consumer will then just pick the fields it is particularly
1287++ interested in. This would not work for the AVR COFF specific
1288++ DT_PTR AUX entries, but we don't support them anyway. */
1289++ for (i = 1; i < src->n_numaux; i++)
1290++ {
1291++ dste = srce + i;
1292++ *dste = *srce;
1293++ }
1294++ }
1295++}
1296++
1297++const bfd_target
1298++#ifdef TARGET_SYM
1299++ TARGET_SYM =
1300++#else
1301++ avrcoff_vec =
1302++#endif
1303++{
1304++#ifdef TARGET_NAME
1305++ TARGET_NAME,
1306++#else
1307++ "coff-avr", /* name */
1308++#endif
1309++ bfd_target_coff_flavour,
1310++ BFD_ENDIAN_LITTLE, /* data byte order is little */
1311++ BFD_ENDIAN_LITTLE, /* header byte order is little */
1312++
1313++ (HAS_RELOC | EXEC_P | /* object flags */
1314++ HAS_LINENO | HAS_DEBUG |
1315++ HAS_SYMS | HAS_LOCALS | WP_TEXT),
1316++
1317++ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
1318++ 0, /* leading char */
1319++ '/', /* ar_pad_char */
1320++ 15, /* ar_max_namelen */
1321++
1322++ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
1323++ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
1324++ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* data */
1325++ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
1326++ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
1327++ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* hdrs */
1328++
1329++/* Note that we allow an object file to be treated as a core file as well. */
1330++ {_bfd_dummy_target, coff_avr_object_p, /* bfd_check_format */
1331++ bfd_generic_archive_p, coff_avr_object_p},
1332++ {bfd_false, coff_mkobject, _bfd_generic_mkarchive, /* bfd_set_format */
1333++ bfd_false},
1334++ {bfd_false, coff_write_object_contents, /* bfd_write_contents */
1335++ _bfd_write_archive_contents, bfd_false},
1336++
1337++ BFD_JUMP_TABLE_GENERIC (coff),
1338++ BFD_JUMP_TABLE_COPY (coff),
1339++ BFD_JUMP_TABLE_CORE (_bfd_nocore),
1340++ BFD_JUMP_TABLE_ARCHIVE (_bfd_archive_coff),
1341++ BFD_JUMP_TABLE_SYMBOLS (coff),
1342++ BFD_JUMP_TABLE_RELOCS (coff),
1343++ BFD_JUMP_TABLE_WRITE (coff),
1344++ BFD_JUMP_TABLE_LINK (coff),
1345++ BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic),
1346++
1347++ NULL,
1348++
1349++ COFF_SWAP_TABLE
1350++};
1351+diff -Nruw bfd/coff-ext-avr.c bfd/coff-ext-avr.c
1352+--- bfd/coff-ext-avr.c 1970-01-01 05:30:00.000000000 +0530
1353++++ bfd/coff-ext-avr.c 2010-02-10 17:35:58.222099600 +0530
1354+@@ -0,0 +1,428 @@
1355++/* BFD back-end for Atmel AVR "extended" COFF files.
1356++ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2003
1357++ Free Software Foundation, Inc.
1358++ This is mostly the same as avr-coff, except of the presence of the
1359++ COFF optional header.
1360++
1361++This file is part of BFD, the Binary File Descriptor library.
1362++
1363++This program is free software; you can redistribute it and/or modify
1364++it under the terms of the GNU General Public License as published by
1365++the Free Software Foundation; either version 2 of the License, or
1366++(at your option) any later version.
1367++
1368++This program is distributed in the hope that it will be useful,
1369++but WITHOUT ANY WARRANTY; without even the implied warranty of
1370++MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1371++GNU General Public License for more details.
1372++
1373++You should have received a copy of the GNU General Public License
1374++along with this program; if not, write to the Free Software
1375++Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
1376++
1377++#include "bfd.h"
1378++#include "sysdep.h"
1379++#include "libbfd.h"
1380++
1381++#define AVR_EXT_COFF 1
1382++#include "coff/avr.h"
1383++
1384++#include "coff/internal.h"
1385++
1386++#include "libcoff.h"
1387++
1388++static bfd_reloc_status_type coff_ext_avr_reloc
1389++ PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
1390++static reloc_howto_type *coff_ext_avr_rtype_to_howto
1391++ PARAMS ((bfd *, asection *, struct internal_reloc *,
1392++ struct coff_link_hash_entry *, struct internal_syment *,
1393++ bfd_vma *));
1394++static const bfd_target * coff_ext_avr_object_p PARAMS ((bfd *));
1395++
1396++#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
1397++/* The page size is a guess based on ELF. */
1398++
1399++#define COFF_PAGE_SIZE 0x1000
1400++
1401++/* For some reason when using avr COFF the value stored in the .text
1402++ section for a reference to a common symbol is the value itself plus
1403++ any desired offset. Ian Taylor, Cygnus Support. */
1404++
1405++/* If we are producing relocateable output, we need to do some
1406++ adjustments to the object file that are not done by the
1407++ bfd_perform_relocation function. This function is called by every
1408++ reloc type to make any required adjustments. */
1409++
1410++static bfd_reloc_status_type
1411++coff_ext_avr_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd,
1412++ error_message)
1413++ bfd *abfd;
1414++ arelent *reloc_entry;
1415++ asymbol *symbol;
1416++ PTR data;
1417++ asection *input_section ATTRIBUTE_UNUSED;
1418++ bfd *output_bfd;
1419++ char **error_message ATTRIBUTE_UNUSED;
1420++{
1421++ symvalue diff;
1422++
1423++ if (output_bfd == (bfd *) NULL)
1424++ return bfd_reloc_continue;
1425++
1426++ if (bfd_is_com_section (symbol->section))
1427++ {
1428++ /* We are relocating a common symbol. The current value in the
1429++ object file is ORIG + OFFSET, where ORIG is the value of the
1430++ common symbol as seen by the object file when it was compiled
1431++ (this may be zero if the symbol was undefined) and OFFSET is
1432++ the offset into the common symbol (normally zero, but may be
1433++ non-zero when referring to a field in a common structure).
1434++ ORIG is the negative of reloc_entry->addend, which is set by
1435++ the CALC_ADDEND macro below. We want to replace the value in
1436++ the object file with NEW + OFFSET, where NEW is the value of
1437++ the common symbol which we are going to put in the final
1438++ object file. NEW is symbol->value. */
1439++ diff = symbol->value + reloc_entry->addend;
1440++ }
1441++ else
1442++ {
1443++ /* For some reason bfd_perform_relocation always effectively
1444++ ignores the addend for a COFF target when producing
1445++ relocateable output. This seems to be always wrong for 860
1446++ COFF, so we handle the addend here instead. */
1447++ diff = reloc_entry->addend;
1448++ }
1449++
1450++#define DOIT(x) \
1451++ x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto->dst_mask))
1452++
1453++ if (diff != 0)
1454++ {
1455++ reloc_howto_type *howto = reloc_entry->howto;
1456++ unsigned char *addr = (unsigned char *) data + reloc_entry->address;
1457++
1458++ switch (howto->size)
1459++ {
1460++ case 0:
1461++ {
1462++ char x = bfd_get_8 (abfd, addr);
1463++ DOIT (x);
1464++ bfd_put_8 (abfd, x, addr);
1465++ }
1466++ break;
1467++
1468++ case 1:
1469++ {
1470++ short x = bfd_get_16 (abfd, addr);
1471++ DOIT (x);
1472++ bfd_put_16 (abfd, (bfd_vma) x, addr);
1473++ }
1474++ break;
1475++
1476++ case 2:
1477++ {
1478++ long x = bfd_get_32 (abfd, addr);
1479++ DOIT (x);
1480++ bfd_put_32 (abfd, (bfd_vma) x, addr);
1481++ }
1482++ break;
1483++
1484++ default:
1485++ abort ();
1486++ }
1487++ }
1488++
1489++ /* Now let bfd_perform_relocation finish everything up. */
1490++ return bfd_reloc_continue;
1491++}
1492++
1493++#ifndef PCRELOFFSET
1494++#define PCRELOFFSET FALSE
1495++#endif
1496++
1497++static reloc_howto_type howto_table[] =
1498++{
1499++ EMPTY_HOWTO (0),
1500++ EMPTY_HOWTO (1),
1501++ EMPTY_HOWTO (2),
1502++ EMPTY_HOWTO (3),
1503++ EMPTY_HOWTO (4),
1504++ EMPTY_HOWTO (5),
1505++ HOWTO (R_DIR32, /* type */
1506++ 0, /* rightshift */
1507++ 2, /* size (0 = byte, 1 = short, 2 = long) */
1508++ 32, /* bitsize */
1509++ FALSE, /* pc_relative */
1510++ 0, /* bitpos */
1511++ complain_overflow_bitfield, /* complain_on_overflow */
1512++ coff_ext_avr_reloc, /* special_function */
1513++ "dir32", /* name */
1514++ TRUE, /* partial_inplace */
1515++ 0xffffffff, /* src_mask */
1516++ 0xffffffff, /* dst_mask */
1517++ TRUE), /* pcrel_offset */
1518++ /* {7}, */
1519++ HOWTO (R_IMAGEBASE, /* type */
1520++ 0, /* rightshift */
1521++ 2, /* size (0 = byte, 1 = short, 2 = long) */
1522++ 32, /* bitsize */
1523++ FALSE, /* pc_relative */
1524++ 0, /* bitpos */
1525++ complain_overflow_bitfield, /* complain_on_overflow */
1526++ coff_ext_avr_reloc, /* special_function */
1527++ "rva32", /* name */
1528++ TRUE, /* partial_inplace */
1529++ 0xffffffff, /* src_mask */
1530++ 0xffffffff, /* dst_mask */
1531++ FALSE), /* pcrel_offset */
1532++ EMPTY_HOWTO (010),
1533++ EMPTY_HOWTO (011),
1534++ EMPTY_HOWTO (012),
1535++ EMPTY_HOWTO (013),
1536++ EMPTY_HOWTO (014),
1537++ EMPTY_HOWTO (015),
1538++ EMPTY_HOWTO (016),
1539++ HOWTO (R_RELBYTE, /* type */
1540++ 0, /* rightshift */
1541++ 0, /* size (0 = byte, 1 = short, 2 = long) */
1542++ 8, /* bitsize */
1543++ FALSE, /* pc_relative */
1544++ 0, /* bitpos */
1545++ complain_overflow_bitfield, /* complain_on_overflow */
1546++ coff_ext_avr_reloc, /* special_function */
1547++ "8", /* name */
1548++ TRUE, /* partial_inplace */
1549++ 0x000000ff, /* src_mask */
1550++ 0x000000ff, /* dst_mask */
1551++ PCRELOFFSET), /* pcrel_offset */
1552++ HOWTO (R_RELWORD, /* type */
1553++ 0, /* rightshift */
1554++ 1, /* size (0 = byte, 1 = short, 2 = long) */
1555++ 16, /* bitsize */
1556++ FALSE, /* pc_relative */
1557++ 0, /* bitpos */
1558++ complain_overflow_bitfield, /* complain_on_overflow */
1559++ coff_ext_avr_reloc, /* special_function */
1560++ "16", /* name */
1561++ TRUE, /* partial_inplace */
1562++ 0x0000ffff, /* src_mask */
1563++ 0x0000ffff, /* dst_mask */
1564++ PCRELOFFSET), /* pcrel_offset */
1565++ HOWTO (R_RELLONG, /* type */
1566++ 0, /* rightshift */
1567++ 2, /* size (0 = byte, 1 = short, 2 = long) */
1568++ 32, /* bitsize */
1569++ FALSE, /* pc_relative */
1570++ 0, /* bitpos */
1571++ complain_overflow_bitfield, /* complain_on_overflow */
1572++ coff_ext_avr_reloc, /* special_function */
1573++ "32", /* name */
1574++ TRUE, /* partial_inplace */
1575++ 0xffffffff, /* src_mask */
1576++ 0xffffffff, /* dst_mask */
1577++ PCRELOFFSET), /* pcrel_offset */
1578++ HOWTO (R_PCRBYTE, /* type */
1579++ 0, /* rightshift */
1580++ 0, /* size (0 = byte, 1 = short, 2 = long) */
1581++ 8, /* bitsize */
1582++ TRUE, /* pc_relative */
1583++ 0, /* bitpos */
1584++ complain_overflow_signed, /* complain_on_overflow */
1585++ coff_ext_avr_reloc, /* special_function */
1586++ "DISP8", /* name */
1587++ TRUE, /* partial_inplace */
1588++ 0x000000ff, /* src_mask */
1589++ 0x000000ff, /* dst_mask */
1590++ PCRELOFFSET), /* pcrel_offset */
1591++ HOWTO (R_PCRWORD, /* type */
1592++ 0, /* rightshift */
1593++ 1, /* size (0 = byte, 1 = short, 2 = long) */
1594++ 16, /* bitsize */
1595++ TRUE, /* pc_relative */
1596++ 0, /* bitpos */
1597++ complain_overflow_signed, /* complain_on_overflow */
1598++ coff_ext_avr_reloc, /* special_function */
1599++ "DISP16", /* name */
1600++ TRUE, /* partial_inplace */
1601++ 0x0000ffff, /* src_mask */
1602++ 0x0000ffff, /* dst_mask */
1603++ PCRELOFFSET), /* pcrel_offset */
1604++ HOWTO (R_PCRLONG, /* type */
1605++ 0, /* rightshift */
1606++ 2, /* size (0 = byte, 1 = short, 2 = long) */
1607++ 32, /* bitsize */
1608++ TRUE, /* pc_relative */
1609++ 0, /* bitpos */
1610++ complain_overflow_signed, /* complain_on_overflow */
1611++ coff_ext_avr_reloc, /* special_function */
1612++ "DISP32", /* name */
1613++ TRUE, /* partial_inplace */
1614++ 0xffffffff, /* src_mask */
1615++ 0xffffffff, /* dst_mask */
1616++ PCRELOFFSET) /* pcrel_offset */
1617++};
1618++
1619++/* Turn a howto into a reloc nunmber */
1620++
1621++#define SELECT_RELOC(x,howto) { x.r_type = howto->type; }
1622++#define BADMAG(x) AVRBADMAG(x)
1623++#define AVR 1 /* Customize coffcode.h */
1624++
1625++#define RTYPE2HOWTO(cache_ptr, dst) \
1626++ (cache_ptr)->howto = howto_table + (dst)->r_type;
1627++
1628++/* For AVR COFF a STYP_NOLOAD | STYP_BSS section is part of a shared
1629++ library. On some other COFF targets STYP_BSS is normally
1630++ STYP_NOLOAD. */
1631++#define BSS_NOLOAD_IS_SHARED_LIBRARY
1632++
1633++/* Compute the addend of a reloc. If the reloc is to a common symbol,
1634++ the object file contains the value of the common symbol. By the
1635++ time this is called, the linker may be using a different symbol
1636++ from a different object file with a different value. Therefore, we
1637++ hack wildly to locate the original symbol from this file so that we
1638++ can make the correct adjustment. This macro sets coffsym to the
1639++ symbol from the original file, and uses it to set the addend value
1640++ correctly. If this is not a common symbol, the usual addend
1641++ calculation is done, except that an additional tweak is needed for
1642++ PC relative relocs.
1643++ FIXME: This macro refers to symbols and asect; these are from the
1644++ calling function, not the macro arguments. */
1645++
1646++#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
1647++ { \
1648++ coff_symbol_type *coffsym = (coff_symbol_type *) NULL; \
1649++ if (ptr && bfd_asymbol_bfd (ptr) != abfd) \
1650++ coffsym = (obj_symbols (abfd) \
1651++ + (cache_ptr->sym_ptr_ptr - symbols)); \
1652++ else if (ptr) \
1653++ coffsym = coff_symbol_from (abfd, ptr); \
1654++ if (coffsym != (coff_symbol_type *) NULL \
1655++ && coffsym->native->u.syment.n_scnum == 0) \
1656++ cache_ptr->addend = - coffsym->native->u.syment.n_value; \
1657++ else if (ptr && bfd_asymbol_bfd (ptr) == abfd \
1658++ && ptr->section != (asection *) NULL) \
1659++ cache_ptr->addend = - (ptr->section->vma + ptr->value); \
1660++ else \
1661++ cache_ptr->addend = 0; \
1662++ if (ptr && howto_table[reloc.r_type].pc_relative) \
1663++ cache_ptr->addend += asect->vma; \
1664++ }
1665++
1666++/* We use the special COFF backend linker. */
1667++#define coff_relocate_section _bfd_coff_generic_relocate_section
1668++
1669++static reloc_howto_type *
1670++coff_ext_avr_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
1671++ bfd *abfd ATTRIBUTE_UNUSED;
1672++ asection *sec;
1673++ struct internal_reloc *rel;
1674++ struct coff_link_hash_entry *h;
1675++ struct internal_syment *sym;
1676++ bfd_vma *addendp;
1677++{
1678++
1679++ reloc_howto_type *howto;
1680++
1681++ howto = howto_table + rel->r_type;
1682++
1683++ if (howto->pc_relative)
1684++ *addendp += sec->vma;
1685++
1686++ if (sym != NULL && sym->n_scnum == 0 && sym->n_value != 0)
1687++ {
1688++ /* This is a common symbol. The section contents include the
1689++ size (sym->n_value) as an addend. The relocate_section
1690++ function will be adding in the final value of the symbol. We
1691++ need to subtract out the current size in order to get the
1692++ correct result. */
1693++
1694++ BFD_ASSERT (h != NULL);
1695++
1696++ /* I think we *do* want to bypass this. If we don't, I have seen some data
1697++ parameters get the wrong relcation address. If I link two versions
1698++ with and without this section bypassed and then do a binary comparison,
1699++ the addresses which are different can be looked up in the map. The
1700++ case in which this section has been bypassed has addresses which correspond
1701++ to values I can find in the map. */
1702++ *addendp -= sym->n_value;
1703++ }
1704++
1705++ /* If the output symbol is common (in which case this must be a
1706++ relocateable link), we need to add in the final size of the
1707++ common symbol. */
1708++ if (h != NULL && h->root.type == bfd_link_hash_common)
1709++ *addendp += h->root.u.c.size;
1710++
1711++ return howto;
1712++}
1713++
1714++#define coff_rtype_to_howto coff_ext_avr_rtype_to_howto
1715++
1716++#ifndef bfd_pe_print_pdata
1717++#define bfd_pe_print_pdata NULL
1718++#endif
1719++
1720++#include "coffcode.h"
1721++
1722++static const bfd_target *
1723++coff_ext_avr_object_p(a)
1724++ bfd *a;
1725++{
1726++ return coff_object_p (a);
1727++}
1728++
1729++const bfd_target
1730++#ifdef TARGET_SYM
1731++ TARGET_SYM =
1732++#else
1733++ avrextcoff_vec =
1734++#endif
1735++{
1736++#ifdef TARGET_NAME
1737++ TARGET_NAME,
1738++#else
1739++ "coff-ext-avr", /* name */
1740++#endif
1741++ bfd_target_coff_flavour,
1742++ BFD_ENDIAN_LITTLE, /* data byte order is little */
1743++ BFD_ENDIAN_LITTLE, /* header byte order is little */
1744++
1745++ (HAS_RELOC | EXEC_P | /* object flags */
1746++ HAS_LINENO | HAS_DEBUG |
1747++ HAS_SYMS | HAS_LOCALS | WP_TEXT),
1748++
1749++ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
1750++ 0, /* leading char */
1751++ '/', /* ar_pad_char */
1752++ 15, /* ar_max_namelen */
1753++
1754++ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
1755++ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
1756++ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* data */
1757++ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
1758++ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
1759++ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* hdrs */
1760++
1761++/* Note that we allow an object file to be treated as a core file as well. */
1762++ {_bfd_dummy_target, coff_ext_avr_object_p, /* bfd_check_format */
1763++ bfd_generic_archive_p, coff_ext_avr_object_p},
1764++ {bfd_false, coff_mkobject, _bfd_generic_mkarchive, /* bfd_set_format */
1765++ bfd_false},
1766++ {bfd_false, coff_write_object_contents, /* bfd_write_contents */
1767++ _bfd_write_archive_contents, bfd_false},
1768++
1769++ BFD_JUMP_TABLE_GENERIC (coff),
1770++ BFD_JUMP_TABLE_COPY (coff),
1771++ BFD_JUMP_TABLE_CORE (_bfd_nocore),
1772++ BFD_JUMP_TABLE_ARCHIVE (_bfd_archive_coff),
1773++ BFD_JUMP_TABLE_SYMBOLS (coff),
1774++ BFD_JUMP_TABLE_RELOCS (coff),
1775++ BFD_JUMP_TABLE_WRITE (coff),
1776++ BFD_JUMP_TABLE_LINK (coff),
1777++ BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic),
1778++
1779++ NULL,
1780++
1781++ COFF_SWAP_TABLE
1782++};
1783+diff -Nruw bfd/coffcode.h bfd/coffcode.h
1784+--- bfd/coffcode.h 2009-09-10 17:17:12.000000000 +0530
1785++++ bfd/coffcode.h 2010-02-10 17:35:58.253349600 +0530
1786+@@ -1,3 +1,4 @@
1787++
1788+ /* Support for the generic parts of most COFF variants, for BFD.
1789+ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
1790+ 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1791+@@ -1910,6 +1911,17 @@
1792+ coff->relocbase = 0;
1793+ coff->local_toc_sym_map = 0;
1794+
1795++ /* These members communicate important constants about the symbol
1796++ table to GDB's symbol-reading code. These `constants'
1797++ unfortunately vary among coff implementations... */
1798++ coff->local_n_btmask = N_BTMASK;
1799++ coff->local_n_btshft = N_BTSHFT;
1800++ coff->local_n_tmask = N_TMASK;
1801++ coff->local_n_tshift = N_TSHIFT;
1802++ coff->local_symesz = bfd_coff_symesz (abfd);
1803++ coff->local_auxesz = bfd_coff_auxesz (abfd);
1804++ coff->local_linesz = bfd_coff_linesz (abfd);
1805++
1806+ /* make_abs_section(abfd);*/
1807+
1808+ return TRUE;
1809+@@ -1934,17 +1946,6 @@
1810+
1811+ coff->sym_filepos = internal_f->f_symptr;
1812+
1813+- /* These members communicate important constants about the symbol
1814+- table to GDB's symbol-reading code. These `constants'
1815+- unfortunately vary among coff implementations... */
1816+- coff->local_n_btmask = N_BTMASK;
1817+- coff->local_n_btshft = N_BTSHFT;
1818+- coff->local_n_tmask = N_TMASK;
1819+- coff->local_n_tshift = N_TSHIFT;
1820+- coff->local_symesz = bfd_coff_symesz (abfd);
1821+- coff->local_auxesz = bfd_coff_auxesz (abfd);
1822+- coff->local_linesz = bfd_coff_linesz (abfd);
1823+-
1824+ coff->timestamp = internal_f->f_timdat;
1825+
1826+ obj_raw_syment_count (abfd) =
1827+@@ -2076,6 +2077,11 @@
1828+ }
1829+ break;
1830+ #endif
1831++#ifdef AVRMAGIC
1832++ case AVRMAGIC:
1833++ arch = bfd_arch_avr;
1834++ break;
1835++#endif
1836+ #ifdef MC68MAGIC
1837+ case MC68MAGIC:
1838+ case M68MAGIC:
1839+@@ -2871,6 +2877,13 @@
1840+ return TRUE;
1841+ #endif
1842+
1843++#ifdef AVRMAGIC
1844++ case bfd_arch_avr:
1845++ *magicp = AVRMAGIC;
1846++ return TRUE;
1847++ break;
1848++#endif
1849++
1850+ #ifdef PPCMAGIC
1851+ case bfd_arch_powerpc:
1852+ *magicp = PPCMAGIC;
1853+@@ -3698,6 +3711,11 @@
1854+ section.s_page = 0;
1855+ #endif
1856+
1857++#ifdef AVR
1858++ /* AVR uses s_paddr the way GNU uses s_vaddr, and effectively
1859++ ignores s_vaddr. */
1860++ section.s_paddr = current->vma;
1861++#endif
1862+ #ifdef COFF_WITH_PE
1863+ section.s_paddr = 0;
1864+ #endif
1865+@@ -4042,6 +4060,17 @@
1866+ internal_a.magic = ZMAGIC;
1867+ #endif
1868+
1869++#ifdef AVR
1870++ /* a.out is a dummy for non-extended COFF */
1871++ internal_a.magic = AVRAOUTMAGIC;
1872++ /* Upper nibble of f_flags must be set for historical reasons.
1873++ The upper byte remains blank on coff-avr, so undo the F_AR32WR
1874++ setting performed above. */
1875++ internal_f.f_flags |= F_JUNK;
1876++ internal_f.f_flags &= ~F_UNUSED;
1877++#define __A_MAGIC_SET__
1878++#endif /* AVR */
1879++
1880+ #if defined(PPC_PE)
1881+ #define __A_MAGIC_SET__
1882+ internal_a.magic = IMAGE_NT_OPTIONAL_HDR_MAGIC;
1883+@@ -4109,8 +4138,16 @@
1884+ #endif
1885+ }
1886+
1887++#ifdef AVR_EXT_COFF
1888++ /* Note that we do not set F_PTRINFO because the GNU toolchain
1889++ doesn't provide any information about the target of a pointer,
1890++ so we cannot derive which section our pointer target would be
1891++ in. */
1892++ internal_a.vstamp = F_FULLPATHS | F_STRUCTINFO;
1893++#else
1894+ /* FIXME: Does anybody ever set this to another value? */
1895+ internal_a.vstamp = 0;
1896++#endif
1897+
1898+ /* Now should write relocs, strings, syms. */
1899+ obj_sym_filepos (abfd) = sym_base;
1900+@@ -4668,6 +4705,10 @@
1901+ /* In PE, 0x69 (105) denotes a weak external symbol. */
1902+ case C_NT_WEAK:
1903+ #endif
1904++#ifdef AVR
1905++ /* Some AVR COFF compilers handle EXTDEF like EXT. */
1906++ case C_EXTDEF: /* external definition */
1907++#endif
1908+ switch (coff_classify_symbol (abfd, &src->u.syment))
1909+ {
1910+ case COFF_SYMBOL_GLOBAL:
1911+@@ -4891,7 +4932,9 @@
1912+ && src->u.syment.n_scnum == 0)
1913+ break;
1914+ /* Fall through. */
1915++#if !defined(AVR)
1916+ case C_EXTDEF: /* External definition. */
1917++#endif
1918+ case C_ULABEL: /* Undefined label. */
1919+ case C_USTATIC: /* Undefined static. */
1920+ #ifndef COFF_WITH_PE
1921+diff -Nruw bfd/coffgen.c bfd/coffgen.c
1922+--- bfd/coffgen.c 2009-09-10 17:17:12.000000000 +0530
1923++++ bfd/coffgen.c 2010-02-11 11:20:28.795092600 +0530
1924+@@ -699,6 +699,20 @@
1925+ if (last_file != NULL)
1926+ last_file->n_value = native_index;
1927+ last_file = &(s->u.syment);
1928++ if (bfd_get_arch (bfd_ptr) == bfd_arch_avr
1929++ && bfd_coff_long_filenames (bfd_ptr)
1930++ && s->u.syment.n_numaux > 0)
1931++ {
1932++ /* AVR COFF records long filenames in successive aux
1933++ records. Adjust the number of aux records
1934++ required here, so the renumbering will account
1935++ for them. */
1936++ unsigned int filnmlen = bfd_coff_filnmlen (bfd_ptr);
1937++ unsigned int namelen = strlen (coff_symbol_ptr->symbol.name);
1938++ unsigned int n = (namelen + filnmlen - 1) / filnmlen;
1939++
1940++ s->u.syment.n_numaux = n > NAUXENTS? NAUXENTS: n;
1941++ }
1942+ }
1943+ else
1944+ /* Modify the symbol values according to their section and
1945+@@ -827,6 +841,20 @@
1946+ {
1947+ if (name_length <= filnmlen)
1948+ strncpy (auxent->x_file.x_fname, name, filnmlen);
1949++ else if (bfd_get_arch (abfd) == bfd_arch_avr)
1950++ {
1951++ /* AVR COFF records long filenames in successive aux records. */
1952++ int i = 1;
1953++ while (name_length > filnmlen && i < NAUXENTS)
1954++ {
1955++ strncpy (auxent->x_file.x_fname, name, filnmlen);
1956++ name += filnmlen;
1957++ name_length -= filnmlen;
1958++ i++;
1959++ auxent = &(native + i)->u.auxent;
1960++ }
1961++ strncpy (auxent->x_file.x_fname, name, filnmlen);
1962++ }
1963+ else
1964+ {
1965+ auxent->x_file.x_n.x_offset = *string_size_p + STRING_SIZE_SIZE;
1966+@@ -1272,6 +1300,10 @@
1967+ if (bfd_bwrite (".file", (bfd_size_type) 6, abfd) != 6)
1968+ return FALSE;
1969+ }
1970++ if (bfd_get_arch (abfd) == bfd_arch_avr)
1971++ /* AVR COFF handles long file names in aux records. */
1972++ maxlen = name_length;
1973++ else
1974+ maxlen = bfd_coff_filnmlen (abfd);
1975+ }
1976+ else
1977+@@ -1710,14 +1742,27 @@
1978+ {
1979+ /* Ordinary short filename, put into memory anyway. The
1980+ Microsoft PE tools sometimes store a filename in
1981+- multiple AUX entries. */
1982++ multiple AUX entries.
1983++ AVR COFF does it that way, too. */
1984+ if (internal_ptr->u.syment.n_numaux > 1
1985+- && coff_data (abfd)->pe)
1986+- internal_ptr->u.syment._n._n_n._n_offset =
1987+- ((bfd_hostptr_t)
1988+- copy_name (abfd,
1989+- (internal_ptr + 1)->u.auxent.x_file.x_fname,
1990+- internal_ptr->u.syment.n_numaux * symesz));
1991++ && (coff_data (abfd)->pe
1992++ || (bfd_get_arch (abfd) == bfd_arch_avr)))
1993++ {
1994++ char *b;
1995++ unsigned int i;
1996++
1997++ /* We allocate enough storage to fit the contents of
1998++ this many aux records, and simply append a \0.
1999++ This ensures the string will always be
2000++ terminated, even in the case where it just fit
2001++ into the aux records. */
2002++ b = (char *) bfd_alloc (abfd,
2003++ internal_ptr->u.syment.n_numaux * FILNMLEN + 1);
2004++ internal_ptr->u.syment._n._n_n._n_offset = (bfd_hostptr_t) b;
2005++ b[internal_ptr->u.syment.n_numaux * FILNMLEN] = '\0';
2006++ for (i = 0; i < internal_ptr->u.syment.n_numaux; i++, b += FILNMLEN)
2007++ memcpy (b, (internal_ptr + i + 1)->u.auxent.x_file.x_fname, FILNMLEN);
2008++ }
2009+ else
2010+ internal_ptr->u.syment._n._n_n._n_offset =
2011+ ((bfd_hostptr_t)
2012+@@ -1823,9 +1868,9 @@
2013+
2014+ if (new_symbol == NULL)
2015+ return NULL;
2016+- /* @@ The 10 is a guess at a plausible maximum number of aux entries
2017++ /* @@ The NAUXENTS is a guess at a plausible maximum number of aux entries
2018+ (but shouldn't be a constant). */
2019+- amt = sizeof (combined_entry_type) * 10;
2020++ amt = sizeof (combined_entry_type) * (NAUXENTS + 1);
2021+ new_symbol->native = (combined_entry_type *) bfd_zalloc (abfd, amt);
2022+ if (!new_symbol->native)
2023+ return NULL;
2024+diff -Nruw bfd/coffswap.h bfd/coffswap.h
2025+--- bfd/coffswap.h 2009-09-07 13:45:15.000000000 +0530
2026++++ bfd/coffswap.h 2010-02-11 11:24:25.908936000 +0530
2027+@@ -383,7 +383,11 @@
2028+ void * ext1,
2029+ int type,
2030+ int in_class,
2031+- int indx,
2032++ int indx
2033++#if defined(AVR) && __GNUC__
2034++ __attribute__((unused))
2035++#endif
2036++ ,
2037+ int numaux,
2038+ void * in1)
2039+ {
2040+@@ -409,9 +413,13 @@
2041+ #else
2042+ if (numaux > 1)
2043+ {
2044++#if defined(AVR)
2045++ memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof (AUXENT));
2046++#else
2047+ if (indx == 0)
2048+ memcpy (in->x_file.x_fname, ext->x_file.x_fname,
2049+ numaux * sizeof (AUXENT));
2050++#endif
2051+ }
2052+ else
2053+ memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN);
2054+diff -Nruw bfd/config.bfd bfd/config.bfd
2055+--- bfd/config.bfd 2009-08-06 23:08:00.000000000 +0530
2056++++ bfd/config.bfd 2010-02-10 17:35:58.300224600 +0530
2057+@@ -339,6 +339,7 @@
2058+
2059+ avr-*-*)
2060+ targ_defvec=bfd_elf32_avr_vec
2061++ targ_selvecs="bfd_elf32_avr_vec avrcoff_vec avrextcoff_vec"
2062+ ;;
2063+
2064+ bfin-*-*)
2065+diff -Nruw bfd/configure bfd/configure
2066+--- bfd/configure 2009-10-16 17:17:47.000000000 +0530
2067++++ bfd/configure 2010-02-10 17:35:58.331474600 +0530
2068+@@ -14782,6 +14782,8 @@
2069+ armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
2070+ armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2071+ armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2072++ avrcoff_vec) tb="$tb coff-avr.lo cofflink.lo " ;;
2073++ avrextcoff_vec) tb="$tb coff-ext-avr.lo cofflink.lo " ;;
2074+ b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
2075+ b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
2076+ bfd_pei_ia64_vec) tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
2077+diff -Nruw bfd/configure.in bfd/configure.in
2078+--- bfd/configure.in 2009-10-16 17:17:44.000000000 +0530
2079++++ bfd/configure.in 2010-02-10 17:35:58.331474600 +0530
2080+@@ -670,6 +670,8 @@
2081+ armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
2082+ armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2083+ armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2084++ avrcoff_vec) tb="$tb coff-avr.lo cofflink.lo " ;;
2085++ avrextcoff_vec) tb="$tb coff-ext-avr.lo cofflink.lo " ;;
2086+ b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
2087+ b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
2088+ bfd_pei_ia64_vec) tb="$tb pei-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
2089+diff -Nruw bfd/targets.c bfd/targets.c
2090+--- bfd/targets.c 2009-09-10 17:17:13.000000000 +0530
2091++++ bfd/targets.c 2010-02-10 17:35:58.347099600 +0530
2092+@@ -564,6 +564,8 @@
2093+ extern const bfd_target armpe_little_vec;
2094+ extern const bfd_target armpei_big_vec;
2095+ extern const bfd_target armpei_little_vec;
2096++extern const bfd_target avrcoff_vec;
2097++extern const bfd_target avrextcoff_vec;
2098+ extern const bfd_target b_out_vec_big_host;
2099+ extern const bfd_target b_out_vec_little_host;
2100+ extern const bfd_target bfd_pei_ia64_vec;
2101+@@ -890,6 +892,8 @@
2102+ &armpe_little_vec,
2103+ &armpei_big_vec,
2104+ &armpei_little_vec,
2105++ &avrcoff_vec,
2106++ &avrextcoff_vec,
2107+ &b_out_vec_big_host,
2108+ &b_out_vec_little_host,
2109+ #ifdef BFD64
2110+diff -Nruw binutils/Makefile.am binutils/Makefile.am
2111+--- binutils/Makefile.am 2009-09-09 13:43:23.000000000 +0530
2112++++ binutils/Makefile.am 2010-02-10 17:35:57.972099600 +0530
2113+@@ -101,7 +101,7 @@
2114+ resbin.c rescoff.c resrc.c resres.c \
2115+ size.c srconv.c stabs.c strings.c sysdump.c \
2116+ unwind-ia64.c version.c \
2117+- windres.c winduni.c wrstabs.c \
2118++ windres.c winduni.c wrcoff.c wrstabs.c \
2119+ windmc.c mclex.c
2120+
2121+ GENERATED_CFILES = \
2122+@@ -109,7 +109,7 @@
2123+ defparse.c deflex.c nlmheader.c rcparse.c mcparse.c
2124+
2125+ DEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
2126+-WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
2127++WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c wrcoff.c
2128+
2129+ # Code shared by all the binutils.
2130+ BULIBS = bucomm.c version.c filemode.c
2131+diff -Nruw binutils/Makefile.in binutils/Makefile.in
2132+--- binutils/Makefile.in 2009-09-09 13:43:23.000000000 +0530
2133++++ binutils/Makefile.in 2010-02-10 17:35:57.987724600 +0530
2134+@@ -126,7 +126,7 @@
2135+ nm_new_OBJECTS = $(am_nm_new_OBJECTS)
2136+ nm_new_LDADD = $(LDADD)
2137+ am__objects_2 = rddbg.$(OBJEXT) debug.$(OBJEXT) stabs.$(OBJEXT) \
2138+- ieee.$(OBJEXT) rdcoff.$(OBJEXT)
2139++ ieee.$(OBJEXT) rdcoff.$(OBJEXT) wrcoff.$(OBJEXT)
2140+ am__objects_3 = $(am__objects_2) wrstabs.$(OBJEXT)
2141+ am_objcopy_OBJECTS = objcopy.$(OBJEXT) not-strip.$(OBJEXT) \
2142+ rename.$(OBJEXT) $(am__objects_3) $(am__objects_1)
2143+@@ -439,7 +439,7 @@
2144+ resbin.c rescoff.c resrc.c resres.c \
2145+ size.c srconv.c stabs.c strings.c sysdump.c \
2146+ unwind-ia64.c version.c \
2147+- windres.c winduni.c wrstabs.c \
2148++ windres.c winduni.c wrcoff.c wrstabs.c \
2149+ windmc.c mclex.c
2150+
2151+ GENERATED_CFILES = \
2152+@@ -447,7 +447,7 @@
2153+ defparse.c deflex.c nlmheader.c rcparse.c mcparse.c
2154+
2155+ DEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
2156+-WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
2157++WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c wrcoff.c
2158+
2159+ # Code shared by all the binutils.
2160+ BULIBS = bucomm.c version.c filemode.c
2161+diff -Nruw binutils/bucomm.c binutils/bucomm.c
2162+--- binutils/bucomm.c 2009-09-14 17:13:26.000000000 +0530
2163++++ binutils/bucomm.c 2010-02-10 17:35:58.034599600 +0530
2164+@@ -550,6 +550,32 @@
2165 return ret;
2166 }
2167
2168@@ -33,9 +1503,22 @@
2169 /* Returns the size of the named file. If the file does not
2170 exist, or if it is not a real file, then a suitable non-fatal
2171 error message is printed and zero is returned. */
2172---- ./binutils/budbg.h.orig 2008-06-12 13:57:40.000000000 +0200
2173-+++ ./binutils/budbg.h 2009-01-06 17:45:34.000000000 +0100
2174-@@ -51,8 +51,11 @@
2175+diff -Nruw binutils/bucomm.h binutils/bucomm.h
2176+--- binutils/bucomm.h 2009-09-02 12:52:31.000000000 +0530
2177++++ binutils/bucomm.h 2010-02-10 17:35:58.050224600 +0530
2178+@@ -58,6 +58,8 @@
2179+
2180+ off_t get_file_size (const char *);
2181+
2182++const char *bu_basename PARAMS ((const char *));
2183++
2184+ extern char *program_name;
2185+
2186+ /* filemode.c */
2187+diff -Nruw binutils/budbg.h binutils/budbg.h
2188+--- binutils/budbg.h 2009-09-02 12:52:31.000000000 +0530
2189++++ binutils/budbg.h 2010-02-10 17:35:58.050224600 +0530
2190+@@ -52,8 +52,11 @@
2191
2192 extern bfd_boolean write_ieee_debugging_info (bfd *, void *);
2193
2194@@ -48,8 +1531,140 @@
2195 + (bfd *abfd, void *, long *symcountp, asymbol ***);
2196 +
2197 #endif
2198---- ./binutils/debug.h.orig 2007-07-05 18:54:45.000000000 +0200
2199-+++ ./binutils/debug.h 2009-01-06 17:45:34.000000000 +0100
2200+diff -Nruw binutils/debug.c binutils/debug.c
2201+--- binutils/debug.c 2009-09-14 17:13:26.000000000 +0530
2202++++ binutils/debug.c 2010-02-11 10:50:38.043866600 +0530
2203+@@ -31,6 +31,7 @@
2204+ #include <assert.h>
2205+ #include "bfd.h"
2206+ #include "libiberty.h"
2207++#include "bucomm.h"
2208+ #include "debug.h"
2209+
2210+ /* Global information we keep for debugging. A pointer to this
2211+@@ -552,6 +553,19 @@
2212+ struct debug_type_s *t;
2213+ };
2214+
2215++/* Simple list, used for pathname translations. */
2216++struct xlat_list
2217++{
2218++ /* Next string on list. */
2219++ struct xlat_list *next;
2220++ /* Old part to match against. */
2221++ const char *old;
2222++ size_t olen;
2223++ /* New part to replace. */
2224++ const char *newstr;
2225++ size_t nlen;
2226++};
2227++
2228+ /* Local functions. */
2229+
2230+ static void debug_error (const char *);
2231+@@ -588,6 +602,11 @@
2232+ (struct debug_handle *, struct debug_type_s *, struct debug_type_s *);
2233+ static bfd_boolean debug_class_type_samep
2234+ (struct debug_handle *, struct debug_type_s *, struct debug_type_s *);
2235++static const char *debug_xlat_pathname (const char *);
2236++
2237++/* List of pathname translations. */
2238++static struct xlat_list *xlat, *xltail;
2239++static bfd_boolean xlat_basename;
2240+
2241
2242+ /* Issue an error message. */
2243+
2244+@@ -680,6 +699,8 @@
2245+
2246+ if (name == NULL)
2247+ name = "";
2248++ else
2249++ name = debug_xlat_pathname (name);
2250+
2251+ nfile = (struct debug_file *) xmalloc (sizeof *nfile);
2252+ memset (nfile, 0, sizeof *nfile);
2253+@@ -720,6 +741,8 @@
2254+
2255+ if (name == NULL)
2256+ name = "";
2257++ else
2258++ name = debug_xlat_pathname (name);
2259+
2260+ if (info->current_unit == NULL)
2261+ {
2262+@@ -3370,3 +3393,69 @@
2263+
2264+ return TRUE;
2265+ }
2266++
2267++/* Register a pathname translation. */
2268++void
2269++debug_register_pathname_xlat (oname, nname)
2270++ const char *oname;
2271++ const char *nname;
2272++{
2273++ struct xlat_list *xlp;
2274++
2275++ /* Special case: if oname is given as NULL, this means the
2276++ --basename option has been given to objcopy. */
2277++ if (oname == NULL)
2278++ {
2279++ xlat_basename = TRUE;
2280++ return;
2281++ }
2282++
2283++ xlp = (struct xlat_list *) xmalloc (sizeof (struct xlat_list));
2284++ xlp->next = NULL;
2285++ if (xlat == NULL)
2286++ xlat = xltail = xlp;
2287++ else
2288++ {
2289++ xltail->next = xlp;
2290++ xltail = xlp;
2291++ }
2292++ xlp->old = oname;
2293++ xlp->newstr = nname;
2294++ xlp->olen = strlen (oname);
2295++ xlp->nlen = strlen (nname);
2296++}
2297++
2298++/* Try to translate a pathname. */
2299++static const char *
2300++debug_xlat_pathname (oname)
2301++ const char *oname;
2302++{
2303++ struct xlat_list *xlp;
2304++ char *cp;
2305++ size_t olen;
2306++
2307++ if (xlat_basename)
2308++ return bu_basename (oname);
2309++
2310++ olen = strlen (oname);
2311++ for (xlp = xlat; xlp; xlp = xlp->next)
2312++ {
2313++ if (xlp->olen > olen)
2314++ /* This cannot be our turn. */
2315++ continue;
2316++ /* Since we have pre-computed all our length values to avoid
2317++ repetitively computing them, just use memcmp() since it's
2318++ faster than strcmp(). */
2319++ if (memcmp (xlp->old, oname, xlp->olen) == 0)
2320++ {
2321++ cp = (char *) xmalloc (olen + xlp->nlen - xlp->olen + 1);
2322++ memcpy (cp, xlp->newstr, xlp->nlen);
2323++ memcpy (cp + xlp->nlen, oname + xlp->olen,
2324++ olen - xlp->olen + 1);
2325++ return cp;
2326++ }
2327++ }
2328++
2329++ /* Not found, pass the original name on. */
2330++ return oname;
2331++}
2332+diff -Nruw binutils/debug.h binutils/debug.h
2333+--- binutils/debug.h 2009-09-14 17:13:26.000000000 +0530
2334++++ binutils/debug.h 2010-02-10 17:35:58.097099600 +0530
2335 @@ -440,6 +440,12 @@
2336
2337 extern bfd_boolean debug_start_source (void *, const char *);
2338@@ -63,18 +1678,19 @@
2339 /* Record a function definition. This implicitly starts a function
2340 block. The debug_type argument is the type of the return value.
2341 The bfd_boolean indicates whether the function is globally visible.
2342---- ./binutils/doc/objcopy.1.orig 2008-09-10 09:50:26.000000000 +0200
2343-+++ ./binutils/doc/objcopy.1 2009-01-06 17:45:34.000000000 +0100
2344-@@ -193,6 +193,8 @@
2345+diff -Nruw binutils/doc/objcopy.1 binutils/doc/objcopy.1
2346+--- binutils/doc/objcopy.1 2009-10-16 17:22:19.000000000 +0530
2347++++ binutils/doc/objcopy.1 2010-02-11 10:22:09.312500000 +0530
2348+@@ -202,6 +202,8 @@
2349 [\fB\-\-readonly\-text\fR]
2350 [\fB\-\-pure\fR]
2351 [\fB\-\-impure\fR]
2352-+ [\fB\-\-change\-pathname\fR \fIold\fR=\fInew\fR]
2353-+ [\fB\-\-basename\fR]
2354- [\fB\-v\fR|\fB\-\-verbose\fR]
2355- [\fB\-V\fR|\fB\-\-version\fR]
2356- [\fB\-\-help\fR] [\fB\-\-info\fR]
2357-@@ -805,6 +807,23 @@
2358++ [\fB\-\-change\-pathname\fR \fIold\fR=\fInew\fR]
2359++ [\fB\-\-basename\fR]
2360+ [\fB\-\-file\-alignment=\fR\fInum\fR]
2361+ [\fB\-\-heap=\fR\fIsize\fR]
2362+ [\fB\-\-image\-base=\fR\fIaddress\fR]
2363+@@ -885,6 +887,23 @@
2364 It can also be a useful way of reducing the size of a \fB\-\-just\-symbols\fR
2365 linker input file.
2366 .RE
2367@@ -98,8 +1714,112 @@
2368 .IP "\fB\-V\fR" 4
2369 .IX Item "-V"
2370 .PD 0
2371---- ./binutils/rdcoff.c.orig 2007-07-05 18:54:45.000000000 +0200
2372-+++ ./binutils/rdcoff.c 2009-01-06 17:45:34.000000000 +0100
2373+diff -Nruw binutils/objcopy.c binutils/objcopy.c
2374+--- binutils/objcopy.c 2009-09-14 17:13:26.000000000 +0530
2375++++ binutils/objcopy.c 2010-02-11 10:56:56.890302300 +0530
2376+@@ -32,6 +32,7 @@
2377+ #include "elf-bfd.h"
2378+ #include <sys/stat.h>
2379+ #include "libbfd.h"
2380++#include "debug.h"
2381+ #include "coff/internal.h"
2382+ #include "libcoff.h"
2383+
2384+@@ -297,6 +298,8 @@
2385+ OPTION_IMPURE,
2386+ OPTION_EXTRACT_SYMBOL,
2387+ OPTION_REVERSE_BYTES,
2388++ OPTION_CHANGE_PATHNAME,
2389++ OPTION_BASENAME,
2390+ OPTION_FILE_ALIGNMENT,
2391+ OPTION_HEAP,
2392+ OPTION_IMAGE_BASE,
2393+@@ -346,10 +349,12 @@
2394+ {"adjust-section-vma", required_argument, 0, OPTION_CHANGE_SECTION_ADDRESS},
2395+ {"adjust-warnings", no_argument, 0, OPTION_CHANGE_WARNINGS},
2396+ {"alt-machine-code", required_argument, 0, OPTION_ALT_MACH_CODE},
2397++ {"basename", no_argument, 0, OPTION_BASENAME},
2398+ {"binary-architecture", required_argument, 0, 'B'},
2399+ {"byte", required_argument, 0, 'b'},
2400+ {"change-addresses", required_argument, 0, OPTION_CHANGE_ADDRESSES},
2401+ {"change-leading-char", no_argument, 0, OPTION_CHANGE_LEADING_CHAR},
2402++ {"change-pathname", required_argument, 0, OPTION_CHANGE_PATHNAME},
2403+ {"change-section-address", required_argument, 0, OPTION_CHANGE_SECTION_ADDRESS},
2404+ {"change-section-lma", required_argument, 0, OPTION_CHANGE_SECTION_LMA},
2405+ {"change-section-vma", required_argument, 0, OPTION_CHANGE_SECTION_VMA},
2406+@@ -543,6 +548,8 @@
2407+ --prefix-alloc-sections <prefix>\n\
2408+ Add <prefix> to start of every allocatable\n\
2409+ section name\n\
2410++ --change-pathname <old>=<new> Change debug pathnames from <old> to <new>\n\
2411++ --basename Strip directory part from debug pathnames\n\
2412+ --file-alignment <num> Set PE file alignment to <num>\n\
2413+ --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n\
2414+ <commit>\n\
2415+@@ -999,6 +1006,8 @@
2416+ asymbol **from = isyms, **to = osyms;
2417+ long src_count = 0, dst_count = 0;
2418+ int relocatable = (abfd->flags & (EXEC_P | DYNAMIC)) == 0;
2419++ bfd_boolean need_for_debugging = convert_debugging
2420++ && bfd_get_arch (abfd) == bfd_arch_avr;
2421+
2422+ for (; src_count < symcount; src_count++)
2423+ {
2424+@@ -1099,7 +1108,8 @@
2425+ || bfd_is_com_section (bfd_get_section (sym)))
2426+ keep = strip_symbols != STRIP_UNNEEDED;
2427+ else if ((flags & BSF_DEBUGGING) != 0) /* Debugging symbol. */
2428+- keep = (strip_symbols != STRIP_DEBUG
2429++ keep = need_for_debugging
2430++ || (strip_symbols != STRIP_DEBUG
2431+ && strip_symbols != STRIP_UNNEEDED
2432+ && ! convert_debugging);
2433+ else if (bfd_coff_get_comdat_section (abfd, bfd_get_section (sym)))
2434+@@ -2817,6 +2827,10 @@
2435+ return write_ieee_debugging_info (obfd, dhandle);
2436+
2437+ if (bfd_get_flavour (obfd) == bfd_target_coff_flavour
2438++ && bfd_get_arch (obfd) == bfd_arch_avr)
2439++ return write_coff_debugging_info (obfd, dhandle, symcountp, symppp);
2440++
2441++ if (bfd_get_flavour (obfd) == bfd_target_coff_flavour
2442+ || bfd_get_flavour (obfd) == bfd_target_elf_flavour)
2443+ {
2444+ bfd_byte *syms, *strings;
2445+@@ -3641,6 +3655,30 @@
2446+ prefix_alloc_sections_string = optarg;
2447+ break;
2448+
2449++ case OPTION_CHANGE_PATHNAME:
2450++ {
2451++ const char *s;
2452++ int len;
2453++ char *name;
2454++
2455++ s = strchr (optarg, '=');
2456++ if (s == NULL)
2457++ fatal (_("bad format for %s"), "--change-pathname");
2458++
2459++ len = s - optarg;
2460++ name = (char *) xmalloc (len + 1);
2461++ strncpy (name, optarg, len);
2462++ name[len] = '\0';
2463++
2464++ debug_register_pathname_xlat (name, s + 1);
2465++ }
2466++ break;
2467++
2468++ case OPTION_BASENAME:
2469++ /* very special case of pathname translation */
2470++ debug_register_pathname_xlat (NULL, NULL);
2471++ break;
2472++
2473+ case OPTION_READONLY_TEXT:
2474+ bfd_flags_to_set |= WP_TEXT;
2475+ bfd_flags_to_clear &= ~WP_TEXT;
2476+diff -Nruw binutils/rdcoff.c binutils/rdcoff.c
2477+--- binutils/rdcoff.c 2009-09-02 12:52:32.000000000 +0530
2478++++ binutils/rdcoff.c 2010-02-10 17:35:58.128349600 +0530
2479 @@ -82,6 +82,9 @@
2480 struct coff_slots *slots;
2481 /* Basic types. */
2482@@ -243,165 +1963,9 @@
2483 if (ISFCN (syment.n_type))
2484 {
2485 fnname = name;
2486---- ./binutils/objcopy.c.orig 2008-08-06 02:42:17.000000000 +0200
2487-+++ ./binutils/objcopy.c 2009-01-06 17:45:34.000000000 +0100
2488-@@ -32,6 +32,7 @@
2489- #include "elf-bfd.h"
2490- #include <sys/stat.h>
2491- #include "libbfd.h"
2492-+#include "debug.h"
2493-
2494- struct is_specified_symbol_predicate_data
2495- {
2496-@@ -270,7 +271,9 @@
2497- OPTION_PURE,
2498- OPTION_IMPURE,
2499- OPTION_EXTRACT_SYMBOL,
2500-- OPTION_REVERSE_BYTES
2501-+ OPTION_REVERSE_BYTES,
2502-+ OPTION_CHANGE_PATHNAME,
2503-+ OPTION_BASENAME
2504- };
2505-
2506- /* Options to handle if running as "strip". */
2507-@@ -314,10 +317,12 @@
2508- {"adjust-section-vma", required_argument, 0, OPTION_CHANGE_SECTION_ADDRESS},
2509- {"adjust-warnings", no_argument, 0, OPTION_CHANGE_WARNINGS},
2510- {"alt-machine-code", required_argument, 0, OPTION_ALT_MACH_CODE},
2511-+ {"basename", no_argument, 0, OPTION_BASENAME},
2512- {"binary-architecture", required_argument, 0, 'B'},
2513- {"byte", required_argument, 0, 'b'},
2514- {"change-addresses", required_argument, 0, OPTION_CHANGE_ADDRESSES},
2515- {"change-leading-char", no_argument, 0, OPTION_CHANGE_LEADING_CHAR},
2516-+ {"change-pathname", required_argument, 0, OPTION_CHANGE_PATHNAME},
2517- {"change-section-address", required_argument, 0, OPTION_CHANGE_SECTION_ADDRESS},
2518- {"change-section-lma", required_argument, 0, OPTION_CHANGE_SECTION_LMA},
2519- {"change-section-vma", required_argument, 0, OPTION_CHANGE_SECTION_VMA},
2520-@@ -502,6 +507,8 @@
2521- --prefix-alloc-sections <prefix>\n\
2522- Add <prefix> to start of every allocatable\n\
2523- section name\n\
2524-+ --change-pathname <old>=<new> Change debug pathnames from <old> to <new>\n\
2525-+ --basename Strip directory part from debug pathnames\n\
2526- -v --verbose List all object files modified\n\
2527- @<file> Read options from <file>\n\
2528- -V --version Display this program's version number\n\
2529-@@ -948,6 +955,8 @@
2530- asymbol **from = isyms, **to = osyms;
2531- long src_count = 0, dst_count = 0;
2532- int relocatable = (abfd->flags & (EXEC_P | DYNAMIC)) == 0;
2533-+ bfd_boolean need_for_debugging = convert_debugging
2534-+ && bfd_get_arch (abfd) == bfd_arch_avr;
2535-
2536- for (; src_count < symcount; src_count++)
2537- {
2538-@@ -1047,9 +1056,10 @@
2539- || bfd_is_com_section (bfd_get_section (sym)))
2540- keep = strip_symbols != STRIP_UNNEEDED;
2541- else if ((flags & BSF_DEBUGGING) != 0) /* Debugging symbol. */
2542-- keep = (strip_symbols != STRIP_DEBUG
2543-- && strip_symbols != STRIP_UNNEEDED
2544-- && ! convert_debugging);
2545-+ keep = need_for_debugging
2546-+ || (strip_symbols != STRIP_DEBUG
2547-+ && strip_symbols != STRIP_UNNEEDED
2548-+ && ! convert_debugging);
2549- else if (bfd_coff_get_comdat_section (abfd, bfd_get_section (sym)))
2550- /* COMDAT sections store special information in local
2551- symbols, so we cannot risk stripping any of them. */
2552-@@ -2659,6 +2669,10 @@
2553- return write_ieee_debugging_info (obfd, dhandle);
2554-
2555- if (bfd_get_flavour (obfd) == bfd_target_coff_flavour
2556-+ && bfd_get_arch (obfd) == bfd_arch_avr)
2557-+ return write_coff_debugging_info (obfd, dhandle, symcountp, symppp);
2558-+
2559-+ if (bfd_get_flavour (obfd) == bfd_target_coff_flavour
2560- || bfd_get_flavour (obfd) == bfd_target_elf_flavour)
2561- {
2562- bfd_byte *syms, *strings;
2563-@@ -3359,6 +3373,30 @@
2564- prefix_alloc_sections_string = optarg;
2565- break;
2566-
2567-+ case OPTION_CHANGE_PATHNAME:
2568-+ {
2569-+ const char *s;
2570-+ int len;
2571-+ char *name;
2572-+
2573-+ s = strchr (optarg, '=');
2574-+ if (s == NULL)
2575-+ fatal (_("bad format for %s"), "--change-pathname");
2576-+
2577-+ len = s - optarg;
2578-+ name = (char *) xmalloc (len + 1);
2579-+ strncpy (name, optarg, len);
2580-+ name[len] = '\0';
2581-+
2582-+ debug_register_pathname_xlat (name, s + 1);
2583-+ }
2584-+ break;
2585-+
2586-+ case OPTION_BASENAME:
2587-+ /* very special case of pathname translation */
2588-+ debug_register_pathname_xlat (NULL, NULL);
2589-+ break;
2590-+
2591- case OPTION_READONLY_TEXT:
2592- bfd_flags_to_set |= WP_TEXT;
2593- bfd_flags_to_clear &= ~WP_TEXT;
2594---- ./binutils/Makefile.in.orig 2008-08-25 06:38:13.000000000 +0200
2595-+++ ./binutils/Makefile.in 2009-01-06 17:45:34.000000000 +0100
2596-@@ -133,7 +133,7 @@
2597- nm_new_OBJECTS = $(am_nm_new_OBJECTS)
2598- nm_new_LDADD = $(LDADD)
2599- am__objects_2 = rddbg.$(OBJEXT) debug.$(OBJEXT) stabs.$(OBJEXT) \
2600-- ieee.$(OBJEXT) rdcoff.$(OBJEXT)
2601-+ ieee.$(OBJEXT) rdcoff.$(OBJEXT) wrcoff.$(OBJEXT)
2602- am__objects_3 = $(am__objects_2) wrstabs.$(OBJEXT)
2603- am_objcopy_OBJECTS = objcopy.$(OBJEXT) not-strip.$(OBJEXT) \
2604- rename.$(OBJEXT) $(am__objects_3) $(am__objects_1)
2605-@@ -421,7 +421,7 @@
2606- resbin.c rescoff.c resrc.c resres.c \
2607- size.c srconv.c stabs.c strings.c sysdump.c \
2608- unwind-ia64.c version.c \
2609-- windres.c winduni.c wrstabs.c \
2610-+ windres.c winduni.c wrcoff.c wrstabs.c \
2611- windmc.c mclex.c
2612-
2613- GENERATED_CFILES = \
2614-@@ -429,7 +429,7 @@
2615- defparse.c deflex.c nlmheader.c rcparse.c mcparse.c
2616-
2617- DEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
2618--WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
2619-+WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c wrcoff.c
2620-
2621- # Code shared by all the binutils.
2622- BULIBS = bucomm.c version.c filemode.c
2623---- ./binutils/Makefile.am.orig 2008-08-25 06:38:13.000000000 +0200
2624-+++ ./binutils/Makefile.am 2009-01-06 17:45:34.000000000 +0100
2625-@@ -97,7 +97,7 @@
2626- resbin.c rescoff.c resrc.c resres.c \
2627- size.c srconv.c stabs.c strings.c sysdump.c \
2628- unwind-ia64.c version.c \
2629-- windres.c winduni.c wrstabs.c \
2630-+ windres.c winduni.c wrcoff.c wrstabs.c \
2631- windmc.c mclex.c
2632-
2633- GENERATED_CFILES = \
2634-@@ -105,7 +105,7 @@
2635- defparse.c deflex.c nlmheader.c rcparse.c mcparse.c
2636-
2637- DEBUG_SRCS = rddbg.c debug.c stabs.c ieee.c rdcoff.c
2638--WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c
2639-+WRITE_DEBUG_SRCS = $(DEBUG_SRCS) wrstabs.c wrcoff.c
2640-
2641- # Code shared by all the binutils.
2642- BULIBS = bucomm.c version.c filemode.c
2643---- ./binutils/wrcoff.c.orig 2009-01-06 17:45:34.000000000 +0100
2644-+++ ./binutils/wrcoff.c 2009-01-06 17:45:34.000000000 +0100
2645+diff -Nruw binutils/wrcoff.c binutils/wrcoff.c
2646+--- binutils/wrcoff.c 1970-01-01 05:30:00.000000000 +0530
2647++++ binutils/wrcoff.c 2010-02-10 17:35:58.159599600 +0530
2648 @@ -0,0 +1,3410 @@
2649 +/* wrcoff.c -- Generate (AVR) COFF debugging information
2650 + Copyright 2003 Free Software Foundation, Inc.
2651@@ -3813,160 +5377,9 @@
2652 +
2653 + return TRUE;
2654 +}
2655---- ./binutils/debug.c.orig 2007-07-05 18:54:45.000000000 +0200
2656-+++ ./binutils/debug.c 2009-01-06 17:45:34.000000000 +0100
2657-@@ -31,6 +31,7 @@
2658- #include <assert.h>
2659- #include "bfd.h"
2660- #include "libiberty.h"
2661-+#include "bucomm.h"
2662- #include "debug.h"
2663-
2664- /* Global information we keep for debugging. A pointer to this
2665-@@ -552,6 +553,19 @@
2666- struct debug_type *t;
2667- };
2668-
2669-+/* Simple list, used for pathname translations. */
2670-+struct xlat_list
2671-+{
2672-+ /* Next string on list. */
2673-+ struct xlat_list *next;
2674-+ /* Old part to match against. */
2675-+ const char *old;
2676-+ size_t olen;
2677-+ /* New part to replace. */
2678-+ const char *newstr;
2679-+ size_t nlen;
2680-+};
2681-+
2682- /* Local functions. */
2683-
2684- static void debug_error (const char *);
2685-@@ -588,6 +602,11 @@
2686- (struct debug_handle *, struct debug_type *, struct debug_type *);
2687- static bfd_boolean debug_class_type_samep
2688- (struct debug_handle *, struct debug_type *, struct debug_type *);
2689-+static const char *debug_xlat_pathname (const char *);
2690-+
2691-+/* List of pathname translations. */
2692-+static struct xlat_list *xlat, *xltail;
2693-+static bfd_boolean xlat_basename;
2694-
2695
2696- /* Issue an error message. */
2697-
2698-@@ -680,6 +699,8 @@
2699-
2700- if (name == NULL)
2701- name = "";
2702-+ else
2703-+ name = debug_xlat_pathname (name);
2704-
2705- nfile = (struct debug_file *) xmalloc (sizeof *nfile);
2706- memset (nfile, 0, sizeof *nfile);
2707-@@ -720,6 +741,8 @@
2708-
2709- if (name == NULL)
2710- name = "";
2711-+ else
2712-+ name = debug_xlat_pathname (name);
2713-
2714- if (info->current_unit == NULL)
2715- {
2716-@@ -3370,3 +3393,69 @@
2717-
2718- return TRUE;
2719- }
2720-+
2721-+/* Register a pathname translation. */
2722-+void
2723-+debug_register_pathname_xlat (oname, nname)
2724-+ const char *oname;
2725-+ const char *nname;
2726-+{
2727-+ struct xlat_list *xlp;
2728-+
2729-+ /* Special case: if oname is given as NULL, this means the
2730-+ --basename option has been given to objcopy. */
2731-+ if (oname == NULL)
2732-+ {
2733-+ xlat_basename = TRUE;
2734-+ return;
2735-+ }
2736-+
2737-+ xlp = (struct xlat_list *) xmalloc (sizeof (struct xlat_list));
2738-+ xlp->next = NULL;
2739-+ if (xlat == NULL)
2740-+ xlat = xltail = xlp;
2741-+ else
2742-+ {
2743-+ xltail->next = xlp;
2744-+ xltail = xlp;
2745-+ }
2746-+ xlp->old = oname;
2747-+ xlp->newstr = nname;
2748-+ xlp->olen = strlen (oname);
2749-+ xlp->nlen = strlen (nname);
2750-+}
2751-+
2752-+/* Try to translate a pathname. */
2753-+static const char *
2754-+debug_xlat_pathname (oname)
2755-+ const char *oname;
2756-+{
2757-+ struct xlat_list *xlp;
2758-+ char *cp;
2759-+ size_t olen;
2760-+
2761-+ if (xlat_basename)
2762-+ return bu_basename (oname);
2763-+
2764-+ olen = strlen (oname);
2765-+ for (xlp = xlat; xlp; xlp = xlp->next)
2766-+ {
2767-+ if (xlp->olen > olen)
2768-+ /* This cannot be our turn. */
2769-+ continue;
2770-+ /* Since we have pre-computed all our length values to avoid
2771-+ repetitively computing them, just use memcmp() since it's
2772-+ faster than strcmp(). */
2773-+ if (memcmp (xlp->old, oname, xlp->olen) == 0)
2774-+ {
2775-+ cp = (char *) xmalloc (olen + xlp->nlen - xlp->olen + 1);
2776-+ memcpy (cp, xlp->newstr, xlp->nlen);
2777-+ memcpy (cp + xlp->nlen, oname + xlp->olen,
2778-+ olen - xlp->olen + 1);
2779-+ return cp;
2780-+ }
2781-+ }
2782-+
2783-+ /* Not found, pass the original name on. */
2784-+ return oname;
2785-+}
2786---- ./binutils/bucomm.h.orig 2007-08-30 12:19:03.000000000 +0200
2787-+++ ./binutils/bucomm.h 2009-01-06 17:45:34.000000000 +0100
2788-@@ -57,6 +57,8 @@
2789-
2790- off_t get_file_size (const char *);
2791-
2792-+const char *bu_basename PARAMS ((const char *));
2793-+
2794- extern char *program_name;
2795-
2796- /* filemode.c */
2797---- ./include/coff/internal.h.orig 2007-07-12 09:16:41.000000000 +0200
2798-+++ ./include/coff/internal.h 2009-01-06 17:45:34.000000000 +0100
2799-@@ -630,6 +630,8 @@
2800-
2801- };
2802-
2803-+#define NAUXENTS 10 /* number of pre-allocated aux entries */
2804-+
2805- /********************** RELOCATION DIRECTIVES **********************/
2806-
2807- struct internal_reloc
2808---- ./include/coff/avr.h.orig 2009-01-06 17:45:34.000000000 +0100
2809-+++ ./include/coff/avr.h 2009-01-06 17:45:34.000000000 +0100
2810+diff -Nruw include/coff/avr.h include/coff/avr.h
2811+--- include/coff/avr.h 1970-01-01 05:30:00.000000000 +0530
2812++++ include/coff/avr.h 2010-02-10 17:35:58.362724600 +0530
2813 @@ -0,0 +1,110 @@
2814 +/* coff information for Atmel AVR.
2815 +
2816@@ -4078,1511 +5491,15 @@
2817 +
2818 +#define RELOC struct external_reloc
2819 +#define RELSZ 10
2820---- ./bfd/coffgen.c.orig 2008-08-14 04:38:22.000000000 +0200
2821-+++ ./bfd/coffgen.c 2009-01-06 17:45:34.000000000 +0100
2822-@@ -687,6 +687,20 @@
2823- if (last_file != NULL)
2824- last_file->n_value = native_index;
2825- last_file = &(s->u.syment);
2826-+ if (bfd_get_arch (bfd_ptr) == bfd_arch_avr
2827-+ && bfd_coff_long_filenames (bfd_ptr)
2828-+ && s->u.syment.n_numaux > 0)
2829-+ {
2830-+ /* AVR COFF records long filenames in successive aux
2831-+ records. Adjust the number of aux records
2832-+ required here, so the renumbering will account
2833-+ for them. */
2834-+ unsigned int filnmlen = bfd_coff_filnmlen (bfd_ptr);
2835-+ unsigned int namelen = strlen (coff_symbol_ptr->symbol.name);
2836-+ unsigned int n = (namelen + filnmlen - 1) / filnmlen;
2837-+
2838-+ s->u.syment.n_numaux = n > NAUXENTS? NAUXENTS: n;
2839-+ }
2840- }
2841- else
2842- /* Modify the symbol values according to their section and
2843-@@ -815,6 +829,20 @@
2844- {
2845- if (name_length <= filnmlen)
2846- strncpy (auxent->x_file.x_fname, name, filnmlen);
2847-+ else if (bfd_get_arch (abfd) == bfd_arch_avr)
2848-+ {
2849-+ /* AVR COFF records long filenames in successive aux records. */
2850-+ int i = 1;
2851-+ while (name_length > filnmlen && i < NAUXENTS)
2852-+ {
2853-+ strncpy (auxent->x_file.x_fname, name, filnmlen);
2854-+ name += filnmlen;
2855-+ name_length -= filnmlen;
2856-+ i++;
2857-+ auxent = &(native + i)->u.auxent;
2858-+ }
2859-+ strncpy (auxent->x_file.x_fname, name, filnmlen);
2860-+ }
2861- else
2862- {
2863- auxent->x_file.x_n.x_offset = *string_size_p + STRING_SIZE_SIZE;
2864-@@ -1218,7 +1246,11 @@
2865- if (bfd_bwrite (".file", (bfd_size_type) 6, abfd) != 6)
2866- return FALSE;
2867- }
2868-- maxlen = bfd_coff_filnmlen (abfd);
2869-+ if (bfd_get_arch (abfd) == bfd_arch_avr)
2870-+ /* AVR COFF handles long file names in aux records. */
2871-+ maxlen = name_length;
2872-+ else
2873-+ maxlen = bfd_coff_filnmlen (abfd);
2874- }
2875- else
2876- maxlen = bfd_coff_force_symnames_in_strings (abfd) ? 0 : SYMNMLEN;
2877-@@ -1655,14 +1687,27 @@
2878- {
2879- /* Ordinary short filename, put into memory anyway. The
2880- Microsoft PE tools sometimes store a filename in
2881-- multiple AUX entries. */
2882-+ multiple AUX entries.
2883-+ AVR COFF does it that way, too. */
2884- if (internal_ptr->u.syment.n_numaux > 1
2885-- && coff_data (abfd)->pe)
2886-- internal_ptr->u.syment._n._n_n._n_offset =
2887-- ((bfd_hostptr_t)
2888-- copy_name (abfd,
2889-- (internal_ptr + 1)->u.auxent.x_file.x_fname,
2890-- internal_ptr->u.syment.n_numaux * symesz));
2891-+ && (coff_data (abfd)->pe
2892-+ || (bfd_get_arch (abfd) == bfd_arch_avr)))
2893-+ {
2894-+ char *b;
2895-+ unsigned int i;
2896-+
2897-+ /* We allocate enough storage to fit the contents of
2898-+ this many aux records, and simply append a \0.
2899-+ This ensures the string will always be
2900-+ terminated, even in the case where it just fit
2901-+ into the aux records. */
2902-+ b = (char *) bfd_alloc (abfd,
2903-+ internal_ptr->u.syment.n_numaux * FILNMLEN + 1);
2904-+ internal_ptr->u.syment._n._n_n._n_offset = (bfd_hostptr_t) b;
2905-+ b[internal_ptr->u.syment.n_numaux * FILNMLEN] = '\0';
2906-+ for (i = 0; i < internal_ptr->u.syment.n_numaux; i++, b += FILNMLEN)
2907-+ memcpy (b, (internal_ptr + i + 1)->u.auxent.x_file.x_fname, FILNMLEN);
2908-+ }
2909- else
2910- internal_ptr->u.syment._n._n_n._n_offset =
2911- ((bfd_hostptr_t)
2912-@@ -1768,9 +1813,9 @@
2913-
2914- if (new == NULL)
2915- return NULL;
2916-- /* @@ The 10 is a guess at a plausible maximum number of aux entries
2917-- (but shouldn't be a constant). */
2918-- amt = sizeof (combined_entry_type) * 10;
2919-+ /* @@ The NAUXENTS is a guess at a plausible maximum number of aux
2920-+ entries (but shouldn't be a constant). */
2921-+ amt = sizeof (combined_entry_type) * (NAUXENTS + 1);
2922- new->native = bfd_zalloc (abfd, amt);
2923- if (!new->native)
2924- return NULL;
2925---- ./bfd/configure.orig 2008-10-16 15:20:42.000000000 +0200
2926-+++ ./bfd/configure 2009-01-06 17:45:34.000000000 +0100
2927-@@ -19626,6 +19626,8 @@
2928- armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
2929- armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2930- armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2931-+ avrcoff_vec) tb="$tb coff-avr.lo cofflink.lo " ;;
2932-+ avrextcoff_vec) tb="$tb coff-ext-avr.lo cofflink.lo " ;;
2933- b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
2934- b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
2935- bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
2936---- ./bfd/targets.c.orig 2008-02-14 16:20:26.000000000 +0100
2937-+++ ./bfd/targets.c 2009-01-06 17:45:34.000000000 +0100
2938-@@ -558,6 +558,8 @@
2939- extern const bfd_target armpe_little_vec;
2940- extern const bfd_target armpei_big_vec;
2941- extern const bfd_target armpei_little_vec;
2942-+extern const bfd_target avrcoff_vec;
2943-+extern const bfd_target avrextcoff_vec;
2944- extern const bfd_target b_out_vec_big_host;
2945- extern const bfd_target b_out_vec_little_host;
2946- extern const bfd_target bfd_efi_app_ia32_vec;
2947-@@ -882,6 +884,8 @@
2948- &armpe_little_vec,
2949- &armpei_big_vec,
2950- &armpei_little_vec,
2951-+ &avrcoff_vec,
2952-+ &avrextcoff_vec,
2953- &b_out_vec_big_host,
2954- &b_out_vec_little_host,
2955- &bfd_efi_app_ia32_vec,
2956---- ./bfd/configure.in.orig 2008-10-16 15:20:34.000000000 +0200
2957-+++ ./bfd/configure.in 2009-01-06 17:45:34.000000000 +0100
2958-@@ -619,6 +619,8 @@
2959- armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
2960- armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2961- armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
2962-+ avrcoff_vec) tb="$tb coff-avr.lo cofflink.lo " ;;
2963-+ avrextcoff_vec) tb="$tb coff-ext-avr.lo cofflink.lo " ;;
2964- b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
2965- b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
2966- bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
2967---- ./bfd/Makefile.in.orig 2009-01-06 17:33:01.000000000 +0100
2968-+++ ./bfd/Makefile.in 2009-01-06 17:45:34.000000000 +0100
2969-@@ -462,6 +462,8 @@
2970- coff-apollo.lo \
2971- coff-arm.lo \
2972- coff-aux.lo \
2973-+ coff-avr.lo \
2974-+ coff-ext-avr.lo \
2975- coff-h8300.lo \
2976- coff-h8500.lo \
2977- coff-i386.lo \
2978-@@ -643,6 +645,8 @@
2979- coff-apollo.c \
2980- coff-arm.c \
2981- coff-aux.c \
2982-+ coff-avr.c \
2983-+ coff-ext-avr.c \
2984- coff-h8300.c \
2985- coff-h8500.c \
2986- coff-i386.c \
2987-@@ -1573,13 +1577,13 @@
2988- bfdver.h: $(srcdir)/version.h $(srcdir)/Makefile.in
2989- @echo "creating $@"
2990- @bfd_version=`echo "$(VERSION)" | sed -e 's/\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\).*/\1.00\2.00\3.00\4.00\5/' -e 's/\([^\.]*\)\..*\(..\)\..*\(..\)\..*\(..\)\..*\(..\)$$/\1\2\3\4\5/'` ;\
2991-- bfd_version_string="\"$(VERSION)\"" ;\
2992-+ bfd_version_string="\"$(VERSION) + coff-avr-patch (20050630)\"" ;\
2993- bfd_soversion="$(VERSION)" ;\
2994- bfd_version_package="\"$(PKGVERSION)\"" ;\
2995- report_bugs_to="\"$(REPORT_BUGS_TO)\"" ;\
2996- if test "x$(RELEASE)" = x ; then \
2997- bfd_version_date=`sed -n -e 's/.*DATE //p' < $(srcdir)/version.h` ;\
2998-- bfd_version_string="\"$(VERSION).$${bfd_version_date}\"" ;\
2999-+ bfd_version_string="\"$(VERSION).$${bfd_version_date} + coff-avr-patch (20050630)\"" ;\
3000- bfd_soversion="$(VERSION).$${bfd_version_date}" ;\
3001- fi ;\
3002- sed -e "s,@bfd_version@,$$bfd_version," \
3003-@@ -1783,6 +1787,12 @@
3004- $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h \
3005- coff-m68k.c $(INCDIR)/hashtab.h libcoff.h $(INCDIR)/bfdlink.h \
3006- coffcode.h coffswap.h
3007-+coff-avr.lo: coff-avr.c $(INCDIR)/filenames.h $(INCDIR)/coff/avr.h \
3008-+ $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3009-+ libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
3010-+coff-ext-avr.lo: coff-ext-avr.c $(INCDIR)/filenames.h $(INCDIR)/coff/avr.h \
3011-+ $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3012-+ libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
3013- coff-h8300.lo: coff-h8300.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
3014- $(INCDIR)/bfdlink.h genlink.h $(INCDIR)/coff/h8300.h \
3015- $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3016---- ./bfd/config.bfd.orig 2008-04-16 20:02:01.000000000 +0200
3017-+++ ./bfd/config.bfd 2009-01-06 17:45:34.000000000 +0100
3018-@@ -328,6 +328,7 @@
3019-
3020- avr-*-*)
3021- targ_defvec=bfd_elf32_avr_vec
3022-+ targ_selvecs="bfd_elf32_avr_vec avrcoff_vec avrextcoff_vec"
3023- ;;
3024-
3025- bfin-*-*)
3026---- ./bfd/coff-avr.c.orig 2009-01-06 17:45:34.000000000 +0100
3027-+++ ./bfd/coff-avr.c 2009-01-06 17:45:34.000000000 +0100
3028-@@ -0,0 +1,613 @@
3029-+/* BFD back-end for Atmel AVR COFF files.
3030-+ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2003
3031-+ Free Software Foundation, Inc.
3032-+ Created mostly by substituting "avr" for "i860" in coff-i860.c
3033-+
3034-+This file is part of BFD, the Binary File Descriptor library.
3035-+
3036-+This program is free software; you can redistribute it and/or modify
3037-+it under the terms of the GNU General Public License as published by
3038-+the Free Software Foundation; either version 2 of the License, or
3039-+(at your option) any later version.
3040-+
3041-+This program is distributed in the hope that it will be useful,
3042-+but WITHOUT ANY WARRANTY; without even the implied warranty of
3043-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3044-+GNU General Public License for more details.
3045-+
3046-+You should have received a copy of the GNU General Public License
3047-+along with this program; if not, write to the Free Software
3048-+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
3049-+
3050-+#include "bfd.h"
3051-+#include "sysdep.h"
3052-+#include "libbfd.h"
3053-+
3054-+#include "coff/avr.h"
3055-+
3056-+#include "coff/internal.h"
3057-+
3058-+#include "libcoff.h"
3059-+
3060-+static bfd_reloc_status_type coff_avr_reloc
3061-+ PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
3062-+static reloc_howto_type *coff_avr_rtype_to_howto
3063-+ PARAMS ((bfd *, asection *, struct internal_reloc *,
3064-+ struct coff_link_hash_entry *, struct internal_syment *,
3065-+ bfd_vma *));
3066-+static const bfd_target * coff_avr_object_p PARAMS ((bfd *));
3067-+
3068-+#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
3069-+/* The page size is a guess based on ELF. */
3070-+
3071-+#define COFF_PAGE_SIZE 0x1000
3072-+
3073-+/* For some reason when using avr COFF the value stored in the .text
3074-+ section for a reference to a common symbol is the value itself plus
3075-+ any desired offset. Ian Taylor, Cygnus Support. */
3076-+
3077-+/* If we are producing relocateable output, we need to do some
3078-+ adjustments to the object file that are not done by the
3079-+ bfd_perform_relocation function. This function is called by every
3080-+ reloc type to make any required adjustments. */
3081-+
3082-+static bfd_reloc_status_type
3083-+coff_avr_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd,
3084-+ error_message)
3085-+ bfd *abfd;
3086-+ arelent *reloc_entry;
3087-+ asymbol *symbol;
3088-+ PTR data;
3089-+ asection *input_section ATTRIBUTE_UNUSED;
3090-+ bfd *output_bfd;
3091-+ char **error_message ATTRIBUTE_UNUSED;
3092-+{
3093-+ symvalue diff;
3094-+
3095-+ if (output_bfd == (bfd *) NULL)
3096-+ return bfd_reloc_continue;
3097-+
3098-+ if (bfd_is_com_section (symbol->section))
3099-+ {
3100-+ /* We are relocating a common symbol. The current value in the
3101-+ object file is ORIG + OFFSET, where ORIG is the value of the
3102-+ common symbol as seen by the object file when it was compiled
3103-+ (this may be zero if the symbol was undefined) and OFFSET is
3104-+ the offset into the common symbol (normally zero, but may be
3105-+ non-zero when referring to a field in a common structure).
3106-+ ORIG is the negative of reloc_entry->addend, which is set by
3107-+ the CALC_ADDEND macro below. We want to replace the value in
3108-+ the object file with NEW + OFFSET, where NEW is the value of
3109-+ the common symbol which we are going to put in the final
3110-+ object file. NEW is symbol->value. */
3111-+ diff = symbol->value + reloc_entry->addend;
3112-+ }
3113-+ else
3114-+ {
3115-+ /* For some reason bfd_perform_relocation always effectively
3116-+ ignores the addend for a COFF target when producing
3117-+ relocateable output. This seems to be always wrong for 860
3118-+ COFF, so we handle the addend here instead. */
3119-+ diff = reloc_entry->addend;
3120-+ }
3121-+
3122-+#define DOIT(x) \
3123-+ x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto->dst_mask))
3124-+
3125-+ if (diff != 0)
3126-+ {
3127-+ reloc_howto_type *howto = reloc_entry->howto;
3128-+ unsigned char *addr = (unsigned char *) data + reloc_entry->address;
3129-+
3130-+ switch (howto->size)
3131-+ {
3132-+ case 0:
3133-+ {
3134-+ char x = bfd_get_8 (abfd, addr);
3135-+ DOIT (x);
3136-+ bfd_put_8 (abfd, x, addr);
3137-+ }
3138-+ break;
3139-+
3140-+ case 1:
3141-+ {
3142-+ short x = bfd_get_16 (abfd, addr);
3143-+ DOIT (x);
3144-+ bfd_put_16 (abfd, (bfd_vma) x, addr);
3145-+ }
3146-+ break;
3147-+
3148-+ case 2:
3149-+ {
3150-+ long x = bfd_get_32 (abfd, addr);
3151-+ DOIT (x);
3152-+ bfd_put_32 (abfd, (bfd_vma) x, addr);
3153-+ }
3154-+ break;
3155-+
3156-+ default:
3157-+ abort ();
3158-+ }
3159-+ }
3160-+
3161-+ /* Now let bfd_perform_relocation finish everything up. */
3162-+ return bfd_reloc_continue;
3163-+}
3164-+
3165-+#ifndef PCRELOFFSET
3166-+#define PCRELOFFSET FALSE
3167-+#endif
3168-+
3169-+static reloc_howto_type howto_table[] =
3170-+{
3171-+ EMPTY_HOWTO (0),
3172-+ EMPTY_HOWTO (1),
3173-+ EMPTY_HOWTO (2),
3174-+ EMPTY_HOWTO (3),
3175-+ EMPTY_HOWTO (4),
3176-+ EMPTY_HOWTO (5),
3177-+ HOWTO (R_DIR32, /* type */
3178-+ 0, /* rightshift */
3179-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3180-+ 32, /* bitsize */
3181-+ FALSE, /* pc_relative */
3182-+ 0, /* bitpos */
3183-+ complain_overflow_bitfield, /* complain_on_overflow */
3184-+ coff_avr_reloc, /* special_function */
3185-+ "dir32", /* name */
3186-+ TRUE, /* partial_inplace */
3187-+ 0xffffffff, /* src_mask */
3188-+ 0xffffffff, /* dst_mask */
3189-+ TRUE), /* pcrel_offset */
3190-+ /* {7}, */
3191-+ HOWTO (R_IMAGEBASE, /* type */
3192-+ 0, /* rightshift */
3193-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3194-+ 32, /* bitsize */
3195-+ FALSE, /* pc_relative */
3196-+ 0, /* bitpos */
3197-+ complain_overflow_bitfield, /* complain_on_overflow */
3198-+ coff_avr_reloc, /* special_function */
3199-+ "rva32", /* name */
3200-+ TRUE, /* partial_inplace */
3201-+ 0xffffffff, /* src_mask */
3202-+ 0xffffffff, /* dst_mask */
3203-+ FALSE), /* pcrel_offset */
3204-+ EMPTY_HOWTO (010),
3205-+ EMPTY_HOWTO (011),
3206-+ EMPTY_HOWTO (012),
3207-+ EMPTY_HOWTO (013),
3208-+ EMPTY_HOWTO (014),
3209-+ EMPTY_HOWTO (015),
3210-+ EMPTY_HOWTO (016),
3211-+ HOWTO (R_RELBYTE, /* type */
3212-+ 0, /* rightshift */
3213-+ 0, /* size (0 = byte, 1 = short, 2 = long) */
3214-+ 8, /* bitsize */
3215-+ FALSE, /* pc_relative */
3216-+ 0, /* bitpos */
3217-+ complain_overflow_bitfield, /* complain_on_overflow */
3218-+ coff_avr_reloc, /* special_function */
3219-+ "8", /* name */
3220-+ TRUE, /* partial_inplace */
3221-+ 0x000000ff, /* src_mask */
3222-+ 0x000000ff, /* dst_mask */
3223-+ PCRELOFFSET), /* pcrel_offset */
3224-+ HOWTO (R_RELWORD, /* type */
3225-+ 0, /* rightshift */
3226-+ 1, /* size (0 = byte, 1 = short, 2 = long) */
3227-+ 16, /* bitsize */
3228-+ FALSE, /* pc_relative */
3229-+ 0, /* bitpos */
3230-+ complain_overflow_bitfield, /* complain_on_overflow */
3231-+ coff_avr_reloc, /* special_function */
3232-+ "16", /* name */
3233-+ TRUE, /* partial_inplace */
3234-+ 0x0000ffff, /* src_mask */
3235-+ 0x0000ffff, /* dst_mask */
3236-+ PCRELOFFSET), /* pcrel_offset */
3237-+ HOWTO (R_RELLONG, /* type */
3238-+ 0, /* rightshift */
3239-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3240-+ 32, /* bitsize */
3241-+ FALSE, /* pc_relative */
3242-+ 0, /* bitpos */
3243-+ complain_overflow_bitfield, /* complain_on_overflow */
3244-+ coff_avr_reloc, /* special_function */
3245-+ "32", /* name */
3246-+ TRUE, /* partial_inplace */
3247-+ 0xffffffff, /* src_mask */
3248-+ 0xffffffff, /* dst_mask */
3249-+ PCRELOFFSET), /* pcrel_offset */
3250-+ HOWTO (R_PCRBYTE, /* type */
3251-+ 0, /* rightshift */
3252-+ 0, /* size (0 = byte, 1 = short, 2 = long) */
3253-+ 8, /* bitsize */
3254-+ TRUE, /* pc_relative */
3255-+ 0, /* bitpos */
3256-+ complain_overflow_signed, /* complain_on_overflow */
3257-+ coff_avr_reloc, /* special_function */
3258-+ "DISP8", /* name */
3259-+ TRUE, /* partial_inplace */
3260-+ 0x000000ff, /* src_mask */
3261-+ 0x000000ff, /* dst_mask */
3262-+ PCRELOFFSET), /* pcrel_offset */
3263-+ HOWTO (R_PCRWORD, /* type */
3264-+ 0, /* rightshift */
3265-+ 1, /* size (0 = byte, 1 = short, 2 = long) */
3266-+ 16, /* bitsize */
3267-+ TRUE, /* pc_relative */
3268-+ 0, /* bitpos */
3269-+ complain_overflow_signed, /* complain_on_overflow */
3270-+ coff_avr_reloc, /* special_function */
3271-+ "DISP16", /* name */
3272-+ TRUE, /* partial_inplace */
3273-+ 0x0000ffff, /* src_mask */
3274-+ 0x0000ffff, /* dst_mask */
3275-+ PCRELOFFSET), /* pcrel_offset */
3276-+ HOWTO (R_PCRLONG, /* type */
3277-+ 0, /* rightshift */
3278-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3279-+ 32, /* bitsize */
3280-+ TRUE, /* pc_relative */
3281-+ 0, /* bitpos */
3282-+ complain_overflow_signed, /* complain_on_overflow */
3283-+ coff_avr_reloc, /* special_function */
3284-+ "DISP32", /* name */
3285-+ TRUE, /* partial_inplace */
3286-+ 0xffffffff, /* src_mask */
3287-+ 0xffffffff, /* dst_mask */
3288-+ PCRELOFFSET) /* pcrel_offset */
3289-+};
3290-+
3291-+/* Turn a howto into a reloc nunmber */
3292-+
3293-+#define SELECT_RELOC(x,howto) { x.r_type = howto->type; }
3294-+#define BADMAG(x) AVRBADMAG(x)
3295-+#define AVR 1 /* Customize coffcode.h */
3296-+
3297-+#define RTYPE2HOWTO(cache_ptr, dst) \
3298-+ (cache_ptr)->howto = howto_table + (dst)->r_type;
3299-+
3300-+/* For AVR COFF a STYP_NOLOAD | STYP_BSS section is part of a shared
3301-+ library. On some other COFF targets STYP_BSS is normally
3302-+ STYP_NOLOAD. */
3303-+#define BSS_NOLOAD_IS_SHARED_LIBRARY
3304-+
3305-+/* Compute the addend of a reloc. If the reloc is to a common symbol,
3306-+ the object file contains the value of the common symbol. By the
3307-+ time this is called, the linker may be using a different symbol
3308-+ from a different object file with a different value. Therefore, we
3309-+ hack wildly to locate the original symbol from this file so that we
3310-+ can make the correct adjustment. This macro sets coffsym to the
3311-+ symbol from the original file, and uses it to set the addend value
3312-+ correctly. If this is not a common symbol, the usual addend
3313-+ calculation is done, except that an additional tweak is needed for
3314-+ PC relative relocs.
3315-+ FIXME: This macro refers to symbols and asect; these are from the
3316-+ calling function, not the macro arguments. */
3317-+
3318-+#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
3319-+ { \
3320-+ coff_symbol_type *coffsym = (coff_symbol_type *) NULL; \
3321-+ if (ptr && bfd_asymbol_bfd (ptr) != abfd) \
3322-+ coffsym = (obj_symbols (abfd) \
3323-+ + (cache_ptr->sym_ptr_ptr - symbols)); \
3324-+ else if (ptr) \
3325-+ coffsym = coff_symbol_from (abfd, ptr); \
3326-+ if (coffsym != (coff_symbol_type *) NULL \
3327-+ && coffsym->native->u.syment.n_scnum == 0) \
3328-+ cache_ptr->addend = - coffsym->native->u.syment.n_value; \
3329-+ else if (ptr && bfd_asymbol_bfd (ptr) == abfd \
3330-+ && ptr->section != (asection *) NULL) \
3331-+ cache_ptr->addend = - (ptr->section->vma + ptr->value); \
3332-+ else \
3333-+ cache_ptr->addend = 0; \
3334-+ if (ptr && howto_table[reloc.r_type].pc_relative) \
3335-+ cache_ptr->addend += asect->vma; \
3336-+ }
3337-+
3338-+/* We use the special COFF backend linker. */
3339-+#define coff_relocate_section _bfd_coff_generic_relocate_section
3340-+
3341-+static reloc_howto_type *
3342-+coff_avr_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
3343-+ bfd *abfd ATTRIBUTE_UNUSED;
3344-+ asection *sec;
3345-+ struct internal_reloc *rel;
3346-+ struct coff_link_hash_entry *h;
3347-+ struct internal_syment *sym;
3348-+ bfd_vma *addendp;
3349-+{
3350-+
3351-+ reloc_howto_type *howto;
3352-+
3353-+ howto = howto_table + rel->r_type;
3354-+
3355-+ if (howto->pc_relative)
3356-+ *addendp += sec->vma;
3357-+
3358-+ if (sym != NULL && sym->n_scnum == 0 && sym->n_value != 0)
3359-+ {
3360-+ /* This is a common symbol. The section contents include the
3361-+ size (sym->n_value) as an addend. The relocate_section
3362-+ function will be adding in the final value of the symbol. We
3363-+ need to subtract out the current size in order to get the
3364-+ correct result. */
3365-+
3366-+ BFD_ASSERT (h != NULL);
3367-+
3368-+ /* I think we *do* want to bypass this. If we don't, I have seen some data
3369-+ parameters get the wrong relcation address. If I link two versions
3370-+ with and without this section bypassed and then do a binary comparison,
3371-+ the addresses which are different can be looked up in the map. The
3372-+ case in which this section has been bypassed has addresses which correspond
3373-+ to values I can find in the map. */
3374-+ *addendp -= sym->n_value;
3375-+ }
3376-+
3377-+ /* If the output symbol is common (in which case this must be a
3378-+ relocateable link), we need to add in the final size of the
3379-+ common symbol. */
3380-+ if (h != NULL && h->root.type == bfd_link_hash_common)
3381-+ *addendp += h->root.u.c.size;
3382-+
3383-+ return howto;
3384-+}
3385-+
3386-+#define coff_rtype_to_howto coff_avr_rtype_to_howto
3387-+
3388-+#ifndef bfd_pe_print_pdata
3389-+#define bfd_pe_print_pdata NULL
3390-+#endif
3391-+
3392-+#include "coffcode.h"
3393-+
3394-+static const bfd_target *
3395-+coff_avr_object_p(a)
3396-+ bfd *a;
3397-+{
3398-+ return coff_object_p (a);
3399-+}
3400-+
3401-+/* Handle all the abominations of AVR COFF:
3402-+
3403-+ Generic COFF always uses the D1 slot to indicate the "most
3404-+ important" derived type, and the D2...Dn slots for decreasing
3405-+ importance. E. g., a function symbol will always have its DT_FCN
3406-+ element in D1, an array its DT_ARY (its first DT_ARY in a
3407-+ multi-dimensional array). In contrast, AVR COFF expects this most
3408-+ important derived type specifier in the upmost Dn slot that is
3409-+ allocated at all (i. e. that is != 0).
3410-+
3411-+ Generic COFF says that "Any symbol that satisfies more than one
3412-+ condition [... for AUX entries] should have a union format in its
3413-+ auxiliary entry." AVR COFF uses sepearate AUX entries for multiple
3414-+ derived types, and in some cases (like the ISFCN one), even puts
3415-+ the most important one into the last allocated AUX entry. We
3416-+ join/split them here at the border as well. Note that when
3417-+ generating AUX entries (where we need to split them), the n_numaux
3418-+ field must already have been set up properly (e. g. in
3419-+ binutils/wrcoff.c) since the entry renumbering and pointerization
3420-+ would not work otherwise. Thus, we only split the information into
3421-+ multiple records if n_numaux > 1. For similar reasons, we keep
3422-+ n_numaux > 1 on input to keep the appropriate AUX entries
3423-+ allocated, so a symbol can be reconstructed if it is being passed
3424-+ through one of the GNU tools.
3425-+
3426-+ Note that this adjustment is called after the symbol itself has
3427-+ been swapped in, but before the AUX entries are swapped in. This
3428-+ is the only hook available that could swap (or merge) AUX entries
3429-+ at all, so we have to operate on the external AUX entries still. */
3430-+
3431-+void
3432-+avr_coff_adjust_sym_in_post (abfd, ext, in)
3433-+ bfd *abfd;
3434-+ PTR ext;
3435-+ PTR in;
3436-+{
3437-+ struct internal_syment *dst = (struct internal_syment *)in;
3438-+ unsigned short dt, bt, ndt;
3439-+ dt = dst->n_type & ~N_BTMASK;
3440-+ bt = BTYPE (dst->n_type);
3441-+
3442-+ /* Some AVR COFF producers seem to violate the COFF specs, and
3443-+ produce symbols for tag names that have the C_FOO filled in
3444-+ properly, but T_NULL as the base type value. Patch up here,
3445-+ since some of our generic COFF tools (in particular
3446-+ binutils/rdcoff.c) rely on the correct data. */
3447-+ if (bt == T_NULL)
3448-+ switch (dst->n_sclass)
3449-+ {
3450-+ case C_STRTAG:
3451-+ bt = T_STRUCT;
3452-+ break;
3453-+
3454-+ case C_UNTAG:
3455-+ bt = T_UNION;
3456-+ break;
3457-+
3458-+ case C_ENTAG:
3459-+ bt = T_ENUM;
3460-+ break;
3461-+ }
3462-+
3463-+ /* Swap the derived type slots. */
3464-+ if (dt != 0)
3465-+ {
3466-+ ndt = 0;
3467-+ while (dt != 0)
3468-+ {
3469-+ ndt = (ndt << N_TSHIFT) | (dt & (N_TMASK >> N_BTSHFT));
3470-+ dt >>= N_TSHIFT;
3471-+ }
3472-+ dst->n_type = (ndt << N_BTSHFT) | bt;
3473-+ }
3474-+ else
3475-+ dst->n_type = bt;
3476-+
3477-+ /* If the derived type is function, and there is more than one AUX
3478-+ entry, swap the first and the last AUX entry, so the most
3479-+ interesting one will become the first.
3480-+
3481-+ If the fundamental type is a tagged type (struct/union/enum), try
3482-+ to find the AUX entry describing the tagged type (the one that
3483-+ has x_sym.x_tagndx filled in), and merge the tag index into the
3484-+ first AUX entry. Depending on the actual input file, there might
3485-+ be further DT_PTR entries which we just ignore, since we could
3486-+ not handle that information anyway. */
3487-+ if (dst->n_numaux > 1 && dst->n_sclass != C_FILE)
3488-+ {
3489-+ AUXENT caux, *auxp1, *auxp2;
3490-+ size_t symesz;
3491-+ unsigned int i;
3492-+
3493-+ symesz = bfd_coff_symesz (abfd);
3494-+ i = dst->n_numaux;
3495-+
3496-+ auxp1 = (AUXENT *)((char *)ext + symesz);
3497-+ auxp2 = (AUXENT *)((char *)ext + i * symesz);
3498-+
3499-+ if (ISFCN (dst->n_type)
3500-+ || (ISPTR(dst->n_type)
3501-+ && (bt == T_STRUCT || bt == T_UNION || bt == T_ENUM)))
3502-+ {
3503-+ caux = *auxp2;
3504-+ *auxp2 = *auxp1;
3505-+ *auxp1 = caux;
3506-+ }
3507-+ else
3508-+ caux = *auxp1;
3509-+
3510-+ if ((ISFCN (dst->n_type) || ISARY (dst->n_type))
3511-+ && (bt == T_STRUCT || bt == T_UNION || bt == T_ENUM))
3512-+ {
3513-+ while (i > 1)
3514-+ {
3515-+ auxp2 = (AUXENT *)((char *)ext + i * symesz);
3516-+
3517-+ if (auxp2->x_sym.x_tagndx[0] != 0 || auxp2->x_sym.x_tagndx[1] != 0
3518-+ || auxp2->x_sym.x_tagndx[2] != 0 || auxp2->x_sym.x_tagndx[3] != 0)
3519-+ {
3520-+ memcpy (caux.x_sym.x_tagndx, auxp2->x_sym.x_tagndx,
3521-+ 4 * sizeof (char));
3522-+ break;
3523-+ }
3524-+ i--;
3525-+ }
3526-+ if (i > 1)
3527-+ *auxp1 = caux;
3528-+ }
3529-+ }
3530-+}
3531-+
3532-+/* When exporting an AVR COFF file, just undo all that has been done
3533-+ above. Again, we are called after the symbol itself has been
3534-+ swapped out, but before the AUX entries are being written.
3535-+ Unfortunately, we are only given a pointer to the symbol itself, so
3536-+ we have to derive the pointer to the respective aux entries from
3537-+ that address, which is a bit clumsy. */
3538-+void
3539-+avr_coff_adjust_sym_out_post (abfd, in, ext)
3540-+ bfd *abfd;
3541-+ PTR in;
3542-+ PTR ext;
3543-+{
3544-+ struct internal_syment *src = (struct internal_syment *)(in);
3545-+ struct external_syment *dst = (struct external_syment *)(ext);
3546-+ unsigned short dt, bt, ndt;
3547-+
3548-+ dt = src->n_type & ~N_BTMASK;
3549-+ bt = BTYPE (src->n_type);
3550-+
3551-+ if (dt != 0)
3552-+ {
3553-+ ndt = 0;
3554-+ while (dt != 0)
3555-+ {
3556-+ ndt = (ndt << N_TSHIFT) | (dt & (N_TMASK >> N_BTSHFT));
3557-+ dt >>= N_TSHIFT;
3558-+ }
3559-+ H_PUT_16 (abfd, (ndt << N_BTSHFT) | bt, dst->e_type);
3560-+ }
3561-+
3562-+ if (src->n_numaux > 1 && src->n_sclass != C_FILE)
3563-+ {
3564-+ combined_entry_type *srce, *dste;
3565-+ char *hackp;
3566-+ unsigned int i;
3567-+
3568-+ /* Recover the original combinend_entry_type *. */
3569-+ hackp = (char *)in;
3570-+ hackp -= offsetof(combined_entry_type, u.syment);
3571-+ srce = (combined_entry_type *)hackp;
3572-+ srce++;
3573-+
3574-+ /* We simply duplicate the first AUX entry as many times as
3575-+ needed. Since COFF itself normally uses just a single AUX
3576-+ entry for all the information, this will work -- each COFF
3577-+ consumer will then just pick the fields it is particularly
3578-+ interested in. This would not work for the AVR COFF specific
3579-+ DT_PTR AUX entries, but we don't support them anyway. */
3580-+ for (i = 1; i < src->n_numaux; i++)
3581-+ {
3582-+ dste = srce + i;
3583-+ *dste = *srce;
3584-+ }
3585-+ }
3586-+}
3587-+
3588-+const bfd_target
3589-+#ifdef TARGET_SYM
3590-+ TARGET_SYM =
3591-+#else
3592-+ avrcoff_vec =
3593-+#endif
3594-+{
3595-+#ifdef TARGET_NAME
3596-+ TARGET_NAME,
3597-+#else
3598-+ "coff-avr", /* name */
3599-+#endif
3600-+ bfd_target_coff_flavour,
3601-+ BFD_ENDIAN_LITTLE, /* data byte order is little */
3602-+ BFD_ENDIAN_LITTLE, /* header byte order is little */
3603-+
3604-+ (HAS_RELOC | EXEC_P | /* object flags */
3605-+ HAS_LINENO | HAS_DEBUG |
3606-+ HAS_SYMS | HAS_LOCALS | WP_TEXT),
3607-+
3608-+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
3609-+ 0, /* leading char */
3610-+ '/', /* ar_pad_char */
3611-+ 15, /* ar_max_namelen */
3612-+
3613-+ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
3614-+ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
3615-+ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* data */
3616-+ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
3617-+ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
3618-+ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* hdrs */
3619-+
3620-+/* Note that we allow an object file to be treated as a core file as well. */
3621-+ {_bfd_dummy_target, coff_avr_object_p, /* bfd_check_format */
3622-+ bfd_generic_archive_p, coff_avr_object_p},
3623-+ {bfd_false, coff_mkobject, _bfd_generic_mkarchive, /* bfd_set_format */
3624-+ bfd_false},
3625-+ {bfd_false, coff_write_object_contents, /* bfd_write_contents */
3626-+ _bfd_write_archive_contents, bfd_false},
3627-+
3628-+ BFD_JUMP_TABLE_GENERIC (coff),
3629-+ BFD_JUMP_TABLE_COPY (coff),
3630-+ BFD_JUMP_TABLE_CORE (_bfd_nocore),
3631-+ BFD_JUMP_TABLE_ARCHIVE (_bfd_archive_coff),
3632-+ BFD_JUMP_TABLE_SYMBOLS (coff),
3633-+ BFD_JUMP_TABLE_RELOCS (coff),
3634-+ BFD_JUMP_TABLE_WRITE (coff),
3635-+ BFD_JUMP_TABLE_LINK (coff),
3636-+ BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic),
3637-+
3638-+ NULL,
3639-+
3640-+ COFF_SWAP_TABLE
3641-+};
3642---- ./bfd/Makefile.am.orig 2008-10-16 15:20:34.000000000 +0200
3643-+++ ./bfd/Makefile.am 2009-01-06 17:45:34.000000000 +0100
3644-@@ -208,6 +208,8 @@
3645- coff-apollo.lo \
3646- coff-arm.lo \
3647- coff-aux.lo \
3648-+ coff-avr.lo \
3649-+ coff-ext-avr.lo \
3650- coff-h8300.lo \
3651- coff-h8500.lo \
3652- coff-i386.lo \
3653-@@ -389,6 +391,8 @@
3654- coff-apollo.c \
3655- coff-arm.c \
3656- coff-aux.c \
3657-+ coff-avr.c \
3658-+ coff-ext-avr.c \
3659- coff-h8300.c \
3660- coff-h8500.c \
3661- coff-i386.c \
3662-@@ -988,13 +992,13 @@
3663- bfdver.h: $(srcdir)/version.h $(srcdir)/Makefile.in
3664- @echo "creating $@"
3665- @bfd_version=`echo "$(VERSION)" | sed -e 's/\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\)\.*\([^\.]*\).*/\1.00\2.00\3.00\4.00\5/' -e 's/\([^\.]*\)\..*\(..\)\..*\(..\)\..*\(..\)\..*\(..\)$$/\1\2\3\4\5/'` ;\
3666-- bfd_version_string="\"$(VERSION)\"" ;\
3667-+ bfd_version_string="\"$(VERSION) + coff-avr-patch (20050630)\"" ;\
3668- bfd_soversion="$(VERSION)" ;\
3669- bfd_version_package="\"$(PKGVERSION)\"" ;\
3670- report_bugs_to="\"$(REPORT_BUGS_TO)\"" ;\
3671- if test "x$(RELEASE)" = x ; then \
3672- bfd_version_date=`sed -n -e 's/.*DATE //p' < $(srcdir)/version.h` ;\
3673-- bfd_version_string="\"$(VERSION).$${bfd_version_date}\"" ;\
3674-+ bfd_version_string="\"$(VERSION).$${bfd_version_date} + coff-avr-patch (20050630)\"" ;\
3675- bfd_soversion="$(VERSION).$${bfd_version_date}" ;\
3676- fi ;\
3677- sed -e "s,@bfd_version@,$$bfd_version," \
3678-@@ -1198,6 +1202,12 @@
3679- $(INCDIR)/coff/internal.h $(INCDIR)/coff/m68k.h $(INCDIR)/coff/external.h \
3680- coff-m68k.c $(INCDIR)/hashtab.h libcoff.h $(INCDIR)/bfdlink.h \
3681- coffcode.h coffswap.h
3682-+coff-avr.lo: coff-avr.c $(INCDIR)/filenames.h $(INCDIR)/coff/avr.h \
3683-+ $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3684-+ libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
3685-+coff-ext-avr.lo: coff-ext-avr.c $(INCDIR)/filenames.h $(INCDIR)/coff/avr.h \
3686-+ $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3687-+ libcoff.h $(INCDIR)/bfdlink.h coffcode.h coffswap.h
3688- coff-h8300.lo: coff-h8300.c $(INCDIR)/filenames.h $(INCDIR)/hashtab.h \
3689- $(INCDIR)/bfdlink.h genlink.h $(INCDIR)/coff/h8300.h \
3690- $(INCDIR)/coff/external.h $(INCDIR)/coff/internal.h \
3691---- ./bfd/coff-ext-avr.c.orig 2009-01-06 17:45:34.000000000 +0100
3692-+++ ./bfd/coff-ext-avr.c 2009-01-06 17:45:34.000000000 +0100
3693-@@ -0,0 +1,428 @@
3694-+/* BFD back-end for Atmel AVR "extended" COFF files.
3695-+ Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2000, 2001, 2003
3696-+ Free Software Foundation, Inc.
3697-+ This is mostly the same as avr-coff, except of the presence of the
3698-+ COFF optional header.
3699-+
3700-+This file is part of BFD, the Binary File Descriptor library.
3701-+
3702-+This program is free software; you can redistribute it and/or modify
3703-+it under the terms of the GNU General Public License as published by
3704-+the Free Software Foundation; either version 2 of the License, or
3705-+(at your option) any later version.
3706-+
3707-+This program is distributed in the hope that it will be useful,
3708-+but WITHOUT ANY WARRANTY; without even the implied warranty of
3709-+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3710-+GNU General Public License for more details.
3711-+
3712-+You should have received a copy of the GNU General Public License
3713-+along with this program; if not, write to the Free Software
3714-+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
3715-+
3716-+#include "bfd.h"
3717-+#include "sysdep.h"
3718-+#include "libbfd.h"
3719-+
3720-+#define AVR_EXT_COFF 1
3721-+#include "coff/avr.h"
3722-+
3723-+#include "coff/internal.h"
3724-+
3725-+#include "libcoff.h"
3726-+
3727-+static bfd_reloc_status_type coff_ext_avr_reloc
3728-+ PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
3729-+static reloc_howto_type *coff_ext_avr_rtype_to_howto
3730-+ PARAMS ((bfd *, asection *, struct internal_reloc *,
3731-+ struct coff_link_hash_entry *, struct internal_syment *,
3732-+ bfd_vma *));
3733-+static const bfd_target * coff_ext_avr_object_p PARAMS ((bfd *));
3734-+
3735-+#define COFF_DEFAULT_SECTION_ALIGNMENT_POWER (2)
3736-+/* The page size is a guess based on ELF. */
3737-+
3738-+#define COFF_PAGE_SIZE 0x1000
3739-+
3740-+/* For some reason when using avr COFF the value stored in the .text
3741-+ section for a reference to a common symbol is the value itself plus
3742-+ any desired offset. Ian Taylor, Cygnus Support. */
3743-+
3744-+/* If we are producing relocateable output, we need to do some
3745-+ adjustments to the object file that are not done by the
3746-+ bfd_perform_relocation function. This function is called by every
3747-+ reloc type to make any required adjustments. */
3748-+
3749-+static bfd_reloc_status_type
3750-+coff_ext_avr_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd,
3751-+ error_message)
3752-+ bfd *abfd;
3753-+ arelent *reloc_entry;
3754-+ asymbol *symbol;
3755-+ PTR data;
3756-+ asection *input_section ATTRIBUTE_UNUSED;
3757-+ bfd *output_bfd;
3758-+ char **error_message ATTRIBUTE_UNUSED;
3759-+{
3760-+ symvalue diff;
3761-+
3762-+ if (output_bfd == (bfd *) NULL)
3763-+ return bfd_reloc_continue;
3764-+
3765-+ if (bfd_is_com_section (symbol->section))
3766-+ {
3767-+ /* We are relocating a common symbol. The current value in the
3768-+ object file is ORIG + OFFSET, where ORIG is the value of the
3769-+ common symbol as seen by the object file when it was compiled
3770-+ (this may be zero if the symbol was undefined) and OFFSET is
3771-+ the offset into the common symbol (normally zero, but may be
3772-+ non-zero when referring to a field in a common structure).
3773-+ ORIG is the negative of reloc_entry->addend, which is set by
3774-+ the CALC_ADDEND macro below. We want to replace the value in
3775-+ the object file with NEW + OFFSET, where NEW is the value of
3776-+ the common symbol which we are going to put in the final
3777-+ object file. NEW is symbol->value. */
3778-+ diff = symbol->value + reloc_entry->addend;
3779-+ }
3780-+ else
3781-+ {
3782-+ /* For some reason bfd_perform_relocation always effectively
3783-+ ignores the addend for a COFF target when producing
3784-+ relocateable output. This seems to be always wrong for 860
3785-+ COFF, so we handle the addend here instead. */
3786-+ diff = reloc_entry->addend;
3787-+ }
3788-+
3789-+#define DOIT(x) \
3790-+ x = ((x & ~howto->dst_mask) | (((x & howto->src_mask) + diff) & howto->dst_mask))
3791-+
3792-+ if (diff != 0)
3793-+ {
3794-+ reloc_howto_type *howto = reloc_entry->howto;
3795-+ unsigned char *addr = (unsigned char *) data + reloc_entry->address;
3796-+
3797-+ switch (howto->size)
3798-+ {
3799-+ case 0:
3800-+ {
3801-+ char x = bfd_get_8 (abfd, addr);
3802-+ DOIT (x);
3803-+ bfd_put_8 (abfd, x, addr);
3804-+ }
3805-+ break;
3806-+
3807-+ case 1:
3808-+ {
3809-+ short x = bfd_get_16 (abfd, addr);
3810-+ DOIT (x);
3811-+ bfd_put_16 (abfd, (bfd_vma) x, addr);
3812-+ }
3813-+ break;
3814-+
3815-+ case 2:
3816-+ {
3817-+ long x = bfd_get_32 (abfd, addr);
3818-+ DOIT (x);
3819-+ bfd_put_32 (abfd, (bfd_vma) x, addr);
3820-+ }
3821-+ break;
3822-+
3823-+ default:
3824-+ abort ();
3825-+ }
3826-+ }
3827-+
3828-+ /* Now let bfd_perform_relocation finish everything up. */
3829-+ return bfd_reloc_continue;
3830-+}
3831-+
3832-+#ifndef PCRELOFFSET
3833-+#define PCRELOFFSET FALSE
3834-+#endif
3835-+
3836-+static reloc_howto_type howto_table[] =
3837-+{
3838-+ EMPTY_HOWTO (0),
3839-+ EMPTY_HOWTO (1),
3840-+ EMPTY_HOWTO (2),
3841-+ EMPTY_HOWTO (3),
3842-+ EMPTY_HOWTO (4),
3843-+ EMPTY_HOWTO (5),
3844-+ HOWTO (R_DIR32, /* type */
3845-+ 0, /* rightshift */
3846-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3847-+ 32, /* bitsize */
3848-+ FALSE, /* pc_relative */
3849-+ 0, /* bitpos */
3850-+ complain_overflow_bitfield, /* complain_on_overflow */
3851-+ coff_ext_avr_reloc, /* special_function */
3852-+ "dir32", /* name */
3853-+ TRUE, /* partial_inplace */
3854-+ 0xffffffff, /* src_mask */
3855-+ 0xffffffff, /* dst_mask */
3856-+ TRUE), /* pcrel_offset */
3857-+ /* {7}, */
3858-+ HOWTO (R_IMAGEBASE, /* type */
3859-+ 0, /* rightshift */
3860-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3861-+ 32, /* bitsize */
3862-+ FALSE, /* pc_relative */
3863-+ 0, /* bitpos */
3864-+ complain_overflow_bitfield, /* complain_on_overflow */
3865-+ coff_ext_avr_reloc, /* special_function */
3866-+ "rva32", /* name */
3867-+ TRUE, /* partial_inplace */
3868-+ 0xffffffff, /* src_mask */
3869-+ 0xffffffff, /* dst_mask */
3870-+ FALSE), /* pcrel_offset */
3871-+ EMPTY_HOWTO (010),
3872-+ EMPTY_HOWTO (011),
3873-+ EMPTY_HOWTO (012),
3874-+ EMPTY_HOWTO (013),
3875-+ EMPTY_HOWTO (014),
3876-+ EMPTY_HOWTO (015),
3877-+ EMPTY_HOWTO (016),
3878-+ HOWTO (R_RELBYTE, /* type */
3879-+ 0, /* rightshift */
3880-+ 0, /* size (0 = byte, 1 = short, 2 = long) */
3881-+ 8, /* bitsize */
3882-+ FALSE, /* pc_relative */
3883-+ 0, /* bitpos */
3884-+ complain_overflow_bitfield, /* complain_on_overflow */
3885-+ coff_ext_avr_reloc, /* special_function */
3886-+ "8", /* name */
3887-+ TRUE, /* partial_inplace */
3888-+ 0x000000ff, /* src_mask */
3889-+ 0x000000ff, /* dst_mask */
3890-+ PCRELOFFSET), /* pcrel_offset */
3891-+ HOWTO (R_RELWORD, /* type */
3892-+ 0, /* rightshift */
3893-+ 1, /* size (0 = byte, 1 = short, 2 = long) */
3894-+ 16, /* bitsize */
3895-+ FALSE, /* pc_relative */
3896-+ 0, /* bitpos */
3897-+ complain_overflow_bitfield, /* complain_on_overflow */
3898-+ coff_ext_avr_reloc, /* special_function */
3899-+ "16", /* name */
3900-+ TRUE, /* partial_inplace */
3901-+ 0x0000ffff, /* src_mask */
3902-+ 0x0000ffff, /* dst_mask */
3903-+ PCRELOFFSET), /* pcrel_offset */
3904-+ HOWTO (R_RELLONG, /* type */
3905-+ 0, /* rightshift */
3906-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3907-+ 32, /* bitsize */
3908-+ FALSE, /* pc_relative */
3909-+ 0, /* bitpos */
3910-+ complain_overflow_bitfield, /* complain_on_overflow */
3911-+ coff_ext_avr_reloc, /* special_function */
3912-+ "32", /* name */
3913-+ TRUE, /* partial_inplace */
3914-+ 0xffffffff, /* src_mask */
3915-+ 0xffffffff, /* dst_mask */
3916-+ PCRELOFFSET), /* pcrel_offset */
3917-+ HOWTO (R_PCRBYTE, /* type */
3918-+ 0, /* rightshift */
3919-+ 0, /* size (0 = byte, 1 = short, 2 = long) */
3920-+ 8, /* bitsize */
3921-+ TRUE, /* pc_relative */
3922-+ 0, /* bitpos */
3923-+ complain_overflow_signed, /* complain_on_overflow */
3924-+ coff_ext_avr_reloc, /* special_function */
3925-+ "DISP8", /* name */
3926-+ TRUE, /* partial_inplace */
3927-+ 0x000000ff, /* src_mask */
3928-+ 0x000000ff, /* dst_mask */
3929-+ PCRELOFFSET), /* pcrel_offset */
3930-+ HOWTO (R_PCRWORD, /* type */
3931-+ 0, /* rightshift */
3932-+ 1, /* size (0 = byte, 1 = short, 2 = long) */
3933-+ 16, /* bitsize */
3934-+ TRUE, /* pc_relative */
3935-+ 0, /* bitpos */
3936-+ complain_overflow_signed, /* complain_on_overflow */
3937-+ coff_ext_avr_reloc, /* special_function */
3938-+ "DISP16", /* name */
3939-+ TRUE, /* partial_inplace */
3940-+ 0x0000ffff, /* src_mask */
3941-+ 0x0000ffff, /* dst_mask */
3942-+ PCRELOFFSET), /* pcrel_offset */
3943-+ HOWTO (R_PCRLONG, /* type */
3944-+ 0, /* rightshift */
3945-+ 2, /* size (0 = byte, 1 = short, 2 = long) */
3946-+ 32, /* bitsize */
3947-+ TRUE, /* pc_relative */
3948-+ 0, /* bitpos */
3949-+ complain_overflow_signed, /* complain_on_overflow */
3950-+ coff_ext_avr_reloc, /* special_function */
3951-+ "DISP32", /* name */
3952-+ TRUE, /* partial_inplace */
3953-+ 0xffffffff, /* src_mask */
3954-+ 0xffffffff, /* dst_mask */
3955-+ PCRELOFFSET) /* pcrel_offset */
3956-+};
3957-+
3958-+/* Turn a howto into a reloc nunmber */
3959-+
3960-+#define SELECT_RELOC(x,howto) { x.r_type = howto->type; }
3961-+#define BADMAG(x) AVRBADMAG(x)
3962-+#define AVR 1 /* Customize coffcode.h */
3963-+
3964-+#define RTYPE2HOWTO(cache_ptr, dst) \
3965-+ (cache_ptr)->howto = howto_table + (dst)->r_type;
3966-+
3967-+/* For AVR COFF a STYP_NOLOAD | STYP_BSS section is part of a shared
3968-+ library. On some other COFF targets STYP_BSS is normally
3969-+ STYP_NOLOAD. */
3970-+#define BSS_NOLOAD_IS_SHARED_LIBRARY
3971-+
3972-+/* Compute the addend of a reloc. If the reloc is to a common symbol,
3973-+ the object file contains the value of the common symbol. By the
3974-+ time this is called, the linker may be using a different symbol
3975-+ from a different object file with a different value. Therefore, we
3976-+ hack wildly to locate the original symbol from this file so that we
3977-+ can make the correct adjustment. This macro sets coffsym to the
3978-+ symbol from the original file, and uses it to set the addend value
3979-+ correctly. If this is not a common symbol, the usual addend
3980-+ calculation is done, except that an additional tweak is needed for
3981-+ PC relative relocs.
3982-+ FIXME: This macro refers to symbols and asect; these are from the
3983-+ calling function, not the macro arguments. */
3984-+
3985-+#define CALC_ADDEND(abfd, ptr, reloc, cache_ptr) \
3986-+ { \
3987-+ coff_symbol_type *coffsym = (coff_symbol_type *) NULL; \
3988-+ if (ptr && bfd_asymbol_bfd (ptr) != abfd) \
3989-+ coffsym = (obj_symbols (abfd) \
3990-+ + (cache_ptr->sym_ptr_ptr - symbols)); \
3991-+ else if (ptr) \
3992-+ coffsym = coff_symbol_from (abfd, ptr); \
3993-+ if (coffsym != (coff_symbol_type *) NULL \
3994-+ && coffsym->native->u.syment.n_scnum == 0) \
3995-+ cache_ptr->addend = - coffsym->native->u.syment.n_value; \
3996-+ else if (ptr && bfd_asymbol_bfd (ptr) == abfd \
3997-+ && ptr->section != (asection *) NULL) \
3998-+ cache_ptr->addend = - (ptr->section->vma + ptr->value); \
3999-+ else \
4000-+ cache_ptr->addend = 0; \
4001-+ if (ptr && howto_table[reloc.r_type].pc_relative) \
4002-+ cache_ptr->addend += asect->vma; \
4003-+ }
4004-+
4005-+/* We use the special COFF backend linker. */
4006-+#define coff_relocate_section _bfd_coff_generic_relocate_section
4007-+
4008-+static reloc_howto_type *
4009-+coff_ext_avr_rtype_to_howto (abfd, sec, rel, h, sym, addendp)
4010-+ bfd *abfd ATTRIBUTE_UNUSED;
4011-+ asection *sec;
4012-+ struct internal_reloc *rel;
4013-+ struct coff_link_hash_entry *h;
4014-+ struct internal_syment *sym;
4015-+ bfd_vma *addendp;
4016-+{
4017-+
4018-+ reloc_howto_type *howto;
4019-+
4020-+ howto = howto_table + rel->r_type;
4021-+
4022-+ if (howto->pc_relative)
4023-+ *addendp += sec->vma;
4024-+
4025-+ if (sym != NULL && sym->n_scnum == 0 && sym->n_value != 0)
4026-+ {
4027-+ /* This is a common symbol. The section contents include the
4028-+ size (sym->n_value) as an addend. The relocate_section
4029-+ function will be adding in the final value of the symbol. We
4030-+ need to subtract out the current size in order to get the
4031-+ correct result. */
4032-+
4033-+ BFD_ASSERT (h != NULL);
4034-+
4035-+ /* I think we *do* want to bypass this. If we don't, I have seen some data
4036-+ parameters get the wrong relcation address. If I link two versions
4037-+ with and without this section bypassed and then do a binary comparison,
4038-+ the addresses which are different can be looked up in the map. The
4039-+ case in which this section has been bypassed has addresses which correspond
4040-+ to values I can find in the map. */
4041-+ *addendp -= sym->n_value;
4042-+ }
4043-+
4044-+ /* If the output symbol is common (in which case this must be a
4045-+ relocateable link), we need to add in the final size of the
4046-+ common symbol. */
4047-+ if (h != NULL && h->root.type == bfd_link_hash_common)
4048-+ *addendp += h->root.u.c.size;
4049-+
4050-+ return howto;
4051-+}
4052-+
4053-+#define coff_rtype_to_howto coff_ext_avr_rtype_to_howto
4054-+
4055-+#ifndef bfd_pe_print_pdata
4056-+#define bfd_pe_print_pdata NULL
4057-+#endif
4058-+
4059-+#include "coffcode.h"
4060-+
4061-+static const bfd_target *
4062-+coff_ext_avr_object_p(a)
4063-+ bfd *a;
4064-+{
4065-+ return coff_object_p (a);
4066-+}
4067-+
4068-+const bfd_target
4069-+#ifdef TARGET_SYM
4070-+ TARGET_SYM =
4071-+#else
4072-+ avrextcoff_vec =
4073-+#endif
4074-+{
4075-+#ifdef TARGET_NAME
4076-+ TARGET_NAME,
4077-+#else
4078-+ "coff-ext-avr", /* name */
4079-+#endif
4080-+ bfd_target_coff_flavour,
4081-+ BFD_ENDIAN_LITTLE, /* data byte order is little */
4082-+ BFD_ENDIAN_LITTLE, /* header byte order is little */
4083-+
4084-+ (HAS_RELOC | EXEC_P | /* object flags */
4085-+ HAS_LINENO | HAS_DEBUG |
4086-+ HAS_SYMS | HAS_LOCALS | WP_TEXT),
4087-+
4088-+ (SEC_HAS_CONTENTS | SEC_ALLOC | SEC_LOAD | SEC_RELOC), /* section flags */
4089-+ 0, /* leading char */
4090-+ '/', /* ar_pad_char */
4091-+ 15, /* ar_max_namelen */
4092-+
4093-+ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
4094-+ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
4095-+ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* data */
4096-+ bfd_getl64, bfd_getl_signed_64, bfd_putl64,
4097-+ bfd_getl32, bfd_getl_signed_32, bfd_putl32,
4098-+ bfd_getl16, bfd_getl_signed_16, bfd_putl16, /* hdrs */
4099-+
4100-+/* Note that we allow an object file to be treated as a core file as well. */
4101-+ {_bfd_dummy_target, coff_ext_avr_object_p, /* bfd_check_format */
4102-+ bfd_generic_archive_p, coff_ext_avr_object_p},
4103-+ {bfd_false, coff_mkobject, _bfd_generic_mkarchive, /* bfd_set_format */
4104-+ bfd_false},
4105-+ {bfd_false, coff_write_object_contents, /* bfd_write_contents */
4106-+ _bfd_write_archive_contents, bfd_false},
4107-+
4108-+ BFD_JUMP_TABLE_GENERIC (coff),
4109-+ BFD_JUMP_TABLE_COPY (coff),
4110-+ BFD_JUMP_TABLE_CORE (_bfd_nocore),
4111-+ BFD_JUMP_TABLE_ARCHIVE (_bfd_archive_coff),
4112-+ BFD_JUMP_TABLE_SYMBOLS (coff),
4113-+ BFD_JUMP_TABLE_RELOCS (coff),
4114-+ BFD_JUMP_TABLE_WRITE (coff),
4115-+ BFD_JUMP_TABLE_LINK (coff),
4116-+ BFD_JUMP_TABLE_DYNAMIC (_bfd_nodynamic),
4117-+
4118-+ NULL,
4119-+
4120-+ COFF_SWAP_TABLE
4121-+};
4122---- ./bfd/coffcode.h.orig 2008-08-05 05:03:46.000000000 +0200
4123-+++ ./bfd/coffcode.h 2009-01-06 17:45:34.000000000 +0100
4124-@@ -1,3 +1,4 @@
4125-+
4126- /* Support for the generic parts of most COFF variants, for BFD.
4127- Copyright 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
4128- 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
4129-@@ -1777,6 +1778,17 @@
4130- coff->relocbase = 0;
4131- coff->local_toc_sym_map = 0;
4132-
4133-+ /* These members communicate important constants about the symbol
4134-+ table to GDB's symbol-reading code. These `constants'
4135-+ unfortunately vary among coff implementations... */
4136-+ coff->local_n_btmask = N_BTMASK;
4137-+ coff->local_n_btshft = N_BTSHFT;
4138-+ coff->local_n_tmask = N_TMASK;
4139-+ coff->local_n_tshift = N_TSHIFT;
4140-+ coff->local_symesz = bfd_coff_symesz (abfd);
4141-+ coff->local_auxesz = bfd_coff_auxesz (abfd);
4142-+ coff->local_linesz = bfd_coff_linesz (abfd);
4143-+
4144- /* make_abs_section(abfd);*/
4145-
4146- return TRUE;
4147-@@ -1801,17 +1813,6 @@
4148-
4149- coff->sym_filepos = internal_f->f_symptr;
4150-
4151-- /* These members communicate important constants about the symbol
4152-- table to GDB's symbol-reading code. These `constants'
4153-- unfortunately vary among coff implementations... */
4154-- coff->local_n_btmask = N_BTMASK;
4155-- coff->local_n_btshft = N_BTSHFT;
4156-- coff->local_n_tmask = N_TMASK;
4157-- coff->local_n_tshift = N_TSHIFT;
4158-- coff->local_symesz = bfd_coff_symesz (abfd);
4159-- coff->local_auxesz = bfd_coff_auxesz (abfd);
4160-- coff->local_linesz = bfd_coff_linesz (abfd);
4161--
4162- coff->timestamp = internal_f->f_timdat;
4163-
4164- obj_raw_syment_count (abfd) =
4165-@@ -1938,6 +1939,11 @@
4166- }
4167- break;
4168- #endif
4169-+#ifdef AVRMAGIC
4170-+ case AVRMAGIC:
4171-+ arch = bfd_arch_avr;
4172-+ break;
4173-+#endif
4174- #ifdef MC68MAGIC
4175- case MC68MAGIC:
4176- case M68MAGIC:
4177-@@ -2734,6 +2740,13 @@
4178- return TRUE;
4179- #endif
4180-
4181-+#ifdef AVRMAGIC
4182-+ case bfd_arch_avr:
4183-+ *magicp = AVRMAGIC;
4184-+ return TRUE;
4185-+ break;
4186-+#endif
4187-+
4188- #ifdef PPCMAGIC
4189- case bfd_arch_powerpc:
4190- *magicp = PPCMAGIC;
4191-@@ -3530,6 +3543,11 @@
4192- section.s_page = coff_get_section_load_page (current);
4193- #endif
4194-
4195-+#ifdef AVR
4196-+ /* AVR uses s_paddr the way GNU uses s_vaddr, and effectively
4197-+ ignores s_vaddr. */
4198-+ section.s_paddr = current->vma;
4199-+#endif
4200- #ifdef COFF_WITH_PE
4201- section.s_paddr = 0;
4202- #endif
4203-@@ -3874,6 +3892,17 @@
4204- internal_a.magic = ZMAGIC;
4205- #endif
4206-
4207-+#ifdef AVR
4208-+ /* a.out is a dummy for non-extended COFF */
4209-+ internal_a.magic = AVRAOUTMAGIC;
4210-+ /* Upper nibble of f_flags must be set for historical reasons.
4211-+ The upper byte remains blank on coff-avr, so undo the F_AR32WR
4212-+ setting performed above. */
4213-+ internal_f.f_flags |= F_JUNK;
4214-+ internal_f.f_flags &= ~F_UNUSED;
4215-+#define __A_MAGIC_SET__
4216-+#endif /* AVR */
4217-+
4218- #if defined(PPC_PE)
4219- #define __A_MAGIC_SET__
4220- internal_a.magic = IMAGE_NT_OPTIONAL_HDR_MAGIC;
4221-@@ -3941,8 +3970,16 @@
4222- #endif
4223- }
4224-
4225-+#ifdef AVR_EXT_COFF
4226-+ /* Note that we do not set F_PTRINFO because the GNU toolchain
4227-+ doesn't provide any information about the target of a pointer,
4228-+ so we cannot derive which section our pointer target would be
4229-+ in. */
4230-+ internal_a.vstamp = F_FULLPATHS | F_STRUCTINFO;
4231-+#else
4232- /* FIXME: Does anybody ever set this to another value? */
4233- internal_a.vstamp = 0;
4234-+#endif
4235-
4236- /* Now should write relocs, strings, syms. */
4237- obj_sym_filepos (abfd) = sym_base;
4238-@@ -4128,22 +4165,29 @@
4239- char * buff;
4240- bfd_size_type amount = bfd_coff_aoutsz (abfd);
4241-
4242-- buff = bfd_malloc (amount);
4243-- if (buff == NULL)
4244-- return FALSE;
4245-+ /* Do not attempt to malloc() zero bytes. According to the
4246-+ C standard, the behaviour is implementation-defined, and
4247-+ malloc() might return NULL in that case, which would confuse
4248-+ us to assume an error where it actually isn't. */
4249-+ if (amount != 0)
4250-+ {
4251-+ buff = bfd_malloc (amount);
4252-+ if (buff == NULL)
4253-+ return FALSE;
4254-
4255-- coff_swap_aouthdr_out (abfd, & internal_a, buff);
4256-- amount = bfd_bwrite (buff, amount, abfd);
4257-+ coff_swap_aouthdr_out (abfd, & internal_a, buff);
4258-+ amount = bfd_bwrite (buff, amount, abfd);
4259-
4260-- free (buff);
4261-+ free (buff);
4262-
4263-- if (amount != bfd_coff_aoutsz (abfd))
4264-- return FALSE;
4265-+ if (amount != bfd_coff_aoutsz (abfd))
4266-+ return FALSE;
4267-
4268- #ifdef COFF_IMAGE_WITH_PE
4269-- if (! coff_apply_checksum (abfd))
4270-- return FALSE;
4271-+ if (! coff_apply_checksum (abfd))
4272-+ return FALSE;
4273- #endif
4274-+ }
4275- }
4276- #ifdef RS6000COFF_C
4277- else
4278-@@ -4500,6 +4544,10 @@
4279- /* In PE, 0x69 (105) denotes a weak external symbol. */
4280- case C_NT_WEAK:
4281- #endif
4282-+#ifdef AVR
4283-+ /* Some AVR COFF compilers handle EXTDEF like EXT. */
4284-+ case C_EXTDEF: /* external definition */
4285-+#endif
4286- switch (coff_classify_symbol (abfd, &src->u.syment))
4287- {
4288- case COFF_SYMBOL_GLOBAL:
4289-@@ -4723,7 +4771,9 @@
4290- && src->u.syment.n_scnum == 0)
4291- break;
4292- /* Fall through. */
4293-+#if !defined(AVR)
4294- case C_EXTDEF: /* External definition. */
4295-+#endif
4296- case C_ULABEL: /* Undefined label. */
4297- case C_USTATIC: /* Undefined static. */
4298- #ifndef COFF_WITH_PE
4299---- ./bfd/coffswap.h.orig 2007-07-03 16:26:40.000000000 +0200
4300-+++ ./bfd/coffswap.h 2009-01-06 17:45:34.000000000 +0100
4301-@@ -383,7 +383,11 @@
4302- void * ext1,
4303- int type,
4304- int class,
4305-- int indx,
4306-+ int indx
4307-+#if defined(AVR) && __GNUC__
4308-+ __attribute__((unused))
4309-+#endif
4310-+ ,
4311- int numaux,
4312- void * in1)
4313- {
4314-@@ -409,9 +413,13 @@
4315- #else
4316- if (numaux > 1)
4317- {
4318-+#if defined(AVR)
4319-+ memcpy (in->x_file.x_fname, ext->x_file.x_fname, sizeof (AUXENT));
4320-+#else
4321- if (indx == 0)
4322- memcpy (in->x_file.x_fname, ext->x_file.x_fname,
4323- numaux * sizeof (AUXENT));
4324-+#endif
4325- }
4326- else
4327- memcpy (in->x_file.x_fname, ext->x_file.x_fname, FILNMLEN);
4328+diff -Nruw include/coff/internal.h include/coff/internal.h
4329+--- include/coff/internal.h 2009-09-02 12:51:39.000000000 +0530
4330++++ include/coff/internal.h 2010-02-10 17:35:58.378349600 +0530
4331+@@ -646,6 +646,8 @@
4332+
4333+ };
4334+
4335++#define NAUXENTS 10 /* number of pre-allocated aux entries */
4336++
4337+ /********************** RELOCATION DIRECTIVES **********************/
4338+
4339+ struct internal_reloc
4340
4341=== removed file 'debian/bsdpatches/patch-data-origin'
4342--- debian/bsdpatches/patch-data-origin 2009-10-31 10:37:05 +0000
4343+++ debian/bsdpatches/patch-data-origin 1970-01-01 00:00:00 +0000
4344@@ -1,66 +0,0 @@
4345---- ./ld/emulparams/avr4.sh.orig 2006-05-24 09:36:11.000000000 +0200
4346-+++ ./ld/emulparams/avr4.sh 2009-01-06 17:53:32.000000000 +0100
4347-@@ -7,5 +7,6 @@
4348- TEMPLATE_NAME=elf32
4349-
4350- TEXT_LENGTH=8K
4351-+DATA_ORIGIN=0x800060
4352- DATA_LENGTH=0xffa0
4353- EXTRA_EM_FILE=avrelf
4354---- ./ld/emulparams/avr5.sh.orig 2006-05-24 09:36:11.000000000 +0200
4355-+++ ./ld/emulparams/avr5.sh 2009-01-06 17:53:32.000000000 +0100
4356-@@ -7,5 +7,6 @@
4357- TEMPLATE_NAME=elf32
4358-
4359- TEXT_LENGTH=128K
4360-+DATA_ORIGIN=0x800060
4361- DATA_LENGTH=0xffa0
4362- EXTRA_EM_FILE=avrelf
4363---- ./ld/emulparams/avr2.sh.orig 2006-05-24 09:36:11.000000000 +0200
4364-+++ ./ld/emulparams/avr2.sh 2009-01-06 17:53:32.000000000 +0100
4365-@@ -7,5 +7,6 @@
4366- TEMPLATE_NAME=elf32
4367-
4368- TEXT_LENGTH=8K
4369-+DATA_ORIGIN=0x800060
4370- DATA_LENGTH=0xffa0
4371- EXTRA_EM_FILE=avrelf
4372---- ./ld/emulparams/avr1.sh.orig 2006-05-24 09:36:11.000000000 +0200
4373-+++ ./ld/emulparams/avr1.sh 2009-01-06 17:53:32.000000000 +0100
4374-@@ -7,5 +7,6 @@
4375- TEMPLATE_NAME=elf32
4376-
4377- TEXT_LENGTH=8K
4378-+DATA_ORIGIN=0x800060
4379- DATA_LENGTH=0
4380- EXTRA_EM_FILE=avrelf
4381---- ./ld/emulparams/avr6.sh.orig 2006-05-24 09:36:11.000000000 +0200
4382-+++ ./ld/emulparams/avr6.sh 2009-01-06 17:53:32.000000000 +0100
4383-@@ -7,5 +7,6 @@
4384- TEMPLATE_NAME=elf32
4385-
4386- TEXT_LENGTH=1024K
4387--DATA_LENGTH=0xffa0
4388-+DATA_ORIGIN=0x800200
4389-+DATA_LENGTH=0xfe00
4390- EXTRA_EM_FILE=avrelf
4391---- ./ld/emulparams/avr3.sh.orig 2006-05-24 09:36:11.000000000 +0200
4392-+++ ./ld/emulparams/avr3.sh 2009-01-06 17:53:32.000000000 +0100
4393-@@ -7,5 +7,6 @@
4394- TEMPLATE_NAME=elf32
4395-
4396- TEXT_LENGTH=128K
4397-+DATA_ORIGIN=0x800060
4398- DATA_LENGTH=0xffa0
4399- EXTRA_EM_FILE=avrelf
4400---- ./ld/scripttempl/avr.sc.orig 2008-10-09 14:18:31.000000000 +0200
4401-+++ ./ld/scripttempl/avr.sc 2009-01-06 17:53:32.000000000 +0100
4402-@@ -5,7 +5,7 @@
4403- MEMORY
4404- {
4405- text (rx) : ORIGIN = 0, LENGTH = $TEXT_LENGTH
4406-- data (rw!x) : ORIGIN = 0x800060, LENGTH = $DATA_LENGTH
4407-+ data (rw!x) : ORIGIN = $DATA_ORIGIN, LENGTH = $DATA_LENGTH
4408- eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K
4409- }
4410-
4411
4412=== modified file 'debian/bsdpatches/patch-newdevices'
4413--- debian/bsdpatches/patch-newdevices 2009-10-31 10:37:05 +0000
4414+++ debian/bsdpatches/patch-newdevices 2010-08-05 02:28:45 +0000
4415@@ -1,21 +1,135 @@
4416---- ./gas/doc/c-avr.texi.orig 2008-08-29 18:58:02.000000000 +0200
4417-+++ ./gas/doc/c-avr.texi 2009-01-07 17:37:16.000000000 +0100
4418-@@ -67,7 +67,7 @@
4419- atmega328p, atmega329, atmega329p, atmega3290, atmega3290p, atmega406, atmega64,
4420- atmega640, atmega644, atmega644p, atmega645, atmega6450, atmega649, atmega6490,
4421- atmega16hva, at90can32, at90can64, at90pwm216, at90pwm316, atmega16u4,
4422--atmega32c1, atmega32m1, atmega32u4, at90usb646, at90usb647, at94k).
4423-+atmega32c1, atmega32m1, atmega32u4, atmega32u6, at90usb646, at90usb647, at94k).
4424+diff -ruw ggas/config/tc-avr.c gas/config/tc-avr.c
4425+--- ggas/config/tc-avr.c 2009-09-09 13:43:29.000000000 +0530
4426++++ gas/config/tc-avr.c 2010-02-12 20:42:30.742688700 +0530
4427+@@ -133,9 +133,12 @@
4428+ {"atmega32u2", AVR_ISA_AVR35, bfd_mach_avr35},
4429+ {"atmega8", AVR_ISA_M8, bfd_mach_avr4},
4430+ {"atmega48", AVR_ISA_AVR4, bfd_mach_avr4},
4431++ {"atmega48a", AVR_ISA_AVR4, bfd_mach_avr4},
4432+ {"atmega48p", AVR_ISA_AVR4, bfd_mach_avr4},
4433+ {"atmega88", AVR_ISA_AVR4, bfd_mach_avr4},
4434++ {"atmega88a", AVR_ISA_AVR4, bfd_mach_avr4},
4435+ {"atmega88p", AVR_ISA_AVR4, bfd_mach_avr4},
4436++ {"atmega88pa", AVR_ISA_AVR4, bfd_mach_avr4},
4437+ {"atmega8515", AVR_ISA_M8, bfd_mach_avr4},
4438+ {"atmega8535", AVR_ISA_M8, bfd_mach_avr4},
4439+ {"atmega8hva", AVR_ISA_AVR4, bfd_mach_avr4},
4440+@@ -150,40 +153,63 @@
4441+ {"at90pwm3b", AVR_ISA_AVR4, bfd_mach_avr4},
4442+ {"at90pwm81", AVR_ISA_AVR4, bfd_mach_avr4},
4443+ {"atmega16", AVR_ISA_AVR5, bfd_mach_avr5},
4444++ {"atmega16a", AVR_ISA_AVR5, bfd_mach_avr5},
4445+ {"atmega161", AVR_ISA_M161, bfd_mach_avr5},
4446+ {"atmega162", AVR_ISA_AVR5, bfd_mach_avr5},
4447+ {"atmega163", AVR_ISA_M161, bfd_mach_avr5},
4448++ {"atmega164a", AVR_ISA_AVR5, bfd_mach_avr5},
4449+ {"atmega164p", AVR_ISA_AVR5, bfd_mach_avr5},
4450+ {"atmega165", AVR_ISA_AVR5, bfd_mach_avr5},
4451+ {"atmega165p", AVR_ISA_AVR5, bfd_mach_avr5},
4452+ {"atmega168", AVR_ISA_AVR5, bfd_mach_avr5},
4453++ {"atmega168a", AVR_ISA_AVR5, bfd_mach_avr5},
4454+ {"atmega168p", AVR_ISA_AVR5, bfd_mach_avr5},
4455+ {"atmega169", AVR_ISA_AVR5, bfd_mach_avr5},
4456++ {"atmega169a", AVR_ISA_AVR5, bfd_mach_avr5},
4457+ {"atmega169p", AVR_ISA_AVR5, bfd_mach_avr5},
4458++ {"atmega169pa",AVR_ISA_AVR5, bfd_mach_avr5},
4459++ {"atmega16hva",AVR_ISA_AVR5, bfd_mach_avr5},
4460++ {"atmega16hvb",AVR_ISA_AVR5, bfd_mach_avr5},
4461+ {"atmega16c1", AVR_ISA_AVR5, bfd_mach_avr5},
4462+ {"atmega32", AVR_ISA_AVR5, bfd_mach_avr5},
4463+ {"atmega323", AVR_ISA_AVR5, bfd_mach_avr5},
4464++ {"atmega324a", AVR_ISA_AVR5, bfd_mach_avr5},
4465+ {"atmega324p", AVR_ISA_AVR5, bfd_mach_avr5},
4466++ {"atmega324pa",AVR_ISA_AVR5, bfd_mach_avr5},
4467+ {"atmega325", AVR_ISA_AVR5, bfd_mach_avr5},
4468+ {"atmega325p", AVR_ISA_AVR5, bfd_mach_avr5},
4469+ {"atmega3250", AVR_ISA_AVR5, bfd_mach_avr5},
4470+ {"atmega3250p",AVR_ISA_AVR5, bfd_mach_avr5},
4471++ {"atmega328", AVR_ISA_AVR5, bfd_mach_avr5},
4472+ {"atmega328p", AVR_ISA_AVR5, bfd_mach_avr5},
4473+ {"atmega329", AVR_ISA_AVR5, bfd_mach_avr5},
4474+ {"atmega329p", AVR_ISA_AVR5, bfd_mach_avr5},
4475++ {"atmega329pa",AVR_ISA_AVR5, bfd_mach_avr5},
4476+ {"atmega3290", AVR_ISA_AVR5, bfd_mach_avr5},
4477+ {"atmega3290p",AVR_ISA_AVR5, bfd_mach_avr5},
4478++ {"atmega32hvb",AVR_ISA_AVR5, bfd_mach_avr5},
4479+ {"atmega406", AVR_ISA_AVR5, bfd_mach_avr5},
4480+ {"atmega64", AVR_ISA_AVR5, bfd_mach_avr5},
4481+ {"atmega640", AVR_ISA_AVR5, bfd_mach_avr5},
4482+ {"atmega644", AVR_ISA_AVR5, bfd_mach_avr5},
4483++ {"atmega644a", AVR_ISA_AVR5, bfd_mach_avr5},
4484+ {"atmega644p", AVR_ISA_AVR5, bfd_mach_avr5},
4485+ {"atmega644pa",AVR_ISA_AVR5, bfd_mach_avr5},
4486+ {"atmega645", AVR_ISA_AVR5, bfd_mach_avr5},
4487++ {"atmega645a", AVR_ISA_AVR5, bfd_mach_avr5},
4488++ {"atmega645p", AVR_ISA_AVR5, bfd_mach_avr5},
4489+ {"atmega649", AVR_ISA_AVR5, bfd_mach_avr5},
4490++ {"atmega649p", AVR_ISA_AVR5, bfd_mach_avr5},
4491++ {"atmega649a", AVR_ISA_AVR5, bfd_mach_avr5},
4492+ {"atmega6450", AVR_ISA_AVR5, bfd_mach_avr5},
4493++ {"atmega6450a",AVR_ISA_AVR5, bfd_mach_avr5},
4494++ {"atmega6450p",AVR_ISA_AVR5, bfd_mach_avr5},
4495+ {"atmega6490", AVR_ISA_AVR5, bfd_mach_avr5},
4496++ {"atmega6490a",AVR_ISA_AVR5, bfd_mach_avr5},
4497++ {"atmega6490p",AVR_ISA_AVR5, bfd_mach_avr5},
4498++ {"atmega64hve",AVR_ISA_AVR5, bfd_mach_avr5},
4499+ {"atmega16hva",AVR_ISA_AVR5, bfd_mach_avr5},
4500++ {"atmega16hva2",AVR_ISA_AVR5, bfd_mach_avr5},
4501+ {"atmega16hvb",AVR_ISA_AVR5, bfd_mach_avr5},
4502+ {"atmega32hvb",AVR_ISA_AVR5, bfd_mach_avr5},
4503+ {"at90can32" , AVR_ISA_AVR5, bfd_mach_avr5},
4504+diff -ruw ggas/doc/c-avr.texi gas/doc/c-avr.texi
4505+--- ggas/doc/c-avr.texi 2009-09-02 12:54:21.000000000 +0530
4506++++ gas/doc/c-avr.texi 2010-02-12 21:31:02.132717100 +0530
4507+@@ -43,9 +43,10 @@
4508+
4509+ Instruction set avr25 is for the classic AVR core with up to 8K program memory
4510+ space plus the MOVW instruction (MCU types: attiny13, attiny13a, attiny2313,
4511+-attiny2313a, attiny24, attiny24a, attiny4313, attiny44, attiny44a, attiny84,
4512+-attiny25, attiny45, attiny85, attiny261, attiny261a, attiny461, attiny861,
4513+-attiny861a, attiny87, attiny43u, attiny48, attiny88, at86rf401, ata6289).
4514++attiny2313a, attiny24, attiny24a, attiny4313, attiny43u, attiny44, attiny44a,
4515++attiny84, attiny25, attiny45, attiny85, attiny261, attiny261a, attiny461,
4516++attiny461a, attiny861, attiny861a, attiny87, attiny43u, attiny48, attiny88,
4517++at86rf401, ata6289).
4518+
4519+ Instruction set avr3 is for the classic AVR core with up to 128K program
4520+ memory space (MCU types: at43usb355, at76c711).
4521+@@ -58,20 +59,25 @@
4522+ atmega16u2, atmega32u2).
4523+
4524+ Instruction set avr4 is for the enhanced AVR core with up to 8K program
4525+-memory space (MCU types: atmega48, atmega48p,atmega8, atmega88, atmega88p,
4526+-atmega8515, atmega8535, atmega8hva, atmega4hvd, atmega8hvd, at90pwm1,
4527+-at90pwm2, at90pwm2b, at90pwm3, at90pwm3b, at90pwm81, atmega8m1, atmega8c1).
4528++memory space (MCU types: atmega48, atmega48a, atmega48p,atmega8, atmega88,
4529++atmega88a, atmega88p, atmega88pa, atmega8515, atmega8535, atmega8hva,
4530++atmega4hvd, atmega8hvd, at90pwm1,at90pwm2, at90pwm2b, at90pwm3, at90pwm3b,
4531++at90pwm81, atmega8m1, atmega8c1).
4532+
4533+ Instruction set avr5 is for the enhanced AVR core with up to 128K program
4534+-memory space (MCU types: atmega16, atmega161, atmega162, atmega163, atmega164p,
4535+-atmega165, atmega165p, atmega168, atmega168p, atmega169, atmega169p, atmega16c1,
4536+-atmega32, atmega323, atmega324p, atmega325, atmega325p, atmega3250, atmega3250p,
4537+-atmega328p, atmega329, atmega329p, atmega3290, atmega3290p, atmega406, atmega64,
4538+-atmega640, atmega644, atmega644p, atmega644pa, atmega645, atmega6450, atmega649,
4539+-atmega6490, atmega16hva, atmega16hvb, atmega32hvb, at90can32, at90can64,
4540+-at90pwm216, at90pwm316, atmega32c1, atmega64c1, atmega16m1, atmega32m1,
4541+-atmega64m1, atmega16u4, atmega32u4, atmega32u6, at90usb646, at90usb647, at94k,
4542+-at90scr100).
4543++memory space (MCU types: atmega16, atmega16a, atmega161, atmega162, atmega163,
4544++atmega164a, atmega164p, atmega165, atmega165a, atmega165p, atmega168,
4545++atmega168a, atmega168p, atmega169, atmega169p, atmega169pa, atmega16c1,
4546++atmega32, atmega323, atmega324a, atmega324p, atmega324pa, atmega325,
4547++atmega325p, atmega3250, atmega3250p, atmega328, atmega328p, atmega329,
4548++atmega329p, atmega329pa, atmega3290, atmega3290p, atmega406, atmega64,
4549++atmega640, atmega644, atmega644a, atmega644p, atmega644pa, atmega645,
4550++atmega645a, atmega645p, atmega6450, atmega6450a, atmega6450p, atmega649,
4551++atmega649a, atmega649p, atmega6490, atmega6490a, atmega6490p, atmega64hve,
4552++atmega16hva, atmega16hva2, atmega16hvb, atmega32hvb, at90can32, at90can64,
4553++at90pwm216, at90pwm316, atmega16u4, atmega32c1, atmega64c1, atmega64m1,
4554++atmega16m1, atmega32m1, atmega64m1, atmega16u4, atmega32u4, atmega32u6,
4555++at90usb646, at90usb647, at94k, at90scr100).
4556
4557 Instruction set avr51 is for the enhanced AVR core with exactly 128K program
4558 memory space (MCU types: atmega128, atmega1280, atmega1281, atmega1284p,
4559---- ./gas/config/tc-avr.c.orig 2008-08-29 18:58:02.000000000 +0200
4560-+++ ./gas/config/tc-avr.c 2009-01-07 17:36:41.000000000 +0100
4561-@@ -173,6 +173,7 @@
4562- {"atmega32c1", AVR_ISA_AVR5, bfd_mach_avr5},
4563- {"atmega32m1", AVR_ISA_AVR5, bfd_mach_avr5},
4564- {"atmega32u4", AVR_ISA_AVR5, bfd_mach_avr5},
4565-+ {"atmega32u6", AVR_ISA_AVR5, bfd_mach_avr5},
4566- {"at90usb646", AVR_ISA_AVR5, bfd_mach_avr5},
4567- {"at90usb647", AVR_ISA_AVR5, bfd_mach_avr5},
4568- {"at94k", AVR_ISA_94K, bfd_mach_avr5},
4569
4570=== modified file 'debian/bsdpatches/patch-newsections'
4571--- debian/bsdpatches/patch-newsections 2009-10-31 10:37:05 +0000
4572+++ debian/bsdpatches/patch-newsections 2010-08-05 02:28:45 +0000
4573@@ -1,22 +1,17 @@
4574---- ld/scripttempl/avr.sc.old 2007-09-14 06:32:02.437500000 -0600
4575-+++ ld/scripttempl/avr.sc 2007-09-14 06:50:28.854125000 -0600
4576-@@ -4,9 +4,12 @@ OUTPUT_ARCH(${ARCH})
4577-
4578- MEMORY
4579- {
4580-- text (rx) : ORIGIN = 0, LENGTH = $TEXT_LENGTH
4581-- data (rw!x) : ORIGIN = $DATA_ORIGIN, LENGTH = $DATA_LENGTH
4582-- eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K
4583-+ text (rx) : ORIGIN = 0, LENGTH = $TEXT_LENGTH
4584-+ data (rw!x) : ORIGIN = $DATA_ORIGIN, LENGTH = $DATA_LENGTH
4585-+ eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K
4586+diff -ruw ld/scripttempl/avr.sc ld/scripttempl/avr.sc
4587+--- ld/scripttempl/avr.sc 2009-10-09 18:42:35.000000000 +0530
4588++++ ld/scripttempl/avr.sc 2010-02-12 20:09:24.070812400 +0530
4589+@@ -7,6 +7,9 @@
4590+ text (rx) : ORIGIN = 0, LENGTH = $TEXT_LENGTH
4591+ data (rw!x) : ORIGIN = $DATA_ORIGIN, LENGTH = $DATA_LENGTH
4592+ eeprom (rw!x) : ORIGIN = 0x810000, LENGTH = 64K
4593 + fuse (rw!x) : ORIGIN = 0x820000, LENGTH = 1K
4594 + lock (rw!x) : ORIGIN = 0x830000, LENGTH = 1K
4595 + signature (rw!x) : ORIGIN = 0x840000, LENGTH = 1K
4596 }
4597
4598 SECTIONS
4599-@@ -196,6 +199,24 @@ SECTIONS
4600+@@ -196,6 +199,24 @@
4601 ${RELOCATING+ __eeprom_end = . ; }
4602 } ${RELOCATING+ > eeprom}
4603
4604
4605=== modified file 'debian/bsdpatches/patch-xmega'
4606--- debian/bsdpatches/patch-xmega 2009-10-31 10:37:05 +0000
4607+++ debian/bsdpatches/patch-xmega 2010-08-05 02:28:45 +0000
4608@@ -1,7 +1,7 @@
4609-diff -ur ../binutils-2.19.orig/bfd/archures.c ./bfd/archures.c
4610---- ../binutils-2.19.orig/bfd/archures.c 2008-08-09 07:35:12.000000000 +0200
4611-+++ ./bfd/archures.c 2009-08-07 13:25:45.000000000 +0200
4612-@@ -357,6 +357,13 @@
4613+diff -Nur ../binutils-2.20.orig/bfd/archures.c ./bfd/archures.c
4614+--- ../binutils-2.20.orig/bfd/archures.c 2009-09-10 13:47:11.000000000 +0200
4615++++ ./bfd/archures.c 2010-03-04 11:34:08.000000000 +0100
4616+@@ -368,6 +368,13 @@
4617 .#define bfd_mach_avr5 5
4618 .#define bfd_mach_avr51 51
4619 .#define bfd_mach_avr6 6
4620@@ -15,11 +15,27 @@
4621 . bfd_arch_bfin, {* ADI Blackfin *}
4622 .#define bfd_mach_bfin 1
4623 . bfd_arch_cr16, {* National Semiconductor CompactRISC (ie CR16). *}
4624-Only in ./bfd: archures.c.orig
4625-diff -ur ../binutils-2.19.orig/bfd/cpu-avr.c ./bfd/cpu-avr.c
4626---- ../binutils-2.19.orig/bfd/cpu-avr.c 2008-08-09 07:35:12.000000000 +0200
4627-+++ ./bfd/cpu-avr.c 2009-08-07 13:25:45.000000000 +0200
4628-@@ -126,7 +126,29 @@
4629+diff -Nur ../binutils-2.20.orig/bfd/bfd-in2.h ./bfd/bfd-in2.h
4630+--- ../binutils-2.20.orig/bfd/bfd-in2.h 2009-09-10 13:47:11.000000000 +0200
4631++++ ./bfd/bfd-in2.h 2010-03-04 11:34:08.000000000 +0100
4632+@@ -2035,6 +2035,13 @@
4633+ #define bfd_mach_avr5 5
4634+ #define bfd_mach_avr51 51
4635+ #define bfd_mach_avr6 6
4636++#define bfd_mach_avrxmega1 101
4637++#define bfd_mach_avrxmega2 102
4638++#define bfd_mach_avrxmega3 103
4639++#define bfd_mach_avrxmega4 104
4640++#define bfd_mach_avrxmega5 105
4641++#define bfd_mach_avrxmega6 106
4642++#define bfd_mach_avrxmega7 107
4643+ bfd_arch_bfin, /* ADI Blackfin */
4644+ #define bfd_mach_bfin 1
4645+ bfd_arch_cr16, /* National Semiconductor CompactRISC (ie CR16). */
4646+diff -Nur ../binutils-2.20.orig/bfd/cpu-avr.c ./bfd/cpu-avr.c
4647+--- ../binutils-2.20.orig/bfd/cpu-avr.c 2009-09-02 09:18:36.000000000 +0200
4648++++ ./bfd/cpu-avr.c 2010-03-04 11:34:08.000000000 +0100
4649+@@ -133,7 +133,29 @@
4650 N (22, bfd_mach_avr51, "avr:51", FALSE, & arch_info_struct[9]),
4651
4652 /* 3-Byte PC. */
4653@@ -50,10 +66,10 @@
4654 };
4655
4656 const bfd_arch_info_type bfd_avr_arch =
4657-diff -ur ../binutils-2.19.orig/bfd/elf32-avr.c ./bfd/elf32-avr.c
4658---- ../binutils-2.19.orig/bfd/elf32-avr.c 2008-08-09 07:35:12.000000000 +0200
4659-+++ ./bfd/elf32-avr.c 2009-08-07 13:25:45.000000000 +0200
4660-@@ -1324,6 +1324,34 @@
4661+diff -Nur ../binutils-2.20.orig/bfd/elf32-avr.c ./bfd/elf32-avr.c
4662+--- ../binutils-2.20.orig/bfd/elf32-avr.c 2009-09-02 09:18:36.000000000 +0200
4663++++ ./bfd/elf32-avr.c 2010-03-04 11:34:08.000000000 +0100
4664+@@ -1328,6 +1328,34 @@
4665 case bfd_mach_avr6:
4666 val = E_AVR_MACH_AVR6;
4667 break;
4668@@ -88,7 +104,7 @@
4669 }
4670
4671 elf_elfheader (abfd)->e_machine = EM_AVR;
4672-@@ -1386,6 +1414,34 @@
4673+@@ -1390,6 +1418,34 @@
4674 case E_AVR_MACH_AVR6:
4675 e_set = bfd_mach_avr6;
4676 break;
4677@@ -123,9 +139,9 @@
4678 }
4679 }
4680 return bfd_default_set_arch_mach (abfd, bfd_arch_avr,
4681-diff -ur ../binutils-2.19.orig/gas/config/tc-avr.c ./gas/config/tc-avr.c
4682---- ../binutils-2.19.orig/gas/config/tc-avr.c 2009-08-07 13:24:59.000000000 +0200
4683-+++ ./gas/config/tc-avr.c 2009-08-07 13:30:52.000000000 +0200
4684+diff -Nur ../binutils-2.20.orig/gas/config/tc-avr.c ./gas/config/tc-avr.c
4685+--- ../binutils-2.20.orig/gas/config/tc-avr.c 2010-03-04 11:19:26.000000000 +0100
4686++++ ./gas/config/tc-avr.c 2010-03-04 11:34:09.000000000 +0100
4687 @@ -27,20 +27,21 @@
4688
4689 struct avr_opcodes_s
4690@@ -168,8 +184,8 @@
4691 {"at90s1200", AVR_ISA_1200, bfd_mach_avr1},
4692 {"attiny11", AVR_ISA_AVR1, bfd_mach_avr1},
4693 {"attiny12", AVR_ISA_AVR1, bfd_mach_avr1},
4694-@@ -186,6 +194,16 @@
4695- {"at90usb1287",AVR_ISA_AVR51, bfd_mach_avr51},
4696+@@ -241,6 +249,21 @@
4697+ {"m3001b", AVR_ISA_AVR51, bfd_mach_avr51},
4698 {"atmega2560", AVR_ISA_AVR6, bfd_mach_avr6},
4699 {"atmega2561", AVR_ISA_AVR6, bfd_mach_avr6},
4700 + {"atxmega16a4", AVR_ISA_XMEGA, bfd_mach_avrxmega2},
4701@@ -177,15 +193,20 @@
4702 + {"atxmega32d4", AVR_ISA_XMEGA, bfd_mach_avrxmega2},
4703 + {"atxmega32a4", AVR_ISA_XMEGA, bfd_mach_avrxmega3},
4704 + {"atxmega64a3", AVR_ISA_XMEGA, bfd_mach_avrxmega4},
4705++ {"atxmega64d3", AVR_ISA_XMEGA, bfd_mach_avrxmega4},
4706 + {"atxmega64a1", AVR_ISA_XMEGA, bfd_mach_avrxmega5},
4707 + {"atxmega128a3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4708++ {"atxmega128d3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4709++ {"atxmega192a3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4710++ {"atxmega192d3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4711 + {"atxmega256a3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4712 + {"atxmega256a3b",AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4713++ {"atxmega256d3", AVR_ISA_XMEGA, bfd_mach_avrxmega6},
4714 + {"atxmega128a1", AVR_ISA_XMEGA, bfd_mach_avrxmega7},
4715 {NULL, 0, 0}
4716 };
4717
4718-@@ -363,6 +381,11 @@
4719+@@ -418,6 +441,11 @@
4720 " avr5 - enhanced AVR core with up to 64K program memory\n"
4721 " avr51 - enhanced AVR core with up to 128K program memory\n"
4722 " avr6 - enhanced AVR core with up to 256K program memory\n"
4723@@ -197,7 +218,7 @@
4724 " or immediate microcontroller name.\n"));
4725 fprintf (stream,
4726 _(" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
4727-@@ -790,7 +813,12 @@
4728+@@ -845,7 +873,12 @@
4729 if (*str == '+')
4730 {
4731 ++str;
4732@@ -211,7 +232,7 @@
4733 }
4734
4735 /* attiny26 can do "lpm" and "lpm r,Z" but not "lpm r,Z+". */
4736-@@ -907,6 +935,16 @@
4737+@@ -962,6 +995,16 @@
4738 }
4739 break;
4740
4741@@ -228,11 +249,10 @@
4742 case '?':
4743 break;
4744
4745-Only in ./gas/config: tc-avr.c.orig
4746-diff -ur ../binutils-2.19.orig/gas/doc/c-avr.texi ./gas/doc/c-avr.texi
4747---- ../binutils-2.19.orig/gas/doc/c-avr.texi 2009-08-07 13:24:59.000000000 +0200
4748-+++ ./gas/doc/c-avr.texi 2009-08-07 13:30:52.000000000 +0200
4749-@@ -76,6 +76,26 @@
4750+diff -Nur ../binutils-2.20.orig/gas/doc/c-avr.texi ./gas/doc/c-avr.texi
4751+--- ../binutils-2.20.orig/gas/doc/c-avr.texi 2010-03-04 11:19:26.000000000 +0100
4752++++ ./gas/doc/c-avr.texi 2010-03-04 11:34:09.000000000 +0100
4753+@@ -86,6 +86,27 @@
4754 Instruction set avr6 is for the enhanced AVR core with a 3-byte PC (MCU types:
4755 atmega2560, atmega2561).
4756
4757@@ -244,14 +264,15 @@
4758 +memory space and greater than 64K data space (MCU types: atxmega32a4).
4759 +
4760 +Instruction set avrxmega4 is for the XMEGA AVR core with up to 64K program
4761-+memory space and less than 64K data space (MCU types: atxmega64a3).
4762++memory space and less than 64K data space (MCU types: atxmega64a3, atxmega64d3).
4763 +
4764 +Instruction set avrxmega5 is for the XMEGA AVR core with up to 64K program
4765 +memory space and greater than 64K data space (MCU types: atxmega64a1).
4766 +
4767 +Instruction set avrxmega6 is for the XMEGA AVR core with up to 256K program
4768 +memory space and less than 64K data space (MCU types: atxmega128a3,
4769-+atxmega256a3, atxmega256a3b).
4770++atxmega128d3, atxmega192a3, atxmega192d3, atxmega256a3, atxmega256a3b,
4771++atxmega192d3).
4772 +
4773 +Instruction set avrxmega7 is for the XMEGA AVR core with up to 256K program
4774 +memory space and greater than 64K data space (MCU types: atxmega128a1).
4775@@ -259,10 +280,9 @@
4776 @cindex @code{-mall-opcodes} command line option, AVR
4777 @item -mall-opcodes
4778 Accept all AVR opcodes, even if not supported by @code{-mmcu}.
4779-Only in ./gas/doc: c-avr.texi.orig
4780-diff -ur ../binutils-2.19.orig/include/elf/avr.h ./include/elf/avr.h
4781---- ../binutils-2.19.orig/include/elf/avr.h 2008-08-09 07:35:13.000000000 +0200
4782-+++ ./include/elf/avr.h 2009-08-07 13:25:45.000000000 +0200
4783+diff -Nur ../binutils-2.20.orig/include/elf/avr.h ./include/elf/avr.h
4784+--- ../binutils-2.20.orig/include/elf/avr.h 2008-08-09 07:35:13.000000000 +0200
4785++++ ./include/elf/avr.h 2010-03-04 11:34:09.000000000 +0100
4786 @@ -40,6 +40,13 @@
4787 #define E_AVR_MACH_AVR5 5
4788 #define E_AVR_MACH_AVR51 51
4789@@ -277,9 +297,9 @@
4790
4791 /* Relocations. */
4792 START_RELOC_NUMBERS (elf_avr_reloc_type)
4793-diff -ur ../binutils-2.19.orig/include/opcode/avr.h ./include/opcode/avr.h
4794---- ../binutils-2.19.orig/include/opcode/avr.h 2008-08-09 07:35:13.000000000 +0200
4795-+++ ./include/opcode/avr.h 2009-08-07 13:25:45.000000000 +0200
4796+diff -Nur ../binutils-2.20.orig/include/opcode/avr.h ./include/opcode/avr.h
4797+--- ../binutils-2.20.orig/include/opcode/avr.h 2008-08-09 07:35:13.000000000 +0200
4798++++ ./include/opcode/avr.h 2010-03-04 11:34:09.000000000 +0100
4799 @@ -30,6 +30,8 @@
4800 #define AVR_ISA_BRK 0x0400 /* device has BREAK (on-chip debug) */
4801 #define AVR_ISA_EIND 0x0800 /* device has >128K program memory (none yet) */
4802@@ -323,117 +343,114 @@
4803 +/* DES instruction for encryption and decryption */
4804 +AVR_INSN (des, "E", "10010100EEEE1011", 1, AVR_ISA_DES, 0x940B)
4805 +
4806-Only in ./include/opcode: avr.h.orig
4807-diff -ur ../binutils-2.19.orig/ld/Makefile.am ./ld/Makefile.am
4808---- ../binutils-2.19.orig/ld/Makefile.am 2008-09-09 10:02:19.000000000 +0200
4809-+++ ./ld/Makefile.am 2009-08-07 13:25:45.000000000 +0200
4810-@@ -142,6 +142,13 @@
4811- eavr5.o \
4812- eavr51.o \
4813- eavr6.o \
4814-+ eavrxmega1.o \
4815-+ eavrxmega2.o \
4816-+ eavrxmega3.o \
4817-+ eavrxmega4.o \
4818-+ eavrxmega5.o \
4819-+ eavrxmega6.o \
4820-+ eavrxmega7.o \
4821- ecoff_i860.o \
4822- ecoff_sparc.o \
4823- eelf32_spu.o \
4824-@@ -646,6 +653,34 @@
4825- $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4826- ${GEN_DEPENDS}
4827- ${GENSCRIPTS} avr6 "$(tdir_avr2)"
4828-+eavrxmega1.c: $(srcdir)/emulparams/avrxmega1.sh \
4829-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4830-+ ${GEN_DEPENDS}
4831-+ ${GENSCRIPTS} avrxmega1 "$(tdir_avr2)"
4832-+eavrxmega2.c: $(srcdir)/emulparams/avrxmega2.sh \
4833-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4834-+ ${GEN_DEPENDS}
4835-+ ${GENSCRIPTS} avrxmega2 "$(tdir_avr2)"
4836-+eavrxmega3.c: $(srcdir)/emulparams/avrxmega3.sh \
4837-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4838-+ ${GEN_DEPENDS}
4839-+ ${GENSCRIPTS} avrxmega3 "$(tdir_avr2)"
4840-+eavrxmega4.c: $(srcdir)/emulparams/avrxmega4.sh \
4841-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4842-+ ${GEN_DEPENDS}
4843-+ ${GENSCRIPTS} avrxmega4 "$(tdir_avr2)"
4844-+eavrxmega5.c: $(srcdir)/emulparams/avrxmega5.sh \
4845-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4846-+ ${GEN_DEPENDS}
4847-+ ${GENSCRIPTS} avrxmega5 "$(tdir_avr2)"
4848-+eavrxmega6.c: $(srcdir)/emulparams/avrxmega6.sh \
4849-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4850-+ ${GEN_DEPENDS}
4851-+ ${GENSCRIPTS} avrxmega6 "$(tdir_avr2)"
4852-+eavrxmega7.c: $(srcdir)/emulparams/avrxmega7.sh \
4853-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4854-+ ${GEN_DEPENDS}
4855-+ ${GENSCRIPTS} avrxmega7 "$(tdir_avr2)"
4856- ecoff_i860.c: $(srcdir)/emulparams/coff_i860.sh \
4857- $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i860coff.sc ${GEN_DEPENDS}
4858- ${GENSCRIPTS} coff_i860 "$(tdir_coff_i860)"
4859-Only in ./ld: Makefile.am.orig
4860-diff -ur ../binutils-2.19.orig/ld/Makefile.in ./ld/Makefile.in
4861---- ../binutils-2.19.orig/ld/Makefile.in 2008-09-09 10:02:19.000000000 +0200
4862-+++ ./ld/Makefile.in 2009-08-07 13:25:45.000000000 +0200
4863-@@ -393,6 +393,13 @@
4864- eavr5.o \
4865- eavr51.o \
4866- eavr6.o \
4867-+ eavrxmega1.o \
4868-+ eavrxmega2.o \
4869-+ eavrxmega3.o \
4870-+ eavrxmega4.o \
4871-+ eavrxmega5.o \
4872-+ eavrxmega6.o \
4873-+ eavrxmega7.o \
4874- ecoff_i860.o \
4875- ecoff_sparc.o \
4876- eelf32_spu.o \
4877-@@ -1476,6 +1483,34 @@
4878- $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4879- ${GEN_DEPENDS}
4880- ${GENSCRIPTS} avr6 "$(tdir_avr2)"
4881-+eavrxmega1.c: $(srcdir)/emulparams/avrxmega1.sh \
4882-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4883-+ ${GEN_DEPENDS}
4884-+ ${GENSCRIPTS} avrxmega1 "$(tdir_avr2)"
4885-+eavrxmega2.c: $(srcdir)/emulparams/avrxmega2.sh \
4886-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4887-+ ${GEN_DEPENDS}
4888-+ ${GENSCRIPTS} avrxmega2 "$(tdir_avr2)"
4889-+eavrxmega3.c: $(srcdir)/emulparams/avrxmega3.sh \
4890-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4891-+ ${GEN_DEPENDS}
4892-+ ${GENSCRIPTS} avrxmega3 "$(tdir_avr2)"
4893-+eavrxmega4.c: $(srcdir)/emulparams/avrxmega4.sh \
4894-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4895-+ ${GEN_DEPENDS}
4896-+ ${GENSCRIPTS} avrxmega4 "$(tdir_avr2)"
4897-+eavrxmega5.c: $(srcdir)/emulparams/avrxmega5.sh \
4898-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4899-+ ${GEN_DEPENDS}
4900-+ ${GENSCRIPTS} avrxmega5 "$(tdir_avr2)"
4901-+eavrxmega6.c: $(srcdir)/emulparams/avrxmega6.sh \
4902-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4903-+ ${GEN_DEPENDS}
4904-+ ${GENSCRIPTS} avrxmega6 "$(tdir_avr2)"
4905-+eavrxmega7.c: $(srcdir)/emulparams/avrxmega7.sh \
4906-+ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4907-+ ${GEN_DEPENDS}
4908-+ ${GENSCRIPTS} avrxmega7 "$(tdir_avr2)"
4909- ecoff_i860.c: $(srcdir)/emulparams/coff_i860.sh \
4910- $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i860coff.sc ${GEN_DEPENDS}
4911- ${GENSCRIPTS} coff_i860 "$(tdir_coff_i860)"
4912-Only in ./ld: Makefile.in.orig
4913-diff -ur ../binutils-2.19.orig/ld/configure.tgt ./ld/configure.tgt
4914---- ../binutils-2.19.orig/ld/configure.tgt 2008-08-09 07:35:13.000000000 +0200
4915-+++ ./ld/configure.tgt 2009-08-07 13:25:45.000000000 +0200
4916-@@ -107,7 +107,7 @@
4917+diff -Nur ../binutils-2.20.orig/ld/Makefile.am ./ld/Makefile.am
4918+--- ../binutils-2.20.orig/ld/Makefile.am 2009-09-01 22:56:51.000000000 +0200
4919++++ ./ld/Makefile.am 2010-03-04 11:34:09.000000000 +0100
4920+@@ -148,6 +148,13 @@
4921+ eavr5.o \
4922+ eavr51.o \
4923+ eavr6.o \
4924++ eavrxmega1.o \
4925++ eavrxmega2.o \
4926++ eavrxmega3.o \
4927++ eavrxmega4.o \
4928++ eavrxmega5.o \
4929++ eavrxmega6.o \
4930++ eavrxmega7.o \
4931+ ecoff_i860.o \
4932+ ecoff_sparc.o \
4933+ eelf32_spu.o \
4934+@@ -727,6 +734,34 @@
4935+ $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4936+ ${GEN_DEPENDS}
4937+ ${GENSCRIPTS} avr6 "$(tdir_avr2)"
4938++eavrxmega1.c: $(srcdir)/emulparams/avrxmega1.sh \
4939++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4940++ ${GEN_DEPENDS}
4941++ ${GENSCRIPTS} avrxmega1 "$(tdir_avr2)"
4942++eavrxmega2.c: $(srcdir)/emulparams/avrxmega2.sh \
4943++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4944++ ${GEN_DEPENDS}
4945++ ${GENSCRIPTS} avrxmega2 "$(tdir_avr2)"
4946++eavrxmega3.c: $(srcdir)/emulparams/avrxmega3.sh \
4947++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4948++ ${GEN_DEPENDS}
4949++ ${GENSCRIPTS} avrxmega3 "$(tdir_avr2)"
4950++eavrxmega4.c: $(srcdir)/emulparams/avrxmega4.sh \
4951++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4952++ ${GEN_DEPENDS}
4953++ ${GENSCRIPTS} avrxmega4 "$(tdir_avr2)"
4954++eavrxmega5.c: $(srcdir)/emulparams/avrxmega5.sh \
4955++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4956++ ${GEN_DEPENDS}
4957++ ${GENSCRIPTS} avrxmega5 "$(tdir_avr2)"
4958++eavrxmega6.c: $(srcdir)/emulparams/avrxmega6.sh \
4959++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4960++ ${GEN_DEPENDS}
4961++ ${GENSCRIPTS} avrxmega6 "$(tdir_avr2)"
4962++eavrxmega7.c: $(srcdir)/emulparams/avrxmega7.sh \
4963++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4964++ ${GEN_DEPENDS}
4965++ ${GENSCRIPTS} avrxmega7 "$(tdir_avr2)"
4966+ ecoff_i860.c: $(srcdir)/emulparams/coff_i860.sh \
4967+ $(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/i860coff.sc ${GEN_DEPENDS}
4968+ ${GENSCRIPTS} coff_i860 "$(tdir_coff_i860)"
4969+diff -Nur ../binutils-2.20.orig/ld/Makefile.in ./ld/Makefile.in
4970+--- ../binutils-2.20.orig/ld/Makefile.in 2009-09-07 14:10:24.000000000 +0200
4971++++ ./ld/Makefile.in 2010-03-04 11:34:09.000000000 +0100
4972+@@ -434,6 +434,13 @@
4973+ eavr5.o \
4974+ eavr51.o \
4975+ eavr6.o \
4976++ eavrxmega1.o \
4977++ eavrxmega2.o \
4978++ eavrxmega3.o \
4979++ eavrxmega4.o \
4980++ eavrxmega5.o \
4981++ eavrxmega6.o \
4982++ eavrxmega7.o \
4983+ ecoff_i860.o \
4984+ ecoff_sparc.o \
4985+ eelf32_spu.o \
4986+@@ -2068,6 +2075,34 @@
4987+ $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4988+ ${GEN_DEPENDS}
4989+ ${GENSCRIPTS} avr6 "$(tdir_avr2)"
4990++eavrxmega1.c: $(srcdir)/emulparams/avrxmega1.sh \
4991++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4992++ ${GEN_DEPENDS}
4993++ ${GENSCRIPTS} avrxmega1 "$(tdir_avr2)"
4994++eavrxmega2.c: $(srcdir)/emulparams/avrxmega2.sh \
4995++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
4996++ ${GEN_DEPENDS}
4997++ ${GENSCRIPTS} avrxmega2 "$(tdir_avr2)"
4998++eavrxmega3.c: $(srcdir)/emulparams/avrxmega3.sh \
4999++ $(srcdir)/emultempl/avrelf.em $(ELF_DEPS) $(srcdir)/scripttempl/avr.sc \
5000++ ${GEN_DEPENDS}
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: