From b90efa5b79ac1524ec260f8eb89d1be37e0219a7 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Fri, 2 Jan 2015 00:45:26 +1030 Subject: [PATCH] ChangeLog rotatation and copyright year update --- bfd/ChangeLog | 3420 +--------------- bfd/ChangeLog-2014 | 3430 +++++++++++++++++ bfd/MAINTAINERS | 2 +- bfd/Makefile.am | 2 +- bfd/PORTING | 2 +- bfd/README | 2 +- bfd/TODO | 2 +- bfd/acinclude.m4 | 2 +- bfd/aix386-core.c | 2 +- bfd/aix5ppc-core.c | 2 +- bfd/aout-adobe.c | 2 +- bfd/aout-arm.c | 2 +- bfd/aout-cris.c | 2 +- bfd/aout-ns32k.c | 2 +- bfd/aout-sparcle.c | 2 +- bfd/aout-target.h | 2 +- bfd/aout-tic30.c | 2 +- bfd/aout0.c | 2 +- bfd/aout32.c | 2 +- bfd/aout64.c | 2 +- bfd/aoutf1.h | 2 +- bfd/aoutx.h | 2 +- bfd/archive.c | 2 +- bfd/archive64.c | 2 +- bfd/archures.c | 2 +- bfd/armnetbsd.c | 2 +- bfd/bfd-in.h | 2 +- bfd/bfd-in2.h | 2 +- bfd/bfd.c | 2 +- bfd/bfd.m4 | 2 +- bfd/bfdio.c | 2 +- bfd/bfdwin.c | 2 +- bfd/binary.c | 2 +- bfd/bout.c | 2 +- bfd/cache.c | 2 +- bfd/cf-i386lynx.c | 2 +- bfd/cf-sparclynx.c | 2 +- bfd/cisco-core.c | 2 +- bfd/coff-alpha.c | 2 +- bfd/coff-apollo.c | 2 +- bfd/coff-arm.c | 2 +- bfd/coff-aux.c | 2 +- bfd/coff-bfd.c | 2 +- bfd/coff-bfd.h | 2 +- bfd/coff-go32.c | 2 +- bfd/coff-h8300.c | 2 +- bfd/coff-h8500.c | 2 +- bfd/coff-i386.c | 2 +- bfd/coff-i860.c | 2 +- bfd/coff-i960.c | 2 +- bfd/coff-ia64.c | 2 +- bfd/coff-m68k.c | 2 +- bfd/coff-m88k.c | 2 +- bfd/coff-mcore.c | 2 +- bfd/coff-mips.c | 2 +- bfd/coff-ppc.c | 2 +- bfd/coff-rs6000.c | 2 +- bfd/coff-sh.c | 2 +- bfd/coff-sparc.c | 2 +- bfd/coff-stgo32.c | 2 +- bfd/coff-svm68k.c | 2 +- bfd/coff-tic30.c | 2 +- bfd/coff-tic4x.c | 2 +- bfd/coff-tic54x.c | 2 +- bfd/coff-tic80.c | 2 +- bfd/coff-u68k.c | 2 +- bfd/coff-w65.c | 2 +- bfd/coff-we32k.c | 2 +- bfd/coff-x86_64.c | 2 +- bfd/coff-z80.c | 2 +- bfd/coff-z8k.c | 2 +- bfd/coff64-rs6000.c | 2 +- bfd/coffcode.h | 2 +- bfd/coffgen.c | 2 +- bfd/cofflink.c | 2 +- bfd/coffswap.h | 2 +- bfd/compress.c | 2 +- bfd/config.bfd | 2 +- bfd/configure.ac | 2 +- bfd/configure.com | 2 +- bfd/configure.host | 2 +- bfd/corefile.c | 2 +- bfd/cpu-aarch64.c | 2 +- bfd/cpu-alpha.c | 2 +- bfd/cpu-arc.c | 2 +- bfd/cpu-arm.c | 2 +- bfd/cpu-avr.c | 2 +- bfd/cpu-bfin.c | 2 +- bfd/cpu-cr16.c | 2 +- bfd/cpu-cr16c.c | 2 +- bfd/cpu-cris.c | 2 +- bfd/cpu-crx.c | 2 +- bfd/cpu-d10v.c | 2 +- bfd/cpu-d30v.c | 2 +- bfd/cpu-dlx.c | 2 +- bfd/cpu-epiphany.c | 2 +- bfd/cpu-fr30.c | 2 +- bfd/cpu-frv.c | 2 +- bfd/cpu-h8300.c | 2 +- bfd/cpu-h8500.c | 2 +- bfd/cpu-hppa.c | 2 +- bfd/cpu-i370.c | 2 +- bfd/cpu-i386.c | 2 +- bfd/cpu-i860.c | 2 +- bfd/cpu-i960.c | 2 +- bfd/cpu-ia64-opc.c | 2 +- bfd/cpu-ia64.c | 2 +- bfd/cpu-ip2k.c | 2 +- bfd/cpu-iq2000.c | 2 +- bfd/cpu-k1om.c | 2 +- bfd/cpu-l1om.c | 2 +- bfd/cpu-lm32.c | 2 +- bfd/cpu-m10200.c | 2 +- bfd/cpu-m10300.c | 2 +- bfd/cpu-m32c.c | 2 +- bfd/cpu-m32r.c | 2 +- bfd/cpu-m68hc11.c | 2 +- bfd/cpu-m68hc12.c | 2 +- bfd/cpu-m68k.c | 2 +- bfd/cpu-m88k.c | 2 +- bfd/cpu-m9s12x.c | 2 +- bfd/cpu-m9s12xg.c | 2 +- bfd/cpu-mcore.c | 2 +- bfd/cpu-mep.c | 2 +- bfd/cpu-metag.c | 2 +- bfd/cpu-microblaze.c | 2 +- bfd/cpu-mips.c | 2 +- bfd/cpu-mmix.c | 2 +- bfd/cpu-moxie.c | 2 +- bfd/cpu-msp430.c | 2 +- bfd/cpu-mt.c | 2 +- bfd/cpu-nds32.c | 2 +- bfd/cpu-nios2.c | 2 +- bfd/cpu-ns32k.c | 2 +- bfd/cpu-or1k.c | 2 +- bfd/cpu-pdp11.c | 2 +- bfd/cpu-pj.c | 2 +- bfd/cpu-plugin.c | 2 +- bfd/cpu-powerpc.c | 2 +- bfd/cpu-rl78.c | 2 +- bfd/cpu-rs6000.c | 2 +- bfd/cpu-rx.c | 2 +- bfd/cpu-s390.c | 2 +- bfd/cpu-score.c | 2 +- bfd/cpu-sh.c | 2 +- bfd/cpu-sparc.c | 2 +- bfd/cpu-spu.c | 2 +- bfd/cpu-tic30.c | 2 +- bfd/cpu-tic4x.c | 2 +- bfd/cpu-tic54x.c | 2 +- bfd/cpu-tic6x.c | 2 +- bfd/cpu-tic80.c | 2 +- bfd/cpu-tilegx.c | 2 +- bfd/cpu-tilepro.c | 2 +- bfd/cpu-v850.c | 2 +- bfd/cpu-v850_rh850.c | 2 +- bfd/cpu-vax.c | 2 +- bfd/cpu-visium.c | 2 +- bfd/cpu-w65.c | 2 +- bfd/cpu-we32k.c | 2 +- bfd/cpu-xc16x.c | 2 +- bfd/cpu-xgate.c | 2 +- bfd/cpu-xstormy16.c | 2 +- bfd/cpu-xtensa.c | 2 +- bfd/cpu-z80.c | 2 +- bfd/cpu-z8k.c | 2 +- bfd/demo64.c | 2 +- bfd/development.sh | 2 +- bfd/doc/ChangeLog | 2 +- bfd/doc/Makefile.am | 2 +- bfd/doc/bfd.texinfo | 6 +- bfd/doc/bfdint.texi | 4 +- bfd/doc/bfdsumm.texi | 2 +- bfd/doc/chew.c | 2 +- bfd/doc/makefile.vms | 2 +- bfd/dwarf1.c | 2 +- bfd/dwarf2.c | 2 +- bfd/ecoff.c | 2 +- bfd/ecofflink.c | 2 +- bfd/ecoffswap.h | 2 +- bfd/elf-attrs.c | 2 +- bfd/elf-bfd.h | 2 +- bfd/elf-eh-frame.c | 2 +- bfd/elf-hppa.h | 2 +- bfd/elf-ifunc.c | 2 +- bfd/elf-linux-psinfo.h | 2 +- bfd/elf-m10200.c | 2 +- bfd/elf-m10300.c | 2 +- bfd/elf-nacl.c | 2 +- bfd/elf-nacl.h | 2 +- bfd/elf-s390-common.c | 2 +- bfd/elf-strtab.c | 2 +- bfd/elf-vxworks.c | 2 +- bfd/elf-vxworks.h | 2 +- bfd/elf.c | 2 +- bfd/elf32-am33lin.c | 2 +- bfd/elf32-arc.c | 2 +- bfd/elf32-arm.c | 2 +- bfd/elf32-avr.c | 2 +- bfd/elf32-avr.h | 2 +- bfd/elf32-bfin.c | 2 +- bfd/elf32-cr16.c | 2 +- bfd/elf32-cr16c.c | 2 +- bfd/elf32-cris.c | 2 +- bfd/elf32-crx.c | 2 +- bfd/elf32-d10v.c | 2 +- bfd/elf32-d30v.c | 2 +- bfd/elf32-dlx.c | 2 +- bfd/elf32-epiphany.c | 2 +- bfd/elf32-fr30.c | 2 +- bfd/elf32-frv.c | 2 +- bfd/elf32-gen.c | 2 +- bfd/elf32-h8300.c | 2 +- bfd/elf32-hppa.c | 2 +- bfd/elf32-hppa.h | 2 +- bfd/elf32-i370.c | 2 +- bfd/elf32-i386.c | 2 +- bfd/elf32-i860.c | 2 +- bfd/elf32-i960.c | 2 +- bfd/elf32-ip2k.c | 2 +- bfd/elf32-iq2000.c | 2 +- bfd/elf32-lm32.c | 2 +- bfd/elf32-m32c.c | 2 +- bfd/elf32-m32r.c | 2 +- bfd/elf32-m68hc11.c | 2 +- bfd/elf32-m68hc12.c | 2 +- bfd/elf32-m68hc1x.c | 2 +- bfd/elf32-m68hc1x.h | 2 +- bfd/elf32-m68k.c | 2 +- bfd/elf32-m88k.c | 2 +- bfd/elf32-mcore.c | 2 +- bfd/elf32-mep.c | 2 +- bfd/elf32-metag.c | 2 +- bfd/elf32-metag.h | 2 +- bfd/elf32-microblaze.c | 2 +- bfd/elf32-mips.c | 2 +- bfd/elf32-moxie.c | 4 +- bfd/elf32-msp430.c | 2 +- bfd/elf32-mt.c | 2 +- bfd/elf32-nds32.c | 2 +- bfd/elf32-nds32.h | 2 +- bfd/elf32-nios2.c | 2 +- bfd/elf32-nios2.h | 2 +- bfd/elf32-or1k.c | 2 +- bfd/elf32-pj.c | 2 +- bfd/elf32-ppc.c | 2 +- bfd/elf32-ppc.h | 2 +- bfd/elf32-rl78.c | 2 +- bfd/elf32-rx.c | 2 +- bfd/elf32-rx.h | 2 +- bfd/elf32-s390.c | 2 +- bfd/elf32-score.c | 2 +- bfd/elf32-score.h | 2 +- bfd/elf32-score7.c | 2 +- bfd/elf32-sh-relocs.h | 2 +- bfd/elf32-sh-symbian.c | 2 +- bfd/elf32-sh.c | 2 +- bfd/elf32-sh64-com.c | 2 +- bfd/elf32-sh64.c | 2 +- bfd/elf32-sh64.h | 2 +- bfd/elf32-sparc.c | 2 +- bfd/elf32-spu.c | 2 +- bfd/elf32-spu.h | 2 +- bfd/elf32-tic6x.c | 2 +- bfd/elf32-tic6x.h | 2 +- bfd/elf32-tilegx.c | 2 +- bfd/elf32-tilegx.h | 2 +- bfd/elf32-tilepro.c | 2 +- bfd/elf32-tilepro.h | 2 +- bfd/elf32-v850.c | 2 +- bfd/elf32-vax.c | 2 +- bfd/elf32-visium.c | 2 +- bfd/elf32-xc16x.c | 2 +- bfd/elf32-xgate.c | 2 +- bfd/elf32-xgate.h | 2 +- bfd/elf32-xstormy16.c | 2 +- bfd/elf32-xtensa.c | 2 +- bfd/elf32.c | 2 +- bfd/elf64-alpha.c | 2 +- bfd/elf64-gen.c | 2 +- bfd/elf64-hppa.c | 2 +- bfd/elf64-hppa.h | 2 +- bfd/elf64-ia64-vms.c | 2 +- bfd/elf64-mips.c | 2 +- bfd/elf64-mmix.c | 2 +- bfd/elf64-ppc.c | 2 +- bfd/elf64-ppc.h | 2 +- bfd/elf64-s390.c | 2 +- bfd/elf64-sh64.c | 2 +- bfd/elf64-sparc.c | 2 +- bfd/elf64-tilegx.c | 2 +- bfd/elf64-tilegx.h | 2 +- bfd/elf64-x86-64.c | 2 +- bfd/elf64.c | 2 +- bfd/elfcode.h | 2 +- bfd/elfcore.h | 2 +- bfd/elflink.c | 2 +- bfd/elfn32-mips.c | 2 +- bfd/elfnn-aarch64.c | 2 +- bfd/elfnn-ia64.c | 2 +- bfd/elfxx-aarch64.c | 2 +- bfd/elfxx-aarch64.h | 2 +- bfd/elfxx-ia64.c | 2 +- bfd/elfxx-ia64.h | 2 +- bfd/elfxx-mips.c | 2 +- bfd/elfxx-mips.h | 2 +- bfd/elfxx-sparc.c | 2 +- bfd/elfxx-sparc.h | 2 +- bfd/elfxx-target.h | 2 +- bfd/elfxx-tilegx.c | 2 +- bfd/elfxx-tilegx.h | 2 +- bfd/epoc-pe-arm.c | 2 +- bfd/epoc-pei-arm.c | 2 +- bfd/format.c | 2 +- bfd/freebsd.h | 2 +- bfd/gen-aout.c | 2 +- bfd/genlink.h | 2 +- bfd/hash.c | 2 +- bfd/host-aout.c | 2 +- bfd/hosts/alphalinux.h | 2 +- bfd/hosts/alphavms.h | 2 +- bfd/hosts/decstation.h | 2 +- bfd/hosts/delta68.h | 2 +- bfd/hosts/dpx2.h | 2 +- bfd/hosts/hp300bsd.h | 2 +- bfd/hosts/i386bsd.h | 2 +- bfd/hosts/i386linux.h | 2 +- bfd/hosts/i386mach3.h | 2 +- bfd/hosts/i386sco.h | 2 +- bfd/hosts/i860mach3.h | 2 +- bfd/hosts/m68kaux.h | 2 +- bfd/hosts/m68klinux.h | 2 +- bfd/hosts/m88kmach3.h | 2 +- bfd/hosts/mipsbsd.h | 2 +- bfd/hosts/mipsmach3.h | 2 +- bfd/hosts/news-mips.h | 2 +- bfd/hosts/news.h | 2 +- bfd/hosts/pc532mach.h | 2 +- bfd/hosts/riscos.h | 2 +- bfd/hosts/symmetry.h | 2 +- bfd/hosts/tahoe.h | 2 +- bfd/hosts/vaxbsd.h | 2 +- bfd/hosts/vaxlinux.h | 2 +- bfd/hosts/vaxult.h | 2 +- bfd/hosts/vaxult2.h | 2 +- bfd/hosts/x86-64linux.h | 2 +- bfd/hp300bsd.c | 2 +- bfd/hp300hpux.c | 2 +- bfd/hppabsd-core.c | 2 +- bfd/hpux-core.c | 2 +- bfd/i386aout.c | 2 +- bfd/i386bsd.c | 2 +- bfd/i386dynix.c | 2 +- bfd/i386freebsd.c | 2 +- bfd/i386linux.c | 2 +- bfd/i386lynx.c | 2 +- bfd/i386mach3.c | 2 +- bfd/i386msdos.c | 2 +- bfd/i386netbsd.c | 2 +- bfd/i386os9k.c | 2 +- bfd/ieee.c | 2 +- bfd/ihex.c | 2 +- bfd/init.c | 2 +- bfd/irix-core.c | 2 +- bfd/libaout.h | 2 +- bfd/libbfd-in.h | 2 +- bfd/libbfd.c | 2 +- bfd/libbfd.h | 2 +- bfd/libcoff-in.h | 2 +- bfd/libcoff.h | 2 +- bfd/libecoff.h | 2 +- bfd/libhppa.h | 2 +- bfd/libieee.h | 2 +- bfd/libnlm.h | 2 +- bfd/liboasys.h | 2 +- bfd/libpei.h | 2 +- bfd/libxcoff.h | 2 +- bfd/linker.c | 2 +- bfd/lynx-core.c | 2 +- bfd/m68k4knetbsd.c | 2 +- bfd/m68klinux.c | 2 +- bfd/m68knetbsd.c | 2 +- bfd/m88kmach3.c | 2 +- bfd/m88kopenbsd.c | 2 +- bfd/mach-o-i386.c | 2 +- bfd/mach-o-target.c | 2 +- bfd/mach-o-x86-64.c | 2 +- bfd/mach-o.c | 2 +- bfd/mach-o.h | 2 +- bfd/makefile.vms | 2 +- bfd/mep-relocs.pl | 2 +- bfd/merge.c | 2 +- bfd/mipsbsd.c | 2 +- bfd/mmo.c | 2 +- bfd/netbsd-core.c | 2 +- bfd/netbsd.h | 2 +- bfd/newsos3.c | 2 +- bfd/nlm-target.h | 2 +- bfd/nlm.c | 2 +- bfd/nlm32-alpha.c | 2 +- bfd/nlm32-i386.c | 2 +- bfd/nlm32-ppc.c | 2 +- bfd/nlm32-sparc.c | 2 +- bfd/nlm32.c | 2 +- bfd/nlm64.c | 2 +- bfd/nlmcode.h | 2 +- bfd/nlmswap.h | 2 +- bfd/ns32k.h | 2 +- bfd/ns32knetbsd.c | 2 +- bfd/oasys.c | 2 +- bfd/opncls.c | 2 +- bfd/osf-core.c | 2 +- bfd/pc532-mach.c | 2 +- bfd/pdp11.c | 2 +- bfd/pe-arm-wince.c | 2 +- bfd/pe-arm.c | 2 +- bfd/pe-i386.c | 2 +- bfd/pe-mcore.c | 2 +- bfd/pe-mips.c | 2 +- bfd/pe-ppc.c | 2 +- bfd/pe-sh.c | 2 +- bfd/pe-x86_64.c | 2 +- bfd/peXXigen.c | 2 +- bfd/pef-traceback.h | 2 +- bfd/pef.c | 2 +- bfd/pef.h | 2 +- bfd/pei-arm-wince.c | 2 +- bfd/pei-arm.c | 2 +- bfd/pei-i386.c | 2 +- bfd/pei-ia64.c | 2 +- bfd/pei-mcore.c | 2 +- bfd/pei-mips.c | 2 +- bfd/pei-ppc.c | 2 +- bfd/pei-sh.c | 2 +- bfd/pei-x86_64.c | 2 +- bfd/peicode.h | 2 +- bfd/plugin.c | 2 +- bfd/plugin.h | 2 +- bfd/po/Make-in | 2 +- bfd/ppcboot.c | 2 +- bfd/ptrace-core.c | 2 +- bfd/reloc.c | 2 +- bfd/reloc16.c | 2 +- bfd/riscix.c | 2 +- bfd/rs6000-core.c | 2 +- bfd/sco5-core.c | 2 +- bfd/section.c | 2 +- bfd/simple.c | 2 +- bfd/som.c | 2 +- bfd/som.h | 2 +- bfd/sparclinux.c | 2 +- bfd/sparclynx.c | 2 +- bfd/sparcnetbsd.c | 2 +- bfd/srec.c | 2 +- bfd/stab-syms.c | 2 +- bfd/stabs.c | 2 +- bfd/sunos.c | 2 +- bfd/syms.c | 2 +- bfd/sysdep.h | 2 +- bfd/targets.c | 2 +- bfd/tekhex.c | 2 +- bfd/trad-core.c | 2 +- bfd/vax1knetbsd.c | 2 +- bfd/vaxbsd.c | 2 +- bfd/vaxnetbsd.c | 2 +- bfd/verilog.c | 2 +- bfd/versados.c | 2 +- bfd/vms-alpha.c | 2 +- bfd/vms-lib.c | 2 +- bfd/vms-misc.c | 2 +- bfd/vms.h | 2 +- bfd/warning.m4 | 2 +- bfd/xcofflink.c | 2 +- bfd/xsym.c | 2 +- bfd/xsym.h | 2 +- bfd/xtensa-isa.c | 2 +- bfd/xtensa-modules.c | 2 +- binutils/BRANCHES | 2 +- binutils/ChangeLog | 950 +---- binutils/ChangeLog-2014 | 960 +++++ binutils/MAINTAINERS | 2 +- binutils/Makefile.am | 2 +- binutils/NEWS | 2 +- binutils/README | 2 +- binutils/addr2line.c | 2 +- binutils/ar.c | 2 +- binutils/arlex.l | 2 +- binutils/arparse.y | 2 +- binutils/arsup.c | 2 +- binutils/arsup.h | 2 +- binutils/bfdtest1.c | 2 +- binutils/bfdtest2.c | 2 +- binutils/bin2c.c | 2 +- binutils/binemul.c | 2 +- binutils/binemul.h | 2 +- binutils/bucomm.c | 2 +- binutils/bucomm.h | 2 +- binutils/budbg.h | 2 +- binutils/coffdump.c | 2 +- binutils/coffgrok.c | 2 +- binutils/coffgrok.h | 2 +- binutils/configure.ac | 2 +- binutils/configure.com | 2 +- binutils/configure.tgt | 2 +- binutils/cxxfilt.c | 2 +- binutils/debug.c | 2 +- binutils/debug.h | 2 +- binutils/deflex.l | 2 +- binutils/defparse.y | 2 +- binutils/dlltool.c | 2 +- binutils/dlltool.h | 2 +- binutils/dllwrap.c | 2 +- binutils/doc/Makefile.am | 2 +- binutils/doc/binutils.texi | 2 +- binutils/dwarf-mode.el | 2 +- binutils/dwarf.c | 2 +- binutils/dwarf.h | 2 +- binutils/elfcomm.c | 2 +- binutils/elfcomm.h | 2 +- binutils/elfedit.c | 2 +- binutils/embedspu.sh | 2 +- binutils/emul_aix.c | 2 +- binutils/emul_vanilla.c | 2 +- binutils/filemode.c | 2 +- binutils/ieee.c | 2 +- binutils/is-ranlib.c | 2 +- binutils/is-strip.c | 2 +- binutils/makefile.vms | 2 +- binutils/maybe-ranlib.c | 2 +- binutils/maybe-strip.c | 2 +- binutils/mclex.c | 2 +- binutils/mcparse.y | 2 +- binutils/nlmconv.c | 2 +- binutils/nlmconv.h | 2 +- binutils/nlmheader.y | 2 +- binutils/nm.c | 2 +- binutils/not-ranlib.c | 2 +- binutils/not-strip.c | 2 +- binutils/objcopy.c | 2 +- binutils/objdump.c | 2 +- binutils/objdump.h | 2 +- binutils/od-elf32_avr.c | 2 +- binutils/od-macho.c | 2 +- binutils/od-xcoff.c | 2 +- binutils/po/Make-in | 2 +- binutils/prdbg.c | 2 +- binutils/ranlib.sh | 2 +- binutils/rclex.c | 2 +- binutils/rcparse.y | 2 +- binutils/rdcoff.c | 2 +- binutils/rddbg.c | 2 +- binutils/readelf.c | 2 +- binutils/rename.c | 2 +- binutils/resbin.c | 2 +- binutils/rescoff.c | 2 +- binutils/resrc.c | 2 +- binutils/resres.c | 2 +- binutils/sanity.sh | 2 +- binutils/size.c | 2 +- binutils/srconv.c | 2 +- binutils/stabs.c | 2 +- binutils/strings.c | 2 +- binutils/sysdep.h | 2 +- binutils/sysdump.c | 2 +- binutils/sysinfo.y | 2 +- binutils/syslex.l | 2 +- binutils/syslex_wrap.c | 2 +- binutils/testsuite/ChangeLog | 6 +- .../binutils-all/aarch64/aarch64.exp | 2 +- binutils/testsuite/binutils-all/ar.exp | 2 +- .../testsuite/binutils-all/arm/objdump.exp | 2 +- .../testsuite/binutils-all/bfin/objdump.exp | 2 +- binutils/testsuite/binutils-all/compress.exp | 2 +- binutils/testsuite/binutils-all/dlltool.exp | 2 +- binutils/testsuite/binutils-all/dw2-1.S | 2 +- binutils/testsuite/binutils-all/dw2-2.S | 2 +- .../testsuite/binutils-all/dw2-compressed.S | 2 +- binutils/testsuite/binutils-all/elfedit.exp | 2 +- .../testsuite/binutils-all/hppa/objdump.exp | 2 +- binutils/testsuite/binutils-all/i386/i386.exp | 2 +- .../testsuite/binutils-all/m68k/objdump.exp | 2 +- binutils/testsuite/binutils-all/mips/mips.exp | 2 +- binutils/testsuite/binutils-all/nm.exp | 2 +- binutils/testsuite/binutils-all/objcopy.exp | 2 +- binutils/testsuite/binutils-all/objdump.exp | 2 +- binutils/testsuite/binutils-all/readelf.exp | 2 +- binutils/testsuite/binutils-all/size.exp | 2 +- .../testsuite/binutils-all/vax/objdump.exp | 2 +- .../testsuite/binutils-all/windres/README | 2 +- .../testsuite/binutils-all/windres/msupdate | 2 +- .../binutils-all/windres/windres.exp | 2 +- .../testsuite/binutils-all/x86-64/x86-64.exp | 2 +- binutils/testsuite/config/default.exp | 2 +- binutils/testsuite/lib/binutils-common.exp | 2 +- binutils/testsuite/lib/utils-lib.exp | 2 +- binutils/unwind-ia64.c | 2 +- binutils/unwind-ia64.h | 2 +- binutils/version.c | 4 +- binutils/windint.h | 2 +- binutils/windmc.c | 2 +- binutils/windmc.h | 2 +- binutils/windres.c | 2 +- binutils/windres.h | 2 +- binutils/winduni.c | 2 +- binutils/winduni.h | 2 +- binutils/wrstabs.c | 2 +- elfcpp/ChangeLog | 6 +- elfcpp/README | 2 +- elfcpp/aarch64.h | 2 +- elfcpp/arm.h | 2 +- elfcpp/dwarf.h | 2 +- elfcpp/elfcpp.h | 2 +- elfcpp/elfcpp_file.h | 2 +- elfcpp/elfcpp_internal.h | 2 +- elfcpp/elfcpp_swap.h | 2 +- elfcpp/i386.h | 2 +- elfcpp/mips.h | 2 +- elfcpp/powerpc.h | 2 +- elfcpp/sparc.h | 2 +- elfcpp/tilegx.h | 2 +- elfcpp/x86_64.h | 2 +- gas/CONTRIBUTORS | 2 +- gas/ChangeLog | 1879 +-------- gas/ChangeLog-2014 | 1889 +++++++++ gas/MAINTAINERS | 2 +- gas/Makefile.am | 2 +- gas/NEWS | 2 +- gas/README | 2 +- gas/app.c | 2 +- gas/as.c | 4 +- gas/as.h | 2 +- gas/asintl.h | 2 +- gas/atof-generic.c | 2 +- gas/bignum.h | 2 +- gas/bit_fix.h | 2 +- gas/cgen.c | 2 +- gas/cgen.h | 2 +- gas/compress-debug.c | 2 +- gas/compress-debug.h | 2 +- gas/cond.c | 2 +- gas/config/aout_gnu.h | 2 +- gas/config/atof-ieee.c | 2 +- gas/config/atof-vax.c | 2 +- gas/config/bfin-aux.h | 2 +- gas/config/bfin-defs.h | 2 +- gas/config/bfin-lex-wrapper.c | 2 +- gas/config/bfin-lex.l | 2 +- gas/config/bfin-parse.y | 2 +- gas/config/e-crisaout.c | 2 +- gas/config/e-criself.c | 2 +- gas/config/e-i386aout.c | 2 +- gas/config/e-i386coff.c | 2 +- gas/config/e-i386elf.c | 2 +- gas/config/e-mipself.c | 2 +- gas/config/itbl-mips.h | 2 +- gas/config/m68k-parse.h | 2 +- gas/config/m68k-parse.y | 2 +- gas/config/obj-aout.c | 2 +- gas/config/obj-aout.h | 2 +- gas/config/obj-coff-seh.c | 2 +- gas/config/obj-coff-seh.h | 2 +- gas/config/obj-coff.c | 2 +- gas/config/obj-coff.h | 2 +- gas/config/obj-ecoff.c | 2 +- gas/config/obj-ecoff.h | 2 +- gas/config/obj-elf.c | 2 +- gas/config/obj-elf.h | 2 +- gas/config/obj-evax.c | 2 +- gas/config/obj-evax.h | 2 +- gas/config/obj-fdpicelf.c | 2 +- gas/config/obj-fdpicelf.h | 2 +- gas/config/obj-macho.c | 2 +- gas/config/obj-macho.h | 2 +- gas/config/obj-multi.c | 2 +- gas/config/obj-multi.h | 2 +- gas/config/obj-som.c | 2 +- gas/config/obj-som.h | 2 +- gas/config/rl78-defs.h | 2 +- gas/config/rl78-parse.y | 2 +- gas/config/rx-defs.h | 2 +- gas/config/rx-parse.y | 2 +- gas/config/tc-aarch64.c | 2 +- gas/config/tc-aarch64.h | 2 +- gas/config/tc-alpha.c | 2 +- gas/config/tc-alpha.h | 2 +- gas/config/tc-arc.c | 2 +- gas/config/tc-arc.h | 2 +- gas/config/tc-arm.c | 2 +- gas/config/tc-arm.h | 2 +- gas/config/tc-avr.c | 2 +- gas/config/tc-avr.h | 2 +- gas/config/tc-bfin.c | 2 +- gas/config/tc-bfin.h | 2 +- gas/config/tc-cr16.c | 2 +- gas/config/tc-cr16.h | 2 +- gas/config/tc-cris.c | 2 +- gas/config/tc-cris.h | 2 +- gas/config/tc-crx.c | 2 +- gas/config/tc-crx.h | 2 +- gas/config/tc-d10v.c | 2 +- gas/config/tc-d10v.h | 2 +- gas/config/tc-d30v.c | 2 +- gas/config/tc-d30v.h | 2 +- gas/config/tc-dlx.c | 2 +- gas/config/tc-dlx.h | 2 +- gas/config/tc-epiphany.c | 2 +- gas/config/tc-epiphany.h | 2 +- gas/config/tc-fr30.c | 2 +- gas/config/tc-fr30.h | 2 +- gas/config/tc-frv.c | 2 +- gas/config/tc-frv.h | 2 +- gas/config/tc-generic.c | 2 +- gas/config/tc-generic.h | 2 +- gas/config/tc-h8300.c | 2 +- gas/config/tc-h8300.h | 2 +- gas/config/tc-hppa.c | 2 +- gas/config/tc-hppa.h | 2 +- gas/config/tc-i370.c | 2 +- gas/config/tc-i370.h | 2 +- gas/config/tc-i386-intel.c | 2 +- gas/config/tc-i386.c | 2 +- gas/config/tc-i386.h | 2 +- gas/config/tc-i860.c | 2 +- gas/config/tc-i860.h | 2 +- gas/config/tc-i960.c | 2 +- gas/config/tc-i960.h | 2 +- gas/config/tc-ia64.c | 2 +- gas/config/tc-ia64.h | 2 +- gas/config/tc-ip2k.c | 2 +- gas/config/tc-ip2k.h | 2 +- gas/config/tc-iq2000.c | 2 +- gas/config/tc-iq2000.h | 2 +- gas/config/tc-lm32.c | 2 +- gas/config/tc-lm32.h | 2 +- gas/config/tc-m32c.c | 2 +- gas/config/tc-m32c.h | 2 +- gas/config/tc-m32r.c | 2 +- gas/config/tc-m32r.h | 2 +- gas/config/tc-m68851.h | 2 +- gas/config/tc-m68hc11.c | 2 +- gas/config/tc-m68hc11.h | 2 +- gas/config/tc-m68k.c | 2 +- gas/config/tc-m68k.h | 2 +- gas/config/tc-mcore.c | 2 +- gas/config/tc-mcore.h | 2 +- gas/config/tc-mep.c | 2 +- gas/config/tc-mep.h | 2 +- gas/config/tc-metag.c | 2 +- gas/config/tc-metag.h | 2 +- gas/config/tc-microblaze.c | 2 +- gas/config/tc-microblaze.h | 2 +- gas/config/tc-mips.c | 2 +- gas/config/tc-mips.h | 2 +- gas/config/tc-mmix.c | 2 +- gas/config/tc-mmix.h | 2 +- gas/config/tc-mn10200.c | 2 +- gas/config/tc-mn10200.h | 2 +- gas/config/tc-mn10300.c | 2 +- gas/config/tc-mn10300.h | 2 +- gas/config/tc-moxie.c | 2 +- gas/config/tc-moxie.h | 2 +- gas/config/tc-msp430.c | 2 +- gas/config/tc-msp430.h | 2 +- gas/config/tc-mt.c | 2 +- gas/config/tc-mt.h | 2 +- gas/config/tc-nds32.c | 2 +- gas/config/tc-nds32.h | 2 +- gas/config/tc-nios2.c | 2 +- gas/config/tc-nios2.h | 2 +- gas/config/tc-ns32k.c | 2 +- gas/config/tc-ns32k.h | 2 +- gas/config/tc-or1k.c | 2 +- gas/config/tc-or1k.h | 2 +- gas/config/tc-pdp11.c | 2 +- gas/config/tc-pdp11.h | 2 +- gas/config/tc-pj.c | 2 +- gas/config/tc-pj.h | 2 +- gas/config/tc-ppc.c | 2 +- gas/config/tc-ppc.h | 2 +- gas/config/tc-rl78.c | 2 +- gas/config/tc-rl78.h | 2 +- gas/config/tc-rx.c | 2 +- gas/config/tc-rx.h | 2 +- gas/config/tc-s390.c | 2 +- gas/config/tc-s390.h | 2 +- gas/config/tc-score.c | 2 +- gas/config/tc-score.h | 2 +- gas/config/tc-score7.c | 2 +- gas/config/tc-sh.c | 2 +- gas/config/tc-sh.h | 2 +- gas/config/tc-sh64.c | 2 +- gas/config/tc-sh64.h | 2 +- gas/config/tc-sparc.c | 2 +- gas/config/tc-sparc.h | 2 +- gas/config/tc-spu.c | 2 +- gas/config/tc-spu.h | 2 +- gas/config/tc-tic30.c | 2 +- gas/config/tc-tic30.h | 2 +- gas/config/tc-tic4x.c | 2 +- gas/config/tc-tic4x.h | 2 +- gas/config/tc-tic54x.c | 2 +- gas/config/tc-tic54x.h | 2 +- gas/config/tc-tic6x.c | 2 +- gas/config/tc-tic6x.h | 2 +- gas/config/tc-tilegx.c | 2 +- gas/config/tc-tilegx.h | 2 +- gas/config/tc-tilepro.c | 2 +- gas/config/tc-tilepro.h | 2 +- gas/config/tc-v850.c | 2 +- gas/config/tc-v850.h | 2 +- gas/config/tc-vax.c | 2 +- gas/config/tc-vax.h | 2 +- gas/config/tc-visium.c | 2 +- gas/config/tc-visium.h | 2 +- gas/config/tc-xc16x.c | 2 +- gas/config/tc-xc16x.h | 2 +- gas/config/tc-xgate.c | 2 +- gas/config/tc-xgate.h | 2 +- gas/config/tc-xstormy16.c | 2 +- gas/config/tc-xstormy16.h | 2 +- gas/config/tc-xtensa.c | 2 +- gas/config/tc-xtensa.h | 2 +- gas/config/tc-z80.c | 2 +- gas/config/tc-z80.h | 2 +- gas/config/tc-z8k.c | 2 +- gas/config/tc-z8k.h | 2 +- gas/config/te-386bsd.h | 2 +- gas/config/te-aix.h | 2 +- gas/config/te-aix5.h | 2 +- gas/config/te-armeabi.h | 2 +- gas/config/te-armfbsdeabi.h | 2 +- gas/config/te-armfbsdvfp.h | 2 +- gas/config/te-armlinuxeabi.h | 2 +- gas/config/te-dragonfly.h | 2 +- gas/config/te-dynix.h | 2 +- gas/config/te-epoc-pe.h | 2 +- gas/config/te-freebsd.h | 2 +- gas/config/te-generic.h | 2 +- gas/config/te-gnu.h | 2 +- gas/config/te-go32.h | 2 +- gas/config/te-hppa.h | 2 +- gas/config/te-hppa64.h | 2 +- gas/config/te-hppalinux64.h | 2 +- gas/config/te-hpux.h | 2 +- gas/config/te-i386aix.h | 2 +- gas/config/te-ia64aix.h | 2 +- gas/config/te-interix.h | 2 +- gas/config/te-irix.h | 2 +- gas/config/te-linux.h | 2 +- gas/config/te-lynx.h | 2 +- gas/config/te-mach.h | 2 +- gas/config/te-macos.h | 2 +- gas/config/te-nacl.h | 2 +- gas/config/te-nbsd.h | 2 +- gas/config/te-nbsd532.h | 2 +- gas/config/te-netware.h | 2 +- gas/config/te-pc532mach.h | 2 +- gas/config/te-pe.h | 2 +- gas/config/te-pep.h | 2 +- gas/config/te-psos.h | 2 +- gas/config/te-riscix.h | 2 +- gas/config/te-solaris.h | 2 +- gas/config/te-sparcaout.h | 2 +- gas/config/te-sun3.h | 2 +- gas/config/te-svr4.h | 2 +- gas/config/te-symbian.h | 2 +- gas/config/te-tmips.h | 2 +- gas/config/te-uclinux.h | 2 +- gas/config/te-vms.c | 2 +- gas/config/te-vms.h | 2 +- gas/config/te-vxworks.h | 2 +- gas/config/te-wince-pe.h | 2 +- gas/config/vax-inst.h | 2 +- gas/config/xtensa-istack.h | 2 +- gas/config/xtensa-relax.c | 2 +- gas/config/xtensa-relax.h | 2 +- gas/configure.ac | 2 +- gas/configure.com | 2 +- gas/configure.tgt | 2 +- gas/debug.c | 2 +- gas/depend.c | 2 +- gas/doc/Makefile.am | 2 +- gas/doc/all.texi | 2 +- gas/doc/as.texinfo | 6 +- gas/doc/c-aarch64.texi | 2 +- gas/doc/c-alpha.texi | 2 +- gas/doc/c-arc.texi | 2 +- gas/doc/c-arm.texi | 2 +- gas/doc/c-avr.texi | 2 +- gas/doc/c-bfin.texi | 2 +- gas/doc/c-cr16.texi | 2 +- gas/doc/c-cris.texi | 2 +- gas/doc/c-d10v.texi | 2 +- gas/doc/c-d30v.texi | 2 +- gas/doc/c-epiphany.texi | 2 +- gas/doc/c-h8300.texi | 2 +- gas/doc/c-hppa.texi | 2 +- gas/doc/c-i370.texi | 2 +- gas/doc/c-i386.texi | 2 +- gas/doc/c-i860.texi | 2 +- gas/doc/c-i960.texi | 2 +- gas/doc/c-ia64.texi | 2 +- gas/doc/c-ip2k.texi | 2 +- gas/doc/c-lm32.texi | 2 +- gas/doc/c-m32c.texi | 2 +- gas/doc/c-m32r.texi | 2 +- gas/doc/c-m68hc11.texi | 2 +- gas/doc/c-m68k.texi | 2 +- gas/doc/c-metag.texi | 2 +- gas/doc/c-microblaze.texi | 2 +- gas/doc/c-mips.texi | 2 +- gas/doc/c-mmix.texi | 2 +- gas/doc/c-msp430.texi | 2 +- gas/doc/c-mt.texi | 2 +- gas/doc/c-nds32.texi | 2 +- gas/doc/c-nios2.texi | 2 +- gas/doc/c-ns32k.texi | 2 +- gas/doc/c-pdp11.texi | 2 +- gas/doc/c-pj.texi | 2 +- gas/doc/c-ppc.texi | 2 +- gas/doc/c-rl78.texi | 2 +- gas/doc/c-rx.texi | 2 +- gas/doc/c-s390.texi | 2 +- gas/doc/c-score.texi | 2 +- gas/doc/c-sh.texi | 2 +- gas/doc/c-sh64.texi | 2 +- gas/doc/c-sparc.texi | 2 +- gas/doc/c-tic54x.texi | 2 +- gas/doc/c-tic6x.texi | 2 +- gas/doc/c-tilegx.texi | 2 +- gas/doc/c-tilepro.texi | 2 +- gas/doc/c-v850.texi | 2 +- gas/doc/c-vax.texi | 2 +- gas/doc/c-visium.texi | 2 +- gas/doc/c-xc16x.texi | 2 +- gas/doc/c-xgate.texi | 2 +- gas/doc/c-xstormy16.texi | 2 +- gas/doc/c-xtensa.texi | 2 +- gas/doc/c-z80.texi | 2 +- gas/doc/c-z8k.texi | 2 +- gas/doc/h8.texi | 2 +- gas/doc/internals.texi | 2 +- gas/dw2gencfi.c | 2 +- gas/dw2gencfi.h | 2 +- gas/dwarf2dbg.c | 2 +- gas/dwarf2dbg.h | 2 +- gas/ecoff.c | 2 +- gas/ecoff.h | 2 +- gas/ehopt.c | 2 +- gas/emul-target.h | 2 +- gas/emul.h | 2 +- gas/expr.c | 2 +- gas/expr.h | 2 +- gas/flonum-copy.c | 2 +- gas/flonum-konst.c | 2 +- gas/flonum-mult.c | 2 +- gas/flonum.h | 2 +- gas/frags.c | 2 +- gas/frags.h | 2 +- gas/hash.c | 2 +- gas/hash.h | 2 +- gas/input-file.c | 2 +- gas/input-file.h | 2 +- gas/input-scrub.c | 2 +- gas/itbl-lex-wrapper.c | 2 +- gas/itbl-lex.h | 2 +- gas/itbl-lex.l | 2 +- gas/itbl-ops.c | 2 +- gas/itbl-ops.h | 2 +- gas/itbl-parse.y | 2 +- gas/listing.c | 2 +- gas/listing.h | 2 +- gas/literal.c | 2 +- gas/macro.c | 2 +- gas/macro.h | 2 +- gas/makefile.vms | 2 +- gas/messages.c | 2 +- gas/obj.h | 2 +- gas/output-file.c | 2 +- gas/output-file.h | 2 +- gas/po/Make-in | 2 +- gas/read.c | 2 +- gas/read.h | 2 +- gas/remap.c | 2 +- gas/sb.c | 2 +- gas/sb.h | 2 +- gas/stabs.c | 2 +- gas/struc-symbol.h | 2 +- gas/subsegs.c | 2 +- gas/subsegs.h | 2 +- gas/symbols.c | 2 +- gas/symbols.h | 2 +- gas/tc.h | 2 +- gas/testsuite/ChangeLog | 1319 +------ gas/testsuite/ChangeLog-2014 | 1329 +++++++ gas/testsuite/config/default.exp | 2 +- gas/testsuite/gas/aarch64/aarch64.exp | 2 +- gas/testsuite/gas/aarch64/addsub.s | 2 +- gas/testsuite/gas/aarch64/advsimd-across.s | 2 +- gas/testsuite/gas/aarch64/advsimd-misc.s | 2 +- gas/testsuite/gas/aarch64/advsisd-copy.s | 2 +- gas/testsuite/gas/aarch64/advsisd-misc.s | 2 +- gas/testsuite/gas/aarch64/alias.s | 2 +- gas/testsuite/gas/aarch64/bitfield-alias.s | 2 +- gas/testsuite/gas/aarch64/bitfield-bfm.s | 2 +- gas/testsuite/gas/aarch64/crc32.s | 2 +- gas/testsuite/gas/aarch64/crypto.s | 2 +- gas/testsuite/gas/aarch64/floatdp2.s | 2 +- gas/testsuite/gas/aarch64/fp-const0-parse.s | 2 +- gas/testsuite/gas/aarch64/fp_cvt_int.s | 2 +- gas/testsuite/gas/aarch64/illegal-lse.s | 2 +- gas/testsuite/gas/aarch64/illegal.s | 2 +- gas/testsuite/gas/aarch64/ldst-exclusive.s | 2 +- .../gas/aarch64/ldst-reg-imm-post-ind.s | 2 +- .../gas/aarch64/ldst-reg-imm-pre-ind.s | 2 +- gas/testsuite/gas/aarch64/ldst-reg-pair.s | 2 +- .../gas/aarch64/ldst-reg-reg-offset.s | 2 +- gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s | 2 +- .../gas/aarch64/ldst-reg-unscaled-imm.s | 2 +- gas/testsuite/gas/aarch64/lse-atomic.s | 2 +- gas/testsuite/gas/aarch64/msr.s | 2 +- gas/testsuite/gas/aarch64/neon-fp-cvt-int.s | 2 +- gas/testsuite/gas/aarch64/rm-simd-ext.s | 2 +- gas/testsuite/gas/aarch64/shifted.s | 2 +- gas/testsuite/gas/aarch64/sysreg-1.s | 2 +- gas/testsuite/gas/aarch64/tls.s | 2 +- gas/testsuite/gas/all/gas.exp | 2 +- gas/testsuite/gas/all/itbl-test.c | 2 +- gas/testsuite/gas/all/test-example.c | 2 +- gas/testsuite/gas/all/test-gen.c | 2 +- gas/testsuite/gas/alpha/alpha.exp | 2 +- gas/testsuite/gas/arc/arc.exp | 2 +- gas/testsuite/gas/arc/warn.exp | 2 +- gas/testsuite/gas/arm/arm.exp | 2 +- gas/testsuite/gas/arm/maverick.c | 2 +- gas/testsuite/gas/avr/avr.exp | 3 +- gas/testsuite/gas/bfin/bfin.exp | 2 +- gas/testsuite/gas/bfin/error.exp | 2 +- gas/testsuite/gas/cfi/cfi.exp | 2 +- gas/testsuite/gas/cr16/cr16.exp | 2 +- gas/testsuite/gas/cr16/pic.exp | 2 +- gas/testsuite/gas/cris/cris.exp | 2 +- gas/testsuite/gas/crx/allinsn.exp | 2 +- gas/testsuite/gas/d10v/d10v.exp | 2 +- gas/testsuite/gas/d30v/d30.exp | 2 +- gas/testsuite/gas/dlx/alltests.exp | 2 +- gas/testsuite/gas/elf/dwarf2-1.s | 2 +- gas/testsuite/gas/elf/dwarf2-2.s | 2 +- gas/testsuite/gas/elf/elf.exp | 2 +- gas/testsuite/gas/epiphany/allinsn.exp | 2 +- gas/testsuite/gas/fr30/allinsn.exp | 2 +- gas/testsuite/gas/fr30/fr30.exp | 2 +- gas/testsuite/gas/frv/allinsn.exp | 2 +- gas/testsuite/gas/h8300/h8300-coff.exp | 2 +- gas/testsuite/gas/h8300/h8300-elf.exp | 2 +- gas/testsuite/gas/h8300/h8300.exp | 2 +- gas/testsuite/gas/h8300/t01_mov.exp | 2 +- gas/testsuite/gas/h8300/t02_mova.exp | 2 +- gas/testsuite/gas/h8300/t03_add.exp | 2 +- gas/testsuite/gas/h8300/t04_sub.exp | 2 +- gas/testsuite/gas/h8300/t05_cmp.exp | 2 +- gas/testsuite/gas/h8300/t06_ari2.exp | 2 +- gas/testsuite/gas/h8300/t07_ari3.exp | 2 +- gas/testsuite/gas/h8300/t08_or.exp | 2 +- gas/testsuite/gas/h8300/t09_xor.exp | 2 +- gas/testsuite/gas/h8300/t10_and.exp | 2 +- gas/testsuite/gas/h8300/t11_logs.exp | 2 +- gas/testsuite/gas/h8300/t12_bit.exp | 2 +- gas/testsuite/gas/h8300/t13_otr.exp | 2 +- gas/testsuite/gas/hppa/README | 2 +- gas/testsuite/gas/hppa/basic/basic.exp | 2 +- gas/testsuite/gas/hppa/parse/parse.exp | 2 +- gas/testsuite/gas/hppa/reloc/reloc.exp | 2 +- gas/testsuite/gas/hppa/unsorted/unsorted.exp | 2 +- gas/testsuite/gas/i386/dw2-compress-1.s | 2 +- gas/testsuite/gas/i386/i386.exp | 2 +- gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp | 2 +- gas/testsuite/gas/i386/ilp32/elf/ilp32.exp | 2 +- gas/testsuite/gas/i386/ilp32/ilp32.exp | 2 +- gas/testsuite/gas/i386/ilp32/lns/ilp32.exp | 2 +- gas/testsuite/gas/i860/README.i860 | 2 +- gas/testsuite/gas/i860/i860.exp | 2 +- gas/testsuite/gas/ia64/ia64.exp | 2 +- gas/testsuite/gas/ieee-fp/x930509a.exp | 2 +- gas/testsuite/gas/iq2000/allinsn.exp | 2 +- gas/testsuite/gas/iq2000/load-hazards.exp | 2 +- gas/testsuite/gas/iq2000/odd-ldw.exp | 2 +- gas/testsuite/gas/iq2000/odd-sdw.exp | 2 +- gas/testsuite/gas/iq2000/yield.exp | 2 +- gas/testsuite/gas/lm32/all.exp | 2 +- gas/testsuite/gas/lns/lns.exp | 2 +- gas/testsuite/gas/m32r/allinsn.exp | 2 +- gas/testsuite/gas/m32r/error.exp | 2 +- gas/testsuite/gas/m32r/m32r2.exp | 2 +- gas/testsuite/gas/m32r/m32rx.exp | 2 +- gas/testsuite/gas/m32r/pic.exp | 2 +- gas/testsuite/gas/m32r/rel32.exp | 2 +- gas/testsuite/gas/m68hc11/m68hc11.exp | 2 +- gas/testsuite/gas/m68k-coff/gas.exp | 2 +- gas/testsuite/gas/m68k/all.exp | 2 +- gas/testsuite/gas/mach-o/mach-o.exp | 2 +- gas/testsuite/gas/macros/macros.exp | 2 +- gas/testsuite/gas/mcore/allinsn.exp | 2 +- gas/testsuite/gas/mep/allinsn.exp | 2 +- gas/testsuite/gas/mep/complex-relocs.exp | 2 +- gas/testsuite/gas/metag/metag.exp | 2 +- gas/testsuite/gas/microblaze/allinsn.exp | 2 +- gas/testsuite/gas/microblaze/endian.exp | 2 +- gas/testsuite/gas/microblaze/reloc_sym.exp | 2 +- gas/testsuite/gas/microblaze/special_reg.exp | 2 +- gas/testsuite/gas/mips/mips.exp | 2 +- gas/testsuite/gas/mmix/mmix-err.exp | 2 +- gas/testsuite/gas/mmix/mmix-list.exp | 2 +- gas/testsuite/gas/mmix/mmix.exp | 2 +- gas/testsuite/gas/mn10200/basic.exp | 2 +- gas/testsuite/gas/mn10300/am33-2.c | 2 +- gas/testsuite/gas/mn10300/basic.exp | 2 +- gas/testsuite/gas/mri/mri.exp | 2 +- gas/testsuite/gas/msp430/msp430.exp | 2 +- gas/testsuite/gas/mt/errors.exp | 2 +- gas/testsuite/gas/mt/mt.exp | 2 +- gas/testsuite/gas/mt/relocs.exp | 2 +- gas/testsuite/gas/nds32/nds32.exp | 2 +- gas/testsuite/gas/nios2/nios2.exp | 2 +- gas/testsuite/gas/pdp11/absreloc.s | 2 +- gas/testsuite/gas/pdp11/opcode.s | 2 +- gas/testsuite/gas/pdp11/pdp11.exp | 2 +- gas/testsuite/gas/pe/pe.exp | 2 +- gas/testsuite/gas/pj/pj.exp | 2 +- gas/testsuite/gas/ppc/aix.exp | 2 +- gas/testsuite/gas/ppc/ppc.exp | 2 +- gas/testsuite/gas/rx/make-d | 2 +- gas/testsuite/gas/rx/rx.exp | 2 +- gas/testsuite/gas/score/relax.exp | 2 +- gas/testsuite/gas/score/relax_32.exp | 2 +- gas/testsuite/gas/sh/arch/arch.exp | 2 +- gas/testsuite/gas/sh/basic.exp | 2 +- gas/testsuite/gas/sh/err.exp | 2 +- gas/testsuite/gas/sh/sh64/sh64.exp | 2 +- gas/testsuite/gas/sparc-solaris/addend.exp | 2 +- gas/testsuite/gas/sparc-solaris/gas.exp | 2 +- gas/testsuite/gas/sparc/mismatch.exp | 2 +- gas/testsuite/gas/sparc/sparc.exp | 2 +- gas/testsuite/gas/sun4/addend.exp | 2 +- gas/testsuite/gas/symver/symver.exp | 2 +- gas/testsuite/gas/tic4x/tic4x.exp | 2 +- gas/testsuite/gas/tic54x/tic54x.exp | 2 +- gas/testsuite/gas/tic6x/tic6x.exp | 2 +- gas/testsuite/gas/tilegx/tilegx.exp | 2 +- gas/testsuite/gas/tilepro/tilepro.exp | 2 +- gas/testsuite/gas/v850/basic.exp | 2 +- gas/testsuite/gas/vax/vax.exp | 2 +- gas/testsuite/gas/visium/error.exp | 2 +- gas/testsuite/gas/visium/visium.exp | 2 +- gas/testsuite/gas/xc16x/xc16x.exp | 2 +- gas/testsuite/gas/xgate/xgate.exp | 2 +- gas/testsuite/gas/xstormy16/allinsn.exp | 2 +- gas/testsuite/gas/xtensa/all.exp | 2 +- gas/testsuite/gas/xtensa/xtensa-err.exp | 2 +- gas/testsuite/gas/z80/z80.exp | 2 +- gas/testsuite/gas/z8k/z8k.exp | 2 +- gas/testsuite/lib/gas-defs.exp | 2 +- gas/testsuite/lib/gas-dg.exp | 2 +- gas/write.c | 2 +- gas/write.h | 2 +- gold/ChangeLog | 6 +- gold/Makefile.am | 2 +- gold/NEWS | 2 +- gold/README | 2 +- gold/aarch64-reloc-property.cc | 2 +- gold/aarch64-reloc-property.h | 2 +- gold/aarch64-reloc.def | 2 +- gold/aarch64.cc | 2 +- gold/archive.cc | 2 +- gold/archive.h | 2 +- gold/arm-reloc-property.cc | 2 +- gold/arm-reloc-property.h | 2 +- gold/arm-reloc.def | 2 +- gold/arm.cc | 2 +- gold/attributes.cc | 2 +- gold/attributes.h | 2 +- gold/binary.cc | 2 +- gold/binary.h | 2 +- gold/common.cc | 2 +- gold/common.h | 2 +- gold/compressed_output.cc | 2 +- gold/compressed_output.h | 2 +- gold/configure.ac | 2 +- gold/configure.tgt | 2 +- gold/copy-relocs.cc | 2 +- gold/copy-relocs.h | 2 +- gold/cref.cc | 2 +- gold/cref.h | 2 +- gold/debug.h | 2 +- gold/defstd.cc | 2 +- gold/defstd.h | 2 +- gold/descriptors.cc | 2 +- gold/descriptors.h | 2 +- gold/dirsearch.cc | 2 +- gold/dirsearch.h | 2 +- gold/dwarf_reader.cc | 2 +- gold/dwarf_reader.h | 2 +- gold/dwp.cc | 4 +- gold/dwp.h | 2 +- gold/dynobj.cc | 2 +- gold/dynobj.h | 2 +- gold/ehframe.cc | 2 +- gold/ehframe.h | 2 +- gold/errors.cc | 2 +- gold/errors.h | 2 +- gold/expression.cc | 2 +- gold/ffsll.c | 2 +- gold/fileread.cc | 2 +- gold/fileread.h | 2 +- gold/freebsd.h | 2 +- gold/ftruncate.c | 2 +- gold/gc.cc | 2 +- gold/gc.h | 2 +- gold/gdb-index.cc | 2 +- gold/gdb-index.h | 2 +- gold/gold-threads.cc | 2 +- gold/gold-threads.h | 2 +- gold/gold.cc | 2 +- gold/gold.h | 2 +- gold/i386.cc | 2 +- gold/icf.cc | 2 +- gold/icf.h | 2 +- gold/incremental-dump.cc | 2 +- gold/incremental.cc | 2 +- gold/incremental.h | 2 +- gold/int_encoding.cc | 2 +- gold/int_encoding.h | 2 +- gold/layout.cc | 2 +- gold/layout.h | 2 +- gold/main.cc | 2 +- gold/mapfile.cc | 2 +- gold/mapfile.h | 2 +- gold/merge.cc | 2 +- gold/merge.h | 2 +- gold/mips.cc | 2 +- gold/mremap.c | 2 +- gold/nacl.cc | 2 +- gold/nacl.h | 2 +- gold/object.cc | 2 +- gold/object.h | 2 +- gold/options.cc | 2 +- gold/options.h | 2 +- gold/output.cc | 2 +- gold/output.h | 2 +- gold/parameters.cc | 2 +- gold/parameters.h | 2 +- gold/plugin.cc | 2 +- gold/plugin.h | 2 +- gold/po/Make-in | 2 +- gold/powerpc.cc | 2 +- gold/pread.c | 2 +- gold/readsyms.cc | 2 +- gold/readsyms.h | 2 +- gold/reduced_debug_output.cc | 2 +- gold/reduced_debug_output.h | 2 +- gold/reloc-types.h | 2 +- gold/reloc.cc | 2 +- gold/reloc.h | 2 +- gold/resolve.cc | 2 +- gold/script-c.h | 2 +- gold/script-sections.cc | 2 +- gold/script-sections.h | 2 +- gold/script.cc | 2 +- gold/script.h | 2 +- gold/sparc.cc | 2 +- gold/stringpool.cc | 2 +- gold/stringpool.h | 2 +- gold/symtab.cc | 2 +- gold/symtab.h | 2 +- gold/system.h | 2 +- gold/target-reloc.h | 2 +- gold/target-select.cc | 2 +- gold/target-select.h | 2 +- gold/target.cc | 2 +- gold/target.h | 2 +- gold/testsuite/arm_abs_global.sh | 2 +- gold/testsuite/arm_attr_merge.sh | 2 +- gold/testsuite/arm_branch_in_range.sh | 2 +- gold/testsuite/arm_branch_out_of_range.sh | 2 +- gold/testsuite/arm_branch_range.t | 2 +- gold/testsuite/arm_cortex_a8.sh | 2 +- gold/testsuite/arm_exidx_test.sh | 2 +- gold/testsuite/arm_farcall_arm_arm.sh | 2 +- gold/testsuite/arm_farcall_arm_thumb.sh | 2 +- gold/testsuite/arm_farcall_thumb_arm.sh | 2 +- gold/testsuite/arm_farcall_thumb_thumb.sh | 2 +- gold/testsuite/arm_fix_1176.sh | 2 +- gold/testsuite/arm_fix_v4bx.sh | 2 +- gold/testsuite/arm_thm_jump11.t | 2 +- gold/testsuite/arm_thm_jump8.t | 2 +- gold/testsuite/arm_unaligned_reloc.sh | 2 +- gold/testsuite/basic_test.cc | 2 +- gold/testsuite/binary_test.cc | 2 +- gold/testsuite/binary_unittest.cc | 2 +- gold/testsuite/common_test_1.c | 2 +- gold/testsuite/common_test_1_v1.c | 2 +- gold/testsuite/common_test_1_v2.c | 2 +- gold/testsuite/common_test_2.c | 2 +- gold/testsuite/common_test_3.c | 2 +- gold/testsuite/constructor_test.cc | 2 +- gold/testsuite/copy_test.cc | 2 +- gold/testsuite/copy_test_1.cc | 2 +- gold/testsuite/copy_test_2.cc | 2 +- gold/testsuite/copy_test_v1.cc | 2 +- gold/testsuite/debug_msg.cc | 2 +- gold/testsuite/debug_msg.sh | 2 +- gold/testsuite/defsym_test.sh | 2 +- .../discard_locals_relocatable_test.c | 2 +- gold/testsuite/discard_locals_test.c | 2 +- gold/testsuite/discard_locals_test.sh | 2 +- gold/testsuite/dwp_test.h | 2 +- gold/testsuite/dwp_test_1.cc | 2 +- gold/testsuite/dwp_test_1.sh | 2 +- gold/testsuite/dwp_test_1b.cc | 2 +- gold/testsuite/dwp_test_2.cc | 2 +- gold/testsuite/dwp_test_2.sh | 2 +- gold/testsuite/dwp_test_main.cc | 2 +- gold/testsuite/dyn_weak_ref.sh | 2 +- gold/testsuite/dyn_weak_ref_1.c | 2 +- gold/testsuite/dyn_weak_ref_2.c | 2 +- gold/testsuite/dynamic_list.sh | 2 +- gold/testsuite/dynamic_list_2.cc | 2 +- gold/testsuite/dynamic_list_2.t | 2 +- gold/testsuite/dynamic_list_lib1.cc | 2 +- gold/testsuite/dynamic_list_lib2.cc | 2 +- gold/testsuite/ehdr_start_def.cc | 2 +- gold/testsuite/ehdr_start_test.cc | 2 +- gold/testsuite/ehdr_start_test.t | 2 +- gold/testsuite/ehdr_start_test_4.sh | 2 +- gold/testsuite/exception_test.h | 2 +- gold/testsuite/exception_test_1.cc | 2 +- gold/testsuite/exception_test_2.cc | 2 +- gold/testsuite/exception_test_main.cc | 2 +- gold/testsuite/exclude_libs_test.sh | 2 +- gold/testsuite/final_layout.cc | 2 +- gold/testsuite/final_layout.sh | 2 +- gold/testsuite/gc_comdat_test.sh | 2 +- gold/testsuite/gc_comdat_test_1.cc | 2 +- gold/testsuite/gc_comdat_test_2.cc | 2 +- gold/testsuite/gc_dynamic_list_test.c | 2 +- gold/testsuite/gc_dynamic_list_test.sh | 2 +- gold/testsuite/gc_dynamic_list_test.t | 2 +- gold/testsuite/gc_orphan_section_test.cc | 2 +- gold/testsuite/gc_orphan_section_test.sh | 2 +- gold/testsuite/gc_tls_test.cc | 2 +- gold/testsuite/gc_tls_test.sh | 2 +- gold/testsuite/gdb_index_test.cc | 2 +- gold/testsuite/gdb_index_test_1.sh | 2 +- gold/testsuite/gdb_index_test_2.sh | 2 +- gold/testsuite/gdb_index_test_3.c | 2 +- gold/testsuite/gdb_index_test_3.sh | 2 +- gold/testsuite/gdb_index_test_4.sh | 2 +- gold/testsuite/gdb_index_test_comm.sh | 2 +- gold/testsuite/hidden_test.sh | 2 +- gold/testsuite/hidden_test_1.c | 2 +- gold/testsuite/hidden_test_main.c | 2 +- gold/testsuite/icf_keep_unique_test.cc | 2 +- gold/testsuite/icf_keep_unique_test.sh | 2 +- .../icf_preemptible_functions_test.cc | 2 +- .../icf_preemptible_functions_test.sh | 2 +- gold/testsuite/icf_safe_so_test.cc | 2 +- gold/testsuite/icf_safe_so_test.sh | 2 +- gold/testsuite/icf_safe_test.cc | 2 +- gold/testsuite/icf_safe_test.sh | 2 +- gold/testsuite/icf_sht_rel_addend_test.sh | 2 +- gold/testsuite/icf_sht_rel_addend_test_1.cc | 2 +- gold/testsuite/icf_sht_rel_addend_test_2.cc | 2 +- gold/testsuite/icf_string_merge_test.cc | 2 +- gold/testsuite/icf_string_merge_test.sh | 2 +- gold/testsuite/icf_test.cc | 2 +- gold/testsuite/icf_test.sh | 2 +- .../icf_virtual_function_folding_test.cc | 2 +- gold/testsuite/incr_comdat_test_1.cc | 2 +- gold/testsuite/incr_comdat_test_2_v1.cc | 2 +- gold/testsuite/incr_comdat_test_2_v2.cc | 2 +- gold/testsuite/incr_comdat_test_2_v3.cc | 2 +- gold/testsuite/incremental_test.sh | 2 +- gold/testsuite/incremental_test_1.c | 2 +- gold/testsuite/incremental_test_2.c | 2 +- gold/testsuite/initpri1.c | 2 +- gold/testsuite/initpri2.c | 2 +- gold/testsuite/initpri3.c | 2 +- gold/testsuite/justsyms.t | 2 +- gold/testsuite/justsyms_1.cc | 2 +- gold/testsuite/justsyms_2.cc | 2 +- gold/testsuite/justsyms_exec.c | 2 +- gold/testsuite/justsyms_lib.c | 2 +- gold/testsuite/large.c | 2 +- gold/testsuite/large_symbol_alignment.cc | 2 +- gold/testsuite/leb128_unittest.cc | 2 +- gold/testsuite/many_sections_test.cc | 2 +- gold/testsuite/memory_test.sh | 2 +- gold/testsuite/merge_string_literals.sh | 2 +- gold/testsuite/merge_string_literals_1.cc | 2 +- gold/testsuite/merge_string_literals_2.cc | 2 +- gold/testsuite/missing_key_func.cc | 2 +- gold/testsuite/missing_key_func.sh | 2 +- gold/testsuite/no_version_test.c | 2 +- gold/testsuite/no_version_test.sh | 2 +- gold/testsuite/object_unittest.cc | 2 +- gold/testsuite/pie_copyrelocs_shared_test.cc | 2 +- gold/testsuite/pie_copyrelocs_test.cc | 2 +- gold/testsuite/plugin_common_test_1.c | 2 +- gold/testsuite/plugin_common_test_2.c | 2 +- gold/testsuite/plugin_final_layout.cc | 2 +- gold/testsuite/plugin_final_layout.sh | 2 +- gold/testsuite/plugin_section_order.c | 2 +- gold/testsuite/plugin_test.c | 2 +- gold/testsuite/plugin_test_1.sh | 2 +- gold/testsuite/plugin_test_10.sh | 2 +- gold/testsuite/plugin_test_2.sh | 2 +- gold/testsuite/plugin_test_3.sh | 2 +- gold/testsuite/plugin_test_4.sh | 2 +- gold/testsuite/plugin_test_6.sh | 2 +- gold/testsuite/plugin_test_7.sh | 2 +- gold/testsuite/plugin_test_7_1.c | 2 +- gold/testsuite/plugin_test_7_2.c | 2 +- gold/testsuite/plugin_test_tls.sh | 2 +- gold/testsuite/pr12826.sh | 2 +- gold/testsuite/pr14265.sh | 2 +- gold/testsuite/protected_1.cc | 2 +- gold/testsuite/protected_2.cc | 2 +- gold/testsuite/protected_3.cc | 2 +- gold/testsuite/protected_4.cc | 2 +- gold/testsuite/protected_main_1.cc | 2 +- gold/testsuite/protected_main_2.cc | 2 +- gold/testsuite/protected_main_3.cc | 2 +- gold/testsuite/relro_script_test.t | 2 +- gold/testsuite/relro_test.cc | 2 +- gold/testsuite/relro_test.sh | 2 +- gold/testsuite/relro_test_main.cc | 2 +- gold/testsuite/retain_symbols_file_test.sh | 2 +- gold/testsuite/script_test_1.cc | 2 +- gold/testsuite/script_test_1.t | 2 +- gold/testsuite/script_test_10.sh | 2 +- gold/testsuite/script_test_10.t | 2 +- gold/testsuite/script_test_2.cc | 2 +- gold/testsuite/script_test_2.t | 2 +- gold/testsuite/script_test_2a.cc | 2 +- gold/testsuite/script_test_2b.cc | 2 +- gold/testsuite/script_test_3.sh | 2 +- gold/testsuite/script_test_3.t | 2 +- gold/testsuite/script_test_4.sh | 2 +- gold/testsuite/script_test_4.t | 2 +- gold/testsuite/script_test_5.cc | 2 +- gold/testsuite/script_test_5.sh | 2 +- gold/testsuite/script_test_5.t | 2 +- gold/testsuite/script_test_6.sh | 2 +- gold/testsuite/script_test_6.t | 2 +- gold/testsuite/script_test_7.sh | 2 +- gold/testsuite/script_test_7.t | 2 +- gold/testsuite/script_test_8.sh | 2 +- gold/testsuite/script_test_9.cc | 2 +- gold/testsuite/script_test_9.sh | 2 +- gold/testsuite/searched_file_test.cc | 2 +- gold/testsuite/searched_file_test_lib.cc | 2 +- gold/testsuite/section_sorting_name.cc | 2 +- gold/testsuite/section_sorting_name.sh | 2 +- gold/testsuite/split_i386.sh | 2 +- gold/testsuite/split_x86_64.sh | 2 +- gold/testsuite/start_lib_test_1.c | 2 +- gold/testsuite/start_lib_test_2.c | 2 +- gold/testsuite/start_lib_test_3.c | 2 +- gold/testsuite/start_lib_test_main.c | 2 +- gold/testsuite/strong_ref_weak_def.sh | 2 +- gold/testsuite/strong_ref_weak_def_1.c | 2 +- gold/testsuite/strong_ref_weak_def_2.c | 2 +- gold/testsuite/test.cc | 2 +- gold/testsuite/test.h | 2 +- gold/testsuite/testfile.cc | 2 +- gold/testsuite/testfile.h | 2 +- gold/testsuite/testmain.cc | 2 +- gold/testsuite/text_section_grouping.cc | 2 +- gold/testsuite/text_section_grouping.sh | 2 +- gold/testsuite/thin_archive_main.cc | 2 +- gold/testsuite/thin_archive_test_1.cc | 2 +- gold/testsuite/thin_archive_test_2.cc | 2 +- gold/testsuite/thin_archive_test_3.cc | 2 +- gold/testsuite/thin_archive_test_4.cc | 2 +- gold/testsuite/thumb2_branch_range.t | 2 +- gold/testsuite/thumb_branch_range.t | 2 +- gold/testsuite/tls_test.cc | 2 +- gold/testsuite/tls_test.h | 2 +- gold/testsuite/tls_test_c.c | 2 +- gold/testsuite/tls_test_file2.cc | 2 +- gold/testsuite/tls_test_main.cc | 2 +- gold/testsuite/two_file_shared.sh | 2 +- gold/testsuite/two_file_test.h | 2 +- gold/testsuite/two_file_test_1.cc | 2 +- gold/testsuite/two_file_test_1_v1.cc | 2 +- gold/testsuite/two_file_test_1b.cc | 2 +- gold/testsuite/two_file_test_1b_v1.cc | 2 +- gold/testsuite/two_file_test_2.cc | 2 +- gold/testsuite/two_file_test_2_tls.cc | 2 +- gold/testsuite/two_file_test_2_v1.cc | 2 +- gold/testsuite/two_file_test_main.cc | 2 +- gold/testsuite/two_file_test_tls.cc | 2 +- gold/testsuite/undef_symbol.cc | 2 +- gold/testsuite/undef_symbol.sh | 2 +- gold/testsuite/undef_symbol_main.cc | 2 +- gold/testsuite/ver_matching_def.cc | 2 +- gold/testsuite/ver_matching_test.sh | 2 +- gold/testsuite/ver_test.h | 2 +- gold/testsuite/ver_test_1.cc | 2 +- gold/testsuite/ver_test_1.sh | 2 +- gold/testsuite/ver_test_10.script | 2 +- gold/testsuite/ver_test_10.sh | 2 +- gold/testsuite/ver_test_2.cc | 2 +- gold/testsuite/ver_test_2.script | 2 +- gold/testsuite/ver_test_2.sh | 2 +- gold/testsuite/ver_test_3.cc | 2 +- gold/testsuite/ver_test_4.cc | 2 +- gold/testsuite/ver_test_4.script | 2 +- gold/testsuite/ver_test_4.sh | 2 +- gold/testsuite/ver_test_5.cc | 2 +- gold/testsuite/ver_test_5.script | 2 +- gold/testsuite/ver_test_5.sh | 2 +- gold/testsuite/ver_test_6.c | 2 +- gold/testsuite/ver_test_7.cc | 2 +- gold/testsuite/ver_test_7.sh | 2 +- gold/testsuite/ver_test_8.script | 2 +- gold/testsuite/ver_test_9.cc | 2 +- gold/testsuite/ver_test_main.cc | 2 +- gold/testsuite/ver_test_main_2.cc | 2 +- gold/testsuite/weak_alias_test_1.cc | 2 +- gold/testsuite/weak_alias_test_2.cc | 2 +- gold/testsuite/weak_alias_test_3.cc | 2 +- gold/testsuite/weak_alias_test_4.cc | 2 +- gold/testsuite/weak_alias_test_5.cc | 2 +- gold/testsuite/weak_alias_test_main.cc | 2 +- gold/testsuite/weak_plt.sh | 2 +- gold/testsuite/weak_plt_main.cc | 2 +- gold/testsuite/weak_plt_shared.cc | 2 +- gold/testsuite/weak_test.cc | 2 +- gold/testsuite/weak_undef.h | 2 +- gold/testsuite/weak_undef_file1.cc | 2 +- gold/testsuite/weak_undef_file2.cc | 2 +- gold/testsuite/weak_undef_file3.cc | 2 +- gold/testsuite/weak_undef_file4.cc | 2 +- gold/testsuite/weak_undef_test.cc | 2 +- gold/testsuite/weak_undef_test_2.cc | 2 +- gold/tilegx.cc | 2 +- gold/timer.cc | 2 +- gold/timer.h | 2 +- gold/tls.h | 2 +- gold/token.h | 2 +- gold/version.cc | 4 +- gold/workqueue-internal.h | 2 +- gold/workqueue-threads.cc | 2 +- gold/workqueue.cc | 2 +- gold/workqueue.h | 2 +- gold/x86_64.cc | 2 +- gold/yyscript.y | 2 +- gprof/ChangeLog | 71 +- gprof/ChangeLog-2014 | 81 + gprof/MAINTAINERS | 2 +- gprof/Makefile.am | 2 +- gprof/README | 2 +- gprof/TODO | 2 +- gprof/basic_blocks.c | 2 +- gprof/basic_blocks.h | 2 +- gprof/bb_exit_func.c | 2 +- gprof/bbconv.pl | 2 +- gprof/bsd_callg_bl.m | 2 +- gprof/call_graph.c | 2 +- gprof/call_graph.h | 2 +- gprof/cg_arcs.h | 2 +- gprof/cg_dfn.h | 2 +- gprof/cg_print.c | 2 +- gprof/cg_print.h | 2 +- gprof/configure.ac | 2 +- gprof/corefile.c | 2 +- gprof/corefile.h | 2 +- gprof/flat_bl.m | 2 +- gprof/fsf_callg_bl.m | 2 +- gprof/gmon_io.c | 2 +- gprof/gmon_io.h | 2 +- gprof/gmon_out.h | 2 +- gprof/gprof.texi | 6 +- gprof/hertz.h | 2 +- gprof/hist.c | 2 +- gprof/hist.h | 2 +- gprof/po/Make-in | 2 +- gprof/search_list.c | 2 +- gprof/search_list.h | 2 +- gprof/source.c | 2 +- gprof/source.h | 2 +- gprof/sym_ids.c | 2 +- gprof/sym_ids.h | 2 +- gprof/symtab.c | 2 +- gprof/symtab.h | 2 +- gprof/utils.h | 2 +- include/ChangeLog | 6 +- include/MAINTAINERS | 2 +- include/alloca-conf.h | 2 +- include/ansidecl.h | 4 +- include/aout/ChangeLog | 6 +- include/aout/adobe.h | 2 +- include/aout/aout64.h | 2 +- include/aout/ar.h | 2 +- include/aout/dynix3.h | 2 +- include/aout/encap.h | 2 +- include/aout/host.h | 2 +- include/aout/hp.h | 2 +- include/aout/hp300hpux.h | 2 +- include/aout/hppa.h | 2 +- include/aout/ranlib.h | 2 +- include/aout/reloc.h | 2 +- include/aout/stab.def | 2 +- include/aout/stab_gnu.h | 2 +- include/aout/sun4.h | 2 +- include/bfdlink.h | 2 +- include/binary-io.h | 2 +- include/bout.h | 2 +- include/cgen/ChangeLog | 6 +- include/cgen/basic-modes.h | 2 +- include/cgen/basic-ops.h | 2 +- include/cgen/bitset.h | 2 +- include/coff/ChangeLog | 6 +- include/coff/alpha.h | 2 +- include/coff/apollo.h | 2 +- include/coff/arm.h | 2 +- include/coff/aux-coff.h | 2 +- include/coff/ecoff.h | 2 +- include/coff/external.h | 2 +- include/coff/go32exe.h | 2 +- include/coff/h8300.h | 2 +- include/coff/h8500.h | 2 +- include/coff/i386.h | 2 +- include/coff/i860.h | 2 +- include/coff/i960.h | 2 +- include/coff/ia64.h | 2 +- include/coff/internal.h | 2 +- include/coff/m68k.h | 2 +- include/coff/m88k.h | 2 +- include/coff/mcore.h | 2 +- include/coff/mips.h | 2 +- include/coff/mipspe.h | 2 +- include/coff/pe.h | 2 +- include/coff/powerpc.h | 2 +- include/coff/rs6000.h | 2 +- include/coff/rs6k64.h | 2 +- include/coff/sh.h | 2 +- include/coff/sparc.h | 2 +- include/coff/ti.h | 2 +- include/coff/tic30.h | 2 +- include/coff/tic4x.h | 2 +- include/coff/tic54x.h | 2 +- include/coff/tic80.h | 2 +- include/coff/w65.h | 2 +- include/coff/we32k.h | 2 +- include/coff/x86_64.h | 2 +- include/coff/xcoff.h | 2 +- include/coff/z80.h | 2 +- include/coff/z8k.h | 2 +- include/demangle.h | 3 +- include/dis-asm.h | 2 +- include/dwarf2.def | 4 +- include/dwarf2.h | 4 +- include/dyn-string.h | 3 +- include/elf/ChangeLog | 6 +- include/elf/aarch64.h | 2 +- include/elf/alpha.h | 2 +- include/elf/arc.h | 2 +- include/elf/arm.h | 2 +- include/elf/avr.h | 2 +- include/elf/bfin.h | 2 +- include/elf/common.h | 2 +- include/elf/cr16.h | 2 +- include/elf/cr16c.h | 2 +- include/elf/cris.h | 2 +- include/elf/crx.h | 2 +- include/elf/d10v.h | 2 +- include/elf/d30v.h | 2 +- include/elf/dlx.h | 2 +- include/elf/dwarf.h | 2 +- include/elf/epiphany.h | 2 +- include/elf/external.h | 2 +- include/elf/fr30.h | 2 +- include/elf/frv.h | 2 +- include/elf/h8.h | 2 +- include/elf/hppa.h | 2 +- include/elf/i370.h | 2 +- include/elf/i386.h | 2 +- include/elf/i860.h | 2 +- include/elf/i960.h | 2 +- include/elf/ia64.h | 2 +- include/elf/internal.h | 2 +- include/elf/ip2k.h | 2 +- include/elf/iq2000.h | 2 +- include/elf/lm32.h | 2 +- include/elf/m32c.h | 2 +- include/elf/m32r.h | 2 +- include/elf/m68hc11.h | 2 +- include/elf/m68k.h | 2 +- include/elf/mcore.h | 2 +- include/elf/mep.h | 2 +- include/elf/metag.h | 2 +- include/elf/microblaze.h | 2 +- include/elf/mips.h | 2 +- include/elf/mmix.h | 2 +- include/elf/mn10200.h | 2 +- include/elf/mn10300.h | 2 +- include/elf/moxie.h | 2 +- include/elf/msp430.h | 2 +- include/elf/mt.h | 2 +- include/elf/nds32.h | 2 +- include/elf/nios2.h | 2 +- include/elf/or1k.h | 2 +- include/elf/pj.h | 2 +- include/elf/ppc.h | 2 +- include/elf/ppc64.h | 2 +- include/elf/reloc-macros.h | 2 +- include/elf/rl78.h | 2 +- include/elf/rx.h | 2 +- include/elf/s390.h | 2 +- include/elf/score.h | 2 +- include/elf/sh.h | 2 +- include/elf/sparc.h | 2 +- include/elf/spu.h | 2 +- include/elf/tic6x-attrs.h | 2 +- include/elf/tic6x.h | 2 +- include/elf/tilegx.h | 2 +- include/elf/tilepro.h | 2 +- include/elf/v850.h | 2 +- include/elf/vax.h | 2 +- include/elf/visium.h | 2 +- include/elf/vxworks.h | 2 +- include/elf/x86-64.h | 2 +- include/elf/xc16x.h | 2 +- include/elf/xgate.h | 2 +- include/elf/xstormy16.h | 2 +- include/elf/xtensa.h | 2 +- include/fibheap.h | 3 +- include/filenames.h | 2 +- include/floatformat.h | 3 +- include/fnmatch.h | 2 +- include/fopen-bin.h | 2 +- include/fopen-same.h | 2 +- include/fopen-vms.h | 2 +- include/gcc-c-fe.def | 2 +- include/gcc-c-interface.h | 2 +- include/gcc-interface.h | 2 +- include/getopt.h | 3 +- include/hashtab.h | 3 +- include/hp-symtab.h | 2 +- include/ieee.h | 2 +- include/leb128.h | 2 +- include/libiberty.h | 3 +- include/longlong.h | 2 +- include/lto-symtab.h | 2 +- include/mach-o/ChangeLog | 6 +- include/mach-o/arm.h | 2 +- include/mach-o/codesign.h | 2 +- include/mach-o/external.h | 2 +- include/mach-o/loader.h | 2 +- include/mach-o/reloc.h | 2 +- include/mach-o/unwind.h | 2 +- include/mach-o/x86-64.h | 2 +- include/md5.h | 2 +- include/nlm/ChangeLog | 6 +- include/nlm/alpha-ext.h | 2 +- include/nlm/common.h | 2 +- include/nlm/external.h | 2 +- include/nlm/i386-ext.h | 2 +- include/nlm/internal.h | 2 +- include/nlm/ppc-ext.h | 2 +- include/nlm/sparc32-ext.h | 2 +- include/oasys.h | 2 +- include/objalloc.h | 2 +- include/obstack.h | 4 +- include/opcode/ChangeLog | 6 +- include/opcode/aarch64.h | 2 +- include/opcode/alpha.h | 2 +- include/opcode/arc.h | 2 +- include/opcode/arm.h | 2 +- include/opcode/avr.h | 2 +- include/opcode/bfin.h | 2 +- include/opcode/cgen.h | 2 +- include/opcode/convex.h | 2 +- include/opcode/cr16.h | 2 +- include/opcode/cris.h | 2 +- include/opcode/crx.h | 2 +- include/opcode/d10v.h | 2 +- include/opcode/d30v.h | 2 +- include/opcode/dlx.h | 2 +- include/opcode/h8300.h | 2 +- include/opcode/hppa.h | 2 +- include/opcode/i370.h | 2 +- include/opcode/i386.h | 2 +- include/opcode/i860.h | 2 +- include/opcode/i960.h | 2 +- include/opcode/ia64.h | 2 +- include/opcode/m68hc11.h | 2 +- include/opcode/m68k.h | 2 +- include/opcode/m88k.h | 2 +- include/opcode/metag.h | 2 +- include/opcode/mips.h | 2 +- include/opcode/mmix.h | 2 +- include/opcode/mn10200.h | 2 +- include/opcode/mn10300.h | 2 +- include/opcode/moxie.h | 2 +- include/opcode/msp430-decode.h | 2 +- include/opcode/msp430.h | 2 +- include/opcode/nds32.h | 2 +- include/opcode/nios2.h | 2 +- include/opcode/nios2r1.h | 2 +- include/opcode/np1.h | 2 +- include/opcode/ns32k.h | 2 +- include/opcode/pdp11.h | 2 +- include/opcode/pj.h | 2 +- include/opcode/pn.h | 2 +- include/opcode/ppc.h | 2 +- include/opcode/pyr.h | 2 +- include/opcode/rl78.h | 2 +- include/opcode/rx.h | 2 +- include/opcode/s390.h | 2 +- include/opcode/score-datadep.h | 2 +- include/opcode/score-inst.h | 2 +- include/opcode/sparc.h | 2 +- include/opcode/spu-insns.h | 2 +- include/opcode/spu.h | 2 +- include/opcode/tahoe.h | 2 +- include/opcode/tic30.h | 2 +- include/opcode/tic4x.h | 2 +- include/opcode/tic54x.h | 2 +- include/opcode/tic6x-control-registers.h | 2 +- include/opcode/tic6x-insn-formats.h | 2 +- include/opcode/tic6x-opcode-table.h | 2 +- include/opcode/tic6x.h | 2 +- include/opcode/tic80.h | 2 +- include/opcode/tilegx.h | 2 +- include/opcode/tilepro.h | 2 +- include/opcode/v850.h | 2 +- include/opcode/vax.h | 2 +- include/opcode/visium.h | 2 +- include/opcode/xgate.h | 2 +- include/os9k.h | 2 +- include/partition.h | 2 +- include/plugin-api.h | 2 +- include/progress.h | 2 +- include/safe-ctype.h | 2 +- include/sha1.h | 3 +- include/simple-object.h | 2 +- include/som/ChangeLog | 6 +- include/som/aout.h | 2 +- include/som/clock.h | 2 +- include/som/internal.h | 2 +- include/som/lst.h | 2 +- include/som/reloc.h | 2 +- include/sort.h | 2 +- include/splay-tree.h | 3 +- include/symcat.h | 2 +- include/timeval-utils.h | 2 +- include/vms/ChangeLog | 6 +- include/vms/dcx.h | 2 +- include/vms/dmt.h | 2 +- include/vms/dsc.h | 2 +- include/vms/dst.h | 2 +- include/vms/eeom.h | 2 +- include/vms/egps.h | 2 +- include/vms/egsd.h | 2 +- include/vms/egst.h | 2 +- include/vms/egsy.h | 2 +- include/vms/eiaf.h | 2 +- include/vms/eicp.h | 2 +- include/vms/eidc.h | 2 +- include/vms/eiha.h | 2 +- include/vms/eihd.h | 2 +- include/vms/eihi.h | 2 +- include/vms/eihs.h | 2 +- include/vms/eihvn.h | 2 +- include/vms/eisd.h | 2 +- include/vms/emh.h | 2 +- include/vms/eobjrec.h | 2 +- include/vms/esdf.h | 2 +- include/vms/esdfm.h | 2 +- include/vms/esdfv.h | 2 +- include/vms/esgps.h | 2 +- include/vms/esrf.h | 2 +- include/vms/etir.h | 2 +- include/vms/internal.h | 2 +- include/vms/lbr.h | 2 +- include/vms/prt.h | 2 +- include/vms/shl.h | 2 +- include/vtv-change-permission.h | 3 +- include/xregex2.h | 3 +- include/xtensa-config.h | 3 +- include/xtensa-isa-internal.h | 2 +- include/xtensa-isa.h | 2 +- ld/ChangeLog | 1104 +----- ld/ChangeLog-2014 | 1114 ++++++ ld/MAINTAINERS | 2 +- ld/Makefile.am | 2 +- ld/NEWS | 2 +- ld/README | 2 +- ld/configure.ac | 2 +- ld/configure.host | 2 +- ld/configure.tgt | 2 +- ld/deffile.h | 2 +- ld/deffilep.y | 2 +- ld/emulparams/README | 2 +- ld/emultempl/README | 2 +- ld/emultempl/aarch64elf.em | 2 +- ld/emultempl/aix.em | 2 +- ld/emultempl/alphaelf.em | 2 +- ld/emultempl/armcoff.em | 2 +- ld/emultempl/armelf.em | 2 +- ld/emultempl/avrelf.em | 2 +- ld/emultempl/beos.em | 2 +- ld/emultempl/bfin.em | 2 +- ld/emultempl/cr16elf.em | 2 +- ld/emultempl/crxelf.em | 2 +- ld/emultempl/elf-generic.em | 2 +- ld/emultempl/elf32.em | 2 +- ld/emultempl/epiphanyelf_4x4.em | 2 +- ld/emultempl/genelf.em | 2 +- ld/emultempl/generic.em | 2 +- ld/emultempl/gld960.em | 2 +- ld/emultempl/gld960c.em | 2 +- ld/emultempl/hppaelf.em | 2 +- ld/emultempl/ia64elf.em | 2 +- ld/emultempl/irix.em | 2 +- ld/emultempl/linux.em | 2 +- ld/emultempl/lnk960.em | 2 +- ld/emultempl/m68hc1xelf.em | 2 +- ld/emultempl/m68kcoff.em | 2 +- ld/emultempl/m68kelf.em | 2 +- ld/emultempl/metagelf.em | 2 +- ld/emultempl/mipself.em | 2 +- ld/emultempl/mmix-elfnmmo.em | 2 +- ld/emultempl/mmixelf.em | 2 +- ld/emultempl/mmo.em | 2 +- ld/emultempl/nds32elf.em | 2 +- ld/emultempl/needrelax.em | 2 +- ld/emultempl/netbsd.em | 2 +- ld/emultempl/nios2elf.em | 2 +- ld/emultempl/pe.em | 2 +- ld/emultempl/pep.em | 2 +- ld/emultempl/ppc32elf.em | 2 +- ld/emultempl/ppc64elf.em | 2 +- ld/emultempl/rxelf.em | 2 +- ld/emultempl/scoreelf.em | 2 +- ld/emultempl/sh64elf.em | 2 +- ld/emultempl/solaris2.em | 2 +- ld/emultempl/spu_ovl.S | 2 +- ld/emultempl/spuelf.em | 2 +- ld/emultempl/sunos.em | 2 +- ld/emultempl/tic6xdsbt.em | 2 +- ld/emultempl/ticoff.em | 2 +- ld/emultempl/vanilla.em | 2 +- ld/emultempl/vms.em | 2 +- ld/emultempl/vxworks.em | 2 +- ld/emultempl/xtensaelf.em | 2 +- ld/emultempl/z80.em | 2 +- ld/gen-doc.texi | 2 +- ld/genscripts.sh | 2 +- ld/h8-doc.texi | 2 +- ld/ld.h | 2 +- ld/ld.texinfo | 6 +- ld/ldbuildid.c | 2 +- ld/ldbuildid.h | 2 +- ld/ldcref.c | 2 +- ld/ldctor.c | 2 +- ld/ldctor.h | 2 +- ld/ldemul.c | 2 +- ld/ldemul.h | 2 +- ld/ldexp.c | 2 +- ld/ldexp.h | 2 +- ld/ldfile.c | 2 +- ld/ldfile.h | 2 +- ld/ldgram.y | 2 +- ld/ldint.texinfo | 6 +- ld/ldlang.c | 2 +- ld/ldlang.h | 2 +- ld/ldlex-wrapper.c | 2 +- ld/ldlex.h | 2 +- ld/ldlex.l | 2 +- ld/ldmain.c | 2 +- ld/ldmain.h | 2 +- ld/ldmisc.c | 2 +- ld/ldmisc.h | 2 +- ld/ldver.c | 4 +- ld/ldver.h | 2 +- ld/ldwrite.c | 2 +- ld/ldwrite.h | 2 +- ld/lexsup.c | 2 +- ld/mri.c | 2 +- ld/mri.h | 2 +- ld/pe-dll.c | 2 +- ld/pe-dll.h | 2 +- ld/pep-dll.c | 2 +- ld/pep-dll.h | 2 +- ld/plugin.c | 2 +- ld/plugin.h | 2 +- ld/po/Make-in | 2 +- ld/scripttempl/DWARF.sc | 2 +- ld/scripttempl/README | 2 +- ld/scripttempl/aix.sc | 4 +- ld/scripttempl/alpha.sc | 4 +- ld/scripttempl/alphavms.sc | 4 +- ld/scripttempl/aout.sc | 4 +- ld/scripttempl/armaout.sc | 4 +- ld/scripttempl/armbpabi.sc | 4 +- ld/scripttempl/armcoff.sc | 4 +- ld/scripttempl/avr.sc | 4 +- ld/scripttempl/avrtiny.sc | 4 +- ld/scripttempl/crisaout.sc | 4 +- ld/scripttempl/delta68.sc | 4 +- ld/scripttempl/dlx.sc | 4 +- ld/scripttempl/elf.sc | 4 +- ld/scripttempl/elf32cr16.sc | 4 +- ld/scripttempl/elf32cr16c.sc | 4 +- ld/scripttempl/elf32crx.sc | 4 +- ld/scripttempl/elf32msp430.sc | 4 +- ld/scripttempl/elf32msp430_3.sc | 4 +- ld/scripttempl/elf32sh-symbian.sc | 4 +- ld/scripttempl/elf32xc16x.sc | 4 +- ld/scripttempl/elf32xc16xl.sc | 4 +- ld/scripttempl/elf32xc16xs.sc | 4 +- ld/scripttempl/elf64hppa.sc | 4 +- ld/scripttempl/elf_chaos.sc | 4 +- ld/scripttempl/elfd10v.sc | 4 +- ld/scripttempl/elfd30v.sc | 4 +- ld/scripttempl/elfi370.sc | 4 +- ld/scripttempl/elfm68hc11.sc | 4 +- ld/scripttempl/elfm68hc12.sc | 4 +- ld/scripttempl/elfmicroblaze.sc | 4 +- ld/scripttempl/elfxgate.sc | 4 +- ld/scripttempl/elfxtensa.sc | 4 +- ld/scripttempl/epiphany_4x4.sc | 4 +- ld/scripttempl/epocpe.sc | 4 +- ld/scripttempl/h8300.sc | 4 +- ld/scripttempl/h8300h.sc | 4 +- ld/scripttempl/h8300hn.sc | 4 +- ld/scripttempl/h8300s.sc | 4 +- ld/scripttempl/h8300sn.sc | 4 +- ld/scripttempl/h8300sx.sc | 4 +- ld/scripttempl/h8300sxn.sc | 4 +- ld/scripttempl/h8500.sc | 4 +- ld/scripttempl/h8500b.sc | 4 +- ld/scripttempl/h8500c.sc | 4 +- ld/scripttempl/h8500m.sc | 4 +- ld/scripttempl/h8500s.sc | 4 +- ld/scripttempl/hppaelf.sc | 4 +- ld/scripttempl/i386beos.sc | 4 +- ld/scripttempl/i386coff.sc | 4 +- ld/scripttempl/i386go32.sc | 4 +- ld/scripttempl/i386msdos.sc | 4 +- ld/scripttempl/i860coff.sc | 4 +- ld/scripttempl/i960.sc | 4 +- ld/scripttempl/ia64vms.sc | 4 +- ld/scripttempl/ip2k.sc | 4 +- ld/scripttempl/iq2000.sc | 4 +- ld/scripttempl/m68kaux.sc | 4 +- ld/scripttempl/m68kcoff.sc | 4 +- ld/scripttempl/m88kbcs.sc | 4 +- ld/scripttempl/mcorepe.sc | 4 +- ld/scripttempl/mep.sc | 4 +- ld/scripttempl/mips.sc | 4 +- ld/scripttempl/mipsbsd.sc | 4 +- ld/scripttempl/mmo.sc | 4 +- ld/scripttempl/moxie.sc | 4 +- ld/scripttempl/nds32elf.sc | 4 +- ld/scripttempl/nw.sc | 4 +- ld/scripttempl/pe.sc | 4 +- ld/scripttempl/pep.sc | 4 +- ld/scripttempl/pj.sc | 4 +- ld/scripttempl/ppcpe.sc | 4 +- ld/scripttempl/psos.sc | 4 +- ld/scripttempl/riscix.sc | 4 +- ld/scripttempl/sh.sc | 4 +- ld/scripttempl/sparccoff.sc | 4 +- ld/scripttempl/st2000.sc | 4 +- ld/scripttempl/tic30aout.sc | 4 +- ld/scripttempl/tic30coff.sc | 4 +- ld/scripttempl/tic4xcoff.sc | 4 +- ld/scripttempl/tic54xcoff.sc | 4 +- ld/scripttempl/tic80coff.sc | 4 +- ld/scripttempl/v850.sc | 4 +- ld/scripttempl/v850_rh850.sc | 4 +- ld/scripttempl/vanilla.sc | 2 +- ld/scripttempl/visium.sc | 2 +- ld/scripttempl/w65.sc | 4 +- ld/scripttempl/xstormy16.sc | 4 +- ld/scripttempl/z80.sc | 4 +- ld/scripttempl/z8000.sc | 4 +- ld/sysdep.h | 2 +- ld/testplug.c | 2 +- ld/testsuite/ChangeLog | 1415 +------ ld/testsuite/ChangeLog-2014 | 1425 +++++++ ld/testsuite/config/default.exp | 2 +- ld/testsuite/ld-aarch64/aarch64-elf.exp | 2 +- ld/testsuite/ld-alpha/alpha.exp | 2 +- ld/testsuite/ld-arm/arm-elf.exp | 2 +- ld/testsuite/ld-arm/export-class.exp | 2 +- ld/testsuite/ld-auto-import/auto-import.exp | 2 +- ld/testsuite/ld-avr/avr.exp | 3 +- ld/testsuite/ld-bootstrap/bootstrap.exp | 2 +- ld/testsuite/ld-cdtest/cdtest.exp | 2 +- ld/testsuite/ld-checks/checks.exp | 2 +- ld/testsuite/ld-cris/cris.exp | 2 +- ld/testsuite/ld-crx/crx.exp | 2 +- ld/testsuite/ld-cygwin/exe-export.exp | 2 +- ld/testsuite/ld-d10v/d10v.exp | 2 +- ld/testsuite/ld-discard/discard.exp | 2 +- ld/testsuite/ld-elf/audit.exp | 2 +- ld/testsuite/ld-elf/binutils.exp | 2 +- ld/testsuite/ld-elf/comm-data.exp | 2 +- ld/testsuite/ld-elf/compress.exp | 2 +- ld/testsuite/ld-elf/compress1.s | 2 +- ld/testsuite/ld-elf/dwarf.exp | 2 +- ld/testsuite/ld-elf/eh-group.exp | 2 +- ld/testsuite/ld-elf/elf.exp | 2 +- ld/testsuite/ld-elf/exclude.exp | 2 +- ld/testsuite/ld-elf/export-class.exp | 2 +- ld/testsuite/ld-elf/frame.exp | 2 +- ld/testsuite/ld-elf/indirect.exp | 2 +- ld/testsuite/ld-elf/provide-hidden.exp | 2 +- ld/testsuite/ld-elf/sec-to-seg.exp | 2 +- ld/testsuite/ld-elf/sec64k.exp | 2 +- ld/testsuite/ld-elf/shared.exp | 2 +- ld/testsuite/ld-elf/tls_common.exp | 2 +- ld/testsuite/ld-elf/wrap.exp | 2 +- ld/testsuite/ld-elfcomm/elfcomm.exp | 2 +- ld/testsuite/ld-elfvers/vers.exp | 2 +- ld/testsuite/ld-elfvsb/elfvsb.exp | 2 +- ld/testsuite/ld-elfweak/elfweak.exp | 2 +- ld/testsuite/ld-fastcall/fastcall.exp | 2 +- ld/testsuite/ld-frv/fdpic.exp | 2 +- ld/testsuite/ld-frv/frv-elf.exp | 2 +- ld/testsuite/ld-frv/tls.exp | 2 +- ld/testsuite/ld-gc/gc.exp | 2 +- ld/testsuite/ld-h8300/h8300.exp | 2 +- ld/testsuite/ld-i386/export-class.exp | 2 +- ld/testsuite/ld-i386/i386.exp | 2 +- ld/testsuite/ld-ia64/ia64.exp | 2 +- ld/testsuite/ld-ia64/line.exp | 2 +- ld/testsuite/ld-ifunc/binutils.exp | 2 +- ld/testsuite/ld-ifunc/ifunc.exp | 2 +- ld/testsuite/ld-libs/libs.exp | 2 +- ld/testsuite/ld-linkonce/linkonce.exp | 2 +- ld/testsuite/ld-m68hc11/m68hc11.exp | 2 +- ld/testsuite/ld-m68k/m68k-got.exp | 2 +- ld/testsuite/ld-m68k/m68k.exp | 2 +- ld/testsuite/ld-mep/mep.exp | 2 +- ld/testsuite/ld-metag/metag.exp | 2 +- ld/testsuite/ld-mips-elf/comm-data.exp | 2 +- ld/testsuite/ld-mips-elf/export-class.exp | 2 +- ld/testsuite/ld-mips-elf/mips-elf-flags.exp | 2 +- ld/testsuite/ld-mips-elf/mips-elf.exp | 2 +- ld/testsuite/ld-misc/defsym.exp | 2 +- ld/testsuite/ld-mmix/mmix.exp | 2 +- ld/testsuite/ld-mn10300/mn10300.exp | 2 +- ld/testsuite/ld-nds32/nds32.exp | 2 +- ld/testsuite/ld-pe/pe-compile.exp | 2 +- ld/testsuite/ld-pe/pe-run.exp | 2 +- ld/testsuite/ld-pe/pe-run2.exp | 2 +- ld/testsuite/ld-pe/pe.exp | 2 +- ld/testsuite/ld-pie/pie.exp | 2 +- ld/testsuite/ld-plugin/lto.exp | 2 +- ld/testsuite/ld-plugin/plugin.exp | 2 +- ld/testsuite/ld-powerpc/aix52.exp | 2 +- ld/testsuite/ld-powerpc/export-class.exp | 2 +- ld/testsuite/ld-powerpc/powerpc.exp | 2 +- ld/testsuite/ld-s390/s390.exp | 2 +- ld/testsuite/ld-scripts/align.exp | 2 +- ld/testsuite/ld-scripts/alignof.exp | 2 +- ld/testsuite/ld-scripts/assert.exp | 2 +- ld/testsuite/ld-scripts/crossref.exp | 2 +- ld/testsuite/ld-scripts/data.exp | 2 +- ld/testsuite/ld-scripts/default-script.exp | 2 +- ld/testsuite/ld-scripts/defined.exp | 2 +- ld/testsuite/ld-scripts/dynamic-sections.exp | 2 +- ld/testsuite/ld-scripts/empty-address.exp | 2 +- ld/testsuite/ld-scripts/empty-aligned.exp | 2 +- ld/testsuite/ld-scripts/empty-orphan.exp | 2 +- ld/testsuite/ld-scripts/expr.exp | 2 +- ld/testsuite/ld-scripts/extern.exp | 2 +- ld/testsuite/ld-scripts/include.exp | 2 +- ld/testsuite/ld-scripts/log2.exp | 2 +- ld/testsuite/ld-scripts/map-address.exp | 2 +- ld/testsuite/ld-scripts/overlay-size.exp | 2 +- ld/testsuite/ld-scripts/phdrs.exp | 2 +- ld/testsuite/ld-scripts/phdrs2.exp | 2 +- ld/testsuite/ld-scripts/phdrs3.exp | 2 +- ld/testsuite/ld-scripts/provide.exp | 2 +- ld/testsuite/ld-scripts/rgn-at.exp | 2 +- ld/testsuite/ld-scripts/rgn-over.exp | 2 +- ld/testsuite/ld-scripts/script.exp | 2 +- ld/testsuite/ld-scripts/section-flags.exp | 2 +- ld/testsuite/ld-scripts/section-match.exp | 2 +- ld/testsuite/ld-scripts/size.exp | 2 +- ld/testsuite/ld-scripts/sizeof.exp | 2 +- ld/testsuite/ld-scripts/sort.exp | 2 +- ld/testsuite/ld-scripts/sysroot-prefix.exp | 2 +- ld/testsuite/ld-scripts/weak.exp | 2 +- ld/testsuite/ld-selective/sel-dump.exp | 2 +- ld/testsuite/ld-selective/selective.exp | 2 +- ld/testsuite/ld-sh/arch/arch.exp | 2 +- ld/testsuite/ld-sh/rd-sh.exp | 2 +- ld/testsuite/ld-sh/sh-vxworks.exp | 2 +- ld/testsuite/ld-sh/sh.exp | 2 +- ld/testsuite/ld-sh/sh64/rd-sh64.exp | 2 +- ld/testsuite/ld-sh/sh64/relax.exp | 2 +- ld/testsuite/ld-sh/sh64/relfail.exp | 2 +- ld/testsuite/ld-sh/sh64/sh64.exp | 2 +- ld/testsuite/ld-shared/shared.exp | 2 +- ld/testsuite/ld-size/size.exp | 2 +- ld/testsuite/ld-sparc/sparc.exp | 2 +- ld/testsuite/ld-spu/spu.exp | 2 +- ld/testsuite/ld-srec/srec.exp | 2 +- ld/testsuite/ld-tic6x/tic6x.exp | 2 +- ld/testsuite/ld-tilegx/tilegx.exp | 2 +- ld/testsuite/ld-tilepro/tilepro.exp | 2 +- ld/testsuite/ld-undefined/entry.exp | 2 +- ld/testsuite/ld-undefined/undefined.exp | 2 +- ld/testsuite/ld-undefined/weak-undef.exp | 2 +- ld/testsuite/ld-unique/unique.exp | 2 +- ld/testsuite/ld-v850/v850.exp | 2 +- ld/testsuite/ld-vax-elf/export-class.exp | 2 +- ld/testsuite/ld-vax-elf/vax-elf.exp | 2 +- ld/testsuite/ld-versados/versados.exp | 2 +- ld/testsuite/ld-visium/visium.exp | 2 +- ld/testsuite/ld-vxworks/vxworks.exp | 2 +- ld/testsuite/ld-x86-64/dwarfreloc.exp | 2 +- ld/testsuite/ld-x86-64/export-class.exp | 2 +- ld/testsuite/ld-x86-64/line.exp | 2 +- ld/testsuite/ld-x86-64/mpx.exp | 2 +- ld/testsuite/ld-x86-64/x86-64.exp | 2 +- ld/testsuite/ld-xc16x/xc16x.exp | 2 +- ld/testsuite/ld-xstormy16/xstormy16.exp | 2 +- ld/testsuite/ld-xtensa/coalesce.exp | 2 +- ld/testsuite/ld-xtensa/diff_overflow.exp | 2 +- ld/testsuite/ld-xtensa/lcall.exp | 2 +- ld/testsuite/ld-xtensa/xtensa.exp | 2 +- ld/testsuite/lib/ld-lib.exp | 2 +- opcodes/ChangeLog | 887 +---- opcodes/ChangeLog-2014 | 897 +++++ opcodes/MAINTAINERS | 2 +- opcodes/Makefile.am | 2 +- opcodes/aarch64-asm-2.c | 2 +- opcodes/aarch64-asm.c | 2 +- opcodes/aarch64-asm.h | 2 +- opcodes/aarch64-dis-2.c | 2 +- opcodes/aarch64-dis.c | 2 +- opcodes/aarch64-dis.h | 2 +- opcodes/aarch64-gen.c | 4 +- opcodes/aarch64-opc-2.c | 2 +- opcodes/aarch64-opc.c | 2 +- opcodes/aarch64-opc.h | 2 +- opcodes/aarch64-tbl.h | 2 +- opcodes/alpha-dis.c | 2 +- opcodes/alpha-opc.c | 2 +- opcodes/arc-dis.c | 2 +- opcodes/arc-dis.h | 2 +- opcodes/arc-ext.c | 2 +- opcodes/arc-ext.h | 2 +- opcodes/arc-opc.c | 2 +- opcodes/arm-dis.c | 2 +- opcodes/avr-dis.c | 2 +- opcodes/bfin-dis.c | 2 +- opcodes/cgen-asm.c | 2 +- opcodes/cgen-asm.in | 2 +- opcodes/cgen-bitset.c | 2 +- opcodes/cgen-dis.c | 2 +- opcodes/cgen-dis.in | 2 +- opcodes/cgen-ibld.in | 2 +- opcodes/cgen-opc.c | 2 +- opcodes/cgen.sh | 2 +- opcodes/configure.ac | 2 +- opcodes/configure.com | 2 +- opcodes/cr16-dis.c | 2 +- opcodes/cr16-opc.c | 2 +- opcodes/cris-dis.c | 2 +- opcodes/cris-opc.c | 2 +- opcodes/crx-dis.c | 2 +- opcodes/crx-opc.c | 2 +- opcodes/d10v-dis.c | 2 +- opcodes/d10v-opc.c | 2 +- opcodes/d30v-dis.c | 2 +- opcodes/d30v-opc.c | 2 +- opcodes/dis-buf.c | 2 +- opcodes/dis-init.c | 2 +- opcodes/disassemble.c | 2 +- opcodes/dlx-dis.c | 2 +- opcodes/epiphany-asm.c | 2 +- opcodes/epiphany-desc.c | 2 +- opcodes/epiphany-desc.h | 2 +- opcodes/epiphany-dis.c | 2 +- opcodes/epiphany-ibld.c | 2 +- opcodes/epiphany-opc.c | 2 +- opcodes/epiphany-opc.h | 2 +- opcodes/fr30-asm.c | 2 +- opcodes/fr30-desc.c | 2 +- opcodes/fr30-desc.h | 2 +- opcodes/fr30-dis.c | 2 +- opcodes/fr30-ibld.c | 2 +- opcodes/fr30-opc.c | 2 +- opcodes/fr30-opc.h | 2 +- opcodes/frv-asm.c | 2 +- opcodes/frv-desc.c | 2 +- opcodes/frv-desc.h | 2 +- opcodes/frv-dis.c | 2 +- opcodes/frv-ibld.c | 2 +- opcodes/frv-opc.c | 2 +- opcodes/frv-opc.h | 2 +- opcodes/h8300-dis.c | 2 +- opcodes/h8500-dis.c | 2 +- opcodes/h8500-opc.h | 2 +- opcodes/hppa-dis.c | 2 +- opcodes/i370-dis.c | 2 +- opcodes/i370-opc.c | 2 +- opcodes/i386-dis.c | 2 +- opcodes/i386-gen.c | 4 +- opcodes/i386-init.h | 2 +- opcodes/i386-opc.c | 2 +- opcodes/i386-opc.h | 2 +- opcodes/i386-opc.tbl | 2 +- opcodes/i386-reg.tbl | 2 +- opcodes/i386-tbl.h | 2 +- opcodes/i860-dis.c | 2 +- opcodes/i960-dis.c | 2 +- opcodes/ia64-asmtab.c | 2 +- opcodes/ia64-asmtab.h | 2 +- opcodes/ia64-dis.c | 2 +- opcodes/ia64-gen.c | 4 +- opcodes/ia64-opc-a.c | 2 +- opcodes/ia64-opc-b.c | 2 +- opcodes/ia64-opc-d.c | 2 +- opcodes/ia64-opc-f.c | 2 +- opcodes/ia64-opc-i.c | 2 +- opcodes/ia64-opc-m.c | 2 +- opcodes/ia64-opc-x.c | 2 +- opcodes/ia64-opc.c | 2 +- opcodes/ia64-opc.h | 2 +- opcodes/ip2k-asm.c | 2 +- opcodes/ip2k-desc.c | 2 +- opcodes/ip2k-desc.h | 2 +- opcodes/ip2k-dis.c | 2 +- opcodes/ip2k-ibld.c | 2 +- opcodes/ip2k-opc.c | 2 +- opcodes/ip2k-opc.h | 2 +- opcodes/iq2000-asm.c | 2 +- opcodes/iq2000-desc.c | 2 +- opcodes/iq2000-desc.h | 2 +- opcodes/iq2000-dis.c | 2 +- opcodes/iq2000-ibld.c | 2 +- opcodes/iq2000-opc.c | 2 +- opcodes/iq2000-opc.h | 2 +- opcodes/lm32-asm.c | 2 +- opcodes/lm32-desc.c | 2 +- opcodes/lm32-desc.h | 2 +- opcodes/lm32-dis.c | 2 +- opcodes/lm32-ibld.c | 2 +- opcodes/lm32-opc.c | 2 +- opcodes/lm32-opc.h | 2 +- opcodes/lm32-opinst.c | 2 +- opcodes/m10200-dis.c | 2 +- opcodes/m10200-opc.c | 2 +- opcodes/m10300-dis.c | 2 +- opcodes/m10300-opc.c | 2 +- opcodes/m32c-asm.c | 2 +- opcodes/m32c-desc.c | 2 +- opcodes/m32c-desc.h | 2 +- opcodes/m32c-dis.c | 2 +- opcodes/m32c-ibld.c | 2 +- opcodes/m32c-opc.c | 2 +- opcodes/m32c-opc.h | 2 +- opcodes/m32r-asm.c | 2 +- opcodes/m32r-desc.c | 2 +- opcodes/m32r-desc.h | 2 +- opcodes/m32r-dis.c | 2 +- opcodes/m32r-ibld.c | 2 +- opcodes/m32r-opc.c | 2 +- opcodes/m32r-opc.h | 2 +- opcodes/m32r-opinst.c | 2 +- opcodes/m68hc11-dis.c | 2 +- opcodes/m68hc11-opc.c | 2 +- opcodes/m68k-dis.c | 2 +- opcodes/m68k-opc.c | 2 +- opcodes/m88k-dis.c | 2 +- opcodes/makefile.vms | 2 +- opcodes/mcore-dis.c | 2 +- opcodes/mcore-opc.h | 2 +- opcodes/mep-asm.c | 2 +- opcodes/mep-desc.c | 2 +- opcodes/mep-desc.h | 2 +- opcodes/mep-dis.c | 2 +- opcodes/mep-ibld.c | 2 +- opcodes/mep-opc.c | 2 +- opcodes/mep-opc.h | 2 +- opcodes/metag-dis.c | 2 +- opcodes/microblaze-dis.c | 2 +- opcodes/microblaze-dis.h | 2 +- opcodes/microblaze-opc.h | 2 +- opcodes/microblaze-opcm.h | 2 +- opcodes/micromips-opc.c | 2 +- opcodes/mips-dis.c | 2 +- opcodes/mips-formats.h | 2 +- opcodes/mips-opc.c | 2 +- opcodes/mips16-opc.c | 2 +- opcodes/mmix-dis.c | 2 +- opcodes/mmix-opc.c | 2 +- opcodes/moxie-dis.c | 2 +- opcodes/moxie-opc.c | 2 +- opcodes/msp430-decode.c | 2 +- opcodes/msp430-decode.opc | 2 +- opcodes/msp430-dis.c | 2 +- opcodes/mt-asm.c | 2 +- opcodes/mt-desc.c | 2 +- opcodes/mt-desc.h | 2 +- opcodes/mt-dis.c | 2 +- opcodes/mt-ibld.c | 2 +- opcodes/mt-opc.c | 2 +- opcodes/mt-opc.h | 2 +- opcodes/nds32-asm.c | 2 +- opcodes/nds32-asm.h | 2 +- opcodes/nds32-dis.c | 2 +- opcodes/nds32-opc.h | 2 +- opcodes/nios2-dis.c | 2 +- opcodes/nios2-opc.c | 2 +- opcodes/ns32k-dis.c | 2 +- opcodes/opc2c.c | 2 +- opcodes/opintl.h | 2 +- opcodes/or1k-asm.c | 2 +- opcodes/or1k-desc.c | 2 +- opcodes/or1k-desc.h | 2 +- opcodes/or1k-dis.c | 2 +- opcodes/or1k-ibld.c | 2 +- opcodes/or1k-opc.c | 2 +- opcodes/or1k-opc.h | 2 +- opcodes/or1k-opinst.c | 2 +- opcodes/pdp11-dis.c | 2 +- opcodes/pdp11-opc.c | 2 +- opcodes/pj-dis.c | 2 +- opcodes/pj-opc.c | 2 +- opcodes/po/Make-in | 2 +- opcodes/ppc-dis.c | 2 +- opcodes/ppc-opc.c | 2 +- opcodes/rl78-decode.c | 2 +- opcodes/rl78-decode.opc | 2 +- opcodes/rl78-dis.c | 2 +- opcodes/rx-decode.c | 2 +- opcodes/rx-decode.opc | 2 +- opcodes/rx-dis.c | 2 +- opcodes/s390-dis.c | 2 +- opcodes/s390-mkopc.c | 2 +- opcodes/s390-opc.c | 2 +- opcodes/s390-opc.txt | 2 +- opcodes/score-dis.c | 2 +- opcodes/score-opc.h | 2 +- opcodes/score7-dis.c | 2 +- opcodes/sh-dis.c | 2 +- opcodes/sh-opc.h | 2 +- opcodes/sh64-dis.c | 2 +- opcodes/sh64-opc.c | 2 +- opcodes/sh64-opc.h | 2 +- opcodes/sparc-dis.c | 2 +- opcodes/sparc-opc.c | 2 +- opcodes/spu-dis.c | 2 +- opcodes/spu-opc.c | 2 +- opcodes/sysdep.h | 2 +- opcodes/tic30-dis.c | 2 +- opcodes/tic4x-dis.c | 2 +- opcodes/tic54x-dis.c | 2 +- opcodes/tic54x-opc.c | 2 +- opcodes/tic6x-dis.c | 2 +- opcodes/tic80-dis.c | 2 +- opcodes/tic80-opc.c | 2 +- opcodes/tilegx-dis.c | 2 +- opcodes/tilegx-opc.c | 2 +- opcodes/tilepro-dis.c | 2 +- opcodes/tilepro-opc.c | 2 +- opcodes/v850-dis.c | 2 +- opcodes/v850-opc.c | 2 +- opcodes/vax-dis.c | 2 +- opcodes/visium-dis.c | 2 +- opcodes/visium-opc.c | 2 +- opcodes/w65-dis.c | 2 +- opcodes/w65-opc.h | 2 +- opcodes/xc16x-asm.c | 2 +- opcodes/xc16x-desc.c | 2 +- opcodes/xc16x-desc.h | 2 +- opcodes/xc16x-dis.c | 2 +- opcodes/xc16x-ibld.c | 2 +- opcodes/xc16x-opc.c | 2 +- opcodes/xc16x-opc.h | 2 +- opcodes/xgate-dis.c | 2 +- opcodes/xgate-opc.c | 2 +- opcodes/xstormy16-asm.c | 2 +- opcodes/xstormy16-desc.c | 2 +- opcodes/xstormy16-desc.h | 2 +- opcodes/xstormy16-dis.c | 2 +- opcodes/xstormy16-ibld.c | 2 +- opcodes/xstormy16-opc.c | 2 +- opcodes/xstormy16-opc.h | 2 +- opcodes/xtensa-dis.c | 2 +- opcodes/z80-dis.c | 2 +- opcodes/z8k-dis.c | 2 +- opcodes/z8k-opc.h | 2 +- opcodes/z8kgen.c | 4 +- 2507 files changed, 13808 insertions(+), 13634 deletions(-) create mode 100644 bfd/ChangeLog-2014 create mode 100644 binutils/ChangeLog-2014 create mode 100644 gas/ChangeLog-2014 create mode 100644 gas/testsuite/ChangeLog-2014 create mode 100644 gprof/ChangeLog-2014 create mode 100644 ld/ChangeLog-2014 create mode 100644 ld/testsuite/ChangeLog-2014 create mode 100644 opcodes/ChangeLog-2014 diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 02b1ef7d95..541c3294c9 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3422 +1,10 @@ -2014-12-30 H.J. Lu +2015-01-01 Alan Modra - PR ld/17773 - * elflink.c (bfd_elf_final_link): Assign the file position for - the symbol string table only there are symbols to be emitted. + Update year range in copyright notice of all files. -2014-12-28 Alan Modra - - PR 17766 - * pei-x86_64.c (pex64_bfd_print_pdata_section): Correct string - length. Use memcpy rather than strcpy. - -2014-12-26 Alan Modra - - PR 17755 - * elf64-sh64.c (sh_elf64_copy_private_data_internal): Delete code - copying SHF_SH5_ISA32. - -2014-12-25 Thomas Preud'homme - - * elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle new - Tag_ABI_VFP_args value and replace hardcoded values by enum values. - (elf32_arm_post_process_headers): Set e_flags in ELF header as hard - float only when Tag_ABI_VFP_args is 1, using new enum value - AEABI_VFP_args_vfp to check that. - -2014-12-24 H.J. Lu - - * pei-x86_64.c (pex64_bfd_print_pdata_section): Add cast to - unsigned long. - -2014-12-24 Pierre Muller - - Add support for pdata output for pe coff objects. - * pe-x86_64.c (pex64_bfd_print_pdata): Add external - declaration. - (bfd_pe_print_data): Set macro to pex64_bfd_print_data. - * pei-x86_64.c (pex64_bfd_print_pdata): Changed to - global function. Now handles multiple .pdata sections. - (pex_bfd_print_pdata_section): New static helper function, - using most of old pex_bfd_print_pdata function code, but adding - support for coff pe objects, which might have some fields - starting at zero offset. - (pex64_print_all_pdata_sections) : New static helper function, - used in call to bfd_map_over_sections inside new - pex66_bfd_print_pdata function. - (bfd_boolean pdata_count): New static variable, used to return - bfd_boolean value for pex64_bfd_print_pdata function. - -2014-12-24 Alan Modra - - * linker.c (_bfd_generic_link_output_symbols): Remove BSF_WEAK - flag from bfd_link_hash_defined symbols. - -2014-12-23 Andrew Burgess - - * elf32-avr.c (bfd_elf_avr_final_write_processing): Don't set - EF_AVR_LINKRELAX_PREPARED unconditionally. - -2014-12-23 Alan Modra - - * elflink.c (_bfd_elf_define_linkage_sym): Set linker_def. - * linker.c (_bfd_generic_link_add_one_symbol): Clear linker_def - for CDEF, DEF, DEFW, COM. - -2014-12-22 Nick Clifton - - PR binutils/17512 - * archive.c (do_slurp_bsd_armap): Return if the parsed_size is - zero. - (bfd_slurp_armap): Zero terminate the name. - (bfd_generic_stat_arch_elt): If there is no header, fail. - * elf32-arc.c (arc_info_to_howto_rel): Replace BFD_ASSERT with - error message. - * elf32-avr.c (avr_info_to_howto_rela): Likewise. - * elf32-cr16c.c (elf_cr16c_info_to_howto_rel): Likewise. - * elf32-cris.c (cris_info_to_howto_rela): Likewise. - * elf32-d10v.c (d10v_info_to_howto_rel): Likewise. - * elf32-d30v.c (d30v_info_to_howto_rel): Likewise. - * elf32-dlx.c (dlx_rtype_to_howto): Likewise. - * elf32-epiphany.c (epiphany_info_to_howto_rela): Likewise. - * elf32-fr30.c (fr30_info_to_howto_rela): Likewise. - * elf32-frv.c (frv_info_to_howto_rela): Likewise. - * elf32-i960.c (elf32_i960_info_to_howto_rel): Likewise. - * elf32-ip2k.c (ip2k_info_to_howto_rela): Likewise. - * elf32-iq2000.c (iq2000_info_to_howto_rela): Likewise. - * elf32-lm32.c (lm32_info_to_howto_rela): Likewise. - * elf32-m32c.c (m32c_info_to_howto_rela): Likewise. - * elf32-m32r.c (m32r_info_to_howto_rel): Likewise. - * elf32-m68hc11.c (m68hc11_info_to_howto_rel): Likewise. - * elf32-m68hc12.c (m68hc11_info_to_howto_rel): Likewise. - * elf32-mep.c (mep_info_to_howto_rela): Likewise. - * elf32-metag.c (metag_info_to_howto_rela): Likewise. - * elf32-moxie.c (moxie_info_to_howto_rela): Likewise. - * elf32-msp430.c (msp430_info_to_howto_rela): Likewise. - * elf32-mt.c (mt_info_to_howto_rela): Likewise. - * elf32-nds32.c (nds32_info_to_howto_rel): Likewise. - * elf32-or1k.c (or1k_info_to_howto_rela): Likewise. - * elf32-rl78.c (rl78_info_to_howto_rela): Likewise. - * elf32-rx.c (rx_info_to_howto_rela): Likewise. - * elf32-v850.c (v850_elf_info_to_howto_rel): Likewise. - * elf32-visium.c (visium_info_to_howto_rela): Likewise. - * elf32-xgate.c (xgate_info_to_howto_rel): Likewise. - * elf32-xtensa.c (elf_xtensa_info_to_howto_rela): Likewise. - * elf64-mmix.c (mmix_info_to_howto_rela): Likewise. - * elf64-x86-64.c (elf_x86_64_reloc_type_lookup): Likewise. - * elfnn-aarch64.c (elfNN_aarch64_bfd_reloc_from_type): Likewise. - * elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Add range - checking of reloc symbol index. - * mach-o.c (bfd_mach_o_canonicalize_one_reloc): If no symbols have - been provided then set the reloc's symbol to undefined. - * reloc.c (bfd_generic_get_relocated_section_contents): Add range - checking of the reloc to be applied. - * versados.c (process_otr): Add more range checks. - (versados_canonicalize_reloc): If the section is unknown, set the - symbol to undefined. - * vms-alpha.c (_bfd_vms_slurp_eisd): Add range checks. - (alpha_vms_object_p): Likewise. - -2014-12-18 Richard Henderson - - * elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k. - * elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise. - -2014-12-16 Nick Clifton - - PR binutils/17512 - * format.c (bfd_check_format_matches): Check for a matching vector - before using match priorities. - * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Fix off-by-one - errors with previous delta. - -2014-12-15 H.J. Lu - - PR ld/17713 - * elflink.c (_bfd_elf_gc_mark_rsec): Check corrupt input. - -2014-12-13 H.J. Lu - - PR ld/17689 - * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add needs_copy. - Change has_bnd_reloc to bit field. - (elf_x86_64_link_hash_newfunc): Initialize needs_copy and - has_bnd_reloc to 0. - (elf_x86_64_check_relocs): Set has_bnd_reloc to 1 instead - of TRUE. - (elf_x86_64_adjust_dynamic_symbol): Copy needs_copy from the - real definition to a weak symbol. - (elf_x86_64_allocate_dynrelocs): Also check needs_copy of a - weak symbol for PIE when discarding space for relocs against - symbols which turn out to need copy relocs. - (elf_x86_64_relocate_section): Also check needs_copy of a - weak symbol for PIE with copy reloc. - -2014-12-12 Alan Modra - - PR 15228 - * elflink.c (_bfd_elf_adjust_dynamic_copy): Call bfd_set_error. - -2014-12-12 Alan Modra - - PR 15228 - * elflink.c (_bfd_elf_adjust_dynamic_copy): Add "info" param. - Error on copy relocs against protected symbols. - (elf_merge_st_other): Set h->protected_def. - * elf-bfd.h (struct elf_link_hash_entry): Add "protected_def". - (_bfd_elf_adjust_dynamic_copy): Update prototype. - * elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Update - _bfd_elf_adjust_dynamic_copy call. - * elf32-arm.c (elf32_arm_adjust_dynamic_symbol): Likewise. - * elf32-cr16.c (_bfd_cr16_elf_adjust_dynamic_symbol): Likewise. - * elf32-cris.c (elf_cris_adjust_dynamic_symbol): Likewise. - * elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Likewise. - * elf32-i370.c (i370_elf_adjust_dynamic_symbol): Likewise. - * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Likewise. - * elf32-lm32.c (lm32_elf_adjust_dynamic_symbol): Likewise. - * elf32-m32r.c (m32r_elf_adjust_dynamic_symbol): Likewise. - * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise. - * elf32-metag.c (elf_metag_adjust_dynamic_symbol): Likewise. - * elf32-or1k.c (or1k_elf_adjust_dynamic_symbol): Likewise. - * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise. - * elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. - * elf32-sh.c (sh_elf_adjust_dynamic_symbol): Likewise. - * elf32-tic6x.c (elf32_tic6x_adjust_dynamic_symbol): Likewise. - * elf32-tilepro.c (tilepro_elf_adjust_dynamic_symbol): Likewise. - * elf32-vax.c (elf_vax_adjust_dynamic_symbol): Likewise. - * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise. - * elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. - * elf64-sh64.c (sh64_elf64_adjust_dynamic_symbol): Likewise. - * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise. - * elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise. - * elfxx-mips.c (_bfd_mips_elf_adjust_dynamic_symbol): Likewise. - * elfxx-sparc.c (_bfd_sparc_elf_adjust_dynamic_symbol): Likewise. - * elfxx-tilegx.c (tilegx_elf_adjust_dynamic_symbol): Likewise. - -2014-12-11 Keith Seitz - - * elf.c (elf_parse_notes): Define convenience macro - GROKER_ELEMENT to add elements to 'grokers' array. - Add 'len' element to 'grokers'. - Use grokers.len instead of sizeof in string - comparisons. - -2014-12-10 Alan Modra - - * Makefile.am (BFD32_LIBS, BFD32_LIBS_CFILES): Remove dwarf2 - and coffgen. Add coff-bfd. Sort. - (BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Add coffgen and dwarf2. - * bfd-in.h (bfd_coff_get_syment, bfd_coff_get_auxent): Delete. - (struct coff_comdat_info, bfd_coff_get_comdat_section): Delete. - * coffgen.c (coff_symbol_from): Move to coff-bfd.h as macro, - without unused param. Update uses. - (bfd_coff_get_comdat_section): Move to coff-bfd.h as macro. - (bfd_coff_get_syment, bfd_coff_get_auxent): Move to coff-bfd.c. - * libcoff-in.h: #include "coff-bfd.h". - (struct coff_section_tdata, coff_section_data): Move to coff-bfd.h. - (coff_symbol_from): Delete. - * coff-bfd.c: New file. - * coff-bfd.h: New file. - * coff-i386.c: Update coff_symbol_from occurrences. - * coff-i960.c: Likewise. - * coff-m68k.c: Likewise. - * coff-sh.c: Likewise. - * coff-x86_64.c: Likewise. - * coffcode.h: Likewise. - * pe-mips.c: Likewise. - * configure.ac (elf): Add dwarf2.lo. - (coffgen, coff, ecoff, xcoff): Define. Use when mapping bfd - target vectors to .o files. Add dwarf2 for mach-o targets. - Fix the sh target FIXME. - * po/SRC-POTFILES.in: Regenerate. - * Makefile.in: Regenerate. - * configure: Regenerate. - * bfd-in2.h: Regenerate. - * libcoff.h: Regenerate. - -2014-12-10 Alan Modra - - PR 17541 - * dwarf2.c (struct comp_unit): Add "lang". - (non_mangled): New function. - (struct funcinfo): Add "is_linkage". Reorder for better packing. - Make "name" a const char*. - (lookup_address_in_function_table): Delete functionname_ptr param. - (find_abstract_instance_name): Add is_linkage param. Set if we - have DW_AT_linkage_name or non_mangled DW_AT_name. - (scan_unit_for_symbols): Similarly set func->is_linkage. - (parse_comp_unit): Stash DW_AT_language. - (comp_unit_find_nearest_line): Replace functionname_ptr param - with function_ptr param. - (_bfd_dwarf2_find_nearest_line): Adjust above calls. Set - functionname_ptr from function->name. Call _bfd_elf_find_function - to retrieve symbol for function if not linkage name. - (_bfd_elf_find_function): Add bfd_target_elf_flavour test, moved from.. - * elf.c (elf_find_function): ..here. - (_bfd_elf_find_nearest_line): Adjust calls. - * elf-bfd.h (_bfd_elf_find_function): Declare. - -2014-12-10 Alan Modra - - * dwarf2.c (read_address): Check bfd_target_elf_flavour before - calling get_elf_backend_data. - (_bfd_dwarf2_find_nearest_line): Fix parens. - -2014-12-10 Alan Modra - - PR 17666 - * elf-bfd.h (struct elf_backend_data): Add sort_relocs_p. - * elfxx-target.h (elf_backend_sort_relocs_p): Define. - (elfNN_bed): Init new field. - * elflink.c (elf_link_adjust_relocs): Conditionally sort. - (bfd_elf_final_link): Control sorting of relocs. - * elfxx-mips.c (_bfd_mips_elf_sort_relocs_p): New function. - * elfxx-mips.h (_bfd_mips_elf_sort_relocs_p): Declare. - * elf32-mips.c (elf_backend_sort_relocs_p): Define. - * elf64-mips.c (elf_backend_sort_relocs_p): Define. - -2014-12-09 Nick Clifton - - PR binutils/17512 - * archive64.c (bfd_elf64_archive_slurp_armap): Add range checks. - * libbfd.c (safe_read_leb128): New function. - * libbfd-in.h (safe_read_leb128): Add prototype. - * libbfd.h: Regenerate. - * elf-attrs.c (_bfd_elf_parse_attributes): Use safe_read_leb128. - Check for an over-long subsection length. - * elf.c (elf_parse_notes): Check that the namedata is long enough - for the string comparison that is about to be performed. - (elf_read_notes): Zero-terminate the note buffer. - -2014-12-09 Alan Modra - - * elf64-ppc.c (sort_r_offset): Delete. - (ppc64_elf_edit_opd): Don't sort input relocs. - -2014-12-06 Eric Botcazou - - * config.bfd: Add Visium support. - * configure.ac: Likewise. - * configure: Regenerate. - * Makefile.am (ALL_MACHINES): Add cpu-visium.lo. - (ALL_MACHINES_CFILES): Add cpu-visium.c. - (BFD32_BACKENDS): Add elf32-visium.lo. - (BFD32_BACKENDS_CFILES): Add elf32-visium.c. - * Makefile.in: Regenerate. - * archures.c (DESCRIPTION): Add Visium support. - (bfd_visium_arch): Declare. - (bfd_archures_list): Add bfd_visium_arch. - * reloc.c: Add Visium relocations. - * targets.c (visium_elf32_vec): Declare. - (_bfd_target_vector): Add visium_elf32_vec. - * bfd-in2.h: Regenerate. - * libbfd.h: Likewise. - * cpu-visium.c: New file. - * elf32-visium.c: Likewise. - * po/SRC-POTFILES.in: Regenerate. - -2014-12-05 Steve Ellcey - - * ecoff.c (_bfd_ecoff_slurp_symbol_table): Add cast. - -2014-12-05 H.J. Lu - - * elf64-x86-64.c (bfd_elf32_get_synthetic_symtab): New. - -2014-12-04 H.J. Lu - - PR binutils/17677 - * elf-bfd.h (_bfd_elf_ifunc_get_synthetic_symtab): New prototype. - * elf-ifunc.c (_bfd_elf_ifunc_get_synthetic_symtab): New - function. - * elf32-i386.c (elf_i386_plt_sym_val): Removed. - (elf_backend_plt_sym_val): Likewise. - (elf_i386_get_plt_sym_val): New. - (elf_i386_get_synthetic_symtab): Likewise. - (bfd_elf32_get_synthetic_symtab): Likewise. - * elf64-x86-64.c (elf_x86_64_plt_sym_val): Removed. - (elf_x86_64_plt_sym_val_offset_plt_bnd): Likewise. - (elf_backend_plt_sym_val): Likewise. - (elf_x86_64_get_plt_sym_val): New. - (elf_x86_64_get_synthetic_symtab): Use - _bfd_elf_ifunc_get_synthetic_symtab. - (bfd_elf64_get_synthetic_symtab): Don't undefine for NaCl. - -2014-12-04 Alan Modra - - PR 17666 - * elflink.c: Include bfd_stdint.h. - (cmp_ext32l_r_offset, cmp_ext32b_r_offset, - cmp_ext64l_r_offset, cmp_ext64b_r_offset): New functions. - (elf_link_adjust_relocs): Sort relocs. Free rel hashes after - sorting invalidates. - -2014-12-03 Nick Clifton - - PR binutils/17512 - * compress.c (bfd_get_full_section_contents): Fail if there are no - section contents available when the compress_status is - COMPRESS_SECTION_DONE. - * libbfd.c (bfd_malloc): Refuse to allocate a negative size. - (bfd_malloc2): Use bfd_malloc. - (bfd_realloc): Refuse to reallocate a negative size. - (bfd_realloc2): Use bfd_realloc. - (bfd_realloc_or_free): Use bfd_realloc. - (bfd_zmalloc): Use bfd_malloc. - (bfd_zmalloc): Use bfd_malloc2. - * opncls.c (bfd_alloc): Refuse to allocate a negative size. - -2014-12-03 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Reformat. - -2014-12-02 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_relocate_section): Check - info->executable for symbols which need copy relocs. - -2014-12-02 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_check_relocs): Revert the last - change. - (elf_x86_64_adjust_dynamic_symbol): Don't check !info->shared - with ELIMINATE_COPY_RELOCS. - (elf_x86_64_allocate_dynrelocs): For PIE, discard space for - relocs against symbols which turn out to need copy relocs. - -2014-12-02 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Always - allow copy relocs for building executables. - (elf_x86_64_check_relocs): Allow copy relocs for non-GOT - pc-relative relocation in shared object. - (elf_x86_64_adjust_dynamic_symbol): Allocate copy relocs for - PIE. - (elf_x86_64_relocate_section): Don't copy a pc-relative - relocation into the output file if the symbol needs copy reloc. - -2014-12-02 Andrew Bennett - - * elfxx-mips.c (mips_elf_calculate_relocation): Only check for - overflow on non-weak undefined symbols. - -2014-12-02 Alan Modra - - * elf64-ppc.c (OPD_NDX): Define. Use throughout for sizing/indexing - _opd_sec_data array, halving required memory. - (sort_r_offset): New function. - (ppc64_elf_edit_opd): Sort incoming relocs. Accept .opd - sections with a mix of 16 and 24 byte OPD entries. Don't - attempt to honour --non-overlapping-opd for .opd sections with - unexpected relocs. Simplify opd entry size calculations by - first finding the reloc for the next entry. Make edit loop - handle one opd entry per iteration, with an inner loop - handling relocs per entry. - -2014-12-01 Nick Clifton - - PR binutils/17512 - * archive.c (do_slurp_coff_armap): Add range checks to prevent - running off the end of the string table. - * compress.c (bfd_get_full_section_contents): Return a NULL - pointer for zero sized sections. Do not attempt to copy a buffer - onto itself. - * elf-attrs.c (_bfd_elf_parse_attributes): Check for an empty - header. Add range checks to avoid running off the end of the - section. - * elf.c (bfd_elf_get_str_section): Seek before allocating so that - if the seek fails, no memory is allocated. - (bfd_elf_string_from_elf_section): Do not allocate a string from a - non string section. It only leads to trouble later on. - (_bfd_elf_print_private_bfd_data): Check for there being too - little external dynamic data. - (bfd_section_from_shdr): Replace assertion with a failure mode. - (bfd_section_from_shdr): When walking a loaded group section use - the internal structure size, not the external size. Check for the - group section being empty. - * elf32-i386.c (elf_i386_rtype_to_howto): Replace assertion with a - failure mode. - * elfcode.h (elf_slurp_reloc_table): Likewise. - * reloc.c (bfd_perform_relocation): Avoid seg-fault if the howto - parameter is NULL. - -2014-11-30 Alan Modra - - PR 16452, 16457 - * elflink.c (_bfd_elf_link_find_version_dependencies): Exclude - symbols from libraries that won't be listed in DT_NEEDED. - (elf_link_output_extsym): Don't output verdefs for such symbols. - -2014-11-28 Alan Modra - - * elf.c (_bfd_elf_slurp_version_tables): Exit loops when vn_next/ - vna_next/vd_next/vda_next is zero. Correct counts. - -2014-11-27 Nick Clifton - - PR binutils/17512 - * ecoff.c (_bfd_ecoff_slurp_symbol_table): Warn about and correct - a discrepancy between the isymMax and ifdMax values in the - symbolic header. - * elf.c (_bfd_elf_print_private_bfd_data): Fix the range check - scanning the external dynamic entries. - -2014-11-26 Nick Clifton - - PR binutils/17512 - * coff-h8300.c (rtype2howto): Replace abort with returning a NULL - value. - * coff-h8500.c (rtype2howto): Likewise. - * coff-tic30.c (rtype2howto): Likewise. - * coff-z80.c (rtype2howto): Likewise. - * coff-z8k.c (rtype2howto): Likewise. - * coff-ia64.c (RTYPE2HOWTO): Always return a valid howto. - * coff-m68k.c (m68k_rtype2howto): Return a NULL howto if none - could be found. - * coff-mcore.c (RTYPE2HOWTO): Add range checking. - * coff-w65.c (rtype2howto): Likewise. - * coff-we32k.c (RTYPE2HOWTO): Likewise. - * pe-mips.c (RTYPE2HOWTO): Likewise. - * coff-x86_64.c (coff_amd64_reloc): Likewise. Replace abort with - an error return. - * coffcode.h (coff_slurp_reloc_table): Allow the rel parameter to - be unused. - * coffgen.c (make_a_section_from_file): Check the length of a - section name before testing to see if it is a debug section name. - (coff_object_p): Zero out any uninitialised bytes in the opt - header. - * ecoff.c (_bfd_ecoff_slurp_symbolic_info): Test for the raw - source being empty when there are values to be processed. - (_bfd_ecoff_slurp_symbol_table): Add range check. - * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Likewise. - (bfd_mach_o_mangle_sections): Move test for too many sections to - before the allocation of the section table. - (bfd_mach_o_read_symtab_strtab): If the read fails, free the - memory and nullify the symbol pointer. - * reloc.c (bfd_generic_get_relocated_section_contents): Add - handling of a bfd_reloc_notsupported return value. - * versados.c (EDATA): Add range checking. - (get_record): Likewise. - (process_otr): Check for contents being available before updating - them. - (versados_canonicalize_reloc): Add range check. - -2014-11-26 Alan Modra - - * elf.c (_bfd_elf_slurp_version_tables): Delay allocation of - internal verref buffer. Error for zero sh_info. Print errors. - Check for zero vd_ndx. Use bfd_zalloc for vd_auxptr buffer. - -2014-11-25 H.J. Lu - - * targets.c (BFD_JUMP_TABLE_SYMBOLS): Use - NAME##_get_symbol_version_string. - (bfd_get_symbol_version_string): New. - * aout-adobe.c (aout_32_get_symbol_version_string): Define using - _bfd_nosymbols define. - * aout-target.h (MY_get_symbol_version_string): Likewise. - * aout-tic30.c (MY_get_symbol_version_string): Likewise. - * binary.c (binary_get_symbol_version_string): Likewise. - * bout.c (aout_32_get_symbol_version_string): Likewise. - * coff-rs6000.c (_bfd_xcoff_get_symbol_version_string): Likewise. - * i386msdos.c (msdos_get_symbol_version_string): Likewise. - * i386os9k.c (aout_32_get_symbol_version_string): Likewise. - * ieee.c (ieee_get_symbol_version_string): Likewise. - * ihex.c (ihex_get_symbol_version_string): Likewise. - * libecoff.h (_bfd_ecoff_get_symbol_version_string): Likewise. - * mach-o-target.c (bfd_mach_o_get_symbol_version_string): Likewise. - * mmo.c (mmo_get_symbol_version_string): Likewise. - * nlm-target.h (nlm_get_symbol_version_string): Likewise. - * oasys.c (oasys_get_symbol_version_string): Likewise. - * pef.c (bfd_pef_get_symbol_version_string): Likewise. - * plugin.c (bfd_plugin_get_symbol_version_string): Likewise. - * ppcboot.c (ppcboot_get_symbol_version_string): Likewise. - * som.c (som_get_symbol_version_string): Likewise. - * srec.c (srec_get_symbol_version_string): Likewise. - * tekhex.c (tekhex_get_symbol_version_string): Likewise. - * versados.c (versados_get_symbol_version_string): Likewise. - * vms-alpha.c (alpha_vms_get_symbol_version_string): Likewise. - * xsym.c (bfd_sym_get_symbol_version_string): Likewise. - - * coff64-rs6000.c (rs6000_xcoff64_vec): Use - coff_get_symbol_version_string. - (rs6000_xcoff64_aix_vec): Likewise. - - * elf-bfd.h (bfd_elf_get_symbol_version_string): Renamed to ... - (_bfd_elf_get_symbol_version_string): This. - * elf.c: Likewise. - (bfd_elf_print_symbol): Updated. - * elfxx-target.h (bfd_elfNN_get_symbol_version_string): Define. - - * libbfd-in.h (_bfd_nosymbols_get_symbol_version_string): Define. - * libcoff-in.h (coff_get_symbol_version_string): Likewise. - * bfd-in2.h: Regenerated. - * libbfd.h: Likewise. - * libcoff.h: Likewise. - -2014-11-25 H.J. Lu - - PR binutils/16496 - * elf-bfd.h (bfd_elf_get_symbol_version_string): New. - * elf.c (bfd_elf_get_symbol_version_string): New. Extracted - from bfd_elf_print_symbol. - (bfd_elf_print_symbol): Use it. - -2014-11-25 H.J. Lu - - * elf32-i386.c (elf_i386_got_plt_entry): New. - (elf_i386_pic_got_plt_entry): Likewise. - (elf_i386_link_hash_entry): Add plt_got. - (elf_i386_link_hash_table): Likewise. - (elf_i386_link_hash_newfunc): Initialize plt_got.offset to -1. - (elf_i386_get_local_sym_hash): Likewise. - (elf_i386_check_relocs): Create the GOT PLT if there are both - PLT and GOT references when the regular PLT is used. - (elf_i386_allocate_dynrelocs): Use the GOT PLT if there are - both PLT and GOT references unless pointer equality is needed. - (elf_i386_relocate_section): Also check the GOT PLT when - resolving R_386_PLT32. - (elf_i386_finish_dynamic_symbol): Use the GOT PLT if it is - available. - - * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add plt_got. - (elf_x86_64_link_hash_table): Likewise. - (elf_x86_64_link_hash_newfunc): Initialize plt_got.offset to -1. - (elf_x86_64_get_local_sym_hash): Likewise. - (elf_x86_64_check_relocs): Create the GOT PLT if there are both - PLT and GOT references when the regular PLT is used. - (elf_x86_64_allocate_dynrelocs): Use the GOT PLT if there are - both PLT and GOT references unless pointer equality is needed. - (elf_x86_64_relocate_section): Also check the GOT PLT when - resolving R_X86_64_PLT32. - (elf_x86_64_finish_dynamic_symbol): Use the GOT PLT if it is - available. - -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-24 Tejas Belagod - - * elfnn-aarch64.c (elf_aarch64_compare_mapping): New. - (erratum_835769_scan): Sort map list. - -2014-11-24 Alan Modra - - * elf64-ppc.c (plt_stub_pad): Correct. - -2014-11-23 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_check_relocs): Assert size of - elf_x86_64_bnd_plt2_entry and elf_x86_64_legacy_plt2_entry. - (elf_x86_64_allocate_dynrelocs): Don't assert size of - elf_x86_64_bnd_plt2_entry and elf_x86_64_legacy_plt2_entry. - -2014-11-22 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check - branch displacement overflow in PLT entry. - -2014-11-21 Nick Clifton - - PR binutils/17512 - * coffgen.c (coff_get_normalized_symtab): Check for an excessive - number of auxillary entries. - * ieee.c (next_byte): Convert to a function. Return FALSE if the - next byte is beyond the end of the buffer. - (parse_int): Test the return value of next_byte. - (parse_expression): Convert to boolean. Return FALSE if the - parsing failed. Test the return value of next_byte. - (ieee_seek): Convert to a function. Return FALSE if the seek goes - beyond the end of the buffer. - (ieee_slurp_external_symbols): Test the return value of ieee_seek - and next_byte. - (ieee_slurp_sections): Convert to boolean. Return FALSE if the - operation failed. Test the return value of ieee_seek and - next_byte. - (ieee_archive_p): Test the return value of ieee_seek and - next_byte. - (do_one): Likewise. - (ieee_slurp_section_data): Likewise. - (ieee_object_p): Likewise. Store the size of the buffer in the - total_amt field in the header. - * libieee.h (common_header_type): Add amt field. - * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Check that the - reloc's value is within range. - (bfd_mach_o_read_symtab_symbols): Nullify the symbols field if the - operation fails. - * pei-x86_64.c (pex64_xdata_print_uwd_codes): Replace abort with - an error message. - (pex64_dump_xdata): Check for buffer overflows. - * versados.c (process_otr): Check that the section exists before - taking its size. - (versados_object_p): Make sure that enough data was read for the - header to be checked. - * vms-alpha.c (vms_get_remaining_object_record): Change - read_so_far parameter to an unsigned int. Check that the amount - read is in range. - -2014-11-21 H.J. Lu - - * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Optimize - PC-relative offset overflow check. - -2014-11-21 Alexander Cherepanov - - PR binutils/17512 - * coffgen.c (_bfd_coff_read_string_table): Test allocation of - string table before clearing the first few bytes. - -2014-11-21 Terry Guo - - * elf32-arm.c (elf32_arm_merge_eabi_attributes): Support FPv5. - -2014-11-20 Alan Modra - - * elf64-ppc.c (group_sections): Init stub14_group_size from - --stub-group-size parameter divided by 1024. - -2014-11-20 Alan Modra - - * elf32-ppc.c (ppc_elf_relax_section): Correct ppc476 workaround - alignment calculation. - -2014-11-20 Terry Guo - - * elf32-arm.c (elf32_arm_merge_eabi_attributes): Skip if input bfd - hasn't attribute section. - -2014-11-20 Alan Modra - - * elf64-ppc.c (ppc64_elf_size_stubs): Add __go_go to thread_starters. - -2014-11-18 H.J. Lu - - PR ld/17618 - * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check - PC-relative offset overflow in PLT entry. - -2014-11-18 Nick Clifton - - PR binutils/17512 - * peXXIgen.c (pe_print_pdata): Fail if the section's virtual size - is larger than its real size. - (rsrc_print_section): Fix off-by-one error checking for overflow. - * pei-x86_64.c (pex64_bfd_print_pdata): Handle empty unwind - sections. - -2014-11-18 Igor Zamyatin - - * elf64-x86-64.c (elf_x86_64_check_relocs): Enable MPX PLT only - for -z bndplt. - -2014-11-14 Nick Clifton - - PR binutils/17597 - * opncls.c (bfd_get_debug_link_info): Avoid reading off the end of - the section. - (bfd_get_alt_debug_link_info): Likewise. - -2014-11-14 Nick Clifton - - PR binutils/17512 - * ieee.c (ieee_archive_p) Skip processing if no bytes are read at - all. - (ieee_object_p): Likewise. - -2014-11-13 H.J. Lu - - * coffcode.h (coff_slurp_line_table): Add cast to unsigned int. - -2014-11-13 H.J. Lu - - * coffcode.h (coff_pointerize_aux_hook): Fix a typo. - -2014-11-13 H.J. Lu - - PR gas/17598 - * elf64-x86-64.c (elf_x86_64_check_relocs): Treat - R_X86_64_GOTPLT64 the same as R_X86_64_GOT64. - (elf_x86_64_relocate_section): Likewise. - -2014-11-13 Nick Clifton - - PR binutils/17512 - * coffcode.h (coff_ptr_struct): Add is_sym field. - (coff_new_section_hook): Set the is_sym field. - (coff_pointerize_aux_hook): Check the is_sym field. - (coff_print_aux): Likewise. - (coff_compute_section_file_positions): Likewise. - (coff_write_object_contents): Likewise. - (coff_slurp_line_table): Likewise. - (coff_slurp_symbol_table): Likewise. - (CALC_ADDEND): Likewise. - * coffgen.c (coff_renumber_symbols): Likewise. - (coff_mangle_symbols): Likewise. - (coff_fix_symbol_name): Likewise. - (coff_write_symbol): Likewise. - (coff_write_alien_symbol): Likewise. - (coff_write_native_symbol): Likewise. - (coff_write_symbols): Likewise. - (coff_write_linenumbers): Likewise. - (coff_pointerize_aux): Likewise. - (coff_get_normalized_symtab): Likewise. - (coff_get_symbol_info): Likewise. - (bfd_coff_get_syment): Likewise. - (bfd_coff_get_auxent): Likewise. - (coff_print_symbol): Likewise. - (coff_find_nearest_line_with_names): Likewise. - (bfd_coff_set_symbol_class): Likewise. - (coff_make_empty_symbol): Set the is_sym field. - (coff_bfd_make_debug_symbol): Likewise. - * peicode.h (pe_ILF_make_a_symbol): Likewise. - * libcoff.h: Regenerate. - * libcoff-in.h: Regenerate. - -2014-11-12 Nick Clifton - - PR binutils/17512 - * coffcode.h (coff_slurp_line_table): Set the line number of - corrupt entries to -1. - (coff_slurp_symbol_table): Alway initialise the value of the - symbol. - * coffgen.c (coff_print_symbol): Check that the combined pointer - is valid. - (coff_print_symbol): Do not print negative line numbers. - * peXXigen.c (pe_print_idata): Add range checking displaying - member names. - -2014-11-12 Alan Modra - - PR binutils/17512 - * coffcode.h (coff_slurp_line_table): Drop line number info - not preceded by a valid function entry. Revert last change. - -2014-11-11 Nick Clifton - - PR binutils/17512 - * coffcode.h (coff_slurp_line_table): Initialise the parts of the - line number cache that would not be initialised by the copy from - the new line number table. - (coff_classify_symbol): Allow for _bfd_coff_internal_syment_name - returning NULL. - * coffgen.c (coff_get_normalized_symbols): Get the external - symbols before allocating space for the internal symbols, in case - the get fails. - * elf.c (_bfd_elf_slurp_version_tables): Only allocate a verref - array if one is needed. Likewise with the verdef array. - * peXXigen.c (_bfd_XXi_swap_sym_in): Replace abort()'s with error - messages. - (_bfd_XXi_swap_aux_in): Make sure that all fields of the aux - structure are initialised. - (pe_print_edata): Avoid reading off the end of the data buffer. - -2014-11-11 Alan Modra - - PR binutils/17512 - * coffcode.h (coff_slurp_line_table): Use updated lineno_count - when building func_table. - -2014-11-11 Alan Modra - - PR binutils/17512 - * coffcode.h (coff_slurp_line_table): Don't bfd_zalloc, just - memset the particular bits we need. Update src after hitting loop - "continue". Don't count lineno omitted due to invalid symbols in - nbr_func, and update lineno_count. Init entire terminating - lineno. Don't both allocating terminator in n_lineno_cache. - Redirect sym->lineno pointer to where n_lineno_cache will be - copied, and free n_lineno_cache. - * pe-mips.c (NUM_HOWTOS): Typo fix. - -2014-11-11 Alan Modra - - * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Adjust section - size check to account for possible zero terminator. - -2014-11-10 James Cowgill - - * elfxx-mips.c (_bfd_mips_elf_section_processing): don't force small - data sections to be PROGBITS - -2014-11-10 Nick Clifton - - PR binutils/17521 - * coff-i386.c (NUM_HOWTOS): New define. - (RTYPE2HOWTO): Use it. - (coff_i386_rtype_to_howto): Likewise. - (coff_i386_reloc_name_lookup): Likewise. - (CALC_ADDEND): Check that reloc r_type field is valid. - * coff-x86_64.c (NUM_HOWTOS): New define. - (RTYPE2HOWTO): Use it. - (coff_amd64_rtype_to_howto): Likewise. - (coff_amd64_reloc_name_lookup): Likewise. - (CALC_ADDEND): Check that reloc r_type field is valid. - * coffcode.h (coff_slurp_line_table): Check for symbol table - indexing underflow. - (coff_slurp_symbol_table): Use zalloc to ensure that all table - entries are initialised. - * coffgen.c (_bfd_coff_read_string_table): Initialise unused bits - in the string table. Also ensure that the table is 0 terminated. - (coff_get_normalized_symtab): Check for symbol table indexing - underflow. - * opncls.c (bfd_alloc): Catch the case where a small negative size - can result in only 1 byte being allocated. - (bfd_alloc2): Use bfd_alloc. - * pe-mips.c (NUM_HOWTOS): New define. - (coff_mips_reloc_name_lookup): Use it. - (CALC_ADDEND): Check that reloc r_type field is valid. - * peXXigen.c (_bfd_XXi_swap_aouthdr_in): Initialise unused entries - in the DataDirectory. - (pe_print_idata): Avoid reading beyond the end of the data block - wen printing strings. - (pe_print_edata): Likewise. - Check for table indexing underflow. - * peicode.h (pe_mkobject): Initialise the pe_opthdr field. - (pe_bfd_object_p): Allocate and initialize enough space to hold a - PEAOUTHDR, even if the opt_hdr field specified less. - -2014-11-08 Alan Modra - - * peXXigen.c (pe_print_idata): Revert last patch, cast lhs instead. - -2014-11-07 H.J. Lu - - * peXXigen.c (pe_print_idata): Cast to unsigned long in range - checks. - -2014-11-07 H.J. Lu - - PR ld/17482 - * elf64-x86-64.c (elf_x86_64_relocate_section): Update comments - for IE->LE transition. - -2014-11-07 Alan Modra - - * tekhex.c (tekhex_set_arch_mach): Ignore unknown arch errors. - -2014-11-07 Alan Modra - - * tekhex.c (CHUNK_SPAN): Define. - (struct data_struct ): Use one byte per span, update - all code accessing this field. - (find_chunk): Add create param, don't create new entry unless set. - (insert_byte): Don't save zeros. - (first_phase): Set section SEC_CODE or SEC_DATA flag depending - on symbol type. Create an alternate section if both types of - symbol are given. Attach type '2' and '6' symbols to absolute - section. - (move_section_contents): Fix caching of chunk. Don't create chunk - when reading, or for writing zeros. - (tekhex_set_section_contents): Don't create initial chunks. - (tekhex_write_object_contents): Use CHUNK_SPAN. - -2014-11-07 Alan Modra - - * aoutx.h (aout_get_external_symbols): Tidy allocation of symbol buffer. - -2014-11-07 Alan Modra - - * archive.c (_bfd_slurp_extended_name_table): Revert bfd_get_size check. - * coffcode.h (coff_set_alignment_hook): Likewise. - (coff_slurp_line_table): Likewise. - * coffgen.c (coff_get_normalized_symtab): Likewise. - (_bfd_coff_get_external_symbols): Likewise. - * elf.c (bfd_elf_get_str_section): Likewise. - * tekhex.c (first_phase): Likewise. - -2014-11-06 Nick Clifton - - * aoutx.h (slurp_symbol_table): Revert previous delta. - (slurp_reloc_table): Likewise. - * compress.c (bfd_get_full_section_contents): Remove file size - test. - * coffgen.c (coff_get_normalized_symtab): Allow zero-sized symtabs - and do not complain about linker generated files. - -2014-11-06 Will Newton - - * elf-attrs.c (_bfd_elf_parse_attributes): Handle zero - length sections and sub-sections. - -2014-11-04 Nick Clifton - - PR binutils/17512 - * coffcode.h (handle_COMDAT): Replace abort with BFD_ASSERT. - Replace another abort with an error message. - (coff_slurp_line_table): Add more range checking. - * peXXigen.c (pe_print_debugdata): Add range checking. - -2014-11-05 James Cowgill - - * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Fix segfault - when creating a dso with discarded dynsym section. - -2014-11-05 Matthew Fortune - - * elfxx-mips.c (update_mips_abiflags_isa): Add E_MIPS_ARCH_32R6 - and E_MIPS_ARCH_64R6 support. - -2014-11-05 Nick Clifton - - PR binutils/17512 - * coffcode.h (coff_set_alignment_hook): Warn if the file lies - about the number of relocations it contains. - (coff_sort_func_alent): Return 0 if the pointers are NULL. - (coff_slurp_line_table): Add more range checks. Do not free new - tables created when sorting line numbers. - * peXXigen.c (pe_print_idata): Add range checks. - (pe_print_edata): Likewise. - (rsrc_print_resource_entries): Likewise. Avoid printing control - characters. Terminate priniting if corruption is detected. - (rsrc_print_resource_directory): Terminate printing if an unknown - directory type is encountered. - (pe_print_debugdata): Fix off-by-one error. - (rsrc_count_entries): Add range checking. - (rsrc_parse_entry): Likewise. - -2014-11-04 Nick Clifton - - PR binutils/17512 - * compress.c (bfd_get_full_section_contents): Improve test for - linker created objects. - - PR binutils/17533 - * archive.c (_bfd_slurp_extended_name_table): Handle archives with - corrupt extended name tables. - -2014-11-04 Alan Modra - - * elf32-spu.c (ovl_mgr_stat): New function. - (spu_elf_open_builtin_lib): Pass to bfd_openr_iovec. - -2014-11-03 Andrew Burgess - - * elf32-avr.c (elf32_avr_relax_delete_bytes): During linker - relaxation, reduce the size of symbols that span the deleted - bytes. - -2014-11-03 Andrew Burgess - - * elf32-avr.c (elf32_avr_relax_delete_bytes): Modify symbols - located at the very end of the section. - -2014-11-03 Nick Clifton - - PR binutils/17512 - * aoutx.h (slurp_symbol_table): Check that computed table size is - not bigger than the file from which is it being read. - (slurp_reloc_table): Likewise. - * coffcode.h (coff_slurp_line_table): Remove unneeded local - 'warned'. Do not try to print the details of a symbol with an - invalid index. - * coffgen.c (make_a_sectiobn_from_file): Check computed string - index against length of string table. - (bfd_coff_internal_syment_name): Check read in string offset - against length of string table. - (build_debug_section): Return a pointer to the section used. - (_bfd_coff_read_string_table): Store the length of the string - table in the coff_tdata structure. - (bfd_coff_free_symbols): Set the length of the string table to - zero when it is freed. - (coff_get_normalized_symtab): Check offsets against string table - or data table lengths as appropriate. - * cofflink.c (_bfd_coff_link_input_bfd): Check offset against - length of string table. - * compress.c (bfd_get_full_section_contents): Check computed size - against the size of the file. - * libcoff-in.h (obj_coff_strings_len): Define. - (struct coff_tdata): Add strings_len field. - * libcoff.h: Regenerate. - * peXXigen.c (pe_print_debugdata): Do not attempt to print the - data if the debug section is too small. - * xcofflink.c (xcoff_link_input_bfd): Check offset against - length of string table. - -2014-11-03 Nick Clifton - - * po/fi.po: Updated Finnish translation. - -2014-10-31 Andrew Pinski - Naveen H.S - - * archures.c: Add octeon3 for mips target. - * bfd-in2.h: Regenerate. - * bfd/cpu-mips.c: Define I_mipsocteon3. - nfo_struct): Add octeon3 support. - * bfd/elfxx-mips.c: (_bfd_elf_mips_mach): Add support for - octeon3. - (mips_set_isa_flags): Add support for octeon3. - (bfd_mips_isa_ext): Add bfd_mach_mips_octeon3. - (mips_mach_extensions): Make bfd_mach_mips_octeon3 an - extension of bfd_mach_mips_octeon2. - (print_mips_isa_ext): Print the value of Octeon3. - -2014-10-31 Nick Clifton - - PR binutils/17512 - * coffgen.c (_bfd_coff_get_external_symbols): Do not try to load a - symbol table bigger than the file. - * elf.c (bfd_elf_get_str_section): Do not try to load a string - table bigger than the file. - * tekhex.c (first_phase): Check that the section range is sane. - -2014-10-30 Nick Clifton - - PR binutils/17512 - * ihex.c (ihex_scan): Fix typo in invocation of ihex_bad_byte. - * coffgen.c (coff_get_normalized_symtab): Prevent buffer overrun. - -2014-10-29 Nick Clifton - - * elf.c (bfd_section_from_shdr): Fix heap use after free memory - leak. - -2014-10-29 Dennis Brueni - - * elf.c (elfcore_write_lwpstatus): Fix typo in call to memcpy. - -2014-10-28 Nick Clifton - - PR binutils/17512 - * elf.c (bfd_section_from_shdr): Allocate and free the recursion - detection table on a per-bfd basis. - * peXXigen.c (pe_print_edata): Handle binaries with a truncated - export table. - -2014-10-28 Andreas Schwab - Nick Clifton - - PR binutils/17510 - * srec.c (srec_bad_byte): Increase size of buf to allow for - negative values. - (srec_scan): Use an unsigned char buffer to hold header bytes. - -2014-10-27 Nick Clifton - - PR binutils/17512 - * elf.c (bfd_section_from_shdr): Detect and warn about ELF - binaries with a group of sections linked by the string table - indicies. - * peXXigen.c (_bfd_XXi_swap_aouthdr_in): Handle corrupt binaries - with an invalid value for NumberOfRvaAndSizes. - (pe_print_edata): Detect out of range rvas and entry counts for - the Export Address table, Name Pointer table and Ordinal table. - - PR binutils/17510 - * elf.c (setup_group): Improve handling of corrupt group - sections. - -2014-10-24 Tejas Belagod - - * bfd-in.h (bfd_elf64_aarch64_set_options): Add a parameter. - * bfd-in2.h (bfd_elf64_aarch64_set_options): Likewise. - * elfnn-aarch64.c (aarch64_erratum_835769_stub): New. - (elf_aarch64_stub_type): Add new type - aarch64_stub_erratum_835769_veneer. - (elf_aarch64_stub_hash_entry): New fields for erratum 835769. - (aarch64_erratum_835769_fix): New data struct to record erratum - 835769. - (elf_aarch64_link_hash_table: Global flags for 835769. - (aarch64_build_one_stub): Add case for 835769. - (aarch64_size_one_stub): Likewise. - (aarch64_mem_op_p, aarch64_mlxl_p, - aarch64_erratum_sequence,erratum_835769_scan): - New. Decode and scan functions for erratum 835769. - (elf_aarch64_create_or_find_stub_sec): New. - (elfNN_aarch64_size_stubs): Look for erratum 835769 and record - them. - (bfd_elfNN_aarch64_set_options: Set global flag for 835769. - (erratum_835769_branch_to_stub_data, - make_branch_to_erratum_835769_stub):New. Connect up all the - erratum stubs to occurances by branches. - (elfNN_aarch64_write_section): New hook. - (aarch64_map_one_stub): Output erratum stub symbol. - (elfNN_aarch64_size_dynamic_sections): Init mapping symbol - information for erratum 835769. - (elf_backend_write_section): Define. - -2014-10-23 Victor Kamensky - - * elf32-arm.c (read_code32): New function to read 32 bit - arm instruction. - (read_code16): New function to read 16 bit thumb instrution. - (elf32_arm_plt0_size, elf32_arm_plt_size): Use read_code32 - and read_code16 to read instructions. - -2014-10-22 Matthew Fortune - - * elfxx-mips.c (print_mips_ases): Print unknown ASEs. - (print_mips_isa_ext): Print the value of an unknown extension. - -2014-10-21 Alan Modra - - * elf64-ppc.c (ppc64_elf_tls_optimize): Ignore relocs against toc - entries that aren't a multiple of 8 rather than failing assertion. - -2014-10-21 Alan Modra - - * elf64-ppc.c (ppc64_elf_size_stubs): Add gcc-4.9 libgomp functions - to thread_starter. - -2014-10-18 Alan Modra - - * elf64-ppc.c (ppc64_elf_add_symbol_hook): If function code - section for function symbols defined in .opd is discarded, let - the symbol appear to be undefined. - (opd_entry_value): Ensure the result section is that for the - function code section in the same object as the OPD entry. - -2014-10-16 Alan Modra - - PR 17492 - * elf32-arm.c (elf32_arm_add_symbol_hook): Only set has_gnu_symbols - on ELF output bfd. - * elf32-i386.c (elf_i386_add_symbol_hook): Likewise. - * elf32-m68k.c (elf_m68k_add_symbol_hook): Likewise. - * elf32-ppc.c (ppc_elf_add_symbol_hook): Likewise. - * elf32-sparc.c (elf32_sparc_add_symbol_hook): Likewise. - * elf64-ppc.c (ppc64_elf_add_symbol_hook): Likewise. - * elf64-sparc.c (elf64_sparc_add_symbol_hook): Likewise. - * elf64-x86-64.c (elf_x86_64_add_symbol_hook): Likewise. - * elfxx-aarch64.c (_bfd_aarch64_elf_add_symbol_hook): Likewise. - * elf-s390-common.c (elf_s390_add_symbol_hook): Likewise. Handle - STB_GNU_UNIQUE too. - -2014-10-16 Alan Modra - - * elf64-ppc.c (ppc64_elf_before_check_relocs): Do .opd processing - even when output is not ppc64 ELF. Remove redundant tests on - type of input bfd. - -2014-10-15 Alan Modra - - PR 17481 - * aoutx.h (NAME (aout, find_nearest_line)): Add "discriminator_ptr" - param, group "section" and "offset" params. Zero discriminator. - * bfd.c (bfd_find_nearest_line): Implement with new - _bfd_find_nearest_line. - (bfd_find_nearest_line_discriminator): Likewise. - * coff-i386.c (_bfd_generic_find_nearest_line_discriminator): Don't - define. - * coff-rs6000.c (xcoff_find_nearest_line, - xcoff_find_nearest_line_discriminator): Delete. - (_bfd_xcoff_find_nearest_line): Don't define. - (_bfd_xcoff_find_nearest_line): Define as coff_find_nearest_line. - * coff-x86_64.c (_bfd_generic_find_nearest_line_discriminator): Don't - define. - * coff64-rs6000.c (rs6000_xcoff64_vec, rs6000_xcoff64_aix_vec): Adjust. - * coffgen.c (coff_find_nearest_line_with_names): Reorder params, - adjust _bfd_dwarf2_find_nearest_line call. - (coff_find_nearest_line): Add "discriminator_ptr" param, reorder - others. Set discriminator. Adjust call. - (coff_find_nearest_line_discriminator): Delete. - * dwarf1.c (_bfd_dwarf1_find_nearest_line): Reorder params. - * dwarf2.c (find_line): Rename to.. - (_bfd_dwarf2_find_nearest_line): ..this, reordering params. - Simplify setting of do_line. Delete old function. - (_bfd_dwarf2_find_line): Delete. - * ecoff.c (_bfd_ecoff_find_nearest_line): Reorder params, add - discriminator_ptr and set it. - * elf-bfd.h (_bfd_elf_find_nearest_line): Update prototype. - (_bfd_elf_find_nearest_line_discriminator): Delete. - (_bfd_elf_find_line_discriminator): Delete. - (_bfd_generic_find_nearest_line_discriminator): Don't define. - * elf.c (elf_find_function): Reorder params. - (_bfd_elf_find_nearest_line): Reorder params, add discriminator_ptr. - Adjust calls. - (_bfd_elf_find_nearest_line_discriminator): Delete. - (_bfd_elf_find_line): Adjust call. - * elf32-arm.c (arm_elf_find_function): Reorder params. - (elf32_arm_find_nearest_line): Reorder params, add discriminator_ptr. - Adjust calls. - * elf64-alpha.c (elf64_alpha_find_nearest_line): Similarly. - * elfnn-aarch64.c (aarch64_elf_find_function): Reorder params. - (elfNN_aarch64_find_nearest_line): Reorder params, add - discriminator_ptr. Adjust calls. - * elfxx-mips.c (_bfd_mips_elf_find_nearest_line): Similarly. - * elfxx-mips.h (_bfd_mips_elf_find_nearest_line): Update prototype. - * libaout.h (NAME (aout, find_nearest_line)): Update prototype. - * libbfd-in.h (_bfd_nosymbols_find_nearest_line): Update. - (_bfd_dwarf1_find_nearest_line): Likewise. - (_bfd_dwarf2_find_nearest_line): Likewise. - (_bfd_dwarf2_find_line): Delete. - (_bfd_generic_find_nearest_line_discriminator): Delete. - * libbfd.c (_bfd_generic_find_nearest_line_discriminator): Delete. - * libcoff-in.h (coff_find_nearest_line): Update prototype. - (coff_find_nearest_line_discriminator): Delete. - (coff_find_nearest_line_with_names): Update prototype. - * libecoff.h (_bfd_ecoff_find_nearest_line): Update prototype. - * mach-o.c (bfd_mach_o_find_nearest_line): Reorder params, add - discriminator_ptr. Adjust calls. - * mach-o.h (bfd_mach_o_find_nearest_line): Update prototype. - * pdp11.c (NAME (aout, find_nearest_line)): Reorder params, add - discriminator_ptr and set. - * som.c (som_find_nearest_line): Similarly. - * targets.c (BFD_JUMP_TABLE_SYMBOLS): Delete entry for - _bfd_find_nearest_line_discriminator. - (struct bfd_target <_bfd_find_nearest_line>): Adjust prototype. - (struct bfd_target <_bfd_find_nearest_line_discriminator>): Delete. - * vms-alpha.c (_bfd_vms_find_nearest_dst_line): Rename to.. - (_bfd_vms_find_nearest_line): ..this. Reorder params, add - "discriminator" and set. - (_bfd_vms_find_nearest_line_discriminator): Delete. - (_bfd_generic_find_nearest_line_discriminator): Don't define. - (alpha_vms_find_nearest_line): Update define. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - * libcoff.h: Regenerate. - -2014-10-15 Alan Modra - - * targets.c (BFD_JUMP_TABLE_SYMBOLS): Use NAME##_find_line. - * aout-adobe.c (aout_32_find_line): Define. - (aout_32_bfd_make_debug_symbol, aout_32_bfd_reloc_type_lookup, - aout_32_bfd_reloc_name_lookup): Define using _bfd_nosymbols define. - * aout-target.h (MY_find_line): Define. - * aout-tic30.c (MY_find_line): Define. - * binary.c (binary_find_line): Define. - * bout.c (aout_32_find_line): Define. - * coff-rs6000.c (_bfd_xcoff_find_line): Define. - * coff64-rs6000.c (rs6000_xcoff64_vec): Use coff_find_line. - (rs6000_xcoff64_aix_vec): Likewise. - * elf-bfd.h (_bfd_generic_find_line): Don't define. - * elfxx-target.h (bfd_elfNN_find_line): Define. - * i386msdos.c (msdos_find_line): Define. - * i386os9k.c (aout_32_find_line): Define. - * ieee.c (ieee_find_nearest_line, ieee_find_inliner_info): Delete func. - (ieee_find_nearest_line, ieee_find_line, - ieee_find_inliner_info): Define. - * ihex.c (ihex_find_line): Define. - * libbfd-in.h (_bfd_nosymbols_find_line): Define. - (_bfd_generic_find_line): Don't define. - * libbfd.c (_bfd_generic_find_line): Delete. - * libcoff-in.h (coff_find_line): Define. - * libecoff.h (_bfd_ecoff_find_line): Define. - * mach-o.h (bfd_mach_o_find_line): Define. - * mmo.c (mmo_find_line): Define. - * nlm-target.h (nlm_find_line): Define. - * oasys.c (oasys_find_nearest_line, oasys_find_inliner_info): Delete. - (oasys_find_nearest_line, oasys_find_line, - oasys_find_inliner_info): Define. - * pef.c (bfd_pef_find_line): Define. - * plugin.c (bfd_plugin_find_line): Define. - * ppcboot.c (ppcboot_find_line): Define. - * som.c (som_find_line): Define. - * srec.c (srec_find_line): Define. - * tekhex.c (tekhex_find_line): Define. - * versados.c (versados_find_line): Define. - * vms-alpha.c (alpha_vms_find_line): Define. - * xsym.c (bfd_sym_find_line): Define. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - * libcoff.h: Regenerate. - -2014-10-15 Tristan Gingold - - * version.m4: Bump version to 2.25.51 - * configure: Regenerate. - -2014-10-14 H.J. Lu - - * elf32-i386.c (elf_i386_convert_mov_to_lea): Skip if relocation - offset is less than 2. - * elf64-x86-64.c (elf_x86_64_convert_mov_to_lea): Likewise. - -2014-10-14 Alan Modra - - PR 17453 - * libbfd.c (COERCE16, COERCE32, COERCE64): Use unsigned types. - (EIGHT_GAZILLION): Delete. - -2014-10-13 Alan Modra - - PR 17467 - * elf-eh-frame.c (ENSURE_NO_RELOCS): Don't stop at first NONE reloc. - (_bfd_elf_parse_eh_frame): When relocatable output, don't set - flags enabling conversion of CIEs and FDEs to use relative encoding. - (find_merged_cie): Similarly. - (_bfd_elf_write_section_eh_frame): Don't edit FDEs when - relocatable, except for CIE pointer. - * elflink.c (bfd_elf_reloc_symbol_deleted_p): Return true for - relocs against symbols in dropped comdat group sections. - (bfd_elf_discard_info): Do some eh_frame optimisation when - relocatable. - -2014-10-09 Jose E. Marchesi - - * elfxx-sparc.c (_bfd_sparc_elf_merge_private_bfd_data): Handle - the hwcaps2 object attribute. - -2014-10-04 Alan Modra - - PR 17447 - * elf-bfd.h (struct eh_cie_fde): Comment re NULL u.fde.cie_inf. - * elf-eh-frame.c (_bfd_elf_parse_eh_frame): Mark zero address - range FDEs for discarding. - (vma_compare): Sort on range after address. - (_bfd_elf_gc_mark_fdes): Test for NULL u.fde.cie_inf. - (_bfd_elf_discard_section_eh_frame): Likewise. Write "FDE" in - error message rather than "fde". - (_bfd_elf_write_section_eh_frame_hdr): Write "PC" and "FDE" in - error message. - -2014-09-29 H.J. Lu - - PR ld/17440 - * elf32-i386.c (elf_i386_fbsd_post_process_headers): Fix build - for OLD_FREEBSD_ABI_LABEL. - -2014-09-24 Markus Trippelsdorf - - PR 17422 - * plugin.c (try_claim): New function. Moved from - bfd_plugin_object_p. - (try_load_plugin): Pass through bfd. Add test. - (load_plugin): Pass through bfd. - (bfd_plugin_object_p): Move logic to try_claim. - -2014-09-23 Sterling Augustine - - * elf32-xtensa.c (is_resolvable_asm_expansion): for cross-section - call relaxation use furthermost addresses where call source and - destination can be to check whether it's in the range of a direct - call. - -2014-09-22 Alan Modra - - * elf-eh-frame.c (_bfd_elf_write_section_eh_frame_hdr): Don't return - false for overflow or overlapping FDEs. Give more detail in - error messages. - -2014-09-22 Andrew Bennett - - * elfxx-mips.c (mips_elf_calculate_relocation): Don't sign extend - the addend if relocations are RELA. - -2014-09-22 Kuan-Lin Chen - - * elf32-nds32.c (nds32_elf_ex9_build_hash_table, - nds32_elf_ex9_relocation_check): Synchronize the argument type. - -2014-09-19 Andreas Krebbel - - * elf32-s390.c: Don't replace R_390_TLS_LE32 with R_390_TLS_TPOFF - for PIE. - * elf64-s390.c: Don't replace R_390_TLS_LE64 with R_390_TLS_TPOFF - for PIE. - -2014-09-18 Jan Kratochvil - - PR gdb/17407 - * elfcode.h (bfd_from_remote_memory): Use SIZE for HIGH_OFFSET. - -2014-09-16 Terry Guo - - * elf32-arm.c (elf32_arm_merge_eabi_attributes): Return false if - failed to merge. - -2014-09-16 Kuan-Lin Chen - - * bfd-in2.h: Regenerate. - * elf32-nds32.c (nds32_elf_mkobject): Hook bfd_elf32_mkobject. - (nds32_elf_relax_section): Code refactoring. - (nds32_elf_relax_longcall1, nds32_elf_relax_longcall2, - nds32_elf_relax_longcall3, nds32_elf_relax_longcall4, - nds32_elf_relax_longcall5, nds32_elf_relax_longcall6): Relax call - pattern. The first three is moved from nds32_elf_relax_section, - and the last three is new function. - (nds32_elf_relax_longjump1, nds32_elf_relax_longjump2, - nds32_elf_relax_longjump3, nds32_elf_relax_longjump4, - nds32_elf_relax_longjump5, nds32_elf_relax_longjump6, - nds32_elf_relax_longjump7): Relax condition branch pattern. The first - three is moved from nds32_elf_relax_section, and the last four - is new function. - (nds32_elf_relax_loadstore, nds32_elf_relax_lo12): Relax load-store - pattern and address setting pattern. - (nds32_elf_relax_piclo12, nds32_elf_relax_ptr, - nds32_elf_relax_pltgot_suff, nds32_elf_relax_got_suff, - nds32_elf_relax_gotoff_suff): Relax pic pattern. - (nds32_elf_relax_letlslo12, nds32_elf_relax_letlsadd, - nds32_elf_relax_letlsls): Relax TLS pattern. - (nds32_relax_adjust_label): Adjust alignment and nop. - (nds32_elf_pick_relax): Choose relaxation optimization. - (nds32_elf_get_relocated_section_contents): New hook. - (nds32_elf_order_insn_times, nds32_elf_ex9_build_itable): Release ex9 - table 234th entry. - * elf32-nds32.h: Declare. - * libbfd.h: Regenerate. - * reloc.c: Add nds32 new relocations. - -2014-09-15 Chen Gang - - * dwarf2.c (find_abstract_instance_name): Use 'form' instead of - 'name' for the typo issue, which related with commit - 60d77146a249ae9b51d7ce98930cdbedb2cfa352. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * aoutx.h (NAME (aout, machine_type)): Add mips32r6 and mips64r6. - * archures.c (bfd_architecture): Likewise. - * bfd-in2.h (bfd_architecture): Likewise. - (bfd_reloc_code_real): Add relocs BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and - BFD_RELOC_MIPS_19_PCREL_S2. - * cpu-mips.c (arch_info_struct): Add mips32r6 and mips64r6. - * elf32-mips.c: Define relocs R_MIPS_PC21_S2, R_MIPS_PC26_S2 - R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16. - (mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, - BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and - BFD_RELOC_LO16_PCREL. - * elf64-mips.c: Define REL, and RELA relocations R_MIPS_PC21_S2, - R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16 - and R_MIPS_PCLO16. - (mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, - BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and - BFD_RELOC_LO16_PCREL. - * elfn32-mips.c: Likewise. - * elfxx-mips.c (MIPSR6_P): New define. - (mipsr6_exec_plt_entry): New array. - (hi16_reloc_p): Add support for R_MIPS_PCHI16. - (lo16_reloc_p): Add support for R_MIPS_PCLO16. - (aligned_pcrel_reloc_p): New function. - (mips_elf_relocation_needs_la25_stub): Add support for relocs: - R_MIPS_PC21_S2 and R_MIPS_PC26_S2. - (mips_elf_calculate_relocation): Add support for relocs: - R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, - R_MIPS_PCHI16 and R_MIPS_PCLO16. - (_bfd_elf_mips_mach): Add support for mips32r6 and mips64r6. - (mips_elf_add_lo16_rel_addend): Add support for R_MIPS_PCHI16. - (_bfd_mips_elf_check_relocs): Add support for relocs: - R_MIPS_PC21_S2 and R_MIPS_PC26_S2. - (_bfd_mips_elf_relocate_section): Add a check for unaligned - pc relative relocs. - (_bfd_mips_elf_finish_dynamic_symbol): Add support for MIPS r6 - plt entry. - (mips_set_isa_flags): Add support for mips32r6 and mips64r6. - (_bfd_mips_elf_print_private_bfd_data): Likewise. - (mips_32bit_flags_p): Add support for mips32r6. - * libbfd.h (bfd_reloc_code_real_names): Add entries for - BFD_RELOC_MIPS_21_PCREL_S2, BFD_RELOC_MIPS_26_PCREL_S2, - BFD_RELOC_MIPS_18_PCREL_S3 and BFD_RELOC_MIPS_19_PCREL_S2. - * reloc.c: Document relocs BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and - BFD_RELOC_MIPS_19_PCREL_S2. - * config.bfd: Add mips*-img-elf* target triple. - -2014-09-12 Andrew Bennett - - * config.bfd: Add mips*-img-elf* target triple. - -2014-09-12 Alan Modra - - * elf-bfd.h (struct eh_frame_array_ent): Add "range". - * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Stash address - range of FDEs to hdr_info->array. - (_bfd_elf_write_section_eh_frame_hdr): Report overflow in - .eh_frame_hdr entries, and overlapping FDEs. - -2014-09-10 Alan Modra - - * elf.c (assign_file_positions_except_relocs): Move section header - placement to.. - (_bfd_elf_assign_file_positions_for_relocs): ..here. Make static. - * elf-bfd.h (_bfd_elf_assign_file_positions_for_relocs): Delete. - * elflink.c (bfd_elf_final_link): Don't call above function. - -2014-08-30 Alan Modra - - * elf32-ppc.c (ppc_elf_relax_section): Fix off by one error. - -2014-08-29 Alan Modra - - * elf64-ppc.c (ppc64_elf_relocate_section): Report a different - error for calls via a toc adjusting stub without a nop. - -2014-08-29 Alan Modra - - * vms-alpha.c (alpha_vma_object_p): Don't return file_truncated - error. Remove redundant bfd_set_error. - -2014-08-29 Alan Modra - - * srec.c (srec_scan): Revert last change. Report an error for - S-records with less than the miniumum byte count. - -2014-08-28 H.J. Lu - - * srec.c (srec_scan): Return error for 0 size. - -2014-08-27 H.J. Lu - - PR ld/17306 - * elf32-i386.c (elf_i386_convert_mov_to_lea): Use bfd_is_abs_section - to check discarded input section. - * elf64-x86-64.c (elf_x86_64_convert_mov_to_lea): Likewise. - -2014-08-27 H.J. Lu - - PR ld/17313 - * elflink.c (elf_link_add_object_symbols): Don't attach dynamic - sections to input from ld --just-symbols. - -2014-08-26 DJ Delorie - - * elf32-rl78.c (rl78_elf_relax_section): Disambiguate test for - relaxation type. - -2014-08-26 Jiong Wang - - * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Initialize non_got_ref - properly for MOVW_G0/1/2_NC and MOVW_G3. Reject them when linking - shared library. - (elfNN_aarch64_gc_sweep_hook): Add check on these relocs. - -2014-08-26 Nick Clifton - - * config.bfd: Fix typo in or1knd selection. - -2014-08-22 Kai Tietz - - PR binutils/11822 - * coffcode.h (coff_compute_section_file_positions): Keep - FileAlignment valid as set. - -2014-08-22 Alan Modra - - * elf-eh-frame.c (struct cie): Delete "output_sec" field. - (cie_eq, cie_compute_hash): Use output_section from cie_inf instead. - -2014-08-22 Alan Modra - - * elf-bfd.h (struct eh_frame_hdr_info): Delete merge_cies and - parsed_eh_frames. - (_bfd_elf_begin_eh_frame_parsing): Delete. - (_bfd_elf_end_eh_frame_parsing): Delete. - * elf-eh-frame.c (_bfd_elf_begin_eh_frame_parsing): Delete. - (_bfd_elf_end_eh_frame_parsing): Delete. - (_bfd_elf_parse_eh_frame): Don't test parsed_eh_frame. Test - !info->relocatable in place of merge_cies. - * elflink.c (bfd_elf_gc_sections, bfd_elf_discard_info): Adjust. - * elf64-ppc.c (glink_eh_frame_cie): Pad to multiple of 8. - (ppc64_elf_size_stubs): Likewise pad stub FDE. - (ppc64_elf_build_stubs): Move code setting glink .eh_frame to.. - (ppc64_elf_size_stubs): ..here and.. - (ppc64_elf_finish_dynamic_sections): ..here. - -2014-08-21 Maciej W. Rozycki - - * elf64-ppc.h (ppc64_elf_set_toc): Fix indentation. - -2014-08-21 Tony Wang - - * elf32-arm.c (elf32_arm_final_link_relocate): Implement - the veneer routine for R_ARM_THM_JUMP19. - (arm_type_of_stub): Add conditional clause for R_ARM_THM_JUMP19 - (elf32_arm_size_stub): Ditto. - -2014-08-20 Roland McGrath - - PR ld/17277 - * elf32-arm.c (elf32_arm_check_relocs): Increment P->pc_count for - all reloc types with pc_relative set in the howto, not just for - R_ARM_REL32 and R_ARM_REL32_NOI. - (allocate_dynrelocs_for_symbol): Update comment. - (elf32_arm_gc_sweep_hook): For all reloc types with pc_relative - set in the howto, set call_reloc_p and may_need_local_target_p but - not may_become_dynamic_p; not only for R_ARM_REL32 and R_ARM_REL32_NOI. - (elf32_arm_check_relocs): Likewise. - -2014-08-20 Will Newton - - * config.bfd: Default armeb-*-eabi* to big endian. - -2014-08-19 Alan Modra - - * configure: Regenerate. - -2014-08-18 Alan Modra - - * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Don't attempt to - use dynrelocs for ifunc. - * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Similarly. - -2014-08-18 Alan Modra - - PR 17287 - * elflink.c (on_needed_list): Only consider libraries that have - been loaded. - -2014-08-18 Alan Modra - - * elflink.c (bfd_elf_discard_info): Return int error status. - * stabs.c (_bfd_discard_section_stabs): Comment typo fix. - * bfd-in.h (bfd_elf_discard_info): Updata prototype. - * bfd-in2.h: Regenerate. - -2014-08-14 Alan Modra - - * peXXigen.c (pe_print_reloc): Protect against access past end - of .reloc section. - -2014-08-14 Alan Modra - - PR 16563 - * elflink.c (bfd_elf_discard_info): Process .eh_frame and .stab - in the order they are mapped to output sections. - -2014-08-14 Alan Modra - - * configure.ac: Delete redundant plugin related checks. - * configure: Regenerate. - -2014-08-13 Stefan Kristiansson - - * elf32-or1k.c (or1k_elf_relocate_section, or1k_elf_check_relocs, - allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL - and SYMBOLIC_BIND. - -2014-08-12 Alan Modra - - * coff-aux.c (coff_m68k_aux_link_add_one_symbol): Only call "notice" - here when not calling the generic add_symbol function. Formatting. - Correct handling of indirect symbols. Update notice call. - * elflink.c (_bfd_elf_notice_as_needed): Update notice call. - * linker.c (_bfd_generic_link_add_one_symbol): Create indirect - symbols early. Update notice call. Add comments regarding weak - symbols vs. indirect. - -2014-08-12 Alan Modra - - PR ld/16746 - * linker.c (_bfd_generic_link_add_one_symbol ): Handle - !lto_plugin_active. - -2014-08-07 Chen Gang - - * coff-ppc.c (coff_ppc_relocate_section): Ensure local symbols are - zero terminated. - -2014-08-07 H.J. Lu - Alan Modra - - PR ld/16746 - * linker.c (_bfd_generic_link_add_one_symbol): Don't issue a - warning for references in LTO IR to warning symbols. - -2014-08-07 Alan Modra - - * linker.c (WARN, CWARN): Collapse these states to WARN. - (_bfd_generic_link_add_one_symbol): Use old CWARN case for - new WARN. - -2014-08-05 Doug Evans - - * bfd-in2.h: Regenerate. - * libcoff.h: Regenerate. - -2014-08-05 Maciej W. Rozycki - - * elfxx-mips.c (_bfd_mips_elf_discard_info): Set section's - rawsize if changing size. - -2014-08-05 Alan Modra - - PR ld/17226 - * elfxx-sparc.c (_bfd_sparc_elf_gc_sweep_hook): Typo fix. - -2014-08-05 Alan Modra - - * linker.c (generic_link_check_archive_element): Move handling - of command link -u symbols with a common symbol def to the - code handling non-common symbols so that archive element symbols - are loaded. Use generic_link_add_object_symbols. - -2014-08-05 Alan Modra - - PR 13557 - * linker.c (struct archive_list, struct archive_hash_entry, - struct archive_hash_table, archive_hash_newfunc, - archive_hash_table_init, archive_hash_lookup, archive_hash_allocate, - archive_hash_table_free): Delete. - (_bfd_generic_link_add_archive_symbols): Add h and name params to - checkfn. Rewrite using a straight-forward scan over archive map. - (generic_link_check_archive_element_no_collect, - generic_link_check_archive_element_collect, - generic_link_check_archive_element): Add h and name params. - * aoutx.h (aout_link_check_archive_element): Likewise. - * pdp11.c (aout_link_check_archive_element): Likewise. - * xcofflink.c (xcoff_link_check_archive_element): Likewise. - * cofflink.c (coff_link_check_archive_element): Likewise. Don't - scan symbols, simply add archive element whenever h is undefined. - (coff_link_check_ar_symbols): Delete. - * ecoff.c (read_ext_syms_and_strs): Delete. - (reread_ext_syms_and_strs): Delete. - (ecoff_link_check_archive_element): Add h and name param. Don't - scan symbols, simply add based on h. Use ecoff_link_add_object_symbols. - * elflink.c (elf_link_is_defined_archive_symbol): Don't test - archive_pass. - (elf_link_add_archive_symbols): Delete "defined" array, merge - functionality into "included". Make "included" a char array. Don't - set or test archive_pass. - * libbfd-in.h (_bfd_generic_link_add_archive_symbols): Update. - * libbfd.h: Regenerate. - -2014-08-01 Takashi Yoshii - - PR 10373 - * elf32-sh.c (sh_elf_relax_section): Add jmp to bra relaxing. - -2014-07-29 Matthew Fortune - - * elfxx-mips.c (ABI_O32_P, MIPS_ELF_ABIFLAGS_SECTION_NAME_P): New macro. - (mips_elf_obj_tdata): Add abiflags and abiflags_valid fields. - (bfd_mips_elf_swap_abiflags_v0_in): New function. - (bfd_mips_elf_swap_abiflags_v0_out): Likewise. - (_bfd_mips_elf_section_from_shdr): Handle SHT_MIPS_ABIFLAGS. - (_bfd_mips_elf_fake_sections): Likewise. - (_bfd_mips_elf_always_size_sections): Handle .MIPS.abiflags. - (_bfd_mips_elf_additional_program_headers): Account for new - PT_MIPS_ABIFLAGS program header. - (_bfd_mips_elf_modify_segment_map): Create PT_MIPS_ABIFLAGS segment and - associate with .MIPS.abiflags. - (_bfd_mips_elf_gc_mark_extra_sections): New function. - (bfd_mips_isa_ext, update_mips_abiflags_isa): New static function. - (infer_mips_abiflags): Likewise. - (_bfd_mips_elf_final_link): Handle .MIPS.abiflags. - (mips_32bit_flags_p): Moved higher. - (mips_elf_merge_obj_attributes, _bfd_mips_fp_abi_string): Error - checking for FP ABIs. - (_bfd_mips_elf_merge_private_bfd_data): Restructure and add abiflags - checks. Check EF_MIPS_FP64 flag consistency. - (print_mips_ases, print_mips_isa_ext): New static function. - (print_mips_fp_abi_value, get_mips_reg_size): Likewise. - (_bfd_mips_elf_print_private_bfd_data): Display abiflags data. - (_bfd_mips_post_process_headers): Set EI_ABIVERSION = 3 for - Val_GNU_MIPS_ABI_FP_64 or Val_GNU_MIPS_ABI_FP_64A. - * elfxx-mips.h (_bfd_mips_elf_gc_mark_extra_sections): New prototype. - * elf32-mips.c (elf_backend_gc_mark_extra_sections): Implement. - * elfn32-mips.c (elf_backend_gc_mark_extra_sections): Implement. - * elf64-mips.c (elf_backend_gc_mark_extra_sections): Implement. - -2014-07-28 Alan Modra - - PR 13227 - * archive.c (_bfd_compute_and_write_armap): Warn on adding - __gnu_lto_slim to armap. - * linker.c (_bfd_generic_link_add_one_symbol): Warn on adding - __gnu_lto_slim to linker hash table. - -2014-07-27 Anthony Green - - * config.bfd: Add moxie-*-moxiebox*. - -2014-07-21 Joel Sherrill - - Add or reactivate or1k-*-rtems* - * config.bfd (or1k-*-rtems*): Reactivate. - -2014-07-16 H.J. Lu - - * elf32-i386.c (elf_i386_plt_sym_val): Match PLT entry only for - ELFOSABI_GNU input. - * elf64-x86-64.c (elf_x86_64_plt_sym_val): Likewise. - (elf_x86_64_plt_sym_val_offset_plt_bnd): Likewise. - -2014-07-16 H.J. Lu - - PR binutils/17154 - * elf32-i386.c (elf_i386_plt_sym_val): Only match R_*_JUMP_SLOT - and R_*_IRELATIVE relocation offset with PLT entry. - * elf64-x86-64.c (elf_x86_64_plt_sym_val): Likewise. - (elf_x86_64_plt_sym_val_offset_plt_bnd): New. - (elf_x86_64_get_synthetic_symtab): Use it. - -2014-07-15 H.J. Lu - - PR ld/17057 - * elf32-i386.c (elf_i386_compute_jump_table_size): Replace - next_tls_desc_index with elf.srelplt->reloc_count. - -2014-07-15 Alan Modra - - * cache.c (cache_bread_1): Don't return -1 when fread returns - a positive value. - -2014-07-15 Alan Modra - - * elflink.c (elf_merge_st_other): Update comments. Simplify - visibility handling. Make isym const. Move code modifying - isym->st_other for --exclude-libs to.. - (elf_link_add_object_symbols): ..here. - -2014-07-11 Maks Naumov - - PR 17141 - * elf.c (_bfd_elf_strtab_add): Check strtab name for failure. - -2014-07-08 Nick Clifton - - PR ld/17110 - * elf32-sh.c (sh_elf_osec_to_segment): Do not look for output - segments in input bfds. - -2014-07-08 Will Newton - - * elf32-arm.c (ELF_MAXPAGESIZE): Increase the default - value to 64kB and remove custom setting for NaCl. - -2014-07-08 Alan Modra - - * elflink.c (_bfd_elf_copy_link_hash_symbol_type): Copy st_other - bits from source to dest. - * linker.c (_bfd_generic_copy_link_hash_symbol_type): Update comment. - * targets.c (struct bfd_target <_bfd_copy_link_hash_symbol_type>): - Likewise. - * bfd-in2.h: Regenerate. - -2014-07-08 Jiong Wang - - * elfnn-aarch64.c (elf_backend_rela_normal): Set to 1. - (elfNN_aarch64_relocate_section): Remove duplicated addend adjustment - when info->relocatable be true. - -2014-07-07 Barney Stratford - - * elf32-avr.c: Handle R_AVR_PORT5 and R_AVR_PORT6. - * reloc.c: Add BFD_RELOC_AVR_PORT5 and BFD_RELOC_AVR_PORT6. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - -2014-07-04 Alan Modra - - * Makefile.am: Update "configure.in" comments. - * PORTING: Likewise. - * aoutx.h: Likewise. - * configure.host: Likewise. - * doc/bfdint.texi: Likewise. - * targets.c: Likewise. - * warning.m4: Likewise. - * Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * config.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove configure.in. - * Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * version.m4: New file. - * configure.in: Include version.m4. - (AC_INIT): Update. - * Makefile.am (RELEASE): Delete. - (bfdver.h): Depend on development.sh, use instead of RELEASE. - * Makefile.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-02 Alan Modra - - * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Clear - pointer_equality_needed when !readonly_dynrelocs. - * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise. - -2014-07-02 Alan Modra - - * elf32-ppc.c (ppc_elf_check_relocs): Set DF_STATIC_TLS for PIEs too. - * elf64-ppc.c (ppc64_elf_check_relocs): Likewise. - -2014-07-01 Alan Modra - - * bfd.c (struct bfd): Reorganise for better packing. Delete - "ifd" field. Make "format", "direction" and "flags" bitfields. - (HAS_LOAD_PAGE): Delete, renumber following flags. - * bfd-in2.h: Regenerate. - * coff-tic4x.c: Remove HAS_LOAD_PAGE from extra flags in target vecs. - -2014-07-01 Alan Modra - - * elf64-ppc.c (ppc_stub_type): Add ppc_stub_global_entry. - (struct ppc_link_hash_table): Increase size of stub_count array. - (build_global_entry_stubs): Emit symbol on global entry stub. - (ppc64_elf_build_stubs): NULL check htab->brlt. Add global entry - stub stats. - -2014-07-01 Alan Modra - - * elf64-ppc.c (abiversion, set_abiversion): Move earlier. - (ppc64_elf_branch_reloc): Adjust addend for ELFv2 local offset. - (ppc64_elf_set_toc): Set ".TOC." symbol value when using - generic linker. - (ppc64_elf_relocate_section): Disable ELFv2 function entry - optimisation when --traditional-format. - -2014-07-01 Barney Stratford - Senthil Kumar Selvaraj - Pitchumani Sivanupandi - Soundararajan - - * archures.c: Add avrtiny architecture for avr target. - * cpu-avr.c (arch_info_struct): Add avrtiny arch info. - * elf32-avr.c (elf_avr_howto_table): New relocation R_AVR_LDS_STS_16 - added for 16 bit LDS/STS instruction of avrtiny arch. - (avr_reloc_map): Reloc R_AVR_LDS_STS_16 is mapped to - BFD_RELOC_AVR_LDS_STS_16. - (bfd_elf_avr_final_write_processing): Select machine number - avrtiny arch. - (elf32_avr_object_p): Set machine number for avrtiny arch. - * reloc.c: Add documentation for BFD_RELOC_AVR_LDS_STS_16 reloc. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - -2014-06-26 Nick Clifton - - PR binutils/16949 - * dwarf2.c (is_str_attr): New function. - (find_abstract_instance_name): Use it to determine when an - attribute has a string value. - -2014-06-24 Alan Modra - - * elf32-ppc.c (ppc_elf_size_dynamic_sections): Arrange to keep - .sdata/.sdata2 when _SDA_BASE_/_SDA2_BASE_ should be output - for --emit-relocs. - -2014-06-21 Philippe De Muyter - - * targets.c (_bfd_target_vector): Add missing #ifdef BFD64 for - a number of targets. - -2014-06-20 Kyle McMartin - - * elf32-arm.c (elf32_arm_check_relocs): Set DF_STATIC_TLS when - emitting initial-exec relocs when not linking an executable. - -2014-06-16 Will Newton - - * elf32-arm.c (elf32_arm_allocate_plt_entry): Increment - htab->next_tls_desc_index in the non-IPLT case. - Calculate GOT offset correctly for the non-IPLT case. - (allocate_dynrelocs_for_symbol): Don't increment - htab->next_tls_desc_index here. - -2014-06-16 Alan Modra - - * elf32-vax.c (elf_vax_size_dynamic_sections): Clear linker - created sections. - -2014-06-13 Omair Javaid - - * elfxx-aarch64.c (stdarg.h): Include. - (string.h): Include. - (_bfd_aarch64_elf_grok_prstatus): Updated. - (_bfd_aarch64_elf_grok_psinfo): New function. - (_bfd_aarch64_elf_write_core_note): New function. - * elfxx-aarch64.h (elf_backend_grok_psinfo): Define. - (elf_backend_write_core_note): Define. - -2014-06-13 Alan Modra - - * archive.c: Include bfdlink.h. - (_bfd_archive_close_and_cleanup): Call linker hash_table_free. - * bfd.c (struct bfd): Add is_linker_output field. - * elf-bfd.h (_bfd_elf_link_hash_table_free): Update prototype. - * linker.c (_bfd_link_hash_table_init): Set up hash_table_free, - link.hash and is_linker_output. - (_bfd_generic_link_hash_table_free): Replace bfd_link_hash_table* - param with bfd*. Assert is_linker_output and link.hash, and - clear them before exit. - * elf-m10300.c (elf32_mn10300_link_hash_table_free): Replace - bfd_link_hash_table* param with bfd*. Hack is_linker_output - and link.hash so we can free two linker hash tables. - (elf32_mn10300_link_hash_table_create): Create static_hash_table - first. Clean up on errors. Set hash_table_free pointer. - * elf32-arm.c (elf32_arm_link_hash_table_free): Replace - bfd_link_hash_table* param with bfd*. - (elf32_arm_link_hash_table_create): Clean up on errors. Set - hash_table_free pointer. - * elf32-avr.c, * elf32-hppa.c, * elf32-i386.c, * elf32-m68hc1x.c, - * elf32-m68k.c, * elf32-metag.c, * elf32-nios2.c, * elf32-xgate.c, - * elf64-ia64-vms.c, * elf64-ppc.c, * elf64-x86-64.c, * elflink.c, - * elfnn-aarch64.c, * elfnn-ia64.c, * elfxx-sparc.c, - * xcofflink.c: Similarly. - * simple.c (bfd_simple_get_relocated_section_contents): Save and - clear link.next before creating linker hash table. Clean up on - errors, and restore link.next on exit. - * elf32-m68hc1x.h (m68hc11_elf_bfd_link_hash_table_free): Delete. - * elf32-xgate.h (xgate_elf_bfd_link_hash_table_free): Delete. - * elfxx-sparc.h (_bfd_sparc_elf_link_hash_table_free): Delete. - * libcoff-in.h (_bfd_xcoff_bfd_link_hash_table_free): Delete. - * hash.c (bfd_hash_table_init_n): Free table on error. - * libbfd-in.h (_bfd_generic_link_hash_table_free): Update proto. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - * libcoff.h: Regenerate. - -2014-06-13 Alan Modra - - PR 17047 - * targets.c (BFD_JUMP_TABLE): Delete NAME##_bfd_link_hash_table_free. - (struct bfd_target <_bfd_link_hash_table_free>): Delete. - * bfd.c (bfd_link_hash_table_free): Don't define. - * aout-adobe.c, * aout-target.h, * aout-tic30.c, * binary.c, * bout.c, - * coff64-rs6000.c, * coffcode.h, * elf-m10300.c, * elf32-arm.c, - * elf32-avr.c, * elf32-hppa.c, * elf32-i386.c, * elf32-m68hc11.c, - * elf32-m68hc12.c, * elf32-m68k.c, * elf32-metag.c, * elf32-nios2.c, - * elf32-sparc.c, * elf32-xgate.c, * elf64-ia64-vms.c, * elf64-ppc.c, - * elf64-sparc.c, * elf64-x86-64.c, * elfnn-aarch64.c, * elfnn-ia64.c, - * elfxx-target.h, * i386msdos.c, * i386os9k.c, * ieee.c, * ihex.c, - * libbfd-in.h, * libecoff.h, * mach-o-target.c, * mmo.c, - * nlm-target.h, * oasys.c, * pef.c, * plugin.c, * ppcboot.c, * som.c, - * srec.c, * tekhex.c, * verilog.c, * versados.c, * vms-alpha.c, - * xsym.c: Don't define various link_hash_table_free defines, and - remove from bfd_target vars. Temporarily reference some of the - target link_hash_table_free functions to avoid warnings. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - -2014-06-13 Alan Modra - - * elf-m10300.c, * elf32-arm.c, * elf32-avr.c, * elf32-hppa.c, - * elf32-i386.c, * elf32-m68hc1x.c, * elf32-m68k.c, * elf32-metag.c, - * elf32-nios2.c, * elf64-ia64-vms.c, * elf64-ppc.c, * elf64-x86-64.c, - * elfnn-aarch64.c, * elfnn-ia64.c, * elfxx-sparc.c, * xcofflink.c: - Move link_hash_table_free functions before their corresponding - link_hash_table_create functions. - -2014-06-13 Alan Modra - - * bfd.c (struct bfd): Replace link_next with a union. - * aoutx.h, * bfd.c, * coff-ppc.c, * coff-rs6000.c, * cofflink.c, - * ecoff.c, * elf-m10300.c, * elf32-arm.c, * elf32-avr.c, - * elf32-hppa.c, * elf32-i386.c, * elf32-lm32.c, * elf32-m32c.c, - * elf32-m32r.c, * elf32-m68hc1x.c, * elf32-metag.c, - * elf32-microblaze.c, * elf32-nds32.c, * elf32-nios2.c, - * elf32-or1k.c, * elf32-ppc.c, * elf32-rl78.c, * elf32-s390.c, - * elf32-score.c, * elf32-score7.c, * elf32-sh.c, * elf32-spu.c, - * elf32-tic6x.c, * elf32-tilepro.c, * elf32-xstormy16.c, - * elf32-xtensa.c, * elf64-alpha.c, * elf64-hppa.c, * elf64-ia64-vms.c, - * elf64-mmix.c, * elf64-ppc.c, * elf64-s390.c, * elf64-x86-64.c, - * elflink.c, * elfnn-aarch64.c, * elfxx-mips.c, * elfxx-sparc.c, - * elfxx-tilegx.c, * linker.c, * pdp11.c, * peXXigen.c, * simple.c, - * sunos.c, * vms-alpha.c, * xcofflink.c: Update for above. - * bfd-in2.h: Regenerate. - -2014-06-11 Alan Modra - - * linker.c (unwrap_hash_lookup): Add missing parens. - -2014-06-11 Kai Tietz - - * libcoff-in.h (coff_tdata): Make relocbase member unsigned. - * libcoff.h: Regenerated. - -2014-06-10 Alan Modra - - PR ld/16910 - * linker.c (unwrap_hash_lookup): New function. - * elf-bfd.h (RELOC_FOR_GLOBAL_SYMBOL): Call unwrap_hash_lookup. - * elf32-i370.c (i370_elf_relocate_section): Likewise. - * elf32-m32c.c (m32c_elf_relocate_section): Likewise. - * elf32-m32r.c (m32r_elf_relocate_section): Likewise. - * elf32-score.c (s3_bfd_score_elf_relocate_section): Likewise. - * elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise. - * elf32-spu.c (spu_elf_relocate_section): Likewise. - * elf64-hppa.c (elf64_hppa_relocate_section): Likewise. - -2014-06-07 Alan Modra - - * elf32-ppc.c (ppc_elf_relocate_section): Treat field of cmpli - insn as a bitfield; Use complain_overflow_bitfield. - * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. - -2014-06-05 Joel Brobecker - - * development.sh: New file. - * warning.m4 (AM_BINUTILS_WARNINGS): Source bfd/development.sh. - Make -Werror the default with GCC only if DEVELOPMENT is true. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add - $(srcdir)/development.sh. - * Makefile.in, configure: Regenerate. - -2014-06-04 Will Newton - - * elfnn-aarch64.c (tpoff_base): Make test of tls_sec - being non-NULL into an assert. - (elfNN_aarch64_tls_relax): Remove unused code. - -2014-06-03 DJ Delorie - - * elf32-rx.c (rx_table_map): Use BFD_VMA_FMT for portability. - -2014-06-03 Nick Clifton - - PR ld/16807 - * peXXigen.c (rsrc_process_section): Page align the new contents - befgore writing out. - -2014-06-03 Alan Modra - - * elf64-ppc.c (ADDIS_R12_R2): Define. - (build_plt_stub): Support fusion on ELFv2 stub. - (ppc_build_one_stub): Likewise for plt branch stubs. - -2014-05-28 Alan Modra - - * elf32-rx.c (rx_table_map): Delete set but not used variables. - -2014-05-28 Tristan Gingold - - * dwarf2.c (lookup_address_in_function_table): Add best_fit_len - to keep the length of the best fit range. - (lookup_symbol_in_function_table, info_hash_lookup_funcinfo): - Likewise. - -2014-05-27 DJ Delorie - - * elf32-rx.c (get_symbol_value_maybe): New. - (rx_elf_relocate_section): If we find a reloc against - $tableentry$default$, redirect it to the appropriate - $tableentry$$. - (RX_Table_Info): New. - (rx_table_find): New. Check all tables and SEC_KEEP all sections - with table parts in them. - (rx_check_directives): New. - (rx_table_map_2): New. - (rx_table_map): New. - (rx_additional_link_map_text): New. Called to dump tables to the - map file. - * elf32-rx.h: New. - -2014-05-20 DJ Delorie - - * elf32-msp430.c (msp430_elf_relax_adjust_locals): Avoid overflow. - -2014-05-20 Alan Modra - - PR 16952 - * elf32-ppc.c (ppc_elf_create_linker_section): Move earlier. - Remove redundant setting of htab->elf.dynobj. Don't align. - Define .sdata symbols using _bfd_elf_define_linkage_sym. - (ppc_elf_create_glink): Call ppc_elf_create_linker_section. - (create_sdata_sym): Delete. - (elf_allocate_pointer_linker_section): Rename from - elf_create_pointer_linker_section. Align section. - (ppc_elf_check_relocs): Don't call ppc_elf_creat_linker_section - directly here, or create_sdata_sym. Set ref_regular on _SDA_BASE_ - and _SDA2_BASE_. - (ppc_elf_size_dynamic_sections): Remove ATTRIBUTE_UNUSED on param. - Remove unnecessary tests on _SDA_BASE_ sym. - (maybe_strip_sdasym, ppc_elf_maybe_strip_sdata_syms): New functions. - (ppc_elf_relocate_section): Tighten SDA reloc symbol section checks. - * elf32-ppc.h (ppc_elf_set_sdata_syms): Delete. - (ppc_elf_maybe_strip_sdata_syms): Declare. - -2014-05-16 Ryan Mansfield - - * config.bfd: Move QNX target_cflags from arm-*-netbsd* to arm-*-nto*. - -2014-05-16 Jon Turney - - * peXXigen.c (pe_print_debugdata): Don't interpret debug directory - in a section with no contents. - (is_vma_in_section, find_section_by_vma): New functions. - (_bfd_XX_bfd_copy_private_bfd_data_common): Recalculate file - offsets in the debug directory. - (_bfd_XXi_slurp_codeview_record, _bfd_XXi_write_codeview_record): - Byte-swap GUID from little-endian to big-endian order for - consistent and conventional display. - -2014-05-16 Kaushik Phata - - * elf32-rl78.c (rl78_elf_merge_private_bfd_data): Complain if - 64-bit doubles objects mix with 32-bit doubles objects. - (rl78_elf_print_private_bfd_data): Describe 64-bit doubles flag. - -2014-05-08 Hans-Peter Nilsson - - * mmo.c: Update URLs in documentation comments. - -2014-05-02 Volodymyr Arbatov - David Weatherford - Max Filippov - - * elf32-xtensa.c (relax_section): treat R_XTENSA_DIFF* relocations as - signed. - -2014-05-07 Andreas Tobler - - * config.bfd: Add proper arm config for *-*-freebsd*. - -2014-05-07 Andrew Bennett - - * aoutx.h (NAME (aout, machine_type)): Add mips32r3, mips64r3, - mips32r5 and mips64r5. - * archures.c (bfd_architecture): Likewise. - * bfd-in2.h (bfd_architecture): Likewise. - * cpu-mips.c (arch_info_struct): Likewise. - * elfxx-mips.c (mips_set_isa_flags): Likewise. - -2014-05-06 Richard Sandiford - - * elfxx-mips.h (elfxx-mips.h): Declare. - * elfxx-mips.c (mips_elf_merge_obj_attributes): Use it to report - Tag_GNU_MIPS_ABI_FP mismatches. - (_bfd_mips_fp_abi_string): New function. - -2014-05-02 Alan Modra - - * targets.c: Sort bfd_target vectors somewhat alphabetically. - * configure.in: Likewise. - * configure: Regenerate. - -2014-05-02 Alan Modra - - * aix386-core.c, * aout-adobe.c, * aout-arm.c, * aout-ns32k.c, - * aout-sparcle.c, * aout0.c, * aoutx.h, * armnetbsd.c, * bout.c, - * cf-i386lynx.c, * cf-sparclynx.c, * cisco-core.c, * coff-alpha.c, - * coff-apollo.c, * coff-arm.c, * coff-aux.c, * coff-go32.c, - * coff-h8300.c, * coff-h8500.c, * coff-i386.c, * coff-i860.c, - * coff-i960.c, * coff-m68k.c, * coff-m88k.c, * coff-mips.c, - * coff-rs6000.c, * coff-sh.c, * coff-sparc.c, * coff-stgo32.c, - * coff-svm68k.c, * coff-tic80.c, * coff-u68k.c, * coff-w65.c, - * coff-we32k.c, * coff-x86_64.c, * coff-z80.c, * coff-z8k.c, - * coff64-rs6000.c, * config.bfd, * configure.com, * configure.in, - * demo64.c, * elf-m10200.c, * elf-m10300.c, * elf32-am33lin.c, - * elf32-arc.c, * elf32-arm.c, * elf32-avr.c, * elf32-bfin.c, - * elf32-cr16.c, * elf32-cr16c.c, * elf32-cris.c, * elf32-crx.c, - * elf32-d10v.c, * elf32-d30v.c, * elf32-dlx.c, * elf32-epiphany.c, - * elf32-fr30.c, * elf32-frv.c, * elf32-gen.c, * elf32-h8300.c, - * elf32-hppa.c, * elf32-i370.c, * elf32-i386.c, * elf32-i860.c, - * elf32-i960.c, * elf32-ip2k.c, * elf32-iq2000.c, * elf32-lm32.c, - * elf32-m32c.c, * elf32-m32r.c, * elf32-m68hc11.c, * elf32-m68hc12.c, - * elf32-m68k.c, * elf32-m88k.c, * elf32-mcore.c, * elf32-mep.c, - * elf32-metag.c, * elf32-microblaze.c, * elf32-mips.c, * elf32-moxie.c, - * elf32-msp430.c, * elf32-mt.c, * elf32-nds32.c, * elf32-nios2.c, - * elf32-or1k.c, * elf32-pj.c, * elf32-ppc.c, * elf32-rl78.c, - * elf32-rx.c, * elf32-s390.c, * elf32-score.c, * elf32-sh-symbian.c, - * elf32-sh.c, * elf32-sh64.c, * elf32-sparc.c, * elf32-spu.c, - * elf32-tic6x.c, * elf32-tilegx.c, * elf32-tilepro.c, * elf32-v850.c, - * elf32-vax.c, * elf32-xc16x.c, * elf32-xgate.c, * elf32-xstormy16.c, - * elf32-xtensa.c, * elf64-alpha.c, * elf64-gen.c, * elf64-hppa.c, - * elf64-ia64-vms.c, * elf64-mips.c, * elf64-mmix.c, * elf64-ppc.c, - * elf64-s390.c, * elf64-sh64.c, * elf64-sparc.c, * elf64-tilegx.c, - * elf64-x86-64.c, * elfn32-mips.c, * elfnn-aarch64.c, * elfnn-ia64.c, - * epoc-pe-arm.c, * epoc-pei-arm.c, * hp300bsd.c, * hp300hpux.c, - * hppabsd-core.c, * hpux-core.c, * i386aout.c, * i386bsd.c, - * i386dynix.c, * i386freebsd.c, * i386linux.c, * i386lynx.c, - * i386mach3.c, * i386msdos.c, * i386netbsd.c, * i386os9k.c, - * irix-core.c, * m68k4knetbsd.c, * m68klinux.c, * m68knetbsd.c, - * m88kmach3.c, * m88kopenbsd.c, * mach-o-i386.c, * mach-o-x86-64.c, - * makefile.vms, * mipsbsd.c, * mmo.c, * netbsd-core.c, * newsos3.c, - * nlm32-alpha.c, * nlm32-i386.c, * nlm32-ppc.c, * nlm32-sparc.c, - * ns32knetbsd.c, * osf-core.c, * pc532-mach.c, * pe-arm-wince.c, - * pe-arm.c, * pe-i386.c, * pe-mcore.c, * pe-mips.c, * pe-ppc.c, - * pe-sh.c, * pe-x86_64.c, * pei-arm-wince.c, * pei-arm.c, - * pei-i386.c, * pei-ia64.c, * pei-mcore.c, * pei-mips.c, * pei-ppc.c, - * pei-sh.c, * pei-x86_64.c, * ppcboot.c, * ptrace-core.c, * riscix.c, - * sco5-core.c, * som.c, * sparclinux.c, * sparclynx.c, - * sparcnetbsd.c, * sunos.c, * targets.c, * trad-core.c, - * vax1knetbsd.c, * vaxbsd.c, * vaxnetbsd.c, * versados.c, - * vms-alpha.c, * vms-lib.c: Rename bfd targets to - ____vec. Adjust associated MY macros - on aout targets. - * configure: Regenerate. - -2014-05-01 Hans-Peter Nilsson - - * mmo.c (mmo File layout documentation): Add note about low bits - of address. - (mmo_write_chunk): When handling data remainder, assert that - previous remaining data is flushed. - (mmo_write_loc_chunk): Only look for trailing and leading zeros - when dealing with an aligned VMA and for aligned lengths. Don't skip - the last 32-bit-word of zeros. - (mmo_write_loc_chunk): Emit an error if the VMA is not aligned. - (mmo_scan) : Move re-alignment of vma before - emitting data, not after updating it. - : Call mmo_decide_section with aligned vma. - -2014-04-30 Nick Clifton - - * compress.c (bfd_is_section_compressed): When checking the - .debug_str section, also check the fifth byte in the section is - not part of a string. - -2014-04-30 Alan Modra - - * elf-eh-frame.c (struct cie.personality): Replace val with sym. - (find_merged_cie): Identify personality functions by (bfd_id,index) - pair when a local sym is used. - -2014-04-29 Christian Svensson - - * elf32-or1k.c: Fix a bug where non-TLS relocations would be forced - into .rela.got if it contained TLS relocations as well. - -2014-04-28 Nick Clifton - - PR ld/16821 - * peXXigen.c (_bfd_XXi_swap_sym_out): Rework fix to avoid compile - time warning. - -2014-04-26 Alan Modra - - * po/SRC-POTFILES.in: Regenerate. - * configure: Regenerate. - -2014-04-25 Nick Clifton - - PR ld/16821 - * peXXigen.c (_bfd_XXi_swap_sym_out): Another fix for building on - a 342-bit host. This time for older versions of gcc. - -2014-04-24 Nick Clifton - - * peXXigen.c (rsrc_print_section): Fix compile time warning for - 32-bit hosts. - -2014-04-24 Alan Modra - - PR 16867 - * dwarf2.c: Formatting. - (struct dwarf2_debug): Make adjusted_section_count signed. - (unset_sections): Make i signed. - (set_debug_vma): New function. - (place_sections): Handle separate debug object file. Set VMA - on debug sections, even if they have an output section. Also - set VMA on zero size sections, and non-load but alloc sections. - Set adjusted_section_count to -1 when no section adjustment. - Malloc adjusted_sections. Don't double last_vma. Transfer - alloc section VMAs to separate debug file. - (_bfd_dwarf2_cleanup_debug_info): Free adjusted_sections. - (_bfd_dwarf2_slurp_debug_info): Add do_place parameter. Drop - test on symbols being the same before using old stash. Read - and use separate debug file symbols. Call place_sections. - (find_line): Don't call place_sections here. - * libbfd-in.h (_bfd_dwarf2_slurp_debug_info): Update proto. - * libbfd.h: Regenerate. - * mach-o.c (bfd_mach_o_find_nearest_line): Adjust - _bfd_dwarf2_slurp_debug_info call. - * simple.c (simple_save_output_info): Clarify comment. - -2014-04-24 Nick Clifton - - PR ld/16807 - * peXXigen.c (struct rsrc_regions): New structure. - (rsrc_print_resource_directory): Use new structure. Include - offset of directory in listing. - (rsrc_print_resource_entry): Likewise. - (rsrc_print_section): Likewise. - (rsrc_count_entries): Do not increment sizeof_strings or - sizeof_leaves. - (rsrc_count_directory): Do not increment sizeof_tables. - (rsrc_compute_region_sizes): New function. - (rsrc_write_leaf): Maintain 8-byte alignment for resource data. - (rsrc_process_section): Compute size of regions after merging - entries. - -2014-04-23 Alan Modra - - PR ld/16787 - * dwarf2.c (struct dwarf2_debug): Add sec_vma field. - (place_sections): Do not modify VMA of sections when called from - linker after sections have been placed in output sections. Short - circuit single section case. - (save_section_vma, section_vma_same): New functions. - (_bfd_dwarf2_slurp_debug_info): Throw away stash if section VMAs - change. - * reloc.c (bfd_perform_relocation): Do not modify reloc addend - when non-relocatable. - -2014-04-22 Nick Clifton - - PR ld/16821 - * peXXigen.c (_bfd_XXi_swap_sym_out): Fix for 32-bit hosts. - -2014-04-22 Christian Svensson - - * Makefile.am: Remove openrisc and or32 support. Add support for or1k. - * archures.c: Likewise. - * coffcode.h: Likewise. - * config.bfd: Likewise. - * configure.in: Likewise. - * reloc.c: Likewise. - * targets.c: Likewise. - * cpu-or1k.c: New file. - * elf32-or1k.c: New file. - * coff-or32.c: Delete. - * cpu-openrisc.c: Delete. - * cpu-or32.c: Delete. - * elf32-openrisc.c: Delete. - * elf32-or32.c: Delete. - * Makefile.in: Regenerate. - * bfd-in2.h: Regenerate. - * configure: Regenerate. - * libbfd.h: Regenerate. - -2014-04-22 Yuanhui Zhang - - PR ld/16821 - * peXXigen.c (abs_finder): Fix for 32-bit host builds. - -2014-04-22 Will Newton - - * elfnn-aarch64.c (elfNN_aarch64_section_flags): Remove - function. (elf_backend_section_flags): Remove define. - -2014-04-21 Richard Henderson - - * elf64-alpha.c (elf64_alpha_size_got_sections): New may_merge - parameter; honor it and disable got merging when false. - (elf64_alpha_relax_got_load): Do not relax to GPREL relocs during - the first pass of relaxation. - (elf64_alpha_relax_with_lituse): Likewise. Move relaxed relocs to - the end of the LITERAL+LITUSE chain. - (elf64_alpha_relax_section): Only process LITERAL relocs during the - second pass of relaxation. - - * configure.ac (use_secureplt): Enable by default. - * configure: Rebuild. - -2014-04-18 Tristan Gingold - - * mach-o.h (bfd_mach_o_dyld_info_command): Add rebase_content, - bind_content, weak_bind_content, lazy_bind_content, - export_content. - (bfd_mach_o_load_command): Add comments, add next field. - (mach_o_data_struct): Replace commands field by first_command - and last_command. - * mach-o.c (bfd_mach_o_append_command): New function. - (bfd_mach_o_bfd_copy_private_symbol_data): Add blank lines. - (bfd_mach_o_bfd_copy_private_section_data): Check flavour, - copy fields. - (bfd_mach_o_bfd_copy_private_header_data): Copy load commands. - (bfd_mach_o_pad4, bfd_mach_o_pad_command): New functions. - (bfd_mach_o_write_thread): Use macro instead of literal. - (bfd_mach_o_write_dylinker, bfd_mach_o_write_dylib) - (bfd_mach_o_write_main, bfd_mach_o_write_dyld_info): New - functions. - (bfd_mach_o_write_symtab_content): New function (extracted - from bfd_mach_o_write_symtab). - (bfd_mach_o_write_symtab): Split. - (bfd_mach_o_count_indirect_symbols): Move - (bfd_mach_o_build_dysymtab): Remove layout code. - (bfd_mach_o_write_contents): Rewritten to build commands in order. - (bfd_mach_o_count_sections_for_seg): Remove. - (bfd_mach_o_build_obj_seg_command): New function (extracted from - bfd_mach_o_build_seg_command). - (bfd_mach_o_build_exec_seg_command): New function. - (bfd_mach_o_build_dysymtab_command): Remove. - (bfd_mach_o_layout_commands): New function. - (bfd_mach_o_init_segment): New function. - (bfd_mach_o_build_commands): Major rework to handle non-object - files. - (bfd_mach_o_alloc_and_read, bfd_mach_o_read_dyld_content): New - function. - (bfd_mach_o_read_dyld_info): Clear content fields. - (bfd_mach_o_read_segment): Adjust call. - (bfd_mach_o_flatten_sections): Adjust as now load commands are - chained. - (bfd_mach_o_scan_start_address, bfd_mach_o_scan) - (bfd_mach_o_mkobject_init, bfd_mach_o_get_base_address) - (bfd_mach_o_lookup_command, bfd_mach_o_core_fetch_environment): - Likewise. - -2014-04-18 Tristan Gingold - - * mach-o-target.c (bfd_mach_o_bfd_copy_private_header_data): - Define instead of bfd_mach_o_bfd_copy_private_bfd_data. - * mach-o.c (bfd_mach_o_bfd_copy_private_bfd_data): Rename. - * mach-o.h (bfd_mach_o_bfd_copy_private_bfd_data): Likewise. - -2014-04-18 Tristan Gingold - - * mach-o.h (bfd_mach_o_dylinker_command) - (bfd_mach_o_dylib_command, bfd_mach_o_fvmlib_command): Remove - name_len field. - * mach-o.c (bfd_mach_o_read_dylinker, bfd_mach_o_read_dylib) - (bfd_mach_o_read_fvmlib): Adjust after name_len removal. - -2014-04-18 Tristan Gingold - - * mach-o.h (bfd_mach_o_backend_data): Add page_size field. - * mach-o-target.c: Check TARGET_PAGESIZE is defined. - (TARGET_NAME_BACKEND): Add TARGET_PAGESIZE. - * mach-o.c (TARGET_PAGESIZE): Define and undefined for - each targets declared. - * mach-o-x86-64.c (TARGET_PAGESIZE): Define. - * mach-o-i386.c (TARGET_PAGESIZE): Define. - -2014-04-18 Tristan Gingold - - * mach-o.c (bfd_mach_o_write_thread) - (bfd_mach_o_write_section_32, bfd_mach_o_write_section_64) - (bfd_mach_o_write_segment_32, bfd_mach_o_write_segment_64) - (bfd_mach_o_read_dylinker, bfd_mach_o_read_dylib) - (bfd_mach_o_read_prebound_dylib, bfd_mach_o_read_prebind_cksum) - (bfd_mach_o_read_twolevel_hints, bfd_mach_o_read_fvmlib) - (bfd_mach_o_read_thread, bfd_mach_o_read_dysymtab) - (bfd_mach_o_read_symtab, bfd_mach_o_read_uuid) - (bfd_mach_o_read_linkedit, bfd_mach_o_read_str) - (bfd_mach_o_read_dyld_info, bfd_mach_o_read_segment) - (bfd_mach_o_read_segment_32, bfd_mach_o_read_segment_64) - (bfd_mach_o_read_command): Now return a boolean status. - Adjust return statements. - (bfd_mach_o_write_contents, bfd_mach_o_scan): Adjust tests. - (bfd_mach_o_core_file_failing_command): Remove useless initialization. - -2014-04-17 Kwok Cheung Yeung - - * elfxx-mips.c (struct mips_got_info): Delete assigned_gotno - field. Add assigned_low_gotno and assigned_high_gotno fields. - (mips_elf_create_local_got_entry): Update out-of-space condition. - Set index of new GOT entry to assigned_low_gotno if required by - the current relocation, else set it to assigned_high_gotno. - (mips_elf_set_global_gotidx): Replace uses of assigned_gotno - with assigned_low_gotno. - (mips_elf_multi_got): Initialize assigned_low_gotno and - assigned_high_gotno in secondary GOTs. Use assigned_low_gotno - in place of assigned_gotno when handling global GOT entries. - (mips_elf_lay_out_got): Initialize assigned_low_gotno and - assigned_high_gotno. - (_bfd_mips_elf_finish_dynamic_sections): Account for a possible - gap in the middle of local GOT space. - -2014-04-17 Alan Modra - - PR 16846 - * elflink.c (_bfd_elf_merge_symbol): Ignore TLS mismatch when - current bfd is a plugin. Don't always set type_change_ok - when old bfd is a plugin. - -2014-04-16 Tristan Gingold - - * mach-o-x86-64.c (bfd_mach_o_x86_64_mkobject): Adjust cpusubtype - flag. - -2014-04-16 Alan Modra - - * elf32-ppc.c (ppc_elf_relocate_section): Fill 476 fixup area - with "ba 0" rather than zeros. - -2014-04-15 Marcus Shawcroft - - * (elfNN_aarch64_tls_relax): Fix instruction mask. - -2014-04-14 Alan Modra - - * elf32-ppc.c (BA): Define - (ppc_elf_link_hash_table_create): Correct default_params. - (write_glink_stub): Pad small plt call stub with "ba 0" rather - than "nop" for ppc476_workaround. - (ppc_elf_finish_dynamic_sections): Likewise for branch table - and __glink_PLTresolve. Ensure plt call stub at end of page - doesn't allow fall-thru prefetch. - -2014-04-11 Nick Clifton - - PR ld/16821 - * peXXigen.c (abs_finder): New function. - (_bfd_XXi_swap_sym_out): For absolute symbols with values larger - than 1^32 try to convert them into section relative values - instead. - -2014-04-11 Nick Clifton - - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - -2014-04-10 Cesar Philippidis - - * elf32-nios2.c (nios2_elf32_build_stubs): Ignore dynobjs - when building function stubs. - -2014-04-10 Senthil Kumar Selvaraj - - * elf32-avr.c: Add DIFF relocations for AVR. - (avr_final_link_relocate): Handle the DIFF relocs. - (bfd_elf_avr_diff_reloc): New. - (elf32_avr_is_diff_reloc): New. - (elf32_avr_adjust_diff_reloc_value): Reduce difference value. - (elf32_avr_relax_delete_bytes): Recompute difference after deleting - bytes. - - * reloc.c: Add BFD_RELOC_AVR_DIFF8/16/32 relocations - -2014-04-09 Alan Modra - - * libcoff.h: Regenerate. - -2014-04-09 Alan Modra - - * elf32-ppc.c (ppc_elf_relocate_section): Remove bctr from list - of safe ppc476 insns at end of page. Also remove non-branch insns. - Expand comments. - -2014-04-08 Jon Turney - - * peXXigen.c (pe_print_debugdata): New function: Displays the - contents of the debug directory and decodes codeview entries. - (_bfd_XXi_swap_debugdir_in, _bfd_XXi_swap_debugdir_out) - (_bfd_XXi_slurp_codeview_record, _bfd_XXi_write_codeview_record): - Add functions for reading and writing debugdir and codeview - records. - * libpei.h (_bfd_XXi_swap_debugdir_in, _bfd_XXi_swap_debugdir_out) - (_bfd_XXi_write_codeview_record): Add prototypes and macros. - * libcoff-in.h (pe_tdata): Add build-id data. - * libcoff.h: Regenerate. - * coffcode.h (coff_write_object_contents): Run build_id - after_write_object_contents hook. - -2014-04-05 Alan Modra - - * elflink.c (_bfd_elf_add_default_symbol): Pass poldbfd when - merging non-default sym. - -2014-04-04 Tristan Gingold - - * mach-o.c (bfd_mach_o_header_p): Reject 64 bit target when not - configured for. - -2014-04-04 Tristan Gingold - - * mach-o.c (bfd_mach_o_convert_section_name_to_mach_o): Fix - thinko on names length. - -2014-04-04 Tristan Gingold - - * mach-o-i386.c (bfd_mach_o_i386_swap_reloc_out): Use target index - of output_section. - * mach-o-x86-64.c (bfd_mach_o_x86_64_swap_reloc_out): Ditto. - -2014-04-04 Tristan Gingold - - * bfd.c (bfd_get_arch_size): Default is taken from arch. - -2014-04-03 Jon Turney - - * peXXigen.c (pe_print_edata): Verify edt.name lies inside - section before dereferencing. - (pe_print_idata, pe_print_edata, pe_print_reloc) - (rsrc_print_section): Don't bother interpreting the contents - of sections which have no contents. - -2014-04-03 Maria Guseva - - PR ld/16803 - * elf.c (_bfd_elf_set_section_contents): Use correct type to hold - file position. - -2014-04-03 Tristan Gingold - - * mach-o.c (bfd_mach_o_mangle_symbols): Use index from - output_section. - (bfd_mach_o_build_seg_command): Add comment. Realign segment. - Fix style. - (bfd_mach_o_build_commands, bfd_mach_o_read_thread): Fix style. - -2014-04-03 Alan Modra - - * elf-bfd.h (struct elf_backend_data - ): Replace "size_t size" - with "bfd_size_type size". - (_bfd_elf32_bfd_from_remote_memory): Likewise. - (_bfd_elf64_bfd_from_remote_memory): Likewise. - * elf.c (bfd_elf_bfd_from_remote_memory): Likewise. - * elfcode.h (bfd_from_remote_memory): Likewise. - * bfd-in.h (bfd_elf_bfd_from_remote_memory): Likewise. - * bfd-in2.h: Regenerate. - -2014-04-02 Tristan Gingold - - * mach-o.h (bfd_mach_o_twolevel_hints_command) - (bfd_mach_o_prebind_cksum_command): New types. - (bfd_mach_o_prebound_dylib_command): Rewrite. - (bfd_mach_o_load_command): Add prebind_cksum and twolevel_hints - fields. - * mach-o.c (bfd_mach_o_read_prebound_dylib): Read and decode the - command. - (bfd_mach_o_read_prebind_cksum): New function. - (bfd_mach_o_read_twolevel_hints): Ditto. - (bfd_mach_o_read_command): Handle prebind cksum and twolevel hints - commands. - -2014-04-02 Alan Modra - - * elfcode.h (bfd_from_remote_memory): Add "size" parameter. - Consolidate code handling possible section headers past end of - segment. Don't use p_align for page size guess, instead use - minpagesize. Take note of ld.so clearing section headers when - p_memsz > p_filesz. Handle file header specifying no section - headers. Handle zero p_align throughout. Default loadbase to - zero. Add comments. Rename contents_size to high_offset, and - make it a bfd_vma. Delete unnecessary bfd_set_error calls. - * bfd-in.h (bfd_elf_bfd_from_remote_memory): Update prototpe. - * elf-bfd.h (struct elf_backend_data ): - Likewise. - (_bfd_elf32_bfd_from_remote_memory): Likewise. - (_bfd_elf64_bfd_from_remote_memory): Likewise. - * elf.c (bfd_elf_bfd_from_remote_memory): Adjust. - * bfd-in2.h: Regnerate. - -2014-04-01 Tristan Gingold - - * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Avoid to crash - when num == 0. - -2014-03-27 Yury Gribov - Pavel Fedin - - * elf32-arm.c: Add support for limited pretty-printing of PLT - entries on eabi and nacl targets. - (elf32_arm_get_synthetic_symtab): Add new callback. - (elf32_arm_nacl_plt_sym_val): Likewise. - (elf32_arm_plt0_size): Add helper function. - (elf32_arm_plt_size): Likewise. - -2014-03-27 Tristan Gingold - - * mach-o.c (bfd_mach_o_read_dylinker): Remove assert. - (bfd_mach_o_read_command): Handle BFD_MACH_O_LC_DYLD_ENVIRONMENT. - -2014-03-27 Tristan Gingold - - * mach-o.h (bfd_mach_o_get_base_address): New prototype. - * mach-o.c (bfd_mach_o_write_symtab) - (bfd_mach_o_write_contents) - (bfd_mach_o_set_section_flags_from_bfd) - (bfd_mach_o_build_seg_command): Fix indentation. - (bfd_mach_o_get_base_address): New function. - -2014-03-26 Nick Clifton - - * cofflink.c (_bfd_coff_generic_relocate_section): Skip - relocations in discarded sections. - -2014-03-26 Tristan Gingold - - * mach-o.c (bfd_mach_o_convert_architecture): Add - BFD_MACH_O_CPU_TYPE_ARM64. - -2014-03-26 Alan Modra - - * elf64-ppc.c (ppc64_elf_check_relocs): Account for possibly - needed plt entries when taking the address of functions for - abiversion == 0 (ie. unknown) as well as abiversion == 2. - Move opd setup and abiversion checks to.. - (ppc64_elf_before_check_relocs): ..here. Renamed from - ppc64_elf_process_dot_syms. Set output abiversion from input and - input abiversion from output, if either is not set. - (ppc64_elf_merge_private_bfd_data): Don't merge flags here. - (elf_backend_check_directives): Update. - -2014-03-25 Will Newton - - * elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_sections): - Set value of DT_PLTRELSZ and DT_RELASZ based on the size - of input sections rather than output sections. - -2014-03-20 Will Newton - - PR ld/16715 - * elf32-arm.c (elf32_arm_check_relocs): Set - pointer_equality_needed for absolute references within - executable links. - (elf32_arm_finish_dynamic_symbol): Set st_value to zero - unless pointer_equality_needed is set. - -2014-03-19 Nick Clifton - - * peXXigen.c (rsrc_process_section): Add code to scan input - sections and record their lengths. Use these lengths to find the - start of each merged .rsrc section. - -2014-03-17 Tristan Gingold - - * mach-o.c (bfd_mach_o_read_dylib): Handle lazy load dylib. - (bfd_mach_o_read_command): Ditto. - -2014-03-14 Meador Inge - - * configure.in: Add strnlen to AC_CHECK_DECLS. - * config.in: Regenerate. - * configure: Regenerate. - * sysdep.h (strnlen): Add prototype. - -2014-03-14 Alan Modra - - * elf32-ppc.c (ppc_elf_relocate_section): Correct overflow - handling for VLE_SDA21 relocs. - -2014-03-13 Tristan Gingold - - * peicode.h (pe_ILF_object_p): Adjust, as the version number - has been read. - (pe_bfd_object_p): Also read version number to detect ILF. - * pe-x86_64.c (COFF_WITH_PE_BIGOBJ): Define. - (x86_64pe_bigobj_vec): Define - * coffcode.h (bfd_coff_backend_data): Add _bfd_coff_max_nscns field. - (bfd_coff_max_nscns): New macro. - (coff_compute_section_file_positions): Use unsigned int for - target_index. Compare with bfd_coff_max_nscns. - (bfd_coff_std_swap_table, ticoff0_swap_table, ticoff1_swap_table): - Set a value for _bfd_coff_max_nscns. - (header_bigobj_classid): New constant. - (coff_bigobj_swap_filehdr_in, coff_bigobj_swap_filehdr_out) - (coff_bigobj_swap_sym_in, coff_bigobj_swap_sym_out) - (coff_bigobj_swap_aux_in, coff_bigobj_swap_aux_out): New - functions. - (bigobj_swap_table): New table. - * libcoff.h: Regenerate. - * coff-sh.c (bfd_coff_small_swap_table): Likewise. - * coff-alpha.c (alpha_ecoff_backend_data): Add value for - _bfd_coff_max_nscns. - * coff-mips.c (mips_ecoff_backend_data): Likewise. - * coff-rs6000.c (bfd_xcoff_backend_data) - (bfd_pmac_xcoff_backend_data): Likewise. - * coff64-rs6000.c (bfd_xcoff_backend_data) - (bfd_xcoff_aix5_backend_data): Likewise. - * targets.c (x86_64pe_bigobj_vec): Declare. - * configure.in (x86_64pe_bigobj_vec): New vector. - * configure: Regenerate. - * config.bfd: Add bigobj object format for Windows targets. - -2014-03-12 Nick Clifton - - PR ld/16671 - * elf32-arm.c (elf32_arm_add_symbol_hook): Check for ARM format - before testing for vxworks. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - -2014-03-12 Alan Modra - - PR 16690 - * elf.c (copy_elf_program_header): Ignore first section lma if - non-alloc. - -2014-03-11 Alan Modra - - PR 16686 - * coff-rs6000.c: Include stdint.h. - * coff64-rs6000.c: Likewise. - -2014-03-10 Tristan Gingold - - * ticoff.h: Removed. - -2014-03-08 Alan Modra - - * elf32-ppc.c (ppc_elf_howto_raw): Correct overflow check for - many relocations. Correct bitsize and rightshift too for a number - of VLE relocs. Describe R_PPC_VLE_SDA21 and R_PPC_VLE_SDA21_LO. - Correct dst_mask on R_PPC_VLE_SDA21_LO. - (ppc_elf_vle_split16): Tidy, delete unnecessary prototype. - (ppc_elf_relocate_section): Modify overflow test for 16-bit - fields in instructions to signed/unsigned according to whether - the field takes a signed or unsigned value. Tidy vle split16 code. - Correct R_PPC_VLE_SDA21 and R_PPC_VLE_SDA21_LO handling. - -2014-03-08 Alan Modra - - * elf64-ppc.c (ppc64_elf_howto_raw): Use complain_overflow_signed - for R_PPC64_ADDR14, R_PPC64_ADDR14_BRTAKEN, R_PPC64_ADDR14_BRNTAKEN, - R_PPC64_SECTOFF, R_PPC64_ADDR16_DS, R_PPC64_SECTOFF_DS, - R_PPC64_REL16 entries. Use complain_overflow_dont for R_PPC64_TOC. - (ppc64_elf_relocate_section): Modify overflow test for 16-bit - fields in instructions to signed/unsigned according to whether - the field takes a signed or unsigned value. - -2014-03-07 Pedro Alves - - PR gdb/16696 - * rs6000-core.c (rs6000coff_core_p): Cast pointers to bfd_vma - through ptr_to_uint instead of through long. - -2014-03-06 Nick Clifton - - PR 16664 - * elf-attrs.c (_bfd_elf_parse_attributes): Add checks for corrupt - attribute section names. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-05 Alan Modra - - * elf64-ppc.c (ppc64_elf_howto_raw): Add R_PPC64_ADDR64_LOCAL entry. - (ppc64_elf_reloc_type_lookup): Support R_PPC64_ADDR64_LOCAL. - (ppc64_elf_check_relocs): Likewise. - (ppc64_elf_relocate_section): Likewise. - * Add BFD_RELOC_PPC64_ADDR64_LOCAL. - * bfd-in2.h: Regenerate. - * libbfd.h: Regenerate. - -2014-03-04 Heiher - - * elfxx-mips.c (mips_set_isa_flags): Use E_MIPS_ARCH_64R2 for - Loongson-3A. - (mips_mach_extensions): Make bfd_mach_mips_loongson_3a an - extension of bfd_mach_mipsisa64r2. - -2014-03-04 Nick Clifton - - PR ld/16017 - * elf32-arm.c (elf32_thumb2_plt0_entry): New array. - (elf32_thumb2_plt_entry): New array. - (elf32_arm_create_dynamic_sections): Set PLT entry sizes when - using thumb2 based PLT. - (elf32_arm_populate_plt_entry): Handle generating Thumb2 based PLT - entries. - (elf32_arm_final_link_relocate): Do not bias jumps to Thumb based - PLT entries. - (elf32_arm_finish_dynamic_sections): Handle creation of Thumb2 - based PLT 0-entry. - (elf32_arm_output_plt_map_1): Handle creation of local symbols for - Thumb2 based PLT 0-entry. - (elf32_arm_output_arch_local_syms): Handle creation of local - symbols for Thumb2 based PLT entries. - -2014-02-28 Alan Modra - - PR ld/16643 - * elflink.c (elf_gc_sweep): Call gc_sweep_hook for exactly - the same conditions we called check_relocs. - -2014-02-27 Yuri Gribov - - * bfd-in.h: Add export of bfd_elf32_arm_use_long_plt. - * bfd-in2.h: Regenerate. - * elf32-arm.c (elf32_arm_plt_entry_long): New array. - (elf32_arm_link_hash_table_create): Set plt_entry_size to 16 if - using long PLT entries. - (bfd_elf32_arm_use_long_plt): New function. - (elf32_arm_populate_plt_entry): Add support for long PLT entries. - -2014-02-27 Alan Modra - - * elf32-ppc.c (ppc_elf_link_hash_table_create): Provide default - params for targets that don't use ppc32elf.em. - -2014-02-20 Chung-Lin Tang - - * elf32-nios2.c (nios2_elf32_relocate_section): Fix calculation - of GOTOFF relocations. - -2014-02-19 Igor Zamyatin - H.J. Lu - - * elf64-x86-64.c (elf_x86_64_bnd_plt0_entry): New. - (elf_x86_64_legacy_plt_entry): Likewise. - (elf_x86_64_bnd_plt_entry): Likewise. - (elf_x86_64_legacy_plt2_entry): Likewise. - (elf_x86_64_bnd_plt2_entry): Likewise. - (elf_x86_64_bnd_arch_bed): Likewise. - (elf_x86_64_link_hash_entry): Add has_bnd_reloc and plt_bnd. - (elf_x86_64_link_hash_table): Add plt_bnd. - (elf_x86_64_link_hash_newfunc): Initialize has_bnd_reloc and - plt_bnd. - (elf_x86_64_copy_indirect_symbol): Also copy has_bnd_reloc. - (elf_x86_64_check_relocs): Create the second PLT for Intel MPX - in 64-bit mode. - (elf_x86_64_allocate_dynrelocs): Handle the second PLT for IFUNC - symbols. Resolve call to the second PLT if it is created. - (elf_x86_64_size_dynamic_sections): Keep the second PLT section. - (elf_x86_64_relocate_section): Resolve PLT references to the - second PLT if it is created. - (elf_x86_64_finish_dynamic_symbol): Use BND PLT0 and fill the - second PLT entry for BND relocation. - (elf_x86_64_finish_dynamic_sections): Use MPX backend data if - the second PLT is created. - (elf_x86_64_get_synthetic_symtab): New. - (bfd_elf64_get_synthetic_symtab): Likewise. Undefine for NaCl. - -2014-02-19 Alan Modra - - * elf64-ppc.h (struct ppc64_elf_params): Add save_restore_funcs. - * elf64-ppc.c (ppc64_elf_func_desc_adjust): Use it to control - provision of out-of-line register save/restore routines. - -2014-02-18 Jack Carter - - * elfxx-mips.c(_bfd_mips_elf_modify_segment_map): Deleted hard coding of - PT_DYNAMIC segment flags. - -2014-02-17 Jan Kratochvil - - PR binutils/16595 - * simple.c (struct saved_offsets): New. - (simple_save_output_info): Use it for ptr. - (simple_restore_output_info): Use it for ptr. Check section_count. - (bfd_simple_get_relocated_section_contents): Use it for saved_offsets. - -2014-02-17 Alan Modra - - * elf64-ppc.h (struct ppc64_elf_params): Define. - (ppc64_elf_init_stub_bfd, ppc64_elf_edit_opd, ppc64_elf_tls_setup, - ppc64_elf_setup_section_lists, ppc64_elf_size_stubs, - ppc64_elf_build_stubs): Update prototype. - * elf64-ppp.c (struct ppc_link_hash_table): Add params, delete other - fields now in params. Adjust code throughout file. - (ppc64_elf_init_stub_bfd): Delete "abfd" parameter, add "params". - Save params pointer in htab. - (ppc64_elf_edit_opd, ppc64_elf_tls_setup, - ppc64_elf_setup_section_lists, ppc64_elf_size_stubs, - ppc64_elf_build_stubs): Remove parameters now in "params". - -2014-02-17 Alan Modra - - * elf32-ppc.c (ppc_elf_relocate_section): Move relocs on insns - patched for ppc476 workaround. Reapply branch taken/not taken - relocs. - -2014-02-12 Alan Modra - - * elf32-ppc.c (ppc_elf_relax_section): Don't build long-branch - stubs for calls to __tls_get_addr that we know will later be - optimised away. - -2014-02-12 Alan Modra - - * elf32-ppc.c (ppc_elf_relax_section): Enable ppc476 workaround - for ld -r, when code sections are sufficiently aligned. - * elf32-ppc.h (struct ppc_elf_params): Delete pagesize. Add - pagesize_p2. - -2014-02-12 Alan Modra - - PR gold/15530 - * elf64-ppc.c (ppc64_elf_gc_mark_dynamic_ref): Support - --export-dynamic and --dynamic-list marking of symbols. - * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Reorder - cheap tests first. - -2014-02-10 H.J. Lu - - PR gold/16530 - * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Mark symbol in - executables if it matches dynamic_list. - -2014-02-10 Alan Modra - - * po/SRC-POTFILES.in: Regenerate. - * po/bfd.pot: Regenerate. - -2014-02-09 Alan Modra - - * elf-bfd.h (struct elf_backend_data): Add caches_rawsize. - * elfxx-target.h (elf_backend_caches_rawsize): Define. - (elfNN_bed): Init new field. - * elflink.c (elf_link_input_bfd): Handle caches_rawsize. - * elf32-ppc.c (shared_stub_entry): Zero addi offset. - (ppc_elf_relax_section): Don't reallocate section here, write - stubs, or write out relocs for ld -r here.. - (ppc_elf_relocate_section): ..instead write stubs here, and use - existing code to write out relocs for ld -r. Fix offset - adjustment on reloc for little-endian. - (elf_backend_caches_rawsize): Define. - -2014-02-07 Rainer Orth - - PR build/16550 - * cache.c (bfd_cache_max_open): Cast RLIM_INFINITY to rlim_t. - -2014-02-04 Jan Kratochvil - - * coff-rs6000.c (xcoff_write_archive_contents_big): Free OFFSETS in - return paths. Three times. - * elf64-ppc.c (ppc64_elf_link_hash_table_create): Free HTAB in all - return paths. - (ppc64_elf_tls_optimize): Free TOC_REF in return path. - (ppc64_elf_edit_toc): Free USED in return path. - -2014-02-03 Sandra Loosemore - - * reloc.c (BFD_RELOC_NIOS2_GOT_LO, BFD_RELOC_NIOS2_GOT_HA): New. - (BFD_RELOC_NIOS2_CALL_LO, BFD_RELOC_NIOS2_CALL_HA): New. - * libbfd.h: Regenerated. - * bfd-in2.h: Regenerated. - * elf32-nios2.c (elf_nios2_howto_table_rel): Add new relocations. - (nios2_reloc_map): Likewise. - (GOT_USED, CALL_USED): Renamed from GOT16_USED and CALL16_USED. - Fixed all references. - (nios2_elf32_relocate_section): Add new relocations. - (nios2_elf32_check_relocs): Likewise. - (nios2_elf32_gc_sweep_hook): Likewise. - -2014-02-03 Alan Modra - - * elf32-ppc.c (struct ppc_elf_link_hash_table): Add params. - Delete emit_stub_syms, no_tls_get_addr_opt. Update all uses. - (ppc_elf_link_params): New function. - (ppc_elf_create_glink): Align .glink to 64 bytes for ppc476 - workaround. - (ppc_elf_select_plt_layout): Remove plt_style and emit_stub_syms - parameters. Use htab->params instead. - (ppc_elf_tls_setup): Remove no_tls_get_addr_opt parameter. - (ppc_elf_size_dynamic_sections): Align __glink_PLTresolve to - 64 bytes for ppc476 workaround. - (struct ppc_elf_relax_info): New. - (ppc_elf_relax_section): Exclude linker created sections and - those too small to hold one instruction. Don't add another - branch around trampolines on later relax passes. Don't - generate trampolines for undefined symbols when !relocatable, - nor for plugin symbols. Allocate space for ppc476 workaround - patch area. Free fixups on error return path. - (ppc_elf_relocate_section): Handle ppc476 workaround patching. - * elf32-ppc.h (struct ppc_elf_params): New. - (ppc_elf_select_plt_layout, ppc_elf_tls_setup): Update prototype. - (ppc_elf_link_params): Declare. - * section.c (SEC_INFO_TYPE_TARGET): Define. - * bfd-in2.h: Regenerate. - -2014-02-02 Sandra Loosemore - - * elf32-nios2.c (struct elf32_nios2_link_hash_table): Add - h_gp_got field. - (nios2_elf32_relocate_section): Use got_base to adjust - GOT-pointer-relative relocations relative to _gp_got. - (create_got_section): Create _gp_got symbol. - (nios2_elf32_finish_dynamic_symbol): Make _gp_got absolute. - (nios2_elf32_size_dynamic_sections): Set _gp_got offset. - -2014-01-30 Sandra Loosemore - - * bfd-in2.h: Update from reloc.c. - * elf32-nios2.c: Include elf32-nios2.h. - (elf_nios2_howto_table_rel): Add entry for R_NIOS2_CALL26_NOAT. - (nios2_reloc_map): Likewise. - (enum elf32_nios2_stub_type): Declare. - (struct elf32_nios2_stub_hash_entry): Declare. - (nios2_stub_hash_entry, nios2_stub_hash_lookup): New macros. - (struct elf32_nios2_link_hash_entry): Add hsh_cache field. - (struct elf32_nios2_link_hash_table): Add new fields bstab, - stub_bfd, add_stub_section, layout_sections_again, stub_group, - bfd_count, top_index, input_list, all_local_syms. - (nios2_call26_stub_entry): New. - (nios2_elf32_install_imm16): Move up in file. - (nios2_elf32_install_data): Move up in file. - (hiadj): Move up in file. - (stub_hash_newfunc): New. - (link_hash_newfunc): Initialize hsh_cache field. - (STUB_SUFFIX): New. - (nios2_stub_name): New. - (nios2_get_stub_entry): New. - (nios2_add_stub): New. - (nios2_elf32_setup_section_lists): New. - (nios2_elf32_next_input_section): New. - (CALL26_SEGMENT): New. - (MAX_STUB_SECTION_SIZE): New. - (group_sections): New. - (nios2_type_of_stub): New. - (nios2_build_one_stub): New. - (nios2_size_one_stub): New. - (get_local_syms): New. - (nios2_elf32_size_stubs): New. - (nios2_elf32_build_stubs): New. - (nios2_elf32_do_call26_relocate): Correct CALL26 overflow test. - (nios2_elf32_relocate_section): Handle R_NIOS2_CALL26_NOAT. Add - trampolines for R_NIOS2_CALL26 stubs. - (nios2_elf32_check_relocs): Handle R_NIOS2_CALL26_NOAT. - (nios2_elf32_gc_sweep_hook): Likewise. - (nios2_elf32_link_hash_table_create): Initialize the stub hash table. - (nios2_elf32_link_hash_table_free): New. - (bfd_elf32_bfd_link_hash_table_free): Define. - * elf32-nios2.h: New file. - * libbfd.h: Update from reloc.c. - * reloc.c (BFD_RELOC_NIOS2_CALL26_NOAT): New. - -2014-01-29 Nick Clifton - - PR binutils/16318 - * elf32-metag.c (elf_metag_post_process_headers): Call - _bfd_elf_post_process_headers. - * elf32-sh64.c (sh64_elf_copy_private_data): Call - _bfd_elf_copy_private_data. - * elf64-sh64.c (sh_elf64_copy_private_data_internal): Likewise. - -2014-01-29 Nick Clifton - - * bfd-in.h (bfd_set_section_vma): Delete. - (bfd_set_section_alignment): Delete. - (bfd_set_section_userdata): Delete. - (bfd_set_cacheable): Delete. - * bfd.c (bfd_set_cacheable): New static inline function. - * section.c (bfd_set_section_userdata): Likewise. - (bfd_set_section_vma): Likewise. - (bfd_set_section_alignment): Likewise. - * bfd-in2.h: Regenerate. - -2014-01-28 Nick Clifton - - * dwarf2.c (find_abstract_instance_name): For DW_FORM_ref_addr - attributes select the CU containing the abbreviation, which may not - be the current CU. - -2014-01-24 Alan Modra - - * elf64-ppc.c (ppc_build_one_stub): Correct reloc count passed - to get_relocs for ELFv2. - -2014-01-23 H.J. Lu - - PR ld/16498 - * elf.c (_bfd_elf_map_sections_to_segments): Issue a linker error - if TLS sections are not adjacent. - -2014-01-22 Alan Modra - - * elflink.c (elf_link_add_object_symbols): Call minfo for --as-needed. - -2014-01-22 Alan Modra - - * elf64-ppc.c (STK_LINKER): Comment typo fix. - -2014-01-21 H.J. Lu - - PR ld/16467 - * elflink.c (_bfd_elf_merge_symbol): When types of the existing - regular default symbol definition and the versioned dynamic - symbol definition mismatch, skip the default symbol definition - if one of them is IFUNC. - -2014-01-21 H.J. Lu - - PR ld/2404 - * elflink.c (_bfd_elf_merge_symbol): Don't check info->shared, - info->export_dynamic nor h->ref_dynamic for type mismatch when - adding the default version. - -2014-01-16 Alan Modra - - * elfxx-mips.c (mips_elf_record_got_page_entry): Pass in a - mips_elf_traverse_got_arg* rather than mips_got_info*. - Adjust caller. Alloc on output_bfd rather than symbol section - owner. - -2014-01-15 H.J. Lu - - * elf32-i386.c (elf_i386_allocate_dynrelocs): Revert the last - change. - * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. - -2014-01-14 H.J. Lu - - PR ld/16428 - * elf32-i386.c (elf_i386_allocate_dynrelocs): Don't discard relocs - against __ehdr_start. - * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. - -2014-01-14 H.J. Lu - - * elf32-i386.c (elf_i386_allocate_dynrelocs): Revert the last - change. - * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. - -2014-01-14 H.J. Lu - - PR ld/16428 - * elf32-i386.c (elf_i386_allocate_dynrelocs): Don't update reloc - count if there are any non pc-relative relocs. - * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. - -2014-01-14 Michael Hudson-Doyle - Kugan Vivekanandarajah - - * elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Use correct - offset while calculating relocation address. - (elfNN_aarch64_create_small_pltn_entry): Likewise. - (elfNN_aarch64_init_small_plt0_entry): Likewise. - -2014-01-13 Ma Jiang - - PR ld/16202 - * elf32-arm.c (elf32_arm_final_link_relocate): Refetch addends for - R_ARM_ABS8 and R_ARM_ABS16. - -2014-01-13 Alan Modra - - * elf32-ppc.c (ppc_elf_check_relocs): For @local call to ifunc, - error when shared and force a plt call otherwise. - (ppc_elf_size_dynamic_sections): Don't emit DT_PPC_GOT unless - plt_type == PLT_NEW. - (ppc_elf_relocate_section): Add missing test to resolve ifuncs to - the appropriate call stub. - -2014-01-10 Alan Modra - - PR ld/14207 - PR ld/16322 - PR binutils/16323 - * elf.c (assign_file_positions_for_load_sections): Revert last change. - (assign_file_positions_for_non_load_sections): When setting up - PT_GNU_RELRO header, don't require a corresponding PT_LOAD - header that completely covers the relro region. - -2014-01-09 Tristan Gingold - - * coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): use jump - table macros and add macros to initializa the structure. - -2014-01-08 H.J. Lu - - PR ld/14207 - PR ld/16322 - PR binutils/16323 - * elf.c (_bfd_elf_map_sections_to_segments): Don't check section - size for PT_GNU_RELRO segment. - (assign_file_positions_for_load_sections): If PT_LOAD segment - doesn't fit PT_GNU_RELRO segment, adjust its p_filesz and p_memsz. - -2014-01-07 Tom Tromey - - * elf32-xtensa.c (vsprint_msg): Don't use old VA_* compatibility - wrappers. - -2014-01-03 Nick Clifton - - PR binutils/16199 - * elf.c (vma_page_aligned_bias): Handle a maxpagesize value of - zero. - -2014-01-02 Yuanhui Zhang - - PR binutils/14289 - * pef.c (bfd_pef_xlib_read_header): Increase buffer size to 80. - -2014-01-02 Nick Clifton - - PR binutils/11983 - * archive.c (_bfd_get_elt_at_filepos): Store a copy of the - filename in the bfd's filename field. - * elfcode.h (bfd_from_remote_memory): Likewise. - * ieee.c (ieee_object_p): Likewise. - * mach-o.c (bfd_mach_o_fat_member_init): Likewise. - * oasys.c (oasys_openr_next_archived_file): Likewise. - * vms-lib.c (_bfd_vms_lib_get_module): Likewise. - * opncls.c (bfd_fopen): Likewise. - (bfd_openstreamr): Likewise. - (bfd_openr_iovec): Likewise. - (bfd_openw): Likewise. - (bfd_create): Likewise. - (_bfd_delete_bfd): Free filename. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/ChangeLog-2014 b/bfd/ChangeLog-2014 new file mode 100644 index 0000000000..02b1ef7d95 --- /dev/null +++ b/bfd/ChangeLog-2014 @@ -0,0 +1,3430 @@ +2014-12-30 H.J. Lu + + PR ld/17773 + * elflink.c (bfd_elf_final_link): Assign the file position for + the symbol string table only there are symbols to be emitted. + +2014-12-28 Alan Modra + + PR 17766 + * pei-x86_64.c (pex64_bfd_print_pdata_section): Correct string + length. Use memcpy rather than strcpy. + +2014-12-26 Alan Modra + + PR 17755 + * elf64-sh64.c (sh_elf64_copy_private_data_internal): Delete code + copying SHF_SH5_ISA32. + +2014-12-25 Thomas Preud'homme + + * elf32-arm.c (elf32_arm_merge_eabi_attributes): Handle new + Tag_ABI_VFP_args value and replace hardcoded values by enum values. + (elf32_arm_post_process_headers): Set e_flags in ELF header as hard + float only when Tag_ABI_VFP_args is 1, using new enum value + AEABI_VFP_args_vfp to check that. + +2014-12-24 H.J. Lu + + * pei-x86_64.c (pex64_bfd_print_pdata_section): Add cast to + unsigned long. + +2014-12-24 Pierre Muller + + Add support for pdata output for pe coff objects. + * pe-x86_64.c (pex64_bfd_print_pdata): Add external + declaration. + (bfd_pe_print_data): Set macro to pex64_bfd_print_data. + * pei-x86_64.c (pex64_bfd_print_pdata): Changed to + global function. Now handles multiple .pdata sections. + (pex_bfd_print_pdata_section): New static helper function, + using most of old pex_bfd_print_pdata function code, but adding + support for coff pe objects, which might have some fields + starting at zero offset. + (pex64_print_all_pdata_sections) : New static helper function, + used in call to bfd_map_over_sections inside new + pex66_bfd_print_pdata function. + (bfd_boolean pdata_count): New static variable, used to return + bfd_boolean value for pex64_bfd_print_pdata function. + +2014-12-24 Alan Modra + + * linker.c (_bfd_generic_link_output_symbols): Remove BSF_WEAK + flag from bfd_link_hash_defined symbols. + +2014-12-23 Andrew Burgess + + * elf32-avr.c (bfd_elf_avr_final_write_processing): Don't set + EF_AVR_LINKRELAX_PREPARED unconditionally. + +2014-12-23 Alan Modra + + * elflink.c (_bfd_elf_define_linkage_sym): Set linker_def. + * linker.c (_bfd_generic_link_add_one_symbol): Clear linker_def + for CDEF, DEF, DEFW, COM. + +2014-12-22 Nick Clifton + + PR binutils/17512 + * archive.c (do_slurp_bsd_armap): Return if the parsed_size is + zero. + (bfd_slurp_armap): Zero terminate the name. + (bfd_generic_stat_arch_elt): If there is no header, fail. + * elf32-arc.c (arc_info_to_howto_rel): Replace BFD_ASSERT with + error message. + * elf32-avr.c (avr_info_to_howto_rela): Likewise. + * elf32-cr16c.c (elf_cr16c_info_to_howto_rel): Likewise. + * elf32-cris.c (cris_info_to_howto_rela): Likewise. + * elf32-d10v.c (d10v_info_to_howto_rel): Likewise. + * elf32-d30v.c (d30v_info_to_howto_rel): Likewise. + * elf32-dlx.c (dlx_rtype_to_howto): Likewise. + * elf32-epiphany.c (epiphany_info_to_howto_rela): Likewise. + * elf32-fr30.c (fr30_info_to_howto_rela): Likewise. + * elf32-frv.c (frv_info_to_howto_rela): Likewise. + * elf32-i960.c (elf32_i960_info_to_howto_rel): Likewise. + * elf32-ip2k.c (ip2k_info_to_howto_rela): Likewise. + * elf32-iq2000.c (iq2000_info_to_howto_rela): Likewise. + * elf32-lm32.c (lm32_info_to_howto_rela): Likewise. + * elf32-m32c.c (m32c_info_to_howto_rela): Likewise. + * elf32-m32r.c (m32r_info_to_howto_rel): Likewise. + * elf32-m68hc11.c (m68hc11_info_to_howto_rel): Likewise. + * elf32-m68hc12.c (m68hc11_info_to_howto_rel): Likewise. + * elf32-mep.c (mep_info_to_howto_rela): Likewise. + * elf32-metag.c (metag_info_to_howto_rela): Likewise. + * elf32-moxie.c (moxie_info_to_howto_rela): Likewise. + * elf32-msp430.c (msp430_info_to_howto_rela): Likewise. + * elf32-mt.c (mt_info_to_howto_rela): Likewise. + * elf32-nds32.c (nds32_info_to_howto_rel): Likewise. + * elf32-or1k.c (or1k_info_to_howto_rela): Likewise. + * elf32-rl78.c (rl78_info_to_howto_rela): Likewise. + * elf32-rx.c (rx_info_to_howto_rela): Likewise. + * elf32-v850.c (v850_elf_info_to_howto_rel): Likewise. + * elf32-visium.c (visium_info_to_howto_rela): Likewise. + * elf32-xgate.c (xgate_info_to_howto_rel): Likewise. + * elf32-xtensa.c (elf_xtensa_info_to_howto_rela): Likewise. + * elf64-mmix.c (mmix_info_to_howto_rela): Likewise. + * elf64-x86-64.c (elf_x86_64_reloc_type_lookup): Likewise. + * elfnn-aarch64.c (elfNN_aarch64_bfd_reloc_from_type): Likewise. + * elf64-sparc.c (elf64_sparc_slurp_one_reloc_table): Add range + checking of reloc symbol index. + * mach-o.c (bfd_mach_o_canonicalize_one_reloc): If no symbols have + been provided then set the reloc's symbol to undefined. + * reloc.c (bfd_generic_get_relocated_section_contents): Add range + checking of the reloc to be applied. + * versados.c (process_otr): Add more range checks. + (versados_canonicalize_reloc): If the section is unknown, set the + symbol to undefined. + * vms-alpha.c (_bfd_vms_slurp_eisd): Add range checks. + (alpha_vms_object_p): Likewise. + +2014-12-18 Richard Henderson + + * elf32-ppc.c (ELF_COMMONPAGESIZE): Set to 64k. + * elf64-ppc.c (ELF_COMMONPAGESIZE): Likewise. + +2014-12-16 Nick Clifton + + PR binutils/17512 + * format.c (bfd_check_format_matches): Check for a matching vector + before using match priorities. + * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Fix off-by-one + errors with previous delta. + +2014-12-15 H.J. Lu + + PR ld/17713 + * elflink.c (_bfd_elf_gc_mark_rsec): Check corrupt input. + +2014-12-13 H.J. Lu + + PR ld/17689 + * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add needs_copy. + Change has_bnd_reloc to bit field. + (elf_x86_64_link_hash_newfunc): Initialize needs_copy and + has_bnd_reloc to 0. + (elf_x86_64_check_relocs): Set has_bnd_reloc to 1 instead + of TRUE. + (elf_x86_64_adjust_dynamic_symbol): Copy needs_copy from the + real definition to a weak symbol. + (elf_x86_64_allocate_dynrelocs): Also check needs_copy of a + weak symbol for PIE when discarding space for relocs against + symbols which turn out to need copy relocs. + (elf_x86_64_relocate_section): Also check needs_copy of a + weak symbol for PIE with copy reloc. + +2014-12-12 Alan Modra + + PR 15228 + * elflink.c (_bfd_elf_adjust_dynamic_copy): Call bfd_set_error. + +2014-12-12 Alan Modra + + PR 15228 + * elflink.c (_bfd_elf_adjust_dynamic_copy): Add "info" param. + Error on copy relocs against protected symbols. + (elf_merge_st_other): Set h->protected_def. + * elf-bfd.h (struct elf_link_hash_entry): Add "protected_def". + (_bfd_elf_adjust_dynamic_copy): Update prototype. + * elf-m10300.c (_bfd_mn10300_elf_adjust_dynamic_symbol): Update + _bfd_elf_adjust_dynamic_copy call. + * elf32-arm.c (elf32_arm_adjust_dynamic_symbol): Likewise. + * elf32-cr16.c (_bfd_cr16_elf_adjust_dynamic_symbol): Likewise. + * elf32-cris.c (elf_cris_adjust_dynamic_symbol): Likewise. + * elf32-hppa.c (elf32_hppa_adjust_dynamic_symbol): Likewise. + * elf32-i370.c (i370_elf_adjust_dynamic_symbol): Likewise. + * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Likewise. + * elf32-lm32.c (lm32_elf_adjust_dynamic_symbol): Likewise. + * elf32-m32r.c (m32r_elf_adjust_dynamic_symbol): Likewise. + * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise. + * elf32-metag.c (elf_metag_adjust_dynamic_symbol): Likewise. + * elf32-or1k.c (or1k_elf_adjust_dynamic_symbol): Likewise. + * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Likewise. + * elf32-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. + * elf32-sh.c (sh_elf_adjust_dynamic_symbol): Likewise. + * elf32-tic6x.c (elf32_tic6x_adjust_dynamic_symbol): Likewise. + * elf32-tilepro.c (tilepro_elf_adjust_dynamic_symbol): Likewise. + * elf32-vax.c (elf_vax_adjust_dynamic_symbol): Likewise. + * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise. + * elf64-s390.c (elf_s390_adjust_dynamic_symbol): Likewise. + * elf64-sh64.c (sh64_elf64_adjust_dynamic_symbol): Likewise. + * elf64-x86-64.c (elf_x86_64_adjust_dynamic_symbol): Likewise. + * elfnn-aarch64.c (elfNN_aarch64_adjust_dynamic_symbol): Likewise. + * elfxx-mips.c (_bfd_mips_elf_adjust_dynamic_symbol): Likewise. + * elfxx-sparc.c (_bfd_sparc_elf_adjust_dynamic_symbol): Likewise. + * elfxx-tilegx.c (tilegx_elf_adjust_dynamic_symbol): Likewise. + +2014-12-11 Keith Seitz + + * elf.c (elf_parse_notes): Define convenience macro + GROKER_ELEMENT to add elements to 'grokers' array. + Add 'len' element to 'grokers'. + Use grokers.len instead of sizeof in string + comparisons. + +2014-12-10 Alan Modra + + * Makefile.am (BFD32_LIBS, BFD32_LIBS_CFILES): Remove dwarf2 + and coffgen. Add coff-bfd. Sort. + (BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Add coffgen and dwarf2. + * bfd-in.h (bfd_coff_get_syment, bfd_coff_get_auxent): Delete. + (struct coff_comdat_info, bfd_coff_get_comdat_section): Delete. + * coffgen.c (coff_symbol_from): Move to coff-bfd.h as macro, + without unused param. Update uses. + (bfd_coff_get_comdat_section): Move to coff-bfd.h as macro. + (bfd_coff_get_syment, bfd_coff_get_auxent): Move to coff-bfd.c. + * libcoff-in.h: #include "coff-bfd.h". + (struct coff_section_tdata, coff_section_data): Move to coff-bfd.h. + (coff_symbol_from): Delete. + * coff-bfd.c: New file. + * coff-bfd.h: New file. + * coff-i386.c: Update coff_symbol_from occurrences. + * coff-i960.c: Likewise. + * coff-m68k.c: Likewise. + * coff-sh.c: Likewise. + * coff-x86_64.c: Likewise. + * coffcode.h: Likewise. + * pe-mips.c: Likewise. + * configure.ac (elf): Add dwarf2.lo. + (coffgen, coff, ecoff, xcoff): Define. Use when mapping bfd + target vectors to .o files. Add dwarf2 for mach-o targets. + Fix the sh target FIXME. + * po/SRC-POTFILES.in: Regenerate. + * Makefile.in: Regenerate. + * configure: Regenerate. + * bfd-in2.h: Regenerate. + * libcoff.h: Regenerate. + +2014-12-10 Alan Modra + + PR 17541 + * dwarf2.c (struct comp_unit): Add "lang". + (non_mangled): New function. + (struct funcinfo): Add "is_linkage". Reorder for better packing. + Make "name" a const char*. + (lookup_address_in_function_table): Delete functionname_ptr param. + (find_abstract_instance_name): Add is_linkage param. Set if we + have DW_AT_linkage_name or non_mangled DW_AT_name. + (scan_unit_for_symbols): Similarly set func->is_linkage. + (parse_comp_unit): Stash DW_AT_language. + (comp_unit_find_nearest_line): Replace functionname_ptr param + with function_ptr param. + (_bfd_dwarf2_find_nearest_line): Adjust above calls. Set + functionname_ptr from function->name. Call _bfd_elf_find_function + to retrieve symbol for function if not linkage name. + (_bfd_elf_find_function): Add bfd_target_elf_flavour test, moved from.. + * elf.c (elf_find_function): ..here. + (_bfd_elf_find_nearest_line): Adjust calls. + * elf-bfd.h (_bfd_elf_find_function): Declare. + +2014-12-10 Alan Modra + + * dwarf2.c (read_address): Check bfd_target_elf_flavour before + calling get_elf_backend_data. + (_bfd_dwarf2_find_nearest_line): Fix parens. + +2014-12-10 Alan Modra + + PR 17666 + * elf-bfd.h (struct elf_backend_data): Add sort_relocs_p. + * elfxx-target.h (elf_backend_sort_relocs_p): Define. + (elfNN_bed): Init new field. + * elflink.c (elf_link_adjust_relocs): Conditionally sort. + (bfd_elf_final_link): Control sorting of relocs. + * elfxx-mips.c (_bfd_mips_elf_sort_relocs_p): New function. + * elfxx-mips.h (_bfd_mips_elf_sort_relocs_p): Declare. + * elf32-mips.c (elf_backend_sort_relocs_p): Define. + * elf64-mips.c (elf_backend_sort_relocs_p): Define. + +2014-12-09 Nick Clifton + + PR binutils/17512 + * archive64.c (bfd_elf64_archive_slurp_armap): Add range checks. + * libbfd.c (safe_read_leb128): New function. + * libbfd-in.h (safe_read_leb128): Add prototype. + * libbfd.h: Regenerate. + * elf-attrs.c (_bfd_elf_parse_attributes): Use safe_read_leb128. + Check for an over-long subsection length. + * elf.c (elf_parse_notes): Check that the namedata is long enough + for the string comparison that is about to be performed. + (elf_read_notes): Zero-terminate the note buffer. + +2014-12-09 Alan Modra + + * elf64-ppc.c (sort_r_offset): Delete. + (ppc64_elf_edit_opd): Don't sort input relocs. + +2014-12-06 Eric Botcazou + + * config.bfd: Add Visium support. + * configure.ac: Likewise. + * configure: Regenerate. + * Makefile.am (ALL_MACHINES): Add cpu-visium.lo. + (ALL_MACHINES_CFILES): Add cpu-visium.c. + (BFD32_BACKENDS): Add elf32-visium.lo. + (BFD32_BACKENDS_CFILES): Add elf32-visium.c. + * Makefile.in: Regenerate. + * archures.c (DESCRIPTION): Add Visium support. + (bfd_visium_arch): Declare. + (bfd_archures_list): Add bfd_visium_arch. + * reloc.c: Add Visium relocations. + * targets.c (visium_elf32_vec): Declare. + (_bfd_target_vector): Add visium_elf32_vec. + * bfd-in2.h: Regenerate. + * libbfd.h: Likewise. + * cpu-visium.c: New file. + * elf32-visium.c: Likewise. + * po/SRC-POTFILES.in: Regenerate. + +2014-12-05 Steve Ellcey + + * ecoff.c (_bfd_ecoff_slurp_symbol_table): Add cast. + +2014-12-05 H.J. Lu + + * elf64-x86-64.c (bfd_elf32_get_synthetic_symtab): New. + +2014-12-04 H.J. Lu + + PR binutils/17677 + * elf-bfd.h (_bfd_elf_ifunc_get_synthetic_symtab): New prototype. + * elf-ifunc.c (_bfd_elf_ifunc_get_synthetic_symtab): New + function. + * elf32-i386.c (elf_i386_plt_sym_val): Removed. + (elf_backend_plt_sym_val): Likewise. + (elf_i386_get_plt_sym_val): New. + (elf_i386_get_synthetic_symtab): Likewise. + (bfd_elf32_get_synthetic_symtab): Likewise. + * elf64-x86-64.c (elf_x86_64_plt_sym_val): Removed. + (elf_x86_64_plt_sym_val_offset_plt_bnd): Likewise. + (elf_backend_plt_sym_val): Likewise. + (elf_x86_64_get_plt_sym_val): New. + (elf_x86_64_get_synthetic_symtab): Use + _bfd_elf_ifunc_get_synthetic_symtab. + (bfd_elf64_get_synthetic_symtab): Don't undefine for NaCl. + +2014-12-04 Alan Modra + + PR 17666 + * elflink.c: Include bfd_stdint.h. + (cmp_ext32l_r_offset, cmp_ext32b_r_offset, + cmp_ext64l_r_offset, cmp_ext64b_r_offset): New functions. + (elf_link_adjust_relocs): Sort relocs. Free rel hashes after + sorting invalidates. + +2014-12-03 Nick Clifton + + PR binutils/17512 + * compress.c (bfd_get_full_section_contents): Fail if there are no + section contents available when the compress_status is + COMPRESS_SECTION_DONE. + * libbfd.c (bfd_malloc): Refuse to allocate a negative size. + (bfd_malloc2): Use bfd_malloc. + (bfd_realloc): Refuse to reallocate a negative size. + (bfd_realloc2): Use bfd_realloc. + (bfd_realloc_or_free): Use bfd_realloc. + (bfd_zmalloc): Use bfd_malloc. + (bfd_zmalloc): Use bfd_malloc2. + * opncls.c (bfd_alloc): Refuse to allocate a negative size. + +2014-12-03 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Reformat. + +2014-12-02 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_relocate_section): Check + info->executable for symbols which need copy relocs. + +2014-12-02 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_check_relocs): Revert the last + change. + (elf_x86_64_adjust_dynamic_symbol): Don't check !info->shared + with ELIMINATE_COPY_RELOCS. + (elf_x86_64_allocate_dynrelocs): For PIE, discard space for + relocs against symbols which turn out to need copy relocs. + +2014-12-02 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_create_dynamic_sections): Always + allow copy relocs for building executables. + (elf_x86_64_check_relocs): Allow copy relocs for non-GOT + pc-relative relocation in shared object. + (elf_x86_64_adjust_dynamic_symbol): Allocate copy relocs for + PIE. + (elf_x86_64_relocate_section): Don't copy a pc-relative + relocation into the output file if the symbol needs copy reloc. + +2014-12-02 Andrew Bennett + + * elfxx-mips.c (mips_elf_calculate_relocation): Only check for + overflow on non-weak undefined symbols. + +2014-12-02 Alan Modra + + * elf64-ppc.c (OPD_NDX): Define. Use throughout for sizing/indexing + _opd_sec_data array, halving required memory. + (sort_r_offset): New function. + (ppc64_elf_edit_opd): Sort incoming relocs. Accept .opd + sections with a mix of 16 and 24 byte OPD entries. Don't + attempt to honour --non-overlapping-opd for .opd sections with + unexpected relocs. Simplify opd entry size calculations by + first finding the reloc for the next entry. Make edit loop + handle one opd entry per iteration, with an inner loop + handling relocs per entry. + +2014-12-01 Nick Clifton + + PR binutils/17512 + * archive.c (do_slurp_coff_armap): Add range checks to prevent + running off the end of the string table. + * compress.c (bfd_get_full_section_contents): Return a NULL + pointer for zero sized sections. Do not attempt to copy a buffer + onto itself. + * elf-attrs.c (_bfd_elf_parse_attributes): Check for an empty + header. Add range checks to avoid running off the end of the + section. + * elf.c (bfd_elf_get_str_section): Seek before allocating so that + if the seek fails, no memory is allocated. + (bfd_elf_string_from_elf_section): Do not allocate a string from a + non string section. It only leads to trouble later on. + (_bfd_elf_print_private_bfd_data): Check for there being too + little external dynamic data. + (bfd_section_from_shdr): Replace assertion with a failure mode. + (bfd_section_from_shdr): When walking a loaded group section use + the internal structure size, not the external size. Check for the + group section being empty. + * elf32-i386.c (elf_i386_rtype_to_howto): Replace assertion with a + failure mode. + * elfcode.h (elf_slurp_reloc_table): Likewise. + * reloc.c (bfd_perform_relocation): Avoid seg-fault if the howto + parameter is NULL. + +2014-11-30 Alan Modra + + PR 16452, 16457 + * elflink.c (_bfd_elf_link_find_version_dependencies): Exclude + symbols from libraries that won't be listed in DT_NEEDED. + (elf_link_output_extsym): Don't output verdefs for such symbols. + +2014-11-28 Alan Modra + + * elf.c (_bfd_elf_slurp_version_tables): Exit loops when vn_next/ + vna_next/vd_next/vda_next is zero. Correct counts. + +2014-11-27 Nick Clifton + + PR binutils/17512 + * ecoff.c (_bfd_ecoff_slurp_symbol_table): Warn about and correct + a discrepancy between the isymMax and ifdMax values in the + symbolic header. + * elf.c (_bfd_elf_print_private_bfd_data): Fix the range check + scanning the external dynamic entries. + +2014-11-26 Nick Clifton + + PR binutils/17512 + * coff-h8300.c (rtype2howto): Replace abort with returning a NULL + value. + * coff-h8500.c (rtype2howto): Likewise. + * coff-tic30.c (rtype2howto): Likewise. + * coff-z80.c (rtype2howto): Likewise. + * coff-z8k.c (rtype2howto): Likewise. + * coff-ia64.c (RTYPE2HOWTO): Always return a valid howto. + * coff-m68k.c (m68k_rtype2howto): Return a NULL howto if none + could be found. + * coff-mcore.c (RTYPE2HOWTO): Add range checking. + * coff-w65.c (rtype2howto): Likewise. + * coff-we32k.c (RTYPE2HOWTO): Likewise. + * pe-mips.c (RTYPE2HOWTO): Likewise. + * coff-x86_64.c (coff_amd64_reloc): Likewise. Replace abort with + an error return. + * coffcode.h (coff_slurp_reloc_table): Allow the rel parameter to + be unused. + * coffgen.c (make_a_section_from_file): Check the length of a + section name before testing to see if it is a debug section name. + (coff_object_p): Zero out any uninitialised bytes in the opt + header. + * ecoff.c (_bfd_ecoff_slurp_symbolic_info): Test for the raw + source being empty when there are values to be processed. + (_bfd_ecoff_slurp_symbol_table): Add range check. + * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Likewise. + (bfd_mach_o_mangle_sections): Move test for too many sections to + before the allocation of the section table. + (bfd_mach_o_read_symtab_strtab): If the read fails, free the + memory and nullify the symbol pointer. + * reloc.c (bfd_generic_get_relocated_section_contents): Add + handling of a bfd_reloc_notsupported return value. + * versados.c (EDATA): Add range checking. + (get_record): Likewise. + (process_otr): Check for contents being available before updating + them. + (versados_canonicalize_reloc): Add range check. + +2014-11-26 Alan Modra + + * elf.c (_bfd_elf_slurp_version_tables): Delay allocation of + internal verref buffer. Error for zero sh_info. Print errors. + Check for zero vd_ndx. Use bfd_zalloc for vd_auxptr buffer. + +2014-11-25 H.J. Lu + + * targets.c (BFD_JUMP_TABLE_SYMBOLS): Use + NAME##_get_symbol_version_string. + (bfd_get_symbol_version_string): New. + * aout-adobe.c (aout_32_get_symbol_version_string): Define using + _bfd_nosymbols define. + * aout-target.h (MY_get_symbol_version_string): Likewise. + * aout-tic30.c (MY_get_symbol_version_string): Likewise. + * binary.c (binary_get_symbol_version_string): Likewise. + * bout.c (aout_32_get_symbol_version_string): Likewise. + * coff-rs6000.c (_bfd_xcoff_get_symbol_version_string): Likewise. + * i386msdos.c (msdos_get_symbol_version_string): Likewise. + * i386os9k.c (aout_32_get_symbol_version_string): Likewise. + * ieee.c (ieee_get_symbol_version_string): Likewise. + * ihex.c (ihex_get_symbol_version_string): Likewise. + * libecoff.h (_bfd_ecoff_get_symbol_version_string): Likewise. + * mach-o-target.c (bfd_mach_o_get_symbol_version_string): Likewise. + * mmo.c (mmo_get_symbol_version_string): Likewise. + * nlm-target.h (nlm_get_symbol_version_string): Likewise. + * oasys.c (oasys_get_symbol_version_string): Likewise. + * pef.c (bfd_pef_get_symbol_version_string): Likewise. + * plugin.c (bfd_plugin_get_symbol_version_string): Likewise. + * ppcboot.c (ppcboot_get_symbol_version_string): Likewise. + * som.c (som_get_symbol_version_string): Likewise. + * srec.c (srec_get_symbol_version_string): Likewise. + * tekhex.c (tekhex_get_symbol_version_string): Likewise. + * versados.c (versados_get_symbol_version_string): Likewise. + * vms-alpha.c (alpha_vms_get_symbol_version_string): Likewise. + * xsym.c (bfd_sym_get_symbol_version_string): Likewise. + + * coff64-rs6000.c (rs6000_xcoff64_vec): Use + coff_get_symbol_version_string. + (rs6000_xcoff64_aix_vec): Likewise. + + * elf-bfd.h (bfd_elf_get_symbol_version_string): Renamed to ... + (_bfd_elf_get_symbol_version_string): This. + * elf.c: Likewise. + (bfd_elf_print_symbol): Updated. + * elfxx-target.h (bfd_elfNN_get_symbol_version_string): Define. + + * libbfd-in.h (_bfd_nosymbols_get_symbol_version_string): Define. + * libcoff-in.h (coff_get_symbol_version_string): Likewise. + * bfd-in2.h: Regenerated. + * libbfd.h: Likewise. + * libcoff.h: Likewise. + +2014-11-25 H.J. Lu + + PR binutils/16496 + * elf-bfd.h (bfd_elf_get_symbol_version_string): New. + * elf.c (bfd_elf_get_symbol_version_string): New. Extracted + from bfd_elf_print_symbol. + (bfd_elf_print_symbol): Use it. + +2014-11-25 H.J. Lu + + * elf32-i386.c (elf_i386_got_plt_entry): New. + (elf_i386_pic_got_plt_entry): Likewise. + (elf_i386_link_hash_entry): Add plt_got. + (elf_i386_link_hash_table): Likewise. + (elf_i386_link_hash_newfunc): Initialize plt_got.offset to -1. + (elf_i386_get_local_sym_hash): Likewise. + (elf_i386_check_relocs): Create the GOT PLT if there are both + PLT and GOT references when the regular PLT is used. + (elf_i386_allocate_dynrelocs): Use the GOT PLT if there are + both PLT and GOT references unless pointer equality is needed. + (elf_i386_relocate_section): Also check the GOT PLT when + resolving R_386_PLT32. + (elf_i386_finish_dynamic_symbol): Use the GOT PLT if it is + available. + + * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add plt_got. + (elf_x86_64_link_hash_table): Likewise. + (elf_x86_64_link_hash_newfunc): Initialize plt_got.offset to -1. + (elf_x86_64_get_local_sym_hash): Likewise. + (elf_x86_64_check_relocs): Create the GOT PLT if there are both + PLT and GOT references when the regular PLT is used. + (elf_x86_64_allocate_dynrelocs): Use the GOT PLT if there are + both PLT and GOT references unless pointer equality is needed. + (elf_x86_64_relocate_section): Also check the GOT PLT when + resolving R_X86_64_PLT32. + (elf_x86_64_finish_dynamic_symbol): Use the GOT PLT if it is + available. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-24 Tejas Belagod + + * elfnn-aarch64.c (elf_aarch64_compare_mapping): New. + (erratum_835769_scan): Sort map list. + +2014-11-24 Alan Modra + + * elf64-ppc.c (plt_stub_pad): Correct. + +2014-11-23 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_check_relocs): Assert size of + elf_x86_64_bnd_plt2_entry and elf_x86_64_legacy_plt2_entry. + (elf_x86_64_allocate_dynrelocs): Don't assert size of + elf_x86_64_bnd_plt2_entry and elf_x86_64_legacy_plt2_entry. + +2014-11-22 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check + branch displacement overflow in PLT entry. + +2014-11-21 Nick Clifton + + PR binutils/17512 + * coffgen.c (coff_get_normalized_symtab): Check for an excessive + number of auxillary entries. + * ieee.c (next_byte): Convert to a function. Return FALSE if the + next byte is beyond the end of the buffer. + (parse_int): Test the return value of next_byte. + (parse_expression): Convert to boolean. Return FALSE if the + parsing failed. Test the return value of next_byte. + (ieee_seek): Convert to a function. Return FALSE if the seek goes + beyond the end of the buffer. + (ieee_slurp_external_symbols): Test the return value of ieee_seek + and next_byte. + (ieee_slurp_sections): Convert to boolean. Return FALSE if the + operation failed. Test the return value of ieee_seek and + next_byte. + (ieee_archive_p): Test the return value of ieee_seek and + next_byte. + (do_one): Likewise. + (ieee_slurp_section_data): Likewise. + (ieee_object_p): Likewise. Store the size of the buffer in the + total_amt field in the header. + * libieee.h (common_header_type): Add amt field. + * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Check that the + reloc's value is within range. + (bfd_mach_o_read_symtab_symbols): Nullify the symbols field if the + operation fails. + * pei-x86_64.c (pex64_xdata_print_uwd_codes): Replace abort with + an error message. + (pex64_dump_xdata): Check for buffer overflows. + * versados.c (process_otr): Check that the section exists before + taking its size. + (versados_object_p): Make sure that enough data was read for the + header to be checked. + * vms-alpha.c (vms_get_remaining_object_record): Change + read_so_far parameter to an unsigned int. Check that the amount + read is in range. + +2014-11-21 H.J. Lu + + * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Optimize + PC-relative offset overflow check. + +2014-11-21 Alexander Cherepanov + + PR binutils/17512 + * coffgen.c (_bfd_coff_read_string_table): Test allocation of + string table before clearing the first few bytes. + +2014-11-21 Terry Guo + + * elf32-arm.c (elf32_arm_merge_eabi_attributes): Support FPv5. + +2014-11-20 Alan Modra + + * elf64-ppc.c (group_sections): Init stub14_group_size from + --stub-group-size parameter divided by 1024. + +2014-11-20 Alan Modra + + * elf32-ppc.c (ppc_elf_relax_section): Correct ppc476 workaround + alignment calculation. + +2014-11-20 Terry Guo + + * elf32-arm.c (elf32_arm_merge_eabi_attributes): Skip if input bfd + hasn't attribute section. + +2014-11-20 Alan Modra + + * elf64-ppc.c (ppc64_elf_size_stubs): Add __go_go to thread_starters. + +2014-11-18 H.J. Lu + + PR ld/17618 + * elf64-x86-64.c (elf_x86_64_finish_dynamic_symbol): Check + PC-relative offset overflow in PLT entry. + +2014-11-18 Nick Clifton + + PR binutils/17512 + * peXXIgen.c (pe_print_pdata): Fail if the section's virtual size + is larger than its real size. + (rsrc_print_section): Fix off-by-one error checking for overflow. + * pei-x86_64.c (pex64_bfd_print_pdata): Handle empty unwind + sections. + +2014-11-18 Igor Zamyatin + + * elf64-x86-64.c (elf_x86_64_check_relocs): Enable MPX PLT only + for -z bndplt. + +2014-11-14 Nick Clifton + + PR binutils/17597 + * opncls.c (bfd_get_debug_link_info): Avoid reading off the end of + the section. + (bfd_get_alt_debug_link_info): Likewise. + +2014-11-14 Nick Clifton + + PR binutils/17512 + * ieee.c (ieee_archive_p) Skip processing if no bytes are read at + all. + (ieee_object_p): Likewise. + +2014-11-13 H.J. Lu + + * coffcode.h (coff_slurp_line_table): Add cast to unsigned int. + +2014-11-13 H.J. Lu + + * coffcode.h (coff_pointerize_aux_hook): Fix a typo. + +2014-11-13 H.J. Lu + + PR gas/17598 + * elf64-x86-64.c (elf_x86_64_check_relocs): Treat + R_X86_64_GOTPLT64 the same as R_X86_64_GOT64. + (elf_x86_64_relocate_section): Likewise. + +2014-11-13 Nick Clifton + + PR binutils/17512 + * coffcode.h (coff_ptr_struct): Add is_sym field. + (coff_new_section_hook): Set the is_sym field. + (coff_pointerize_aux_hook): Check the is_sym field. + (coff_print_aux): Likewise. + (coff_compute_section_file_positions): Likewise. + (coff_write_object_contents): Likewise. + (coff_slurp_line_table): Likewise. + (coff_slurp_symbol_table): Likewise. + (CALC_ADDEND): Likewise. + * coffgen.c (coff_renumber_symbols): Likewise. + (coff_mangle_symbols): Likewise. + (coff_fix_symbol_name): Likewise. + (coff_write_symbol): Likewise. + (coff_write_alien_symbol): Likewise. + (coff_write_native_symbol): Likewise. + (coff_write_symbols): Likewise. + (coff_write_linenumbers): Likewise. + (coff_pointerize_aux): Likewise. + (coff_get_normalized_symtab): Likewise. + (coff_get_symbol_info): Likewise. + (bfd_coff_get_syment): Likewise. + (bfd_coff_get_auxent): Likewise. + (coff_print_symbol): Likewise. + (coff_find_nearest_line_with_names): Likewise. + (bfd_coff_set_symbol_class): Likewise. + (coff_make_empty_symbol): Set the is_sym field. + (coff_bfd_make_debug_symbol): Likewise. + * peicode.h (pe_ILF_make_a_symbol): Likewise. + * libcoff.h: Regenerate. + * libcoff-in.h: Regenerate. + +2014-11-12 Nick Clifton + + PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Set the line number of + corrupt entries to -1. + (coff_slurp_symbol_table): Alway initialise the value of the + symbol. + * coffgen.c (coff_print_symbol): Check that the combined pointer + is valid. + (coff_print_symbol): Do not print negative line numbers. + * peXXigen.c (pe_print_idata): Add range checking displaying + member names. + +2014-11-12 Alan Modra + + PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Drop line number info + not preceded by a valid function entry. Revert last change. + +2014-11-11 Nick Clifton + + PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Initialise the parts of the + line number cache that would not be initialised by the copy from + the new line number table. + (coff_classify_symbol): Allow for _bfd_coff_internal_syment_name + returning NULL. + * coffgen.c (coff_get_normalized_symbols): Get the external + symbols before allocating space for the internal symbols, in case + the get fails. + * elf.c (_bfd_elf_slurp_version_tables): Only allocate a verref + array if one is needed. Likewise with the verdef array. + * peXXigen.c (_bfd_XXi_swap_sym_in): Replace abort()'s with error + messages. + (_bfd_XXi_swap_aux_in): Make sure that all fields of the aux + structure are initialised. + (pe_print_edata): Avoid reading off the end of the data buffer. + +2014-11-11 Alan Modra + + PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Use updated lineno_count + when building func_table. + +2014-11-11 Alan Modra + + PR binutils/17512 + * coffcode.h (coff_slurp_line_table): Don't bfd_zalloc, just + memset the particular bits we need. Update src after hitting loop + "continue". Don't count lineno omitted due to invalid symbols in + nbr_func, and update lineno_count. Init entire terminating + lineno. Don't both allocating terminator in n_lineno_cache. + Redirect sym->lineno pointer to where n_lineno_cache will be + copied, and free n_lineno_cache. + * pe-mips.c (NUM_HOWTOS): Typo fix. + +2014-11-11 Alan Modra + + * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Adjust section + size check to account for possible zero terminator. + +2014-11-10 James Cowgill + + * elfxx-mips.c (_bfd_mips_elf_section_processing): don't force small + data sections to be PROGBITS + +2014-11-10 Nick Clifton + + PR binutils/17521 + * coff-i386.c (NUM_HOWTOS): New define. + (RTYPE2HOWTO): Use it. + (coff_i386_rtype_to_howto): Likewise. + (coff_i386_reloc_name_lookup): Likewise. + (CALC_ADDEND): Check that reloc r_type field is valid. + * coff-x86_64.c (NUM_HOWTOS): New define. + (RTYPE2HOWTO): Use it. + (coff_amd64_rtype_to_howto): Likewise. + (coff_amd64_reloc_name_lookup): Likewise. + (CALC_ADDEND): Check that reloc r_type field is valid. + * coffcode.h (coff_slurp_line_table): Check for symbol table + indexing underflow. + (coff_slurp_symbol_table): Use zalloc to ensure that all table + entries are initialised. + * coffgen.c (_bfd_coff_read_string_table): Initialise unused bits + in the string table. Also ensure that the table is 0 terminated. + (coff_get_normalized_symtab): Check for symbol table indexing + underflow. + * opncls.c (bfd_alloc): Catch the case where a small negative size + can result in only 1 byte being allocated. + (bfd_alloc2): Use bfd_alloc. + * pe-mips.c (NUM_HOWTOS): New define. + (coff_mips_reloc_name_lookup): Use it. + (CALC_ADDEND): Check that reloc r_type field is valid. + * peXXigen.c (_bfd_XXi_swap_aouthdr_in): Initialise unused entries + in the DataDirectory. + (pe_print_idata): Avoid reading beyond the end of the data block + wen printing strings. + (pe_print_edata): Likewise. + Check for table indexing underflow. + * peicode.h (pe_mkobject): Initialise the pe_opthdr field. + (pe_bfd_object_p): Allocate and initialize enough space to hold a + PEAOUTHDR, even if the opt_hdr field specified less. + +2014-11-08 Alan Modra + + * peXXigen.c (pe_print_idata): Revert last patch, cast lhs instead. + +2014-11-07 H.J. Lu + + * peXXigen.c (pe_print_idata): Cast to unsigned long in range + checks. + +2014-11-07 H.J. Lu + + PR ld/17482 + * elf64-x86-64.c (elf_x86_64_relocate_section): Update comments + for IE->LE transition. + +2014-11-07 Alan Modra + + * tekhex.c (tekhex_set_arch_mach): Ignore unknown arch errors. + +2014-11-07 Alan Modra + + * tekhex.c (CHUNK_SPAN): Define. + (struct data_struct ): Use one byte per span, update + all code accessing this field. + (find_chunk): Add create param, don't create new entry unless set. + (insert_byte): Don't save zeros. + (first_phase): Set section SEC_CODE or SEC_DATA flag depending + on symbol type. Create an alternate section if both types of + symbol are given. Attach type '2' and '6' symbols to absolute + section. + (move_section_contents): Fix caching of chunk. Don't create chunk + when reading, or for writing zeros. + (tekhex_set_section_contents): Don't create initial chunks. + (tekhex_write_object_contents): Use CHUNK_SPAN. + +2014-11-07 Alan Modra + + * aoutx.h (aout_get_external_symbols): Tidy allocation of symbol buffer. + +2014-11-07 Alan Modra + + * archive.c (_bfd_slurp_extended_name_table): Revert bfd_get_size check. + * coffcode.h (coff_set_alignment_hook): Likewise. + (coff_slurp_line_table): Likewise. + * coffgen.c (coff_get_normalized_symtab): Likewise. + (_bfd_coff_get_external_symbols): Likewise. + * elf.c (bfd_elf_get_str_section): Likewise. + * tekhex.c (first_phase): Likewise. + +2014-11-06 Nick Clifton + + * aoutx.h (slurp_symbol_table): Revert previous delta. + (slurp_reloc_table): Likewise. + * compress.c (bfd_get_full_section_contents): Remove file size + test. + * coffgen.c (coff_get_normalized_symtab): Allow zero-sized symtabs + and do not complain about linker generated files. + +2014-11-06 Will Newton + + * elf-attrs.c (_bfd_elf_parse_attributes): Handle zero + length sections and sub-sections. + +2014-11-04 Nick Clifton + + PR binutils/17512 + * coffcode.h (handle_COMDAT): Replace abort with BFD_ASSERT. + Replace another abort with an error message. + (coff_slurp_line_table): Add more range checking. + * peXXigen.c (pe_print_debugdata): Add range checking. + +2014-11-05 James Cowgill + + * elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Fix segfault + when creating a dso with discarded dynsym section. + +2014-11-05 Matthew Fortune + + * elfxx-mips.c (update_mips_abiflags_isa): Add E_MIPS_ARCH_32R6 + and E_MIPS_ARCH_64R6 support. + +2014-11-05 Nick Clifton + + PR binutils/17512 + * coffcode.h (coff_set_alignment_hook): Warn if the file lies + about the number of relocations it contains. + (coff_sort_func_alent): Return 0 if the pointers are NULL. + (coff_slurp_line_table): Add more range checks. Do not free new + tables created when sorting line numbers. + * peXXigen.c (pe_print_idata): Add range checks. + (pe_print_edata): Likewise. + (rsrc_print_resource_entries): Likewise. Avoid printing control + characters. Terminate priniting if corruption is detected. + (rsrc_print_resource_directory): Terminate printing if an unknown + directory type is encountered. + (pe_print_debugdata): Fix off-by-one error. + (rsrc_count_entries): Add range checking. + (rsrc_parse_entry): Likewise. + +2014-11-04 Nick Clifton + + PR binutils/17512 + * compress.c (bfd_get_full_section_contents): Improve test for + linker created objects. + + PR binutils/17533 + * archive.c (_bfd_slurp_extended_name_table): Handle archives with + corrupt extended name tables. + +2014-11-04 Alan Modra + + * elf32-spu.c (ovl_mgr_stat): New function. + (spu_elf_open_builtin_lib): Pass to bfd_openr_iovec. + +2014-11-03 Andrew Burgess + + * elf32-avr.c (elf32_avr_relax_delete_bytes): During linker + relaxation, reduce the size of symbols that span the deleted + bytes. + +2014-11-03 Andrew Burgess + + * elf32-avr.c (elf32_avr_relax_delete_bytes): Modify symbols + located at the very end of the section. + +2014-11-03 Nick Clifton + + PR binutils/17512 + * aoutx.h (slurp_symbol_table): Check that computed table size is + not bigger than the file from which is it being read. + (slurp_reloc_table): Likewise. + * coffcode.h (coff_slurp_line_table): Remove unneeded local + 'warned'. Do not try to print the details of a symbol with an + invalid index. + * coffgen.c (make_a_sectiobn_from_file): Check computed string + index against length of string table. + (bfd_coff_internal_syment_name): Check read in string offset + against length of string table. + (build_debug_section): Return a pointer to the section used. + (_bfd_coff_read_string_table): Store the length of the string + table in the coff_tdata structure. + (bfd_coff_free_symbols): Set the length of the string table to + zero when it is freed. + (coff_get_normalized_symtab): Check offsets against string table + or data table lengths as appropriate. + * cofflink.c (_bfd_coff_link_input_bfd): Check offset against + length of string table. + * compress.c (bfd_get_full_section_contents): Check computed size + against the size of the file. + * libcoff-in.h (obj_coff_strings_len): Define. + (struct coff_tdata): Add strings_len field. + * libcoff.h: Regenerate. + * peXXigen.c (pe_print_debugdata): Do not attempt to print the + data if the debug section is too small. + * xcofflink.c (xcoff_link_input_bfd): Check offset against + length of string table. + +2014-11-03 Nick Clifton + + * po/fi.po: Updated Finnish translation. + +2014-10-31 Andrew Pinski + Naveen H.S + + * archures.c: Add octeon3 for mips target. + * bfd-in2.h: Regenerate. + * bfd/cpu-mips.c: Define I_mipsocteon3. + nfo_struct): Add octeon3 support. + * bfd/elfxx-mips.c: (_bfd_elf_mips_mach): Add support for + octeon3. + (mips_set_isa_flags): Add support for octeon3. + (bfd_mips_isa_ext): Add bfd_mach_mips_octeon3. + (mips_mach_extensions): Make bfd_mach_mips_octeon3 an + extension of bfd_mach_mips_octeon2. + (print_mips_isa_ext): Print the value of Octeon3. + +2014-10-31 Nick Clifton + + PR binutils/17512 + * coffgen.c (_bfd_coff_get_external_symbols): Do not try to load a + symbol table bigger than the file. + * elf.c (bfd_elf_get_str_section): Do not try to load a string + table bigger than the file. + * tekhex.c (first_phase): Check that the section range is sane. + +2014-10-30 Nick Clifton + + PR binutils/17512 + * ihex.c (ihex_scan): Fix typo in invocation of ihex_bad_byte. + * coffgen.c (coff_get_normalized_symtab): Prevent buffer overrun. + +2014-10-29 Nick Clifton + + * elf.c (bfd_section_from_shdr): Fix heap use after free memory + leak. + +2014-10-29 Dennis Brueni + + * elf.c (elfcore_write_lwpstatus): Fix typo in call to memcpy. + +2014-10-28 Nick Clifton + + PR binutils/17512 + * elf.c (bfd_section_from_shdr): Allocate and free the recursion + detection table on a per-bfd basis. + * peXXigen.c (pe_print_edata): Handle binaries with a truncated + export table. + +2014-10-28 Andreas Schwab + Nick Clifton + + PR binutils/17510 + * srec.c (srec_bad_byte): Increase size of buf to allow for + negative values. + (srec_scan): Use an unsigned char buffer to hold header bytes. + +2014-10-27 Nick Clifton + + PR binutils/17512 + * elf.c (bfd_section_from_shdr): Detect and warn about ELF + binaries with a group of sections linked by the string table + indicies. + * peXXigen.c (_bfd_XXi_swap_aouthdr_in): Handle corrupt binaries + with an invalid value for NumberOfRvaAndSizes. + (pe_print_edata): Detect out of range rvas and entry counts for + the Export Address table, Name Pointer table and Ordinal table. + + PR binutils/17510 + * elf.c (setup_group): Improve handling of corrupt group + sections. + +2014-10-24 Tejas Belagod + + * bfd-in.h (bfd_elf64_aarch64_set_options): Add a parameter. + * bfd-in2.h (bfd_elf64_aarch64_set_options): Likewise. + * elfnn-aarch64.c (aarch64_erratum_835769_stub): New. + (elf_aarch64_stub_type): Add new type + aarch64_stub_erratum_835769_veneer. + (elf_aarch64_stub_hash_entry): New fields for erratum 835769. + (aarch64_erratum_835769_fix): New data struct to record erratum + 835769. + (elf_aarch64_link_hash_table: Global flags for 835769. + (aarch64_build_one_stub): Add case for 835769. + (aarch64_size_one_stub): Likewise. + (aarch64_mem_op_p, aarch64_mlxl_p, + aarch64_erratum_sequence,erratum_835769_scan): + New. Decode and scan functions for erratum 835769. + (elf_aarch64_create_or_find_stub_sec): New. + (elfNN_aarch64_size_stubs): Look for erratum 835769 and record + them. + (bfd_elfNN_aarch64_set_options: Set global flag for 835769. + (erratum_835769_branch_to_stub_data, + make_branch_to_erratum_835769_stub):New. Connect up all the + erratum stubs to occurances by branches. + (elfNN_aarch64_write_section): New hook. + (aarch64_map_one_stub): Output erratum stub symbol. + (elfNN_aarch64_size_dynamic_sections): Init mapping symbol + information for erratum 835769. + (elf_backend_write_section): Define. + +2014-10-23 Victor Kamensky + + * elf32-arm.c (read_code32): New function to read 32 bit + arm instruction. + (read_code16): New function to read 16 bit thumb instrution. + (elf32_arm_plt0_size, elf32_arm_plt_size): Use read_code32 + and read_code16 to read instructions. + +2014-10-22 Matthew Fortune + + * elfxx-mips.c (print_mips_ases): Print unknown ASEs. + (print_mips_isa_ext): Print the value of an unknown extension. + +2014-10-21 Alan Modra + + * elf64-ppc.c (ppc64_elf_tls_optimize): Ignore relocs against toc + entries that aren't a multiple of 8 rather than failing assertion. + +2014-10-21 Alan Modra + + * elf64-ppc.c (ppc64_elf_size_stubs): Add gcc-4.9 libgomp functions + to thread_starter. + +2014-10-18 Alan Modra + + * elf64-ppc.c (ppc64_elf_add_symbol_hook): If function code + section for function symbols defined in .opd is discarded, let + the symbol appear to be undefined. + (opd_entry_value): Ensure the result section is that for the + function code section in the same object as the OPD entry. + +2014-10-16 Alan Modra + + PR 17492 + * elf32-arm.c (elf32_arm_add_symbol_hook): Only set has_gnu_symbols + on ELF output bfd. + * elf32-i386.c (elf_i386_add_symbol_hook): Likewise. + * elf32-m68k.c (elf_m68k_add_symbol_hook): Likewise. + * elf32-ppc.c (ppc_elf_add_symbol_hook): Likewise. + * elf32-sparc.c (elf32_sparc_add_symbol_hook): Likewise. + * elf64-ppc.c (ppc64_elf_add_symbol_hook): Likewise. + * elf64-sparc.c (elf64_sparc_add_symbol_hook): Likewise. + * elf64-x86-64.c (elf_x86_64_add_symbol_hook): Likewise. + * elfxx-aarch64.c (_bfd_aarch64_elf_add_symbol_hook): Likewise. + * elf-s390-common.c (elf_s390_add_symbol_hook): Likewise. Handle + STB_GNU_UNIQUE too. + +2014-10-16 Alan Modra + + * elf64-ppc.c (ppc64_elf_before_check_relocs): Do .opd processing + even when output is not ppc64 ELF. Remove redundant tests on + type of input bfd. + +2014-10-15 Alan Modra + + PR 17481 + * aoutx.h (NAME (aout, find_nearest_line)): Add "discriminator_ptr" + param, group "section" and "offset" params. Zero discriminator. + * bfd.c (bfd_find_nearest_line): Implement with new + _bfd_find_nearest_line. + (bfd_find_nearest_line_discriminator): Likewise. + * coff-i386.c (_bfd_generic_find_nearest_line_discriminator): Don't + define. + * coff-rs6000.c (xcoff_find_nearest_line, + xcoff_find_nearest_line_discriminator): Delete. + (_bfd_xcoff_find_nearest_line): Don't define. + (_bfd_xcoff_find_nearest_line): Define as coff_find_nearest_line. + * coff-x86_64.c (_bfd_generic_find_nearest_line_discriminator): Don't + define. + * coff64-rs6000.c (rs6000_xcoff64_vec, rs6000_xcoff64_aix_vec): Adjust. + * coffgen.c (coff_find_nearest_line_with_names): Reorder params, + adjust _bfd_dwarf2_find_nearest_line call. + (coff_find_nearest_line): Add "discriminator_ptr" param, reorder + others. Set discriminator. Adjust call. + (coff_find_nearest_line_discriminator): Delete. + * dwarf1.c (_bfd_dwarf1_find_nearest_line): Reorder params. + * dwarf2.c (find_line): Rename to.. + (_bfd_dwarf2_find_nearest_line): ..this, reordering params. + Simplify setting of do_line. Delete old function. + (_bfd_dwarf2_find_line): Delete. + * ecoff.c (_bfd_ecoff_find_nearest_line): Reorder params, add + discriminator_ptr and set it. + * elf-bfd.h (_bfd_elf_find_nearest_line): Update prototype. + (_bfd_elf_find_nearest_line_discriminator): Delete. + (_bfd_elf_find_line_discriminator): Delete. + (_bfd_generic_find_nearest_line_discriminator): Don't define. + * elf.c (elf_find_function): Reorder params. + (_bfd_elf_find_nearest_line): Reorder params, add discriminator_ptr. + Adjust calls. + (_bfd_elf_find_nearest_line_discriminator): Delete. + (_bfd_elf_find_line): Adjust call. + * elf32-arm.c (arm_elf_find_function): Reorder params. + (elf32_arm_find_nearest_line): Reorder params, add discriminator_ptr. + Adjust calls. + * elf64-alpha.c (elf64_alpha_find_nearest_line): Similarly. + * elfnn-aarch64.c (aarch64_elf_find_function): Reorder params. + (elfNN_aarch64_find_nearest_line): Reorder params, add + discriminator_ptr. Adjust calls. + * elfxx-mips.c (_bfd_mips_elf_find_nearest_line): Similarly. + * elfxx-mips.h (_bfd_mips_elf_find_nearest_line): Update prototype. + * libaout.h (NAME (aout, find_nearest_line)): Update prototype. + * libbfd-in.h (_bfd_nosymbols_find_nearest_line): Update. + (_bfd_dwarf1_find_nearest_line): Likewise. + (_bfd_dwarf2_find_nearest_line): Likewise. + (_bfd_dwarf2_find_line): Delete. + (_bfd_generic_find_nearest_line_discriminator): Delete. + * libbfd.c (_bfd_generic_find_nearest_line_discriminator): Delete. + * libcoff-in.h (coff_find_nearest_line): Update prototype. + (coff_find_nearest_line_discriminator): Delete. + (coff_find_nearest_line_with_names): Update prototype. + * libecoff.h (_bfd_ecoff_find_nearest_line): Update prototype. + * mach-o.c (bfd_mach_o_find_nearest_line): Reorder params, add + discriminator_ptr. Adjust calls. + * mach-o.h (bfd_mach_o_find_nearest_line): Update prototype. + * pdp11.c (NAME (aout, find_nearest_line)): Reorder params, add + discriminator_ptr and set. + * som.c (som_find_nearest_line): Similarly. + * targets.c (BFD_JUMP_TABLE_SYMBOLS): Delete entry for + _bfd_find_nearest_line_discriminator. + (struct bfd_target <_bfd_find_nearest_line>): Adjust prototype. + (struct bfd_target <_bfd_find_nearest_line_discriminator>): Delete. + * vms-alpha.c (_bfd_vms_find_nearest_dst_line): Rename to.. + (_bfd_vms_find_nearest_line): ..this. Reorder params, add + "discriminator" and set. + (_bfd_vms_find_nearest_line_discriminator): Delete. + (_bfd_generic_find_nearest_line_discriminator): Don't define. + (alpha_vms_find_nearest_line): Update define. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + * libcoff.h: Regenerate. + +2014-10-15 Alan Modra + + * targets.c (BFD_JUMP_TABLE_SYMBOLS): Use NAME##_find_line. + * aout-adobe.c (aout_32_find_line): Define. + (aout_32_bfd_make_debug_symbol, aout_32_bfd_reloc_type_lookup, + aout_32_bfd_reloc_name_lookup): Define using _bfd_nosymbols define. + * aout-target.h (MY_find_line): Define. + * aout-tic30.c (MY_find_line): Define. + * binary.c (binary_find_line): Define. + * bout.c (aout_32_find_line): Define. + * coff-rs6000.c (_bfd_xcoff_find_line): Define. + * coff64-rs6000.c (rs6000_xcoff64_vec): Use coff_find_line. + (rs6000_xcoff64_aix_vec): Likewise. + * elf-bfd.h (_bfd_generic_find_line): Don't define. + * elfxx-target.h (bfd_elfNN_find_line): Define. + * i386msdos.c (msdos_find_line): Define. + * i386os9k.c (aout_32_find_line): Define. + * ieee.c (ieee_find_nearest_line, ieee_find_inliner_info): Delete func. + (ieee_find_nearest_line, ieee_find_line, + ieee_find_inliner_info): Define. + * ihex.c (ihex_find_line): Define. + * libbfd-in.h (_bfd_nosymbols_find_line): Define. + (_bfd_generic_find_line): Don't define. + * libbfd.c (_bfd_generic_find_line): Delete. + * libcoff-in.h (coff_find_line): Define. + * libecoff.h (_bfd_ecoff_find_line): Define. + * mach-o.h (bfd_mach_o_find_line): Define. + * mmo.c (mmo_find_line): Define. + * nlm-target.h (nlm_find_line): Define. + * oasys.c (oasys_find_nearest_line, oasys_find_inliner_info): Delete. + (oasys_find_nearest_line, oasys_find_line, + oasys_find_inliner_info): Define. + * pef.c (bfd_pef_find_line): Define. + * plugin.c (bfd_plugin_find_line): Define. + * ppcboot.c (ppcboot_find_line): Define. + * som.c (som_find_line): Define. + * srec.c (srec_find_line): Define. + * tekhex.c (tekhex_find_line): Define. + * versados.c (versados_find_line): Define. + * vms-alpha.c (alpha_vms_find_line): Define. + * xsym.c (bfd_sym_find_line): Define. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + * libcoff.h: Regenerate. + +2014-10-15 Tristan Gingold + + * version.m4: Bump version to 2.25.51 + * configure: Regenerate. + +2014-10-14 H.J. Lu + + * elf32-i386.c (elf_i386_convert_mov_to_lea): Skip if relocation + offset is less than 2. + * elf64-x86-64.c (elf_x86_64_convert_mov_to_lea): Likewise. + +2014-10-14 Alan Modra + + PR 17453 + * libbfd.c (COERCE16, COERCE32, COERCE64): Use unsigned types. + (EIGHT_GAZILLION): Delete. + +2014-10-13 Alan Modra + + PR 17467 + * elf-eh-frame.c (ENSURE_NO_RELOCS): Don't stop at first NONE reloc. + (_bfd_elf_parse_eh_frame): When relocatable output, don't set + flags enabling conversion of CIEs and FDEs to use relative encoding. + (find_merged_cie): Similarly. + (_bfd_elf_write_section_eh_frame): Don't edit FDEs when + relocatable, except for CIE pointer. + * elflink.c (bfd_elf_reloc_symbol_deleted_p): Return true for + relocs against symbols in dropped comdat group sections. + (bfd_elf_discard_info): Do some eh_frame optimisation when + relocatable. + +2014-10-09 Jose E. Marchesi + + * elfxx-sparc.c (_bfd_sparc_elf_merge_private_bfd_data): Handle + the hwcaps2 object attribute. + +2014-10-04 Alan Modra + + PR 17447 + * elf-bfd.h (struct eh_cie_fde): Comment re NULL u.fde.cie_inf. + * elf-eh-frame.c (_bfd_elf_parse_eh_frame): Mark zero address + range FDEs for discarding. + (vma_compare): Sort on range after address. + (_bfd_elf_gc_mark_fdes): Test for NULL u.fde.cie_inf. + (_bfd_elf_discard_section_eh_frame): Likewise. Write "FDE" in + error message rather than "fde". + (_bfd_elf_write_section_eh_frame_hdr): Write "PC" and "FDE" in + error message. + +2014-09-29 H.J. Lu + + PR ld/17440 + * elf32-i386.c (elf_i386_fbsd_post_process_headers): Fix build + for OLD_FREEBSD_ABI_LABEL. + +2014-09-24 Markus Trippelsdorf + + PR 17422 + * plugin.c (try_claim): New function. Moved from + bfd_plugin_object_p. + (try_load_plugin): Pass through bfd. Add test. + (load_plugin): Pass through bfd. + (bfd_plugin_object_p): Move logic to try_claim. + +2014-09-23 Sterling Augustine + + * elf32-xtensa.c (is_resolvable_asm_expansion): for cross-section + call relaxation use furthermost addresses where call source and + destination can be to check whether it's in the range of a direct + call. + +2014-09-22 Alan Modra + + * elf-eh-frame.c (_bfd_elf_write_section_eh_frame_hdr): Don't return + false for overflow or overlapping FDEs. Give more detail in + error messages. + +2014-09-22 Andrew Bennett + + * elfxx-mips.c (mips_elf_calculate_relocation): Don't sign extend + the addend if relocations are RELA. + +2014-09-22 Kuan-Lin Chen + + * elf32-nds32.c (nds32_elf_ex9_build_hash_table, + nds32_elf_ex9_relocation_check): Synchronize the argument type. + +2014-09-19 Andreas Krebbel + + * elf32-s390.c: Don't replace R_390_TLS_LE32 with R_390_TLS_TPOFF + for PIE. + * elf64-s390.c: Don't replace R_390_TLS_LE64 with R_390_TLS_TPOFF + for PIE. + +2014-09-18 Jan Kratochvil + + PR gdb/17407 + * elfcode.h (bfd_from_remote_memory): Use SIZE for HIGH_OFFSET. + +2014-09-16 Terry Guo + + * elf32-arm.c (elf32_arm_merge_eabi_attributes): Return false if + failed to merge. + +2014-09-16 Kuan-Lin Chen + + * bfd-in2.h: Regenerate. + * elf32-nds32.c (nds32_elf_mkobject): Hook bfd_elf32_mkobject. + (nds32_elf_relax_section): Code refactoring. + (nds32_elf_relax_longcall1, nds32_elf_relax_longcall2, + nds32_elf_relax_longcall3, nds32_elf_relax_longcall4, + nds32_elf_relax_longcall5, nds32_elf_relax_longcall6): Relax call + pattern. The first three is moved from nds32_elf_relax_section, + and the last three is new function. + (nds32_elf_relax_longjump1, nds32_elf_relax_longjump2, + nds32_elf_relax_longjump3, nds32_elf_relax_longjump4, + nds32_elf_relax_longjump5, nds32_elf_relax_longjump6, + nds32_elf_relax_longjump7): Relax condition branch pattern. The first + three is moved from nds32_elf_relax_section, and the last four + is new function. + (nds32_elf_relax_loadstore, nds32_elf_relax_lo12): Relax load-store + pattern and address setting pattern. + (nds32_elf_relax_piclo12, nds32_elf_relax_ptr, + nds32_elf_relax_pltgot_suff, nds32_elf_relax_got_suff, + nds32_elf_relax_gotoff_suff): Relax pic pattern. + (nds32_elf_relax_letlslo12, nds32_elf_relax_letlsadd, + nds32_elf_relax_letlsls): Relax TLS pattern. + (nds32_relax_adjust_label): Adjust alignment and nop. + (nds32_elf_pick_relax): Choose relaxation optimization. + (nds32_elf_get_relocated_section_contents): New hook. + (nds32_elf_order_insn_times, nds32_elf_ex9_build_itable): Release ex9 + table 234th entry. + * elf32-nds32.h: Declare. + * libbfd.h: Regenerate. + * reloc.c: Add nds32 new relocations. + +2014-09-15 Chen Gang + + * dwarf2.c (find_abstract_instance_name): Use 'form' instead of + 'name' for the typo issue, which related with commit + 60d77146a249ae9b51d7ce98930cdbedb2cfa352. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * aoutx.h (NAME (aout, machine_type)): Add mips32r6 and mips64r6. + * archures.c (bfd_architecture): Likewise. + * bfd-in2.h (bfd_architecture): Likewise. + (bfd_reloc_code_real): Add relocs BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and + BFD_RELOC_MIPS_19_PCREL_S2. + * cpu-mips.c (arch_info_struct): Add mips32r6 and mips64r6. + * elf32-mips.c: Define relocs R_MIPS_PC21_S2, R_MIPS_PC26_S2 + R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16 and R_MIPS_PCLO16. + (mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, + BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and + BFD_RELOC_LO16_PCREL. + * elf64-mips.c: Define REL, and RELA relocations R_MIPS_PC21_S2, + R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, R_MIPS_PCHI16 + and R_MIPS_PCLO16. + (mips_reloc_map): Add entries for BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, + BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and + BFD_RELOC_LO16_PCREL. + * elfn32-mips.c: Likewise. + * elfxx-mips.c (MIPSR6_P): New define. + (mipsr6_exec_plt_entry): New array. + (hi16_reloc_p): Add support for R_MIPS_PCHI16. + (lo16_reloc_p): Add support for R_MIPS_PCLO16. + (aligned_pcrel_reloc_p): New function. + (mips_elf_relocation_needs_la25_stub): Add support for relocs: + R_MIPS_PC21_S2 and R_MIPS_PC26_S2. + (mips_elf_calculate_relocation): Add support for relocs: + R_MIPS_PC21_S2, R_MIPS_PC26_S2, R_MIPS_PC18_S3, R_MIPS_PC19_S2, + R_MIPS_PCHI16 and R_MIPS_PCLO16. + (_bfd_elf_mips_mach): Add support for mips32r6 and mips64r6. + (mips_elf_add_lo16_rel_addend): Add support for R_MIPS_PCHI16. + (_bfd_mips_elf_check_relocs): Add support for relocs: + R_MIPS_PC21_S2 and R_MIPS_PC26_S2. + (_bfd_mips_elf_relocate_section): Add a check for unaligned + pc relative relocs. + (_bfd_mips_elf_finish_dynamic_symbol): Add support for MIPS r6 + plt entry. + (mips_set_isa_flags): Add support for mips32r6 and mips64r6. + (_bfd_mips_elf_print_private_bfd_data): Likewise. + (mips_32bit_flags_p): Add support for mips32r6. + * libbfd.h (bfd_reloc_code_real_names): Add entries for + BFD_RELOC_MIPS_21_PCREL_S2, BFD_RELOC_MIPS_26_PCREL_S2, + BFD_RELOC_MIPS_18_PCREL_S3 and BFD_RELOC_MIPS_19_PCREL_S2. + * reloc.c: Document relocs BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3 and + BFD_RELOC_MIPS_19_PCREL_S2. + * config.bfd: Add mips*-img-elf* target triple. + +2014-09-12 Andrew Bennett + + * config.bfd: Add mips*-img-elf* target triple. + +2014-09-12 Alan Modra + + * elf-bfd.h (struct eh_frame_array_ent): Add "range". + * elf-eh-frame.c (_bfd_elf_write_section_eh_frame): Stash address + range of FDEs to hdr_info->array. + (_bfd_elf_write_section_eh_frame_hdr): Report overflow in + .eh_frame_hdr entries, and overlapping FDEs. + +2014-09-10 Alan Modra + + * elf.c (assign_file_positions_except_relocs): Move section header + placement to.. + (_bfd_elf_assign_file_positions_for_relocs): ..here. Make static. + * elf-bfd.h (_bfd_elf_assign_file_positions_for_relocs): Delete. + * elflink.c (bfd_elf_final_link): Don't call above function. + +2014-08-30 Alan Modra + + * elf32-ppc.c (ppc_elf_relax_section): Fix off by one error. + +2014-08-29 Alan Modra + + * elf64-ppc.c (ppc64_elf_relocate_section): Report a different + error for calls via a toc adjusting stub without a nop. + +2014-08-29 Alan Modra + + * vms-alpha.c (alpha_vma_object_p): Don't return file_truncated + error. Remove redundant bfd_set_error. + +2014-08-29 Alan Modra + + * srec.c (srec_scan): Revert last change. Report an error for + S-records with less than the miniumum byte count. + +2014-08-28 H.J. Lu + + * srec.c (srec_scan): Return error for 0 size. + +2014-08-27 H.J. Lu + + PR ld/17306 + * elf32-i386.c (elf_i386_convert_mov_to_lea): Use bfd_is_abs_section + to check discarded input section. + * elf64-x86-64.c (elf_x86_64_convert_mov_to_lea): Likewise. + +2014-08-27 H.J. Lu + + PR ld/17313 + * elflink.c (elf_link_add_object_symbols): Don't attach dynamic + sections to input from ld --just-symbols. + +2014-08-26 DJ Delorie + + * elf32-rl78.c (rl78_elf_relax_section): Disambiguate test for + relaxation type. + +2014-08-26 Jiong Wang + + * elfnn-aarch64.c (elfNN_aarch64_check_relocs): Initialize non_got_ref + properly for MOVW_G0/1/2_NC and MOVW_G3. Reject them when linking + shared library. + (elfNN_aarch64_gc_sweep_hook): Add check on these relocs. + +2014-08-26 Nick Clifton + + * config.bfd: Fix typo in or1knd selection. + +2014-08-22 Kai Tietz + + PR binutils/11822 + * coffcode.h (coff_compute_section_file_positions): Keep + FileAlignment valid as set. + +2014-08-22 Alan Modra + + * elf-eh-frame.c (struct cie): Delete "output_sec" field. + (cie_eq, cie_compute_hash): Use output_section from cie_inf instead. + +2014-08-22 Alan Modra + + * elf-bfd.h (struct eh_frame_hdr_info): Delete merge_cies and + parsed_eh_frames. + (_bfd_elf_begin_eh_frame_parsing): Delete. + (_bfd_elf_end_eh_frame_parsing): Delete. + * elf-eh-frame.c (_bfd_elf_begin_eh_frame_parsing): Delete. + (_bfd_elf_end_eh_frame_parsing): Delete. + (_bfd_elf_parse_eh_frame): Don't test parsed_eh_frame. Test + !info->relocatable in place of merge_cies. + * elflink.c (bfd_elf_gc_sections, bfd_elf_discard_info): Adjust. + * elf64-ppc.c (glink_eh_frame_cie): Pad to multiple of 8. + (ppc64_elf_size_stubs): Likewise pad stub FDE. + (ppc64_elf_build_stubs): Move code setting glink .eh_frame to.. + (ppc64_elf_size_stubs): ..here and.. + (ppc64_elf_finish_dynamic_sections): ..here. + +2014-08-21 Maciej W. Rozycki + + * elf64-ppc.h (ppc64_elf_set_toc): Fix indentation. + +2014-08-21 Tony Wang + + * elf32-arm.c (elf32_arm_final_link_relocate): Implement + the veneer routine for R_ARM_THM_JUMP19. + (arm_type_of_stub): Add conditional clause for R_ARM_THM_JUMP19 + (elf32_arm_size_stub): Ditto. + +2014-08-20 Roland McGrath + + PR ld/17277 + * elf32-arm.c (elf32_arm_check_relocs): Increment P->pc_count for + all reloc types with pc_relative set in the howto, not just for + R_ARM_REL32 and R_ARM_REL32_NOI. + (allocate_dynrelocs_for_symbol): Update comment. + (elf32_arm_gc_sweep_hook): For all reloc types with pc_relative + set in the howto, set call_reloc_p and may_need_local_target_p but + not may_become_dynamic_p; not only for R_ARM_REL32 and R_ARM_REL32_NOI. + (elf32_arm_check_relocs): Likewise. + +2014-08-20 Will Newton + + * config.bfd: Default armeb-*-eabi* to big endian. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-18 Alan Modra + + * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Don't attempt to + use dynrelocs for ifunc. + * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Similarly. + +2014-08-18 Alan Modra + + PR 17287 + * elflink.c (on_needed_list): Only consider libraries that have + been loaded. + +2014-08-18 Alan Modra + + * elflink.c (bfd_elf_discard_info): Return int error status. + * stabs.c (_bfd_discard_section_stabs): Comment typo fix. + * bfd-in.h (bfd_elf_discard_info): Updata prototype. + * bfd-in2.h: Regenerate. + +2014-08-14 Alan Modra + + * peXXigen.c (pe_print_reloc): Protect against access past end + of .reloc section. + +2014-08-14 Alan Modra + + PR 16563 + * elflink.c (bfd_elf_discard_info): Process .eh_frame and .stab + in the order they are mapped to output sections. + +2014-08-14 Alan Modra + + * configure.ac: Delete redundant plugin related checks. + * configure: Regenerate. + +2014-08-13 Stefan Kristiansson + + * elf32-or1k.c (or1k_elf_relocate_section, or1k_elf_check_relocs, + allocate_dynrelocs): Use SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL + and SYMBOLIC_BIND. + +2014-08-12 Alan Modra + + * coff-aux.c (coff_m68k_aux_link_add_one_symbol): Only call "notice" + here when not calling the generic add_symbol function. Formatting. + Correct handling of indirect symbols. Update notice call. + * elflink.c (_bfd_elf_notice_as_needed): Update notice call. + * linker.c (_bfd_generic_link_add_one_symbol): Create indirect + symbols early. Update notice call. Add comments regarding weak + symbols vs. indirect. + +2014-08-12 Alan Modra + + PR ld/16746 + * linker.c (_bfd_generic_link_add_one_symbol ): Handle + !lto_plugin_active. + +2014-08-07 Chen Gang + + * coff-ppc.c (coff_ppc_relocate_section): Ensure local symbols are + zero terminated. + +2014-08-07 H.J. Lu + Alan Modra + + PR ld/16746 + * linker.c (_bfd_generic_link_add_one_symbol): Don't issue a + warning for references in LTO IR to warning symbols. + +2014-08-07 Alan Modra + + * linker.c (WARN, CWARN): Collapse these states to WARN. + (_bfd_generic_link_add_one_symbol): Use old CWARN case for + new WARN. + +2014-08-05 Doug Evans + + * bfd-in2.h: Regenerate. + * libcoff.h: Regenerate. + +2014-08-05 Maciej W. Rozycki + + * elfxx-mips.c (_bfd_mips_elf_discard_info): Set section's + rawsize if changing size. + +2014-08-05 Alan Modra + + PR ld/17226 + * elfxx-sparc.c (_bfd_sparc_elf_gc_sweep_hook): Typo fix. + +2014-08-05 Alan Modra + + * linker.c (generic_link_check_archive_element): Move handling + of command link -u symbols with a common symbol def to the + code handling non-common symbols so that archive element symbols + are loaded. Use generic_link_add_object_symbols. + +2014-08-05 Alan Modra + + PR 13557 + * linker.c (struct archive_list, struct archive_hash_entry, + struct archive_hash_table, archive_hash_newfunc, + archive_hash_table_init, archive_hash_lookup, archive_hash_allocate, + archive_hash_table_free): Delete. + (_bfd_generic_link_add_archive_symbols): Add h and name params to + checkfn. Rewrite using a straight-forward scan over archive map. + (generic_link_check_archive_element_no_collect, + generic_link_check_archive_element_collect, + generic_link_check_archive_element): Add h and name params. + * aoutx.h (aout_link_check_archive_element): Likewise. + * pdp11.c (aout_link_check_archive_element): Likewise. + * xcofflink.c (xcoff_link_check_archive_element): Likewise. + * cofflink.c (coff_link_check_archive_element): Likewise. Don't + scan symbols, simply add archive element whenever h is undefined. + (coff_link_check_ar_symbols): Delete. + * ecoff.c (read_ext_syms_and_strs): Delete. + (reread_ext_syms_and_strs): Delete. + (ecoff_link_check_archive_element): Add h and name param. Don't + scan symbols, simply add based on h. Use ecoff_link_add_object_symbols. + * elflink.c (elf_link_is_defined_archive_symbol): Don't test + archive_pass. + (elf_link_add_archive_symbols): Delete "defined" array, merge + functionality into "included". Make "included" a char array. Don't + set or test archive_pass. + * libbfd-in.h (_bfd_generic_link_add_archive_symbols): Update. + * libbfd.h: Regenerate. + +2014-08-01 Takashi Yoshii + + PR 10373 + * elf32-sh.c (sh_elf_relax_section): Add jmp to bra relaxing. + +2014-07-29 Matthew Fortune + + * elfxx-mips.c (ABI_O32_P, MIPS_ELF_ABIFLAGS_SECTION_NAME_P): New macro. + (mips_elf_obj_tdata): Add abiflags and abiflags_valid fields. + (bfd_mips_elf_swap_abiflags_v0_in): New function. + (bfd_mips_elf_swap_abiflags_v0_out): Likewise. + (_bfd_mips_elf_section_from_shdr): Handle SHT_MIPS_ABIFLAGS. + (_bfd_mips_elf_fake_sections): Likewise. + (_bfd_mips_elf_always_size_sections): Handle .MIPS.abiflags. + (_bfd_mips_elf_additional_program_headers): Account for new + PT_MIPS_ABIFLAGS program header. + (_bfd_mips_elf_modify_segment_map): Create PT_MIPS_ABIFLAGS segment and + associate with .MIPS.abiflags. + (_bfd_mips_elf_gc_mark_extra_sections): New function. + (bfd_mips_isa_ext, update_mips_abiflags_isa): New static function. + (infer_mips_abiflags): Likewise. + (_bfd_mips_elf_final_link): Handle .MIPS.abiflags. + (mips_32bit_flags_p): Moved higher. + (mips_elf_merge_obj_attributes, _bfd_mips_fp_abi_string): Error + checking for FP ABIs. + (_bfd_mips_elf_merge_private_bfd_data): Restructure and add abiflags + checks. Check EF_MIPS_FP64 flag consistency. + (print_mips_ases, print_mips_isa_ext): New static function. + (print_mips_fp_abi_value, get_mips_reg_size): Likewise. + (_bfd_mips_elf_print_private_bfd_data): Display abiflags data. + (_bfd_mips_post_process_headers): Set EI_ABIVERSION = 3 for + Val_GNU_MIPS_ABI_FP_64 or Val_GNU_MIPS_ABI_FP_64A. + * elfxx-mips.h (_bfd_mips_elf_gc_mark_extra_sections): New prototype. + * elf32-mips.c (elf_backend_gc_mark_extra_sections): Implement. + * elfn32-mips.c (elf_backend_gc_mark_extra_sections): Implement. + * elf64-mips.c (elf_backend_gc_mark_extra_sections): Implement. + +2014-07-28 Alan Modra + + PR 13227 + * archive.c (_bfd_compute_and_write_armap): Warn on adding + __gnu_lto_slim to armap. + * linker.c (_bfd_generic_link_add_one_symbol): Warn on adding + __gnu_lto_slim to linker hash table. + +2014-07-27 Anthony Green + + * config.bfd: Add moxie-*-moxiebox*. + +2014-07-21 Joel Sherrill + + Add or reactivate or1k-*-rtems* + * config.bfd (or1k-*-rtems*): Reactivate. + +2014-07-16 H.J. Lu + + * elf32-i386.c (elf_i386_plt_sym_val): Match PLT entry only for + ELFOSABI_GNU input. + * elf64-x86-64.c (elf_x86_64_plt_sym_val): Likewise. + (elf_x86_64_plt_sym_val_offset_plt_bnd): Likewise. + +2014-07-16 H.J. Lu + + PR binutils/17154 + * elf32-i386.c (elf_i386_plt_sym_val): Only match R_*_JUMP_SLOT + and R_*_IRELATIVE relocation offset with PLT entry. + * elf64-x86-64.c (elf_x86_64_plt_sym_val): Likewise. + (elf_x86_64_plt_sym_val_offset_plt_bnd): New. + (elf_x86_64_get_synthetic_symtab): Use it. + +2014-07-15 H.J. Lu + + PR ld/17057 + * elf32-i386.c (elf_i386_compute_jump_table_size): Replace + next_tls_desc_index with elf.srelplt->reloc_count. + +2014-07-15 Alan Modra + + * cache.c (cache_bread_1): Don't return -1 when fread returns + a positive value. + +2014-07-15 Alan Modra + + * elflink.c (elf_merge_st_other): Update comments. Simplify + visibility handling. Make isym const. Move code modifying + isym->st_other for --exclude-libs to.. + (elf_link_add_object_symbols): ..here. + +2014-07-11 Maks Naumov + + PR 17141 + * elf.c (_bfd_elf_strtab_add): Check strtab name for failure. + +2014-07-08 Nick Clifton + + PR ld/17110 + * elf32-sh.c (sh_elf_osec_to_segment): Do not look for output + segments in input bfds. + +2014-07-08 Will Newton + + * elf32-arm.c (ELF_MAXPAGESIZE): Increase the default + value to 64kB and remove custom setting for NaCl. + +2014-07-08 Alan Modra + + * elflink.c (_bfd_elf_copy_link_hash_symbol_type): Copy st_other + bits from source to dest. + * linker.c (_bfd_generic_copy_link_hash_symbol_type): Update comment. + * targets.c (struct bfd_target <_bfd_copy_link_hash_symbol_type>): + Likewise. + * bfd-in2.h: Regenerate. + +2014-07-08 Jiong Wang + + * elfnn-aarch64.c (elf_backend_rela_normal): Set to 1. + (elfNN_aarch64_relocate_section): Remove duplicated addend adjustment + when info->relocatable be true. + +2014-07-07 Barney Stratford + + * elf32-avr.c: Handle R_AVR_PORT5 and R_AVR_PORT6. + * reloc.c: Add BFD_RELOC_AVR_PORT5 and BFD_RELOC_AVR_PORT6. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2014-07-04 Alan Modra + + * Makefile.am: Update "configure.in" comments. + * PORTING: Likewise. + * aoutx.h: Likewise. + * configure.host: Likewise. + * doc/bfdint.texi: Likewise. + * targets.c: Likewise. + * warning.m4: Likewise. + * Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * config.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove configure.in. + * Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * version.m4: New file. + * configure.in: Include version.m4. + (AC_INIT): Update. + * Makefile.am (RELEASE): Delete. + (bfdver.h): Depend on development.sh, use instead of RELEASE. + * Makefile.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-02 Alan Modra + + * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Clear + pointer_equality_needed when !readonly_dynrelocs. + * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Likewise. + +2014-07-02 Alan Modra + + * elf32-ppc.c (ppc_elf_check_relocs): Set DF_STATIC_TLS for PIEs too. + * elf64-ppc.c (ppc64_elf_check_relocs): Likewise. + +2014-07-01 Alan Modra + + * bfd.c (struct bfd): Reorganise for better packing. Delete + "ifd" field. Make "format", "direction" and "flags" bitfields. + (HAS_LOAD_PAGE): Delete, renumber following flags. + * bfd-in2.h: Regenerate. + * coff-tic4x.c: Remove HAS_LOAD_PAGE from extra flags in target vecs. + +2014-07-01 Alan Modra + + * elf64-ppc.c (ppc_stub_type): Add ppc_stub_global_entry. + (struct ppc_link_hash_table): Increase size of stub_count array. + (build_global_entry_stubs): Emit symbol on global entry stub. + (ppc64_elf_build_stubs): NULL check htab->brlt. Add global entry + stub stats. + +2014-07-01 Alan Modra + + * elf64-ppc.c (abiversion, set_abiversion): Move earlier. + (ppc64_elf_branch_reloc): Adjust addend for ELFv2 local offset. + (ppc64_elf_set_toc): Set ".TOC." symbol value when using + generic linker. + (ppc64_elf_relocate_section): Disable ELFv2 function entry + optimisation when --traditional-format. + +2014-07-01 Barney Stratford + Senthil Kumar Selvaraj + Pitchumani Sivanupandi + Soundararajan + + * archures.c: Add avrtiny architecture for avr target. + * cpu-avr.c (arch_info_struct): Add avrtiny arch info. + * elf32-avr.c (elf_avr_howto_table): New relocation R_AVR_LDS_STS_16 + added for 16 bit LDS/STS instruction of avrtiny arch. + (avr_reloc_map): Reloc R_AVR_LDS_STS_16 is mapped to + BFD_RELOC_AVR_LDS_STS_16. + (bfd_elf_avr_final_write_processing): Select machine number + avrtiny arch. + (elf32_avr_object_p): Set machine number for avrtiny arch. + * reloc.c: Add documentation for BFD_RELOC_AVR_LDS_STS_16 reloc. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2014-06-26 Nick Clifton + + PR binutils/16949 + * dwarf2.c (is_str_attr): New function. + (find_abstract_instance_name): Use it to determine when an + attribute has a string value. + +2014-06-24 Alan Modra + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): Arrange to keep + .sdata/.sdata2 when _SDA_BASE_/_SDA2_BASE_ should be output + for --emit-relocs. + +2014-06-21 Philippe De Muyter + + * targets.c (_bfd_target_vector): Add missing #ifdef BFD64 for + a number of targets. + +2014-06-20 Kyle McMartin + + * elf32-arm.c (elf32_arm_check_relocs): Set DF_STATIC_TLS when + emitting initial-exec relocs when not linking an executable. + +2014-06-16 Will Newton + + * elf32-arm.c (elf32_arm_allocate_plt_entry): Increment + htab->next_tls_desc_index in the non-IPLT case. + Calculate GOT offset correctly for the non-IPLT case. + (allocate_dynrelocs_for_symbol): Don't increment + htab->next_tls_desc_index here. + +2014-06-16 Alan Modra + + * elf32-vax.c (elf_vax_size_dynamic_sections): Clear linker + created sections. + +2014-06-13 Omair Javaid + + * elfxx-aarch64.c (stdarg.h): Include. + (string.h): Include. + (_bfd_aarch64_elf_grok_prstatus): Updated. + (_bfd_aarch64_elf_grok_psinfo): New function. + (_bfd_aarch64_elf_write_core_note): New function. + * elfxx-aarch64.h (elf_backend_grok_psinfo): Define. + (elf_backend_write_core_note): Define. + +2014-06-13 Alan Modra + + * archive.c: Include bfdlink.h. + (_bfd_archive_close_and_cleanup): Call linker hash_table_free. + * bfd.c (struct bfd): Add is_linker_output field. + * elf-bfd.h (_bfd_elf_link_hash_table_free): Update prototype. + * linker.c (_bfd_link_hash_table_init): Set up hash_table_free, + link.hash and is_linker_output. + (_bfd_generic_link_hash_table_free): Replace bfd_link_hash_table* + param with bfd*. Assert is_linker_output and link.hash, and + clear them before exit. + * elf-m10300.c (elf32_mn10300_link_hash_table_free): Replace + bfd_link_hash_table* param with bfd*. Hack is_linker_output + and link.hash so we can free two linker hash tables. + (elf32_mn10300_link_hash_table_create): Create static_hash_table + first. Clean up on errors. Set hash_table_free pointer. + * elf32-arm.c (elf32_arm_link_hash_table_free): Replace + bfd_link_hash_table* param with bfd*. + (elf32_arm_link_hash_table_create): Clean up on errors. Set + hash_table_free pointer. + * elf32-avr.c, * elf32-hppa.c, * elf32-i386.c, * elf32-m68hc1x.c, + * elf32-m68k.c, * elf32-metag.c, * elf32-nios2.c, * elf32-xgate.c, + * elf64-ia64-vms.c, * elf64-ppc.c, * elf64-x86-64.c, * elflink.c, + * elfnn-aarch64.c, * elfnn-ia64.c, * elfxx-sparc.c, + * xcofflink.c: Similarly. + * simple.c (bfd_simple_get_relocated_section_contents): Save and + clear link.next before creating linker hash table. Clean up on + errors, and restore link.next on exit. + * elf32-m68hc1x.h (m68hc11_elf_bfd_link_hash_table_free): Delete. + * elf32-xgate.h (xgate_elf_bfd_link_hash_table_free): Delete. + * elfxx-sparc.h (_bfd_sparc_elf_link_hash_table_free): Delete. + * libcoff-in.h (_bfd_xcoff_bfd_link_hash_table_free): Delete. + * hash.c (bfd_hash_table_init_n): Free table on error. + * libbfd-in.h (_bfd_generic_link_hash_table_free): Update proto. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + * libcoff.h: Regenerate. + +2014-06-13 Alan Modra + + PR 17047 + * targets.c (BFD_JUMP_TABLE): Delete NAME##_bfd_link_hash_table_free. + (struct bfd_target <_bfd_link_hash_table_free>): Delete. + * bfd.c (bfd_link_hash_table_free): Don't define. + * aout-adobe.c, * aout-target.h, * aout-tic30.c, * binary.c, * bout.c, + * coff64-rs6000.c, * coffcode.h, * elf-m10300.c, * elf32-arm.c, + * elf32-avr.c, * elf32-hppa.c, * elf32-i386.c, * elf32-m68hc11.c, + * elf32-m68hc12.c, * elf32-m68k.c, * elf32-metag.c, * elf32-nios2.c, + * elf32-sparc.c, * elf32-xgate.c, * elf64-ia64-vms.c, * elf64-ppc.c, + * elf64-sparc.c, * elf64-x86-64.c, * elfnn-aarch64.c, * elfnn-ia64.c, + * elfxx-target.h, * i386msdos.c, * i386os9k.c, * ieee.c, * ihex.c, + * libbfd-in.h, * libecoff.h, * mach-o-target.c, * mmo.c, + * nlm-target.h, * oasys.c, * pef.c, * plugin.c, * ppcboot.c, * som.c, + * srec.c, * tekhex.c, * verilog.c, * versados.c, * vms-alpha.c, + * xsym.c: Don't define various link_hash_table_free defines, and + remove from bfd_target vars. Temporarily reference some of the + target link_hash_table_free functions to avoid warnings. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2014-06-13 Alan Modra + + * elf-m10300.c, * elf32-arm.c, * elf32-avr.c, * elf32-hppa.c, + * elf32-i386.c, * elf32-m68hc1x.c, * elf32-m68k.c, * elf32-metag.c, + * elf32-nios2.c, * elf64-ia64-vms.c, * elf64-ppc.c, * elf64-x86-64.c, + * elfnn-aarch64.c, * elfnn-ia64.c, * elfxx-sparc.c, * xcofflink.c: + Move link_hash_table_free functions before their corresponding + link_hash_table_create functions. + +2014-06-13 Alan Modra + + * bfd.c (struct bfd): Replace link_next with a union. + * aoutx.h, * bfd.c, * coff-ppc.c, * coff-rs6000.c, * cofflink.c, + * ecoff.c, * elf-m10300.c, * elf32-arm.c, * elf32-avr.c, + * elf32-hppa.c, * elf32-i386.c, * elf32-lm32.c, * elf32-m32c.c, + * elf32-m32r.c, * elf32-m68hc1x.c, * elf32-metag.c, + * elf32-microblaze.c, * elf32-nds32.c, * elf32-nios2.c, + * elf32-or1k.c, * elf32-ppc.c, * elf32-rl78.c, * elf32-s390.c, + * elf32-score.c, * elf32-score7.c, * elf32-sh.c, * elf32-spu.c, + * elf32-tic6x.c, * elf32-tilepro.c, * elf32-xstormy16.c, + * elf32-xtensa.c, * elf64-alpha.c, * elf64-hppa.c, * elf64-ia64-vms.c, + * elf64-mmix.c, * elf64-ppc.c, * elf64-s390.c, * elf64-x86-64.c, + * elflink.c, * elfnn-aarch64.c, * elfxx-mips.c, * elfxx-sparc.c, + * elfxx-tilegx.c, * linker.c, * pdp11.c, * peXXigen.c, * simple.c, + * sunos.c, * vms-alpha.c, * xcofflink.c: Update for above. + * bfd-in2.h: Regenerate. + +2014-06-11 Alan Modra + + * linker.c (unwrap_hash_lookup): Add missing parens. + +2014-06-11 Kai Tietz + + * libcoff-in.h (coff_tdata): Make relocbase member unsigned. + * libcoff.h: Regenerated. + +2014-06-10 Alan Modra + + PR ld/16910 + * linker.c (unwrap_hash_lookup): New function. + * elf-bfd.h (RELOC_FOR_GLOBAL_SYMBOL): Call unwrap_hash_lookup. + * elf32-i370.c (i370_elf_relocate_section): Likewise. + * elf32-m32c.c (m32c_elf_relocate_section): Likewise. + * elf32-m32r.c (m32r_elf_relocate_section): Likewise. + * elf32-score.c (s3_bfd_score_elf_relocate_section): Likewise. + * elf32-score7.c (s7_bfd_score_elf_relocate_section): Likewise. + * elf32-spu.c (spu_elf_relocate_section): Likewise. + * elf64-hppa.c (elf64_hppa_relocate_section): Likewise. + +2014-06-07 Alan Modra + + * elf32-ppc.c (ppc_elf_relocate_section): Treat field of cmpli + insn as a bitfield; Use complain_overflow_bitfield. + * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. + +2014-06-05 Joel Brobecker + + * development.sh: New file. + * warning.m4 (AM_BINUTILS_WARNINGS): Source bfd/development.sh. + Make -Werror the default with GCC only if DEVELOPMENT is true. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add + $(srcdir)/development.sh. + * Makefile.in, configure: Regenerate. + +2014-06-04 Will Newton + + * elfnn-aarch64.c (tpoff_base): Make test of tls_sec + being non-NULL into an assert. + (elfNN_aarch64_tls_relax): Remove unused code. + +2014-06-03 DJ Delorie + + * elf32-rx.c (rx_table_map): Use BFD_VMA_FMT for portability. + +2014-06-03 Nick Clifton + + PR ld/16807 + * peXXigen.c (rsrc_process_section): Page align the new contents + befgore writing out. + +2014-06-03 Alan Modra + + * elf64-ppc.c (ADDIS_R12_R2): Define. + (build_plt_stub): Support fusion on ELFv2 stub. + (ppc_build_one_stub): Likewise for plt branch stubs. + +2014-05-28 Alan Modra + + * elf32-rx.c (rx_table_map): Delete set but not used variables. + +2014-05-28 Tristan Gingold + + * dwarf2.c (lookup_address_in_function_table): Add best_fit_len + to keep the length of the best fit range. + (lookup_symbol_in_function_table, info_hash_lookup_funcinfo): + Likewise. + +2014-05-27 DJ Delorie + + * elf32-rx.c (get_symbol_value_maybe): New. + (rx_elf_relocate_section): If we find a reloc against + $tableentry$default$, redirect it to the appropriate + $tableentry$$. + (RX_Table_Info): New. + (rx_table_find): New. Check all tables and SEC_KEEP all sections + with table parts in them. + (rx_check_directives): New. + (rx_table_map_2): New. + (rx_table_map): New. + (rx_additional_link_map_text): New. Called to dump tables to the + map file. + * elf32-rx.h: New. + +2014-05-20 DJ Delorie + + * elf32-msp430.c (msp430_elf_relax_adjust_locals): Avoid overflow. + +2014-05-20 Alan Modra + + PR 16952 + * elf32-ppc.c (ppc_elf_create_linker_section): Move earlier. + Remove redundant setting of htab->elf.dynobj. Don't align. + Define .sdata symbols using _bfd_elf_define_linkage_sym. + (ppc_elf_create_glink): Call ppc_elf_create_linker_section. + (create_sdata_sym): Delete. + (elf_allocate_pointer_linker_section): Rename from + elf_create_pointer_linker_section. Align section. + (ppc_elf_check_relocs): Don't call ppc_elf_creat_linker_section + directly here, or create_sdata_sym. Set ref_regular on _SDA_BASE_ + and _SDA2_BASE_. + (ppc_elf_size_dynamic_sections): Remove ATTRIBUTE_UNUSED on param. + Remove unnecessary tests on _SDA_BASE_ sym. + (maybe_strip_sdasym, ppc_elf_maybe_strip_sdata_syms): New functions. + (ppc_elf_relocate_section): Tighten SDA reloc symbol section checks. + * elf32-ppc.h (ppc_elf_set_sdata_syms): Delete. + (ppc_elf_maybe_strip_sdata_syms): Declare. + +2014-05-16 Ryan Mansfield + + * config.bfd: Move QNX target_cflags from arm-*-netbsd* to arm-*-nto*. + +2014-05-16 Jon Turney + + * peXXigen.c (pe_print_debugdata): Don't interpret debug directory + in a section with no contents. + (is_vma_in_section, find_section_by_vma): New functions. + (_bfd_XX_bfd_copy_private_bfd_data_common): Recalculate file + offsets in the debug directory. + (_bfd_XXi_slurp_codeview_record, _bfd_XXi_write_codeview_record): + Byte-swap GUID from little-endian to big-endian order for + consistent and conventional display. + +2014-05-16 Kaushik Phata + + * elf32-rl78.c (rl78_elf_merge_private_bfd_data): Complain if + 64-bit doubles objects mix with 32-bit doubles objects. + (rl78_elf_print_private_bfd_data): Describe 64-bit doubles flag. + +2014-05-08 Hans-Peter Nilsson + + * mmo.c: Update URLs in documentation comments. + +2014-05-02 Volodymyr Arbatov + David Weatherford + Max Filippov + + * elf32-xtensa.c (relax_section): treat R_XTENSA_DIFF* relocations as + signed. + +2014-05-07 Andreas Tobler + + * config.bfd: Add proper arm config for *-*-freebsd*. + +2014-05-07 Andrew Bennett + + * aoutx.h (NAME (aout, machine_type)): Add mips32r3, mips64r3, + mips32r5 and mips64r5. + * archures.c (bfd_architecture): Likewise. + * bfd-in2.h (bfd_architecture): Likewise. + * cpu-mips.c (arch_info_struct): Likewise. + * elfxx-mips.c (mips_set_isa_flags): Likewise. + +2014-05-06 Richard Sandiford + + * elfxx-mips.h (elfxx-mips.h): Declare. + * elfxx-mips.c (mips_elf_merge_obj_attributes): Use it to report + Tag_GNU_MIPS_ABI_FP mismatches. + (_bfd_mips_fp_abi_string): New function. + +2014-05-02 Alan Modra + + * targets.c: Sort bfd_target vectors somewhat alphabetically. + * configure.in: Likewise. + * configure: Regenerate. + +2014-05-02 Alan Modra + + * aix386-core.c, * aout-adobe.c, * aout-arm.c, * aout-ns32k.c, + * aout-sparcle.c, * aout0.c, * aoutx.h, * armnetbsd.c, * bout.c, + * cf-i386lynx.c, * cf-sparclynx.c, * cisco-core.c, * coff-alpha.c, + * coff-apollo.c, * coff-arm.c, * coff-aux.c, * coff-go32.c, + * coff-h8300.c, * coff-h8500.c, * coff-i386.c, * coff-i860.c, + * coff-i960.c, * coff-m68k.c, * coff-m88k.c, * coff-mips.c, + * coff-rs6000.c, * coff-sh.c, * coff-sparc.c, * coff-stgo32.c, + * coff-svm68k.c, * coff-tic80.c, * coff-u68k.c, * coff-w65.c, + * coff-we32k.c, * coff-x86_64.c, * coff-z80.c, * coff-z8k.c, + * coff64-rs6000.c, * config.bfd, * configure.com, * configure.in, + * demo64.c, * elf-m10200.c, * elf-m10300.c, * elf32-am33lin.c, + * elf32-arc.c, * elf32-arm.c, * elf32-avr.c, * elf32-bfin.c, + * elf32-cr16.c, * elf32-cr16c.c, * elf32-cris.c, * elf32-crx.c, + * elf32-d10v.c, * elf32-d30v.c, * elf32-dlx.c, * elf32-epiphany.c, + * elf32-fr30.c, * elf32-frv.c, * elf32-gen.c, * elf32-h8300.c, + * elf32-hppa.c, * elf32-i370.c, * elf32-i386.c, * elf32-i860.c, + * elf32-i960.c, * elf32-ip2k.c, * elf32-iq2000.c, * elf32-lm32.c, + * elf32-m32c.c, * elf32-m32r.c, * elf32-m68hc11.c, * elf32-m68hc12.c, + * elf32-m68k.c, * elf32-m88k.c, * elf32-mcore.c, * elf32-mep.c, + * elf32-metag.c, * elf32-microblaze.c, * elf32-mips.c, * elf32-moxie.c, + * elf32-msp430.c, * elf32-mt.c, * elf32-nds32.c, * elf32-nios2.c, + * elf32-or1k.c, * elf32-pj.c, * elf32-ppc.c, * elf32-rl78.c, + * elf32-rx.c, * elf32-s390.c, * elf32-score.c, * elf32-sh-symbian.c, + * elf32-sh.c, * elf32-sh64.c, * elf32-sparc.c, * elf32-spu.c, + * elf32-tic6x.c, * elf32-tilegx.c, * elf32-tilepro.c, * elf32-v850.c, + * elf32-vax.c, * elf32-xc16x.c, * elf32-xgate.c, * elf32-xstormy16.c, + * elf32-xtensa.c, * elf64-alpha.c, * elf64-gen.c, * elf64-hppa.c, + * elf64-ia64-vms.c, * elf64-mips.c, * elf64-mmix.c, * elf64-ppc.c, + * elf64-s390.c, * elf64-sh64.c, * elf64-sparc.c, * elf64-tilegx.c, + * elf64-x86-64.c, * elfn32-mips.c, * elfnn-aarch64.c, * elfnn-ia64.c, + * epoc-pe-arm.c, * epoc-pei-arm.c, * hp300bsd.c, * hp300hpux.c, + * hppabsd-core.c, * hpux-core.c, * i386aout.c, * i386bsd.c, + * i386dynix.c, * i386freebsd.c, * i386linux.c, * i386lynx.c, + * i386mach3.c, * i386msdos.c, * i386netbsd.c, * i386os9k.c, + * irix-core.c, * m68k4knetbsd.c, * m68klinux.c, * m68knetbsd.c, + * m88kmach3.c, * m88kopenbsd.c, * mach-o-i386.c, * mach-o-x86-64.c, + * makefile.vms, * mipsbsd.c, * mmo.c, * netbsd-core.c, * newsos3.c, + * nlm32-alpha.c, * nlm32-i386.c, * nlm32-ppc.c, * nlm32-sparc.c, + * ns32knetbsd.c, * osf-core.c, * pc532-mach.c, * pe-arm-wince.c, + * pe-arm.c, * pe-i386.c, * pe-mcore.c, * pe-mips.c, * pe-ppc.c, + * pe-sh.c, * pe-x86_64.c, * pei-arm-wince.c, * pei-arm.c, + * pei-i386.c, * pei-ia64.c, * pei-mcore.c, * pei-mips.c, * pei-ppc.c, + * pei-sh.c, * pei-x86_64.c, * ppcboot.c, * ptrace-core.c, * riscix.c, + * sco5-core.c, * som.c, * sparclinux.c, * sparclynx.c, + * sparcnetbsd.c, * sunos.c, * targets.c, * trad-core.c, + * vax1knetbsd.c, * vaxbsd.c, * vaxnetbsd.c, * versados.c, + * vms-alpha.c, * vms-lib.c: Rename bfd targets to + ____vec. Adjust associated MY macros + on aout targets. + * configure: Regenerate. + +2014-05-01 Hans-Peter Nilsson + + * mmo.c (mmo File layout documentation): Add note about low bits + of address. + (mmo_write_chunk): When handling data remainder, assert that + previous remaining data is flushed. + (mmo_write_loc_chunk): Only look for trailing and leading zeros + when dealing with an aligned VMA and for aligned lengths. Don't skip + the last 32-bit-word of zeros. + (mmo_write_loc_chunk): Emit an error if the VMA is not aligned. + (mmo_scan) : Move re-alignment of vma before + emitting data, not after updating it. + : Call mmo_decide_section with aligned vma. + +2014-04-30 Nick Clifton + + * compress.c (bfd_is_section_compressed): When checking the + .debug_str section, also check the fifth byte in the section is + not part of a string. + +2014-04-30 Alan Modra + + * elf-eh-frame.c (struct cie.personality): Replace val with sym. + (find_merged_cie): Identify personality functions by (bfd_id,index) + pair when a local sym is used. + +2014-04-29 Christian Svensson + + * elf32-or1k.c: Fix a bug where non-TLS relocations would be forced + into .rela.got if it contained TLS relocations as well. + +2014-04-28 Nick Clifton + + PR ld/16821 + * peXXigen.c (_bfd_XXi_swap_sym_out): Rework fix to avoid compile + time warning. + +2014-04-26 Alan Modra + + * po/SRC-POTFILES.in: Regenerate. + * configure: Regenerate. + +2014-04-25 Nick Clifton + + PR ld/16821 + * peXXigen.c (_bfd_XXi_swap_sym_out): Another fix for building on + a 342-bit host. This time for older versions of gcc. + +2014-04-24 Nick Clifton + + * peXXigen.c (rsrc_print_section): Fix compile time warning for + 32-bit hosts. + +2014-04-24 Alan Modra + + PR 16867 + * dwarf2.c: Formatting. + (struct dwarf2_debug): Make adjusted_section_count signed. + (unset_sections): Make i signed. + (set_debug_vma): New function. + (place_sections): Handle separate debug object file. Set VMA + on debug sections, even if they have an output section. Also + set VMA on zero size sections, and non-load but alloc sections. + Set adjusted_section_count to -1 when no section adjustment. + Malloc adjusted_sections. Don't double last_vma. Transfer + alloc section VMAs to separate debug file. + (_bfd_dwarf2_cleanup_debug_info): Free adjusted_sections. + (_bfd_dwarf2_slurp_debug_info): Add do_place parameter. Drop + test on symbols being the same before using old stash. Read + and use separate debug file symbols. Call place_sections. + (find_line): Don't call place_sections here. + * libbfd-in.h (_bfd_dwarf2_slurp_debug_info): Update proto. + * libbfd.h: Regenerate. + * mach-o.c (bfd_mach_o_find_nearest_line): Adjust + _bfd_dwarf2_slurp_debug_info call. + * simple.c (simple_save_output_info): Clarify comment. + +2014-04-24 Nick Clifton + + PR ld/16807 + * peXXigen.c (struct rsrc_regions): New structure. + (rsrc_print_resource_directory): Use new structure. Include + offset of directory in listing. + (rsrc_print_resource_entry): Likewise. + (rsrc_print_section): Likewise. + (rsrc_count_entries): Do not increment sizeof_strings or + sizeof_leaves. + (rsrc_count_directory): Do not increment sizeof_tables. + (rsrc_compute_region_sizes): New function. + (rsrc_write_leaf): Maintain 8-byte alignment for resource data. + (rsrc_process_section): Compute size of regions after merging + entries. + +2014-04-23 Alan Modra + + PR ld/16787 + * dwarf2.c (struct dwarf2_debug): Add sec_vma field. + (place_sections): Do not modify VMA of sections when called from + linker after sections have been placed in output sections. Short + circuit single section case. + (save_section_vma, section_vma_same): New functions. + (_bfd_dwarf2_slurp_debug_info): Throw away stash if section VMAs + change. + * reloc.c (bfd_perform_relocation): Do not modify reloc addend + when non-relocatable. + +2014-04-22 Nick Clifton + + PR ld/16821 + * peXXigen.c (_bfd_XXi_swap_sym_out): Fix for 32-bit hosts. + +2014-04-22 Christian Svensson + + * Makefile.am: Remove openrisc and or32 support. Add support for or1k. + * archures.c: Likewise. + * coffcode.h: Likewise. + * config.bfd: Likewise. + * configure.in: Likewise. + * reloc.c: Likewise. + * targets.c: Likewise. + * cpu-or1k.c: New file. + * elf32-or1k.c: New file. + * coff-or32.c: Delete. + * cpu-openrisc.c: Delete. + * cpu-or32.c: Delete. + * elf32-openrisc.c: Delete. + * elf32-or32.c: Delete. + * Makefile.in: Regenerate. + * bfd-in2.h: Regenerate. + * configure: Regenerate. + * libbfd.h: Regenerate. + +2014-04-22 Yuanhui Zhang + + PR ld/16821 + * peXXigen.c (abs_finder): Fix for 32-bit host builds. + +2014-04-22 Will Newton + + * elfnn-aarch64.c (elfNN_aarch64_section_flags): Remove + function. (elf_backend_section_flags): Remove define. + +2014-04-21 Richard Henderson + + * elf64-alpha.c (elf64_alpha_size_got_sections): New may_merge + parameter; honor it and disable got merging when false. + (elf64_alpha_relax_got_load): Do not relax to GPREL relocs during + the first pass of relaxation. + (elf64_alpha_relax_with_lituse): Likewise. Move relaxed relocs to + the end of the LITERAL+LITUSE chain. + (elf64_alpha_relax_section): Only process LITERAL relocs during the + second pass of relaxation. + + * configure.ac (use_secureplt): Enable by default. + * configure: Rebuild. + +2014-04-18 Tristan Gingold + + * mach-o.h (bfd_mach_o_dyld_info_command): Add rebase_content, + bind_content, weak_bind_content, lazy_bind_content, + export_content. + (bfd_mach_o_load_command): Add comments, add next field. + (mach_o_data_struct): Replace commands field by first_command + and last_command. + * mach-o.c (bfd_mach_o_append_command): New function. + (bfd_mach_o_bfd_copy_private_symbol_data): Add blank lines. + (bfd_mach_o_bfd_copy_private_section_data): Check flavour, + copy fields. + (bfd_mach_o_bfd_copy_private_header_data): Copy load commands. + (bfd_mach_o_pad4, bfd_mach_o_pad_command): New functions. + (bfd_mach_o_write_thread): Use macro instead of literal. + (bfd_mach_o_write_dylinker, bfd_mach_o_write_dylib) + (bfd_mach_o_write_main, bfd_mach_o_write_dyld_info): New + functions. + (bfd_mach_o_write_symtab_content): New function (extracted + from bfd_mach_o_write_symtab). + (bfd_mach_o_write_symtab): Split. + (bfd_mach_o_count_indirect_symbols): Move + (bfd_mach_o_build_dysymtab): Remove layout code. + (bfd_mach_o_write_contents): Rewritten to build commands in order. + (bfd_mach_o_count_sections_for_seg): Remove. + (bfd_mach_o_build_obj_seg_command): New function (extracted from + bfd_mach_o_build_seg_command). + (bfd_mach_o_build_exec_seg_command): New function. + (bfd_mach_o_build_dysymtab_command): Remove. + (bfd_mach_o_layout_commands): New function. + (bfd_mach_o_init_segment): New function. + (bfd_mach_o_build_commands): Major rework to handle non-object + files. + (bfd_mach_o_alloc_and_read, bfd_mach_o_read_dyld_content): New + function. + (bfd_mach_o_read_dyld_info): Clear content fields. + (bfd_mach_o_read_segment): Adjust call. + (bfd_mach_o_flatten_sections): Adjust as now load commands are + chained. + (bfd_mach_o_scan_start_address, bfd_mach_o_scan) + (bfd_mach_o_mkobject_init, bfd_mach_o_get_base_address) + (bfd_mach_o_lookup_command, bfd_mach_o_core_fetch_environment): + Likewise. + +2014-04-18 Tristan Gingold + + * mach-o-target.c (bfd_mach_o_bfd_copy_private_header_data): + Define instead of bfd_mach_o_bfd_copy_private_bfd_data. + * mach-o.c (bfd_mach_o_bfd_copy_private_bfd_data): Rename. + * mach-o.h (bfd_mach_o_bfd_copy_private_bfd_data): Likewise. + +2014-04-18 Tristan Gingold + + * mach-o.h (bfd_mach_o_dylinker_command) + (bfd_mach_o_dylib_command, bfd_mach_o_fvmlib_command): Remove + name_len field. + * mach-o.c (bfd_mach_o_read_dylinker, bfd_mach_o_read_dylib) + (bfd_mach_o_read_fvmlib): Adjust after name_len removal. + +2014-04-18 Tristan Gingold + + * mach-o.h (bfd_mach_o_backend_data): Add page_size field. + * mach-o-target.c: Check TARGET_PAGESIZE is defined. + (TARGET_NAME_BACKEND): Add TARGET_PAGESIZE. + * mach-o.c (TARGET_PAGESIZE): Define and undefined for + each targets declared. + * mach-o-x86-64.c (TARGET_PAGESIZE): Define. + * mach-o-i386.c (TARGET_PAGESIZE): Define. + +2014-04-18 Tristan Gingold + + * mach-o.c (bfd_mach_o_write_thread) + (bfd_mach_o_write_section_32, bfd_mach_o_write_section_64) + (bfd_mach_o_write_segment_32, bfd_mach_o_write_segment_64) + (bfd_mach_o_read_dylinker, bfd_mach_o_read_dylib) + (bfd_mach_o_read_prebound_dylib, bfd_mach_o_read_prebind_cksum) + (bfd_mach_o_read_twolevel_hints, bfd_mach_o_read_fvmlib) + (bfd_mach_o_read_thread, bfd_mach_o_read_dysymtab) + (bfd_mach_o_read_symtab, bfd_mach_o_read_uuid) + (bfd_mach_o_read_linkedit, bfd_mach_o_read_str) + (bfd_mach_o_read_dyld_info, bfd_mach_o_read_segment) + (bfd_mach_o_read_segment_32, bfd_mach_o_read_segment_64) + (bfd_mach_o_read_command): Now return a boolean status. + Adjust return statements. + (bfd_mach_o_write_contents, bfd_mach_o_scan): Adjust tests. + (bfd_mach_o_core_file_failing_command): Remove useless initialization. + +2014-04-17 Kwok Cheung Yeung + + * elfxx-mips.c (struct mips_got_info): Delete assigned_gotno + field. Add assigned_low_gotno and assigned_high_gotno fields. + (mips_elf_create_local_got_entry): Update out-of-space condition. + Set index of new GOT entry to assigned_low_gotno if required by + the current relocation, else set it to assigned_high_gotno. + (mips_elf_set_global_gotidx): Replace uses of assigned_gotno + with assigned_low_gotno. + (mips_elf_multi_got): Initialize assigned_low_gotno and + assigned_high_gotno in secondary GOTs. Use assigned_low_gotno + in place of assigned_gotno when handling global GOT entries. + (mips_elf_lay_out_got): Initialize assigned_low_gotno and + assigned_high_gotno. + (_bfd_mips_elf_finish_dynamic_sections): Account for a possible + gap in the middle of local GOT space. + +2014-04-17 Alan Modra + + PR 16846 + * elflink.c (_bfd_elf_merge_symbol): Ignore TLS mismatch when + current bfd is a plugin. Don't always set type_change_ok + when old bfd is a plugin. + +2014-04-16 Tristan Gingold + + * mach-o-x86-64.c (bfd_mach_o_x86_64_mkobject): Adjust cpusubtype + flag. + +2014-04-16 Alan Modra + + * elf32-ppc.c (ppc_elf_relocate_section): Fill 476 fixup area + with "ba 0" rather than zeros. + +2014-04-15 Marcus Shawcroft + + * (elfNN_aarch64_tls_relax): Fix instruction mask. + +2014-04-14 Alan Modra + + * elf32-ppc.c (BA): Define + (ppc_elf_link_hash_table_create): Correct default_params. + (write_glink_stub): Pad small plt call stub with "ba 0" rather + than "nop" for ppc476_workaround. + (ppc_elf_finish_dynamic_sections): Likewise for branch table + and __glink_PLTresolve. Ensure plt call stub at end of page + doesn't allow fall-thru prefetch. + +2014-04-11 Nick Clifton + + PR ld/16821 + * peXXigen.c (abs_finder): New function. + (_bfd_XXi_swap_sym_out): For absolute symbols with values larger + than 1^32 try to convert them into section relative values + instead. + +2014-04-11 Nick Clifton + + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2014-04-10 Cesar Philippidis + + * elf32-nios2.c (nios2_elf32_build_stubs): Ignore dynobjs + when building function stubs. + +2014-04-10 Senthil Kumar Selvaraj + + * elf32-avr.c: Add DIFF relocations for AVR. + (avr_final_link_relocate): Handle the DIFF relocs. + (bfd_elf_avr_diff_reloc): New. + (elf32_avr_is_diff_reloc): New. + (elf32_avr_adjust_diff_reloc_value): Reduce difference value. + (elf32_avr_relax_delete_bytes): Recompute difference after deleting + bytes. + + * reloc.c: Add BFD_RELOC_AVR_DIFF8/16/32 relocations + +2014-04-09 Alan Modra + + * libcoff.h: Regenerate. + +2014-04-09 Alan Modra + + * elf32-ppc.c (ppc_elf_relocate_section): Remove bctr from list + of safe ppc476 insns at end of page. Also remove non-branch insns. + Expand comments. + +2014-04-08 Jon Turney + + * peXXigen.c (pe_print_debugdata): New function: Displays the + contents of the debug directory and decodes codeview entries. + (_bfd_XXi_swap_debugdir_in, _bfd_XXi_swap_debugdir_out) + (_bfd_XXi_slurp_codeview_record, _bfd_XXi_write_codeview_record): + Add functions for reading and writing debugdir and codeview + records. + * libpei.h (_bfd_XXi_swap_debugdir_in, _bfd_XXi_swap_debugdir_out) + (_bfd_XXi_write_codeview_record): Add prototypes and macros. + * libcoff-in.h (pe_tdata): Add build-id data. + * libcoff.h: Regenerate. + * coffcode.h (coff_write_object_contents): Run build_id + after_write_object_contents hook. + +2014-04-05 Alan Modra + + * elflink.c (_bfd_elf_add_default_symbol): Pass poldbfd when + merging non-default sym. + +2014-04-04 Tristan Gingold + + * mach-o.c (bfd_mach_o_header_p): Reject 64 bit target when not + configured for. + +2014-04-04 Tristan Gingold + + * mach-o.c (bfd_mach_o_convert_section_name_to_mach_o): Fix + thinko on names length. + +2014-04-04 Tristan Gingold + + * mach-o-i386.c (bfd_mach_o_i386_swap_reloc_out): Use target index + of output_section. + * mach-o-x86-64.c (bfd_mach_o_x86_64_swap_reloc_out): Ditto. + +2014-04-04 Tristan Gingold + + * bfd.c (bfd_get_arch_size): Default is taken from arch. + +2014-04-03 Jon Turney + + * peXXigen.c (pe_print_edata): Verify edt.name lies inside + section before dereferencing. + (pe_print_idata, pe_print_edata, pe_print_reloc) + (rsrc_print_section): Don't bother interpreting the contents + of sections which have no contents. + +2014-04-03 Maria Guseva + + PR ld/16803 + * elf.c (_bfd_elf_set_section_contents): Use correct type to hold + file position. + +2014-04-03 Tristan Gingold + + * mach-o.c (bfd_mach_o_mangle_symbols): Use index from + output_section. + (bfd_mach_o_build_seg_command): Add comment. Realign segment. + Fix style. + (bfd_mach_o_build_commands, bfd_mach_o_read_thread): Fix style. + +2014-04-03 Alan Modra + + * elf-bfd.h (struct elf_backend_data + ): Replace "size_t size" + with "bfd_size_type size". + (_bfd_elf32_bfd_from_remote_memory): Likewise. + (_bfd_elf64_bfd_from_remote_memory): Likewise. + * elf.c (bfd_elf_bfd_from_remote_memory): Likewise. + * elfcode.h (bfd_from_remote_memory): Likewise. + * bfd-in.h (bfd_elf_bfd_from_remote_memory): Likewise. + * bfd-in2.h: Regenerate. + +2014-04-02 Tristan Gingold + + * mach-o.h (bfd_mach_o_twolevel_hints_command) + (bfd_mach_o_prebind_cksum_command): New types. + (bfd_mach_o_prebound_dylib_command): Rewrite. + (bfd_mach_o_load_command): Add prebind_cksum and twolevel_hints + fields. + * mach-o.c (bfd_mach_o_read_prebound_dylib): Read and decode the + command. + (bfd_mach_o_read_prebind_cksum): New function. + (bfd_mach_o_read_twolevel_hints): Ditto. + (bfd_mach_o_read_command): Handle prebind cksum and twolevel hints + commands. + +2014-04-02 Alan Modra + + * elfcode.h (bfd_from_remote_memory): Add "size" parameter. + Consolidate code handling possible section headers past end of + segment. Don't use p_align for page size guess, instead use + minpagesize. Take note of ld.so clearing section headers when + p_memsz > p_filesz. Handle file header specifying no section + headers. Handle zero p_align throughout. Default loadbase to + zero. Add comments. Rename contents_size to high_offset, and + make it a bfd_vma. Delete unnecessary bfd_set_error calls. + * bfd-in.h (bfd_elf_bfd_from_remote_memory): Update prototpe. + * elf-bfd.h (struct elf_backend_data ): + Likewise. + (_bfd_elf32_bfd_from_remote_memory): Likewise. + (_bfd_elf64_bfd_from_remote_memory): Likewise. + * elf.c (bfd_elf_bfd_from_remote_memory): Adjust. + * bfd-in2.h: Regnerate. + +2014-04-01 Tristan Gingold + + * mach-o.c (bfd_mach_o_canonicalize_one_reloc): Avoid to crash + when num == 0. + +2014-03-27 Yury Gribov + Pavel Fedin + + * elf32-arm.c: Add support for limited pretty-printing of PLT + entries on eabi and nacl targets. + (elf32_arm_get_synthetic_symtab): Add new callback. + (elf32_arm_nacl_plt_sym_val): Likewise. + (elf32_arm_plt0_size): Add helper function. + (elf32_arm_plt_size): Likewise. + +2014-03-27 Tristan Gingold + + * mach-o.c (bfd_mach_o_read_dylinker): Remove assert. + (bfd_mach_o_read_command): Handle BFD_MACH_O_LC_DYLD_ENVIRONMENT. + +2014-03-27 Tristan Gingold + + * mach-o.h (bfd_mach_o_get_base_address): New prototype. + * mach-o.c (bfd_mach_o_write_symtab) + (bfd_mach_o_write_contents) + (bfd_mach_o_set_section_flags_from_bfd) + (bfd_mach_o_build_seg_command): Fix indentation. + (bfd_mach_o_get_base_address): New function. + +2014-03-26 Nick Clifton + + * cofflink.c (_bfd_coff_generic_relocate_section): Skip + relocations in discarded sections. + +2014-03-26 Tristan Gingold + + * mach-o.c (bfd_mach_o_convert_architecture): Add + BFD_MACH_O_CPU_TYPE_ARM64. + +2014-03-26 Alan Modra + + * elf64-ppc.c (ppc64_elf_check_relocs): Account for possibly + needed plt entries when taking the address of functions for + abiversion == 0 (ie. unknown) as well as abiversion == 2. + Move opd setup and abiversion checks to.. + (ppc64_elf_before_check_relocs): ..here. Renamed from + ppc64_elf_process_dot_syms. Set output abiversion from input and + input abiversion from output, if either is not set. + (ppc64_elf_merge_private_bfd_data): Don't merge flags here. + (elf_backend_check_directives): Update. + +2014-03-25 Will Newton + + * elfnn-aarch64.c (elfNN_aarch64_finish_dynamic_sections): + Set value of DT_PLTRELSZ and DT_RELASZ based on the size + of input sections rather than output sections. + +2014-03-20 Will Newton + + PR ld/16715 + * elf32-arm.c (elf32_arm_check_relocs): Set + pointer_equality_needed for absolute references within + executable links. + (elf32_arm_finish_dynamic_symbol): Set st_value to zero + unless pointer_equality_needed is set. + +2014-03-19 Nick Clifton + + * peXXigen.c (rsrc_process_section): Add code to scan input + sections and record their lengths. Use these lengths to find the + start of each merged .rsrc section. + +2014-03-17 Tristan Gingold + + * mach-o.c (bfd_mach_o_read_dylib): Handle lazy load dylib. + (bfd_mach_o_read_command): Ditto. + +2014-03-14 Meador Inge + + * configure.in: Add strnlen to AC_CHECK_DECLS. + * config.in: Regenerate. + * configure: Regenerate. + * sysdep.h (strnlen): Add prototype. + +2014-03-14 Alan Modra + + * elf32-ppc.c (ppc_elf_relocate_section): Correct overflow + handling for VLE_SDA21 relocs. + +2014-03-13 Tristan Gingold + + * peicode.h (pe_ILF_object_p): Adjust, as the version number + has been read. + (pe_bfd_object_p): Also read version number to detect ILF. + * pe-x86_64.c (COFF_WITH_PE_BIGOBJ): Define. + (x86_64pe_bigobj_vec): Define + * coffcode.h (bfd_coff_backend_data): Add _bfd_coff_max_nscns field. + (bfd_coff_max_nscns): New macro. + (coff_compute_section_file_positions): Use unsigned int for + target_index. Compare with bfd_coff_max_nscns. + (bfd_coff_std_swap_table, ticoff0_swap_table, ticoff1_swap_table): + Set a value for _bfd_coff_max_nscns. + (header_bigobj_classid): New constant. + (coff_bigobj_swap_filehdr_in, coff_bigobj_swap_filehdr_out) + (coff_bigobj_swap_sym_in, coff_bigobj_swap_sym_out) + (coff_bigobj_swap_aux_in, coff_bigobj_swap_aux_out): New + functions. + (bigobj_swap_table): New table. + * libcoff.h: Regenerate. + * coff-sh.c (bfd_coff_small_swap_table): Likewise. + * coff-alpha.c (alpha_ecoff_backend_data): Add value for + _bfd_coff_max_nscns. + * coff-mips.c (mips_ecoff_backend_data): Likewise. + * coff-rs6000.c (bfd_xcoff_backend_data) + (bfd_pmac_xcoff_backend_data): Likewise. + * coff64-rs6000.c (bfd_xcoff_backend_data) + (bfd_xcoff_aix5_backend_data): Likewise. + * targets.c (x86_64pe_bigobj_vec): Declare. + * configure.in (x86_64pe_bigobj_vec): New vector. + * configure: Regenerate. + * config.bfd: Add bigobj object format for Windows targets. + +2014-03-12 Nick Clifton + + PR ld/16671 + * elf32-arm.c (elf32_arm_add_symbol_hook): Check for ARM format + before testing for vxworks. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + +2014-03-12 Alan Modra + + PR 16690 + * elf.c (copy_elf_program_header): Ignore first section lma if + non-alloc. + +2014-03-11 Alan Modra + + PR 16686 + * coff-rs6000.c: Include stdint.h. + * coff64-rs6000.c: Likewise. + +2014-03-10 Tristan Gingold + + * ticoff.h: Removed. + +2014-03-08 Alan Modra + + * elf32-ppc.c (ppc_elf_howto_raw): Correct overflow check for + many relocations. Correct bitsize and rightshift too for a number + of VLE relocs. Describe R_PPC_VLE_SDA21 and R_PPC_VLE_SDA21_LO. + Correct dst_mask on R_PPC_VLE_SDA21_LO. + (ppc_elf_vle_split16): Tidy, delete unnecessary prototype. + (ppc_elf_relocate_section): Modify overflow test for 16-bit + fields in instructions to signed/unsigned according to whether + the field takes a signed or unsigned value. Tidy vle split16 code. + Correct R_PPC_VLE_SDA21 and R_PPC_VLE_SDA21_LO handling. + +2014-03-08 Alan Modra + + * elf64-ppc.c (ppc64_elf_howto_raw): Use complain_overflow_signed + for R_PPC64_ADDR14, R_PPC64_ADDR14_BRTAKEN, R_PPC64_ADDR14_BRNTAKEN, + R_PPC64_SECTOFF, R_PPC64_ADDR16_DS, R_PPC64_SECTOFF_DS, + R_PPC64_REL16 entries. Use complain_overflow_dont for R_PPC64_TOC. + (ppc64_elf_relocate_section): Modify overflow test for 16-bit + fields in instructions to signed/unsigned according to whether + the field takes a signed or unsigned value. + +2014-03-07 Pedro Alves + + PR gdb/16696 + * rs6000-core.c (rs6000coff_core_p): Cast pointers to bfd_vma + through ptr_to_uint instead of through long. + +2014-03-06 Nick Clifton + + PR 16664 + * elf-attrs.c (_bfd_elf_parse_attributes): Add checks for corrupt + attribute section names. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-05 Alan Modra + + * elf64-ppc.c (ppc64_elf_howto_raw): Add R_PPC64_ADDR64_LOCAL entry. + (ppc64_elf_reloc_type_lookup): Support R_PPC64_ADDR64_LOCAL. + (ppc64_elf_check_relocs): Likewise. + (ppc64_elf_relocate_section): Likewise. + * Add BFD_RELOC_PPC64_ADDR64_LOCAL. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +2014-03-04 Heiher + + * elfxx-mips.c (mips_set_isa_flags): Use E_MIPS_ARCH_64R2 for + Loongson-3A. + (mips_mach_extensions): Make bfd_mach_mips_loongson_3a an + extension of bfd_mach_mipsisa64r2. + +2014-03-04 Nick Clifton + + PR ld/16017 + * elf32-arm.c (elf32_thumb2_plt0_entry): New array. + (elf32_thumb2_plt_entry): New array. + (elf32_arm_create_dynamic_sections): Set PLT entry sizes when + using thumb2 based PLT. + (elf32_arm_populate_plt_entry): Handle generating Thumb2 based PLT + entries. + (elf32_arm_final_link_relocate): Do not bias jumps to Thumb based + PLT entries. + (elf32_arm_finish_dynamic_sections): Handle creation of Thumb2 + based PLT 0-entry. + (elf32_arm_output_plt_map_1): Handle creation of local symbols for + Thumb2 based PLT 0-entry. + (elf32_arm_output_arch_local_syms): Handle creation of local + symbols for Thumb2 based PLT entries. + +2014-02-28 Alan Modra + + PR ld/16643 + * elflink.c (elf_gc_sweep): Call gc_sweep_hook for exactly + the same conditions we called check_relocs. + +2014-02-27 Yuri Gribov + + * bfd-in.h: Add export of bfd_elf32_arm_use_long_plt. + * bfd-in2.h: Regenerate. + * elf32-arm.c (elf32_arm_plt_entry_long): New array. + (elf32_arm_link_hash_table_create): Set plt_entry_size to 16 if + using long PLT entries. + (bfd_elf32_arm_use_long_plt): New function. + (elf32_arm_populate_plt_entry): Add support for long PLT entries. + +2014-02-27 Alan Modra + + * elf32-ppc.c (ppc_elf_link_hash_table_create): Provide default + params for targets that don't use ppc32elf.em. + +2014-02-20 Chung-Lin Tang + + * elf32-nios2.c (nios2_elf32_relocate_section): Fix calculation + of GOTOFF relocations. + +2014-02-19 Igor Zamyatin + H.J. Lu + + * elf64-x86-64.c (elf_x86_64_bnd_plt0_entry): New. + (elf_x86_64_legacy_plt_entry): Likewise. + (elf_x86_64_bnd_plt_entry): Likewise. + (elf_x86_64_legacy_plt2_entry): Likewise. + (elf_x86_64_bnd_plt2_entry): Likewise. + (elf_x86_64_bnd_arch_bed): Likewise. + (elf_x86_64_link_hash_entry): Add has_bnd_reloc and plt_bnd. + (elf_x86_64_link_hash_table): Add plt_bnd. + (elf_x86_64_link_hash_newfunc): Initialize has_bnd_reloc and + plt_bnd. + (elf_x86_64_copy_indirect_symbol): Also copy has_bnd_reloc. + (elf_x86_64_check_relocs): Create the second PLT for Intel MPX + in 64-bit mode. + (elf_x86_64_allocate_dynrelocs): Handle the second PLT for IFUNC + symbols. Resolve call to the second PLT if it is created. + (elf_x86_64_size_dynamic_sections): Keep the second PLT section. + (elf_x86_64_relocate_section): Resolve PLT references to the + second PLT if it is created. + (elf_x86_64_finish_dynamic_symbol): Use BND PLT0 and fill the + second PLT entry for BND relocation. + (elf_x86_64_finish_dynamic_sections): Use MPX backend data if + the second PLT is created. + (elf_x86_64_get_synthetic_symtab): New. + (bfd_elf64_get_synthetic_symtab): Likewise. Undefine for NaCl. + +2014-02-19 Alan Modra + + * elf64-ppc.h (struct ppc64_elf_params): Add save_restore_funcs. + * elf64-ppc.c (ppc64_elf_func_desc_adjust): Use it to control + provision of out-of-line register save/restore routines. + +2014-02-18 Jack Carter + + * elfxx-mips.c(_bfd_mips_elf_modify_segment_map): Deleted hard coding of + PT_DYNAMIC segment flags. + +2014-02-17 Jan Kratochvil + + PR binutils/16595 + * simple.c (struct saved_offsets): New. + (simple_save_output_info): Use it for ptr. + (simple_restore_output_info): Use it for ptr. Check section_count. + (bfd_simple_get_relocated_section_contents): Use it for saved_offsets. + +2014-02-17 Alan Modra + + * elf64-ppc.h (struct ppc64_elf_params): Define. + (ppc64_elf_init_stub_bfd, ppc64_elf_edit_opd, ppc64_elf_tls_setup, + ppc64_elf_setup_section_lists, ppc64_elf_size_stubs, + ppc64_elf_build_stubs): Update prototype. + * elf64-ppp.c (struct ppc_link_hash_table): Add params, delete other + fields now in params. Adjust code throughout file. + (ppc64_elf_init_stub_bfd): Delete "abfd" parameter, add "params". + Save params pointer in htab. + (ppc64_elf_edit_opd, ppc64_elf_tls_setup, + ppc64_elf_setup_section_lists, ppc64_elf_size_stubs, + ppc64_elf_build_stubs): Remove parameters now in "params". + +2014-02-17 Alan Modra + + * elf32-ppc.c (ppc_elf_relocate_section): Move relocs on insns + patched for ppc476 workaround. Reapply branch taken/not taken + relocs. + +2014-02-12 Alan Modra + + * elf32-ppc.c (ppc_elf_relax_section): Don't build long-branch + stubs for calls to __tls_get_addr that we know will later be + optimised away. + +2014-02-12 Alan Modra + + * elf32-ppc.c (ppc_elf_relax_section): Enable ppc476 workaround + for ld -r, when code sections are sufficiently aligned. + * elf32-ppc.h (struct ppc_elf_params): Delete pagesize. Add + pagesize_p2. + +2014-02-12 Alan Modra + + PR gold/15530 + * elf64-ppc.c (ppc64_elf_gc_mark_dynamic_ref): Support + --export-dynamic and --dynamic-list marking of symbols. + * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Reorder + cheap tests first. + +2014-02-10 H.J. Lu + + PR gold/16530 + * elflink.c (bfd_elf_gc_mark_dynamic_ref_symbol): Mark symbol in + executables if it matches dynamic_list. + +2014-02-10 Alan Modra + + * po/SRC-POTFILES.in: Regenerate. + * po/bfd.pot: Regenerate. + +2014-02-09 Alan Modra + + * elf-bfd.h (struct elf_backend_data): Add caches_rawsize. + * elfxx-target.h (elf_backend_caches_rawsize): Define. + (elfNN_bed): Init new field. + * elflink.c (elf_link_input_bfd): Handle caches_rawsize. + * elf32-ppc.c (shared_stub_entry): Zero addi offset. + (ppc_elf_relax_section): Don't reallocate section here, write + stubs, or write out relocs for ld -r here.. + (ppc_elf_relocate_section): ..instead write stubs here, and use + existing code to write out relocs for ld -r. Fix offset + adjustment on reloc for little-endian. + (elf_backend_caches_rawsize): Define. + +2014-02-07 Rainer Orth + + PR build/16550 + * cache.c (bfd_cache_max_open): Cast RLIM_INFINITY to rlim_t. + +2014-02-04 Jan Kratochvil + + * coff-rs6000.c (xcoff_write_archive_contents_big): Free OFFSETS in + return paths. Three times. + * elf64-ppc.c (ppc64_elf_link_hash_table_create): Free HTAB in all + return paths. + (ppc64_elf_tls_optimize): Free TOC_REF in return path. + (ppc64_elf_edit_toc): Free USED in return path. + +2014-02-03 Sandra Loosemore + + * reloc.c (BFD_RELOC_NIOS2_GOT_LO, BFD_RELOC_NIOS2_GOT_HA): New. + (BFD_RELOC_NIOS2_CALL_LO, BFD_RELOC_NIOS2_CALL_HA): New. + * libbfd.h: Regenerated. + * bfd-in2.h: Regenerated. + * elf32-nios2.c (elf_nios2_howto_table_rel): Add new relocations. + (nios2_reloc_map): Likewise. + (GOT_USED, CALL_USED): Renamed from GOT16_USED and CALL16_USED. + Fixed all references. + (nios2_elf32_relocate_section): Add new relocations. + (nios2_elf32_check_relocs): Likewise. + (nios2_elf32_gc_sweep_hook): Likewise. + +2014-02-03 Alan Modra + + * elf32-ppc.c (struct ppc_elf_link_hash_table): Add params. + Delete emit_stub_syms, no_tls_get_addr_opt. Update all uses. + (ppc_elf_link_params): New function. + (ppc_elf_create_glink): Align .glink to 64 bytes for ppc476 + workaround. + (ppc_elf_select_plt_layout): Remove plt_style and emit_stub_syms + parameters. Use htab->params instead. + (ppc_elf_tls_setup): Remove no_tls_get_addr_opt parameter. + (ppc_elf_size_dynamic_sections): Align __glink_PLTresolve to + 64 bytes for ppc476 workaround. + (struct ppc_elf_relax_info): New. + (ppc_elf_relax_section): Exclude linker created sections and + those too small to hold one instruction. Don't add another + branch around trampolines on later relax passes. Don't + generate trampolines for undefined symbols when !relocatable, + nor for plugin symbols. Allocate space for ppc476 workaround + patch area. Free fixups on error return path. + (ppc_elf_relocate_section): Handle ppc476 workaround patching. + * elf32-ppc.h (struct ppc_elf_params): New. + (ppc_elf_select_plt_layout, ppc_elf_tls_setup): Update prototype. + (ppc_elf_link_params): Declare. + * section.c (SEC_INFO_TYPE_TARGET): Define. + * bfd-in2.h: Regenerate. + +2014-02-02 Sandra Loosemore + + * elf32-nios2.c (struct elf32_nios2_link_hash_table): Add + h_gp_got field. + (nios2_elf32_relocate_section): Use got_base to adjust + GOT-pointer-relative relocations relative to _gp_got. + (create_got_section): Create _gp_got symbol. + (nios2_elf32_finish_dynamic_symbol): Make _gp_got absolute. + (nios2_elf32_size_dynamic_sections): Set _gp_got offset. + +2014-01-30 Sandra Loosemore + + * bfd-in2.h: Update from reloc.c. + * elf32-nios2.c: Include elf32-nios2.h. + (elf_nios2_howto_table_rel): Add entry for R_NIOS2_CALL26_NOAT. + (nios2_reloc_map): Likewise. + (enum elf32_nios2_stub_type): Declare. + (struct elf32_nios2_stub_hash_entry): Declare. + (nios2_stub_hash_entry, nios2_stub_hash_lookup): New macros. + (struct elf32_nios2_link_hash_entry): Add hsh_cache field. + (struct elf32_nios2_link_hash_table): Add new fields bstab, + stub_bfd, add_stub_section, layout_sections_again, stub_group, + bfd_count, top_index, input_list, all_local_syms. + (nios2_call26_stub_entry): New. + (nios2_elf32_install_imm16): Move up in file. + (nios2_elf32_install_data): Move up in file. + (hiadj): Move up in file. + (stub_hash_newfunc): New. + (link_hash_newfunc): Initialize hsh_cache field. + (STUB_SUFFIX): New. + (nios2_stub_name): New. + (nios2_get_stub_entry): New. + (nios2_add_stub): New. + (nios2_elf32_setup_section_lists): New. + (nios2_elf32_next_input_section): New. + (CALL26_SEGMENT): New. + (MAX_STUB_SECTION_SIZE): New. + (group_sections): New. + (nios2_type_of_stub): New. + (nios2_build_one_stub): New. + (nios2_size_one_stub): New. + (get_local_syms): New. + (nios2_elf32_size_stubs): New. + (nios2_elf32_build_stubs): New. + (nios2_elf32_do_call26_relocate): Correct CALL26 overflow test. + (nios2_elf32_relocate_section): Handle R_NIOS2_CALL26_NOAT. Add + trampolines for R_NIOS2_CALL26 stubs. + (nios2_elf32_check_relocs): Handle R_NIOS2_CALL26_NOAT. + (nios2_elf32_gc_sweep_hook): Likewise. + (nios2_elf32_link_hash_table_create): Initialize the stub hash table. + (nios2_elf32_link_hash_table_free): New. + (bfd_elf32_bfd_link_hash_table_free): Define. + * elf32-nios2.h: New file. + * libbfd.h: Update from reloc.c. + * reloc.c (BFD_RELOC_NIOS2_CALL26_NOAT): New. + +2014-01-29 Nick Clifton + + PR binutils/16318 + * elf32-metag.c (elf_metag_post_process_headers): Call + _bfd_elf_post_process_headers. + * elf32-sh64.c (sh64_elf_copy_private_data): Call + _bfd_elf_copy_private_data. + * elf64-sh64.c (sh_elf64_copy_private_data_internal): Likewise. + +2014-01-29 Nick Clifton + + * bfd-in.h (bfd_set_section_vma): Delete. + (bfd_set_section_alignment): Delete. + (bfd_set_section_userdata): Delete. + (bfd_set_cacheable): Delete. + * bfd.c (bfd_set_cacheable): New static inline function. + * section.c (bfd_set_section_userdata): Likewise. + (bfd_set_section_vma): Likewise. + (bfd_set_section_alignment): Likewise. + * bfd-in2.h: Regenerate. + +2014-01-28 Nick Clifton + + * dwarf2.c (find_abstract_instance_name): For DW_FORM_ref_addr + attributes select the CU containing the abbreviation, which may not + be the current CU. + +2014-01-24 Alan Modra + + * elf64-ppc.c (ppc_build_one_stub): Correct reloc count passed + to get_relocs for ELFv2. + +2014-01-23 H.J. Lu + + PR ld/16498 + * elf.c (_bfd_elf_map_sections_to_segments): Issue a linker error + if TLS sections are not adjacent. + +2014-01-22 Alan Modra + + * elflink.c (elf_link_add_object_symbols): Call minfo for --as-needed. + +2014-01-22 Alan Modra + + * elf64-ppc.c (STK_LINKER): Comment typo fix. + +2014-01-21 H.J. Lu + + PR ld/16467 + * elflink.c (_bfd_elf_merge_symbol): When types of the existing + regular default symbol definition and the versioned dynamic + symbol definition mismatch, skip the default symbol definition + if one of them is IFUNC. + +2014-01-21 H.J. Lu + + PR ld/2404 + * elflink.c (_bfd_elf_merge_symbol): Don't check info->shared, + info->export_dynamic nor h->ref_dynamic for type mismatch when + adding the default version. + +2014-01-16 Alan Modra + + * elfxx-mips.c (mips_elf_record_got_page_entry): Pass in a + mips_elf_traverse_got_arg* rather than mips_got_info*. + Adjust caller. Alloc on output_bfd rather than symbol section + owner. + +2014-01-15 H.J. Lu + + * elf32-i386.c (elf_i386_allocate_dynrelocs): Revert the last + change. + * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. + +2014-01-14 H.J. Lu + + PR ld/16428 + * elf32-i386.c (elf_i386_allocate_dynrelocs): Don't discard relocs + against __ehdr_start. + * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. + +2014-01-14 H.J. Lu + + * elf32-i386.c (elf_i386_allocate_dynrelocs): Revert the last + change. + * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. + +2014-01-14 H.J. Lu + + PR ld/16428 + * elf32-i386.c (elf_i386_allocate_dynrelocs): Don't update reloc + count if there are any non pc-relative relocs. + * elf64-x86-64.c (elf_x86_64_allocate_dynrelocs): Likewise. + +2014-01-14 Michael Hudson-Doyle + Kugan Vivekanandarajah + + * elfnn-aarch64.c (elfNN_aarch64_final_link_relocate): Use correct + offset while calculating relocation address. + (elfNN_aarch64_create_small_pltn_entry): Likewise. + (elfNN_aarch64_init_small_plt0_entry): Likewise. + +2014-01-13 Ma Jiang + + PR ld/16202 + * elf32-arm.c (elf32_arm_final_link_relocate): Refetch addends for + R_ARM_ABS8 and R_ARM_ABS16. + +2014-01-13 Alan Modra + + * elf32-ppc.c (ppc_elf_check_relocs): For @local call to ifunc, + error when shared and force a plt call otherwise. + (ppc_elf_size_dynamic_sections): Don't emit DT_PPC_GOT unless + plt_type == PLT_NEW. + (ppc_elf_relocate_section): Add missing test to resolve ifuncs to + the appropriate call stub. + +2014-01-10 Alan Modra + + PR ld/14207 + PR ld/16322 + PR binutils/16323 + * elf.c (assign_file_positions_for_load_sections): Revert last change. + (assign_file_positions_for_non_load_sections): When setting up + PT_GNU_RELRO header, don't require a corresponding PT_LOAD + header that completely covers the relro region. + +2014-01-09 Tristan Gingold + + * coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): use jump + table macros and add macros to initializa the structure. + +2014-01-08 H.J. Lu + + PR ld/14207 + PR ld/16322 + PR binutils/16323 + * elf.c (_bfd_elf_map_sections_to_segments): Don't check section + size for PT_GNU_RELRO segment. + (assign_file_positions_for_load_sections): If PT_LOAD segment + doesn't fit PT_GNU_RELRO segment, adjust its p_filesz and p_memsz. + +2014-01-07 Tom Tromey + + * elf32-xtensa.c (vsprint_msg): Don't use old VA_* compatibility + wrappers. + +2014-01-03 Nick Clifton + + PR binutils/16199 + * elf.c (vma_page_aligned_bias): Handle a maxpagesize value of + zero. + +2014-01-02 Yuanhui Zhang + + PR binutils/14289 + * pef.c (bfd_pef_xlib_read_header): Increase buffer size to 80. + +2014-01-02 Nick Clifton + + PR binutils/11983 + * archive.c (_bfd_get_elt_at_filepos): Store a copy of the + filename in the bfd's filename field. + * elfcode.h (bfd_from_remote_memory): Likewise. + * ieee.c (ieee_object_p): Likewise. + * mach-o.c (bfd_mach_o_fat_member_init): Likewise. + * oasys.c (oasys_openr_next_archived_file): Likewise. + * vms-lib.c (_bfd_vms_lib_get_module): Likewise. + * opncls.c (bfd_fopen): Likewise. + (bfd_openstreamr): Likewise. + (bfd_openr_iovec): Likewise. + (bfd_openw): Likewise. + (bfd_create): Likewise. + (_bfd_delete_bfd): Free filename. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/bfd/MAINTAINERS b/bfd/MAINTAINERS index 9ee4884ba0..041d8f4e3d 100644 --- a/bfd/MAINTAINERS +++ b/bfd/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/Makefile.am b/bfd/Makefile.am index 8aa87481c6..8ffdbb12e0 100644 --- a/bfd/Makefile.am +++ b/bfd/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/PORTING b/bfd/PORTING index f4786b31fb..cfde807bfe 100644 --- a/bfd/PORTING +++ b/bfd/PORTING @@ -82,7 +82,7 @@ TARGETNAME The name of the target, for run-time lookups. Usually "a.out-" -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/README b/bfd/README index 09fc6c7e07..28b2d17d8d 100644 --- a/bfd/README +++ b/bfd/README @@ -48,7 +48,7 @@ gcc manual. Bug reports without patches will be remembered, but they may never get fixed until somebody volunteers to fix them. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/TODO b/bfd/TODO index 076588ac6a..e74baae0cf 100644 --- a/bfd/TODO +++ b/bfd/TODO @@ -20,7 +20,7 @@ Things that still need to be done: -*- Text -*- o - upgrade the reloc handling as per Steve's suggestion. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/acinclude.m4 b/bfd/acinclude.m4 index 31a4bf9674..acb6419005 100644 --- a/bfd/acinclude.m4 +++ b/bfd/acinclude.m4 @@ -1,5 +1,5 @@ dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/bfd/aix386-core.c b/bfd/aix386-core.c index d3e2080fb5..b534736f62 100644 --- a/bfd/aix386-core.c +++ b/bfd/aix386-core.c @@ -1,7 +1,7 @@ /* BFD back-end for AIX on PS/2 core files. This was based on trad-core.c, which was written by John Gilmore of Cygnus Support. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. Written by Minh Tran-Le . Converted to back end form by Ian Lance Taylor . diff --git a/bfd/aix5ppc-core.c b/bfd/aix5ppc-core.c index 82593ffa44..fe034b9c64 100644 --- a/bfd/aix5ppc-core.c +++ b/bfd/aix5ppc-core.c @@ -1,5 +1,5 @@ /* IBM RS/6000 "XCOFF" back-end for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Tom Rix Contributed by Red Hat Inc. diff --git a/bfd/aout-adobe.c b/bfd/aout-adobe.c index 50394a2c90..7e781d4d74 100644 --- a/bfd/aout-adobe.c +++ b/bfd/aout-adobe.c @@ -1,5 +1,5 @@ /* BFD back-end for a.out.adobe binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. Based on bout.c. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-arm.c b/bfd/aout-arm.c index 5f336ff5e5..9e5bb8fe8a 100644 --- a/bfd/aout-arm.c +++ b/bfd/aout-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for raw ARM a.out binaries. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-cris.c b/bfd/aout-cris.c index 01b7bcf04a..166e305c1a 100644 --- a/bfd/aout-cris.c +++ b/bfd/aout-cris.c @@ -1,5 +1,5 @@ /* BFD backend for CRIS a.out binaries. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB. Written by Hans-Peter Nilsson. diff --git a/bfd/aout-ns32k.c b/bfd/aout-ns32k.c index b436b2125f..cf95a99f66 100644 --- a/bfd/aout-ns32k.c +++ b/bfd/aout-ns32k.c @@ -1,5 +1,5 @@ /* BFD back-end for ns32k a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by Ian Dall (idall@eleceng.adelaide.edu.au). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-sparcle.c b/bfd/aout-sparcle.c index 0d75a28c3d..1184166a3c 100644 --- a/bfd/aout-sparcle.c +++ b/bfd/aout-sparcle.c @@ -1,5 +1,5 @@ /* BFD backend for sparc little-endian aout binaries. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-target.h b/bfd/aout-target.h index 7982bf0b1c..0c97a4af58 100644 --- a/bfd/aout-target.h +++ b/bfd/aout-target.h @@ -1,5 +1,5 @@ /* Define a target vector and some small routines for a variant of a.out. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout-tic30.c b/bfd/aout-tic30.c index e164446566..7fcdf6240b 100644 --- a/bfd/aout-tic30.c +++ b/bfd/aout-tic30.c @@ -1,5 +1,5 @@ /* BFD back-end for TMS320C30 a.out binaries. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout0.c b/bfd/aout0.c index a0370e39de..7f093ee811 100644 --- a/bfd/aout0.c +++ b/bfd/aout0.c @@ -1,5 +1,5 @@ /* BFD backend for SunOS style a.out with flags set to 0 - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout32.c b/bfd/aout32.c index a6f6df3e22..4d566e4131 100644 --- a/bfd/aout32.c +++ b/bfd/aout32.c @@ -1,5 +1,5 @@ /* BFD back-end for 32-bit a.out files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aout64.c b/bfd/aout64.c index 6474a76e30..212ec844f6 100644 --- a/bfd/aout64.c +++ b/bfd/aout64.c @@ -1,5 +1,5 @@ /* BFD back-end for 64-bit a.out files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aoutf1.h b/bfd/aoutf1.h index 63c16d9780..7f4883545b 100644 --- a/bfd/aoutf1.h +++ b/bfd/aoutf1.h @@ -1,5 +1,5 @@ /* A.out "format 1" file handling code for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/aoutx.h b/bfd/aoutx.h index 9385a98570..d4e0fecb6b 100644 --- a/bfd/aoutx.h +++ b/bfd/aoutx.h @@ -1,5 +1,5 @@ /* BFD semi-generic back-end for a.out binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/archive.c b/bfd/archive.c index 99096c3217..dc5f76c83f 100644 --- a/bfd/archive.c +++ b/bfd/archive.c @@ -1,5 +1,5 @@ /* BFD back-end for archive files (libraries). - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. Mostly Gumby Henkel-Wallace's fault. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/archive64.c b/bfd/archive64.c index 9d29b90e64..8dbdc75077 100644 --- a/bfd/archive64.c +++ b/bfd/archive64.c @@ -1,5 +1,5 @@ /* Support for 64-bit ELF archives. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Ian Lance Taylor, Cygnus Support Linker support added by Mark Mitchell, CodeSourcery, LLC. diff --git a/bfd/archures.c b/bfd/archures.c index 067e65489a..ca20fb2c08 100644 --- a/bfd/archures.c +++ b/bfd/archures.c @@ -1,5 +1,5 @@ /* BFD library support routines for architectures. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Hacked by John Gilmore and Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/armnetbsd.c b/bfd/armnetbsd.c index 05b7635985..a8a2e33801 100644 --- a/bfd/armnetbsd.c +++ b/bfd/armnetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/ARM a.out-ish binaries. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/bfd-in.h b/bfd/bfd-in.h index 0f2b57fc30..4b3738023e 100644 --- a/bfd/bfd-in.h +++ b/bfd/bfd-in.h @@ -1,6 +1,6 @@ /* Main header file for the bfd library -- portable access to object files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 7f45316800..b718f10d08 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -7,7 +7,7 @@ /* Main header file for the bfd library -- portable access to object files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. diff --git a/bfd/bfd.c b/bfd/bfd.c index 2d9397b5b2..29a7c5d2bf 100644 --- a/bfd/bfd.c +++ b/bfd/bfd.c @@ -1,5 +1,5 @@ /* Generic BFD library interface and support routines. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/bfd.m4 b/bfd/bfd.m4 index 6b711e24ac..aa28847f1b 100644 --- a/bfd/bfd.m4 +++ b/bfd/bfd.m4 @@ -1,6 +1,6 @@ dnl This file was derived from acinclude.m4. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/bfd/bfdio.c b/bfd/bfdio.c index 14619f58f7..89406e3c73 100644 --- a/bfd/bfdio.c +++ b/bfd/bfdio.c @@ -1,6 +1,6 @@ /* Low-level I/O routines for BFDs. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. diff --git a/bfd/bfdwin.c b/bfd/bfdwin.c index 2af868aa3d..d133656ab4 100644 --- a/bfd/bfdwin.c +++ b/bfd/bfdwin.c @@ -1,5 +1,5 @@ /* Support for memory-mapped windows into a BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/binary.c b/bfd/binary.c index 93a0cff56f..9ed61aa9c5 100644 --- a/bfd/binary.c +++ b/bfd/binary.c @@ -1,5 +1,5 @@ /* BFD back-end for binary objects. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support, This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/bout.c b/bfd/bout.c index de9c7c718a..8ca3c782b9 100644 --- a/bfd/bout.c +++ b/bfd/bout.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 960 b.out binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cache.c b/bfd/cache.c index ffda00452d..94a82daff0 100644 --- a/bfd/cache.c +++ b/bfd/cache.c @@ -1,6 +1,6 @@ /* BFD library -- caching of file descriptors. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support (steve@cygnus.com). diff --git a/bfd/cf-i386lynx.c b/bfd/cf-i386lynx.c index 480c27577d..73bd5da8f1 100644 --- a/bfd/cf-i386lynx.c +++ b/bfd/cf-i386lynx.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 COFF LynxOS files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cf-sparclynx.c b/bfd/cf-sparclynx.c index 2be004849a..d127fbc945 100644 --- a/bfd/cf-sparclynx.c +++ b/bfd/cf-sparclynx.c @@ -1,5 +1,5 @@ /* BFD back-end for Sparc COFF LynxOS files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cisco-core.c b/bfd/cisco-core.c index 36845a2804..50f1458e71 100644 --- a/bfd/cisco-core.c +++ b/bfd/cisco-core.c @@ -1,5 +1,5 @@ /* BFD back-end for CISCO crash dumps. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-alpha.c b/bfd/coff-alpha.c index 0e78088ad7..0fdbded0a1 100644 --- a/bfd/coff-alpha.c +++ b/bfd/coff-alpha.c @@ -1,5 +1,5 @@ /* BFD back-end for ALPHA Extended-Coff files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Modified from coff-mips.c by Steve Chamberlain and Ian Lance Taylor . diff --git a/bfd/coff-apollo.c b/bfd/coff-apollo.c index 2c755986e6..14a54831b4 100644 --- a/bfd/coff-apollo.c +++ b/bfd/coff-apollo.c @@ -1,5 +1,5 @@ /* BFD back-end for Apollo 68000 COFF binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. By Troy Rollo (troy@cbme.unsw.edu.au) Based on m68k standard COFF version Written by Cygnus Support. diff --git a/bfd/coff-arm.c b/bfd/coff-arm.c index d47b77e350..74ce0172be 100644 --- a/bfd/coff-arm.c +++ b/bfd/coff-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-aux.c b/bfd/coff-aux.c index d95b98bc65..1f8a81f094 100644 --- a/bfd/coff-aux.c +++ b/bfd/coff-aux.c @@ -1,5 +1,5 @@ /* BFD back-end for Apple M68K COFF A/UX 3.x files. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Richard Henderson . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-bfd.c b/bfd/coff-bfd.c index 81ecdf814c..21337bf76e 100644 --- a/bfd/coff-bfd.c +++ b/bfd/coff-bfd.c @@ -1,5 +1,5 @@ /* BFD COFF interfaces used outside of BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-bfd.h b/bfd/coff-bfd.h index 3e30ef37de..1ca5f69f91 100644 --- a/bfd/coff-bfd.h +++ b/bfd/coff-bfd.h @@ -1,5 +1,5 @@ /* BFD COFF interfaces used outside of BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-go32.c b/bfd/coff-go32.c index 4797265068..f67895f680 100644 --- a/bfd/coff-go32.c +++ b/bfd/coff-go32.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 COFF files (DJGPP variant). - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by DJ Delorie. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-h8300.c b/bfd/coff-h8300.c index 10123d3e52..86945acab8 100644 --- a/bfd/coff-h8300.c +++ b/bfd/coff-h8300.c @@ -1,5 +1,5 @@ /* BFD back-end for Renesas H8/300 COFF binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain, . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-h8500.c b/bfd/coff-h8500.c index b6a996e943..052de7b215 100644 --- a/bfd/coff-h8500.c +++ b/bfd/coff-h8500.c @@ -1,5 +1,5 @@ /* BFD back-end for Renesas H8/500 COFF binaries. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Written by Steve Chamberlain, . diff --git a/bfd/coff-i386.c b/bfd/coff-i386.c index e3f3b5810a..20d240204a 100644 --- a/bfd/coff-i386.c +++ b/bfd/coff-i386.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-i860.c b/bfd/coff-i860.c index 341183f16b..2122c0d3b2 100644 --- a/bfd/coff-i860.c +++ b/bfd/coff-i860.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel i860 COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Created mostly by substituting "860" for "386" in coff-i386.c Harry Dolan , October 1995 diff --git a/bfd/coff-i960.c b/bfd/coff-i960.c index 963433eefc..dbd197f49c 100644 --- a/bfd/coff-i960.c +++ b/bfd/coff-i960.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 960 COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-ia64.c b/bfd/coff-ia64.c index f1641dbbda..0df3a9e348 100644 --- a/bfd/coff-ia64.c +++ b/bfd/coff-ia64.c @@ -1,5 +1,5 @@ /* BFD back-end for HP/Intel IA-64 COFF files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by David Mosberger This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-m68k.c b/bfd/coff-m68k.c index 20696f5517..e90aec72f0 100644 --- a/bfd/coff-m68k.c +++ b/bfd/coff-m68k.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola 68000 COFF binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-m88k.c b/bfd/coff-m88k.c index 7d474f951b..a6e01cc38e 100644 --- a/bfd/coff-m88k.c +++ b/bfd/coff-m88k.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola 88000 COFF "Binary Compatibility Standard" files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-mcore.c b/bfd/coff-mcore.c index 9f30cfcb62..45d4917435 100644 --- a/bfd/coff-mcore.c +++ b/bfd/coff-mcore.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola MCore COFF/PE - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-mips.c b/bfd/coff-mips.c index 298671c112..a490572187 100644 --- a/bfd/coff-mips.c +++ b/bfd/coff-mips.c @@ -1,5 +1,5 @@ /* BFD back-end for MIPS Extended-Coff files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Original version by Per Bothner. Full support added by Ian Lance Taylor, ian@cygnus.com. diff --git a/bfd/coff-ppc.c b/bfd/coff-ppc.c index 32d30120d4..237980d6a8 100644 --- a/bfd/coff-ppc.c +++ b/bfd/coff-ppc.c @@ -1,5 +1,5 @@ /* BFD back-end for PowerPC Microsoft Portable Executable files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Original version pieced together by Kim Knuttila (krk@cygnus.com) diff --git a/bfd/coff-rs6000.c b/bfd/coff-rs6000.c index 05c45cf14b..8fbfa16add 100644 --- a/bfd/coff-rs6000.c +++ b/bfd/coff-rs6000.c @@ -1,5 +1,5 @@ /* BFD back-end for IBM RS/6000 "XCOFF" files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Metin G. Ozisik, Mimi Phuong-Thao Vo, and John Gilmore. Archive support from Damon A. Permezel. Contributed by IBM Corporation and Cygnus Support. diff --git a/bfd/coff-sh.c b/bfd/coff-sh.c index fcd9570b8d..5fb4da2b8e 100644 --- a/bfd/coff-sh.c +++ b/bfd/coff-sh.c @@ -1,5 +1,5 @@ /* BFD back-end for Renesas Super-H COFF binaries. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Written by Steve Chamberlain, . Relaxing code written by Ian Lance Taylor, . diff --git a/bfd/coff-sparc.c b/bfd/coff-sparc.c index 031dcd0851..232cefacea 100644 --- a/bfd/coff-sparc.c +++ b/bfd/coff-sparc.c @@ -1,5 +1,5 @@ /* BFD back-end for Sparc COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-stgo32.c b/bfd/coff-stgo32.c index 4dc90149e8..5efd69cd54 100644 --- a/bfd/coff-stgo32.c +++ b/bfd/coff-stgo32.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 COFF files (DJGPP variant with a stub). - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Robert Hoehne. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-svm68k.c b/bfd/coff-svm68k.c index f759abbe2d..8e733bff30 100644 --- a/bfd/coff-svm68k.c +++ b/bfd/coff-svm68k.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola sysv68 - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Philippe De Muyter . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-tic30.c b/bfd/coff-tic30.c index ab953088c7..545ac5e939 100644 --- a/bfd/coff-tic30.c +++ b/bfd/coff-tic30.c @@ -1,5 +1,5 @@ /* BFD back-end for TMS320C30 coff binaries. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-tic4x.c b/bfd/coff-tic4x.c index 1e7166f11c..e6cd95d2be 100644 --- a/bfd/coff-tic4x.c +++ b/bfd/coff-tic4x.c @@ -1,5 +1,5 @@ /* BFD back-end for TMS320C4X coff binaries. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/bfd/coff-tic54x.c b/bfd/coff-tic54x.c index 3027c9e879..600b1fe0f7 100644 --- a/bfd/coff-tic54x.c +++ b/bfd/coff-tic54x.c @@ -1,5 +1,5 @@ /* BFD back-end for TMS320C54X coff binaries. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Timothy Wall (twall@cygnus.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-tic80.c b/bfd/coff-tic80.c index 80bb05ef19..10d50f0aab 100644 --- a/bfd/coff-tic80.c +++ b/bfd/coff-tic80.c @@ -1,5 +1,5 @@ /* BFD back-end for Texas Instruments TMS320C80 Multimedia Video Processor (MVP). - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Fred Fish (fnf@cygnus.com) diff --git a/bfd/coff-u68k.c b/bfd/coff-u68k.c index 260853ce17..d07f7cd872 100644 --- a/bfd/coff-u68k.c +++ b/bfd/coff-u68k.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola 68000 COFF binaries having underscore with name. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-w65.c b/bfd/coff-w65.c index 483ae8048b..1872feb744 100644 --- a/bfd/coff-w65.c +++ b/bfd/coff-w65.c @@ -1,5 +1,5 @@ /* BFD back-end for WDC 65816 COFF binaries. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Steve Chamberlain, . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-we32k.c b/bfd/coff-we32k.c index b754815e70..7dba256d75 100644 --- a/bfd/coff-we32k.c +++ b/bfd/coff-we32k.c @@ -1,5 +1,5 @@ /* BFD back-end for we32k COFF files. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Contributed by Brendan Kehoe (brendan@cs.widener.edu). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-x86_64.c b/bfd/coff-x86_64.c index 03628b9fe8..fb5971d633 100644 --- a/bfd/coff-x86_64.c +++ b/bfd/coff-x86_64.c @@ -1,5 +1,5 @@ /* BFD back-end for AMD 64 COFF files. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-z80.c b/bfd/coff-z80.c index fd68b12434..786cf95288 100644 --- a/bfd/coff-z80.c +++ b/bfd/coff-z80.c @@ -1,5 +1,5 @@ /* BFD back-end for Zilog Z80 COFF binaries. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coff-z8k.c b/bfd/coff-z8k.c index 7f67ee8f5b..25e63a4b67 100644 --- a/bfd/coff-z8k.c +++ b/bfd/coff-z8k.c @@ -1,5 +1,5 @@ /* BFD back-end for Zilog Z800n COFF binaries. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Written by Steve Chamberlain, . diff --git a/bfd/coff64-rs6000.c b/bfd/coff64-rs6000.c index 72ea58bebb..ba984694f6 100644 --- a/bfd/coff64-rs6000.c +++ b/bfd/coff64-rs6000.c @@ -1,5 +1,5 @@ /* BFD back-end for IBM RS/6000 "XCOFF64" files. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Written Clinton Popetz. Contributed by Cygnus Support. diff --git a/bfd/coffcode.h b/bfd/coffcode.h index a5ea3322f4..695497f4b3 100644 --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -1,5 +1,5 @@ /* Support for the generic parts of most COFF variants, for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coffgen.c b/bfd/coffgen.c index db89c72576..aa015597b7 100644 --- a/bfd/coffgen.c +++ b/bfd/coffgen.c @@ -1,5 +1,5 @@ /* Support for the generic parts of COFF, for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cofflink.c b/bfd/cofflink.c index 2782795d3b..ee4d032cbd 100644 --- a/bfd/cofflink.c +++ b/bfd/cofflink.c @@ -1,5 +1,5 @@ /* COFF specific linker code. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/coffswap.h b/bfd/coffswap.h index c62be2eb9f..d07f3c3ec5 100644 --- a/bfd/coffswap.h +++ b/bfd/coffswap.h @@ -1,5 +1,5 @@ /* Generic COFF swapping routines, for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/compress.c b/bfd/compress.c index a3a2f35962..0087a665d8 100644 --- a/bfd/compress.c +++ b/bfd/compress.c @@ -1,5 +1,5 @@ /* Compressed section support (intended for debug sections). - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/config.bfd b/bfd/config.bfd index a9627f8760..75f21e38d1 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -1,6 +1,6 @@ # config.bfd # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/configure.ac b/bfd/configure.ac index 1b709dcd28..a2743a0336 100644 --- a/bfd/configure.ac +++ b/bfd/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/bfd/configure.com b/bfd/configure.com index 707ba49785..7f7411d059 100644 --- a/bfd/configure.com +++ b/bfd/configure.com @@ -7,7 +7,7 @@ $! $! Written by Klaus K"ampf (kkaempf@rmi.de) $! Rewritten by Tristan Gingold (gingold@adacore.com) $! -$! Copyright (C) 2012-2014 Free Software Foundation, Inc. +$! Copyright (C) 2012-2015 Free Software Foundation, Inc. $! $! This file is free software; you can redistribute it and/or modify $! it under the terms of the GNU General Public License as published by diff --git a/bfd/configure.host b/bfd/configure.host index 5942e575a1..0e1de45b5d 100644 --- a/bfd/configure.host +++ b/bfd/configure.host @@ -1,5 +1,5 @@ # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/corefile.c b/bfd/corefile.c index 1b87e86bc2..53f6b46f7d 100644 --- a/bfd/corefile.c +++ b/bfd/corefile.c @@ -1,5 +1,5 @@ /* Core file generic interface routines for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-aarch64.c b/bfd/cpu-aarch64.c index 616eb275e7..7d767f0805 100644 --- a/bfd/cpu-aarch64.c +++ b/bfd/cpu-aarch64.c @@ -1,5 +1,5 @@ /* BFD support for AArch64. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-alpha.c b/bfd/cpu-alpha.c index da1666137e..193a7288eb 100644 --- a/bfd/cpu-alpha.c +++ b/bfd/cpu-alpha.c @@ -1,5 +1,5 @@ /* BFD support for the Alpha architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-arc.c b/bfd/cpu-arc.c index 0636105b9c..a99e5391e8 100644 --- a/bfd/cpu-arc.c +++ b/bfd/cpu-arc.c @@ -1,5 +1,5 @@ /* BFD support for the ARC processor - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-arm.c b/bfd/cpu-arm.c index 149c2e5b87..7d68500fd5 100644 --- a/bfd/cpu-arm.c +++ b/bfd/cpu-arm.c @@ -1,5 +1,5 @@ /* BFD support for the ARM processor - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-avr.c b/bfd/cpu-avr.c index d3da25aff1..ed172f00fc 100644 --- a/bfd/cpu-avr.c +++ b/bfd/cpu-avr.c @@ -1,5 +1,5 @@ /* BFD library support routines for the AVR architecture. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-bfin.c b/bfd/cpu-bfin.c index 433904d66b..1b7d29d2c1 100644 --- a/bfd/cpu-bfin.c +++ b/bfd/cpu-bfin.c @@ -1,6 +1,6 @@ /* BFD Support for the ADI Blackfin processor. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-cr16.c b/bfd/cpu-cr16.c index 2b1af76ba9..4eb9105cf3 100644 --- a/bfd/cpu-cr16.c +++ b/bfd/cpu-cr16.c @@ -1,5 +1,5 @@ /* BFD support for the CR16 processor. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Written by M R Swami Reddy This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-cr16c.c b/bfd/cpu-cr16c.c index 00d9b9c1ff..5fd1969ad5 100644 --- a/bfd/cpu-cr16c.c +++ b/bfd/cpu-cr16c.c @@ -1,5 +1,5 @@ /* BFD support for the CR16C processor. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-cris.c b/bfd/cpu-cris.c index 0a35d9babf..74668a7be4 100644 --- a/bfd/cpu-cris.c +++ b/bfd/cpu-cris.c @@ -1,5 +1,5 @@ /* BFD support for the Axis CRIS architecture. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB. Written by Hans-Peter Nilsson. diff --git a/bfd/cpu-crx.c b/bfd/cpu-crx.c index f393cb7312..6b28754185 100644 --- a/bfd/cpu-crx.c +++ b/bfd/cpu-crx.c @@ -1,5 +1,5 @@ /* BFD support for the CRX processor. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-d10v.c b/bfd/cpu-d10v.c index 367b999614..281fe91062 100644 --- a/bfd/cpu-d10v.c +++ b/bfd/cpu-d10v.c @@ -1,5 +1,5 @@ /* BFD support for the D10V processor - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Martin Hunt (hunt@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-d30v.c b/bfd/cpu-d30v.c index 11eae81e6b..1c41d052ba 100644 --- a/bfd/cpu-d30v.c +++ b/bfd/cpu-d30v.c @@ -1,5 +1,5 @@ /* BFD support for the Mitsubishi D30V processor - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Contributed by Martin Hunt (hunt@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-dlx.c b/bfd/cpu-dlx.c index 00e133622a..d877cebb1e 100644 --- a/bfd/cpu-dlx.c +++ b/bfd/cpu-dlx.c @@ -1,5 +1,5 @@ /* BFD support for the DLX Microprocessor architecture. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Hacked by Kuang Hwa Lin This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-epiphany.c b/bfd/cpu-epiphany.c index 26ffc03d56..020788d36b 100644 --- a/bfd/cpu-epiphany.c +++ b/bfd/cpu-epiphany.c @@ -1,5 +1,5 @@ /* BFD support for the Adapteva EPIPHANY processor. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-fr30.c b/bfd/cpu-fr30.c index 9af19a5f59..a239a21658 100644 --- a/bfd/cpu-fr30.c +++ b/bfd/cpu-fr30.c @@ -1,5 +1,5 @@ /* BFD support for the FR30 processor. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-frv.c b/bfd/cpu-frv.c index fe611d768d..44d7ccb7a4 100644 --- a/bfd/cpu-frv.c +++ b/bfd/cpu-frv.c @@ -1,5 +1,5 @@ /* BFD support for the FRV processor. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-h8300.c b/bfd/cpu-h8300.c index cd6e8ed07f..8a86e76788 100644 --- a/bfd/cpu-h8300.c +++ b/bfd/cpu-h8300.c @@ -1,5 +1,5 @@ /* BFD library support routines for the Renesas H8/300 architecture. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-h8500.c b/bfd/cpu-h8500.c index d01984abf7..278bcdbcd1 100644 --- a/bfd/cpu-h8500.c +++ b/bfd/cpu-h8500.c @@ -1,5 +1,5 @@ /* BFD library support routines for the H8/500 architecture. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-hppa.c b/bfd/cpu-hppa.c index 8089a95771..8ec1f5bb62 100644 --- a/bfd/cpu-hppa.c +++ b/bfd/cpu-hppa.c @@ -1,5 +1,5 @@ /* BFD support for the HP Precision Architecture architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-i370.c b/bfd/cpu-i370.c index bb5bc2fd07..7e6b702d39 100644 --- a/bfd/cpu-i370.c +++ b/bfd/cpu-i370.c @@ -1,5 +1,5 @@ /* BFD i370 CPU definition - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Ian Lance Taylor, Cygnus Support. Hacked by Linas Vepstas in 1998, 1999 diff --git a/bfd/cpu-i386.c b/bfd/cpu-i386.c index 5e488529a1..b727ac8190 100644 --- a/bfd/cpu-i386.c +++ b/bfd/cpu-i386.c @@ -1,5 +1,5 @@ /* BFD support for the Intel 386 architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-i860.c b/bfd/cpu-i860.c index 71452bacc2..c79df52bee 100644 --- a/bfd/cpu-i860.c +++ b/bfd/cpu-i860.c @@ -1,5 +1,5 @@ /* BFD support for the Intel 860 architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Created mostly by substituting "860" for "386" in cpu-i386.c Harry Dolan , October 1995 diff --git a/bfd/cpu-i960.c b/bfd/cpu-i960.c index bdcae8c5ba..761435c3b8 100644 --- a/bfd/cpu-i960.c +++ b/bfd/cpu-i960.c @@ -1,5 +1,5 @@ /* BFD library support routines for the i960 architecture. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-ia64-opc.c b/bfd/cpu-ia64-opc.c index dd023fd85e..85908294a0 100644 --- a/bfd/cpu-ia64-opc.c +++ b/bfd/cpu-ia64-opc.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998-2014 Free Software Foundation, Inc. +/* Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-ia64.c b/bfd/cpu-ia64.c index 6017e4547b..6ef6156bb4 100644 --- a/bfd/cpu-ia64.c +++ b/bfd/cpu-ia64.c @@ -1,5 +1,5 @@ /* BFD support for the ia64 architecture. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-ip2k.c b/bfd/cpu-ip2k.c index a9c12cb1f3..0b654bfbc9 100644 --- a/bfd/cpu-ip2k.c +++ b/bfd/cpu-ip2k.c @@ -1,5 +1,5 @@ /* BFD support for the Scenix IP2xxx processor. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-iq2000.c b/bfd/cpu-iq2000.c index 82524f4a50..ffafaad67c 100644 --- a/bfd/cpu-iq2000.c +++ b/bfd/cpu-iq2000.c @@ -1,5 +1,5 @@ /* BFD support for the Vitesse IQ2000 processor. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-k1om.c b/bfd/cpu-k1om.c index c946d145da..56489b7153 100644 --- a/bfd/cpu-k1om.c +++ b/bfd/cpu-k1om.c @@ -1,5 +1,5 @@ /* BFD support for the Intel K1OM architecture. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-l1om.c b/bfd/cpu-l1om.c index 3648959c4d..a5fff914cb 100644 --- a/bfd/cpu-l1om.c +++ b/bfd/cpu-l1om.c @@ -1,5 +1,5 @@ /* BFD support for the Intel L1OM architecture. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-lm32.c b/bfd/cpu-lm32.c index e935997315..4c8b56a827 100644 --- a/bfd/cpu-lm32.c +++ b/bfd/cpu-lm32.c @@ -1,5 +1,5 @@ /* BFD support for the Lattice Mico32 architecture. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jon Beniston This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m10200.c b/bfd/cpu-m10200.c index 003ff9cfc6..8f35ef5d7a 100644 --- a/bfd/cpu-m10200.c +++ b/bfd/cpu-m10200.c @@ -1,5 +1,5 @@ /* BFD support for the Matsushita 10200 processor - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m10300.c b/bfd/cpu-m10300.c index c7f68da77f..764b7d5198 100644 --- a/bfd/cpu-m10300.c +++ b/bfd/cpu-m10300.c @@ -1,5 +1,5 @@ /* BFD support for the Matsushita 10300 processor - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m32c.c b/bfd/cpu-m32c.c index bb915dfe75..3b8c01ae14 100644 --- a/bfd/cpu-m32c.c +++ b/bfd/cpu-m32c.c @@ -1,5 +1,5 @@ /* BFD support for the M16C/M32C processors. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m32r.c b/bfd/cpu-m32r.c index 24a103400c..54fa4f9c3a 100644 --- a/bfd/cpu-m32r.c +++ b/bfd/cpu-m32r.c @@ -1,5 +1,5 @@ /* BFD support for the M32R processor. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m68hc11.c b/bfd/cpu-m68hc11.c index 68af7f2c61..1798a15f9d 100644 --- a/bfd/cpu-m68hc11.c +++ b/bfd/cpu-m68hc11.c @@ -1,5 +1,5 @@ /* BFD support for the Motorola 68HC11 processor - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m68hc12.c b/bfd/cpu-m68hc12.c index 4b6fe20b0c..f15ddbcbfd 100644 --- a/bfd/cpu-m68hc12.c +++ b/bfd/cpu-m68hc12.c @@ -1,5 +1,5 @@ /* BFD support for the Motorola 68HC12 processor - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m68k.c b/bfd/cpu-m68k.c index 2810994afe..2356e135f5 100644 --- a/bfd/cpu-m68k.c +++ b/bfd/cpu-m68k.c @@ -1,5 +1,5 @@ /* BFD library support routines for architectures. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m88k.c b/bfd/cpu-m88k.c index da4f03cdf9..15e1ec709b 100644 --- a/bfd/cpu-m88k.c +++ b/bfd/cpu-m88k.c @@ -1,5 +1,5 @@ /* bfd back-end for m88k support - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m9s12x.c b/bfd/cpu-m9s12x.c index 83bbfa3bba..4a5b45e435 100644 --- a/bfd/cpu-m9s12x.c +++ b/bfd/cpu-m9s12x.c @@ -1,5 +1,5 @@ /* BFD support for the Freescale 9S12X processor - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-m9s12xg.c b/bfd/cpu-m9s12xg.c index a5475682b4..e2487bbab3 100644 --- a/bfd/cpu-m9s12xg.c +++ b/bfd/cpu-m9s12xg.c @@ -1,5 +1,5 @@ /* BFD support for the Freescale 9S12-XGATE co-processor - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-mcore.c b/bfd/cpu-mcore.c index 06a6e3090f..ebf7005f7a 100644 --- a/bfd/cpu-mcore.c +++ b/bfd/cpu-mcore.c @@ -1,5 +1,5 @@ /* BFD library support routines for Motorola's MCore architecture - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-mep.c b/bfd/cpu-mep.c index 5c74792517..71764e305d 100644 --- a/bfd/cpu-mep.c +++ b/bfd/cpu-mep.c @@ -1,5 +1,5 @@ /* BFD support for the Toshiba Media Engine Processor. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-metag.c b/bfd/cpu-metag.c index a1aa92db3f..c852b772a0 100644 --- a/bfd/cpu-metag.c +++ b/bfd/cpu-metag.c @@ -1,5 +1,5 @@ /* BFD support for the Imagination Technologies Meta processor. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-microblaze.c b/bfd/cpu-microblaze.c index 023aa6cb2a..4399660c7a 100644 --- a/bfd/cpu-microblaze.c +++ b/bfd/cpu-microblaze.c @@ -1,6 +1,6 @@ /* BFD Xilinx MicroBlaze architecture definition - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-mips.c b/bfd/cpu-mips.c index a37694450b..8a9475d978 100644 --- a/bfd/cpu-mips.c +++ b/bfd/cpu-mips.c @@ -1,5 +1,5 @@ /* bfd back-end for mips support - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-mmix.c b/bfd/cpu-mmix.c index 0d8584c536..443a739804 100644 --- a/bfd/cpu-mmix.c +++ b/bfd/cpu-mmix.c @@ -1,5 +1,5 @@ /* BFD library support routines for MMIX. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-moxie.c b/bfd/cpu-moxie.c index 949dd2b0df..bc1dd99f25 100644 --- a/bfd/cpu-moxie.c +++ b/bfd/cpu-moxie.c @@ -1,5 +1,5 @@ /* BFD support for the moxie processor. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Anthony Green This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-msp430.c b/bfd/cpu-msp430.c index 275a0abab3..243319cfe8 100644 --- a/bfd/cpu-msp430.c +++ b/bfd/cpu-msp430.c @@ -1,5 +1,5 @@ /* BFD library support routines for the MSP architecture. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-mt.c b/bfd/cpu-mt.c index ea5fc5a822..50e4015353 100644 --- a/bfd/cpu-mt.c +++ b/bfd/cpu-mt.c @@ -1,5 +1,5 @@ /* BFD support for the Morpho Technologies MT processor. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-nds32.c b/bfd/cpu-nds32.c index d40d56a82f..6c35ee46bb 100644 --- a/bfd/cpu-nds32.c +++ b/bfd/cpu-nds32.c @@ -1,5 +1,5 @@ /* BFD support for the NDS32 processor - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-nios2.c b/bfd/cpu-nios2.c index 95ae1d942f..57539db14d 100644 --- a/bfd/cpu-nios2.c +++ b/bfd/cpu-nios2.c @@ -1,5 +1,5 @@ /* BFD support for the Altera Nios II processor. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/bfd/cpu-ns32k.c b/bfd/cpu-ns32k.c index 55ee030392..a08cf889bb 100644 --- a/bfd/cpu-ns32k.c +++ b/bfd/cpu-ns32k.c @@ -1,5 +1,5 @@ /* BFD support for the ns32k architecture. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Almost totally rewritten by Ian Dall from initial work by Andrew Cagney. diff --git a/bfd/cpu-or1k.c b/bfd/cpu-or1k.c index 7abf2cb2d7..b95b1d801c 100644 --- a/bfd/cpu-or1k.c +++ b/bfd/cpu-or1k.c @@ -1,5 +1,5 @@ /* BFD support for the OpenRISC 1000 architecture. - Copyright 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed for OR32 by Ivan Guzvinec This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-pdp11.c b/bfd/cpu-pdp11.c index cf8e7e25dc..0c8c044332 100644 --- a/bfd/cpu-pdp11.c +++ b/bfd/cpu-pdp11.c @@ -1,5 +1,5 @@ /* BFD back-end for PDP-11 support. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-pj.c b/bfd/cpu-pj.c index dfbe8c421e..3124c13bf5 100644 --- a/bfd/cpu-pj.c +++ b/bfd/cpu-pj.c @@ -1,5 +1,5 @@ /* BFD library support routines for the Pico Java architecture. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Transmeta. sac@pobox.com This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-plugin.c b/bfd/cpu-plugin.c index 76fd687887..638de773f6 100644 --- a/bfd/cpu-plugin.c +++ b/bfd/cpu-plugin.c @@ -1,5 +1,5 @@ /* BFD support for plugins. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-powerpc.c b/bfd/cpu-powerpc.c index 8d7bebc006..d2acf2f9b0 100644 --- a/bfd/cpu-powerpc.c +++ b/bfd/cpu-powerpc.c @@ -1,5 +1,5 @@ /* BFD PowerPC CPU definition - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-rl78.c b/bfd/cpu-rl78.c index 2b30626be7..2177c899f9 100644 --- a/bfd/cpu-rl78.c +++ b/bfd/cpu-rl78.c @@ -1,5 +1,5 @@ /* BFD support for the RL78 processor. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-rs6000.c b/bfd/cpu-rs6000.c index b8022c3d42..4848fc0f5d 100644 --- a/bfd/cpu-rs6000.c +++ b/bfd/cpu-rs6000.c @@ -1,5 +1,5 @@ /* BFD back-end for rs6000 support - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Mimi Phuong-Thao Vo of IBM and John Gilmore of Cygnus Support. diff --git a/bfd/cpu-rx.c b/bfd/cpu-rx.c index 677c49019a..f929a9baff 100644 --- a/bfd/cpu-rx.c +++ b/bfd/cpu-rx.c @@ -1,5 +1,5 @@ /* BFD support for the RX processor. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-s390.c b/bfd/cpu-s390.c index badf39da3c..5fd3271bb4 100644 --- a/bfd/cpu-s390.c +++ b/bfd/cpu-s390.c @@ -1,5 +1,5 @@ /* BFD support for the s390 processor. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Carl B. Pedersen and Martin Schwidefsky. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-score.c b/bfd/cpu-score.c index 42db5b34d8..b02c51ce73 100644 --- a/bfd/cpu-score.c +++ b/bfd/cpu-score.c @@ -1,5 +1,5 @@ /* BFD support for the score processor - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/bfd/cpu-sh.c b/bfd/cpu-sh.c index 2a8b931c8a..d516d66b65 100644 --- a/bfd/cpu-sh.c +++ b/bfd/cpu-sh.c @@ -1,5 +1,5 @@ /* BFD library support routines for the Renesas / SuperH SH architecture. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-sparc.c b/bfd/cpu-sparc.c index f215c67ab3..ba7a0f550f 100644 --- a/bfd/cpu-sparc.c +++ b/bfd/cpu-sparc.c @@ -1,5 +1,5 @@ /* BFD support for the SPARC architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-spu.c b/bfd/cpu-spu.c index 3e0db39bca..26dc2d6048 100644 --- a/bfd/cpu-spu.c +++ b/bfd/cpu-spu.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tic30.c b/bfd/cpu-tic30.c index f866b89443..94ee8e0b9c 100644 --- a/bfd/cpu-tic30.c +++ b/bfd/cpu-tic30.c @@ -1,5 +1,5 @@ /* BFD support for the Texas Instruments TMS320C30 architecture. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tic4x.c b/bfd/cpu-tic4x.c index 551afe8dd1..fb5164c60d 100644 --- a/bfd/cpu-tic4x.c +++ b/bfd/cpu-tic4x.c @@ -1,5 +1,5 @@ /* bfd back-end for TMS320C[34]x support - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Michael Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/bfd/cpu-tic54x.c b/bfd/cpu-tic54x.c index 0e3b56d6e7..ec89f6048b 100644 --- a/bfd/cpu-tic54x.c +++ b/bfd/cpu-tic54x.c @@ -1,5 +1,5 @@ /* BFD support for the Texas Instruments TMS320C54X architecture. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tic6x.c b/bfd/cpu-tic6x.c index ed9581ccd0..6e6062ee76 100644 --- a/bfd/cpu-tic6x.c +++ b/bfd/cpu-tic6x.c @@ -1,5 +1,5 @@ /* BFD support for the TI C6X processor. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tic80.c b/bfd/cpu-tic80.c index 83995e0d7e..0e16fb1569 100644 --- a/bfd/cpu-tic80.c +++ b/bfd/cpu-tic80.c @@ -1,5 +1,5 @@ /* bfd back-end for TI TMS320C80 (MVP) support - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Fred Fish at Cygnus support (fnf@cygnus.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tilegx.c b/bfd/cpu-tilegx.c index f5126f5c1a..ab9526b6e4 100644 --- a/bfd/cpu-tilegx.c +++ b/bfd/cpu-tilegx.c @@ -1,5 +1,5 @@ /* BFD support for the TILE-Gx processor. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-tilepro.c b/bfd/cpu-tilepro.c index 6be1d7b4ae..6f20320407 100644 --- a/bfd/cpu-tilepro.c +++ b/bfd/cpu-tilepro.c @@ -1,5 +1,5 @@ /* BFD support for the TILEPro processor. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-v850.c b/bfd/cpu-v850.c index 60b65635d9..cda7517b25 100644 --- a/bfd/cpu-v850.c +++ b/bfd/cpu-v850.c @@ -1,5 +1,5 @@ /* BFD support for the NEC V850 processor - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-v850_rh850.c b/bfd/cpu-v850_rh850.c index 796284537d..9ffae514a9 100644 --- a/bfd/cpu-v850_rh850.c +++ b/bfd/cpu-v850_rh850.c @@ -1,5 +1,5 @@ /* BFD support for the NEC V850 processor with the RH850 ABI. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-vax.c b/bfd/cpu-vax.c index 225b3f4a0b..b352007815 100644 --- a/bfd/cpu-vax.c +++ b/bfd/cpu-vax.c @@ -1,5 +1,5 @@ /* bfd back-end for vax support - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-visium.c b/bfd/cpu-visium.c index 011bc4021b..a21bb11059 100644 --- a/bfd/cpu-visium.c +++ b/bfd/cpu-visium.c @@ -1,6 +1,6 @@ /* BFD support for the Visium processor. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-w65.c b/bfd/cpu-w65.c index f3d0d52160..129b10f8e3 100644 --- a/bfd/cpu-w65.c +++ b/bfd/cpu-w65.c @@ -1,5 +1,5 @@ /* BFD library support routines for the WDC 65816 architecture. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-we32k.c b/bfd/cpu-we32k.c index 5577ae8f5a..986c9e5a28 100644 --- a/bfd/cpu-we32k.c +++ b/bfd/cpu-we32k.c @@ -1,5 +1,5 @@ /* bfd back-end for we32k support - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Contributed by Brendan Kehoe (brendan@cs.widener.edu). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-xc16x.c b/bfd/cpu-xc16x.c index cdcc4e85b8..43d568285f 100644 --- a/bfd/cpu-xc16x.c +++ b/bfd/cpu-xc16x.c @@ -1,5 +1,5 @@ /* BFD support for the Infineon XC16X Microcontroller. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-xgate.c b/bfd/cpu-xgate.c index f8bfdf9efe..4e76c413cd 100644 --- a/bfd/cpu-xgate.c +++ b/bfd/cpu-xgate.c @@ -1,5 +1,5 @@ /* BFD support for the Freescale XGATE processor - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-xstormy16.c b/bfd/cpu-xstormy16.c index 2e2578b889..ddf084f902 100644 --- a/bfd/cpu-xstormy16.c +++ b/bfd/cpu-xstormy16.c @@ -1,5 +1,5 @@ /* BFD support for the XSTORMY16 processor. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-xtensa.c b/bfd/cpu-xtensa.c index 5eb02e92cc..9c48b33ca9 100644 --- a/bfd/cpu-xtensa.c +++ b/bfd/cpu-xtensa.c @@ -1,5 +1,5 @@ /* BFD support for the Xtensa processor. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-z80.c b/bfd/cpu-z80.c index d7bb6f2cc0..785cb238bd 100644 --- a/bfd/cpu-z80.c +++ b/bfd/cpu-z80.c @@ -1,5 +1,5 @@ /* BFD library support routines for the Z80 architecture. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/cpu-z8k.c b/bfd/cpu-z8k.c index 9c6547cfbc..8dd801f122 100644 --- a/bfd/cpu-z8k.c +++ b/bfd/cpu-z8k.c @@ -1,5 +1,5 @@ /* BFD library support routines for the Z800n architecture. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Hacked by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/demo64.c b/bfd/demo64.c index 83db63edbc..26d48f352e 100644 --- a/bfd/demo64.c +++ b/bfd/demo64.c @@ -1,5 +1,5 @@ /* BFD backend for demonstration 64-bit a.out binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/development.sh b/bfd/development.sh index 4c0f5b9082..6bbef6dd74 100644 --- a/bfd/development.sh +++ b/bfd/development.sh @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of GDB. # diff --git a/bfd/doc/ChangeLog b/bfd/doc/ChangeLog index e2987ed5e7..7a2124abca 100644 --- a/bfd/doc/ChangeLog +++ b/bfd/doc/ChangeLog @@ -304,7 +304,7 @@ For older changes see ChangeLog-9103 -Copyright (C) 2004-2014 Free Software Foundation, Inc. +Copyright (C) 2004-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/bfd/doc/Makefile.am b/bfd/doc/Makefile.am index 3f6985933d..89911fcf8b 100644 --- a/bfd/doc/Makefile.am +++ b/bfd/doc/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/doc/bfd.texinfo b/bfd/doc/bfd.texinfo index 040b8d8ffa..edcc4d1f30 100644 --- a/bfd/doc/bfd.texinfo +++ b/bfd/doc/bfd.texinfo @@ -1,6 +1,6 @@ \input texinfo.tex @setfilename bfd.info -@c Copyright (C) 1988-2014 Free Software Foundation, Inc. +@c Copyright (C) 1988-2015 Free Software Foundation, Inc. @c @synindex fn cp @@ -14,7 +14,7 @@ @copying This file documents the BFD library. -Copyright @copyright{} 1991-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1991-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -62,7 +62,7 @@ included in the section entitled ``GNU Free Documentation License''. @end tex @vskip 0pt plus 1filll -Copyright @copyright{} 1991-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1991-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 diff --git a/bfd/doc/bfdint.texi b/bfd/doc/bfdint.texi index 5e335c8eb2..ebd8b70eef 100644 --- a/bfd/doc/bfdint.texi +++ b/bfd/doc/bfdint.texi @@ -1,5 +1,5 @@ \input texinfo -@c Copyright (C) 1988-2014 Free Software Foundation, Inc. +@c Copyright (C) 1988-2015 Free Software Foundation, Inc. @setfilename bfdint.info @settitle BFD Internals @@ -14,7 +14,7 @@ @copying This file documents the internals of the BFD library. -Copyright @copyright{} 1988-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1988-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Permission is granted to copy, distribute and/or modify this document diff --git a/bfd/doc/bfdsumm.texi b/bfd/doc/bfdsumm.texi index 1616be44ec..389164ddc7 100644 --- a/bfd/doc/bfdsumm.texi +++ b/bfd/doc/bfdsumm.texi @@ -1,5 +1,5 @@ @c This summary of BFD is shared by the BFD and LD docs. -@c Copyright (C) 2012-2014 Free Software Foundation, Inc. +@c Copyright (C) 2012-2015 Free Software Foundation, Inc. When an object file is opened, BFD subroutines automatically determine the format of the input object file. They then build a descriptor in diff --git a/bfd/doc/chew.c b/bfd/doc/chew.c index 9ad88aaa18..af7c01b0a3 100644 --- a/bfd/doc/chew.c +++ b/bfd/doc/chew.c @@ -1,5 +1,5 @@ /* chew - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by steve chamberlain @cygnus This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/doc/makefile.vms b/bfd/doc/makefile.vms index 26feca60fa..23cb37800c 100644 --- a/bfd/doc/makefile.vms +++ b/bfd/doc/makefile.vms @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/dwarf1.c b/bfd/dwarf1.c index 6c292efa4e..9fef833f5b 100644 --- a/bfd/dwarf1.c +++ b/bfd/dwarf1.c @@ -1,5 +1,5 @@ /* DWARF 1 find nearest line (_bfd_dwarf1_find_nearest_line). - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Gavin Romig-Koch of Cygnus Solutions (gavin@cygnus.com). diff --git a/bfd/dwarf2.c b/bfd/dwarf2.c index 915d3e2f5a..118092c5ad 100644 --- a/bfd/dwarf2.c +++ b/bfd/dwarf2.c @@ -1,5 +1,5 @@ /* DWARF 2 support. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Adapted from gdb/dwarf2read.c by Gavin Koch of Cygnus Solutions (gavin@cygnus.com). diff --git a/bfd/ecoff.c b/bfd/ecoff.c index e72e254913..f4f45a4a82 100644 --- a/bfd/ecoff.c +++ b/bfd/ecoff.c @@ -1,5 +1,5 @@ /* Generic ECOFF (Extended-COFF) routines. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Original version by Per Bothner. Full support added by Ian Lance Taylor, ian@cygnus.com. diff --git a/bfd/ecofflink.c b/bfd/ecofflink.c index 33cdffd5bb..4f0b463db0 100644 --- a/bfd/ecofflink.c +++ b/bfd/ecofflink.c @@ -1,5 +1,5 @@ /* Routines to link ECOFF debugging information. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support, . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/ecoffswap.h b/bfd/ecoffswap.h index e567fa93e7..5252294442 100644 --- a/bfd/ecoffswap.h +++ b/bfd/ecoffswap.h @@ -1,5 +1,5 @@ /* Generic ECOFF swapping routines, for BFD. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-attrs.c b/bfd/elf-attrs.c index 8f76b6a8a4..d06825e31c 100644 --- a/bfd/elf-attrs.c +++ b/bfd/elf-attrs.c @@ -1,5 +1,5 @@ /* ELF attributes support (based on ARM EABI attributes). - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-bfd.h b/bfd/elf-bfd.h index 5e53cbab06..da7c522074 100644 --- a/bfd/elf-bfd.h +++ b/bfd/elf-bfd.h @@ -1,5 +1,5 @@ /* BFD back-end data structures for ELF files. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-eh-frame.c b/bfd/elf-eh-frame.c index 002932d1bf..faa04617ee 100644 --- a/bfd/elf-eh-frame.c +++ b/bfd/elf-eh-frame.c @@ -1,5 +1,5 @@ /* .eh_frame section optimization. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Jakub Jelinek . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-hppa.h b/bfd/elf-hppa.h index 5ee7de81a1..5e647962ea 100644 --- a/bfd/elf-hppa.h +++ b/bfd/elf-hppa.h @@ -1,5 +1,5 @@ /* Common code for PA ELF implementations. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-ifunc.c b/bfd/elf-ifunc.c index f5ab47f3f7..f54c90b509 100644 --- a/bfd/elf-ifunc.c +++ b/bfd/elf-ifunc.c @@ -1,5 +1,5 @@ /* ELF STT_GNU_IFUNC support. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-linux-psinfo.h b/bfd/elf-linux-psinfo.h index 5760cc7135..dbaef92de8 100644 --- a/bfd/elf-linux-psinfo.h +++ b/bfd/elf-linux-psinfo.h @@ -1,5 +1,5 @@ /* Definitions for PRPSINFO structures under ELF on GNU/Linux. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-m10200.c b/bfd/elf-m10200.c index 86872b772c..70926861ef 100644 --- a/bfd/elf-m10200.c +++ b/bfd/elf-m10200.c @@ -1,5 +1,5 @@ /* Matsushita 10200 specific support for 32-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-m10300.c b/bfd/elf-m10300.c index 1dbb2f9b26..6a18b44ead 100644 --- a/bfd/elf-m10300.c +++ b/bfd/elf-m10300.c @@ -1,5 +1,5 @@ /* Matsushita 10300 specific support for 32-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-nacl.c b/bfd/elf-nacl.c index b6c9dc2eaa..df41ee2a67 100644 --- a/bfd/elf-nacl.c +++ b/bfd/elf-nacl.c @@ -1,5 +1,5 @@ /* Native Client support for ELF - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-nacl.h b/bfd/elf-nacl.h index ec3f4499bd..6b84298fa6 100644 --- a/bfd/elf-nacl.h +++ b/bfd/elf-nacl.h @@ -1,5 +1,5 @@ /* Native Client support for ELF - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-s390-common.c b/bfd/elf-s390-common.c index c74883cde2..6fd1027296 100644 --- a/bfd/elf-s390-common.c +++ b/bfd/elf-s390-common.c @@ -1,5 +1,5 @@ /* IBM S/390-specific support for ELF 32 and 64 bit functions - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Andreas Krebbel. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-strtab.c b/bfd/elf-strtab.c index c016c8bdab..4d38e04e9c 100644 --- a/bfd/elf-strtab.c +++ b/bfd/elf-strtab.c @@ -1,5 +1,5 @@ /* ELF strtab with GC and suffix merging support. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Jakub Jelinek . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-vxworks.c b/bfd/elf-vxworks.c index 77dfd02b7c..acc25c0444 100644 --- a/bfd/elf-vxworks.c +++ b/bfd/elf-vxworks.c @@ -1,5 +1,5 @@ /* VxWorks support for ELF - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf-vxworks.h b/bfd/elf-vxworks.h index fa57a27a71..7bed0a87d7 100644 --- a/bfd/elf-vxworks.h +++ b/bfd/elf-vxworks.h @@ -1,5 +1,5 @@ /* VxWorks support for ELF - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf.c b/bfd/elf.c index c8238bae97..f262cc3c7d 100644 --- a/bfd/elf.c +++ b/bfd/elf.c @@ -1,6 +1,6 @@ /* ELF executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-am33lin.c b/bfd/elf32-am33lin.c index c28308d9e9..3cffb1811f 100644 --- a/bfd/elf32-am33lin.c +++ b/bfd/elf32-am33lin.c @@ -1,5 +1,5 @@ /* Matsushita AM33/2.0 support for 32-bit GNU/Linux ELF - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-arc.c b/bfd/elf32-arc.c index 580e6d65b4..15116ca894 100644 --- a/bfd/elf32-arc.c +++ b/bfd/elf32-arc.c @@ -1,5 +1,5 @@ /* ARC-specific support for 32-bit ELF - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-arm.c b/bfd/elf32-arm.c index 09c5aa44df..75ea1d4880 100644 --- a/bfd/elf32-arm.c +++ b/bfd/elf32-arm.c @@ -1,5 +1,5 @@ /* 32-bit ELF support for ARM - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-avr.c b/bfd/elf32-avr.c index 633385511c..adcf1a3c9c 100644 --- a/bfd/elf32-avr.c +++ b/bfd/elf32-avr.c @@ -1,5 +1,5 @@ /* AVR-specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-avr.h b/bfd/elf32-avr.h index 8c33868585..6eb3154110 100644 --- a/bfd/elf32-avr.h +++ b/bfd/elf32-avr.h @@ -1,5 +1,5 @@ /* AVR-specific support for 32-bit ELF. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Bjoern Haase diff --git a/bfd/elf32-bfin.c b/bfd/elf32-bfin.c index 692875bf25..0792483202 100644 --- a/bfd/elf32-bfin.c +++ b/bfd/elf32-bfin.c @@ -1,5 +1,5 @@ /* ADI Blackfin BFD support for 32-bit ELF. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-cr16.c b/bfd/elf32-cr16.c index 6dadcc1d9e..dafbc08557 100644 --- a/bfd/elf32-cr16.c +++ b/bfd/elf32-cr16.c @@ -1,5 +1,5 @@ /* BFD back-end for National Semiconductor's CR16 ELF - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Written by M R Swami Reddy. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-cr16c.c b/bfd/elf32-cr16c.c index d8333e191c..db908f0a4a 100644 --- a/bfd/elf32-cr16c.c +++ b/bfd/elf32-cr16c.c @@ -1,5 +1,5 @@ /* BFD back-end for National Semiconductor's CR16C ELF - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-cris.c b/bfd/elf32-cris.c index 0e9daba008..d9a3178428 100644 --- a/bfd/elf32-cris.c +++ b/bfd/elf32-cris.c @@ -1,5 +1,5 @@ /* CRIS-specific support for 32-bit ELF. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB. Written by Hans-Peter Nilsson, based on elf32-fr30.c PIC and shlib bits based primarily on elf32-m68k.c and elf32-i386.c. diff --git a/bfd/elf32-crx.c b/bfd/elf32-crx.c index f2925f55f3..90948bcfb8 100644 --- a/bfd/elf32-crx.c +++ b/bfd/elf32-crx.c @@ -1,5 +1,5 @@ /* BFD back-end for National Semiconductor's CRX ELF - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Written by Tomer Levi, NSC, Israel. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-d10v.c b/bfd/elf32-d10v.c index 7aee69579e..df9bb8919c 100644 --- a/bfd/elf32-d10v.c +++ b/bfd/elf32-d10v.c @@ -1,5 +1,5 @@ /* D10V-specific support for 32-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Martin Hunt (hunt@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-d30v.c b/bfd/elf32-d30v.c index 830da01fcf..36e2bc4db8 100644 --- a/bfd/elf32-d30v.c +++ b/bfd/elf32-d30v.c @@ -1,5 +1,5 @@ /* D30V-specific support for 32-bit ELF - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Contributed by Martin Hunt (hunt@cygnus.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-dlx.c b/bfd/elf32-dlx.c index c32f9df28c..917a8b3156 100644 --- a/bfd/elf32-dlx.c +++ b/bfd/elf32-dlx.c @@ -1,5 +1,5 @@ /* DLX specific support for 32-bit ELF - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-epiphany.c b/bfd/elf32-epiphany.c index 8985ba38a7..d3461b7d64 100644 --- a/bfd/elf32-epiphany.c +++ b/bfd/elf32-epiphany.c @@ -1,5 +1,5 @@ /* Adapteva epiphany specific support for 32-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-fr30.c b/bfd/elf32-fr30.c index 9acf1e8a76..620a43fd46 100644 --- a/bfd/elf32-fr30.c +++ b/bfd/elf32-fr30.c @@ -1,5 +1,5 @@ /* FR30-specific support for 32-bit ELF. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-frv.c b/bfd/elf32-frv.c index adc5343f06..ca0f78d008 100644 --- a/bfd/elf32-frv.c +++ b/bfd/elf32-frv.c @@ -1,5 +1,5 @@ /* FRV-specific support for 32-bit ELF. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-gen.c b/bfd/elf32-gen.c index 412fefd16e..32a83fb1bd 100644 --- a/bfd/elf32-gen.c +++ b/bfd/elf32-gen.c @@ -1,5 +1,5 @@ /* Generic support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-h8300.c b/bfd/elf32-h8300.c index e9eae944be..d6d315dabd 100644 --- a/bfd/elf32-h8300.c +++ b/bfd/elf32-h8300.c @@ -1,5 +1,5 @@ /* BFD back-end for Renesas H8/300 ELF binaries. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-hppa.c b/bfd/elf32-hppa.c index abc712402c..af512a7aa6 100644 --- a/bfd/elf32-hppa.c +++ b/bfd/elf32-hppa.c @@ -1,5 +1,5 @@ /* BFD back-end for HP PA-RISC ELF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Original code by Center for Software Science diff --git a/bfd/elf32-hppa.h b/bfd/elf32-hppa.h index 1b3c5efa04..d00dc5ddaa 100644 --- a/bfd/elf32-hppa.h +++ b/bfd/elf32-hppa.h @@ -4,7 +4,7 @@ in the Stratus FTX/Golf Object File Format (SED-1762) dated February 1994. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by: diff --git a/bfd/elf32-i370.c b/bfd/elf32-i370.c index e28c257610..d4ff515887 100644 --- a/bfd/elf32-i370.c +++ b/bfd/elf32-i370.c @@ -1,5 +1,5 @@ /* i370-specific support for 32-bit ELF - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Hacked by Linas Vepstas for i370 linas@linas.org diff --git a/bfd/elf32-i386.c b/bfd/elf32-i386.c index e0eef28e21..24e3d4cc31 100644 --- a/bfd/elf32-i386.c +++ b/bfd/elf32-i386.c @@ -1,5 +1,5 @@ /* Intel 80386/80486-specific support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-i860.c b/bfd/elf32-i860.c index de900c18a8..505c1c0fbd 100644 --- a/bfd/elf32-i860.c +++ b/bfd/elf32-i860.c @@ -1,5 +1,5 @@ /* Intel i860 specific support for 32-bit ELF. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Full i860 support contributed by Jason Eckhardt . diff --git a/bfd/elf32-i960.c b/bfd/elf32-i960.c index 1ac89c3f2d..0fd00e0f97 100644 --- a/bfd/elf32-i960.c +++ b/bfd/elf32-i960.c @@ -1,5 +1,5 @@ /* Intel 960 specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-ip2k.c b/bfd/elf32-ip2k.c index b77fd221cd..755da57811 100644 --- a/bfd/elf32-ip2k.c +++ b/bfd/elf32-ip2k.c @@ -1,5 +1,5 @@ /* Ubicom IP2xxx specific support for 32-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-iq2000.c b/bfd/elf32-iq2000.c index 75f50a2688..aae9af54f7 100644 --- a/bfd/elf32-iq2000.c +++ b/bfd/elf32-iq2000.c @@ -1,5 +1,5 @@ /* IQ2000-specific support for 32-bit ELF. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-lm32.c b/bfd/elf32-lm32.c index 67583bbd24..9acebe0fc2 100644 --- a/bfd/elf32-lm32.c +++ b/bfd/elf32-lm32.c @@ -1,5 +1,5 @@ /* Lattice Mico32-specific support for 32-bit ELF - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jon Beniston This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m32c.c b/bfd/elf32-m32c.c index b56968c921..3ddab6e8d2 100644 --- a/bfd/elf32-m32c.c +++ b/bfd/elf32-m32c.c @@ -1,5 +1,5 @@ /* M16C/M32C specific support for 32-bit ELF. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m32r.c b/bfd/elf32-m32r.c index 5f03e8b65f..9d746998e9 100644 --- a/bfd/elf32-m32r.c +++ b/bfd/elf32-m32r.c @@ -1,5 +1,5 @@ /* M32R-specific support for 32-bit ELF. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m68hc11.c b/bfd/elf32-m68hc11.c index 02cd5bd827..5cda8f78f9 100644 --- a/bfd/elf32-m68hc11.c +++ b/bfd/elf32-m68hc11.c @@ -1,5 +1,5 @@ /* Motorola 68HC11-specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Stephane Carrez (stcarrez@nerim.fr) (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com)) diff --git a/bfd/elf32-m68hc12.c b/bfd/elf32-m68hc12.c index d32cf25252..38e0e30c18 100644 --- a/bfd/elf32-m68hc12.c +++ b/bfd/elf32-m68hc12.c @@ -1,5 +1,5 @@ /* Motorola 68HC12-specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Stephane Carrez (stcarrez@nerim.fr) (Heavily copied from the D10V port by Martin Hunt (hunt@cygnus.com)) diff --git a/bfd/elf32-m68hc1x.c b/bfd/elf32-m68hc1x.c index c3a99df8e4..b64592d20a 100644 --- a/bfd/elf32-m68hc1x.c +++ b/bfd/elf32-m68hc1x.c @@ -1,5 +1,5 @@ /* Motorola 68HC11/HC12-specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Stephane Carrez (stcarrez@nerim.fr) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m68hc1x.h b/bfd/elf32-m68hc1x.h index 89ccd7fd8a..f191f8ea4b 100644 --- a/bfd/elf32-m68hc1x.h +++ b/bfd/elf32-m68hc1x.h @@ -1,5 +1,5 @@ /* Motorola 68HC11/68HC12-specific support for 32-bit ELF - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. Contributed by Stephane Carrez (stcarrez@nerim.fr) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m68k.c b/bfd/elf32-m68k.c index 9a42288db5..0d04b4e9ce 100644 --- a/bfd/elf32-m68k.c +++ b/bfd/elf32-m68k.c @@ -1,5 +1,5 @@ /* Motorola 68k series support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-m88k.c b/bfd/elf32-m88k.c index 487cc0cca1..d03e8e1153 100644 --- a/bfd/elf32-m88k.c +++ b/bfd/elf32-m88k.c @@ -1,5 +1,5 @@ /* Motorola 88k-specific support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-mcore.c b/bfd/elf32-mcore.c index 903d37966a..01b136aa94 100644 --- a/bfd/elf32-mcore.c +++ b/bfd/elf32-mcore.c @@ -1,5 +1,5 @@ /* Motorola MCore specific support for 32-bit ELF - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-mep.c b/bfd/elf32-mep.c index 600a60dd90..e3d1bc0454 100644 --- a/bfd/elf32-mep.c +++ b/bfd/elf32-mep.c @@ -1,5 +1,5 @@ /* MeP-specific support for 32-bit ELF. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-metag.c b/bfd/elf32-metag.c index 9d2f72a447..dab6bf390d 100644 --- a/bfd/elf32-metag.c +++ b/bfd/elf32-metag.c @@ -1,5 +1,5 @@ /* Meta support for 32-bit ELF - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-metag.h b/bfd/elf32-metag.h index 57f9e951f3..9d2a779a92 100644 --- a/bfd/elf32-metag.h +++ b/bfd/elf32-metag.h @@ -1,5 +1,5 @@ /* Meta support for 32-bit ELF - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-microblaze.c b/bfd/elf32-microblaze.c index a4cc6a3fd6..ab102b35c2 100644 --- a/bfd/elf32-microblaze.c +++ b/bfd/elf32-microblaze.c @@ -1,6 +1,6 @@ /* Xilinx MicroBlaze-specific support for 32-bit ELF - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-mips.c b/bfd/elf32-mips.c index 78ae1dd51e..201c41ae74 100644 --- a/bfd/elf32-mips.c +++ b/bfd/elf32-mips.c @@ -1,5 +1,5 @@ /* MIPS-specific support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Most of the information added by Ian Lance Taylor, Cygnus Support, . diff --git a/bfd/elf32-moxie.c b/bfd/elf32-moxie.c index 56c054b66b..d9fc24fc35 100644 --- a/bfd/elf32-moxie.c +++ b/bfd/elf32-moxie.c @@ -1,8 +1,8 @@ /* moxie-specific support for 32-bit ELF. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Copied from elf32-fr30.c which is.. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-msp430.c b/bfd/elf32-msp430.c index 0280db0359..d3a7cdb24e 100644 --- a/bfd/elf32-msp430.c +++ b/bfd/elf32-msp430.c @@ -1,5 +1,5 @@ /* MSP430-specific support for 32-bit ELF - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-mt.c b/bfd/elf32-mt.c index f6e45a7d3c..5c9970c1da 100644 --- a/bfd/elf32-mt.c +++ b/bfd/elf32-mt.c @@ -1,5 +1,5 @@ /* Morpho Technologies MT specific support for 32-bit ELF - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-nds32.c b/bfd/elf32-nds32.c index 5f11edad78..7f53191e2e 100644 --- a/bfd/elf32-nds32.c +++ b/bfd/elf32-nds32.c @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-nds32.h b/bfd/elf32-nds32.h index d4d4e934fd..210a4d31e3 100644 --- a/bfd/elf32-nds32.h +++ b/bfd/elf32-nds32.h @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-nios2.c b/bfd/elf32-nios2.c index 9b3f4361ad..5877d8fff7 100644 --- a/bfd/elf32-nios2.c +++ b/bfd/elf32-nios2.c @@ -1,5 +1,5 @@ /* 32-bit ELF support for Nios II. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/bfd/elf32-nios2.h b/bfd/elf32-nios2.h index 1307802f7c..d3e7a7d404 100644 --- a/bfd/elf32-nios2.h +++ b/bfd/elf32-nios2.h @@ -1,5 +1,5 @@ /* Nios II support for 32-bit ELF - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Mentor Graphics This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-or1k.c b/bfd/elf32-or1k.c index 99c9704d72..e80a2d9f1f 100644 --- a/bfd/elf32-or1k.c +++ b/bfd/elf32-or1k.c @@ -1,5 +1,5 @@ /* Or1k-specific support for 32-bit ELF. - Copyright 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Contributed for OR32 by Johan Rydberg, jrydberg@opencores.org PIC parts added by Stefan Kristiansson, stefan.kristiansson@saunalahti.fi, diff --git a/bfd/elf32-pj.c b/bfd/elf32-pj.c index 84b61f9bb6..2d041e5da6 100644 --- a/bfd/elf32-pj.c +++ b/bfd/elf32-pj.c @@ -1,5 +1,5 @@ /* picoJava specific support for 32-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlan of Transmeta (sac@pobox.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-ppc.c b/bfd/elf32-ppc.c index 1ebb2c77fa..a17ff12edf 100644 --- a/bfd/elf32-ppc.c +++ b/bfd/elf32-ppc.c @@ -1,5 +1,5 @@ /* PowerPC-specific support for 32-bit ELF - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-ppc.h b/bfd/elf32-ppc.h index 07dc4c8420..2feeec9007 100644 --- a/bfd/elf32-ppc.h +++ b/bfd/elf32-ppc.h @@ -1,5 +1,5 @@ /* PowerPC-specific support for 64-bit ELF. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-rl78.c b/bfd/elf32-rl78.c index 53c4f874dc..795a281be1 100644 --- a/bfd/elf32-rl78.c +++ b/bfd/elf32-rl78.c @@ -1,5 +1,5 @@ /* Renesas RL78 specific support for 32-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-rx.c b/bfd/elf32-rx.c index 9a8df1cd41..1bbaeba439 100644 --- a/bfd/elf32-rx.c +++ b/bfd/elf32-rx.c @@ -1,5 +1,5 @@ /* Renesas RX specific support for 32-bit ELF. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-rx.h b/bfd/elf32-rx.h index 377938838e..465942665c 100644 --- a/bfd/elf32-rx.h +++ b/bfd/elf32-rx.h @@ -1,5 +1,5 @@ /* Renesas RX specific support for 32-bit ELF. - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-s390.c b/bfd/elf32-s390.c index 07e594f295..ff89b3412a 100644 --- a/bfd/elf32-s390.c +++ b/bfd/elf32-s390.c @@ -1,5 +1,5 @@ /* IBM S/390-specific support for 32-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Carl B. Pedersen and Martin Schwidefsky. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-score.c b/bfd/elf32-score.c index 1ab54cd2b3..1ecc9ffee6 100644 --- a/bfd/elf32-score.c +++ b/bfd/elf32-score.c @@ -1,5 +1,5 @@ /* 32-bit ELF support for S+core. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/bfd/elf32-score.h b/bfd/elf32-score.h index f71436d504..9034ded3ac 100644 --- a/bfd/elf32-score.h +++ b/bfd/elf32-score.h @@ -1,5 +1,5 @@ /* 32-bit ELF support for S+core. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/bfd/elf32-score7.c b/bfd/elf32-score7.c index 0b3cf2026f..8c4b69f497 100644 --- a/bfd/elf32-score7.c +++ b/bfd/elf32-score7.c @@ -1,5 +1,5 @@ /* 32-bit ELF support for S+core. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/bfd/elf32-sh-relocs.h b/bfd/elf32-sh-relocs.h index fb54c9a666..8f1db0f687 100644 --- a/bfd/elf32-sh-relocs.h +++ b/bfd/elf32-sh-relocs.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sh-symbian.c b/bfd/elf32-sh-symbian.c index 5239de31f6..fc2d36b736 100644 --- a/bfd/elf32-sh-symbian.c +++ b/bfd/elf32-sh-symbian.c @@ -1,5 +1,5 @@ /* Renesas / SuperH specific support for Symbian 32-bit ELF files - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Red Hat This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sh.c b/bfd/elf32-sh.c index a737044964..04e588d1b5 100644 --- a/bfd/elf32-sh.c +++ b/bfd/elf32-sh.c @@ -1,5 +1,5 @@ /* Renesas / SuperH SH specific support for 32-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sh64-com.c b/bfd/elf32-sh64-com.c index 5000506134..192ecdfa64 100644 --- a/bfd/elf32-sh64-com.c +++ b/bfd/elf32-sh64-com.c @@ -1,5 +1,5 @@ /* SuperH SH64-specific support for 32-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sh64.c b/bfd/elf32-sh64.c index 9042081bb2..0e696b308d 100644 --- a/bfd/elf32-sh64.c +++ b/bfd/elf32-sh64.c @@ -1,5 +1,5 @@ /* SuperH SH64-specific support for 32-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sh64.h b/bfd/elf32-sh64.h index 4aee0c5f14..0820f52cf9 100644 --- a/bfd/elf32-sh64.h +++ b/bfd/elf32-sh64.h @@ -1,5 +1,5 @@ /* SH ELF support for BFD. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-sparc.c b/bfd/elf32-sparc.c index b2a1f0fc05..88efe9e4cc 100644 --- a/bfd/elf32-sparc.c +++ b/bfd/elf32-sparc.c @@ -1,5 +1,5 @@ /* SPARC-specific support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-spu.c b/bfd/elf32-spu.c index ebc9e6a0d0..ace7c29dcc 100644 --- a/bfd/elf32-spu.c +++ b/bfd/elf32-spu.c @@ -1,6 +1,6 @@ /* SPU specific support for 32-bit ELF - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-spu.h b/bfd/elf32-spu.h index 2330e13958..0832d861e8 100644 --- a/bfd/elf32-spu.h +++ b/bfd/elf32-spu.h @@ -1,6 +1,6 @@ /* SPU specific support for 32-bit ELF. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-tic6x.c b/bfd/elf32-tic6x.c index 9f17979554..f29a06df00 100644 --- a/bfd/elf32-tic6x.c +++ b/bfd/elf32-tic6x.c @@ -1,5 +1,5 @@ /* 32-bit ELF support for TI C6X - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Joseph Myers Bernd Schmidt diff --git a/bfd/elf32-tic6x.h b/bfd/elf32-tic6x.h index 12024b870e..b539ad9495 100644 --- a/bfd/elf32-tic6x.h +++ b/bfd/elf32-tic6x.h @@ -1,5 +1,5 @@ /* 32-bit ELF support for TI C6X - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-tilegx.c b/bfd/elf32-tilegx.c index bc5752c29c..b16bece2ab 100644 --- a/bfd/elf32-tilegx.c +++ b/bfd/elf32-tilegx.c @@ -1,5 +1,5 @@ /* TILE-Gx-specific support for 32-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-tilegx.h b/bfd/elf32-tilegx.h index abcec80fbb..7080c7e97c 100644 --- a/bfd/elf32-tilegx.h +++ b/bfd/elf32-tilegx.h @@ -1,5 +1,5 @@ /* TILE-Gx-specific support for 32-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-tilepro.c b/bfd/elf32-tilepro.c index 095992429a..3d2bbde7eb 100644 --- a/bfd/elf32-tilepro.c +++ b/bfd/elf32-tilepro.c @@ -1,5 +1,5 @@ /* TILEPro-specific support for 32-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-tilepro.h b/bfd/elf32-tilepro.h index 3d2aa87a6e..6f3961091f 100644 --- a/bfd/elf32-tilepro.h +++ b/bfd/elf32-tilepro.h @@ -1,5 +1,5 @@ /* TILEPro-specific support for 32-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-v850.c b/bfd/elf32-v850.c index dd3a21812e..31cbcc9750 100644 --- a/bfd/elf32-v850.c +++ b/bfd/elf32-v850.c @@ -1,5 +1,5 @@ /* V850-specific support for 32-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-vax.c b/bfd/elf32-vax.c index 05e65e9709..cae0bb2ae2 100644 --- a/bfd/elf32-vax.c +++ b/bfd/elf32-vax.c @@ -1,5 +1,5 @@ /* VAX series support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Matt Thomas . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-visium.c b/bfd/elf32-visium.c index eae67097d1..5e304674cd 100644 --- a/bfd/elf32-visium.c +++ b/bfd/elf32-visium.c @@ -1,6 +1,6 @@ /* Visium-specific support for 32-bit ELF. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-xc16x.c b/bfd/elf32-xc16x.c index 9e7decab29..dcce941050 100644 --- a/bfd/elf32-xc16x.c +++ b/bfd/elf32-xc16x.c @@ -1,5 +1,5 @@ /* Infineon XC16X-specific support for 16-bit ELF. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-xgate.c b/bfd/elf32-xgate.c index 9de5c65312..59b0197582 100644 --- a/bfd/elf32-xgate.c +++ b/bfd/elf32-xgate.c @@ -1,5 +1,5 @@ /* Freescale XGATE-specific support for 32-bit ELF - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Sean Keys(skeys@ipdatasys.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-xgate.h b/bfd/elf32-xgate.h index f1300014dc..7a6752f730 100644 --- a/bfd/elf32-xgate.h +++ b/bfd/elf32-xgate.h @@ -1,5 +1,5 @@ /* Freescale XGATE-specific support for 32-bit ELF - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Sean Keys (skeys@ipdatasys.com) (Heavily copied from the HC11 port by Stephane Carrez (stcarrez@nerim.fr)) diff --git a/bfd/elf32-xstormy16.c b/bfd/elf32-xstormy16.c index f918a1eb8c..7eae51ca42 100644 --- a/bfd/elf32-xstormy16.c +++ b/bfd/elf32-xstormy16.c @@ -1,5 +1,5 @@ /* Xstormy16-specific support for 32-bit ELF. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32-xtensa.c b/bfd/elf32-xtensa.c index 85280e47df..59a1c094cc 100644 --- a/bfd/elf32-xtensa.c +++ b/bfd/elf32-xtensa.c @@ -1,5 +1,5 @@ /* Xtensa-specific support for 32-bit ELF. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf32.c b/bfd/elf32.c index 1e6ae4a268..e9c5e57919 100644 --- a/bfd/elf32.c +++ b/bfd/elf32.c @@ -1,5 +1,5 @@ /* ELF 32-bit executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-alpha.c b/bfd/elf64-alpha.c index 1a4fc236b0..0ffe3fada6 100644 --- a/bfd/elf64-alpha.c +++ b/bfd/elf64-alpha.c @@ -1,5 +1,5 @@ /* Alpha specific support for 64-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Richard Henderson . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-gen.c b/bfd/elf64-gen.c index d8afcfa358..4a8a7c6ee1 100644 --- a/bfd/elf64-gen.c +++ b/bfd/elf64-gen.c @@ -1,5 +1,5 @@ /* Generic support for 64-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-hppa.c b/bfd/elf64-hppa.c index 86f652dcc3..2ee93ad603 100644 --- a/bfd/elf64-hppa.c +++ b/bfd/elf64-hppa.c @@ -1,5 +1,5 @@ /* Support for HPPA 64-bit ELF - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-hppa.h b/bfd/elf64-hppa.h index 198b44674a..37537947d6 100644 --- a/bfd/elf64-hppa.h +++ b/bfd/elf64-hppa.h @@ -1,6 +1,6 @@ /* ELF64/HPPA support - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-ia64-vms.c b/bfd/elf64-ia64-vms.c index dd86e3c630..b1b9f46451 100644 --- a/bfd/elf64-ia64-vms.c +++ b/bfd/elf64-ia64-vms.c @@ -1,5 +1,5 @@ /* IA-64 support for OpenVMS - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-mips.c b/bfd/elf64-mips.c index eb7e1fba4b..017efac8b2 100644 --- a/bfd/elf64-mips.c +++ b/bfd/elf64-mips.c @@ -1,5 +1,5 @@ /* MIPS-specific support for 64-bit ELF - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Ian Lance Taylor, Cygnus Support Linker support added by Mark Mitchell, CodeSourcery, LLC. diff --git a/bfd/elf64-mmix.c b/bfd/elf64-mmix.c index 3b5665c62f..244f90a7e2 100644 --- a/bfd/elf64-mmix.c +++ b/bfd/elf64-mmix.c @@ -1,5 +1,5 @@ /* MMIX-specific support for 64-bit ELF. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-ppc.c b/bfd/elf64-ppc.c index 88ae80c77c..1101e3d514 100644 --- a/bfd/elf64-ppc.c +++ b/bfd/elf64-ppc.c @@ -1,5 +1,5 @@ /* PowerPC64-specific support for 64-bit ELF. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Linus Nordberg, Swox AB , based on elf32-ppc.c by Ian Lance Taylor. Largely rewritten by Alan Modra. diff --git a/bfd/elf64-ppc.h b/bfd/elf64-ppc.h index d05fee5cca..8c627a4ede 100644 --- a/bfd/elf64-ppc.h +++ b/bfd/elf64-ppc.h @@ -1,5 +1,5 @@ /* PowerPC64-specific support for 64-bit ELF. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-s390.c b/bfd/elf64-s390.c index 9a874f2b74..cdbe6caa5e 100644 --- a/bfd/elf64-s390.c +++ b/bfd/elf64-s390.c @@ -1,5 +1,5 @@ /* IBM S/390-specific support for 64-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-sh64.c b/bfd/elf64-sh64.c index 79cab57864..bc48b0ef7b 100644 --- a/bfd/elf64-sh64.c +++ b/bfd/elf64-sh64.c @@ -1,5 +1,5 @@ /* SuperH SH64-specific support for 64-bit ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-sparc.c b/bfd/elf64-sparc.c index 0dcd14aea3..26e664efc7 100644 --- a/bfd/elf64-sparc.c +++ b/bfd/elf64-sparc.c @@ -1,5 +1,5 @@ /* SPARC-specific support for 64-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-tilegx.c b/bfd/elf64-tilegx.c index f388e72c2a..8dee9a45e3 100644 --- a/bfd/elf64-tilegx.c +++ b/bfd/elf64-tilegx.c @@ -1,5 +1,5 @@ /* TILE-Gx-specific support for 64-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-tilegx.h b/bfd/elf64-tilegx.h index 12aec464f9..263d6d0a69 100644 --- a/bfd/elf64-tilegx.h +++ b/bfd/elf64-tilegx.h @@ -1,5 +1,5 @@ /* TILE-Gx-specific support for 64-bit ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64-x86-64.c b/bfd/elf64-x86-64.c index bfb2f2a68c..cf63d6ac3a 100644 --- a/bfd/elf64-x86-64.c +++ b/bfd/elf64-x86-64.c @@ -1,5 +1,5 @@ /* X86-64 specific support for ELF - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Jan Hubicka . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elf64.c b/bfd/elf64.c index 975262db4f..74726648fd 100644 --- a/bfd/elf64.c +++ b/bfd/elf64.c @@ -1,5 +1,5 @@ /* ELF 64-bit executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfcode.h b/bfd/elfcode.h index d34e18ed08..481b007232 100644 --- a/bfd/elfcode.h +++ b/bfd/elfcode.h @@ -1,5 +1,5 @@ /* ELF executable support for BFD. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and diff --git a/bfd/elfcore.h b/bfd/elfcore.h index 97fd7abd26..c4e5b43c6b 100644 --- a/bfd/elfcore.h +++ b/bfd/elfcore.h @@ -1,5 +1,5 @@ /* ELF core file support for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elflink.c b/bfd/elflink.c index 1ceb9e5227..66cf1ed890 100644 --- a/bfd/elflink.c +++ b/bfd/elflink.c @@ -1,5 +1,5 @@ /* ELF linking support for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfn32-mips.c b/bfd/elfn32-mips.c index 9ddde245b2..08fbd4825d 100644 --- a/bfd/elfn32-mips.c +++ b/bfd/elfn32-mips.c @@ -1,5 +1,5 @@ /* MIPS-specific support for 32-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Most of the information added by Ian Lance Taylor, Cygnus Support, . diff --git a/bfd/elfnn-aarch64.c b/bfd/elfnn-aarch64.c index a2dcb72d2f..3554a87c8d 100644 --- a/bfd/elfnn-aarch64.c +++ b/bfd/elfnn-aarch64.c @@ -1,5 +1,5 @@ /* AArch64-specific support for NN-bit ELF. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfnn-ia64.c b/bfd/elfnn-ia64.c index a8d8d0bcc2..1bbccd62b6 100644 --- a/bfd/elfnn-ia64.c +++ b/bfd/elfnn-ia64.c @@ -1,5 +1,5 @@ /* IA-64 support for 64-bit ELF - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-aarch64.c b/bfd/elfxx-aarch64.c index 6ae4adf89e..54b69fda85 100644 --- a/bfd/elfxx-aarch64.c +++ b/bfd/elfxx-aarch64.c @@ -1,5 +1,5 @@ /* AArch64-specific support for ELF. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-aarch64.h b/bfd/elfxx-aarch64.h index 8808104386..612b036c97 100644 --- a/bfd/elfxx-aarch64.h +++ b/bfd/elfxx-aarch64.h @@ -1,5 +1,5 @@ /* AArch64-specific backend routines. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-ia64.c b/bfd/elfxx-ia64.c index e9f884bec1..56d092f63a 100644 --- a/bfd/elfxx-ia64.c +++ b/bfd/elfxx-ia64.c @@ -1,5 +1,5 @@ /* IA-64 support for 64-bit ELF - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-ia64.h b/bfd/elfxx-ia64.h index 9f01315f11..6f0aefc373 100644 --- a/bfd/elfxx-ia64.h +++ b/bfd/elfxx-ia64.h @@ -1,5 +1,5 @@ /* IA-64 support for 64-bit ELF - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c index db403b3a00..2de63e1028 100644 --- a/bfd/elfxx-mips.c +++ b/bfd/elfxx-mips.c @@ -1,5 +1,5 @@ /* MIPS-specific support for ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Most of the information added by Ian Lance Taylor, Cygnus Support, . diff --git a/bfd/elfxx-mips.h b/bfd/elfxx-mips.h index 0605447ea3..8151d3bf0a 100644 --- a/bfd/elfxx-mips.h +++ b/bfd/elfxx-mips.h @@ -1,5 +1,5 @@ /* MIPS ELF specific backend routines. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-sparc.c b/bfd/elfxx-sparc.c index a56493f7d6..66f73c1a7c 100644 --- a/bfd/elfxx-sparc.c +++ b/bfd/elfxx-sparc.c @@ -1,5 +1,5 @@ /* SPARC-specific support for ELF - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-sparc.h b/bfd/elfxx-sparc.h index cf1991b411..6575b4a4a4 100644 --- a/bfd/elfxx-sparc.h +++ b/bfd/elfxx-sparc.h @@ -1,5 +1,5 @@ /* SPARC ELF specific backend routines. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-target.h b/bfd/elfxx-target.h index 83a3caf93e..211c0a153b 100644 --- a/bfd/elfxx-target.h +++ b/bfd/elfxx-target.h @@ -1,5 +1,5 @@ /* Target definitions for NN-bit ELF - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-tilegx.c b/bfd/elfxx-tilegx.c index 90f4395d7c..14fa8a90ab 100644 --- a/bfd/elfxx-tilegx.c +++ b/bfd/elfxx-tilegx.c @@ -1,5 +1,5 @@ /* TILE-Gx-specific support for ELF. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/elfxx-tilegx.h b/bfd/elfxx-tilegx.h index 4c3f2bf1d0..0e91a77b35 100644 --- a/bfd/elfxx-tilegx.h +++ b/bfd/elfxx-tilegx.h @@ -1,5 +1,5 @@ /* TILE-Gx ELF specific backend routines. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/epoc-pe-arm.c b/bfd/epoc-pe-arm.c index 71a7bf7d6f..2df0ad1797 100644 --- a/bfd/epoc-pe-arm.c +++ b/bfd/epoc-pe-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM EPOC PE files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/epoc-pei-arm.c b/bfd/epoc-pei-arm.c index 716775ce0c..4079aea001 100644 --- a/bfd/epoc-pei-arm.c +++ b/bfd/epoc-pei-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM EPOC PE IMAGE COFF files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/format.c b/bfd/format.c index f0d1e668c7..dd6dc8a32c 100644 --- a/bfd/format.c +++ b/bfd/format.c @@ -1,5 +1,5 @@ /* Generic BFD support for file formats. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/freebsd.h b/bfd/freebsd.h index 8387d64b2d..62d968202b 100644 --- a/bfd/freebsd.h +++ b/bfd/freebsd.h @@ -1,5 +1,5 @@ /* BFD back-end definitions used by all FreeBSD targets. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/gen-aout.c b/bfd/gen-aout.c index b1a59ff128..f7f0edd784 100644 --- a/bfd/gen-aout.c +++ b/bfd/gen-aout.c @@ -1,5 +1,5 @@ /* Generate parameters for an a.out system. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/genlink.h b/bfd/genlink.h index c1c16d0989..99544956c1 100644 --- a/bfd/genlink.h +++ b/bfd/genlink.h @@ -1,5 +1,5 @@ /* genlink.h -- interface to the BFD generic linker - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hash.c b/bfd/hash.c index 4149474fff..60f52b66fe 100644 --- a/bfd/hash.c +++ b/bfd/hash.c @@ -1,5 +1,5 @@ /* hash.c -- hash table routines for BFD - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Steve Chamberlain This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/host-aout.c b/bfd/host-aout.c index 0693f6c82f..829d41fca2 100644 --- a/bfd/host-aout.c +++ b/bfd/host-aout.c @@ -1,5 +1,5 @@ /* BFD backend for local host's a.out binaries - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. Probably John Gilmore's fault. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/alphalinux.h b/bfd/hosts/alphalinux.h index 5b67e75585..f75317f390 100644 --- a/bfd/hosts/alphalinux.h +++ b/bfd/hosts/alphalinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/alphavms.h b/bfd/hosts/alphavms.h index 831a94ccd4..5765258c29 100644 --- a/bfd/hosts/alphavms.h +++ b/bfd/hosts/alphavms.h @@ -1,5 +1,5 @@ /* alphavms.h -- BFD definitions for an openVMS host - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Klaus Kämpf (kkaempf@progis.de) of proGIS Softwareentwicklung, Aachen, Germany diff --git a/bfd/hosts/decstation.h b/bfd/hosts/decstation.h index 2a072e8286..6bc544c894 100644 --- a/bfd/hosts/decstation.h +++ b/bfd/hosts/decstation.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/delta68.h b/bfd/hosts/delta68.h index a7abc8f8f1..bbd05f1966 100644 --- a/bfd/hosts/delta68.h +++ b/bfd/hosts/delta68.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2014 Free Software Foundation, Inc. +/* Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/dpx2.h b/bfd/hosts/dpx2.h index 639b82f3bb..0c59fe868a 100644 --- a/bfd/hosts/dpx2.h +++ b/bfd/hosts/dpx2.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/hp300bsd.h b/bfd/hosts/hp300bsd.h index 4b9d0d8ac5..b2e588555c 100644 --- a/bfd/hosts/hp300bsd.h +++ b/bfd/hosts/hp300bsd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/i386bsd.h b/bfd/hosts/i386bsd.h index 24a35c9de6..d5af2b51f8 100644 --- a/bfd/hosts/i386bsd.h +++ b/bfd/hosts/i386bsd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/i386linux.h b/bfd/hosts/i386linux.h index 0c8536e593..a35321d5e5 100644 --- a/bfd/hosts/i386linux.h +++ b/bfd/hosts/i386linux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/i386mach3.h b/bfd/hosts/i386mach3.h index 8872f0dfce..3d82ee14d1 100644 --- a/bfd/hosts/i386mach3.h +++ b/bfd/hosts/i386mach3.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/i386sco.h b/bfd/hosts/i386sco.h index 3e2a8b6ce9..3a054de34f 100644 --- a/bfd/hosts/i386sco.h +++ b/bfd/hosts/i386sco.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/i860mach3.h b/bfd/hosts/i860mach3.h index b16e27676d..c84f048760 100644 --- a/bfd/hosts/i860mach3.h +++ b/bfd/hosts/i860mach3.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/m68kaux.h b/bfd/hosts/m68kaux.h index 1a34c4f92a..94112946d2 100644 --- a/bfd/hosts/m68kaux.h +++ b/bfd/hosts/m68kaux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/m68klinux.h b/bfd/hosts/m68klinux.h index 533158b993..ec123af92f 100644 --- a/bfd/hosts/m68klinux.h +++ b/bfd/hosts/m68klinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/m88kmach3.h b/bfd/hosts/m88kmach3.h index af4a1cec1f..2292ac892b 100644 --- a/bfd/hosts/m88kmach3.h +++ b/bfd/hosts/m88kmach3.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/mipsbsd.h b/bfd/hosts/mipsbsd.h index fd4b43132a..4747f38a8a 100644 --- a/bfd/hosts/mipsbsd.h +++ b/bfd/hosts/mipsbsd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/mipsmach3.h b/bfd/hosts/mipsmach3.h index fd8357b466..91129ab510 100644 --- a/bfd/hosts/mipsmach3.h +++ b/bfd/hosts/mipsmach3.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/news-mips.h b/bfd/hosts/news-mips.h index 8358c76d3a..118fc627fd 100644 --- a/bfd/hosts/news-mips.h +++ b/bfd/hosts/news-mips.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/news.h b/bfd/hosts/news.h index 798263e507..4f21225020 100644 --- a/bfd/hosts/news.h +++ b/bfd/hosts/news.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/pc532mach.h b/bfd/hosts/pc532mach.h index 981ee95618..dcf243e0e6 100644 --- a/bfd/hosts/pc532mach.h +++ b/bfd/hosts/pc532mach.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/riscos.h b/bfd/hosts/riscos.h index 16d1b92493..11fe0ec304 100644 --- a/bfd/hosts/riscos.h +++ b/bfd/hosts/riscos.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/symmetry.h b/bfd/hosts/symmetry.h index 4ece03ade5..f1e5ec5789 100644 --- a/bfd/hosts/symmetry.h +++ b/bfd/hosts/symmetry.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/tahoe.h b/bfd/hosts/tahoe.h index f41d6c4af1..9935962d06 100644 --- a/bfd/hosts/tahoe.h +++ b/bfd/hosts/tahoe.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/vaxbsd.h b/bfd/hosts/vaxbsd.h index 9e51fbe8f3..16fd68475e 100644 --- a/bfd/hosts/vaxbsd.h +++ b/bfd/hosts/vaxbsd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2014 Free Software Foundation, Inc. +/* Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/vaxlinux.h b/bfd/hosts/vaxlinux.h index ef1f5dccbc..5b84c8428d 100644 --- a/bfd/hosts/vaxlinux.h +++ b/bfd/hosts/vaxlinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2014 Free Software Foundation, Inc. +/* Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/vaxult.h b/bfd/hosts/vaxult.h index c7ed333e09..59163af945 100644 --- a/bfd/hosts/vaxult.h +++ b/bfd/hosts/vaxult.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/vaxult2.h b/bfd/hosts/vaxult2.h index c7ed333e09..59163af945 100644 --- a/bfd/hosts/vaxult2.h +++ b/bfd/hosts/vaxult2.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hosts/x86-64linux.h b/bfd/hosts/x86-64linux.h index 27fd176627..abc30abd1f 100644 --- a/bfd/hosts/x86-64linux.h +++ b/bfd/hosts/x86-64linux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/bfd/hp300bsd.c b/bfd/hp300bsd.c index 9cca44a494..8266837fa6 100644 --- a/bfd/hp300bsd.c +++ b/bfd/hp300bsd.c @@ -1,5 +1,5 @@ /* BFD back-end for HP 9000/300 (68000-based) machines running BSD Unix. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hp300hpux.c b/bfd/hp300hpux.c index fa21a77dd1..8bb58c96e5 100644 --- a/bfd/hp300hpux.c +++ b/bfd/hp300hpux.c @@ -1,5 +1,5 @@ /* BFD backend for hp-ux 9000/300 - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Glenn Engel. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hppabsd-core.c b/bfd/hppabsd-core.c index 3b1215b0e5..5b0b0e6cb3 100644 --- a/bfd/hppabsd-core.c +++ b/bfd/hppabsd-core.c @@ -1,5 +1,5 @@ /* BFD back-end for HPPA BSD core files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/hpux-core.c b/bfd/hpux-core.c index c667465172..c988fae1a1 100644 --- a/bfd/hpux-core.c +++ b/bfd/hpux-core.c @@ -1,5 +1,5 @@ /* BFD back-end for HP/UX core files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Stu Grossman, Cygnus Support. Converted to back-end form by Ian Lance Taylor, Cygnus SUpport diff --git a/bfd/i386aout.c b/bfd/i386aout.c index 4b5a83d2d0..59e1ed25f8 100644 --- a/bfd/i386aout.c +++ b/bfd/i386aout.c @@ -1,5 +1,5 @@ /* BFD back-end for i386 a.out binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386bsd.c b/bfd/i386bsd.c index d1ed35b0ce..2e34af15cc 100644 --- a/bfd/i386bsd.c +++ b/bfd/i386bsd.c @@ -1,5 +1,5 @@ /* BFD back-end for i386 a.out binaries under BSD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386dynix.c b/bfd/i386dynix.c index d9a4182283..ab65974498 100644 --- a/bfd/i386dynix.c +++ b/bfd/i386dynix.c @@ -1,5 +1,5 @@ /* BFD back-end for i386 a.out binaries under dynix. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386freebsd.c b/bfd/i386freebsd.c index 7c5ed9009f..9d3da57b34 100644 --- a/bfd/i386freebsd.c +++ b/bfd/i386freebsd.c @@ -1,5 +1,5 @@ /* BFD back-end for FreeBSD/386 a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386linux.c b/bfd/i386linux.c index 461a7a5c50..8dd1d0d2d0 100644 --- a/bfd/i386linux.c +++ b/bfd/i386linux.c @@ -1,5 +1,5 @@ /* BFD back-end for linux flavored i386 a.out binaries. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386lynx.c b/bfd/i386lynx.c index 9c1b9f2b93..075d1c0e80 100644 --- a/bfd/i386lynx.c +++ b/bfd/i386lynx.c @@ -1,5 +1,5 @@ /* BFD back-end for i386 a.out binaries under LynxOS. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386mach3.c b/bfd/i386mach3.c index 233041a29e..aa573f4544 100644 --- a/bfd/i386mach3.c +++ b/bfd/i386mach3.c @@ -1,5 +1,5 @@ /* BFD back-end for i386 a.out binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386msdos.c b/bfd/i386msdos.c index bd2730a705..4c60f9fb0e 100644 --- a/bfd/i386msdos.c +++ b/bfd/i386msdos.c @@ -1,5 +1,5 @@ /* BFD back-end for MS-DOS executables. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Bryan Ford of the University of Utah. Contributed by the Center for Software Science at the diff --git a/bfd/i386netbsd.c b/bfd/i386netbsd.c index 5e4d130073..1d5cd23473 100644 --- a/bfd/i386netbsd.c +++ b/bfd/i386netbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/386 a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/i386os9k.c b/bfd/i386os9k.c index a8f87e53ce..889c2adb22 100644 --- a/bfd/i386os9k.c +++ b/bfd/i386os9k.c @@ -1,5 +1,5 @@ /* BFD back-end for os9000 i386 binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/ieee.c b/bfd/ieee.c index 04ac66611b..bc24b2647c 100644 --- a/bfd/ieee.c +++ b/bfd/ieee.c @@ -1,5 +1,5 @@ /* BFD back-end for ieee-695 objects. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. diff --git a/bfd/ihex.c b/bfd/ihex.c index 7ce8c4bcb7..8e663726ee 100644 --- a/bfd/ihex.c +++ b/bfd/ihex.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel Hex objects. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor of Cygnus Support . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/init.c b/bfd/init.c index c08749614a..323f0ac643 100644 --- a/bfd/init.c +++ b/bfd/init.c @@ -1,5 +1,5 @@ /* bfd initialization stuff - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/irix-core.c b/bfd/irix-core.c index 9dcc46535a..6652fd4ded 100644 --- a/bfd/irix-core.c +++ b/bfd/irix-core.c @@ -1,5 +1,5 @@ /* BFD back-end for Irix core files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Stu Grossman, Cygnus Support. Converted to back-end form by Ian Lance Taylor, Cygnus Support diff --git a/bfd/libaout.h b/bfd/libaout.h index 25277cbd08..f1f6015d0f 100644 --- a/bfd/libaout.h +++ b/bfd/libaout.h @@ -1,5 +1,5 @@ /* BFD back-end data structures for a.out (and similar) files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libbfd-in.h b/bfd/libbfd-in.h index 2800b72e3f..cb7805f01e 100644 --- a/bfd/libbfd-in.h +++ b/bfd/libbfd-in.h @@ -1,7 +1,7 @@ /* libbfd.h -- Declarations used by bfd library *implementation*. (This include file is not for users of the library.) - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. diff --git a/bfd/libbfd.c b/bfd/libbfd.c index c0792478e9..40afc2db5b 100644 --- a/bfd/libbfd.c +++ b/bfd/libbfd.c @@ -1,5 +1,5 @@ /* Assorted BFD support routines, only used internally. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libbfd.h b/bfd/libbfd.h index 8687ece4e4..bf1ebb642e 100644 --- a/bfd/libbfd.h +++ b/bfd/libbfd.h @@ -6,7 +6,7 @@ /* libbfd.h -- Declarations used by bfd library *implementation*. (This include file is not for users of the library.) - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. diff --git a/bfd/libcoff-in.h b/bfd/libcoff-in.h index 3b6b93dcd3..6d00db0cfc 100644 --- a/bfd/libcoff-in.h +++ b/bfd/libcoff-in.h @@ -1,5 +1,5 @@ /* BFD COFF object file private structure. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libcoff.h b/bfd/libcoff.h index d2edbf86bc..df0e00f65a 100644 --- a/bfd/libcoff.h +++ b/bfd/libcoff.h @@ -3,7 +3,7 @@ Run "make headers" in your build bfd/ to regenerate. */ /* BFD COFF object file private structure. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libecoff.h b/bfd/libecoff.h index ebfa37e248..bb8bc5f34b 100644 --- a/bfd/libecoff.h +++ b/bfd/libecoff.h @@ -1,5 +1,5 @@ /* BFD ECOFF object file private structure. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libhppa.h b/bfd/libhppa.h index deb89d1c27..9832ccd383 100644 --- a/bfd/libhppa.h +++ b/bfd/libhppa.h @@ -1,5 +1,5 @@ /* HP PA-RISC SOM object file format: definitions internal to BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by the Center for Software Science at the University of Utah (pa-gdb-bugs@cs.utah.edu). diff --git a/bfd/libieee.h b/bfd/libieee.h index 27fd467dd7..f1b0859435 100644 --- a/bfd/libieee.h +++ b/bfd/libieee.h @@ -1,5 +1,5 @@ /* IEEE-695 object file formats: definitions internal to BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. Mostly Steve Chamberlain's fault. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libnlm.h b/bfd/libnlm.h index 96cc73d8da..9f54559cde 100644 --- a/bfd/libnlm.h +++ b/bfd/libnlm.h @@ -1,5 +1,5 @@ /* BFD back-end data structures for NLM (NetWare Loadable Modules) files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/liboasys.h b/bfd/liboasys.h index ea04d7e212..4b876abb2c 100644 --- a/bfd/liboasys.h +++ b/bfd/liboasys.h @@ -1,5 +1,5 @@ /* BFD internal declarations for Oasys file format handling. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Scrawled by Steve Chamberlain of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libpei.h b/bfd/libpei.h index ffcafded78..d19a3b2547 100644 --- a/bfd/libpei.h +++ b/bfd/libpei.h @@ -1,5 +1,5 @@ /* Support for the generic parts of PE/PEI; common header information. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Cygnus Solutions. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/libxcoff.h b/bfd/libxcoff.h index 9b9c9c71f7..d991dbf373 100644 --- a/bfd/libxcoff.h +++ b/bfd/libxcoff.h @@ -1,5 +1,5 @@ /* BFD XCOFF object file private structure. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Tom Rix, Redhat. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/linker.c b/bfd/linker.c index 083a2504b6..ba14de3902 100644 --- a/bfd/linker.c +++ b/bfd/linker.c @@ -1,5 +1,5 @@ /* linker.c -- BFD linker routines - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/lynx-core.c b/bfd/lynx-core.c index dc4e457570..92e8ab14bc 100644 --- a/bfd/lynx-core.c +++ b/bfd/lynx-core.c @@ -1,5 +1,5 @@ /* BFD back end for Lynx core files - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Stu Grossman of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/m68k4knetbsd.c b/bfd/m68k4knetbsd.c index 254f9efe8b..6eb6780f65 100644 --- a/bfd/m68k4knetbsd.c +++ b/bfd/m68k4knetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/m68k a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/m68klinux.c b/bfd/m68klinux.c index 036870fec9..23341e55bc 100644 --- a/bfd/m68klinux.c +++ b/bfd/m68klinux.c @@ -1,5 +1,5 @@ /* BFD back-end for linux flavored m68k a.out binaries. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/m68knetbsd.c b/bfd/m68knetbsd.c index 53a2563345..fdcd26bd92 100644 --- a/bfd/m68knetbsd.c +++ b/bfd/m68knetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/m68k a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/m88kmach3.c b/bfd/m88kmach3.c index b6c87fb6bf..783a9585bc 100644 --- a/bfd/m88kmach3.c +++ b/bfd/m88kmach3.c @@ -1,5 +1,5 @@ /* BFD back-end for Motorola m88k a.out (Mach 3) binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/m88kopenbsd.c b/bfd/m88kopenbsd.c index d970d9461a..cf9a7cc783 100644 --- a/bfd/m88kopenbsd.c +++ b/bfd/m88kopenbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for OpenBSD/m88k a.out binaries. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mach-o-i386.c b/bfd/mach-o-i386.c index a7d3a11019..af8a6f3b94 100644 --- a/bfd/mach-o-i386.c +++ b/bfd/mach-o-i386.c @@ -1,5 +1,5 @@ /* Intel i386 Mach-O support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mach-o-target.c b/bfd/mach-o-target.c index dd1ced1ddf..3f3e4554d2 100644 --- a/bfd/mach-o-target.c +++ b/bfd/mach-o-target.c @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mach-o-x86-64.c b/bfd/mach-o-x86-64.c index c0042cb173..f86e3defc2 100644 --- a/bfd/mach-o-x86-64.c +++ b/bfd/mach-o-x86-64.c @@ -1,5 +1,5 @@ /* Intel x86-64 Mach-O support for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mach-o.c b/bfd/mach-o.c index 9928f42394..14d6276c34 100644 --- a/bfd/mach-o.c +++ b/bfd/mach-o.c @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mach-o.h b/bfd/mach-o.h index afe2dee071..bc694ba5d4 100644 --- a/bfd/mach-o.h +++ b/bfd/mach-o.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/makefile.vms b/bfd/makefile.vms index 9ef4019ff4..3d308af165 100644 --- a/bfd/makefile.vms +++ b/bfd/makefile.vms @@ -5,7 +5,7 @@ # # Created by Klaus K"ampf, kkaempf@rmi.de # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/bfd/mep-relocs.pl b/bfd/mep-relocs.pl index 97f162728a..5bfc84cfe2 100755 --- a/bfd/mep-relocs.pl +++ b/bfd/mep-relocs.pl @@ -2,7 +2,7 @@ # -*- perl -*- # # Toshiba MeP Media Engine Relocation Generator -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This file is part of BFD. # Originally written by DJ Delorie # diff --git a/bfd/merge.c b/bfd/merge.c index 15328f17ea..5f45ba6e10 100644 --- a/bfd/merge.c +++ b/bfd/merge.c @@ -1,5 +1,5 @@ /* SEC_MERGE support. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Jakub Jelinek . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mipsbsd.c b/bfd/mipsbsd.c index d124cfda40..5ea89b6ee7 100644 --- a/bfd/mipsbsd.c +++ b/bfd/mipsbsd.c @@ -1,5 +1,5 @@ /* BFD backend for MIPS BSD (a.out) binaries. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Ralph Campbell. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/mmo.c b/bfd/mmo.c index 698ffa5d55..bdf2a1276b 100644 --- a/bfd/mmo.c +++ b/bfd/mmo.c @@ -1,5 +1,5 @@ /* BFD back-end for mmo objects (MMIX-specific object-format). - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Hans-Peter Nilsson (hp@bitrange.com). Infrastructure and other bits originally copied from srec.c and binary.c. diff --git a/bfd/netbsd-core.c b/bfd/netbsd-core.c index a048f130e4..bc8e85ce98 100644 --- a/bfd/netbsd-core.c +++ b/bfd/netbsd-core.c @@ -1,5 +1,5 @@ /* BFD back end for NetBSD style core files - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. Written by Paul Kranenburg, EUR This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/netbsd.h b/bfd/netbsd.h index e4b861cc82..a53b5811d4 100644 --- a/bfd/netbsd.h +++ b/bfd/netbsd.h @@ -1,5 +1,5 @@ /* BFD back-end definitions used by all NetBSD targets. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/newsos3.c b/bfd/newsos3.c index 4eb4bee917..863103a1e6 100644 --- a/bfd/newsos3.c +++ b/bfd/newsos3.c @@ -1,5 +1,5 @@ /* BFD back-end for NewsOS3 (Sony, 68k) binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm-target.h b/bfd/nlm-target.h index 44b41ed65c..a9bf713eb2 100644 --- a/bfd/nlm-target.h +++ b/bfd/nlm-target.h @@ -1,5 +1,5 @@ /* Target definitions for 32/64-bit NLM (NetWare Loadable Module) - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm.c b/bfd/nlm.c index acfc5d87ac..4f5ab264ac 100644 --- a/bfd/nlm.c +++ b/bfd/nlm.c @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm32-alpha.c b/bfd/nlm32-alpha.c index 1e403a1264..9649f3b390 100644 --- a/bfd/nlm32-alpha.c +++ b/bfd/nlm32-alpha.c @@ -1,5 +1,5 @@ /* Support for 32-bit Alpha NLM (NetWare Loadable Module) - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm32-i386.c b/bfd/nlm32-i386.c index 797e667af1..cfcf3a8536 100644 --- a/bfd/nlm32-i386.c +++ b/bfd/nlm32-i386.c @@ -1,5 +1,5 @@ /* Support for 32-bit i386 NLM (NetWare Loadable Module) - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm32-ppc.c b/bfd/nlm32-ppc.c index 5ff11f07dd..fe15318d4d 100644 --- a/bfd/nlm32-ppc.c +++ b/bfd/nlm32-ppc.c @@ -1,5 +1,5 @@ /* Support for 32-bit PowerPC NLM (NetWare Loadable Module) - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm32-sparc.c b/bfd/nlm32-sparc.c index 4a68fa2177..df994674b8 100644 --- a/bfd/nlm32-sparc.c +++ b/bfd/nlm32-sparc.c @@ -1,5 +1,5 @@ /* Support for 32-bit SPARC NLM (NetWare Loadable Module) - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm32.c b/bfd/nlm32.c index ea20c6a4f6..bdda8545f7 100644 --- a/bfd/nlm32.c +++ b/bfd/nlm32.c @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) 32-bit executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlm64.c b/bfd/nlm64.c index a9f4606203..be055bd141 100644 --- a/bfd/nlm64.c +++ b/bfd/nlm64.c @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) 64-bit executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/nlmcode.h b/bfd/nlmcode.h index c8092e0c2b..e9bb25d20c 100644 --- a/bfd/nlmcode.h +++ b/bfd/nlmcode.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) executable support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, using ELF support as the template. diff --git a/bfd/nlmswap.h b/bfd/nlmswap.h index 5a34c4f019..3b2e3caeab 100644 --- a/bfd/nlmswap.h +++ b/bfd/nlmswap.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) swapping routines for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, using ELF support as the template. diff --git a/bfd/ns32k.h b/bfd/ns32k.h index f6715e1f17..eac6bfaa1b 100644 --- a/bfd/ns32k.h +++ b/bfd/ns32k.h @@ -1,5 +1,5 @@ /* Header file for ns32k routines. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/ns32knetbsd.c b/bfd/ns32knetbsd.c index 4af3aea2c8..88824b4b57 100644 --- a/bfd/ns32knetbsd.c +++ b/bfd/ns32knetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/ns32k a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/oasys.c b/bfd/oasys.c index 9ff9117b72..a2e78b01a4 100644 --- a/bfd/oasys.c +++ b/bfd/oasys.c @@ -1,5 +1,5 @@ /* BFD back-end for oasys objects. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support, . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/opncls.c b/bfd/opncls.c index 404b94422a..1320ee153d 100644 --- a/bfd/opncls.c +++ b/bfd/opncls.c @@ -1,5 +1,5 @@ /* opncls.c -- open and close a BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. diff --git a/bfd/osf-core.c b/bfd/osf-core.c index e4e2adbf4a..52a18274c5 100644 --- a/bfd/osf-core.c +++ b/bfd/osf-core.c @@ -1,5 +1,5 @@ /* BFD back-end for OSF/1 core files. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pc532-mach.c b/bfd/pc532-mach.c index c9dcc669fa..191ca21433 100644 --- a/bfd/pc532-mach.c +++ b/bfd/pc532-mach.c @@ -1,5 +1,5 @@ /* BFD back-end for Mach3/532 a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pdp11.c b/bfd/pdp11.c index 593c5ca9b5..d21f850f11 100644 --- a/bfd/pdp11.c +++ b/bfd/pdp11.c @@ -1,5 +1,5 @@ /* BFD back-end for PDP-11 a.out binaries. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-arm-wince.c b/bfd/pe-arm-wince.c index dcfccb3a32..93b65f40ff 100644 --- a/bfd/pe-arm-wince.c +++ b/bfd/pe-arm-wince.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM WINCE PE files. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-arm.c b/bfd/pe-arm.c index 136fbf5c70..e0e742974d 100644 --- a/bfd/pe-arm.c +++ b/bfd/pe-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM PECOFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-i386.c b/bfd/pe-i386.c index 5f3789cab7..15300ef0fe 100644 --- a/bfd/pe-i386.c +++ b/bfd/pe-i386.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 PECOFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-mcore.c b/bfd/pe-mcore.c index f9b9d34346..565dd83acc 100644 --- a/bfd/pe-mcore.c +++ b/bfd/pe-mcore.c @@ -1,5 +1,5 @@ /* BFD back-end for MCore PECOFF files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-mips.c b/bfd/pe-mips.c index a24034f119..7bd6e6de9b 100644 --- a/bfd/pe-mips.c +++ b/bfd/pe-mips.c @@ -1,5 +1,5 @@ /* BFD back-end for MIPS PE COFF files. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Modified from coff-i386.c by DJ Delorie, dj@cygnus.com This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-ppc.c b/bfd/pe-ppc.c index ea082b9b40..ccb6f6c2a4 100644 --- a/bfd/pe-ppc.c +++ b/bfd/pe-ppc.c @@ -1,5 +1,5 @@ /* BFD back-end for PowerPC PECOFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-sh.c b/bfd/pe-sh.c index 9516a85656..0a053bd291 100644 --- a/bfd/pe-sh.c +++ b/bfd/pe-sh.c @@ -1,5 +1,5 @@ /* BFD back-end for SH PECOFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pe-x86_64.c b/bfd/pe-x86_64.c index adaefb7813..eaa27efaac 100644 --- a/bfd/pe-x86_64.c +++ b/bfd/pe-x86_64.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel/AMD x86_64 PECOFF files. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/peXXigen.c b/bfd/peXXigen.c index b163a1ee48..09adf8348d 100644 --- a/bfd/peXXigen.c +++ b/bfd/peXXigen.c @@ -1,5 +1,5 @@ /* Support for the generic parts of PE/PEI; the common executable parts. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Cygnus Solutions. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pef-traceback.h b/bfd/pef-traceback.h index fe5bf4dcd5..99383ac888 100644 --- a/bfd/pef-traceback.h +++ b/bfd/pef-traceback.h @@ -1,5 +1,5 @@ /* PowerPC traceback table support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pef.c b/bfd/pef.c index 363e6416e7..18be73b7ea 100644 --- a/bfd/pef.c +++ b/bfd/pef.c @@ -1,5 +1,5 @@ /* PEF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pef.h b/bfd/pef.h index 49527c9c2d..09b231ecab 100644 --- a/bfd/pef.h +++ b/bfd/pef.h @@ -1,5 +1,5 @@ /* PEF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-arm-wince.c b/bfd/pei-arm-wince.c index 6ef9aa9f9f..f57e614f49 100644 --- a/bfd/pei-arm-wince.c +++ b/bfd/pei-arm-wince.c @@ -1,5 +1,5 @@ /* BFD back-end for ARM WINCE PE IMAGE COFF files. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-arm.c b/bfd/pei-arm.c index 84318f238a..dc7b7749f6 100644 --- a/bfd/pei-arm.c +++ b/bfd/pei-arm.c @@ -1,5 +1,5 @@ /* BFD back-end for arm PE IMAGE COFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-i386.c b/bfd/pei-i386.c index 080ed1a62c..36ab01b1b5 100644 --- a/bfd/pei-i386.c +++ b/bfd/pei-i386.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 PE IMAGE COFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-ia64.c b/bfd/pei-ia64.c index a3cf735a38..556f826c95 100644 --- a/bfd/pei-ia64.c +++ b/bfd/pei-ia64.c @@ -1,5 +1,5 @@ /* BFD back-end for HP/Intel IA-64 PE IMAGE COFF files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by David Mosberger This implementation only supports objcopy to ouput IA-64 PE IMAGE COFF diff --git a/bfd/pei-mcore.c b/bfd/pei-mcore.c index cb0652dc8b..08ff877104 100644 --- a/bfd/pei-mcore.c +++ b/bfd/pei-mcore.c @@ -1,5 +1,5 @@ /* BFD back-end for MCore PECOFF files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-mips.c b/bfd/pei-mips.c index 588539041d..7325638703 100644 --- a/bfd/pei-mips.c +++ b/bfd/pei-mips.c @@ -1,5 +1,5 @@ /* BFD back-end for MIPS PE IMAGE COFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-ppc.c b/bfd/pei-ppc.c index 6a5bb29d2f..232c7bc017 100644 --- a/bfd/pei-ppc.c +++ b/bfd/pei-ppc.c @@ -1,5 +1,5 @@ /* BFD back-end for PowerPC PE IMAGE COFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-sh.c b/bfd/pei-sh.c index 50d677b279..1509dc183f 100644 --- a/bfd/pei-sh.c +++ b/bfd/pei-sh.c @@ -1,5 +1,5 @@ /* BFD back-end for SH PE IMAGE COFF files. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/pei-x86_64.c b/bfd/pei-x86_64.c index 2009a2962a..d951442460 100644 --- a/bfd/pei-x86_64.c +++ b/bfd/pei-x86_64.c @@ -1,5 +1,5 @@ /* BFD back-end for Intel 386 PE IMAGE COFF files. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/peicode.h b/bfd/peicode.h index 8365353555..92deb11895 100644 --- a/bfd/peicode.h +++ b/bfd/peicode.h @@ -1,5 +1,5 @@ /* Support for the generic parts of PE/PEI, for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Cygnus Solutions. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/plugin.c b/bfd/plugin.c index 7f8f8b53d3..94ed95b1c2 100644 --- a/bfd/plugin.c +++ b/bfd/plugin.c @@ -1,5 +1,5 @@ /* Plugin support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/plugin.h b/bfd/plugin.h index 4f1d18be09..af98c5950f 100644 --- a/bfd/plugin.h +++ b/bfd/plugin.h @@ -1,5 +1,5 @@ /* Plugin support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/po/Make-in b/bfd/po/Make-in index c40a2435c9..a9ee1b24b9 100644 --- a/bfd/po/Make-in +++ b/bfd/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/bfd/ppcboot.c b/bfd/ppcboot.c index 7599e20ee0..12fad624a7 100644 --- a/bfd/ppcboot.c +++ b/bfd/ppcboot.c @@ -1,5 +1,5 @@ /* BFD back-end for PPCbug boot records. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Michael Meissner, Cygnus Support, This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/ptrace-core.c b/bfd/ptrace-core.c index 723f4a4a73..8292ae3f6b 100644 --- a/bfd/ptrace-core.c +++ b/bfd/ptrace-core.c @@ -1,5 +1,5 @@ /* BFD backend for core files which use the ptrace_user structure - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. The structure of this file is based on trad-core.c written by John Gilmore of Cygnus Support. Modified to work with the ptrace_user structure by Kevin A. Buettner. diff --git a/bfd/reloc.c b/bfd/reloc.c index 1677e86974..fe7d8be477 100644 --- a/bfd/reloc.c +++ b/bfd/reloc.c @@ -1,5 +1,5 @@ /* BFD support for handling relocation entries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/reloc16.c b/bfd/reloc16.c index cdfc981a54..27d153e97e 100644 --- a/bfd/reloc16.c +++ b/bfd/reloc16.c @@ -1,5 +1,5 @@ /* 8 and 16 bit COFF relocation functions, for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/riscix.c b/bfd/riscix.c index ddf5c3a5a0..9388c48aad 100644 --- a/bfd/riscix.c +++ b/bfd/riscix.c @@ -1,5 +1,5 @@ /* BFD back-end for RISC iX (Acorn, arm) binaries. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/rs6000-core.c b/bfd/rs6000-core.c index 8f2f3a0def..6711498e0d 100644 --- a/bfd/rs6000-core.c +++ b/bfd/rs6000-core.c @@ -1,5 +1,5 @@ /* IBM RS/6000 "XCOFF" back-end for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Metin G. Ozisik, Mimi Phuong-Thao Vo, and John Gilmore. Archive support from Damon A. Permezel. Contributed by IBM Corporation and Cygnus Support. diff --git a/bfd/sco5-core.c b/bfd/sco5-core.c index 70671766ab..9d11400896 100644 --- a/bfd/sco5-core.c +++ b/bfd/sco5-core.c @@ -1,5 +1,5 @@ /* BFD back end for SCO5 core files (U-area and raw sections) - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Jouke Numan This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/section.c b/bfd/section.c index b27539aeba..4a6f2e4f34 100644 --- a/bfd/section.c +++ b/bfd/section.c @@ -1,5 +1,5 @@ /* Object file "section" support for the BFD library. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/simple.c b/bfd/simple.c index ca64101b83..134d6d5f06 100644 --- a/bfd/simple.c +++ b/bfd/simple.c @@ -1,5 +1,5 @@ /* simple.c -- BFD simple client routines - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by MontaVista Software, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/som.c b/bfd/som.c index 5f96caa64a..546f8d14cd 100644 --- a/bfd/som.c +++ b/bfd/som.c @@ -1,5 +1,5 @@ /* bfd back-end for HP PA-RISC SOM objects. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by the Center for Software Science at the University of Utah. diff --git a/bfd/som.h b/bfd/som.h index 68f60c052c..a30010483e 100644 --- a/bfd/som.h +++ b/bfd/som.h @@ -1,5 +1,5 @@ /* HP PA-RISC SOM object file format: definitions internal to BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by the Center for Software Science at the University of Utah (pa-gdb-bugs@cs.utah.edu). diff --git a/bfd/sparclinux.c b/bfd/sparclinux.c index dac3624f56..e48550b713 100644 --- a/bfd/sparclinux.c +++ b/bfd/sparclinux.c @@ -1,5 +1,5 @@ /* BFD back-end for linux flavored sparc a.out binaries. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/sparclynx.c b/bfd/sparclynx.c index 2a62c774c5..886731a4e0 100644 --- a/bfd/sparclynx.c +++ b/bfd/sparclynx.c @@ -1,5 +1,5 @@ /* BFD support for Sparc binaries under LynxOS. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/sparcnetbsd.c b/bfd/sparcnetbsd.c index 42d94e7425..131b75b4fa 100644 --- a/bfd/sparcnetbsd.c +++ b/bfd/sparcnetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/sparc a.out-ish binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/srec.c b/bfd/srec.c index 8de6e425cb..24573cff61 100644 --- a/bfd/srec.c +++ b/bfd/srec.c @@ -1,5 +1,5 @@ /* BFD back-end for s-record objects. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/stab-syms.c b/bfd/stab-syms.c index 74f39f3658..167eb34392 100644 --- a/bfd/stab-syms.c +++ b/bfd/stab-syms.c @@ -1,5 +1,5 @@ /* Table of stab names for the BFD library. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/stabs.c b/bfd/stabs.c index e6526c5148..40415e5fcc 100644 --- a/bfd/stabs.c +++ b/bfd/stabs.c @@ -1,5 +1,5 @@ /* Stabs in sections linking support. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/sunos.c b/bfd/sunos.c index 27a658eb41..cdf2a3157e 100644 --- a/bfd/sunos.c +++ b/bfd/sunos.c @@ -1,5 +1,5 @@ /* BFD backend for SunOS binaries. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/syms.c b/bfd/syms.c index a1d1d77190..37be5f2827 100644 --- a/bfd/syms.c +++ b/bfd/syms.c @@ -1,5 +1,5 @@ /* Generic symbol-table support for the BFD library. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/sysdep.h b/bfd/sysdep.h index 7e441eb653..5f704b25b6 100644 --- a/bfd/sysdep.h +++ b/bfd/sysdep.h @@ -1,5 +1,5 @@ /* sysdep.h -- handle host dependencies for the BFD library - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/targets.c b/bfd/targets.c index 71e59e010c..dc1e3ca703 100644 --- a/bfd/targets.c +++ b/bfd/targets.c @@ -1,5 +1,5 @@ /* Generic target-file-type support for the BFD library. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/tekhex.c b/bfd/tekhex.c index 2f14194833..969b8121e5 100644 --- a/bfd/tekhex.c +++ b/bfd/tekhex.c @@ -1,5 +1,5 @@ /* BFD backend for Extended Tektronix Hex Format objects. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support . This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/trad-core.c b/bfd/trad-core.c index ce1231edd8..3232e9836c 100644 --- a/bfd/trad-core.c +++ b/bfd/trad-core.c @@ -1,5 +1,5 @@ /* BFD back end for traditional Unix core files (U-area and raw sections) - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. Written by John Gilmore of Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/vax1knetbsd.c b/bfd/vax1knetbsd.c index 58614ef5a4..ad76782142 100644 --- a/bfd/vax1knetbsd.c +++ b/bfd/vax1knetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/VAX (1K page size) a.out-ish binaries. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/vaxbsd.c b/bfd/vaxbsd.c index 54e8a32f4a..7b72da843e 100644 --- a/bfd/vaxbsd.c +++ b/bfd/vaxbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for BSD and Ultrix/VAX (1K page size) a.out-ish binaries. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/vaxnetbsd.c b/bfd/vaxnetbsd.c index faf507ee01..d86619e3f3 100644 --- a/bfd/vaxnetbsd.c +++ b/bfd/vaxnetbsd.c @@ -1,5 +1,5 @@ /* BFD back-end for NetBSD/VAX (4K page size) a.out-ish binaries. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/verilog.c b/bfd/verilog.c index c1c5458f12..89db58c2a5 100644 --- a/bfd/verilog.c +++ b/bfd/verilog.c @@ -1,5 +1,5 @@ /* BFD back-end for verilog hex memory dump files. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Anthony Green This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/versados.c b/bfd/versados.c index 75d07bee15..95f5f538c8 100644 --- a/bfd/versados.c +++ b/bfd/versados.c @@ -1,5 +1,5 @@ /* BFD back-end for VERSAdos-E objects. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support . Versados is a Motorola trademark. diff --git a/bfd/vms-alpha.c b/bfd/vms-alpha.c index 0e80960623..faddf7c963 100644 --- a/bfd/vms-alpha.c +++ b/bfd/vms-alpha.c @@ -1,5 +1,5 @@ /* vms.c -- BFD back-end for EVAX (openVMS/Alpha) files. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Initial version written by Klaus Kaempf (kkaempf@rmi.de) Major rewrite by Adacore. diff --git a/bfd/vms-lib.c b/bfd/vms-lib.c index dbacc33e97..d649c10d68 100644 --- a/bfd/vms-lib.c +++ b/bfd/vms-lib.c @@ -1,6 +1,6 @@ /* BFD back-end for VMS archive files. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/vms-misc.c b/bfd/vms-misc.c index 4581738dbf..8571e2f997 100644 --- a/bfd/vms-misc.c +++ b/bfd/vms-misc.c @@ -1,6 +1,6 @@ /* vms-misc.c -- BFD back-end for VMS/VAX (openVMS/VAX) and EVAX (openVMS/Alpha) files. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Miscellaneous functions. diff --git a/bfd/vms.h b/bfd/vms.h index 58782e3a1b..7b3d677d3a 100644 --- a/bfd/vms.h +++ b/bfd/vms.h @@ -1,5 +1,5 @@ /* vms.h -- Header file for VMS (Alpha and Vax) support. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Main header file. diff --git a/bfd/warning.m4 b/bfd/warning.m4 index de7e9e4491..d35293a64d 100644 --- a/bfd/warning.m4 +++ b/bfd/warning.m4 @@ -1,6 +1,6 @@ dnl Common configure.ac fragment dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/bfd/xcofflink.c b/bfd/xcofflink.c index 952297451b..06ac544e0c 100644 --- a/bfd/xcofflink.c +++ b/bfd/xcofflink.c @@ -1,5 +1,5 @@ /* POWER/PowerPC XCOFF linker support. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor , Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/xsym.c b/bfd/xsym.c index 870795ea2b..65675e2491 100644 --- a/bfd/xsym.c +++ b/bfd/xsym.c @@ -1,5 +1,5 @@ /* xSYM symbol-file support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/xsym.h b/bfd/xsym.h index 1a80e25a8f..e28543bb00 100644 --- a/bfd/xsym.h +++ b/bfd/xsym.h @@ -1,5 +1,5 @@ /* xSYM symbol-file support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/xtensa-isa.c b/bfd/xtensa-isa.c index 0fa8ab4ad0..db4fe6a81c 100644 --- a/bfd/xtensa-isa.c +++ b/bfd/xtensa-isa.c @@ -1,5 +1,5 @@ /* Configurable Xtensa ISA support. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/bfd/xtensa-modules.c b/bfd/xtensa-modules.c index 408e3d2010..b0d4c67aff 100644 --- a/bfd/xtensa-modules.c +++ b/bfd/xtensa-modules.c @@ -1,5 +1,5 @@ /* Xtensa configuration-specific ISA information. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/binutils/BRANCHES b/binutils/BRANCHES index c14b9a20d2..0f1e02d963 100644 --- a/binutils/BRANCHES +++ b/binutils/BRANCHES @@ -40,7 +40,7 @@ binutils-2_21-branch binutils-2_22-branch binutils-2_23-branch -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/ChangeLog b/binutils/ChangeLog index cf2cc031fe..541c3294c9 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,952 +1,10 @@ -2014-12-25 Thomas Preud'homme +2015-01-01 Alan Modra - * readelf.c (arm_attr_tag_ABI_VFP_args): Add "compatible". + Update year range in copyright notice of all files. -2014-12-24 Alexander Cherepanov - - PR binutils/17671 - * objcopy.c (copy_main, strip_main): Add D and U to the list of - accepted short versions of long options. - -2014-12-24 Nick Clifton - - * dwarf.c (read_cie): Revert check for unused augmentation data - - it was bogus. - -2014-12-23 Andrew Stubbs - - * objcopy.c (strip_usage): Reword --remove-section description. - * doc/binutils.texi (strip): Likewise. - -2014-12-23 Nick Clifton - - * doc/binutils.texi (objdump): Reformat to avoid overlong lines. - -2014-12-22 H.J. Lu - - * dwarf.c (read_cie): Cast size to long to warn. - -2014-12-22 Nick Clifton - - PR binutils/17531 - * dwarf.c (decode_location_expression): Check for an out of range - value for a DW_OP_GNU_entry_value expression. - (display_debug_lines_raw): Check for a partial - .debug_line. section being encountered without a prior, full - .debug.line section. - (display_debug_lines_decoded): Likewise. Also check for - li_line_range being zero. - (display_debug_pubnames_worker): Check for an invalid pn_length - field. - (read_cie): Add range checks. - * elfcomm.c (setup_archive): Check for a negative longnames_size. - -2014-12-18 Mark Wielaard - - * dwarf.c (read_and_display_attr_value): Change display name of - DW_LANG_C11 from (ANSI C11) to (C11). - -2014-12-11 Nick Clifton - - PR binutils/17512 - * dwarf.c (display_gdb_index): Add more range checks. - -2014-12-11 Alan Modra - - * configure.ac: Check for long long and sizes of long long and long. - * elfcomm.h (HOST_WIDEST_INT): Test HAVE_LONG_LONG in place of - __STDC_VERSION__ and __GNUC__. - * strings.c (print_strings): Likewise. - * dwarf.c (DWARF_VMA_FMT, DWARF_VMA_FMT_LONG): Likewise. - (read_debug_line_header): Use dwarf_vmatoa to print warning. - * configure: Regenerate. - * config.in: Regenerate. - -2014-12-10 Alan Modra - - * objdump.c: #include "coff-bfd.h". - -2014-12-09 Senthil Kumar Selvaraj - - * od-elf32_avr.c (elf32_avr_dump_mem_usage): Fix device initialization. - -2014-12-09 Nick Clifton - - PR binutils/17512 - * objdump.c (display_any_bfd): Avoid infinite loop closing and - opening the same archive again and again. - -2014-12-09 Chen Gang - - * windres.c (open_file_search): Free path buffer on failure. - -2014-12-08 Nick Clifton - - PR binutils/17531 - * dwarf.c (display_debug_frames): Check for a negative - augmentation data length. - (display_gdb_index): Check for invalid offsets. - * elfcomm.c (process_archive_index_and_symbols): Check for an - index number that overflows when multiplied by the ar index size. - * readelf.c (dump_ia64_unwind): Add range checks. - (slurp_ia64_unwind_table): Change to a boolean function. Add - range checks. - (process_version_sections): Add range checks. - (get_symbol_version_string): Add check for missing section - headers. - -2014-12-08 Senthil Kumar Selvaraj - - * configure.ac: Add od-elf32_avr to build. - * configure: Regenerate. - * od-elf32_avr.c: New file. - * objdump.h: Declare objdump_private_desc_elf32_avr. - -2014-12-06 Eric Botcazou - - * readelf.c: Include elf/visium.h. - (guess_is_rela): Deal with EM_VISIUM. - (dump_relocations): Likewise. - (get_machine_name): Likewise. - (get_machine_flags): Likewise. - (get_osabi_name): Likewise. - (is_32bit_abs_reloc): Likewise. - (is_32bit_pcrel_reloc): Likewise. - (is_16bit_abs_reloc): Likewise. - -2014-12-05 Andrew Burgess - - * readelf.c (decode_AVR_machine_flags): New function. - (get_machine_flags): Add EM_AVR case. - -2014-12-03 Nick Clifton - - PR binutils/17512 - * objdump.c (free_debug_section): Reset the compress_status as - well. - -2014-12-03 Nick Clifton - - PR binutils/17531 - * readelf.c (get_machine_flags): Replace call to abort with a - warning message and a return value. - (get_elf_section_flags): Likewise. - (get_symbol_visibility): Likewise. - (get_ia64_symbol_other): Likewise. - (get_ia64_symbol_other): Likewise. - (is_32bit_abs_reloc): Likewise. - (apply_relocations): Likewise. - (display_arm_attribute): Likewise. - -2014-12-02 Denis Chertykov - - * MAINTAINERS: Fix my email address. - -2014-12-01 H.J. Lu - - * dwarf.c (process_cu_tu_index): Properly check for an out of - range row index. - -2014-12-01 Nick Clifton - - PR binutils/17512 - * dwarf.h (struct dwarf_section): Add user_data field. - * dwarf.c (frame_need_space): Check for an over large register - number. - (display_debug_frames): Check the return value from - frame_need_space. Check for a CFA expression that is so long the - start address wraps around. - (debug_displays): Initialise the user_data field. - * objdump.c (load_specific_debug_section): Save the BFD section - pointer in the user_data field of the dwarf_section structure. - (free_debug_section): Update BFD section data when freeing section - contents. - * readelf.c (load_specific_debug_section): Initialise the - user_data field. - -2014-12-01 Nick Clifton - - PR binutils/17531 - * dwarf.c (process_cu_tu_index): Check for an out of range row - index. - * elfcomm.c (adjust_relative_path): Change name_len parameter to - an unsigned long. Check for path length overflow. - (process_archive_index_and_symbols): Check for invalid header - size. - (setup_archive): Add checks for invalid archives. - (get_archive_member_name): Add range checks. - * elfcomm.h (adjust_relative_path): Update prototyoe. - * readelf.c (process_archive): Add range checks. - -2014-11-28 Alan Modra - - * readelf.c (get_32bit_elf_symbols): Cast bfd_size_type values to - unsigned long for %lx. - (get_64bit_elf_symbols, process_section_groups): Likewise. - -2014-11-27 Espen Grindhaug - Nick Clifton - - PR binutils/17531 - * readelf.c (get_data): Move excessive length check to earlier on - in the function and allow for wraparound in the arithmetic. - (get_32bit_elf_symbols): Terminate early if the section size is - zero. Check for an invalid sh_entsize. Check for an index - section with an invalid size. - (get_64bit_elf_symbols): Likewise. - (process_section_groups): Check for an invalid sh_entsize. - -2014-11-24 Mark Wielaard - - * dwarf.c (read_and_display_attr_value): Handle DW_LANG_C11, - DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14. - -2014-11-26 Nick Clifton - - PR binutils/17512 - * dwarf.c (display_block): Do nothing if the block starts after - the end of the buffer. - (read_and_display_attr_value): Add range checks. - (struct Frame_Chunk): Make the ncols and ra fields unsigned. - (frame_need_space): Test for an ncols of zero. - (read_cie): Fail if the augmentation data extends off the end of - the buffer. - (display_debug_frames): Add checks for read_cie failing. Add - range checks. - -2014-11-25 H.J. Lu - - * objdump.c (objdump_print_symname): Replace - bfd_elf_get_symbol_version_string with - bfd_get_symbol_version_string. - -2014-11-25 H.J. Lu - - PR binutils/16496 - * objdump.c (objdump_print_symname): Call - bfd_elf_get_symbol_version_string to get ELF symbol version - string. Append version string if needed. - - * readelf.c (versioned_symbol_info): New enum. - (get_symbol_version_string): New. Extracted from - process_symbol_table. - (dump_relocations): Add a new argument to indicate if dynamic - symbol table is used. Use get_symbol_version_string to get - symbol version string for dynamic symbol. Append version string - if needed. - (process_relocs): Updated dump_relocations call. - (process_symbol_table): Use get_symbol_version_string. - -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-21 Nick Clifton - - PR binutils/17512 - * dwarf.c (get_encoded_value): Check for an encoded size of 0. - (display_debug_lines_raw): Check for an invalid line range value. - (display_debug_frames): Check for corrupt augmentation data. - -2014-11-21 Nick Clifton - - PR binutils/17531 - * readelf.c (process_version_sections): Prevent an infinite loop - processing corrupt version need data. - (process_corefile_note_segment): Handle corrupt notes. - -2014-11-21 Terry Guo - - * readelf.c (arm_attr_tag_FP_arch): Extended to support FPv5. - -2014-11-19 Jan-Benedict Glaw - - * dwarf.c (process_extended_line_op): Fix signedness warning. - -2014-11-18 Nick Clifton - - PR binutuls/17605 - * bucomm.c (print_arelt_descr): Check for ctime returning NULL. - -2014-11-18 Nick Clifton - - PR binutils/17512 - * dwarf.c (get_encoded_value): Warn and return if the encoded - value is more than 64-bits long. - (SAFE_BYTE_GET): Do not attempt to read more than 64-bits. - (process_extended_line_op): Add more range checks. - (decode_location_expression): Use the return value from - display_block. Add more range checks. - (read_debug_line_header): Add range check. - (display_debug_lines_raw): Add range checks. - (display_debug_frames): Silently skip multiple zero terminators. - Add range checks. - (process_cu_tu_index): Check for non-existant or empty sections. - Use SAFE_BYTE_GET instead of byte_get. - -2014-11-18 Nick Clifton - - PR binutils/17531 - * readelf.c (get_unwind_section_word): Skip reloc processing if - there are no relocs associated with the section. - (decode_tic6x_unwind_bytecode): Warn and return if the stack - pointer adjustment falls off the end of the buffer. - -2014-11-14 Nick Clifton - - PR binutils/17512 - * dwarf.c (get_encoded_value): Add an 'end' parameter. Change the - 'data' parameter to a double pointer and return the updated value. - (decode_location_expression): Update call to get_encoded_value. - (frame_need_space): Handle the case where one or both of the - mallocs fails. - (read_cie): Initialise the cie pointer, even if the read fails. - (display_debug_frames): Warn if the calculated block_end is before - the start of the block. Break the loop if the CIE could not be - read. Update call to get_encoded_value. Warn if the read CFA - expressions are too big. - -2014-11-13 Nick Clifton - - PR binutils/17531 - * readelf.c (process_version_sections): If the read of the version - def information fails, make sure that the external verdef data is - not used. - (get_dynamic_data): Do not attempt to allocate memory for more - dynamic data than there is in the file. If the read fails, free - the allocated buffer. - (process_symbol_table): Do not print dynamic information if we - were unable to read the dynamic symbol table. - (print_gnu_note): Do not print the note if the descsz is too - small. - -2014-11-12 Nick Clifton - - PR binutils/17512 - * dwarf.c (read_and_display_attr_value): Check that we do not read - past end. - (display_debug_pubnames_worker): Add range checks. - (process_debug_info): Check for invalid pointer sizes. - (display_loc_list): Likewise. - (display_loc_list_dwo): Likewise. - (display_debug_ranges): Likewise. - (display_debug_aranges): Check for invalid address size. - (read_cie): Add range checks. Replace call strchr with while loop. - * objdump.c (dump_dwarf): Replace abort with a warning message. - (print_section_stabs): Improve range checks. - * rdcoff.c (coff_get_slot): Use long for indx parameter type. - Add check for an excesively large index. - * rddbg.c (read_section_stabs_debugging_info): Zero terminate the - string table. Avoid walking off the end of the stabs data. - * stabs.c (parse_stab_string): Add check for a NULL name. - -2014-11-11 Nick Clifton - - PR binutils/17531 - * binutils/readelf.c (dynamic_nent): Change type to size_t. - (slurp_rela_relocs): Use size_t type for nrelas. - (slurp_rel_relocs): Likewise. - (get_program_headers): Improve out of memory error message. - (get_32bit_section_headers): Likewise. - (get_32bit_section_headers): Likewise. - (get_64bit_section_headers): Likewise. - (get_32bit_elf_symbols): Likewise. - (get_64bit_elf_symbols): Likewise. - (process_section_groups): Likewise. - (get_32bit_dynamic_section): Likewise. - (get_64bit_dynamic_section): Likewise. - (process_dynamic_section): Likewise. - (process_version_sections): Likewise. - (get_symbol_index_type): Likewise. - (process_mips_specific): Likewise. - (process_corefile_note_segment): Likewise. - (process_version_sections): Use size_t type for total. - (get_dynamic_data): Change type of number parameter to size_t. - Improve out of memory error messages. - (process_symbol_table): Change type of nbuckets and nchains to - size_t. Skip processing of sections headers if there are none. - Improve out of memory error messages. - -2014-11-11 Nick Clifton - - * po/fr.po: Updated French translation. - -2014-11-11 Nick Clifton - - PR binutils/17531 - * readelf.c (display_arm_attribute): Avoid reading off the end of - the buffer when processing a Tag_nodefaults. - -2014-11-10 Nick Clifton - - PR binutils/17531 - * (ia64_process_unwind): Replace assertion with an error message. - Add range checking for group section indicies. - (hppa_process_unwind): Replace assertion with an error message. - (process_syminfo): Likewise. - (decode_arm_unwind_bytecode): Add range checking. - (dump_section_as_strings): Add more string range checking. - (display_tag_value): Likewise. - (display_arm_attribute): Likewise. - (display_gnu_attribute): Likewise. - (display_tic6x_attribute): Likewise. - (display_msp430x_attribute): Likewise. - -2014-11-10 Nick Clifton - - PR binutils/17552 - * (copy_archive): Clean up temporary files even if an error - occurs. - -2014-11-07 H.J. Lu - - * readelf.c (process_dynamic_section): Cast time value to unsigned - long to print. - -2014-11-07 Nick Clifton - - PR binutils/17531 - * readelf.c (get_data): Avoid allocating memory when we know that - the read will fail. - (find_section_by_type): New function. - (get_unwind_section_word): Check for invalid symbol indicies. - Check for invalid reloc types. - (get_32bit_dynamic_section): Add range checks. - (get_64bit_dynamic_section): Add range checks. - (process_dynamic_section): Check for a corrupt time value. - (process_symbol_table): Add range checks. - (dump_section_as_strings): Add string length range checks. - (display_tag_value): Likewise. - (display_arm_attribute): Likewise. - (display_gnu_attribute): Likewise. - (display_tic6x_attribute): Likewise. - (display_msp430x_attribute): Likewise. - (process_mips_specific): Add range check. - -2014-11-06 Nick Clifton - - PR binutils/17552, binutils/17533 - * bucomm.c (is_valid_archive_path): New function. Returns false - for absolute pathnames and pathnames that include /../. - * bucomm.h (is_valid_archive_path): Add prototype. - * ar.c (extract_file): Use new function to check for valid - pathnames when extracting files from an archive. - * objcopy.c (copy_archive): Likewise. - * doc/binutils.texi: Update documentation to mention the - limitation on pathname of archive members. - -2014-11-05 Nick Clifton - - PR binutils/17531 - * readelf.c (printable_section_name): New function. - (printable_section_name_from_index): New function. - (dump_relocations): Use new function. - (process_program_headers, get_32bit_elf_symbols, - (get_64bit_elf_symbols, process_section_headers, - (process_section_groups, process_relocs, ia64_process_unwind, - (hppa_process_unwind, get_unwind_section_word, decode_arm_unwind, - (arm_process_unwind, process_version_sections, - (process_symbol_table, apply_relocations, get_section_contents, - (dump_section_as_strings, dump_section_as_bytes, - (display_debug_section, process_attributes, process_mips_specific, - (process_mips_specific process_gnu_liblist): Likewise. - (get_unwind_section_word): Check for a missing symbol table. - Replace aborts with error messages. - (arm_process_unwind): Check for a missing string table. - (process_attributes): Check for an attribute length that is too - small. - (process_mips_specific): Check for a corrupt GOT symbol offset. - -2014-11-05 Nick Clifton - - PR binutils/17533 - * bucomm.c (is_valid_archive_path): New function. - * bucomm.h (is_valid_archive_path): Prototype it. - * ar.c (extract_file): Call is_valid_archive_path to verify a - member filename before extracting it. - * objcopy.c (copy_archive): Likewise. - -2014-11-05 Jan-Benedict Glaw - - * readelf.c (process_mips_specific): Fix format string warning. - -2014-11-04 Matthew Fortune - - * readelf.c (process_mips_specific): Rename index to idx. - -2014-11-04 Nick Clifton - - PR binutils/17531 - * readelf.c (get_data): If the reason parameter is null, do not - print any error messages. - (get_32bit_section_headers): Verify section header entry size - before reading in the section headers. - (get_64bit_section_headers): Likewise. - (process_section_headers): Pass FALSE to get_section_headers. - (get_file_header): Pass TRUE to get_section_headers. - (process_dynamic_section): Change an assert to an error message. - (process_symbol_table): Handle corrupt histograms. - - (get_32bit_program_headers): Verify program header entry size - before reading in the program headers. - (get_64bit_program_headers): Likewise. - (get_unwind_section_word): Do nothing if no section was provided. - Fail if the offset is outside of the section. - (print_dynamic_symbol): Catch out of range symbol indicies. - (process_mips_specific): Likewise. - (process_attributes): Make sure that there is enough space left in - the section before attempting to read the length of the next - attribute. - -2014-11-03 Nick Clifton - - PR binutils/17512 - * objdump.c (slurp_symtab): Fail gracefully if the table could not - be read. - (dump_relocs_in_section): Likewise. - -2014-11-03 Nick Clifton - - * po/fi.po: Updated Finnish translation. - * po/sv.po: Updated Swedish translation. - -2014-11-01 Hans-Peter Nilsson - - * readelf.c (get_32bit_elf_symbols): Cast error - parameters of bfd_size_type with the %lx format to - unsigned long. - -2014-10-31 Andrew Pinski - Naveen H.S - - * readelf.c (print_mips_isa_ext): Print the value of Octeon3. - -2014-10-31 Iain Buclaw - - * cxxfilt.c (main): Add case for dlang_demangling style. - -2014-10-31 Nick Clifton - - PR binutils/17512 - * readelf.c (process_program_headers): Avoid memory exhaustion due - to corrupt values in a dynamis segment header. - (get_32bit_elf_symbols): Do not attempt to read an over-large - section. - (get_64bit_elf_symbols): Likewise. - -2014-10-31 Nick Clifton - - * strings.c: Add new command line option --data to only scan the - initialized, loadable data secions of binaries. Choose the - default behaviour of --all or --data based upon a configure - option. - * doc/binutils.texi (strings): Update documentation. Include - description of why the --data option might be unsafe. - * configure.ac: Add new option --disable-default-strings-all which - restores the old behaviour of strings using --data by default. If - the option is not used make strings use --all by default. - * NEWS: Mention the new behaviour of strings. - * configure: Regenerate. - * config.in: Regenerate. - -2014-10-30 Nick Clifton - - * readelf.c (CHECK_ENTSIZE_VALUES): Rewrite error message so that - there is a single string for translation. - (dynamic_section_mips_val): Likewise. - -2014-10-29 Nick Clifton - - * po/bg.po: Updated Bulgarian translation. - * po/sr.po: New Serbian translation. - * po/sv.po: Updated Swedish translation. - -2014-10-22 Matthew Fortune - - * readelf.c (print_mips_ases): Print unknown ASEs. - (print_mips_isa_ext): Print the value of an unknown extension. - -2014-10-15 Tristan Gingold - - * configure: Regenerate. - -2014-10-14 Tristan Gingold - - * NEWS: Add marker for 2.25. - -2014-10-14 Alan Modra - - PR 17453 - * dwarf.c (read_leb128): Avoid signed overflow. - (read_debug_line_header): Likewise. - -2014-10-14 Alan Modra - - PR 17453 - * readelf.c (process_program_headers): Correct fscanf format used - for interpreter. - -2014-10-09 Jose E. Marchesi - - * readelf.c (display_sparc_hwcaps2): New function. - (display_sparc_gnu_attribute): Call `display_sparc_hwcaps2' when - handling `Tag_GNU_Sparc_HWCAPS2' attributes. - -2014-09-22 Alan Modra - - PR 16563 - * dwarf.c (GET): Remove semicolon. - (read_cie): New function, extracted from.. - (display_debug_frames): ..here. Correctly handle signed offset - from FDE to CIE in .eh_frame. Decode forward referenced CIEs too. - -2014-09-16 Nick Clifton - - * readelf.c (display_arm_attribute): Use unsigned int type for - tag, val and type variables. - -2014-09-16 Kuan-Lin Chen - - * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * readelf.c (get_machine_flags): Add support for mips32r6 and - mips64r6. - -2014-09-01 Jon TURNEY - - * objcopy.c (is_nondebug_keep_contents_section): Change - '.build-id' to '.buildid'. - -2014-08-22 Richard Henderson - - * dwarf.h (init_dwarf_regnames_aarch64): Declare. - * dwarf.c (dwarf_regnames_aarch64): New. - (init_dwarf_regnames_aarch64): New. - (init_dwarf_regnames): Call it. - * objdump.c (dump_dwarf): Likewise. - -2014-08-19 Alan Modra - - * configure: Regenerate. - -2014-08-14 Alan Modra - - * configure.ac: Move ACX_LARGEFILE after LT_INIT. - * config.in: Regenerate. - * configure: Regenerate. - -2014-07-29 Matthew Fortune - - * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS. - (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS. - (display_mips_gnu_attribute): Abstracted fp abi printing to... - (print_mips_fp_abi_value): New static function. Handle new FP ABIs. - (print_mips_ases, print_mips_isa_ext): New static functions. - (get_mips_reg_size): Likewise. - (process_mips_specific): Display abiflags data. - -2014-07-28 Alan Modra - - PR 13227 - * nm.c (filter_symbols): Warn on __gnu_lto_slim. - -2014-07-07 Nick Clifton - - * readelf.c (get_symbol_type): Revert accidental change to - detection of thumb function symbols. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * config.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.in: Include bfd/version.m4. - (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. - (BFD_VERSION): Delete. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. - * configure: Regenerate. - * Makefile.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-03 Tristan Gingold - - * doc/binutils.texi: Clarify addr2line output. - -2014-07-01 Alan Modra - - * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE. - -2014-06-26 Erik Akermann - - * strings.c: Add -w/--include-all-whitespace option to include any - whitespace character in the displayed strings. - * NEWS: Mention the new feature. - * doc/binutils.texi (strings): Document the new command line - option. - -2014-06-26 Nick Clifton - - * readelf.c (process_note_sections): If there are no note sections - try processing note segments instead. - -2014-06-17 Anton Lavrentiwev - - PR binutils/16923 - * rcparse.y (fixedverinfo): Prevent large version numbers from - corrupting other values. - -2014-06-09 Romain Chastenet - - PR binutils/16252 - * dwarf.c (display_debug_frames): Remember the state of the - cfa_offset, cfa_reg, ra and cfa_exp field - -2014-06-05 Joel Brobecker - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on - bfd's development.sh. - * Makefile.in, configure: Regenerate. - -2014-05-16 Jon Turney - - * objcopy.c (is_nondebug_keep_contents_section): New function. - (setup_section): Use it. - -2014-05-16 Kaushik Phata - - * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag. - -2014-05-02 Alan Modra - - * emul_aix.c: Update bfd target vector naming. - * testsuite/binutils-all/objcopy.exp: Likewise. - -2014-04-24 Christian Svensson - - * MAINTAINERS: Add myself and Stefan as OR1K maintainers. - -2014-04-23 Andrew Bennett - - * doc/binutils.texi: Document the disassemble MIPS XPA instructions - command line option. - -2014-04-22 Christian Svensson - - * readelf.c: Remove openrisc and or32 support. Add support for or1k. - -2014-04-18 Tristan Gingold - - * od-macho.c (dump_section_map): Adjust as load commands - are now chained. - (dump_load_command, dump_section_content): Likewise. - -2014-04-16 Tristan Gingold - - * od-macho.c (OPT_DYLD_INFO): New macro. - (options): Add entry for dyld_info. - (mach_o_help): Likewise. - (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind) - (dump_dyld_info_export_1, dump_dyld_info_export): New functions. - (bfd_mach_o_dyld_rebase_type_name): New array. - (export_info_data): New struct. - (dump_dyld_info): Add verbose argument. Dump rebase, bind and - exports data. - (dump_load_command): Adjust dump_dyld_info call. - (mach_o_dump): Handle dyld_info. - -2014-04-16 Tristan Gingold - - * od-macho.c (dump_header): Display sizeofcmds in decimal too. - (dump_segment): Reformat output. - (dump_dyld_info): Also display end offsets. - (dump_load_command): Add IDX argument, display commands size - and offset, reformat display. - (dump_load_commands): Adjust for added argument. - -2014-04-07 Alan Modra - - PR binutils/16811 - * objcopy.c (copy_object): Error if no sections. - -2014-04-03 Markus Trippelsdorf - - PR binutils/14698 - ar.c: Set plugin_target early if plugins are supported. - nm.c: Likewise. - -2014-04-03 Tristan Gingold - - * od-macho.c (printf_uint64): New function. - (dump_load_command, dump_obj_compact_unwind): Use it. - (dump_exe_compact_unwind): Display personality functions. - -2014-04-02 Tristan Gingold - - * od-macho.c (OPT_TWOLEVEL_HINTS): New macro. - (options): Add entry for twolevel_hints. - (dump_data_in_code): Fix error message. - (dump_twolevel_hints): New function. - (dump_load_command): Handle prebound dylib, prebind cksum - and twolevel hints. - (mach_o_dump): Handle twolevel hints. - -2014-04-01 Tristan Gingold - - * od-macho.c (OPT_DATA_IN_CODE): New macro. - (options): Add entry for data in code. - (mach_o_help): Ditto. - (data_in_code_kind_name): New array. - (dump_data_in_code): New function. - (dump_load_command): Handle data in code. - (mach_o_dump): Ditto. - (dump_header): Display a terminal newline. - -2014-03-27 Tristan Gingold - - * od-macho.c (dump_load_command): Display value for - BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE - and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS. - -2014-03-27 Tristan Gingold - - * od-macho.c (OPT_FUNCTION_STARTS): New macro. - (options): Add entry for function_starts. - (mach_o_help): Ditto. - (disp_segment_prot): New function. - (dump_section_map): Call disp_segment_prot. - (dump_function_starts): New function. - (dump_obj_compact_unwind): Fix ouput indentation. - (dump_exe_compact_unwind): Fix ouput indentation. - (mach_o_dump): Handle function_starts. - -2014-03-26 Tristan Gingold - - * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64. - -2014-03-24 Tristan Gingold - - * objdump.c (load_specific_debug_section): Set address of section. - -2014-03-24 Tristan Gingold - - * od-macho.c (dump_unwind_encoding_x86): Set the factor. - (dump_exe_compact_unwind): Change the condition. Improve - indentation. - -2014-03-20 Nick Clifton - - * readelf.c (process_version_sections): Fix off-by-one error in - previous delta. - -2014-03-19 Nick Clifton - - PR binutils/16723 - * readelf.c (process_version_sections): Prevent an infinite loop - when the vn_next field is zero but there are still entries to be - processed. - -2014-03-17 Tristan Gingold - - * od-macho.c (dump_section_header): Renames of dump_section. - (dump_segment): Adjust after renaming. - (OPT_COMPACT_UNWIND): Define. - (options): Add compact unwind. - (mach_o_help): Document compact_unwind. - (unwind_x86_64_regs, unwind_x86_regs): New arrays. - (dump_unwind_encoding_x86, dump_unwind_encoding) - (dump_obj_compact_unwind, dump_exe_compact_unwind) - (dump_section_content): New functions. - (mach_o_dump): Handle compact unwind. - -2014-03-17 Tristan Gingold - - * od-macho.c (dump_load_command): Handle lazy load dylib. - -2014-03-14 Anthony Green - - * objcopy.c (copy_object): Check fwrite return code. - -2014-03-14 Meador Inge - - * dwarf.c (strnlen): Move prototype ... - * sysdep.h (strnlen): ... to here. - -2014-03-12 Nick Clifton - - PR binutils/16652 - * doc/binutils.texi (ar cmdline): Move --plugin command line - option to after the command option. - -2014-03-12 Dmitry Gorbachev - - PR binutils/16567 - * deflex.l: Add noinput and nounput options. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-03-06 Nick Clifton - - PR binutils/16664 - * readelf.c (process_attributes): Add checks for corrupt - attribute section names. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-03 Alan Modra - - * README: Add "Copyright Notices" paragraph. - -2014-02-11 Cary Coutant - - * binutils/dwarf.c (read_and_display_attr_value): Don't warn - for zero-length attribute value. - -2014-02-10 Alan Modra - - * po/binutils.pot: Regenerate. - -2014-02-06 Andrew Pinski - - * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case. - -2014-02-06 Cary Coutant - - PR binutils/16444 - * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION. - -2014-01-08 H.J. Lu - - * version.c (print_version): Update copyright year to 2014. - -2014-01-07 Tom Tromey - - * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with - stdarg macros. - * dlltool.c (inform): Replace obsolete VA_* macros with stdarg - macros. - * dllwrap.c (inform, warn): Replace obsolete VA_* macros with - stdarg macros. - -2014-01-07 Tom Tromey - - * coffgrok.h (coff_ofile): Don't use PARAMS. - * nlmheader.y (strerror): Don't use PARAMS. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/ChangeLog-2014 b/binutils/ChangeLog-2014 new file mode 100644 index 0000000000..cf2cc031fe --- /dev/null +++ b/binutils/ChangeLog-2014 @@ -0,0 +1,960 @@ +2014-12-25 Thomas Preud'homme + + * readelf.c (arm_attr_tag_ABI_VFP_args): Add "compatible". + +2014-12-24 Alexander Cherepanov + + PR binutils/17671 + * objcopy.c (copy_main, strip_main): Add D and U to the list of + accepted short versions of long options. + +2014-12-24 Nick Clifton + + * dwarf.c (read_cie): Revert check for unused augmentation data - + it was bogus. + +2014-12-23 Andrew Stubbs + + * objcopy.c (strip_usage): Reword --remove-section description. + * doc/binutils.texi (strip): Likewise. + +2014-12-23 Nick Clifton + + * doc/binutils.texi (objdump): Reformat to avoid overlong lines. + +2014-12-22 H.J. Lu + + * dwarf.c (read_cie): Cast size to long to warn. + +2014-12-22 Nick Clifton + + PR binutils/17531 + * dwarf.c (decode_location_expression): Check for an out of range + value for a DW_OP_GNU_entry_value expression. + (display_debug_lines_raw): Check for a partial + .debug_line. section being encountered without a prior, full + .debug.line section. + (display_debug_lines_decoded): Likewise. Also check for + li_line_range being zero. + (display_debug_pubnames_worker): Check for an invalid pn_length + field. + (read_cie): Add range checks. + * elfcomm.c (setup_archive): Check for a negative longnames_size. + +2014-12-18 Mark Wielaard + + * dwarf.c (read_and_display_attr_value): Change display name of + DW_LANG_C11 from (ANSI C11) to (C11). + +2014-12-11 Nick Clifton + + PR binutils/17512 + * dwarf.c (display_gdb_index): Add more range checks. + +2014-12-11 Alan Modra + + * configure.ac: Check for long long and sizes of long long and long. + * elfcomm.h (HOST_WIDEST_INT): Test HAVE_LONG_LONG in place of + __STDC_VERSION__ and __GNUC__. + * strings.c (print_strings): Likewise. + * dwarf.c (DWARF_VMA_FMT, DWARF_VMA_FMT_LONG): Likewise. + (read_debug_line_header): Use dwarf_vmatoa to print warning. + * configure: Regenerate. + * config.in: Regenerate. + +2014-12-10 Alan Modra + + * objdump.c: #include "coff-bfd.h". + +2014-12-09 Senthil Kumar Selvaraj + + * od-elf32_avr.c (elf32_avr_dump_mem_usage): Fix device initialization. + +2014-12-09 Nick Clifton + + PR binutils/17512 + * objdump.c (display_any_bfd): Avoid infinite loop closing and + opening the same archive again and again. + +2014-12-09 Chen Gang + + * windres.c (open_file_search): Free path buffer on failure. + +2014-12-08 Nick Clifton + + PR binutils/17531 + * dwarf.c (display_debug_frames): Check for a negative + augmentation data length. + (display_gdb_index): Check for invalid offsets. + * elfcomm.c (process_archive_index_and_symbols): Check for an + index number that overflows when multiplied by the ar index size. + * readelf.c (dump_ia64_unwind): Add range checks. + (slurp_ia64_unwind_table): Change to a boolean function. Add + range checks. + (process_version_sections): Add range checks. + (get_symbol_version_string): Add check for missing section + headers. + +2014-12-08 Senthil Kumar Selvaraj + + * configure.ac: Add od-elf32_avr to build. + * configure: Regenerate. + * od-elf32_avr.c: New file. + * objdump.h: Declare objdump_private_desc_elf32_avr. + +2014-12-06 Eric Botcazou + + * readelf.c: Include elf/visium.h. + (guess_is_rela): Deal with EM_VISIUM. + (dump_relocations): Likewise. + (get_machine_name): Likewise. + (get_machine_flags): Likewise. + (get_osabi_name): Likewise. + (is_32bit_abs_reloc): Likewise. + (is_32bit_pcrel_reloc): Likewise. + (is_16bit_abs_reloc): Likewise. + +2014-12-05 Andrew Burgess + + * readelf.c (decode_AVR_machine_flags): New function. + (get_machine_flags): Add EM_AVR case. + +2014-12-03 Nick Clifton + + PR binutils/17512 + * objdump.c (free_debug_section): Reset the compress_status as + well. + +2014-12-03 Nick Clifton + + PR binutils/17531 + * readelf.c (get_machine_flags): Replace call to abort with a + warning message and a return value. + (get_elf_section_flags): Likewise. + (get_symbol_visibility): Likewise. + (get_ia64_symbol_other): Likewise. + (get_ia64_symbol_other): Likewise. + (is_32bit_abs_reloc): Likewise. + (apply_relocations): Likewise. + (display_arm_attribute): Likewise. + +2014-12-02 Denis Chertykov + + * MAINTAINERS: Fix my email address. + +2014-12-01 H.J. Lu + + * dwarf.c (process_cu_tu_index): Properly check for an out of + range row index. + +2014-12-01 Nick Clifton + + PR binutils/17512 + * dwarf.h (struct dwarf_section): Add user_data field. + * dwarf.c (frame_need_space): Check for an over large register + number. + (display_debug_frames): Check the return value from + frame_need_space. Check for a CFA expression that is so long the + start address wraps around. + (debug_displays): Initialise the user_data field. + * objdump.c (load_specific_debug_section): Save the BFD section + pointer in the user_data field of the dwarf_section structure. + (free_debug_section): Update BFD section data when freeing section + contents. + * readelf.c (load_specific_debug_section): Initialise the + user_data field. + +2014-12-01 Nick Clifton + + PR binutils/17531 + * dwarf.c (process_cu_tu_index): Check for an out of range row + index. + * elfcomm.c (adjust_relative_path): Change name_len parameter to + an unsigned long. Check for path length overflow. + (process_archive_index_and_symbols): Check for invalid header + size. + (setup_archive): Add checks for invalid archives. + (get_archive_member_name): Add range checks. + * elfcomm.h (adjust_relative_path): Update prototyoe. + * readelf.c (process_archive): Add range checks. + +2014-11-28 Alan Modra + + * readelf.c (get_32bit_elf_symbols): Cast bfd_size_type values to + unsigned long for %lx. + (get_64bit_elf_symbols, process_section_groups): Likewise. + +2014-11-27 Espen Grindhaug + Nick Clifton + + PR binutils/17531 + * readelf.c (get_data): Move excessive length check to earlier on + in the function and allow for wraparound in the arithmetic. + (get_32bit_elf_symbols): Terminate early if the section size is + zero. Check for an invalid sh_entsize. Check for an index + section with an invalid size. + (get_64bit_elf_symbols): Likewise. + (process_section_groups): Check for an invalid sh_entsize. + +2014-11-24 Mark Wielaard + + * dwarf.c (read_and_display_attr_value): Handle DW_LANG_C11, + DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14. + +2014-11-26 Nick Clifton + + PR binutils/17512 + * dwarf.c (display_block): Do nothing if the block starts after + the end of the buffer. + (read_and_display_attr_value): Add range checks. + (struct Frame_Chunk): Make the ncols and ra fields unsigned. + (frame_need_space): Test for an ncols of zero. + (read_cie): Fail if the augmentation data extends off the end of + the buffer. + (display_debug_frames): Add checks for read_cie failing. Add + range checks. + +2014-11-25 H.J. Lu + + * objdump.c (objdump_print_symname): Replace + bfd_elf_get_symbol_version_string with + bfd_get_symbol_version_string. + +2014-11-25 H.J. Lu + + PR binutils/16496 + * objdump.c (objdump_print_symname): Call + bfd_elf_get_symbol_version_string to get ELF symbol version + string. Append version string if needed. + + * readelf.c (versioned_symbol_info): New enum. + (get_symbol_version_string): New. Extracted from + process_symbol_table. + (dump_relocations): Add a new argument to indicate if dynamic + symbol table is used. Use get_symbol_version_string to get + symbol version string for dynamic symbol. Append version string + if needed. + (process_relocs): Updated dump_relocations call. + (process_symbol_table): Use get_symbol_version_string. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-21 Nick Clifton + + PR binutils/17512 + * dwarf.c (get_encoded_value): Check for an encoded size of 0. + (display_debug_lines_raw): Check for an invalid line range value. + (display_debug_frames): Check for corrupt augmentation data. + +2014-11-21 Nick Clifton + + PR binutils/17531 + * readelf.c (process_version_sections): Prevent an infinite loop + processing corrupt version need data. + (process_corefile_note_segment): Handle corrupt notes. + +2014-11-21 Terry Guo + + * readelf.c (arm_attr_tag_FP_arch): Extended to support FPv5. + +2014-11-19 Jan-Benedict Glaw + + * dwarf.c (process_extended_line_op): Fix signedness warning. + +2014-11-18 Nick Clifton + + PR binutuls/17605 + * bucomm.c (print_arelt_descr): Check for ctime returning NULL. + +2014-11-18 Nick Clifton + + PR binutils/17512 + * dwarf.c (get_encoded_value): Warn and return if the encoded + value is more than 64-bits long. + (SAFE_BYTE_GET): Do not attempt to read more than 64-bits. + (process_extended_line_op): Add more range checks. + (decode_location_expression): Use the return value from + display_block. Add more range checks. + (read_debug_line_header): Add range check. + (display_debug_lines_raw): Add range checks. + (display_debug_frames): Silently skip multiple zero terminators. + Add range checks. + (process_cu_tu_index): Check for non-existant or empty sections. + Use SAFE_BYTE_GET instead of byte_get. + +2014-11-18 Nick Clifton + + PR binutils/17531 + * readelf.c (get_unwind_section_word): Skip reloc processing if + there are no relocs associated with the section. + (decode_tic6x_unwind_bytecode): Warn and return if the stack + pointer adjustment falls off the end of the buffer. + +2014-11-14 Nick Clifton + + PR binutils/17512 + * dwarf.c (get_encoded_value): Add an 'end' parameter. Change the + 'data' parameter to a double pointer and return the updated value. + (decode_location_expression): Update call to get_encoded_value. + (frame_need_space): Handle the case where one or both of the + mallocs fails. + (read_cie): Initialise the cie pointer, even if the read fails. + (display_debug_frames): Warn if the calculated block_end is before + the start of the block. Break the loop if the CIE could not be + read. Update call to get_encoded_value. Warn if the read CFA + expressions are too big. + +2014-11-13 Nick Clifton + + PR binutils/17531 + * readelf.c (process_version_sections): If the read of the version + def information fails, make sure that the external verdef data is + not used. + (get_dynamic_data): Do not attempt to allocate memory for more + dynamic data than there is in the file. If the read fails, free + the allocated buffer. + (process_symbol_table): Do not print dynamic information if we + were unable to read the dynamic symbol table. + (print_gnu_note): Do not print the note if the descsz is too + small. + +2014-11-12 Nick Clifton + + PR binutils/17512 + * dwarf.c (read_and_display_attr_value): Check that we do not read + past end. + (display_debug_pubnames_worker): Add range checks. + (process_debug_info): Check for invalid pointer sizes. + (display_loc_list): Likewise. + (display_loc_list_dwo): Likewise. + (display_debug_ranges): Likewise. + (display_debug_aranges): Check for invalid address size. + (read_cie): Add range checks. Replace call strchr with while loop. + * objdump.c (dump_dwarf): Replace abort with a warning message. + (print_section_stabs): Improve range checks. + * rdcoff.c (coff_get_slot): Use long for indx parameter type. + Add check for an excesively large index. + * rddbg.c (read_section_stabs_debugging_info): Zero terminate the + string table. Avoid walking off the end of the stabs data. + * stabs.c (parse_stab_string): Add check for a NULL name. + +2014-11-11 Nick Clifton + + PR binutils/17531 + * binutils/readelf.c (dynamic_nent): Change type to size_t. + (slurp_rela_relocs): Use size_t type for nrelas. + (slurp_rel_relocs): Likewise. + (get_program_headers): Improve out of memory error message. + (get_32bit_section_headers): Likewise. + (get_32bit_section_headers): Likewise. + (get_64bit_section_headers): Likewise. + (get_32bit_elf_symbols): Likewise. + (get_64bit_elf_symbols): Likewise. + (process_section_groups): Likewise. + (get_32bit_dynamic_section): Likewise. + (get_64bit_dynamic_section): Likewise. + (process_dynamic_section): Likewise. + (process_version_sections): Likewise. + (get_symbol_index_type): Likewise. + (process_mips_specific): Likewise. + (process_corefile_note_segment): Likewise. + (process_version_sections): Use size_t type for total. + (get_dynamic_data): Change type of number parameter to size_t. + Improve out of memory error messages. + (process_symbol_table): Change type of nbuckets and nchains to + size_t. Skip processing of sections headers if there are none. + Improve out of memory error messages. + +2014-11-11 Nick Clifton + + * po/fr.po: Updated French translation. + +2014-11-11 Nick Clifton + + PR binutils/17531 + * readelf.c (display_arm_attribute): Avoid reading off the end of + the buffer when processing a Tag_nodefaults. + +2014-11-10 Nick Clifton + + PR binutils/17531 + * (ia64_process_unwind): Replace assertion with an error message. + Add range checking for group section indicies. + (hppa_process_unwind): Replace assertion with an error message. + (process_syminfo): Likewise. + (decode_arm_unwind_bytecode): Add range checking. + (dump_section_as_strings): Add more string range checking. + (display_tag_value): Likewise. + (display_arm_attribute): Likewise. + (display_gnu_attribute): Likewise. + (display_tic6x_attribute): Likewise. + (display_msp430x_attribute): Likewise. + +2014-11-10 Nick Clifton + + PR binutils/17552 + * (copy_archive): Clean up temporary files even if an error + occurs. + +2014-11-07 H.J. Lu + + * readelf.c (process_dynamic_section): Cast time value to unsigned + long to print. + +2014-11-07 Nick Clifton + + PR binutils/17531 + * readelf.c (get_data): Avoid allocating memory when we know that + the read will fail. + (find_section_by_type): New function. + (get_unwind_section_word): Check for invalid symbol indicies. + Check for invalid reloc types. + (get_32bit_dynamic_section): Add range checks. + (get_64bit_dynamic_section): Add range checks. + (process_dynamic_section): Check for a corrupt time value. + (process_symbol_table): Add range checks. + (dump_section_as_strings): Add string length range checks. + (display_tag_value): Likewise. + (display_arm_attribute): Likewise. + (display_gnu_attribute): Likewise. + (display_tic6x_attribute): Likewise. + (display_msp430x_attribute): Likewise. + (process_mips_specific): Add range check. + +2014-11-06 Nick Clifton + + PR binutils/17552, binutils/17533 + * bucomm.c (is_valid_archive_path): New function. Returns false + for absolute pathnames and pathnames that include /../. + * bucomm.h (is_valid_archive_path): Add prototype. + * ar.c (extract_file): Use new function to check for valid + pathnames when extracting files from an archive. + * objcopy.c (copy_archive): Likewise. + * doc/binutils.texi: Update documentation to mention the + limitation on pathname of archive members. + +2014-11-05 Nick Clifton + + PR binutils/17531 + * readelf.c (printable_section_name): New function. + (printable_section_name_from_index): New function. + (dump_relocations): Use new function. + (process_program_headers, get_32bit_elf_symbols, + (get_64bit_elf_symbols, process_section_headers, + (process_section_groups, process_relocs, ia64_process_unwind, + (hppa_process_unwind, get_unwind_section_word, decode_arm_unwind, + (arm_process_unwind, process_version_sections, + (process_symbol_table, apply_relocations, get_section_contents, + (dump_section_as_strings, dump_section_as_bytes, + (display_debug_section, process_attributes, process_mips_specific, + (process_mips_specific process_gnu_liblist): Likewise. + (get_unwind_section_word): Check for a missing symbol table. + Replace aborts with error messages. + (arm_process_unwind): Check for a missing string table. + (process_attributes): Check for an attribute length that is too + small. + (process_mips_specific): Check for a corrupt GOT symbol offset. + +2014-11-05 Nick Clifton + + PR binutils/17533 + * bucomm.c (is_valid_archive_path): New function. + * bucomm.h (is_valid_archive_path): Prototype it. + * ar.c (extract_file): Call is_valid_archive_path to verify a + member filename before extracting it. + * objcopy.c (copy_archive): Likewise. + +2014-11-05 Jan-Benedict Glaw + + * readelf.c (process_mips_specific): Fix format string warning. + +2014-11-04 Matthew Fortune + + * readelf.c (process_mips_specific): Rename index to idx. + +2014-11-04 Nick Clifton + + PR binutils/17531 + * readelf.c (get_data): If the reason parameter is null, do not + print any error messages. + (get_32bit_section_headers): Verify section header entry size + before reading in the section headers. + (get_64bit_section_headers): Likewise. + (process_section_headers): Pass FALSE to get_section_headers. + (get_file_header): Pass TRUE to get_section_headers. + (process_dynamic_section): Change an assert to an error message. + (process_symbol_table): Handle corrupt histograms. + + (get_32bit_program_headers): Verify program header entry size + before reading in the program headers. + (get_64bit_program_headers): Likewise. + (get_unwind_section_word): Do nothing if no section was provided. + Fail if the offset is outside of the section. + (print_dynamic_symbol): Catch out of range symbol indicies. + (process_mips_specific): Likewise. + (process_attributes): Make sure that there is enough space left in + the section before attempting to read the length of the next + attribute. + +2014-11-03 Nick Clifton + + PR binutils/17512 + * objdump.c (slurp_symtab): Fail gracefully if the table could not + be read. + (dump_relocs_in_section): Likewise. + +2014-11-03 Nick Clifton + + * po/fi.po: Updated Finnish translation. + * po/sv.po: Updated Swedish translation. + +2014-11-01 Hans-Peter Nilsson + + * readelf.c (get_32bit_elf_symbols): Cast error + parameters of bfd_size_type with the %lx format to + unsigned long. + +2014-10-31 Andrew Pinski + Naveen H.S + + * readelf.c (print_mips_isa_ext): Print the value of Octeon3. + +2014-10-31 Iain Buclaw + + * cxxfilt.c (main): Add case for dlang_demangling style. + +2014-10-31 Nick Clifton + + PR binutils/17512 + * readelf.c (process_program_headers): Avoid memory exhaustion due + to corrupt values in a dynamis segment header. + (get_32bit_elf_symbols): Do not attempt to read an over-large + section. + (get_64bit_elf_symbols): Likewise. + +2014-10-31 Nick Clifton + + * strings.c: Add new command line option --data to only scan the + initialized, loadable data secions of binaries. Choose the + default behaviour of --all or --data based upon a configure + option. + * doc/binutils.texi (strings): Update documentation. Include + description of why the --data option might be unsafe. + * configure.ac: Add new option --disable-default-strings-all which + restores the old behaviour of strings using --data by default. If + the option is not used make strings use --all by default. + * NEWS: Mention the new behaviour of strings. + * configure: Regenerate. + * config.in: Regenerate. + +2014-10-30 Nick Clifton + + * readelf.c (CHECK_ENTSIZE_VALUES): Rewrite error message so that + there is a single string for translation. + (dynamic_section_mips_val): Likewise. + +2014-10-29 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + * po/sr.po: New Serbian translation. + * po/sv.po: Updated Swedish translation. + +2014-10-22 Matthew Fortune + + * readelf.c (print_mips_ases): Print unknown ASEs. + (print_mips_isa_ext): Print the value of an unknown extension. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-10-14 Tristan Gingold + + * NEWS: Add marker for 2.25. + +2014-10-14 Alan Modra + + PR 17453 + * dwarf.c (read_leb128): Avoid signed overflow. + (read_debug_line_header): Likewise. + +2014-10-14 Alan Modra + + PR 17453 + * readelf.c (process_program_headers): Correct fscanf format used + for interpreter. + +2014-10-09 Jose E. Marchesi + + * readelf.c (display_sparc_hwcaps2): New function. + (display_sparc_gnu_attribute): Call `display_sparc_hwcaps2' when + handling `Tag_GNU_Sparc_HWCAPS2' attributes. + +2014-09-22 Alan Modra + + PR 16563 + * dwarf.c (GET): Remove semicolon. + (read_cie): New function, extracted from.. + (display_debug_frames): ..here. Correctly handle signed offset + from FDE to CIE in .eh_frame. Decode forward referenced CIEs too. + +2014-09-16 Nick Clifton + + * readelf.c (display_arm_attribute): Use unsigned int type for + tag, val and type variables. + +2014-09-16 Kuan-Lin Chen + + * readelf.c (decode_NDS32_machine_flags): Display ABI2 FP+. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * readelf.c (get_machine_flags): Add support for mips32r6 and + mips64r6. + +2014-09-01 Jon TURNEY + + * objcopy.c (is_nondebug_keep_contents_section): Change + '.build-id' to '.buildid'. + +2014-08-22 Richard Henderson + + * dwarf.h (init_dwarf_regnames_aarch64): Declare. + * dwarf.c (dwarf_regnames_aarch64): New. + (init_dwarf_regnames_aarch64): New. + (init_dwarf_regnames): Call it. + * objdump.c (dump_dwarf): Likewise. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-14 Alan Modra + + * configure.ac: Move ACX_LARGEFILE after LT_INIT. + * config.in: Regenerate. + * configure: Regenerate. + +2014-07-29 Matthew Fortune + + * readelf.c (get_mips_segment_type): Display name for PT_MIPS_ABIFLAGS. + (get_mips_section_type_name): Display name for SHT_MIPS_ABIFLAGS. + (display_mips_gnu_attribute): Abstracted fp abi printing to... + (print_mips_fp_abi_value): New static function. Handle new FP ABIs. + (print_mips_ases, print_mips_isa_ext): New static functions. + (get_mips_reg_size): Likewise. + (process_mips_specific): Display abiflags data. + +2014-07-28 Alan Modra + + PR 13227 + * nm.c (filter_symbols): Warn on __gnu_lto_slim. + +2014-07-07 Nick Clifton + + * readelf.c (get_symbol_type): Revert accidental change to + detection of thumb function symbols. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * config.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.in: Include bfd/version.m4. + (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. + (BFD_VERSION): Delete. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. + * configure: Regenerate. + * Makefile.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-03 Tristan Gingold + + * doc/binutils.texi: Clarify addr2line output. + +2014-07-01 Alan Modra + + * objdump.c (dump_bfd_header): Don't print HAS_LOAD_PAGE. + +2014-06-26 Erik Akermann + + * strings.c: Add -w/--include-all-whitespace option to include any + whitespace character in the displayed strings. + * NEWS: Mention the new feature. + * doc/binutils.texi (strings): Document the new command line + option. + +2014-06-26 Nick Clifton + + * readelf.c (process_note_sections): If there are no note sections + try processing note segments instead. + +2014-06-17 Anton Lavrentiwev + + PR binutils/16923 + * rcparse.y (fixedverinfo): Prevent large version numbers from + corrupting other values. + +2014-06-09 Romain Chastenet + + PR binutils/16252 + * dwarf.c (display_debug_frames): Remember the state of the + cfa_offset, cfa_reg, ra and cfa_exp field + +2014-06-05 Joel Brobecker + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on + bfd's development.sh. + * Makefile.in, configure: Regenerate. + +2014-05-16 Jon Turney + + * objcopy.c (is_nondebug_keep_contents_section): New function. + (setup_section): Use it. + +2014-05-16 Kaushik Phata + + * readelf.c (get_machine_flags): Handle RL78 64-bit doubles flag. + +2014-05-02 Alan Modra + + * emul_aix.c: Update bfd target vector naming. + * testsuite/binutils-all/objcopy.exp: Likewise. + +2014-04-24 Christian Svensson + + * MAINTAINERS: Add myself and Stefan as OR1K maintainers. + +2014-04-23 Andrew Bennett + + * doc/binutils.texi: Document the disassemble MIPS XPA instructions + command line option. + +2014-04-22 Christian Svensson + + * readelf.c: Remove openrisc and or32 support. Add support for or1k. + +2014-04-18 Tristan Gingold + + * od-macho.c (dump_section_map): Adjust as load commands + are now chained. + (dump_load_command, dump_section_content): Likewise. + +2014-04-16 Tristan Gingold + + * od-macho.c (OPT_DYLD_INFO): New macro. + (options): Add entry for dyld_info. + (mach_o_help): Likewise. + (load_and_dump, dump_dyld_info_rebase, dump_dyld_info_bind) + (dump_dyld_info_export_1, dump_dyld_info_export): New functions. + (bfd_mach_o_dyld_rebase_type_name): New array. + (export_info_data): New struct. + (dump_dyld_info): Add verbose argument. Dump rebase, bind and + exports data. + (dump_load_command): Adjust dump_dyld_info call. + (mach_o_dump): Handle dyld_info. + +2014-04-16 Tristan Gingold + + * od-macho.c (dump_header): Display sizeofcmds in decimal too. + (dump_segment): Reformat output. + (dump_dyld_info): Also display end offsets. + (dump_load_command): Add IDX argument, display commands size + and offset, reformat display. + (dump_load_commands): Adjust for added argument. + +2014-04-07 Alan Modra + + PR binutils/16811 + * objcopy.c (copy_object): Error if no sections. + +2014-04-03 Markus Trippelsdorf + + PR binutils/14698 + ar.c: Set plugin_target early if plugins are supported. + nm.c: Likewise. + +2014-04-03 Tristan Gingold + + * od-macho.c (printf_uint64): New function. + (dump_load_command, dump_obj_compact_unwind): Use it. + (dump_exe_compact_unwind): Display personality functions. + +2014-04-02 Tristan Gingold + + * od-macho.c (OPT_TWOLEVEL_HINTS): New macro. + (options): Add entry for twolevel_hints. + (dump_data_in_code): Fix error message. + (dump_twolevel_hints): New function. + (dump_load_command): Handle prebound dylib, prebind cksum + and twolevel hints. + (mach_o_dump): Handle twolevel hints. + +2014-04-01 Tristan Gingold + + * od-macho.c (OPT_DATA_IN_CODE): New macro. + (options): Add entry for data in code. + (mach_o_help): Ditto. + (data_in_code_kind_name): New array. + (dump_data_in_code): New function. + (dump_load_command): Handle data in code. + (mach_o_dump): Ditto. + (dump_header): Display a terminal newline. + +2014-03-27 Tristan Gingold + + * od-macho.c (dump_load_command): Display value for + BFD_MACH_O_LC_DYLD_ENVIRONMENT. Handle BFD_MACH_O_LC_DATA_IN_CODE + and BFD_MACH_O_LC_DYLIB_CODE_SIGN_DRS. + +2014-03-27 Tristan Gingold + + * od-macho.c (OPT_FUNCTION_STARTS): New macro. + (options): Add entry for function_starts. + (mach_o_help): Ditto. + (disp_segment_prot): New function. + (dump_section_map): Call disp_segment_prot. + (dump_function_starts): New function. + (dump_obj_compact_unwind): Fix ouput indentation. + (dump_exe_compact_unwind): Fix ouput indentation. + (mach_o_dump): Handle function_starts. + +2014-03-26 Tristan Gingold + + * od-macho.c (bfd_mach_o_cpu_name): Add BFD_MACH_O_CPU_TYPE_ARM64. + +2014-03-24 Tristan Gingold + + * objdump.c (load_specific_debug_section): Set address of section. + +2014-03-24 Tristan Gingold + + * od-macho.c (dump_unwind_encoding_x86): Set the factor. + (dump_exe_compact_unwind): Change the condition. Improve + indentation. + +2014-03-20 Nick Clifton + + * readelf.c (process_version_sections): Fix off-by-one error in + previous delta. + +2014-03-19 Nick Clifton + + PR binutils/16723 + * readelf.c (process_version_sections): Prevent an infinite loop + when the vn_next field is zero but there are still entries to be + processed. + +2014-03-17 Tristan Gingold + + * od-macho.c (dump_section_header): Renames of dump_section. + (dump_segment): Adjust after renaming. + (OPT_COMPACT_UNWIND): Define. + (options): Add compact unwind. + (mach_o_help): Document compact_unwind. + (unwind_x86_64_regs, unwind_x86_regs): New arrays. + (dump_unwind_encoding_x86, dump_unwind_encoding) + (dump_obj_compact_unwind, dump_exe_compact_unwind) + (dump_section_content): New functions. + (mach_o_dump): Handle compact unwind. + +2014-03-17 Tristan Gingold + + * od-macho.c (dump_load_command): Handle lazy load dylib. + +2014-03-14 Anthony Green + + * objcopy.c (copy_object): Check fwrite return code. + +2014-03-14 Meador Inge + + * dwarf.c (strnlen): Move prototype ... + * sysdep.h (strnlen): ... to here. + +2014-03-12 Nick Clifton + + PR binutils/16652 + * doc/binutils.texi (ar cmdline): Move --plugin command line + option to after the command option. + +2014-03-12 Dmitry Gorbachev + + PR binutils/16567 + * deflex.l: Add noinput and nounput options. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-03-06 Nick Clifton + + PR binutils/16664 + * readelf.c (process_attributes): Add checks for corrupt + attribute section names. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-03 Alan Modra + + * README: Add "Copyright Notices" paragraph. + +2014-02-11 Cary Coutant + + * binutils/dwarf.c (read_and_display_attr_value): Don't warn + for zero-length attribute value. + +2014-02-10 Alan Modra + + * po/binutils.pot: Regenerate. + +2014-02-06 Andrew Pinski + + * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case. + +2014-02-06 Cary Coutant + + PR binutils/16444 + * readelf.c (print_gnu_note): Add support for NT_GNU_GOLD_VERSION. + +2014-01-08 H.J. Lu + + * version.c (print_version): Update copyright year to 2014. + +2014-01-07 Tom Tromey + + * bucomm.c (fatal, non_fatal): Replace obsolete VA_* macros with + stdarg macros. + * dlltool.c (inform): Replace obsolete VA_* macros with stdarg + macros. + * dllwrap.c (inform, warn): Replace obsolete VA_* macros with + stdarg macros. + +2014-01-07 Tom Tromey + + * coffgrok.h (coff_ofile): Don't use PARAMS. + * nlmheader.y (strerror): Don't use PARAMS. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/binutils/MAINTAINERS b/binutils/MAINTAINERS index 549b54f130..f66e9a3757 100644 --- a/binutils/MAINTAINERS +++ b/binutils/MAINTAINERS @@ -281,7 +281,7 @@ Having selected the branch name, create the branch as follows: Please do not commit any patches to a branch you did not create without the explicit permission of the person who created the branch. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/Makefile.am b/binutils/Makefile.am index 7f5f0c4fc9..51dd8e41b5 100644 --- a/binutils/Makefile.am +++ b/binutils/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/NEWS b/binutils/NEWS index 90544946e4..32b95ae729 100644 --- a/binutils/NEWS +++ b/binutils/NEWS @@ -494,7 +494,7 @@ Changes in binutils 2.1: and/or local symbols only. They now also support long options. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/README b/binutils/README index f16e68a721..5ad30b0b5d 100644 --- a/binutils/README +++ b/binutils/README @@ -292,7 +292,7 @@ unneeded objects and libraries: If you have any problems or questions about the binutils on VMS, feel free to mail me at kkaempf@rmi.de. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/addr2line.c b/binutils/addr2line.c index f88e7458cd..9d2abe6e2f 100644 --- a/binutils/addr2line.c +++ b/binutils/addr2line.c @@ -1,5 +1,5 @@ /* addr2line.c -- convert addresses to line number and function name - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Contributed by Ulrich Lauther This file is part of GNU Binutils. diff --git a/binutils/ar.c b/binutils/ar.c index 117826d18e..48a052c2a8 100644 --- a/binutils/ar.c +++ b/binutils/ar.c @@ -1,5 +1,5 @@ /* ar.c - Archive modify and extract. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/arlex.l b/binutils/arlex.l index 2cda0a23d3..1e8fbda2d2 100644 --- a/binutils/arlex.l +++ b/binutils/arlex.l @@ -3,7 +3,7 @@ %{ /* arlex.l - Strange script language lexer */ -/* Copyright (C) 1992-2014 Free Software Foundation, Inc. +/* Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/arparse.y b/binutils/arparse.y index 0e52efe37f..75078109d5 100644 --- a/binutils/arparse.y +++ b/binutils/arparse.y @@ -1,7 +1,7 @@ %{ /* arparse.y - Stange script language parser */ -/* Copyright (C) 1992-2014 Free Software Foundation, Inc. +/* Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/arsup.c b/binutils/arsup.c index da51e1602f..b8590e26b9 100644 --- a/binutils/arsup.c +++ b/binutils/arsup.c @@ -1,5 +1,5 @@ /* arsup.c - Archive support for MRI compatibility - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/arsup.h b/binutils/arsup.h index 7cfbc95a08..47c9e68fe8 100644 --- a/binutils/arsup.h +++ b/binutils/arsup.h @@ -1,5 +1,5 @@ /* arsup.h - archive support header file - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/bfdtest1.c b/binutils/bfdtest1.c index fc9b0ff97f..b86b6b7dc0 100644 --- a/binutils/bfdtest1.c +++ b/binutils/bfdtest1.c @@ -1,5 +1,5 @@ /* A program to test BFD. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/binutils/bfdtest2.c b/binutils/bfdtest2.c index a791080ccb..7069613278 100644 --- a/binutils/bfdtest2.c +++ b/binutils/bfdtest2.c @@ -1,5 +1,5 @@ /* A program to test BFD. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/binutils/bin2c.c b/binutils/bin2c.c index 3c9c0941a8..aac544ed4f 100644 --- a/binutils/bin2c.c +++ b/binutils/bin2c.c @@ -1,5 +1,5 @@ /* bin2c.c -- dump binary file in hex format - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/binemul.c b/binutils/binemul.c index fccdec8cbc..dfda82e0b3 100644 --- a/binutils/binemul.c +++ b/binutils/binemul.c @@ -1,5 +1,5 @@ /* Binutils emulation layer. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Written by Tom Rix, Red Hat Inc. This file is part of GNU Binutils. diff --git a/binutils/binemul.h b/binutils/binemul.h index 86982674ab..f94bfba16e 100644 --- a/binutils/binemul.h +++ b/binutils/binemul.h @@ -1,5 +1,5 @@ /* Binutils emulation layer. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Written by Tom Rix, Red Hat Inc. This file is part of GNU Binutils. diff --git a/binutils/bucomm.c b/binutils/bucomm.c index 6e2f6921a0..06fbc462e2 100644 --- a/binutils/bucomm.c +++ b/binutils/bucomm.c @@ -1,5 +1,5 @@ /* bucomm.c -- Bin Utils COMmon code. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/bucomm.h b/binutils/bucomm.h index a71a8fb805..d7cc4219f7 100644 --- a/binutils/bucomm.h +++ b/binutils/bucomm.h @@ -1,5 +1,5 @@ /* bucomm.h -- binutils common include file. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/budbg.h b/binutils/budbg.h index 9753ddf53e..fc1ee2b57f 100644 --- a/binutils/budbg.h +++ b/binutils/budbg.h @@ -1,5 +1,5 @@ /* budbg.c -- Interfaces to the generic debugging information routines. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/coffdump.c b/binutils/coffdump.c index b4c84155f1..b952b62047 100644 --- a/binutils/coffdump.c +++ b/binutils/coffdump.c @@ -1,5 +1,5 @@ /* Coff file dumper. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/coffgrok.c b/binutils/coffgrok.c index f37f266340..2349a31f79 100644 --- a/binutils/coffgrok.c +++ b/binutils/coffgrok.c @@ -1,5 +1,5 @@ /* coffgrok.c - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/coffgrok.h b/binutils/coffgrok.h index 75e08241e7..61384a82c9 100644 --- a/binutils/coffgrok.h +++ b/binutils/coffgrok.h @@ -1,5 +1,5 @@ /* coffgrok.h - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/configure.ac b/binutils/configure.ac index b85a9d2436..31864ec9dc 100644 --- a/binutils/configure.ac +++ b/binutils/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/binutils/configure.com b/binutils/configure.com index eb354efa09..e5c6b07b66 100644 --- a/binutils/configure.com +++ b/binutils/configure.com @@ -3,7 +3,7 @@ $! This file configures binutils for use with openVMS/Alpha $! We do not use the configure script, since we do not have /bin/sh $! to execute it. $! -$! Copyright (C) 2012-2014 Free Software Foundation, Inc. +$! Copyright (C) 2012-2015 Free Software Foundation, Inc. $! $! This file is free software; you can redistribute it and/or modify $! it under the terms of the GNU General Public License as published by diff --git a/binutils/configure.tgt b/binutils/configure.tgt index e9184a5123..d614fa030b 100644 --- a/binutils/configure.tgt +++ b/binutils/configure.tgt @@ -3,7 +3,7 @@ # file lets us skip running autoconf when modifying target specific # information. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/cxxfilt.c b/binutils/cxxfilt.c index 03c4d0cc69..2daf33bee2 100644 --- a/binutils/cxxfilt.c +++ b/binutils/cxxfilt.c @@ -1,5 +1,5 @@ /* Demangler for GNU C++ - main program - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. Written by James Clark (jjc@jclark.uucp) Rewritten by Fred Fish (fnf@cygnus.com) for ARM and Lucid demangling Modified by Satish Pai (pai@apollo.hp.com) for HP demangling diff --git a/binutils/debug.c b/binutils/debug.c index 2934ea513f..d7b7a6684c 100644 --- a/binutils/debug.c +++ b/binutils/debug.c @@ -1,5 +1,5 @@ /* debug.c -- Handle generic debugging information. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/debug.h b/binutils/debug.h index 4850ccc1e4..0b3c231c92 100644 --- a/binutils/debug.h +++ b/binutils/debug.h @@ -1,5 +1,5 @@ /* debug.h -- Describe generic debugging information. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/deflex.l b/binutils/deflex.l index 0a9a0d94ab..e9eca4a970 100644 --- a/binutils/deflex.l +++ b/binutils/deflex.l @@ -2,7 +2,7 @@ %{/* deflex.l - Lexer for .def files */ -/* Copyright (C) 1995-2014 Free Software Foundation, Inc. +/* Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/defparse.y b/binutils/defparse.y index badc312ab0..4b3bbe71b4 100644 --- a/binutils/defparse.y +++ b/binutils/defparse.y @@ -1,6 +1,6 @@ %{ /* defparse.y - parser for .def files */ -/* Copyright (C) 1995-2014 Free Software Foundation, Inc. +/* Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/dlltool.c b/binutils/dlltool.c index 8b013f0e3b..7b0a3cefe3 100644 --- a/binutils/dlltool.c +++ b/binutils/dlltool.c @@ -1,5 +1,5 @@ /* dlltool.c -- tool to generate stuff for PE style DLLs - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/dlltool.h b/binutils/dlltool.h index c6b1243871..e45a0de63a 100644 --- a/binutils/dlltool.h +++ b/binutils/dlltool.h @@ -1,5 +1,5 @@ /* dlltool.h -- header file for dlltool - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/dllwrap.c b/binutils/dllwrap.c index 85ace9bd3b..423db748c0 100644 --- a/binutils/dllwrap.c +++ b/binutils/dllwrap.c @@ -1,5 +1,5 @@ /* dllwrap.c -- wrapper for DLLTOOL and GCC to generate PE style DLLs - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Mumit Khan (khan@xraylith.wisc.edu). This file is part of GNU Binutils. diff --git a/binutils/doc/Makefile.am b/binutils/doc/Makefile.am index e7a38c29af..8924977b23 100644 --- a/binutils/doc/Makefile.am +++ b/binutils/doc/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/doc/binutils.texi b/binutils/doc/binutils.texi index 1ac71fe8e8..6ae5992a57 100644 --- a/binutils/doc/binutils.texi +++ b/binutils/doc/binutils.texi @@ -10,7 +10,7 @@ @copying @c man begin COPYRIGHT -Copyright @copyright{} 1991-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1991-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 diff --git a/binutils/dwarf-mode.el b/binutils/dwarf-mode.el index 30c372237d..5861f67c31 100644 --- a/binutils/dwarf-mode.el +++ b/binutils/dwarf-mode.el @@ -2,7 +2,7 @@ ;; Version: 1.2 -;; Copyright (C) 2012-2014 Free Software Foundation, Inc. +;; Copyright (C) 2012-2015 Free Software Foundation, Inc. ;; This file is not part of GNU Emacs, but is distributed under the ;; same terms: diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 332d700970..3d3f4ccdc8 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -1,5 +1,5 @@ /* dwarf.c -- display DWARF contents of a BFD binary file - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/dwarf.h b/binutils/dwarf.h index bd62892c4f..d43f0968de 100644 --- a/binutils/dwarf.h +++ b/binutils/dwarf.h @@ -1,5 +1,5 @@ /* dwarf.h - DWARF support header file - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/elfcomm.c b/binutils/elfcomm.c index 0fdbcfb6ec..05687a0ea5 100644 --- a/binutils/elfcomm.c +++ b/binutils/elfcomm.c @@ -1,5 +1,5 @@ /* elfcomm.c -- common code for ELF format file. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Originally developed by Eric Youngdale Modifications by Nick Clifton diff --git a/binutils/elfcomm.h b/binutils/elfcomm.h index f7f7544f4c..488048a679 100644 --- a/binutils/elfcomm.h +++ b/binutils/elfcomm.h @@ -1,5 +1,5 @@ /* elfcomm.h -- include file of common code for ELF format file. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Originally developed by Eric Youngdale Modifications by Nick Clifton diff --git a/binutils/elfedit.c b/binutils/elfedit.c index 5f213823bd..5b2bf86d79 100644 --- a/binutils/elfedit.c +++ b/binutils/elfedit.c @@ -1,5 +1,5 @@ /* elfedit.c -- Update the ELF header of an ELF format file - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/embedspu.sh b/binutils/embedspu.sh index 82eb6e92d8..4d20812c60 100644 --- a/binutils/embedspu.sh +++ b/binutils/embedspu.sh @@ -1,7 +1,7 @@ #! /bin/sh # Embed an SPU ELF executable into a PowerPC object file. # -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of GNU Binutils. # diff --git a/binutils/emul_aix.c b/binutils/emul_aix.c index 78cccccffb..20c374a132 100644 --- a/binutils/emul_aix.c +++ b/binutils/emul_aix.c @@ -1,5 +1,5 @@ /* Binutils emulation layer. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Written by Tom Rix, Red Hat Inc. This file is part of GNU Binutils. diff --git a/binutils/emul_vanilla.c b/binutils/emul_vanilla.c index 98ac822a97..8fba225ac7 100644 --- a/binutils/emul_vanilla.c +++ b/binutils/emul_vanilla.c @@ -1,5 +1,5 @@ /* Binutils emulation layer. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Written by Tom Rix, Red Hat Inc. This file is part of GNU Binutils. diff --git a/binutils/filemode.c b/binutils/filemode.c index 6c7f673d18..2dbee752e3 100644 --- a/binutils/filemode.c +++ b/binutils/filemode.c @@ -1,5 +1,5 @@ /* filemode.c -- make a string describing file modes - Copyright (C) 1985-2014 Free Software Foundation, Inc. + Copyright (C) 1985-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/ieee.c b/binutils/ieee.c index 4834047a3e..e93fcaa7c5 100644 --- a/binutils/ieee.c +++ b/binutils/ieee.c @@ -1,5 +1,5 @@ /* ieee.c -- Read and write IEEE-695 debugging information. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/is-ranlib.c b/binutils/is-ranlib.c index e5d41ec202..44e8c96b7a 100644 --- a/binutils/is-ranlib.c +++ b/binutils/is-ranlib.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/is-strip.c b/binutils/is-strip.c index 4b892ae7c2..39a1a0b0af 100644 --- a/binutils/is-strip.c +++ b/binutils/is-strip.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/makefile.vms b/binutils/makefile.vms index 0630b4b290..6d07a01c84 100644 --- a/binutils/makefile.vms +++ b/binutils/makefile.vms @@ -5,7 +5,7 @@ # # Created by Klaus Kaempf, kkaempf@rmi.de # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/maybe-ranlib.c b/binutils/maybe-ranlib.c index 70498cbf43..2172da3aec 100644 --- a/binutils/maybe-ranlib.c +++ b/binutils/maybe-ranlib.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/maybe-strip.c b/binutils/maybe-strip.c index ade4adb788..35bf73472a 100644 --- a/binutils/maybe-strip.c +++ b/binutils/maybe-strip.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/mclex.c b/binutils/mclex.c index 8e2a94ea1b..a8881a5ea4 100644 --- a/binutils/mclex.c +++ b/binutils/mclex.c @@ -1,5 +1,5 @@ /* mclex.c -- lexer for Windows mc files parser. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Written by Kai Tietz, Onevision. diff --git a/binutils/mcparse.y b/binutils/mcparse.y index 121cfa92ef..07b9d3f103 100644 --- a/binutils/mcparse.y +++ b/binutils/mcparse.y @@ -1,5 +1,5 @@ %{ /* mcparse.y -- parser for Windows mc files - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Parser for Windows mc files Written by Kai Tietz, Onevision. diff --git a/binutils/nlmconv.c b/binutils/nlmconv.c index 0513f29149..d0db1b3045 100644 --- a/binutils/nlmconv.c +++ b/binutils/nlmconv.c @@ -1,5 +1,5 @@ /* nlmconv.c -- NLM conversion program - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/nlmconv.h b/binutils/nlmconv.h index 318a9afe2c..d024aaef63 100644 --- a/binutils/nlmconv.h +++ b/binutils/nlmconv.h @@ -1,5 +1,5 @@ /* nlmconv.h -- header file for NLM conversion program - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/nlmheader.y b/binutils/nlmheader.y index b011279be9..54613e1f1d 100644 --- a/binutils/nlmheader.y +++ b/binutils/nlmheader.y @@ -1,5 +1,5 @@ %{/* nlmheader.y - parse NLM header specification keywords. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/nm.c b/binutils/nm.c index ecd147e040..bdc6078ada 100644 --- a/binutils/nm.c +++ b/binutils/nm.c @@ -1,5 +1,5 @@ /* nm.c -- Describe symbol table of a rel file. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/not-ranlib.c b/binutils/not-ranlib.c index 9fa108b7fd..b6da7a45a7 100644 --- a/binutils/not-ranlib.c +++ b/binutils/not-ranlib.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/not-strip.c b/binutils/not-strip.c index 64aa2448d8..5194d7d1bc 100644 --- a/binutils/not-strip.c +++ b/binutils/not-strip.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/objcopy.c b/binutils/objcopy.c index cac40891c3..25f0131e9b 100644 --- a/binutils/objcopy.c +++ b/binutils/objcopy.c @@ -1,5 +1,5 @@ /* objcopy.c -- copy object file from input to output, optionally massaging it. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/objdump.c b/binutils/objdump.c index 4c00732cd5..a8c7d05f1e 100644 --- a/binutils/objdump.c +++ b/binutils/objdump.c @@ -1,5 +1,5 @@ /* objdump.c -- dump information about an object file. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/objdump.h b/binutils/objdump.h index 3abb002f4a..1ba8319303 100644 --- a/binutils/objdump.h +++ b/binutils/objdump.h @@ -1,5 +1,5 @@ /* objdump.h - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/od-elf32_avr.c b/binutils/od-elf32_avr.c index ced30c4e98..5e828fb339 100644 --- a/binutils/od-elf32_avr.c +++ b/binutils/od-elf32_avr.c @@ -1,5 +1,5 @@ /* od-avrelf.c -- dump information about an AVR elf object file. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Senthil Kumar Selvaraj, Atmel. This file is part of GNU Binutils. diff --git a/binutils/od-macho.c b/binutils/od-macho.c index 4371f9f9f1..0bb627db67 100644 --- a/binutils/od-macho.c +++ b/binutils/od-macho.c @@ -1,5 +1,5 @@ /* od-macho.c -- dump information about an Mach-O object file. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Tristan Gingold, Adacore. This file is part of GNU Binutils. diff --git a/binutils/od-xcoff.c b/binutils/od-xcoff.c index ddd5af6a02..3786085a4b 100644 --- a/binutils/od-xcoff.c +++ b/binutils/od-xcoff.c @@ -1,5 +1,5 @@ /* od-xcoff.c -- dump information about an xcoff object file. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Tristan Gingold, Adacore. This file is part of GNU Binutils. diff --git a/binutils/po/Make-in b/binutils/po/Make-in index dafc461adf..63003b0121 100644 --- a/binutils/po/Make-in +++ b/binutils/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/binutils/prdbg.c b/binutils/prdbg.c index fab60a6b52..4ef481cdde 100644 --- a/binutils/prdbg.c +++ b/binutils/prdbg.c @@ -1,5 +1,5 @@ /* prdbg.c -- Print out generic debugging information. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . Tags style generation written by Salvador E. Tropea . diff --git a/binutils/ranlib.sh b/binutils/ranlib.sh index 0df4a37d2d..db2f6c345f 100755 --- a/binutils/ranlib.sh +++ b/binutils/ranlib.sh @@ -1,6 +1,6 @@ #!/bin/sh # A simple ranlib script, to use less disk space than a ranlib program. -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # This program is part of GNU Binutils. diff --git a/binutils/rclex.c b/binutils/rclex.c index 692f713caf..da63a421d6 100644 --- a/binutils/rclex.c +++ b/binutils/rclex.c @@ -1,6 +1,6 @@ /* rclex.c -- lexer for Windows rc files parser */ -/* Copyright (C) 1997-2014 Free Software Foundation, Inc. +/* Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Kai Tietz, Onevision. diff --git a/binutils/rcparse.y b/binutils/rcparse.y index 2d179097fc..78ac57eee9 100644 --- a/binutils/rcparse.y +++ b/binutils/rcparse.y @@ -1,5 +1,5 @@ %{ /* rcparse.y -- parser for Windows rc files - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Extended by Kai Tietz, Onevision. diff --git a/binutils/rdcoff.c b/binutils/rdcoff.c index 6785136667..3f08bf0a55 100644 --- a/binutils/rdcoff.c +++ b/binutils/rdcoff.c @@ -1,5 +1,5 @@ /* stabs.c -- Parse COFF debugging information - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/rddbg.c b/binutils/rddbg.c index ea8161ba67..1c2babde9b 100644 --- a/binutils/rddbg.c +++ b/binutils/rddbg.c @@ -1,5 +1,5 @@ /* rddbg.c -- Read debugging information into a generic form. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/readelf.c b/binutils/readelf.c index 8a532487ea..6c47d9a65c 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -1,5 +1,5 @@ /* readelf.c -- display contents of an ELF format file - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Originally developed by Eric Youngdale Modifications by Nick Clifton diff --git a/binutils/rename.c b/binutils/rename.c index 41698f7af9..21ce6713e1 100644 --- a/binutils/rename.c +++ b/binutils/rename.c @@ -1,5 +1,5 @@ /* rename.c -- rename a file, preserving symlinks. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/resbin.c b/binutils/resbin.c index 8684ae3020..04ba721751 100644 --- a/binutils/resbin.c +++ b/binutils/resbin.c @@ -1,5 +1,5 @@ /* resbin.c -- manipulate the Windows binary resource format. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/rescoff.c b/binutils/rescoff.c index 607c8231b7..0004c3aa35 100644 --- a/binutils/rescoff.c +++ b/binutils/rescoff.c @@ -1,5 +1,5 @@ /* rescoff.c -- read and write resources in Windows COFF files. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/resrc.c b/binutils/resrc.c index 65f1c1109b..4e0b24c90f 100644 --- a/binutils/resrc.c +++ b/binutils/resrc.c @@ -1,5 +1,5 @@ /* resrc.c -- read and write Windows rc files. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/resres.c b/binutils/resres.c index 03c42e6585..7e742d2c46 100644 --- a/binutils/resres.c +++ b/binutils/resres.c @@ -1,5 +1,5 @@ /* resres.c: read_res_file and write_res_file implementation for windres. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Anders Norlander . Rewritten by Kai Tietz, Onevision. diff --git a/binutils/sanity.sh b/binutils/sanity.sh index 5fa0cfc81d..a1396cbfab 100755 --- a/binutils/sanity.sh +++ b/binutils/sanity.sh @@ -2,7 +2,7 @@ ### quick sanity test for the binutils. ### # This file was written K. Richard Pixley. -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # This program is part of GNU Binutils. diff --git a/binutils/size.c b/binutils/size.c index e727165f01..1035f2be2a 100644 --- a/binutils/size.c +++ b/binutils/size.c @@ -1,5 +1,5 @@ /* size.c -- report size of various sections of an executable file. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/srconv.c b/binutils/srconv.c index 13119b4f1e..3762a25e53 100644 --- a/binutils/srconv.c +++ b/binutils/srconv.c @@ -1,5 +1,5 @@ /* srconv.c -- Sysroff conversion program - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/stabs.c b/binutils/stabs.c index 33159e997a..4f1730896a 100644 --- a/binutils/stabs.c +++ b/binutils/stabs.c @@ -1,5 +1,5 @@ /* stabs.c -- Parse stabs debugging information - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/binutils/strings.c b/binutils/strings.c index 7346f553e1..8f215e52a4 100644 --- a/binutils/strings.c +++ b/binutils/strings.c @@ -1,5 +1,5 @@ /* strings -- print the strings of printable characters in files - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/sysdep.h b/binutils/sysdep.h index 689e8c92eb..490f51c8fd 100644 --- a/binutils/sysdep.h +++ b/binutils/sysdep.h @@ -1,5 +1,5 @@ /* sysdep.h -- handle host dependencies for binutils - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/sysdump.c b/binutils/sysdump.c index 5ae324f880..37dd162218 100644 --- a/binutils/sysdump.c +++ b/binutils/sysdump.c @@ -1,5 +1,5 @@ /* Sysroff object format dumper. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/sysinfo.y b/binutils/sysinfo.y index b675491599..4d0ec24c1f 100644 --- a/binutils/sysinfo.y +++ b/binutils/sysinfo.y @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2014 Free Software Foundation, Inc. +/* Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support (steve@cygnus.com). This file is part of GNU binutils. diff --git a/binutils/syslex.l b/binutils/syslex.l index 0b99b1a7eb..886e859a0d 100644 --- a/binutils/syslex.l +++ b/binutils/syslex.l @@ -1,7 +1,7 @@ %option noinput nounput %{ -/* Copyright (C) 2001-2014 Free Software Foundation, Inc. +/* Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/binutils/syslex_wrap.c b/binutils/syslex_wrap.c index 7d02616375..9c09df459b 100644 --- a/binutils/syslex_wrap.c +++ b/binutils/syslex_wrap.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/ChangeLog b/binutils/testsuite/ChangeLog index 81d89c4cc1..c73a6c304b 100644 --- a/binutils/testsuite/ChangeLog +++ b/binutils/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-26 Alan Modra * binutils-all/strip-11.d: New test. @@ -369,7 +373,7 @@ For older changes see ChangeLog-0411 -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/testsuite/binutils-all/aarch64/aarch64.exp b/binutils/testsuite/binutils-all/aarch64/aarch64.exp index e18971132e..7d60dccfa0 100644 --- a/binutils/testsuite/binutils-all/aarch64/aarch64.exp +++ b/binutils/testsuite/binutils-all/aarch64/aarch64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/ar.exp b/binutils/testsuite/binutils-all/ar.exp index 21b7a69595..4c33874336 100644 --- a/binutils/testsuite/binutils-all/ar.exp +++ b/binutils/testsuite/binutils-all/ar.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1995-2014 Free Software Foundation, Inc. +# Copyright (C) 1995-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/arm/objdump.exp b/binutils/testsuite/binutils-all/arm/objdump.exp index 93c44da344..ce5a42c3f4 100644 --- a/binutils/testsuite/binutils-all/arm/objdump.exp +++ b/binutils/testsuite/binutils-all/arm/objdump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/bfin/objdump.exp b/binutils/testsuite/binutils-all/bfin/objdump.exp index ba803ee477..bdadaf5e72 100644 --- a/binutils/testsuite/binutils-all/bfin/objdump.exp +++ b/binutils/testsuite/binutils-all/bfin/objdump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/compress.exp b/binutils/testsuite/binutils-all/compress.exp index d74555dc75..75b8783370 100644 --- a/binutils/testsuite/binutils-all/compress.exp +++ b/binutils/testsuite/binutils-all/compress.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/dlltool.exp b/binutils/testsuite/binutils-all/dlltool.exp index 169fe2ca2e..6568e31192 100644 --- a/binutils/testsuite/binutils-all/dlltool.exp +++ b/binutils/testsuite/binutils-all/dlltool.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/dw2-1.S b/binutils/testsuite/binutils-all/dw2-1.S index 234b11b3d5..484a46da10 100644 --- a/binutils/testsuite/binutils-all/dw2-1.S +++ b/binutils/testsuite/binutils-all/dw2-1.S @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/dw2-2.S b/binutils/testsuite/binutils-all/dw2-2.S index e792e8a1e7..d64c0cfb9f 100644 --- a/binutils/testsuite/binutils-all/dw2-2.S +++ b/binutils/testsuite/binutils-all/dw2-2.S @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/dw2-compressed.S b/binutils/testsuite/binutils-all/dw2-compressed.S index b38961afe5..a0e5f90eb8 100644 --- a/binutils/testsuite/binutils-all/dw2-compressed.S +++ b/binutils/testsuite/binutils-all/dw2-compressed.S @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/elfedit.exp b/binutils/testsuite/binutils-all/elfedit.exp index c5465dccd5..465c39dedd 100644 --- a/binutils/testsuite/binutils-all/elfedit.exp +++ b/binutils/testsuite/binutils-all/elfedit.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/hppa/objdump.exp b/binutils/testsuite/binutils-all/hppa/objdump.exp index 833230bf69..92e1a2980f 100644 --- a/binutils/testsuite/binutils-all/hppa/objdump.exp +++ b/binutils/testsuite/binutils-all/hppa/objdump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/i386/i386.exp b/binutils/testsuite/binutils-all/i386/i386.exp index 7b85ba4388..832c950592 100644 --- a/binutils/testsuite/binutils-all/i386/i386.exp +++ b/binutils/testsuite/binutils-all/i386/i386.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/m68k/objdump.exp b/binutils/testsuite/binutils-all/m68k/objdump.exp index c50009b67c..9ab30d1568 100644 --- a/binutils/testsuite/binutils-all/m68k/objdump.exp +++ b/binutils/testsuite/binutils-all/m68k/objdump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/mips/mips.exp b/binutils/testsuite/binutils-all/mips/mips.exp index b3253074b7..0f060b58fe 100644 --- a/binutils/testsuite/binutils-all/mips/mips.exp +++ b/binutils/testsuite/binutils-all/mips/mips.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/nm.exp b/binutils/testsuite/binutils-all/nm.exp index 1a5667bb95..7e385fa6e9 100644 --- a/binutils/testsuite/binutils-all/nm.exp +++ b/binutils/testsuite/binutils-all/nm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/objcopy.exp b/binutils/testsuite/binutils-all/objcopy.exp index e7b792efe1..f41392dea8 100644 --- a/binutils/testsuite/binutils-all/objcopy.exp +++ b/binutils/testsuite/binutils-all/objcopy.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/objdump.exp b/binutils/testsuite/binutils-all/objdump.exp index 430ba932fc..6b7d33267b 100644 --- a/binutils/testsuite/binutils-all/objdump.exp +++ b/binutils/testsuite/binutils-all/objdump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/readelf.exp b/binutils/testsuite/binutils-all/readelf.exp index e45d6ea20e..1d0ea3b1d4 100644 --- a/binutils/testsuite/binutils-all/readelf.exp +++ b/binutils/testsuite/binutils-all/readelf.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/size.exp b/binutils/testsuite/binutils-all/size.exp index 47cf91b66b..959eb9d3e0 100644 --- a/binutils/testsuite/binutils-all/size.exp +++ b/binutils/testsuite/binutils-all/size.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/vax/objdump.exp b/binutils/testsuite/binutils-all/vax/objdump.exp index 1cbbedd810..e132696cdb 100644 --- a/binutils/testsuite/binutils-all/vax/objdump.exp +++ b/binutils/testsuite/binutils-all/vax/objdump.exp @@ -1,5 +1,5 @@ # -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/windres/README b/binutils/testsuite/binutils-all/windres/README index 4658cb32a3..9312c7e27a 100644 --- a/binutils/testsuite/binutils-all/windres/README +++ b/binutils/testsuite/binutils-all/windres/README @@ -26,7 +26,7 @@ parsing or comparing should be xfailed. The windres tests only run for ix86 targets, because the MSVC-generated *.rsd files are generated for that. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/binutils/testsuite/binutils-all/windres/msupdate b/binutils/testsuite/binutils-all/windres/msupdate index f723c9785b..9879f2b0fc 100755 --- a/binutils/testsuite/binutils-all/windres/msupdate +++ b/binutils/testsuite/binutils-all/windres/msupdate @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/windres/windres.exp b/binutils/testsuite/binutils-all/windres/windres.exp index 77ef7b8971..8fa5701d17 100644 --- a/binutils/testsuite/binutils-all/windres/windres.exp +++ b/binutils/testsuite/binutils-all/windres/windres.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/binutils-all/x86-64/x86-64.exp b/binutils/testsuite/binutils-all/x86-64/x86-64.exp index 0bb1c9fbed..eeefeff3ce 100644 --- a/binutils/testsuite/binutils-all/x86-64/x86-64.exp +++ b/binutils/testsuite/binutils-all/x86-64/x86-64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/config/default.exp b/binutils/testsuite/config/default.exp index 469486348a..3c5f51229e 100644 --- a/binutils/testsuite/config/default.exp +++ b/binutils/testsuite/config/default.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/testsuite/lib/binutils-common.exp b/binutils/testsuite/lib/binutils-common.exp index 14a81229fa..7540045769 100644 --- a/binutils/testsuite/lib/binutils-common.exp +++ b/binutils/testsuite/lib/binutils-common.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/binutils/testsuite/lib/utils-lib.exp b/binutils/testsuite/lib/utils-lib.exp index b7f510121d..8dac718784 100644 --- a/binutils/testsuite/lib/utils-lib.exp +++ b/binutils/testsuite/lib/utils-lib.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/binutils/unwind-ia64.c b/binutils/unwind-ia64.c index 642f9b2a49..94b80a368f 100644 --- a/binutils/unwind-ia64.c +++ b/binutils/unwind-ia64.c @@ -1,5 +1,5 @@ /* unwind-ia64.c -- utility routines to dump IA-64 unwind info for readelf. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang diff --git a/binutils/unwind-ia64.h b/binutils/unwind-ia64.h index a1cfa34dfb..6fc1712d36 100644 --- a/binutils/unwind-ia64.h +++ b/binutils/unwind-ia64.h @@ -1,5 +1,5 @@ /* unwind-ia64.h -- dump IA-64 unwind info. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of GNU Binutils. diff --git a/binutils/version.c b/binutils/version.c index fab6bf9303..c745cf1344 100644 --- a/binutils/version.c +++ b/binutils/version.c @@ -1,5 +1,5 @@ /* version.c -- binutils version information - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. @@ -31,7 +31,7 @@ print_version (const char *name) /* This output is intended to follow the GNU standards document. */ /* xgettext:c-format */ printf ("GNU %s %s\n", name, BFD_VERSION_STRING); - printf (_("Copyright (C) 2014 Free Software Foundation, Inc.\n")); + printf (_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n")); printf (_("\ This program is free software; you may redistribute it under the terms of\n\ the GNU General Public License version 3 or (at your option) any later version.\n\ diff --git a/binutils/windint.h b/binutils/windint.h index cfbfb7aa3c..d7f4f87c9c 100644 --- a/binutils/windint.h +++ b/binutils/windint.h @@ -1,5 +1,5 @@ /* windint.h -- internal header file for windres program. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Kai Tietz, Onevision. This file is part of GNU Binutils. diff --git a/binutils/windmc.c b/binutils/windmc.c index 01785db58d..5fd8cd5fb2 100644 --- a/binutils/windmc.c +++ b/binutils/windmc.c @@ -1,5 +1,5 @@ /* windmc.c -- a program to compile Windows message files. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Written by Kai Tietz, Onevision. This file is part of GNU Binutils. diff --git a/binutils/windmc.h b/binutils/windmc.h index 5b556fa946..8fda48de5a 100644 --- a/binutils/windmc.h +++ b/binutils/windmc.h @@ -1,5 +1,5 @@ /* windmc.h -- header file for windmc program. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Written by Kai Tietz, Onevision. This file is part of GNU Binutils. diff --git a/binutils/windres.c b/binutils/windres.c index 14cf11e66b..00939b0d8e 100644 --- a/binutils/windres.c +++ b/binutils/windres.c @@ -1,5 +1,5 @@ /* windres.c -- a program to manipulate Windows resources - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/windres.h b/binutils/windres.h index 2d0b3ffded..6a191c7fc7 100644 --- a/binutils/windres.h +++ b/binutils/windres.h @@ -1,5 +1,5 @@ /* windres.h -- header file for windres program. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/winduni.c b/binutils/winduni.c index b0b729ec83..9f5bf13aa7 100644 --- a/binutils/winduni.c +++ b/binutils/winduni.c @@ -1,5 +1,5 @@ /* winduni.c -- unicode support for the windres program. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/winduni.h b/binutils/winduni.h index a4a4877372..bd437fdc65 100644 --- a/binutils/winduni.h +++ b/binutils/winduni.h @@ -1,5 +1,5 @@ /* winduni.h -- header file for unicode support for windres program. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. Rewritten by Kai Tietz, Onevision. diff --git a/binutils/wrstabs.c b/binutils/wrstabs.c index a93109485e..3f7f72b204 100644 --- a/binutils/wrstabs.c +++ b/binutils/wrstabs.c @@ -1,5 +1,5 @@ /* wrstabs.c -- Output stabs debugging information - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GNU Binutils. diff --git a/elfcpp/ChangeLog b/elfcpp/ChangeLog index 770d9c88bb..0687860964 100644 --- a/elfcpp/ChangeLog +++ b/elfcpp/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-25 Alan Modra * arm.h: Add enums for Tag_ABI_FP_number_model and Tag_ABI_VFP_args. @@ -385,7 +389,7 @@ * Added source code to GNU binutils. -Copyright (C) 2008-2014 Free Software Foundation, Inc. +Copyright (C) 2008-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/elfcpp/README b/elfcpp/README index b6f65ab138..878dc4b733 100644 --- a/elfcpp/README +++ b/elfcpp/README @@ -9,7 +9,7 @@ For efficiency, most accessors are templates with two arguments: the ELF file class (32 or 64 bits) and the endianness. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/elfcpp/aarch64.h b/elfcpp/aarch64.h index 55a5dfa7bf..7a7bb1f272 100644 --- a/elfcpp/aarch64.h +++ b/elfcpp/aarch64.h @@ -1,6 +1,6 @@ // aarch64.h -- ELF definitions specific to AARCH64 -*- C++ -*- -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Jing Yu (jingyu@google.com) // This file is part of elfcpp. diff --git a/elfcpp/arm.h b/elfcpp/arm.h index 8a86595951..2d30add21b 100644 --- a/elfcpp/arm.h +++ b/elfcpp/arm.h @@ -1,6 +1,6 @@ // arm.h -- ELF definitions specific to EM_ARM -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of elfcpp. diff --git a/elfcpp/dwarf.h b/elfcpp/dwarf.h index f7f30273a9..ccd967ecf7 100644 --- a/elfcpp/dwarf.h +++ b/elfcpp/dwarf.h @@ -1,6 +1,6 @@ // dwarf.h -- DWARF2 constants -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/elfcpp.h b/elfcpp/elfcpp.h index 3e55db558a..327aeb24a4 100644 --- a/elfcpp/elfcpp.h +++ b/elfcpp/elfcpp.h @@ -1,6 +1,6 @@ // elfcpp.h -- main header file for elfcpp -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/elfcpp_file.h b/elfcpp/elfcpp_file.h index a8daf91ff0..4d371471ab 100644 --- a/elfcpp/elfcpp_file.h +++ b/elfcpp/elfcpp_file.h @@ -1,6 +1,6 @@ // elfcpp_file.h -- file access for elfcpp -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/elfcpp_internal.h b/elfcpp/elfcpp_internal.h index 357ccc1937..d800f7a071 100644 --- a/elfcpp/elfcpp_internal.h +++ b/elfcpp/elfcpp_internal.h @@ -1,6 +1,6 @@ // elfcpp_internal.h -- internals for elfcpp -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/elfcpp_swap.h b/elfcpp/elfcpp_swap.h index 6a06763ab8..5b9a915f84 100644 --- a/elfcpp/elfcpp_swap.h +++ b/elfcpp/elfcpp_swap.h @@ -1,6 +1,6 @@ // elfcpp_swap.h -- Handle swapping for elfcpp -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/i386.h b/elfcpp/i386.h index 6b20964ab6..16fdef8266 100644 --- a/elfcpp/i386.h +++ b/elfcpp/i386.h @@ -1,6 +1,6 @@ // i386.h -- ELF definitions specific to EM_386 -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of elfcpp. diff --git a/elfcpp/mips.h b/elfcpp/mips.h index a59c3e24b6..c29e813de4 100644 --- a/elfcpp/mips.h +++ b/elfcpp/mips.h @@ -1,6 +1,6 @@ // mips.h -- ELF definitions specific to EM_MIPS -*- C++ -*- -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Sasa Stankovic // and Aleksandar Simeonov . diff --git a/elfcpp/powerpc.h b/elfcpp/powerpc.h index 2a22121822..d52a832f5f 100644 --- a/elfcpp/powerpc.h +++ b/elfcpp/powerpc.h @@ -1,6 +1,6 @@ // powerpc.h -- ELF definitions specific to EM_PPC and EM_PPC64 -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by David S. Miller . // This file is part of elfcpp. diff --git a/elfcpp/sparc.h b/elfcpp/sparc.h index b46016ea06..ba5cbfcb22 100644 --- a/elfcpp/sparc.h +++ b/elfcpp/sparc.h @@ -1,6 +1,6 @@ // sparc.h -- ELF definitions specific to EM_SPARC -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by David S. Miller . // This file is part of elfcpp. diff --git a/elfcpp/tilegx.h b/elfcpp/tilegx.h index 1ba12435d2..b9e3139e45 100644 --- a/elfcpp/tilegx.h +++ b/elfcpp/tilegx.h @@ -1,6 +1,6 @@ // tilegx.h -- ELF definitions specific to EM_TILEGX -*- C++ -*- -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Jiong Wang (jiwang@tilera.com) // This file is part of elfcpp. diff --git a/elfcpp/x86_64.h b/elfcpp/x86_64.h index 4b2f76d8b2..e97ff5234b 100644 --- a/elfcpp/x86_64.h +++ b/elfcpp/x86_64.h @@ -1,6 +1,6 @@ // x86-64.h -- ELF definitions specific to EM_X86_64 -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Andrew Chatham. // This file is part of elfcpp. diff --git a/gas/CONTRIBUTORS b/gas/CONTRIBUTORS index c0384e21f6..20d7e57904 100644 --- a/gas/CONTRIBUTORS +++ b/gas/CONTRIBUTORS @@ -109,7 +109,7 @@ you've contributed significant work and are not mentioned on this list, and want to be, let us know. Some of the history has been lost; we aren't intentionally leaving anyone out. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/ChangeLog b/gas/ChangeLog index b0d30b2aa0..541c3294c9 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,1881 +1,10 @@ -2014-12-27 Anthony Green - * config/tc-moxie.c (md_assemble): ldo/sto instructions now use a - 16 bit offset instead of 32. + Update year range in copyright notice of all files. -2014-12-25 Yaakov Selkowitz - - PR gas/17753 - * config/tc-mep.c (md_begin): Specify types of vararg literals. - -2014-12-24 Andrew Burgess - - * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax. - -2014-12-24 Andrew Burgess - - * config/tc-avr.c (struct avr_opt_s): Change link_relax to - no_link_relax, extend comment. - (enum options): Add new OPTION_NO_LINK_RELAX. - (md_longopts): Add entry for -mno-link-relax. - (md_parse_option): Handle OPTION_NO_LINK_RELAX, and update - OPTION_LINK_RELAX. - (md_begin): Initialise linkrelax from no_link_relax. - (md_show_usage): Include -mno-link-relax option. - (relaxable_section): Only allocatable code sections can be - relaxed. - -2014-12-23 Andrew Burgess - - * config/tc-avr.c: Add include for elf/avr.h. - (avr_elf_final_processing): New function. - * config/tc-avr.h (elf_tc_final_processing): Define. - (avr_elf_final_processing): Declare - -2014-12-18 Xingxing Pan - - * gas/config/tc-arm.c (arm_cpus): Add core marvell-whitney. - -2014-12-23 Nick Clifton - - * po/fr.po: Updated French translation. - * po/uk.po: Updated Ukrainian translation. - -2014-12-19 Matthew Fortune - - * config/tc-mips.c (md_apply_fix): Apply alignment check - to the symbol and offset rather than *valP for - BFD_RELOC_MIPS_18_PCREL_S3. Also update the error message - for BFD_RELOC_MIPS_19_PCREL_S2. - -2014-12-14 H.J. Lu - - * config/tc-i386.c (flag_compress_debug): Default to compress - debug sections for Linux. - * NEWS: Mention it. - -2014-12-12 Alan Modra - - * config/tc-ppc.h (md_reg_eh_frame_to_debug_frame): Match current - gcc behaviour. - * config/te-aix.h: New file. - * configure.tgt: Use em=aix for powerpc-aix. - -2014-12-09 Chen Gang - - * config/tc-tic4x.c (md_assemble): Ensure insn->name is zero - terminated. Simplify concatenation of parallel insn. - -2014-12-06 Eric Botcazou - - * configure.tgt: Add Visium support. - * Makefile.am (TARGET_CPU_CFILES): Move config/tc-vax.c around - and add config/tc-visium.c. - (TARGET_CPU_HFILES): Move config/tc-vax.h around and add - config/tc-visium.h. - * Makefile.in: Regenerate. - * config/tc-visium.c: New file. - * config/tc-visium.h: Likewise. - * po/POTFILES.in: Regenerate. - -2014-11-28 Sandra Loosemore - - * config/tc-nios2.c (can_evaluate_expr, get_expr_value): Delete. - (output_addi, output_andi, output_ori, output_xori): Delete. - (md_assemble): Remove calls to deleted functions. - -2014-11-25 Max Filippov - - * config/tc-xtensa.c (search_trampolines): Move post-loop - condition check outside the search loop. - -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-21 Terry Guo - - * config/tc-arm.c (md_assemble): Do not consider relaxation. - (md_convert_frag): Test and set target arch attribute accordingly. - (aeabi_set_attribute_string): Turn it into a global function. - * config/tc-arm.h (md_post_relax_hook): Enable it for ARM target. - (aeabi_set_public_attributes): Declare it. - -2014-11-21 Terry Guo - - * config/tc-arm.c (fpu_vfp_ext_armv8xd): New. - (arm_cpus): Support cortex-m7. - (arm_fpus): Support fpv5-sp-d16 and fpv5-d16. - (do_vfp_nsyn_cvt_fpv8): Generate error when use D register for S - register only target like FPv5-SP-D16. - (do_neon_cvttb_1): Likewise. - (do_vfp_nsyn_fpv8): Likewise. - (do_vrint_1): Likewise. - (aeabi_set_public_attributes): Set proper FP arch for FPv5. - * doc/c-arm.texi: Document new cpu and fpu names for cortex-m7. - -2014-11-20 Richard Earnshaw - - * config/tc-arm.c (rotate_left): Avoid undefined behaviour when - N = 0. - -2014-11-20 Richard Earnshaw - - * config/tc-aarch64.c (warn_unpredictable_ldst): Check that transfer - registers are in the GP register set. Adjust warnings. Use correct - field member for address register. - * testsuite/gas/aarch64/diagnostic.l: Update. - -2014-11-19 Ryan Mansfield - - * config/tc-aarch64.c (md_assemble): Call warn_unpredictable_ldst. - (warn_unpredictable_ldst): New. - -2014-11-18 Igor Zamyatin - - * config/tc-i386-intel.c (i386_operator): Remove last argument - from lex_got call. - * config/tc-i386.c (reloc): Remove bnd_prefix from parameters' - list. Return always BFD_RELOC_32_PCREL. - * (output_branch): Remove condition for BFD_RELOC_X86_64_PC32_BND. - * (output_jump): Update call to reloc accordingly. - * (output_interseg_jump): Likewise. - * (output_disp): Likewise. - * (output_imm): Likewise. - * (x86_cons_fix_new): Likewise. - * (lex_got): Remove bnd_prefix from parameters' list in macro and - declarations. Don't use BFD_RELOC_X86_64_PLT32_BND. - * (x86_cons): Update call to lex_got accordingly. - * (i386_immediate): Likewise. - * (i386_displacement): Likewise. - * (md_apply_fix): Don't use BFD_RELOC_X86_64_PLT32_BND nor - BFD_RELOC_X86_64_PC32_BND. - * (tc_gen_reloc): Likewise. - -2014-11-18 Jan Beulich - - * config/tc-aarch64.c (s_aarch64_arch_extension): New. - (md_pseudo_table): Add arch_extension. - (aarch64_parse_features): New parameter "ext_only". Handle it. - (aarch64_parse_cpu, aarch64_parse_arch, s_aarch64_cpu, - s_aarch64_arch): Pass FALSE as new third argument of - aarch64_parse_features(). - -2014-11-17 Philipp Tomsich - - * config/tc-aarch64.c (aarch64_cpus): Add "xgene2". - * doc/c-aarch64.texi: Document it. - -2014-11-17 Philipp Tomsich - - * config/tc-aarch64.c (aarch64_cpus): Add "xgene1". - * doc/c-aarch64.texi: Rename xgene-1 to xgene1. - -2014-11-17 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .avx512vbmi. - * doc/c-i386.texi: Document it. - -2014-11-17 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .avx512ifma. - * doc/c-i386.texi: Document it. - -2014-11-17 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .pcommit. - * doc/c-i386.texi: Document it. - -2014-11-17 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .clwb. - * doc/c-i386.texi: Document it. - -2014-11-14 H.J. Lu - - * config/tc-i386.c (cpu_arch): Re-arrange avx512* and xsave* - items. - - * doc/c-i386.texi: Re-arrange avx512* and xsave*. Add - clflushopt and se1. Remove duplicated entries. - -2014-11-13 Marcus Shawcroft - - * config/tc-aarch64.c (aarch64_cpus): Add CRC feature for - cortex-A53 and cortex-A57. - -2014-11-13 H.J. Lu - - PR gas/17598 - * config/tc-i386.c (reloc): Support BFD_RELOC_X86_64_GOTPLT64. - -2014-11-13 Nick Clifton - - PR binutils/17512 - * config/obj-coff.c (coff_obj_symbol_new_hook): Set the is_sym - field. - -2014-11-13 Marcus Shawcroft - - * config/tc-aarch64.c (aarch64_cpus): Remove example-1 and example-2. - -2014-11-12 Alan Modra - - * config/tc-z80.c (parse_exp_not_indexed, parse_exp): Warning fixes. - -2014-11-12 Alan Modra - - PR ld/17482 - * config/tc-i386.c (output_insn): Don't test x86_elf_abi when - not ELF. - -2014-11-11 Nick Clifton - - * po/uk.po: Updated Ukranian translation. - -2014-11-07 H.J. Lu - - PR ld/17482 - * config/tc-i386.c (output_insn): Add a dummy REX_OPCODE prefix - for instructions with R_X86_64_GOTTPOFF relocation for x32 if - needed. - -2014-11-06 Sandra Loosemore - - * config/tc-nios2.c (nios2_diagnose_overflow): Adjust call to - nios2_find_opcode_hash. - -2014-11-05 Matthew Fortune - - * config/tc-mips.c (mips_elf_final_processing): Add INSN_ISA32R6 - and INSN_ISA64R6 support. - -2014-11-04 Alan Modra - - * expr.c (expr_symbol_where): Don't use register keyword. - * app.c (app_push, app_pop, do_scrub_chars): Likewise. - * ecoff.c (add_string, add_ecoff_symbol, add_aux_sym_symint, - add_aux_sym_rndx, add_aux_sym_tir, add_procedure, add_file, - ecoff_build_lineno, ecoff_setup_ext, allocate_cluster. - allocate_scope, allocate_vlinks, allocate_shash, - allocate_thash, allocate_tag, allocate_forward, allocate_thead, - allocate_lineno_list): Likewise. - * frags.c (frag_more, frag_var, frag_variant, frag_wane): Likewise. - * input-file.c (input_file_push, input_file_pop): Likewise. - * input-scrub.c (input_scrub_push, input_scrub_next_buffer): Likewise. - * subsegs.c (subseg_change): Likewise. - * symbols.c (colon, symbol_table_insert, symbol_find_or_make) - (dollar_label_name, fb_label_name): Likewise. - * write.c (relax_align): Likewise. - * config/tc-alpha.c (s_alpha_pdesc): Likewise. - * config/tc-bfin.c (bfin_s_bss): Likewise. - * config/tc-i860.c (md_estimate_size_before_relax): Likewise. - * config/tc-m68hc11.c (md_convert_frag): Likewise. - * config/tc-m68k.c (m68k_ip, crack_operand): Likewise. - (md_convert_frag_1, s_even): Likewise. - * config/tc-mips.c (mips_clear_insn_labels): Likewise. - * config/tc-mn10200.c (md_begin): Likewise. - * config/tc-s390.c (s390_setup_opcodes, md_begin): Likewise. - * config/tc-sh.c (sh_elf_cons): Likewise. - * config/tc-tic4x.c (tic4x_cons, tic4x_stringer): Likewise. - * config/m68k-parse.y (m68k_reg_parse): Likewise. Convert from K&R. - (yylex, m68k_ip_op, yyerror): Convert from K&R. - -2014-11-04 Alan Modra - - * config/tc-d10v.c (find_opcode): Call frag_now_fix_octets rather - than equivalent obstack_next_free expression. - * config/tc-d30v.c (find_format): Likewise. - -2014-11-03 Nick Clifton - - * config/tc-msp430.c (msp430_srcoperand): Fix range test for - 20-bit values. - -2014-10-31 Andrew Pinski - Naveen H.S - - * config/tc-mips.c (CPU_IS_OCTEON): Handle CPU_OCTEON3. - (mips_cpu_info_table): Octeon3 enables virt ase. - * doc/c-mips.texi: Document octeon3 as an acceptable value for - -march=. - -2014-10-30 Dr Philipp Tomsich - - * config/tc-aarch64.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define to 7. - * config/tc-aarch64.c (aarch64_handle_align): Rewrite to handle - large alignments with a constant fragment size of - MAX_MEM_FOR_RS_ALIGN_CODE. - -2014-10-29 Nick Clifton - - * po/uk.po: New Ukranian translation. - -2014-10-23 Sandra Loosemore - - * config/tc-nios2.c (nios2_insn_infoS): Add constant_bits field. - (nios2_arg_infoS, nios2_arg_hash, nios2_arg_lookup): Delete. - (nios2_control_register_arg_p): Delete. - (nios2_coproc_reg): Delete. - (nios2_relax_frag): Remove hard-coded instruction size. - (md_convert_frag): Use new insn accessor macros. - (nios2_diagnose_overflow): Remove hard-coded instruction size. - (md_apply_fix): Likewise. - (bad_opcode): New. - (nios2_parse_reg): New. - (nios2_assemble_expression): Remove prev_reloc parameter. Adjust - uses and callers. - (nios2_assemble_arg_c): New. - (nios2_assemble_arg_d): New. - (nios2_assemble_arg_s): New. - (nios2_assemble_arg_t): New. - (nios2_assemble_arg_i): New. - (nios2_assemble_arg_u): New. - (nios2_assemble_arg_o): New. - (nios2_assemble_arg_j): New. - (nios2_assemble_arg_l): New. - (nios2_assemble_arg_m): New. - (nios2_assemble_args): New. - (nios2_assemble_args_dst): Delete. - (nios2_assemble_args_tsi): Delete. - (nios2_assemble_args_tsu): Delete. - (nios2_assemble_args_sto): Delete. - (nios2_assemble_args_o): Delete. - (nios2_assemble_args_is): Delete. - (nios2_assemble_args_m): Delete. - (nios2_assemble_args_s): Delete. - (nios2_assemble_args_tis): Delete. - (nios2_assemble_args_dc): Delete. - (nios2_assemble_args_cs): Delete. - (nios2_assemble_args_ds): Delete. - (nios2_assemble_args_ldst): Delete. - (nios2_assemble_args_none): Delete. - (nios2_assemble_args_dsj): Delete. - (nios2_assemble_args_d): Delete. - (nios2_assemble_args_b): Delete. - (nios2_arg_info_structs): Delete. - (NIOS2_NUM_ARGS): Delete. - (nios2_consume_arg): Remove insn parameter. Use new macros. - Don't check register arguments here. Remove 'b' case. - (nios2_consume_separator): Move check for missing separators to... - (nios2_parse_args): ...here. Remove special case for optional - arguments. - (output_insn): Avoid using hard-coded insn size. - (output_ubranch): Likewise. - (output_cbranch): Likewise. - (output_call): Use new macros. - (output_addi): Likewise. - (output_ori): Likewise. - (output_xori): Likewise. - (output_movia): Likewise. - (md_begin): Remove nios2_arg_info_structs initialization. - (md_assemble): Initialize constant_bits field. Use - nios2_parse_args instead of looking up parse function in hash table. - -2014-10-22 Matthew Fortune - - * doc/as.texinfo: Update the MIPS FP ABI descriptions. - * doc/c-mips.texi: Spell check and correct throughout. - -2014-10-21 Maciej W. Rozycki - - * config/tc-mips.c (s_insn): Set file options. - -2014-10-21 Andrew Pinski - - * config/tc-aarch64.c (aarch64_cpus): - Add thunderx. - * doc/c-aarch64.texi: Document that thunderx - is a valid processor name. - -2014-10-21 Jan Beulich - - * read.c (HANDLE_CONDITIONAL_ASSEMBLY): New parameter "num_read". - (read_a_source_file): Adjust HANDLE_CONDITIONAL_ASSEMBLY - invocations. - (_find_end_of_line): Don't issue "stray '\\'" warning when in - false branch of conditional. - -2014-10-21 Jan Beulich - - * config/tc-aarch64.c (output_operand_error_record): Move down - assertion of idx being non-negative. Use local variables when - available. - -2014-10-18 Alan Modra - - PR 17493 - * write.c (adjust_reloc_syms): Don't allow symbols in reg_section - to be reduced to reg_section section symbol. - * gas/config/tc-i386.c (i386_finalize_immediate): Reject all - reg_section immediates. - -2014-10-17 Matthew Fortune - - * doc/c-mips.texi: Fix bad @value references. - -2014-10-15 Tristan Gingold - - * configure: Regenerate. - -2014-10-15 Chen Gang - - * config/tc-tic4x.c (md_assemble): Correct strncat size. - -2014-10-14 Tristan Gingold - - * NEWS: Add marker for 2.25. - -2014-10-14 Alan Modra - - PR 17453 - * config/tc-i386.c (fits_in_signed_long): Use unsigned param and - expression to avoid signed overflow. - (fits_in_signed_byte, fits_in_unsigned_byte, fits_in_unsigned_word, - fits_in_signed_word, fits_in_unsigned_long): Similarly. - * expr.c (operand <'-'>): Avoid signed overflow. - * read.c (s_comm_internal): Likewise. - -2014-10-14 Alan Modra - - * config/tc-sparc.c (sparc_md_end): Fix unused variable warnings. - -2014-10-09 Jose E. Marchesi - - * config/tc-sparc.c (v9a_asr_table): Entry for %cps removed. - (sparc_arch_table): Remove the HWCAP_RANDOM, HWCAP_TRANS and - HWCAP_ASI_CACHE_SPARING from the architectures using them. - (HWS_V8): New define. - (HWS_V9): Likewise. - (HWS_VA): Likewise. - (HWS_VB): Likewise. - (HWS_VC): Likewise. - (HWS_VD): Likewise. - (HWS_VE): Likewise. - (HWS_VV): Likewise. - (sparc_arch): Use the HWS_* macros. Fix the `sparc4' architecture - to cover the HWCAP_ASI_BLK_INIT and HWCAP_IMA capabilities. - (hwcap_seen): Variable widened to 64 bits. - (hwcap_allowed): Likewise. - (sparc_arch): new field `hwcap2_allowed'. - (sparc_arch_table): provide hwcap2_allowed values for existing - archs. - (sparc_md_end): Add a HWCAPS2 object attribute to the elf object - in case any of the HWCAP2_* caps are used. - (sparc_ip): Take into account the new hwcaps2 bitmap to build the - list of seen/allowed hwcaps. - (get_hwcap_name): Argument widened to 64 bits to handle HWCAP2 - bits. - (HWS_VM): New define. - (HWS2_VM): Likewise. - (sparc_arch): New architectures `sparc5', `v9m' and `v8plusm'. - (v9a_asr_table): Add the %mwait (%asr28) ancillary state register - to the table. - (sparc_ip): Handle the %mcdper ancillary state register as an - operand. - (sparc_ip): Handle } arguments as fdrd floating point registers - (double) that are the same than frs1. - * doc/c-sparc.texi (Sparc-Opts): Document the -Av9e, -Av8pluse and - -xarch=v9e command line options. Also fix the description of the - -Av9v and -Av8plusv command line options. - Document the -Av9m, -Av8plusm,-Asparc5, -xarch=v9m and - -xarch=sparc5 command line options. - -2014-09-29 Terry Guo - - * as.c (create_obj_attrs_section): Move it and call it from ... - * write.c (create_obj_attrs_section): ... here. - (subsegs_finish_section): Refactored. - -2014-09-27 Alan Modra - - * dwarf2dbg.c (all_segs_hash): Delete. - (get_line_subseg): Delete last_seg, last_subseg, last_line_subseg. - Retrieve line_seg for section via seg_info. - * subsegs.h (segment_info_typet): Add dwarf2_line_seg. - -2014-09-23 H.J. Lu - - PR gas/17421 - * config/tc-i386.c (md_assemble): Disallow VEX/EVEX encoded - instructions in 16-bit mode. - -2014-09-22 Alan Modra - - * config/tc-m68k.c (md_assemble): Add assert to work around - bogus trunk gcc warning. - * config/tc-pj.h (md_convert_frag): Warning fix. - * config/tc-xtensa.c (xg_assemble_vliw_tokens): Warning fix. - -2014-09-17 Tristan Gingold - - * config/tc-arm.c (move_or_literal_pool, add_to_lit_pool): Use - bfd_int64_t instead of int64_t. - -2014-09-16 Ilya Tocar - - * config/tc-i386.c (evexrcig): New. - (build_evex_prefix): Force rounding bits. - (OPTION_MEVEXRCIG): New. - (md_longopts): Add mevexrcig. - (md_parse_option): Handle OPTION_MEVEXRCIG. - (md_show_usage): Document mevexrcig. - * doc/c-i386.texi (mevexrcig): Document new option. - -2014-09-16 Kuan-Lin Chen - - * config/tc-nds32.c (nds32_fsrs, nds32_fdrs, nds32_gprs): Remove. - (relax_table): Add new relaxation pattern. - (do_pseudo_la_internal, do_pseudo_ls_bhw): Expand for PIC suffix. - (do_pseudo_move, do_pseudo_neg, do_pseudo_pushpopm): Fix. - (get_range_type, nds32_elf_record_fixup_exp, nds32_get_align, - nds32_elf_build_relax_relation, md_assemble, invalid_prev_frag, - nds32_relax_frag, md_estimate_size_before_relax): Adjust relaxation. - (relocation_table): Remove. - (relax_ls_table): Load-store relaxation pattern. - (hint_map): Define-use chain pattern. - (nds32_find_reloc_table, nds32_match_hint_insn): Analysis - relaxation pattern. - (nds32_parse_name): Parse PIC suffix. - * config/tc-nds32.h: Declare. - -2014-09-15 H.J. Lu - - * config/tc-i386.c (OPTION_omit_lock_prefix): Renamed to ... - (OPTION_OMIT_LOCK_PREFIX): This. - (md_longopts): Updated. - (md_parse_option): Likewise. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * config/tc-mips.c (mips_nan2008): New static global. - (mips_flag_nan2008): Removed. - (LL_SC_FMT): New define. - (COP12_FMT): Updated. - (ISA_IS_R6): New define. - (ISA_HAS_64BIT_REGS): Add mips64r6. - (ISA_HAS_DROR): Likewise. - (ISA_HAS_64BIT_FPRS): Add mips32r6 and mips64r6. - (ISA_HAS_ROR): Likewise. - (ISA_HAS_ODD_SINGLE_FPR): Likewise. - (ISA_HAS_MXHC1): Likewise. - (hilo_interlocks): Likewise. - (md_longopts): Likewise. - (ISA_HAS_LEGACY_NAN): New define. - (options): Add OPTION_MIPS32R6 and OPTION_MIPS64R6. - (mips_ase): Add field rem_rev. - (mips_ases): Updated to add which ISA an ASE was removed in. - (mips_isa_rev): Add support for mips32r6 and mips64r6. - (mips_check_isa_supports_ase): Add support to check if an ASE - has been removed in the specified MIPS ISA revision. - (validate_mips_insn): Skip '-' character. - (macro_build): Likewise. - (mips_check_options): Prevent R6 working with fp32, mips16, - micromips, or branch relaxation. - (file_mips_check_options): Set R6 floating point registers to - 64 bit. Also deal with the nan2008 option. - (limited_pcrel_reloc_p): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, - BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and - BFD_RELOC_LO16_PCREL. - (operand_reg_mask): Add support for OP_SAME_RS_RT, OP_CHECK_PREV - and OP_NON_ZERO_REG. - (match_check_prev_operand): New static function. - (match_same_rs_rt_operand): New static function. - (match_non_zero_reg_operand): New static function. - (match_operand): Added entries for: OP_SAME_RS_RT, OP_CHECK_PREV - and OP_NON_ZERO_REG. - (insns_between): Added case to deal with forbidden slots. - (append_insn): Added support for relocs: BFD_RELOC_MIPS_21_PCREL_S2 - and BFD_RELOC_MIPS_26_PCREL_S2. - (match_insn): Add support for operands -A, -B, +' and +". Also - skip '-' character. - (mips_percent_op): Add entries for %pcrel_hi and %pcrel_lo. - (md_parse_option): Add support for mips32r6 and mips64r6. Also - update the nan option handling. - (md_pcrel_from): Add cases for relocs: BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2. - (mips_force_relocation): Prevent forced relaxation for MIPS r6. - (md_apply_fix): Add support for relocs: BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, - BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and - BFD_RELOC_LO16_PCREL. - (s_mipsset): Add support for mips32r6 and mips64r6. - (s_nan): Update to support the new nan2008 framework. - (tc_gen_reloc): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2, - BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, - BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and - BFD_RELOC_LO16_PCREL. - (mips_elf_final_processing): Updated to use the mips_nan2008. - (mips_cpu_info_table): Add entries for mips32r6 and mips64r6. - (macro): Enable ldc2, sdc2, ll, lld, swc2, sc, scd, cache, pref - macros for R6. - (mips_fix_adjustable): Make PC relative R6 relocations relative - to the symbol and not the section. - * configure.ac: Add support for mips32r6 and mips64r6. - * configure: Regenerate. - * doc/c-mips.texi: Document the -mips32r6 and -mips64r6 command line - options. - * doc/as.texinfo: Likewise. - -2014-09-15 Matthew Fortune - - * tc-mips.c (check_fpabi): Move softfloat and singlefloat - checks higher. - -2014-09-12 Jose E. Marchesi - - * config/tc-sparc.c (sparc_ip): Update the set of allowed hwcaps - when bumping the current architecture. - (md_begin): Adjust the highetst architecture level also when a - specific architecture is not requested. - -2014-09-12 Andrew Bennett - - * configure.tgt: Add mips*-img-elf* target triple. - -2014-09-12 Alan Modra - - * config/tc-i386.c (match_template): Remove redundant "!!" testing - single-bit bitfields. - (build_modrm_byte): Don't compare single-bit bitfields to "1". - -2014-09-09 Kyrylo Tkachov - - * config/tc-arm.c (arm_cpus): Add cortex-a17. - -2014-09-03 Jiong Wang - - * config/tc-aarch64.c (parse_sys_reg): Remove the restriction on op0 - field. - -2014-09-03 Jiong Wang - - * config/tc-aarch64.c (parse_operands): Recognize PAIRREG. - (aarch64_features): Add entry for lse extension. - -2014-08-26 Jiong Wang - - * config/tc-arm.c (aeabi_set_public_attributes): Update selected_cpu - based on the info we got during parsing. - (arm_handle_align): Make sure the p2align expanding logic under thumb - unchanged. - -2014-08-26 Maciej W. Rozycki - - * config/tc-mips.c (macro) : Remove duplicate code and - jump to... - : ... here. Assert that !microMIPS. - -2014-08-26 Jan-Benedict Glaw - - * config/tc-moxie.h (md_convert_frag): Silence warning. - -2014-08-22 Richard Henderson - - * config/tc-aarch64.c (tc_aarch64_regname_to_dw2regnum): Fix - register number for vector register types. - * config/tc-aarch64.h (DWARF2_LINE_MIN_INSN_LENGTH): Set to 4. - (DWARF2_CIE_DATA_ALIGNMENT): Set to -8. - -2014-08-22 Maciej W. Rozycki - - * config/tc-ppc.c (md_assemble): Only set the PPC_APUINFO_VLE - flag if both the processor and opcode flags match. - -2014-08-22 Maciej W. Rozycki - - * config/tc-arm.c (add_to_lit_pool): Preinitialize `imm1'. - -2014-08-20 Maciej W. Rozycki - - * dw2gencfi.c (make_debug_seg): Replace leading spaces with tabs. - (dot_cfi_val_encoded_addr, output_cfi_insn): Likewise. - (output_cie, cfi_change_reg_numbers, cfi_finish): Likewise. - -2014-08-20 Kyrylo Tkachov - - * config/tc-arm.c (parse_ifimm_zero): New function. - (enum operand_parse_code): Add OP_RSVD_FI0 value. - (parse_operands): Handle OP_RSVD_FI0. - (asm_opcode_insns): Use RSVD_FI0 for second operand of vcmp, vcmpe. - -2014-08-20 Alan Modra - - * Makefile.am: Typo fix. - * Makefile.in: Regenerate. - * po/POTFILES.in: Regenerate. - -2014-08-19 Andreas Tobler - - * Makefile.am: Add FreeBSD ARM support. - * Mafefile.in: Regenerate. - * configure.tgt: Add FreeBSD ARM support. - * config/te-armfbsdeabi.h: New file. - * config/te-armfbsdvfp.h: Likewise. - -2014-08-19 Alan Modra - - * configure: Regenerate. - -2014-08-18 Nick Clifton - - * config/tc-rl78.c (md_apply_fix): Correct handling of small sized - RELOC_RL78_DIFF fixups. - -2014-08-18 Alan Modra - - * read.c (parse_mri_cons): Warning fix. - -2014-08-14 Alan Modra - - * configure.ac: Move ACX_LARGEFILE after LT_INIT. - * config.in: Regenerate. - * configure: Regenerate. - -2014-08-06 Ilya Tocar - - * config/tc-i386.c (omit_lock_prefix): New. - (output_insn): Omit lock prefix if omit_lock_prefix is true. - (OPTION_omit_lock_prefix): New. - (md_longopts): Add momit-lock-prefix. - (md_parse_option): Handle momit-lock-prefix. - (md_show_usage): Add momit-lock-prefix=[no|yes]. - * doc/c-i386.texi (momit-lock-prefix): Document. - -2014-08-01 Takashi Yoshii - - PR 10378 - * config/tc-sh.c (tc_gen_reloc): Fix initialization of addend in - SWITCH_TABLE case. - -2014-07-29 Matthew Fortune - - * config/tc-mips.c: Rename INSN_LOAD_COPROC_DELAY to INSN_LOAD_COPROC - and INSN_COPROC_MOVE_DELAY to INSN_COPROC_MOVE throughout. - -2014-07-29 Matthew Fortune - - * config/tc-mips.c (mips_flags_frag): New static global. - (struct mips_set_options): Add oddspreg field. - (file_mips_opts, mips_opts): Initialize oddspreg. - (ISA_HAS_ODD_SINGLE_FPR): Add CPU argument and update for R5900 and - Loongson-3a. - (enum options, md_longopts, md_parse_option): Add -mfpxx, -modd-spreg - and -mno-odd-spreg options. - (md_begin): Create .MIPS.abiflags section. - (fpabi_incompatible_with, fpabi_requires): New static function. - (check_fpabi): Likewise. - (mips_check_options): Handle fp=xx and oddspreg restrictions. - (file_mips_check_options): Set oddspreg by default for fp=xx. - (mips_oddfpreg_ok): Re-write function. - (check_regno): Check odd numbered registers regardless of FPR size. - For fp != 32 use as_bad instead of as_warn. - (match_float_constant): Rewrite check regarding FP register width. Add - support for generating constants when MXHC1 is present. Handle fp=xx - to comply with the ABI. - (macro): Update M_LI_DD similarly to match_float_constant. Generate - MTHC1 when available. Check that correct code can be generated for - fp=xx and fp=64 ABIs. - (parse_code_option, s_mipsset): Add fp=xx, oddspreg and nooddspreg - options. - (mips_convert_ase_flags): New static function. - (mips_elf_final_processing): Use fpabi == Val_GNU_MIPS_ABI_FP_OLD_64 - to determine when to add the EF_MIPS_FP64 flag. Populate the - .MIPS.abiflags section. - (md_mips_end): Update .gnu_attribute based on command line and .module - as applicable. Use check_fpabi to ensure .gnu.attribute and command - line/.module options are consistent. - * doc/as.texinfo: Add missing -mgp64/-mfp64 options and document new - -mfpxx, -modd-spreg and -mno-odd-spreg options. - * doc/c-mips.texi: Document -mfpxx, -modd-spreg, -mno-odd-spreg, - gnu_attribute values and FP ABIs. - -2014-07-27 Joel Sherrill - - Add RTEMS target support and simplify matching - - * gas/configure.tgt (or1k*-*-rtems*): Ensure a match. - (or1k*-*-*): Use or1k* to match or1knd and or1kZ. - -2014-07-27 Anthony Green - - * configure.tgt (generic_target): Add moxie-*-moxiebox* - * config/tc-moxie.c: Remove moxie_target_format. - (md_begin): Set default target_big_endian. - * config/tc-moxie.h: Only set TARGET_BYTES_BIG_ENDIAN if unset. - (TARGET_FORMAT): Set based on target_big_endian. - -2014-07-26 Alan Modra - - * config/bfin-parse.y: Don't include obstack.h. - * config/obj-aout.c: Likewise. - * config/obj-coff.c: Likewise. - * config/obj-som.c: Likewise. - * config/tc-bfin.c: Likewise. - * config/tc-i960.c: Likewise. - * config/tc-rl78.c: Likewise. - * config/tc-rx.c: Likewise. - * config/tc-tic4x.c: Likewise. - * expr.c: Likewise. - * listing.c: Likewise. - * config/obj-elf.c (elf_file_symbol): Make name_length a size_t. - * config/tc-aarch64.c (symbol_locate): Likewise. - * config/tc-arm.c (symbol_locate): Likewise. - * config/tc-mmix.c (mmix_handle_mmixal): Make len_0 a size_t. - * config/tc-score.c (s3_build_score_ops_hsh): Make len a size_t. - (s3_build_dependency_insn_hsh): Likewise. - * config/tc-score7.c (s7_build_score_ops_hsh): Likewise. - (s7_build_dependency_insn_hsh): Likewise. - * frags.c (frag_grow): Make parameter a size_t, and use size_t locals. - (frag_new): Make parameter a size_t. - (frag_var_init): Make max_chars and var parameters size_t. - (frag_var, frag_variant): Likewise. - (frag_room): Return a size_t. - (frag_align_pattern): Make n_fill parameter a size_t. - * frags.h: Update function prototypes. - * symbols.c (save_symbol_name): Make name_length a size_t. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * config/tc-i386.c (cpu_arch): Add .avx512dq, CPU_AVX512DQ_FLAGS. - * doc/c-i386.texi: Document avx512dq/.avx512dq. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * config/tc-i386.c (cpu_arch): Add .avx512bw, CPU_AVX512BW_FLAGS. - * doc/c-i386.texi: Document avx512bw/.avx512bw. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * config/tc-i386.c (cpu_arch): Add .avx512vl, CPU_AVX512VL_FLAGS. - (build_vex_prefix): Don't abort on VEX.W. - (check_VecOperands): Support BROADCAST_1TO4 and BROADCAST_1TO2. - (check_VecOperations): Ditto. - * doc/c-i386.texi: Document avx512vl/.avx512vl. - -2014-07-21 Joel Sherrill - - Add or reactivate or1k-*-rtems* - * gas/configure.tgt (or1k-*-rtems*): Add. - -2014-07-17 Ilya Tocar - - * config/tc-i386.c (parse_register): Set need_vrex. - -2014-07-15 Jiong Wang - - * config/tc-arm.c (add_to_lit_pool): Use "inst.operands[1].imm" for - sign extension. Casting the type of imm1 and imm2 to offsetT. Fix - one logic error when checking X_op. - -2014-07-14 Andreas Schwab - - * config/tc-m68k.c (md_convert_frag_1): Don't complain with - --pcrel about TAB (DBCCLBR, LONG) conversion. - -2014-07-12 David Majnemer - - * read.c (assign_symbol): Don't force "set" symbols local for PE. - -2014-07-08 Jiong Wang - - * config/tc-arm.c (literal_pool): New field "alignment". - (find_or_make_literal_pool): Initialize "alignment" to 2. - (s_ltorg): Align the pool using value of "alignment" - (parse_big_immediate): New parameter "in_exp". Return - parsed expression if "in_exp" is not null. - (parse_address_main): Invoke "parse_big_immediate" for - constant parameter. - (add_to_lit_pool): Add one parameter 'nbytes'. - Split 8 byte entry into two 4 byte entry. - Add padding to align 8 byte entry to 8 byte boundary. - (encode_arm_cp_address): Generate literal pool entry if possible. - (move_or_literal_pool): Generate entry for vldr case. - (enum lit_type): New enum type. - (do_ldst): Use new enum type. - (do_ldstv4): Likewise. - (do_t_ldst): Likewise. - (neon_write_immbits): Support Thumb-2 mode. - -2014-07-07 Barney Stratford - - * config/tc-avr.c (avr_operand): Permit referring to r26-r31 by - name as [xyz][hl]. Permit using a symbol whoes name begins with - ‘r’ to refer to a register. - Allow arbitrary expressions for the P and p operators. - (md_apply_fix): Check the BFD_RELOC_AVR_PORT5 and - BFD_RELOC_AVR_PORT6 relocations. - -2014-07-04 Alan Modra - - * doc/internals.texi: Update "configure.in" comments. - * acinclude.m4: Likewise. - * config/tc-sparc.c: Likewise. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * config.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * doc/Makefile.am (CONFIG_STATUS_DEPENDENCIES): Delete. - * doc/Makefile.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.in: Include bfd/version.m4. - (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. - (BFD_VERSION): Delete. - * configure.com: Get bfd version from bfd/version.m4. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. - * configure: Regenerate. - * Makefile.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-07-01 Barney Stratford - Senthil Kumar Selvaraj - Pitchumani Sivanupandi - Soundararajan - - * config/tc-avr.c (mcu_types): Add avrtiny arch. - Add avrtiny arch devices attiny4, attiny5, attiny9, attiny10, attiny20 - and attiny40. - (md_show_usage): Add avrtiny arch in usage message. - (avr_operand): validate and issue error for invalid register for - avrtiny. - add new reloc exp for 16 bit lds/sts instruction. - (md_apply_fix): check 16 bit lds/sts operand for out of range and - encode. - (md_assemble): check ISA for arch and issue diagnostic. - * NEWS: Mention new support. - * doc/c-avr.texi: Document support for avrtiny architecture. - -2014-06-27 Alan Modra - - * config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Don't set - SYM_MACHO_FIELDS_NOT_VALIDATED after reporting an error. - (obj_mach_o_frob_label): Avoid cascading errors. - (obj_mach_o_frob_symbol): Don't set SYM_MACHO_FIELDS_NOT_VALIDATED. - -2014-06-18 DJ Delorie - - * config/rx-parse.y (BSET, BCLR, BTST, BNOT, BMCMD): Make .B - suffix optional. - -2014-06-17 Hans-Peter Nilsson - - * config/tc-mmix.c (loc_assert_s): New member frag. - (s_loc): Set it. - (mmix_md_end): If an error is reported for a LOC expression, patch - up the related frag. - -2014-06-17 Chris Metcalf - - PR gas/16908 - * macro.c (buffer_and_nest): Honour #line directives inside - macros. - -2014-06-17 Jiong Wang - - * config/tc-arm.c (depr_it_insns): New check for inc/dec sp. - -2014-06-17 Hans-Peter Nilsson - - * config/tc-cris.c (cris_bad): New function. - (cris_process_instruction): Where applicable, use it instead of - as_bad. - -2014-06-16 Nick Clifton - - * config/tc-aarch64.c (md_apply_fix): Ignore unused relocs. - -2014-06-16 Jiong Wang - - * config/tc-aarch64.c (END_OF_INSN): New macro. - (parse_operands): Handle operand given and in wrong format when - operand is optional. - -2014-06-16 Alan Modra - - * write.h (subsegs_finish): Delete declaration. - * write.c (subsegs_finish): Make static. - (write_object_file): Call subsegs_finish from here. Don't print - warning and error count here.. - * as.c (main): ..do so here instead. Remove dead code for "no - object file generated". Split out count strings to better support - internationalisation. Don't call subsegs_finish. Tidy setting of - "keep_it". Run write_object_file even after errors. - (keep_it): Make static. - * config/obj-elf.c (elf_frob_symbol): Remove assert. - (elf_frob_file_before_adjust): Likewise. - -2014-06-16 Alan Modra - - * config/tc-dlx.c (machine_ip): Move initialisation of the_insn - earlier. - -2014-06-16 Alan Modra - - * config/tc-i386.c (reloc): Don't avoid pcrel check for - BFD_RELOC_SIZE64. Return NO_RELOC on failing pcrel check. - -2014-06-16 Alan Modra - - * config/tc-tic6x.c (s_tic6x_ehtype): Clear after frag_more. - (tic6x_output_exidx_entry): Likewise. - (md_apply_fix): Simplify 1 byte md_number_to_chars. - -2014-06-16 Alan Modra - - * config/tc-tic54x.c (tic54x_mlib): Don't write garbage past - end of archive to temp file. - (tic54x_start_line_hook): Start scan for parallel on next line, - not one char into next line (which may overrun the buffer). - -2014-06-16 Alan Modra - - * config/tc-vax.c (md_apply_fix): Rewrite. - (tc_gen_reloc, vax_cons, vax_cons_fix_new): Style: Use NO_RELOC - define rather than the equivalent BFD_RELOC_NONE. - -2014-06-16 Alan Modra - - * config/tc-arm.c (s_arm_elf_cons): Initialise after frag_more. - (md_apply_fix): Delete now unnecessary zeroing for BFD_RELOC_ARM_GOT* - and BFD_RELOC_ARM_TLS* relocs. Simplify BFD_RELOC_8 case. - -2014-06-16 Alan Modra - - * config/tc-cris.c (md_create_long_jump): Follow "short" jump - with a nop rather than leaving uninitialised. - -2014-06-13 Chen Gang - - * config/tc-score7.c: Replace sprintf with strcpy where - appropriate. - (s7_b32_relax_to_b16): Use symbol_get_frag() to access a symbol's - frag. - * config/tc-score.c (s3_relax_branch_inst16): Likewise. - (s3_relax_cmpbranch_inst32): Likewise. - -2014-06-07 Alan Modra - - * config/tc-ppc.c (ppc_insert_operand): Handle PPC_OPERAND_SIGNOPT - on unsigned fields. Comment on PPC_OPERAND_SIGNOPT signed fields - in 64-bit mode. - -2014-06-02 Martin Storsjo - - * doc/c-aarch64.texi: Fix the documentation on :pg_hi21:. - -2014-06-05 Joel Brobecker - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on - bfd's development.sh. - * Makefile.in, configure: Regenerate. - -2014-06-03 Nick Clifton - - * config/tc-msp430.c (OPTION_WARN_INTR_NOPS): Use y instead of z. - (OPTION_NO_WARN_INTR_NOPS): Use Y instead of Z. - * doc/c-msp430.texi: Update command line option description. - -2014-05-22 Alan Modra - - * listing.c (listing_warning, listing_error): Add space after colon. - * messages.c (as_warn_internal, as_bad_internal): Use the same - string as above. - -2014-05-20 Matthew Fortune - - * config/tc-mips.c (file_mips_opts_checked): New static global. - (s_module): New static function. - (file_ase): Remove. - (mips_pseudo_table): Add .module handler. - (mips_set_ase): Add opts argument and use instead of mips_opts. - (md_assemble): Use file_mips_check_options. - (md_parse_option): Update to use file_mips_opts instead of mips_opts. - (mips_set_architecture): Delete function. Moved to... - (mips_after_parse_args): Here. All logic now applies to - file_mips_opts first and then copies the final state to mips_opts. - Move error checking and defaults inference to mips_check_options and - file_mips_check_options. - (mips_check_options): New static function. Common option checking for - command line, .module and .set. Use .module values in error messages - instead of refering to command line options. - (file_mips_check_options): New static function. A wrapper for - mips_check_options with file_mips_opts. Updates BFD arch based on - final options. - (s_mipsset): Split into s_mipsset and parse_code_option. Settings - supported by both .set and .module are moved to parse_code_option. - Warnings and errors are kept in s_mipsset because when - parse_code_option is used with s_module the warnings are deferred - until code is generated. Any setting supporting 'default' value is - kept in s_mipsset as it is not applicable to s_module. Inferred - settings are also kept in s_mipsset as s_module does not infer any - settings. Use mips_check_options. - (parse_code_option): New static function derived from s_mipsset. - (s_module): New static function that implements .module. Allows file - level settings to be changed until code is generated. - (s_cpload, s_cpsetup, s_cplocal): Use file_mips_check_options. - (s_cprestore, s_cpreturn, s_cpadd, mips_address_bytes): Likewise. - (mips_elf_final_processing): Update file_ase to file_mips_opts.ase. - (md_mips_end): Use file_mips_check_options. - * doc/c-mips.texi: Document .module. - -2014-05-20 Matthew Fortune - - * messages.c (as_warn_internal): Remove extra whitespace from - warning messages. - -2014-05-20 Matthew Fortune - - * config/tc-mips.c (FP64_ASES): Add ASE_MSA. - (mips_after_parse_args): Do not select ASE_MSA without -mfp64. - -2014-05-20 Mike Stump - - * messages.c (as_warn_internal): Ensure we don't interleave output - within a single line when make -j is used. - (as_bad_internal): Likewise. - -2014-05-20 Richard Sandiford - - * config/obj-elf.h (obj_elf_seen_attribute): Declare. - * config/obj-elf.c (recorded_attribute_info): New structure. - (recorded_attributes): New variable. - (record_attribute, obj_elf_seen_attribute): New functions. - (obj_elf_vendor_attribute): Record which attributes have been seen. - -2014-05-20 Nick Clifton - - * config/tc-msp430.c (CHECK_RELOC_MSP430): Add OP parameter. - Generate BFD_RELOC_MSP430_ABS_HI16 if vshift is 1. - (msp430_srcoperand): Store vshift value in operand. - -2014-05-19 Nick Clifton - - PR gas/16858 - * config/tc-i386.c (md_apply_fix): Improve the detection of code - symbols for 32-bit PE targets. - -2014-05-18 Richard Sandiford - - * config/tc-mips.c (md_obj_begin): Delete. - (md_obj_end): Fold into... - (md_mips_end): ...here. Move to end of file. - -2014-05-17 Nick Clifton - - PR gas/16946 - * config/tc-v850.c (handle_ctoff): Generate an error if called - when using the RH850 ABI. - -2014-05-16 Kaushik Phata - - * config/tc-rl78.c (enum options): Add OPTION_32BIT_DOUBLES - and OPTION_64BIT_DOUBLES. - (md_longopts): Add -m32bit-doubles and -m64bit-doubles. - (md_parse_option): Parse -m32bit-doubles and -m64bit-doubles. - (md_show_usage): Show all of the RL78 options. - (rl78_float_cons): New static functions. - (md_pseudo_table): Update handler for "double". - * doc/c-rl78.texi: Document new options. - * doc/as.texinfo: Likewise. - -2014-05-13 Matthew Fortune - - * config/tc-mips.c (mips_set_options): Rename gp32 to gp throughout. - (HAVE_32BIT_GPRS, HAVE_64BIT_GPRS): Remove. Re-implement via GPR_SIZE. - (HAVE_32BIT_FPRS, HAVE_64BIT_FPRS): Remove. Re-implement via FPR_SIZE. - (GPR_SIZE, FPR_SIZE): New macros. Use throughout. - -2014-05-08 Matthew Fortune - - * config/tc-mips.c (md_parse_option): Update missed file_mips_isa - references. - -2014-05-08 Matthew Fortune - - * config/tc-mips.c (mips_set_options): Rename fp32 field to fp. - Update fp32 == 0 to fp == 64 and fp32 == 1 to fp != 64 throughout. - (file_mips_gp32, file_mips_fp32, file_mips_soft_float, - file_mips_single_float, file_mips_isa, file_mips_arch): Merge into - one struct... - (file_mips_opts): Here. New static global. Update throughout. - (mips_opts): Update defaults for gp32 and fp. - -2014-05-08 Matthew Fortune - - * config/tc-mips.c (streq): Define. - (mips_convert_symbolic_attribute): New function. - * config/tc-mips.h (CONVERT_SYMBOLIC_ATTRIBUTE): Define. - (mips_convert_symbolic_attribute): New prototype. - -2014-05-02 Max Filippov - - * config/tc-xtensa.c (md_apply_fix): mark BFD_RELOC_XTENSA_DIFF* - fixups as signed. - -2014-05-07 Andrew Bennett - - * tc-mips.c (ISA_SUPPORTS_MIPS16E): Add mips32r3, mips32r5, mips64r3 - and mips64r5. - (ISA_HAS_64BIT_FPRS): Likewise. - (ISA_HAS_ROR): Likewise. - (ISA_HAS_ODD_SINGLE_FPR): Likewise. - (ISA_HAS_MXHC1): Likewise. - (hilo_interlocks): Likewise. - (md_longopts): Likewise. - (ISA_HAS_64BIT_REGS): Add mips64r3 and mips64r5. - (ISA_HAS_DROR): Likewise. - (options): Add OPTION_MIPS32R3, OPTION_MIPS32R5, OPTION_MIPS64R3, and - OPTION_MIPS64R5. - (mips_isa_rev): Add support for mips32r3, mips32r5, mips64r3 and - mips64r5. - (md_parse_option): Likewise. - (s_mipsset): Likewise. - (mips_cpu_info_table): Add entries for mips32r3, mips32r5, mips64r3 - and mips64r5. Also change p5600 entry to be mips32r5. - * configure.in: Add support for mips32r3, mips32r5, mips64r3 and - mips64r5. - * configure: Regenerate. - * doc/c-mips.texi: Document the -mips32r3, -mips32r5, -mips64r3 and - -mips64r5 command line options. - * doc/as.texinfo: Likewise. - -2014-04-28 Nick Clifton - - PR gas/16858 - * config/tc-i386.c (md_apply_fix): Do not adjust value of - pc-relative fixes against weak symbols. - -2014-04-26 Alan Modra - - * po/POTFILES.in: Regenerate. - -2014-04-24 Nick Clifton - - * config/tc-arm.c (s_ltorg): Only create a mapping symbol for ELF - based targets. - -2014-04-23 Will Newton - - * config/tc-arm.c (s_ltorg): Call make_mapping_symbol - directly instead of mapping_state. - -2014-04-23 Andrew Bennett - - * config/tc-mips.c (options): Add OPTION_XPA and OPTION_NO_XPA. - (md_longopts): Add xpa and no-xpa command line options. - (mips_ases): Add MIPS XPA ASE. - (mips_cpu_info_table): Update p5600 entry to allow the XPA ASE. - * doc/as.texinfo: Document the MIPS XPA command line options. - * doc/c-mips.texi: Document the MIPS XPA command line options, - and assembler directives. - -2014-04-22 Sandra Loosemore - - * config/tc-nios2.c (nios2_consume_arg): Add case for 'E' to - unbreak self-test mode. - -2014-04-22 Max Filippov - - * config/tc-xtensa.c (xtensa_handle_align): record alignment for the - first section frag. - -2014-04-22 Christian Svensson - - * Makefile.am: Remove openrisc and or32 support. Add support for or1k. - * configure.in: Likewise. - * configure.tgt: Likewise. - * doc/as.texinfo: Likewise. - * config/obj-coff.h: Likewise. - * config/tc-or1k.c: New file. - * config/tc-or1k.h: New file. - * config/tc-openrisc.c: Delete. - * config/tc-openrisc.h: Delete. - * config/tc-or32.c: Delete. - * config/tc-or32.h: Delete. - * Makefile.in: Regenerate. - * configure: Regenerate. - -2014-04-16 Alan Modra - - * config/tc-tilegx.h (TC_CONS_FIX_NEW): Add RELOC arg. - * config/tc-tilepro.h (TC_CONS_FIX_NEW): Likewise. - -2014-04-10 Senthil Kumar Selvaraj - - * config/tc-avr.c: Add new flag mlink-relax. - (md_show_usage): Add flag and help text. - (md_parse_option): Record whether link relax is turned on. - (relaxable_section): New. - (avr_validate_fix_sub): New. - (avr_force_relocation): New. - (md_apply_fix): Generate DIFF reloc. - (avr_allow_local_subtract): New. - - * config/tc-avr.h (TC_LINKRELAX_FIXUP): Define to 0. - (TC_FORCE_RELOCATION): Define. - (TC_FORCE_RELOCATION_SUB_SAME): Define. - (TC_VALIDATE_FIX_SUB): Define. - (avr_force_relocation): Declare. - (avr_validate_fix_sub): Declare. - (md_allow_local_subtract): Define. - (avr_allow_local_subtract): Declare. - -2014-04-10 Andrew Bennett - - * config/tc-mips.c (mips_cpu_info_table): Add P5600 - configuation. - * doc/c-mips.texi: Document p5600. - -2014-04-09 Nick Clifton - - * config/tc-rl78.h (TC_CONS_FIX_NEW): Add RELOC parameter. - * config/tc-z80.h (TC_CONS_FIX_NEW): Discard RELOC parameter. - * config/tc-aarch64.h (TC_CONS_FIX_NEW): Discard RELOC parameter. - * read.c (emit_expr_fix): Mark the r parameter as potentially - unused. - -2014-04-09 Alan Modra - - * config/tc-ppc.c (warn_476, last_insn, last_seg, last_subseg): - New static vars. - (md_longopts, md_parse_option, md_show_usage): Add --ppc476-workaround. - (ppc_elf_cons_fix_check): New function. - (md_assemble): Set last_insn, last_seg, last_subseg. - (ppc_byte, md_apply_fix): Handle warn_476. - * config/tc-ppc.h (TC_CONS_FIX_CHECK): Define. - (ppc_elf_cons_fix_check): Declare. - * read.c (cons_worker): Invoke TC_CONS_FIX_CHECK. - -2014-04-09 Alan Modra - - * gas/config/tc-alpha.h (TC_CONS_FIX_NEW): Add RELOC parameter. - * gas/config/tc-arc.c (arc_cons_fix_new): Add reloc parameter. - * gas/config/tc-arc.h (arc_cons_fix_new): Update prototype. - (TC_CONS_FIX_NEW): Add RELOC parameter. - * gas/config/tc-arm.c (cons_fix_new_arm): Similarly - * gas/config/tc-arm.h (cons_fix_new_arm, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-cr16.c (cr16_cons_fix_new): Similarly. - * gas/config/tc-cr16.h (cr16_cons_fix_new, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-crx.h (TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-m32c.c (m32c_cons_fix_new): Similarly. - * gas/config/tc-m32c.h (m32c_cons_fix_new, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-mn10300.c (mn10300_cons_fix_new): Similarly. - * gas/config/tc-mn10300.h (mn10300_cons_fix_new, TC_CONS_FIX_NEW): - Similarly. - * gas/config/tc-ns32k.c (cons_fix_new_ns32k): Similarly. - * gas/config/tc-ns32k.h (cons_fix_new_ns32k): Similarly. - * gas/config/tc-pj.c (pj_cons_fix_new_pj): Similarly. - * gas/config/tc-pj.h (pj_cons_fix_new_pj, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-rx.c (rx_cons_fix_new): Similarly. - * gas/config/tc-rx.h (rx_cons_fix_new, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-sh.c (sh_cons_fix_new): Similarly. - * gas/config/tc-sh.h (sh_cons_fix_new, TC_CONS_FIX_NEW): Similarly. - * gas/config/tc-tic54x.c (tic54x_cons_fix_new): Similarly. - * gas/config/tc-tic54x.h (tic54x_cons_fix_new, TC_CONS_FIX_NEW): - Similarly. - * gas/config/tc-tic6x.c (tic6x_cons_fix_new): Similarly. - * gas/config/tc-tic6x.h (tic6x_cons_fix_new, TC_CONS_FIX_NEW): - Similarly. - * gas/config/tc-arc.c (arc_parse_cons_expression): Return reloc. - * gas/config/tc-arc.h (arc_parse_cons_expression): Update proto. - * gas/config/tc-avr.c (exp_mod_data): Make global. - (pexp_mod_data): Delete. - (avr_parse_cons_expression): Return exp_mod_data pointer. - (avr_cons_fix_new): Add exp_mod_data_t pointer param. - (exp_mod_data_t): Move typedef.. - * gas/config/tc-avr.h: ..to here. - (exp_mod_data): Declare. - (TC_PARSE_CONS_RETURN_TYPE, TC_PARSE_CONS_RETURN_NONE): Define. - (avr_parse_cons_expression, avr_cons_fix_new): Update prototype. - (TC_CONS_FIX_NEW): Update. - * gas/config/tc-hppa.c (hppa_field_selector): Delete static var. - (cons_fix_new_hppa): Add hppa_field_selector param. - (fix_new_hppa): Adjust. - (parse_cons_expression_hppa): Return field selector. - * gas/config/tc-hppa.h (parse_cons_expression_hppa): Update proto. - (cons_fix_new_hppa): Likewise. - (TC_PARSE_CONS_RETURN_TYPE, TC_PARSE_CONS_RETURN_NONE): Define. - * gas/config/tc-i386.c (got_reloc): Delete static var. - (x86_cons_fix_new): Add reloc param. - (x86_cons): Return got reloc. - * gas/config/tc-i386.h (x86_cons, x86_cons_fix_new): Update proto. - (TC_CONS_FIX_NEW): Add RELOC param. - * gas/config/tc-ia64.c (ia64_cons_fix_new): Add reloc param. Adjust - calls. - * gas/config/tc-ia64.h (ia64_cons_fix_new): Update prototype. - (TC_CONS_FIX_NEW): Add reloc param. - * gas/config/tc-microblaze.c (parse_cons_expression_microblaze): - Return reloc. - (cons_fix_new_microblaze): Add reloc param. - * gas/config/tc-microblaze.h: Formatting. - (parse_cons_expression_microblaze): Update proto. - (cons_fix_new_microblaze): Likewise. - * gas/config/tc-nios2.c (nios2_tls_ldo_reloc): Delete static var. - (nios2_cons): Return ldo reloc. - (nios2_cons_fix_new): Delete. - * gas/config/tc-nios2.h (nios2_cons): Update prototype. - (nios2_cons_fix_new, TC_CONS_FIX_NEW): Delete. - * gas/config/tc-ppc.c (md_pseudo_table): Remove quad, long, word, - short. Make llong use cons. - (ppc_elf_suffix): Return BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. - (ppc_elf_cons): Delete. - (ppc_elf_parse_cons): New function. - (ppc_elf_validate_fix): Don't check for BFD_RELOC_UNUSED. - (md_assemble): Use BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. - * gas/config/tc-ppc.h (TC_PARSE_CONS_EXPRESSION): Define - (ppc_elf_parse_cons): Declare. - * gas/config/tc-sparc.c (sparc_cons_special_reloc): Delete static var. - (sparc_cons): Return reloc specifier. - (cons_fix_new_sparc): Add reloc specifier param. - (sparc_cfi_emit_pcrel_expr): Use emit_expr_with_reloc. - * gas/config/tc-sparc.h (TC_PARSE_CONS_RETURN_TYPE): Define. - (TC_PARSE_CONS_RETURN_NONE): Define. - (sparc_cons, cons_fix_new_sparc): Update prototype. - * gas/config/tc-v850.c (hold_cons_reloc): Delete static var. - (v850_reloc_prefix): Use BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. - (md_assemble): Likewise. - (parse_cons_expression_v850): Return reloc. - (cons_fix_new_v850): Add reloc parameter. - * gas/config/tc-v850.h (parse_cons_expression_v850): Update proto. - (cons_fix_new_v850): Likewise. - * gas/config/tc-vax.c (vax_cons_special_reloc): Delete static var. - (vax_cons): Return reloc. - (vax_cons_fix_new): Add reloc parameter. - * gas/config/tc-vax.h (vax_cons, vax_cons_fix_new): Update proto. - * gas/config/tc-xstormy16.c (xstormy16_cons_fix_new): Add reloc param. - * gas/config/tc-xstormy16.h (xstormy16_cons_fix_new): Update proto. - * gas/dwarf2dbg.c (TC_PARSE_CONS_RETURN_NONE): Provide default. - (emit_fixed_inc_line_addr): Adjust exmit_expr_fix calls. - * gas/read.c (TC_PARSE_CONS_EXPRESSION): Return value. - (do_parse_cons_expression): Adjust. - (cons_worker): Pass return value from TC_PARSE_CONS_EXPRESSION - to emit_expr_with_reloc. - (emit_expr_with_reloc): New function handling reloc, mostly - extracted from.. - (emit_expr): ..here. - (emit_expr_fix): Add reloc param. Adjust TC_CONS_FIX_NEW invocation. - Handle reloc. - (parse_mri_cons): Convert to ISO. - * gas/read.h (TC_PARSE_CONS_RETURN_TYPE): Define. - (TC_PARSE_CONS_RETURN_NONE): Define. - (emit_expr_with_reloc): Declare. - (emit_expr_fix): Update prototype. - * gas/write.c (write_object_file): Update TC_CONS_FIX_NEW invocation. - -2014-04-03 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .se1. - * doc/c-i386.texi: Document .se1/se1. - -2014-04-02 DJ Delorie - - * config/tc-rl78.c (md_apply_fix): Add overflow warnings for - pc-relative branches. - -2014-04-02 Nick Clifton - - PR gas/16765 - * config/tc-arm.c (create_unwind_entry): Report an error if an - attempt to recreate an unwind directive is encountered. - -2014-03-27 Nick Clifton - - * config/tc-score.c (s3_parse_pce_inst): Add "%s" parameter to - sprintf in order to avoid a compile time warning. - -2014-03-26 Nick Clifton - - * config/tc-rl78.c (rl78_op): Issue an error message if a 16-bit - relocation is used on an 8-bit operand or vice versa. - (tc_gen_reloc): Use the RL78_16U relocation for RL78_CODE. - (md_apply_fix): Add support for RL78_HI8, RL78_HI16 and RL78_LO16. - -2014-03-25 Nick Clifton - - * config/obj-coff-seh.c (obj_coff_seh_code): New function - - switches the current segment back to the code segment recorded - when seh_proc was last invoked. - * config/obj-coff-seh.h (SEH_CMDS): Add seh_code. - -2014-03-25 Alan Modra - - * config/tc-ppc.c (ppc_is_toc_sym): Revert 2014-03-05. - (md_assemble): Likewise. Warn. - -2014-03-21 David Weatherford - Max Filippov - - * config/tc-xtensa.c (xtensa_check_frag_count) - xtensa_create_trampoline_frag, - xtensa_maybe_create_trampoline_frag, init_trampoline_frag, - find_trampoline_seg, search_trampolines, get_best_trampoline, - check_and_update_trampolines, add_jump_to_trampoline, - dump_trampolines): New functions. - (md_parse_option): Add cases for --[no-]trampolines options. - (md_assemble, finish_vinsn, xtensa_end): Add call to - xtensa_check_frag_count. - (xg_assemble_vliw_tokens): Add call to - xtensa_maybe_create_trampoline_frag. - (xtensa_relax_frag): Relax fragments with RELAX_TRAMPOLINE state. - (relax_frag_immed): Relax jump instructions that cannot reach its - target. - * config/tc-xtensa.h (xtensa_relax_statesE::RELAX_TRAMPOLINE): New - relax state. - * doc/as.texinfo: Document --[no-]trampolines command-line options. - * doc/c-xtensa.texi: Document trampolines relaxation and command - line options. - * frags.c (get_frag_count, clear_frag_count): New function. - (frag_alloc): Increment totalfrags counter. - * frags.h (get_frag_count, clear_frag_count): New function. - -2014-03-20 DJ Delorie - - * config/rl78-defs.h (RL78_RELAX_NONE, RL78_RELAX_BRANCH): Add. - * config/rl78-parse.y (BC, BNC, BZ, BNZ, BH, BHZ, bt_bf): Call - rl78_relax(). - * config/tc-rl78.h (md_relax_frag): Define. - (rl78_relax_frag): Declare. - * config/tc-rl78.c (rl78_relax): Add. - (md_assemble): Set up the variable frags also when relaxing. - (op_type_T): New. - (rl78_opcode_type): New. - (rl78_frag_fix_value): New. - (md_estimate_size_before_relax): New-ish. - (rl78_relax_frag): New. - (md_convert_frag): New-ish. - -2014-03-20 Richard Sandiford - - * config/tc-mips.h (DIFF_EXPR_OK, CFI_DIFF_EXPR_OK): Define. - * config/tc-mips.c (md_pcrel_from): Remove error message. - (md_apply_fix): Convert PC-relative BFD_RELOC_32s to - BFD_RELOC_32_PCREL. Report a specific error message for unhandled - PC-relative expressions. Handle BFD_RELOC_8. - -2014-03-19 Jose E. Marchesi - - * config/tc-sparc.c (hpriv_reg_table): Added entries for - %hstick_offset and %hstick_enable. - * doc/c-sparc.texi (Sparc-Regs): Document the %hstick_offset and - %hstick_enable hyperprivileged registers. - -2014-03-19 Daniel Gutson - Nick Clifton - - * config/tc-arm.c (codecomposer_syntax): New flag that states whether the - CCS syntax compatibility mode is on or off. - (asmfunc_states): New enum to represent the asmfunc directive state. - (asmfunc_state): New variable holding the asmfunc directive state. - (comment_chars): Rename to arm_comment_chars. - (line_separator_chars): Rename to arm_line_separator_chars. - (s_ccs_ref): New function that handles the .ref directive. - (asmfunc_debug): New function. - (s_ccs_asmfunc): New function that handles the .asmfunc directive. - (s_ccs_endasmfunc): New function that handles the .endasmfunc directive. - (s_ccs_def): New function that handles the .def directive. - (tc_start_label_without_colon): New function. - (md_pseudo_table): Added new CCS directives. - (arm_ccs_mode): New function that handles the -mccs command line option. - (arm_long_opts): Added new -mccs command line option. - * config/tc-arm.h (LABELS_WITHOUT_COLONS): New macro. - (TC_START_LABEL_WITHOUT_COLON): New macro. - (tc_start_label_without_colon): Added extern function declaration. - (tc_comment_chars): Define. - (tc_line_separator_chars): Define. - * app.c (do_scrub_begin): Use tc_line_separator_chars, if defined. - * read.c (read_begin): Likewise. - * doc/as.texinfo: Add documentation for the -mccs command line - option. - * doc/c-arm.texi: Likewise. - * doc/internals.texi: Document tc_line_separator_chars. - * NEWS: Mention the new feature. - -2014-03-18 Jiong Wang - - * config/tc-aarch64.c (aarch64_opts): Add new option - "mno-verbose-error". - (verbose_error_p): Initialize to 1. - * doc/c-aarch64.texi (AArch64 Options): Document -mverbose-error - and -mno-verbose-error. - -2014-03-17 Nick Clifton - - PR gas/16694 - * config/tc-arm.c (tc_arm_regname_to_dw2regnum): Parse VFP - registers as well. - -2014-03-13 Richard Earnshaw - Jiong Wang - - * doc/c-aarch64.texi: Clean up some formatting issues. - (AArch64 Options): Document -mcpu and -march. - (AArch64 Extensions): New node. - -2014-03-13 Tristan Gingold - - * config/tc-i386.c (use_big_obj): Declare. - (OPTION_MBIG_OBJ): Define. - (md_longopts): Add -mbig-obj option. - (md_parse_option): Handle it. - (md_show_usage): Display help for this option. - (i386_target_format): Use bigobj for x86-64 if -mbig-obj. - * doc/c-i386.texi: Document the option. - -2014-03-12 Nick Clifton - - PR gas/16688 - * config/tc-aarch64.c (literal_expression): New structure. - (literal_pool): Replace exp array with literal_expression array. - (add_to_lit_pool): When adding a bignum cache the big value. - (s_ltorg): When emitting a bignum initialise the global bignum - array from the cached value. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - * config.in: Regenerate. - * doc/Makefile.in: Regenerate. - -2014-03-06 Pitchumani Sivanupandi - Vishnu KS - Senthil Kumar Selvaraj - Soundararajan - - * gas/tc-avr.c: Add new devices - avr25: ata5272, attiny828 - avr35: ata5505, attiny1634 - avr4: atmega8a, ata6285, ata6286, atmega48pa - avr5: at90pwm161, ata5790, ata5795, atmega164pa, atmega165pa, - atmega168pa, atmega32a, atmega64rfr2, atmega644rfr2, atmega64a, - atmega16hva2 - avr51: atmega128a, atmega1284 - avrxmega2: atxmega16a4u, atxmega16c4, atxmega32a4u, atxmega32c4, - atxmega32e5, atxmega16e5, atxmega8e5 - avrxmega4: atxmega64a3u, atxmega64a4u, atxmega64b1, atxmega64b3, - atxmega64c3, atxmega64d4 - avrxmega6: atxmega128a3u, atxmega128b3, atxmega128c3, - atxmega128d4, atxmega192a3u, atxmega192c3, atxmega256a3u, - atxmega256c3, atxmega384c3, atxmega384d3 - avrxmega7: atxmega128a4u - * doc/c-avr.texi: Ditto. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-05 Alan Modra - - * config/tc-ppc.c (ppc_elf_suffix): Support @localentry. - (md_apply_fix): Support R_PPC64_ADDR64_LOCAL. - -2014-03-05 Alan Modra - - * config/tc-ppc.c (md_assemble): Move code adjusting reloc types - later. Merge absolute and relative branch reloc selection. - Generate 16-bit relocs for most 16-bit insn fields given a - non-constant expression. - -2014-03-05 Alan Modra - - * config/tc-ppc.c (ppc_is_toc_sym): Remove OBJ_ELF support. - (md_assemble): Don't call ppc_is_toc_sym for ELF. - -2014-03-04 Heiher - - * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for - Loongson-3A. - -2014-03-03 Nick Clifton - - * config/msp430/msp430.c: Replace known mcu array with known - msp430 ISA mcu name array. - Accept any name for -mmcu option. - Add -mz option to warn about missing NOP following an interrupt - status change. - (check_for_nop): New. - (msp430_operands): Emit a warning, if requested, when an interrupt - changing instruction is not followed by a NOP. - * doc/c-msp430.c: Document -mz option. - -2014-03-03 Alan Modra - - * config/bfin-lex-wrapper.c: Correct copyright date. - * config/obj-fdpicelf.c: Likewise. - * config/obj-fdpicelf.h: Likewise. - * config/tc-frv.c: Correct copyright punctuation. - * config/tc-ip2k.c: Likewise. - * config/tc-iq2000.c: Likewise. - * config/tc-mep.c: Likewise. - * config/tc-tic4x.c: Likewise. - * config/tc-tic4x.h: Likewise. - -2014-03-01 Senthil Kumar Selvaraj - - * config/tc-avr.c: Remove atxmega16x1. - -2014-02-28 Alan Modra - - * dwarf2dbg.c (out_debug_line): Correct .debug_line header_length - field for 64-bit dwarf. - -2014-02-21 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .prefetchwt1. - * doc/c-i386.texi: Document .prefetchwt1/prefetchwt1. - -2014-02-12 Ilya Tocar - - * config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves. - * doc/c-i386.texi: Document .xsavec/xsavec/.xsaves/xsaves/ - clflushopt/.clfushopt. - -2014-02-10 Alan Modra - - * po/POTFILES.in: Regenerate. - * po/gas.pot: Regenerate. - -2014-02-03 Sandra Loosemore - - * config/tc-nios2.c (md_apply_fix): Test for new relocs. - (nios2_special_reloc): Add %call_lo, %call_hiadj, %got_lo, - %got_hiadj relocation operators. Sort table and add comment - to explain ordering. - (nios2_fix_adjustable): Test for new relocs. - * doc/c-nios2.texi (Nios II Relocations): Document new relocation - operators. - -2014-01-30 Sandra Loosemore - - * config/tc-nios2.c (md_apply_fix): Handle BFD_RELOC_NIOS2_CALL26_NOAT. - (nios2_assemble_args_m): Likewise. - (md_assemble): Likewise. - -2014-01-24 DJ Delorie - - * config/tc-msp430.c (msp430_section): Always flag data sections, - regardless of -md. - (msp430_frob_section): New. Make sure all sections are noticed if - they have content. - (msp430_lcomm): New. Flag bss if .lcomm is seen. - (msp430_comm): New. Likewise. - (md_pseudo_table): Add them. - * config/tc-msp430.h (msp430_frob_section): Declare. - (tc_frob_section): Define. - -2014-01-23 Nick Clifton - - * config/tc-msp430.c (show_mcu_list): Delete. - (md_parse_option): Accept any MCU name. Accept several more - variants for the -mcpu option. - (md_show_usage): Do not call show_mcu_list. - -2014-01-22 DJ Delorie - - * config/tc-msp430.c (msp430_refsym): New: ".refsym " - * doc/c-msp430.texi (MSP430 Directives): Document it. - -2014-01-22 Michael Zolotukhin - - * config/tc-i386.c (check_VecOperands): Remove regzmm from AVX2 - gather assert. - -2014-01-22 Michael Zolotukhin - - PR gas/16489 - * config/tc-i386.c (check_VecOperands): Add check for invalid - register set in AVX512 gathers. - -2014-01-22 Alan Modra - - * config/tc-tic4x.c (md_shortopts): s/CONST/const/. - -2014-01-21 DJ Delorie - - * config/tc-rl78.c (require_end_of_expr): New. - (md_operand): Call it. - (rl78_cons_fix_new): Mark LO16, HI16, ahd HI8 internal relocations - as not overflowing. - -2014-01-17 Will Newton - - * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1 - for the s32.f64 flavours of VCVT. - -2014-01-14 Nick Clifton - - PR gas/16434 - * config/tc-z80.c (wrong_match): Provide format string to - as_warn. - (parse_exp_not_indexed): Delete unused variable dummy. - (emit_byte): Delete unused variable fixp. - -2014-01-08 H.J. Lu - - * config/tc-i386.c (regbnd): Removed. - (vec_disp8): Likewise. - -2014-01-08 H.J. Lu - - * as.c (parse_args): Update copyright year to 2014. - -2014-01-07 Tom Tromey - - * config/tc-tic30.c (debug): Avoid old VA_* compatibility - wrappers. - -2014-01-07 Tom Tromey - - * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't - use PARAMS. - -2014-01-07 Tom Tromey - - * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES. - -2013-01-07 Philipp Tomsich - - * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1" - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/ChangeLog-2014 b/gas/ChangeLog-2014 new file mode 100644 index 0000000000..b0d30b2aa0 --- /dev/null +++ b/gas/ChangeLog-2014 @@ -0,0 +1,1889 @@ +2014-12-27 Anthony Green + + PR gas/17753 + * config/tc-mep.c (md_begin): Specify types of vararg literals. + +2014-12-24 Andrew Burgess + + * doc/c-avr.texi: Document -mlink-relax and -mno-link-relax. + +2014-12-24 Andrew Burgess + + * config/tc-avr.c (struct avr_opt_s): Change link_relax to + no_link_relax, extend comment. + (enum options): Add new OPTION_NO_LINK_RELAX. + (md_longopts): Add entry for -mno-link-relax. + (md_parse_option): Handle OPTION_NO_LINK_RELAX, and update + OPTION_LINK_RELAX. + (md_begin): Initialise linkrelax from no_link_relax. + (md_show_usage): Include -mno-link-relax option. + (relaxable_section): Only allocatable code sections can be + relaxed. + +2014-12-23 Andrew Burgess + + * config/tc-avr.c: Add include for elf/avr.h. + (avr_elf_final_processing): New function. + * config/tc-avr.h (elf_tc_final_processing): Define. + (avr_elf_final_processing): Declare + +2014-12-18 Xingxing Pan + + * gas/config/tc-arm.c (arm_cpus): Add core marvell-whitney. + +2014-12-23 Nick Clifton + + * po/fr.po: Updated French translation. + * po/uk.po: Updated Ukrainian translation. + +2014-12-19 Matthew Fortune + + * config/tc-mips.c (md_apply_fix): Apply alignment check + to the symbol and offset rather than *valP for + BFD_RELOC_MIPS_18_PCREL_S3. Also update the error message + for BFD_RELOC_MIPS_19_PCREL_S2. + +2014-12-14 H.J. Lu + + * config/tc-i386.c (flag_compress_debug): Default to compress + debug sections for Linux. + * NEWS: Mention it. + +2014-12-12 Alan Modra + + * config/tc-ppc.h (md_reg_eh_frame_to_debug_frame): Match current + gcc behaviour. + * config/te-aix.h: New file. + * configure.tgt: Use em=aix for powerpc-aix. + +2014-12-09 Chen Gang + + * config/tc-tic4x.c (md_assemble): Ensure insn->name is zero + terminated. Simplify concatenation of parallel insn. + +2014-12-06 Eric Botcazou + + * configure.tgt: Add Visium support. + * Makefile.am (TARGET_CPU_CFILES): Move config/tc-vax.c around + and add config/tc-visium.c. + (TARGET_CPU_HFILES): Move config/tc-vax.h around and add + config/tc-visium.h. + * Makefile.in: Regenerate. + * config/tc-visium.c: New file. + * config/tc-visium.h: Likewise. + * po/POTFILES.in: Regenerate. + +2014-11-28 Sandra Loosemore + + * config/tc-nios2.c (can_evaluate_expr, get_expr_value): Delete. + (output_addi, output_andi, output_ori, output_xori): Delete. + (md_assemble): Remove calls to deleted functions. + +2014-11-25 Max Filippov + + * config/tc-xtensa.c (search_trampolines): Move post-loop + condition check outside the search loop. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-21 Terry Guo + + * config/tc-arm.c (md_assemble): Do not consider relaxation. + (md_convert_frag): Test and set target arch attribute accordingly. + (aeabi_set_attribute_string): Turn it into a global function. + * config/tc-arm.h (md_post_relax_hook): Enable it for ARM target. + (aeabi_set_public_attributes): Declare it. + +2014-11-21 Terry Guo + + * config/tc-arm.c (fpu_vfp_ext_armv8xd): New. + (arm_cpus): Support cortex-m7. + (arm_fpus): Support fpv5-sp-d16 and fpv5-d16. + (do_vfp_nsyn_cvt_fpv8): Generate error when use D register for S + register only target like FPv5-SP-D16. + (do_neon_cvttb_1): Likewise. + (do_vfp_nsyn_fpv8): Likewise. + (do_vrint_1): Likewise. + (aeabi_set_public_attributes): Set proper FP arch for FPv5. + * doc/c-arm.texi: Document new cpu and fpu names for cortex-m7. + +2014-11-20 Richard Earnshaw + + * config/tc-arm.c (rotate_left): Avoid undefined behaviour when + N = 0. + +2014-11-20 Richard Earnshaw + + * config/tc-aarch64.c (warn_unpredictable_ldst): Check that transfer + registers are in the GP register set. Adjust warnings. Use correct + field member for address register. + * testsuite/gas/aarch64/diagnostic.l: Update. + +2014-11-19 Ryan Mansfield + + * config/tc-aarch64.c (md_assemble): Call warn_unpredictable_ldst. + (warn_unpredictable_ldst): New. + +2014-11-18 Igor Zamyatin + + * config/tc-i386-intel.c (i386_operator): Remove last argument + from lex_got call. + * config/tc-i386.c (reloc): Remove bnd_prefix from parameters' + list. Return always BFD_RELOC_32_PCREL. + * (output_branch): Remove condition for BFD_RELOC_X86_64_PC32_BND. + * (output_jump): Update call to reloc accordingly. + * (output_interseg_jump): Likewise. + * (output_disp): Likewise. + * (output_imm): Likewise. + * (x86_cons_fix_new): Likewise. + * (lex_got): Remove bnd_prefix from parameters' list in macro and + declarations. Don't use BFD_RELOC_X86_64_PLT32_BND. + * (x86_cons): Update call to lex_got accordingly. + * (i386_immediate): Likewise. + * (i386_displacement): Likewise. + * (md_apply_fix): Don't use BFD_RELOC_X86_64_PLT32_BND nor + BFD_RELOC_X86_64_PC32_BND. + * (tc_gen_reloc): Likewise. + +2014-11-18 Jan Beulich + + * config/tc-aarch64.c (s_aarch64_arch_extension): New. + (md_pseudo_table): Add arch_extension. + (aarch64_parse_features): New parameter "ext_only". Handle it. + (aarch64_parse_cpu, aarch64_parse_arch, s_aarch64_cpu, + s_aarch64_arch): Pass FALSE as new third argument of + aarch64_parse_features(). + +2014-11-17 Philipp Tomsich + + * config/tc-aarch64.c (aarch64_cpus): Add "xgene2". + * doc/c-aarch64.texi: Document it. + +2014-11-17 Philipp Tomsich + + * config/tc-aarch64.c (aarch64_cpus): Add "xgene1". + * doc/c-aarch64.texi: Rename xgene-1 to xgene1. + +2014-11-17 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .avx512vbmi. + * doc/c-i386.texi: Document it. + +2014-11-17 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .avx512ifma. + * doc/c-i386.texi: Document it. + +2014-11-17 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .pcommit. + * doc/c-i386.texi: Document it. + +2014-11-17 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .clwb. + * doc/c-i386.texi: Document it. + +2014-11-14 H.J. Lu + + * config/tc-i386.c (cpu_arch): Re-arrange avx512* and xsave* + items. + + * doc/c-i386.texi: Re-arrange avx512* and xsave*. Add + clflushopt and se1. Remove duplicated entries. + +2014-11-13 Marcus Shawcroft + + * config/tc-aarch64.c (aarch64_cpus): Add CRC feature for + cortex-A53 and cortex-A57. + +2014-11-13 H.J. Lu + + PR gas/17598 + * config/tc-i386.c (reloc): Support BFD_RELOC_X86_64_GOTPLT64. + +2014-11-13 Nick Clifton + + PR binutils/17512 + * config/obj-coff.c (coff_obj_symbol_new_hook): Set the is_sym + field. + +2014-11-13 Marcus Shawcroft + + * config/tc-aarch64.c (aarch64_cpus): Remove example-1 and example-2. + +2014-11-12 Alan Modra + + * config/tc-z80.c (parse_exp_not_indexed, parse_exp): Warning fixes. + +2014-11-12 Alan Modra + + PR ld/17482 + * config/tc-i386.c (output_insn): Don't test x86_elf_abi when + not ELF. + +2014-11-11 Nick Clifton + + * po/uk.po: Updated Ukranian translation. + +2014-11-07 H.J. Lu + + PR ld/17482 + * config/tc-i386.c (output_insn): Add a dummy REX_OPCODE prefix + for instructions with R_X86_64_GOTTPOFF relocation for x32 if + needed. + +2014-11-06 Sandra Loosemore + + * config/tc-nios2.c (nios2_diagnose_overflow): Adjust call to + nios2_find_opcode_hash. + +2014-11-05 Matthew Fortune + + * config/tc-mips.c (mips_elf_final_processing): Add INSN_ISA32R6 + and INSN_ISA64R6 support. + +2014-11-04 Alan Modra + + * expr.c (expr_symbol_where): Don't use register keyword. + * app.c (app_push, app_pop, do_scrub_chars): Likewise. + * ecoff.c (add_string, add_ecoff_symbol, add_aux_sym_symint, + add_aux_sym_rndx, add_aux_sym_tir, add_procedure, add_file, + ecoff_build_lineno, ecoff_setup_ext, allocate_cluster. + allocate_scope, allocate_vlinks, allocate_shash, + allocate_thash, allocate_tag, allocate_forward, allocate_thead, + allocate_lineno_list): Likewise. + * frags.c (frag_more, frag_var, frag_variant, frag_wane): Likewise. + * input-file.c (input_file_push, input_file_pop): Likewise. + * input-scrub.c (input_scrub_push, input_scrub_next_buffer): Likewise. + * subsegs.c (subseg_change): Likewise. + * symbols.c (colon, symbol_table_insert, symbol_find_or_make) + (dollar_label_name, fb_label_name): Likewise. + * write.c (relax_align): Likewise. + * config/tc-alpha.c (s_alpha_pdesc): Likewise. + * config/tc-bfin.c (bfin_s_bss): Likewise. + * config/tc-i860.c (md_estimate_size_before_relax): Likewise. + * config/tc-m68hc11.c (md_convert_frag): Likewise. + * config/tc-m68k.c (m68k_ip, crack_operand): Likewise. + (md_convert_frag_1, s_even): Likewise. + * config/tc-mips.c (mips_clear_insn_labels): Likewise. + * config/tc-mn10200.c (md_begin): Likewise. + * config/tc-s390.c (s390_setup_opcodes, md_begin): Likewise. + * config/tc-sh.c (sh_elf_cons): Likewise. + * config/tc-tic4x.c (tic4x_cons, tic4x_stringer): Likewise. + * config/m68k-parse.y (m68k_reg_parse): Likewise. Convert from K&R. + (yylex, m68k_ip_op, yyerror): Convert from K&R. + +2014-11-04 Alan Modra + + * config/tc-d10v.c (find_opcode): Call frag_now_fix_octets rather + than equivalent obstack_next_free expression. + * config/tc-d30v.c (find_format): Likewise. + +2014-11-03 Nick Clifton + + * config/tc-msp430.c (msp430_srcoperand): Fix range test for + 20-bit values. + +2014-10-31 Andrew Pinski + Naveen H.S + + * config/tc-mips.c (CPU_IS_OCTEON): Handle CPU_OCTEON3. + (mips_cpu_info_table): Octeon3 enables virt ase. + * doc/c-mips.texi: Document octeon3 as an acceptable value for + -march=. + +2014-10-30 Dr Philipp Tomsich + + * config/tc-aarch64.h (MAX_MEM_FOR_RS_ALIGN_CODE): Define to 7. + * config/tc-aarch64.c (aarch64_handle_align): Rewrite to handle + large alignments with a constant fragment size of + MAX_MEM_FOR_RS_ALIGN_CODE. + +2014-10-29 Nick Clifton + + * po/uk.po: New Ukranian translation. + +2014-10-23 Sandra Loosemore + + * config/tc-nios2.c (nios2_insn_infoS): Add constant_bits field. + (nios2_arg_infoS, nios2_arg_hash, nios2_arg_lookup): Delete. + (nios2_control_register_arg_p): Delete. + (nios2_coproc_reg): Delete. + (nios2_relax_frag): Remove hard-coded instruction size. + (md_convert_frag): Use new insn accessor macros. + (nios2_diagnose_overflow): Remove hard-coded instruction size. + (md_apply_fix): Likewise. + (bad_opcode): New. + (nios2_parse_reg): New. + (nios2_assemble_expression): Remove prev_reloc parameter. Adjust + uses and callers. + (nios2_assemble_arg_c): New. + (nios2_assemble_arg_d): New. + (nios2_assemble_arg_s): New. + (nios2_assemble_arg_t): New. + (nios2_assemble_arg_i): New. + (nios2_assemble_arg_u): New. + (nios2_assemble_arg_o): New. + (nios2_assemble_arg_j): New. + (nios2_assemble_arg_l): New. + (nios2_assemble_arg_m): New. + (nios2_assemble_args): New. + (nios2_assemble_args_dst): Delete. + (nios2_assemble_args_tsi): Delete. + (nios2_assemble_args_tsu): Delete. + (nios2_assemble_args_sto): Delete. + (nios2_assemble_args_o): Delete. + (nios2_assemble_args_is): Delete. + (nios2_assemble_args_m): Delete. + (nios2_assemble_args_s): Delete. + (nios2_assemble_args_tis): Delete. + (nios2_assemble_args_dc): Delete. + (nios2_assemble_args_cs): Delete. + (nios2_assemble_args_ds): Delete. + (nios2_assemble_args_ldst): Delete. + (nios2_assemble_args_none): Delete. + (nios2_assemble_args_dsj): Delete. + (nios2_assemble_args_d): Delete. + (nios2_assemble_args_b): Delete. + (nios2_arg_info_structs): Delete. + (NIOS2_NUM_ARGS): Delete. + (nios2_consume_arg): Remove insn parameter. Use new macros. + Don't check register arguments here. Remove 'b' case. + (nios2_consume_separator): Move check for missing separators to... + (nios2_parse_args): ...here. Remove special case for optional + arguments. + (output_insn): Avoid using hard-coded insn size. + (output_ubranch): Likewise. + (output_cbranch): Likewise. + (output_call): Use new macros. + (output_addi): Likewise. + (output_ori): Likewise. + (output_xori): Likewise. + (output_movia): Likewise. + (md_begin): Remove nios2_arg_info_structs initialization. + (md_assemble): Initialize constant_bits field. Use + nios2_parse_args instead of looking up parse function in hash table. + +2014-10-22 Matthew Fortune + + * doc/as.texinfo: Update the MIPS FP ABI descriptions. + * doc/c-mips.texi: Spell check and correct throughout. + +2014-10-21 Maciej W. Rozycki + + * config/tc-mips.c (s_insn): Set file options. + +2014-10-21 Andrew Pinski + + * config/tc-aarch64.c (aarch64_cpus): + Add thunderx. + * doc/c-aarch64.texi: Document that thunderx + is a valid processor name. + +2014-10-21 Jan Beulich + + * read.c (HANDLE_CONDITIONAL_ASSEMBLY): New parameter "num_read". + (read_a_source_file): Adjust HANDLE_CONDITIONAL_ASSEMBLY + invocations. + (_find_end_of_line): Don't issue "stray '\\'" warning when in + false branch of conditional. + +2014-10-21 Jan Beulich + + * config/tc-aarch64.c (output_operand_error_record): Move down + assertion of idx being non-negative. Use local variables when + available. + +2014-10-18 Alan Modra + + PR 17493 + * write.c (adjust_reloc_syms): Don't allow symbols in reg_section + to be reduced to reg_section section symbol. + * gas/config/tc-i386.c (i386_finalize_immediate): Reject all + reg_section immediates. + +2014-10-17 Matthew Fortune + + * doc/c-mips.texi: Fix bad @value references. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-10-15 Chen Gang + + * config/tc-tic4x.c (md_assemble): Correct strncat size. + +2014-10-14 Tristan Gingold + + * NEWS: Add marker for 2.25. + +2014-10-14 Alan Modra + + PR 17453 + * config/tc-i386.c (fits_in_signed_long): Use unsigned param and + expression to avoid signed overflow. + (fits_in_signed_byte, fits_in_unsigned_byte, fits_in_unsigned_word, + fits_in_signed_word, fits_in_unsigned_long): Similarly. + * expr.c (operand <'-'>): Avoid signed overflow. + * read.c (s_comm_internal): Likewise. + +2014-10-14 Alan Modra + + * config/tc-sparc.c (sparc_md_end): Fix unused variable warnings. + +2014-10-09 Jose E. Marchesi + + * config/tc-sparc.c (v9a_asr_table): Entry for %cps removed. + (sparc_arch_table): Remove the HWCAP_RANDOM, HWCAP_TRANS and + HWCAP_ASI_CACHE_SPARING from the architectures using them. + (HWS_V8): New define. + (HWS_V9): Likewise. + (HWS_VA): Likewise. + (HWS_VB): Likewise. + (HWS_VC): Likewise. + (HWS_VD): Likewise. + (HWS_VE): Likewise. + (HWS_VV): Likewise. + (sparc_arch): Use the HWS_* macros. Fix the `sparc4' architecture + to cover the HWCAP_ASI_BLK_INIT and HWCAP_IMA capabilities. + (hwcap_seen): Variable widened to 64 bits. + (hwcap_allowed): Likewise. + (sparc_arch): new field `hwcap2_allowed'. + (sparc_arch_table): provide hwcap2_allowed values for existing + archs. + (sparc_md_end): Add a HWCAPS2 object attribute to the elf object + in case any of the HWCAP2_* caps are used. + (sparc_ip): Take into account the new hwcaps2 bitmap to build the + list of seen/allowed hwcaps. + (get_hwcap_name): Argument widened to 64 bits to handle HWCAP2 + bits. + (HWS_VM): New define. + (HWS2_VM): Likewise. + (sparc_arch): New architectures `sparc5', `v9m' and `v8plusm'. + (v9a_asr_table): Add the %mwait (%asr28) ancillary state register + to the table. + (sparc_ip): Handle the %mcdper ancillary state register as an + operand. + (sparc_ip): Handle } arguments as fdrd floating point registers + (double) that are the same than frs1. + * doc/c-sparc.texi (Sparc-Opts): Document the -Av9e, -Av8pluse and + -xarch=v9e command line options. Also fix the description of the + -Av9v and -Av8plusv command line options. + Document the -Av9m, -Av8plusm,-Asparc5, -xarch=v9m and + -xarch=sparc5 command line options. + +2014-09-29 Terry Guo + + * as.c (create_obj_attrs_section): Move it and call it from ... + * write.c (create_obj_attrs_section): ... here. + (subsegs_finish_section): Refactored. + +2014-09-27 Alan Modra + + * dwarf2dbg.c (all_segs_hash): Delete. + (get_line_subseg): Delete last_seg, last_subseg, last_line_subseg. + Retrieve line_seg for section via seg_info. + * subsegs.h (segment_info_typet): Add dwarf2_line_seg. + +2014-09-23 H.J. Lu + + PR gas/17421 + * config/tc-i386.c (md_assemble): Disallow VEX/EVEX encoded + instructions in 16-bit mode. + +2014-09-22 Alan Modra + + * config/tc-m68k.c (md_assemble): Add assert to work around + bogus trunk gcc warning. + * config/tc-pj.h (md_convert_frag): Warning fix. + * config/tc-xtensa.c (xg_assemble_vliw_tokens): Warning fix. + +2014-09-17 Tristan Gingold + + * config/tc-arm.c (move_or_literal_pool, add_to_lit_pool): Use + bfd_int64_t instead of int64_t. + +2014-09-16 Ilya Tocar + + * config/tc-i386.c (evexrcig): New. + (build_evex_prefix): Force rounding bits. + (OPTION_MEVEXRCIG): New. + (md_longopts): Add mevexrcig. + (md_parse_option): Handle OPTION_MEVEXRCIG. + (md_show_usage): Document mevexrcig. + * doc/c-i386.texi (mevexrcig): Document new option. + +2014-09-16 Kuan-Lin Chen + + * config/tc-nds32.c (nds32_fsrs, nds32_fdrs, nds32_gprs): Remove. + (relax_table): Add new relaxation pattern. + (do_pseudo_la_internal, do_pseudo_ls_bhw): Expand for PIC suffix. + (do_pseudo_move, do_pseudo_neg, do_pseudo_pushpopm): Fix. + (get_range_type, nds32_elf_record_fixup_exp, nds32_get_align, + nds32_elf_build_relax_relation, md_assemble, invalid_prev_frag, + nds32_relax_frag, md_estimate_size_before_relax): Adjust relaxation. + (relocation_table): Remove. + (relax_ls_table): Load-store relaxation pattern. + (hint_map): Define-use chain pattern. + (nds32_find_reloc_table, nds32_match_hint_insn): Analysis + relaxation pattern. + (nds32_parse_name): Parse PIC suffix. + * config/tc-nds32.h: Declare. + +2014-09-15 H.J. Lu + + * config/tc-i386.c (OPTION_omit_lock_prefix): Renamed to ... + (OPTION_OMIT_LOCK_PREFIX): This. + (md_longopts): Updated. + (md_parse_option): Likewise. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * config/tc-mips.c (mips_nan2008): New static global. + (mips_flag_nan2008): Removed. + (LL_SC_FMT): New define. + (COP12_FMT): Updated. + (ISA_IS_R6): New define. + (ISA_HAS_64BIT_REGS): Add mips64r6. + (ISA_HAS_DROR): Likewise. + (ISA_HAS_64BIT_FPRS): Add mips32r6 and mips64r6. + (ISA_HAS_ROR): Likewise. + (ISA_HAS_ODD_SINGLE_FPR): Likewise. + (ISA_HAS_MXHC1): Likewise. + (hilo_interlocks): Likewise. + (md_longopts): Likewise. + (ISA_HAS_LEGACY_NAN): New define. + (options): Add OPTION_MIPS32R6 and OPTION_MIPS64R6. + (mips_ase): Add field rem_rev. + (mips_ases): Updated to add which ISA an ASE was removed in. + (mips_isa_rev): Add support for mips32r6 and mips64r6. + (mips_check_isa_supports_ase): Add support to check if an ASE + has been removed in the specified MIPS ISA revision. + (validate_mips_insn): Skip '-' character. + (macro_build): Likewise. + (mips_check_options): Prevent R6 working with fp32, mips16, + micromips, or branch relaxation. + (file_mips_check_options): Set R6 floating point registers to + 64 bit. Also deal with the nan2008 option. + (limited_pcrel_reloc_p): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, + BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and + BFD_RELOC_LO16_PCREL. + (operand_reg_mask): Add support for OP_SAME_RS_RT, OP_CHECK_PREV + and OP_NON_ZERO_REG. + (match_check_prev_operand): New static function. + (match_same_rs_rt_operand): New static function. + (match_non_zero_reg_operand): New static function. + (match_operand): Added entries for: OP_SAME_RS_RT, OP_CHECK_PREV + and OP_NON_ZERO_REG. + (insns_between): Added case to deal with forbidden slots. + (append_insn): Added support for relocs: BFD_RELOC_MIPS_21_PCREL_S2 + and BFD_RELOC_MIPS_26_PCREL_S2. + (match_insn): Add support for operands -A, -B, +' and +". Also + skip '-' character. + (mips_percent_op): Add entries for %pcrel_hi and %pcrel_lo. + (md_parse_option): Add support for mips32r6 and mips64r6. Also + update the nan option handling. + (md_pcrel_from): Add cases for relocs: BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2. + (mips_force_relocation): Prevent forced relaxation for MIPS r6. + (md_apply_fix): Add support for relocs: BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, + BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and + BFD_RELOC_LO16_PCREL. + (s_mipsset): Add support for mips32r6 and mips64r6. + (s_nan): Update to support the new nan2008 framework. + (tc_gen_reloc): Add relocs: BFD_RELOC_MIPS_21_PCREL_S2, + BFD_RELOC_MIPS_26_PCREL_S2, BFD_RELOC_MIPS_18_PCREL_S3, + BFD_RELOC_MIPS_19_PCREL_S2, BFD_RELOC_HI16_S_PCREL and + BFD_RELOC_LO16_PCREL. + (mips_elf_final_processing): Updated to use the mips_nan2008. + (mips_cpu_info_table): Add entries for mips32r6 and mips64r6. + (macro): Enable ldc2, sdc2, ll, lld, swc2, sc, scd, cache, pref + macros for R6. + (mips_fix_adjustable): Make PC relative R6 relocations relative + to the symbol and not the section. + * configure.ac: Add support for mips32r6 and mips64r6. + * configure: Regenerate. + * doc/c-mips.texi: Document the -mips32r6 and -mips64r6 command line + options. + * doc/as.texinfo: Likewise. + +2014-09-15 Matthew Fortune + + * tc-mips.c (check_fpabi): Move softfloat and singlefloat + checks higher. + +2014-09-12 Jose E. Marchesi + + * config/tc-sparc.c (sparc_ip): Update the set of allowed hwcaps + when bumping the current architecture. + (md_begin): Adjust the highetst architecture level also when a + specific architecture is not requested. + +2014-09-12 Andrew Bennett + + * configure.tgt: Add mips*-img-elf* target triple. + +2014-09-12 Alan Modra + + * config/tc-i386.c (match_template): Remove redundant "!!" testing + single-bit bitfields. + (build_modrm_byte): Don't compare single-bit bitfields to "1". + +2014-09-09 Kyrylo Tkachov + + * config/tc-arm.c (arm_cpus): Add cortex-a17. + +2014-09-03 Jiong Wang + + * config/tc-aarch64.c (parse_sys_reg): Remove the restriction on op0 + field. + +2014-09-03 Jiong Wang + + * config/tc-aarch64.c (parse_operands): Recognize PAIRREG. + (aarch64_features): Add entry for lse extension. + +2014-08-26 Jiong Wang + + * config/tc-arm.c (aeabi_set_public_attributes): Update selected_cpu + based on the info we got during parsing. + (arm_handle_align): Make sure the p2align expanding logic under thumb + unchanged. + +2014-08-26 Maciej W. Rozycki + + * config/tc-mips.c (macro) : Remove duplicate code and + jump to... + : ... here. Assert that !microMIPS. + +2014-08-26 Jan-Benedict Glaw + + * config/tc-moxie.h (md_convert_frag): Silence warning. + +2014-08-22 Richard Henderson + + * config/tc-aarch64.c (tc_aarch64_regname_to_dw2regnum): Fix + register number for vector register types. + * config/tc-aarch64.h (DWARF2_LINE_MIN_INSN_LENGTH): Set to 4. + (DWARF2_CIE_DATA_ALIGNMENT): Set to -8. + +2014-08-22 Maciej W. Rozycki + + * config/tc-ppc.c (md_assemble): Only set the PPC_APUINFO_VLE + flag if both the processor and opcode flags match. + +2014-08-22 Maciej W. Rozycki + + * config/tc-arm.c (add_to_lit_pool): Preinitialize `imm1'. + +2014-08-20 Maciej W. Rozycki + + * dw2gencfi.c (make_debug_seg): Replace leading spaces with tabs. + (dot_cfi_val_encoded_addr, output_cfi_insn): Likewise. + (output_cie, cfi_change_reg_numbers, cfi_finish): Likewise. + +2014-08-20 Kyrylo Tkachov + + * config/tc-arm.c (parse_ifimm_zero): New function. + (enum operand_parse_code): Add OP_RSVD_FI0 value. + (parse_operands): Handle OP_RSVD_FI0. + (asm_opcode_insns): Use RSVD_FI0 for second operand of vcmp, vcmpe. + +2014-08-20 Alan Modra + + * Makefile.am: Typo fix. + * Makefile.in: Regenerate. + * po/POTFILES.in: Regenerate. + +2014-08-19 Andreas Tobler + + * Makefile.am: Add FreeBSD ARM support. + * Mafefile.in: Regenerate. + * configure.tgt: Add FreeBSD ARM support. + * config/te-armfbsdeabi.h: New file. + * config/te-armfbsdvfp.h: Likewise. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-18 Nick Clifton + + * config/tc-rl78.c (md_apply_fix): Correct handling of small sized + RELOC_RL78_DIFF fixups. + +2014-08-18 Alan Modra + + * read.c (parse_mri_cons): Warning fix. + +2014-08-14 Alan Modra + + * configure.ac: Move ACX_LARGEFILE after LT_INIT. + * config.in: Regenerate. + * configure: Regenerate. + +2014-08-06 Ilya Tocar + + * config/tc-i386.c (omit_lock_prefix): New. + (output_insn): Omit lock prefix if omit_lock_prefix is true. + (OPTION_omit_lock_prefix): New. + (md_longopts): Add momit-lock-prefix. + (md_parse_option): Handle momit-lock-prefix. + (md_show_usage): Add momit-lock-prefix=[no|yes]. + * doc/c-i386.texi (momit-lock-prefix): Document. + +2014-08-01 Takashi Yoshii + + PR 10378 + * config/tc-sh.c (tc_gen_reloc): Fix initialization of addend in + SWITCH_TABLE case. + +2014-07-29 Matthew Fortune + + * config/tc-mips.c: Rename INSN_LOAD_COPROC_DELAY to INSN_LOAD_COPROC + and INSN_COPROC_MOVE_DELAY to INSN_COPROC_MOVE throughout. + +2014-07-29 Matthew Fortune + + * config/tc-mips.c (mips_flags_frag): New static global. + (struct mips_set_options): Add oddspreg field. + (file_mips_opts, mips_opts): Initialize oddspreg. + (ISA_HAS_ODD_SINGLE_FPR): Add CPU argument and update for R5900 and + Loongson-3a. + (enum options, md_longopts, md_parse_option): Add -mfpxx, -modd-spreg + and -mno-odd-spreg options. + (md_begin): Create .MIPS.abiflags section. + (fpabi_incompatible_with, fpabi_requires): New static function. + (check_fpabi): Likewise. + (mips_check_options): Handle fp=xx and oddspreg restrictions. + (file_mips_check_options): Set oddspreg by default for fp=xx. + (mips_oddfpreg_ok): Re-write function. + (check_regno): Check odd numbered registers regardless of FPR size. + For fp != 32 use as_bad instead of as_warn. + (match_float_constant): Rewrite check regarding FP register width. Add + support for generating constants when MXHC1 is present. Handle fp=xx + to comply with the ABI. + (macro): Update M_LI_DD similarly to match_float_constant. Generate + MTHC1 when available. Check that correct code can be generated for + fp=xx and fp=64 ABIs. + (parse_code_option, s_mipsset): Add fp=xx, oddspreg and nooddspreg + options. + (mips_convert_ase_flags): New static function. + (mips_elf_final_processing): Use fpabi == Val_GNU_MIPS_ABI_FP_OLD_64 + to determine when to add the EF_MIPS_FP64 flag. Populate the + .MIPS.abiflags section. + (md_mips_end): Update .gnu_attribute based on command line and .module + as applicable. Use check_fpabi to ensure .gnu.attribute and command + line/.module options are consistent. + * doc/as.texinfo: Add missing -mgp64/-mfp64 options and document new + -mfpxx, -modd-spreg and -mno-odd-spreg options. + * doc/c-mips.texi: Document -mfpxx, -modd-spreg, -mno-odd-spreg, + gnu_attribute values and FP ABIs. + +2014-07-27 Joel Sherrill + + Add RTEMS target support and simplify matching + + * gas/configure.tgt (or1k*-*-rtems*): Ensure a match. + (or1k*-*-*): Use or1k* to match or1knd and or1kZ. + +2014-07-27 Anthony Green + + * configure.tgt (generic_target): Add moxie-*-moxiebox* + * config/tc-moxie.c: Remove moxie_target_format. + (md_begin): Set default target_big_endian. + * config/tc-moxie.h: Only set TARGET_BYTES_BIG_ENDIAN if unset. + (TARGET_FORMAT): Set based on target_big_endian. + +2014-07-26 Alan Modra + + * config/bfin-parse.y: Don't include obstack.h. + * config/obj-aout.c: Likewise. + * config/obj-coff.c: Likewise. + * config/obj-som.c: Likewise. + * config/tc-bfin.c: Likewise. + * config/tc-i960.c: Likewise. + * config/tc-rl78.c: Likewise. + * config/tc-rx.c: Likewise. + * config/tc-tic4x.c: Likewise. + * expr.c: Likewise. + * listing.c: Likewise. + * config/obj-elf.c (elf_file_symbol): Make name_length a size_t. + * config/tc-aarch64.c (symbol_locate): Likewise. + * config/tc-arm.c (symbol_locate): Likewise. + * config/tc-mmix.c (mmix_handle_mmixal): Make len_0 a size_t. + * config/tc-score.c (s3_build_score_ops_hsh): Make len a size_t. + (s3_build_dependency_insn_hsh): Likewise. + * config/tc-score7.c (s7_build_score_ops_hsh): Likewise. + (s7_build_dependency_insn_hsh): Likewise. + * frags.c (frag_grow): Make parameter a size_t, and use size_t locals. + (frag_new): Make parameter a size_t. + (frag_var_init): Make max_chars and var parameters size_t. + (frag_var, frag_variant): Likewise. + (frag_room): Return a size_t. + (frag_align_pattern): Make n_fill parameter a size_t. + * frags.h: Update function prototypes. + * symbols.c (save_symbol_name): Make name_length a size_t. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * config/tc-i386.c (cpu_arch): Add .avx512dq, CPU_AVX512DQ_FLAGS. + * doc/c-i386.texi: Document avx512dq/.avx512dq. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * config/tc-i386.c (cpu_arch): Add .avx512bw, CPU_AVX512BW_FLAGS. + * doc/c-i386.texi: Document avx512bw/.avx512bw. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * config/tc-i386.c (cpu_arch): Add .avx512vl, CPU_AVX512VL_FLAGS. + (build_vex_prefix): Don't abort on VEX.W. + (check_VecOperands): Support BROADCAST_1TO4 and BROADCAST_1TO2. + (check_VecOperations): Ditto. + * doc/c-i386.texi: Document avx512vl/.avx512vl. + +2014-07-21 Joel Sherrill + + Add or reactivate or1k-*-rtems* + * gas/configure.tgt (or1k-*-rtems*): Add. + +2014-07-17 Ilya Tocar + + * config/tc-i386.c (parse_register): Set need_vrex. + +2014-07-15 Jiong Wang + + * config/tc-arm.c (add_to_lit_pool): Use "inst.operands[1].imm" for + sign extension. Casting the type of imm1 and imm2 to offsetT. Fix + one logic error when checking X_op. + +2014-07-14 Andreas Schwab + + * config/tc-m68k.c (md_convert_frag_1): Don't complain with + --pcrel about TAB (DBCCLBR, LONG) conversion. + +2014-07-12 David Majnemer + + * read.c (assign_symbol): Don't force "set" symbols local for PE. + +2014-07-08 Jiong Wang + + * config/tc-arm.c (literal_pool): New field "alignment". + (find_or_make_literal_pool): Initialize "alignment" to 2. + (s_ltorg): Align the pool using value of "alignment" + (parse_big_immediate): New parameter "in_exp". Return + parsed expression if "in_exp" is not null. + (parse_address_main): Invoke "parse_big_immediate" for + constant parameter. + (add_to_lit_pool): Add one parameter 'nbytes'. + Split 8 byte entry into two 4 byte entry. + Add padding to align 8 byte entry to 8 byte boundary. + (encode_arm_cp_address): Generate literal pool entry if possible. + (move_or_literal_pool): Generate entry for vldr case. + (enum lit_type): New enum type. + (do_ldst): Use new enum type. + (do_ldstv4): Likewise. + (do_t_ldst): Likewise. + (neon_write_immbits): Support Thumb-2 mode. + +2014-07-07 Barney Stratford + + * config/tc-avr.c (avr_operand): Permit referring to r26-r31 by + name as [xyz][hl]. Permit using a symbol whoes name begins with + ‘r’ to refer to a register. + Allow arbitrary expressions for the P and p operators. + (md_apply_fix): Check the BFD_RELOC_AVR_PORT5 and + BFD_RELOC_AVR_PORT6 relocations. + +2014-07-04 Alan Modra + + * doc/internals.texi: Update "configure.in" comments. + * acinclude.m4: Likewise. + * config/tc-sparc.c: Likewise. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * config.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * doc/Makefile.am (CONFIG_STATUS_DEPENDENCIES): Delete. + * doc/Makefile.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.in: Include bfd/version.m4. + (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. + (BFD_VERSION): Delete. + * configure.com: Get bfd version from bfd/version.m4. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. + * configure: Regenerate. + * Makefile.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-07-01 Barney Stratford + Senthil Kumar Selvaraj + Pitchumani Sivanupandi + Soundararajan + + * config/tc-avr.c (mcu_types): Add avrtiny arch. + Add avrtiny arch devices attiny4, attiny5, attiny9, attiny10, attiny20 + and attiny40. + (md_show_usage): Add avrtiny arch in usage message. + (avr_operand): validate and issue error for invalid register for + avrtiny. + add new reloc exp for 16 bit lds/sts instruction. + (md_apply_fix): check 16 bit lds/sts operand for out of range and + encode. + (md_assemble): check ISA for arch and issue diagnostic. + * NEWS: Mention new support. + * doc/c-avr.texi: Document support for avrtiny architecture. + +2014-06-27 Alan Modra + + * config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Don't set + SYM_MACHO_FIELDS_NOT_VALIDATED after reporting an error. + (obj_mach_o_frob_label): Avoid cascading errors. + (obj_mach_o_frob_symbol): Don't set SYM_MACHO_FIELDS_NOT_VALIDATED. + +2014-06-18 DJ Delorie + + * config/rx-parse.y (BSET, BCLR, BTST, BNOT, BMCMD): Make .B + suffix optional. + +2014-06-17 Hans-Peter Nilsson + + * config/tc-mmix.c (loc_assert_s): New member frag. + (s_loc): Set it. + (mmix_md_end): If an error is reported for a LOC expression, patch + up the related frag. + +2014-06-17 Chris Metcalf + + PR gas/16908 + * macro.c (buffer_and_nest): Honour #line directives inside + macros. + +2014-06-17 Jiong Wang + + * config/tc-arm.c (depr_it_insns): New check for inc/dec sp. + +2014-06-17 Hans-Peter Nilsson + + * config/tc-cris.c (cris_bad): New function. + (cris_process_instruction): Where applicable, use it instead of + as_bad. + +2014-06-16 Nick Clifton + + * config/tc-aarch64.c (md_apply_fix): Ignore unused relocs. + +2014-06-16 Jiong Wang + + * config/tc-aarch64.c (END_OF_INSN): New macro. + (parse_operands): Handle operand given and in wrong format when + operand is optional. + +2014-06-16 Alan Modra + + * write.h (subsegs_finish): Delete declaration. + * write.c (subsegs_finish): Make static. + (write_object_file): Call subsegs_finish from here. Don't print + warning and error count here.. + * as.c (main): ..do so here instead. Remove dead code for "no + object file generated". Split out count strings to better support + internationalisation. Don't call subsegs_finish. Tidy setting of + "keep_it". Run write_object_file even after errors. + (keep_it): Make static. + * config/obj-elf.c (elf_frob_symbol): Remove assert. + (elf_frob_file_before_adjust): Likewise. + +2014-06-16 Alan Modra + + * config/tc-dlx.c (machine_ip): Move initialisation of the_insn + earlier. + +2014-06-16 Alan Modra + + * config/tc-i386.c (reloc): Don't avoid pcrel check for + BFD_RELOC_SIZE64. Return NO_RELOC on failing pcrel check. + +2014-06-16 Alan Modra + + * config/tc-tic6x.c (s_tic6x_ehtype): Clear after frag_more. + (tic6x_output_exidx_entry): Likewise. + (md_apply_fix): Simplify 1 byte md_number_to_chars. + +2014-06-16 Alan Modra + + * config/tc-tic54x.c (tic54x_mlib): Don't write garbage past + end of archive to temp file. + (tic54x_start_line_hook): Start scan for parallel on next line, + not one char into next line (which may overrun the buffer). + +2014-06-16 Alan Modra + + * config/tc-vax.c (md_apply_fix): Rewrite. + (tc_gen_reloc, vax_cons, vax_cons_fix_new): Style: Use NO_RELOC + define rather than the equivalent BFD_RELOC_NONE. + +2014-06-16 Alan Modra + + * config/tc-arm.c (s_arm_elf_cons): Initialise after frag_more. + (md_apply_fix): Delete now unnecessary zeroing for BFD_RELOC_ARM_GOT* + and BFD_RELOC_ARM_TLS* relocs. Simplify BFD_RELOC_8 case. + +2014-06-16 Alan Modra + + * config/tc-cris.c (md_create_long_jump): Follow "short" jump + with a nop rather than leaving uninitialised. + +2014-06-13 Chen Gang + + * config/tc-score7.c: Replace sprintf with strcpy where + appropriate. + (s7_b32_relax_to_b16): Use symbol_get_frag() to access a symbol's + frag. + * config/tc-score.c (s3_relax_branch_inst16): Likewise. + (s3_relax_cmpbranch_inst32): Likewise. + +2014-06-07 Alan Modra + + * config/tc-ppc.c (ppc_insert_operand): Handle PPC_OPERAND_SIGNOPT + on unsigned fields. Comment on PPC_OPERAND_SIGNOPT signed fields + in 64-bit mode. + +2014-06-02 Martin Storsjo + + * doc/c-aarch64.texi: Fix the documentation on :pg_hi21:. + +2014-06-05 Joel Brobecker + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on + bfd's development.sh. + * Makefile.in, configure: Regenerate. + +2014-06-03 Nick Clifton + + * config/tc-msp430.c (OPTION_WARN_INTR_NOPS): Use y instead of z. + (OPTION_NO_WARN_INTR_NOPS): Use Y instead of Z. + * doc/c-msp430.texi: Update command line option description. + +2014-05-22 Alan Modra + + * listing.c (listing_warning, listing_error): Add space after colon. + * messages.c (as_warn_internal, as_bad_internal): Use the same + string as above. + +2014-05-20 Matthew Fortune + + * config/tc-mips.c (file_mips_opts_checked): New static global. + (s_module): New static function. + (file_ase): Remove. + (mips_pseudo_table): Add .module handler. + (mips_set_ase): Add opts argument and use instead of mips_opts. + (md_assemble): Use file_mips_check_options. + (md_parse_option): Update to use file_mips_opts instead of mips_opts. + (mips_set_architecture): Delete function. Moved to... + (mips_after_parse_args): Here. All logic now applies to + file_mips_opts first and then copies the final state to mips_opts. + Move error checking and defaults inference to mips_check_options and + file_mips_check_options. + (mips_check_options): New static function. Common option checking for + command line, .module and .set. Use .module values in error messages + instead of refering to command line options. + (file_mips_check_options): New static function. A wrapper for + mips_check_options with file_mips_opts. Updates BFD arch based on + final options. + (s_mipsset): Split into s_mipsset and parse_code_option. Settings + supported by both .set and .module are moved to parse_code_option. + Warnings and errors are kept in s_mipsset because when + parse_code_option is used with s_module the warnings are deferred + until code is generated. Any setting supporting 'default' value is + kept in s_mipsset as it is not applicable to s_module. Inferred + settings are also kept in s_mipsset as s_module does not infer any + settings. Use mips_check_options. + (parse_code_option): New static function derived from s_mipsset. + (s_module): New static function that implements .module. Allows file + level settings to be changed until code is generated. + (s_cpload, s_cpsetup, s_cplocal): Use file_mips_check_options. + (s_cprestore, s_cpreturn, s_cpadd, mips_address_bytes): Likewise. + (mips_elf_final_processing): Update file_ase to file_mips_opts.ase. + (md_mips_end): Use file_mips_check_options. + * doc/c-mips.texi: Document .module. + +2014-05-20 Matthew Fortune + + * messages.c (as_warn_internal): Remove extra whitespace from + warning messages. + +2014-05-20 Matthew Fortune + + * config/tc-mips.c (FP64_ASES): Add ASE_MSA. + (mips_after_parse_args): Do not select ASE_MSA without -mfp64. + +2014-05-20 Mike Stump + + * messages.c (as_warn_internal): Ensure we don't interleave output + within a single line when make -j is used. + (as_bad_internal): Likewise. + +2014-05-20 Richard Sandiford + + * config/obj-elf.h (obj_elf_seen_attribute): Declare. + * config/obj-elf.c (recorded_attribute_info): New structure. + (recorded_attributes): New variable. + (record_attribute, obj_elf_seen_attribute): New functions. + (obj_elf_vendor_attribute): Record which attributes have been seen. + +2014-05-20 Nick Clifton + + * config/tc-msp430.c (CHECK_RELOC_MSP430): Add OP parameter. + Generate BFD_RELOC_MSP430_ABS_HI16 if vshift is 1. + (msp430_srcoperand): Store vshift value in operand. + +2014-05-19 Nick Clifton + + PR gas/16858 + * config/tc-i386.c (md_apply_fix): Improve the detection of code + symbols for 32-bit PE targets. + +2014-05-18 Richard Sandiford + + * config/tc-mips.c (md_obj_begin): Delete. + (md_obj_end): Fold into... + (md_mips_end): ...here. Move to end of file. + +2014-05-17 Nick Clifton + + PR gas/16946 + * config/tc-v850.c (handle_ctoff): Generate an error if called + when using the RH850 ABI. + +2014-05-16 Kaushik Phata + + * config/tc-rl78.c (enum options): Add OPTION_32BIT_DOUBLES + and OPTION_64BIT_DOUBLES. + (md_longopts): Add -m32bit-doubles and -m64bit-doubles. + (md_parse_option): Parse -m32bit-doubles and -m64bit-doubles. + (md_show_usage): Show all of the RL78 options. + (rl78_float_cons): New static functions. + (md_pseudo_table): Update handler for "double". + * doc/c-rl78.texi: Document new options. + * doc/as.texinfo: Likewise. + +2014-05-13 Matthew Fortune + + * config/tc-mips.c (mips_set_options): Rename gp32 to gp throughout. + (HAVE_32BIT_GPRS, HAVE_64BIT_GPRS): Remove. Re-implement via GPR_SIZE. + (HAVE_32BIT_FPRS, HAVE_64BIT_FPRS): Remove. Re-implement via FPR_SIZE. + (GPR_SIZE, FPR_SIZE): New macros. Use throughout. + +2014-05-08 Matthew Fortune + + * config/tc-mips.c (md_parse_option): Update missed file_mips_isa + references. + +2014-05-08 Matthew Fortune + + * config/tc-mips.c (mips_set_options): Rename fp32 field to fp. + Update fp32 == 0 to fp == 64 and fp32 == 1 to fp != 64 throughout. + (file_mips_gp32, file_mips_fp32, file_mips_soft_float, + file_mips_single_float, file_mips_isa, file_mips_arch): Merge into + one struct... + (file_mips_opts): Here. New static global. Update throughout. + (mips_opts): Update defaults for gp32 and fp. + +2014-05-08 Matthew Fortune + + * config/tc-mips.c (streq): Define. + (mips_convert_symbolic_attribute): New function. + * config/tc-mips.h (CONVERT_SYMBOLIC_ATTRIBUTE): Define. + (mips_convert_symbolic_attribute): New prototype. + +2014-05-02 Max Filippov + + * config/tc-xtensa.c (md_apply_fix): mark BFD_RELOC_XTENSA_DIFF* + fixups as signed. + +2014-05-07 Andrew Bennett + + * tc-mips.c (ISA_SUPPORTS_MIPS16E): Add mips32r3, mips32r5, mips64r3 + and mips64r5. + (ISA_HAS_64BIT_FPRS): Likewise. + (ISA_HAS_ROR): Likewise. + (ISA_HAS_ODD_SINGLE_FPR): Likewise. + (ISA_HAS_MXHC1): Likewise. + (hilo_interlocks): Likewise. + (md_longopts): Likewise. + (ISA_HAS_64BIT_REGS): Add mips64r3 and mips64r5. + (ISA_HAS_DROR): Likewise. + (options): Add OPTION_MIPS32R3, OPTION_MIPS32R5, OPTION_MIPS64R3, and + OPTION_MIPS64R5. + (mips_isa_rev): Add support for mips32r3, mips32r5, mips64r3 and + mips64r5. + (md_parse_option): Likewise. + (s_mipsset): Likewise. + (mips_cpu_info_table): Add entries for mips32r3, mips32r5, mips64r3 + and mips64r5. Also change p5600 entry to be mips32r5. + * configure.in: Add support for mips32r3, mips32r5, mips64r3 and + mips64r5. + * configure: Regenerate. + * doc/c-mips.texi: Document the -mips32r3, -mips32r5, -mips64r3 and + -mips64r5 command line options. + * doc/as.texinfo: Likewise. + +2014-04-28 Nick Clifton + + PR gas/16858 + * config/tc-i386.c (md_apply_fix): Do not adjust value of + pc-relative fixes against weak symbols. + +2014-04-26 Alan Modra + + * po/POTFILES.in: Regenerate. + +2014-04-24 Nick Clifton + + * config/tc-arm.c (s_ltorg): Only create a mapping symbol for ELF + based targets. + +2014-04-23 Will Newton + + * config/tc-arm.c (s_ltorg): Call make_mapping_symbol + directly instead of mapping_state. + +2014-04-23 Andrew Bennett + + * config/tc-mips.c (options): Add OPTION_XPA and OPTION_NO_XPA. + (md_longopts): Add xpa and no-xpa command line options. + (mips_ases): Add MIPS XPA ASE. + (mips_cpu_info_table): Update p5600 entry to allow the XPA ASE. + * doc/as.texinfo: Document the MIPS XPA command line options. + * doc/c-mips.texi: Document the MIPS XPA command line options, + and assembler directives. + +2014-04-22 Sandra Loosemore + + * config/tc-nios2.c (nios2_consume_arg): Add case for 'E' to + unbreak self-test mode. + +2014-04-22 Max Filippov + + * config/tc-xtensa.c (xtensa_handle_align): record alignment for the + first section frag. + +2014-04-22 Christian Svensson + + * Makefile.am: Remove openrisc and or32 support. Add support for or1k. + * configure.in: Likewise. + * configure.tgt: Likewise. + * doc/as.texinfo: Likewise. + * config/obj-coff.h: Likewise. + * config/tc-or1k.c: New file. + * config/tc-or1k.h: New file. + * config/tc-openrisc.c: Delete. + * config/tc-openrisc.h: Delete. + * config/tc-or32.c: Delete. + * config/tc-or32.h: Delete. + * Makefile.in: Regenerate. + * configure: Regenerate. + +2014-04-16 Alan Modra + + * config/tc-tilegx.h (TC_CONS_FIX_NEW): Add RELOC arg. + * config/tc-tilepro.h (TC_CONS_FIX_NEW): Likewise. + +2014-04-10 Senthil Kumar Selvaraj + + * config/tc-avr.c: Add new flag mlink-relax. + (md_show_usage): Add flag and help text. + (md_parse_option): Record whether link relax is turned on. + (relaxable_section): New. + (avr_validate_fix_sub): New. + (avr_force_relocation): New. + (md_apply_fix): Generate DIFF reloc. + (avr_allow_local_subtract): New. + + * config/tc-avr.h (TC_LINKRELAX_FIXUP): Define to 0. + (TC_FORCE_RELOCATION): Define. + (TC_FORCE_RELOCATION_SUB_SAME): Define. + (TC_VALIDATE_FIX_SUB): Define. + (avr_force_relocation): Declare. + (avr_validate_fix_sub): Declare. + (md_allow_local_subtract): Define. + (avr_allow_local_subtract): Declare. + +2014-04-10 Andrew Bennett + + * config/tc-mips.c (mips_cpu_info_table): Add P5600 + configuation. + * doc/c-mips.texi: Document p5600. + +2014-04-09 Nick Clifton + + * config/tc-rl78.h (TC_CONS_FIX_NEW): Add RELOC parameter. + * config/tc-z80.h (TC_CONS_FIX_NEW): Discard RELOC parameter. + * config/tc-aarch64.h (TC_CONS_FIX_NEW): Discard RELOC parameter. + * read.c (emit_expr_fix): Mark the r parameter as potentially + unused. + +2014-04-09 Alan Modra + + * config/tc-ppc.c (warn_476, last_insn, last_seg, last_subseg): + New static vars. + (md_longopts, md_parse_option, md_show_usage): Add --ppc476-workaround. + (ppc_elf_cons_fix_check): New function. + (md_assemble): Set last_insn, last_seg, last_subseg. + (ppc_byte, md_apply_fix): Handle warn_476. + * config/tc-ppc.h (TC_CONS_FIX_CHECK): Define. + (ppc_elf_cons_fix_check): Declare. + * read.c (cons_worker): Invoke TC_CONS_FIX_CHECK. + +2014-04-09 Alan Modra + + * gas/config/tc-alpha.h (TC_CONS_FIX_NEW): Add RELOC parameter. + * gas/config/tc-arc.c (arc_cons_fix_new): Add reloc parameter. + * gas/config/tc-arc.h (arc_cons_fix_new): Update prototype. + (TC_CONS_FIX_NEW): Add RELOC parameter. + * gas/config/tc-arm.c (cons_fix_new_arm): Similarly + * gas/config/tc-arm.h (cons_fix_new_arm, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-cr16.c (cr16_cons_fix_new): Similarly. + * gas/config/tc-cr16.h (cr16_cons_fix_new, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-crx.h (TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-m32c.c (m32c_cons_fix_new): Similarly. + * gas/config/tc-m32c.h (m32c_cons_fix_new, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-mn10300.c (mn10300_cons_fix_new): Similarly. + * gas/config/tc-mn10300.h (mn10300_cons_fix_new, TC_CONS_FIX_NEW): + Similarly. + * gas/config/tc-ns32k.c (cons_fix_new_ns32k): Similarly. + * gas/config/tc-ns32k.h (cons_fix_new_ns32k): Similarly. + * gas/config/tc-pj.c (pj_cons_fix_new_pj): Similarly. + * gas/config/tc-pj.h (pj_cons_fix_new_pj, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-rx.c (rx_cons_fix_new): Similarly. + * gas/config/tc-rx.h (rx_cons_fix_new, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-sh.c (sh_cons_fix_new): Similarly. + * gas/config/tc-sh.h (sh_cons_fix_new, TC_CONS_FIX_NEW): Similarly. + * gas/config/tc-tic54x.c (tic54x_cons_fix_new): Similarly. + * gas/config/tc-tic54x.h (tic54x_cons_fix_new, TC_CONS_FIX_NEW): + Similarly. + * gas/config/tc-tic6x.c (tic6x_cons_fix_new): Similarly. + * gas/config/tc-tic6x.h (tic6x_cons_fix_new, TC_CONS_FIX_NEW): + Similarly. + * gas/config/tc-arc.c (arc_parse_cons_expression): Return reloc. + * gas/config/tc-arc.h (arc_parse_cons_expression): Update proto. + * gas/config/tc-avr.c (exp_mod_data): Make global. + (pexp_mod_data): Delete. + (avr_parse_cons_expression): Return exp_mod_data pointer. + (avr_cons_fix_new): Add exp_mod_data_t pointer param. + (exp_mod_data_t): Move typedef.. + * gas/config/tc-avr.h: ..to here. + (exp_mod_data): Declare. + (TC_PARSE_CONS_RETURN_TYPE, TC_PARSE_CONS_RETURN_NONE): Define. + (avr_parse_cons_expression, avr_cons_fix_new): Update prototype. + (TC_CONS_FIX_NEW): Update. + * gas/config/tc-hppa.c (hppa_field_selector): Delete static var. + (cons_fix_new_hppa): Add hppa_field_selector param. + (fix_new_hppa): Adjust. + (parse_cons_expression_hppa): Return field selector. + * gas/config/tc-hppa.h (parse_cons_expression_hppa): Update proto. + (cons_fix_new_hppa): Likewise. + (TC_PARSE_CONS_RETURN_TYPE, TC_PARSE_CONS_RETURN_NONE): Define. + * gas/config/tc-i386.c (got_reloc): Delete static var. + (x86_cons_fix_new): Add reloc param. + (x86_cons): Return got reloc. + * gas/config/tc-i386.h (x86_cons, x86_cons_fix_new): Update proto. + (TC_CONS_FIX_NEW): Add RELOC param. + * gas/config/tc-ia64.c (ia64_cons_fix_new): Add reloc param. Adjust + calls. + * gas/config/tc-ia64.h (ia64_cons_fix_new): Update prototype. + (TC_CONS_FIX_NEW): Add reloc param. + * gas/config/tc-microblaze.c (parse_cons_expression_microblaze): + Return reloc. + (cons_fix_new_microblaze): Add reloc param. + * gas/config/tc-microblaze.h: Formatting. + (parse_cons_expression_microblaze): Update proto. + (cons_fix_new_microblaze): Likewise. + * gas/config/tc-nios2.c (nios2_tls_ldo_reloc): Delete static var. + (nios2_cons): Return ldo reloc. + (nios2_cons_fix_new): Delete. + * gas/config/tc-nios2.h (nios2_cons): Update prototype. + (nios2_cons_fix_new, TC_CONS_FIX_NEW): Delete. + * gas/config/tc-ppc.c (md_pseudo_table): Remove quad, long, word, + short. Make llong use cons. + (ppc_elf_suffix): Return BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. + (ppc_elf_cons): Delete. + (ppc_elf_parse_cons): New function. + (ppc_elf_validate_fix): Don't check for BFD_RELOC_UNUSED. + (md_assemble): Use BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. + * gas/config/tc-ppc.h (TC_PARSE_CONS_EXPRESSION): Define + (ppc_elf_parse_cons): Declare. + * gas/config/tc-sparc.c (sparc_cons_special_reloc): Delete static var. + (sparc_cons): Return reloc specifier. + (cons_fix_new_sparc): Add reloc specifier param. + (sparc_cfi_emit_pcrel_expr): Use emit_expr_with_reloc. + * gas/config/tc-sparc.h (TC_PARSE_CONS_RETURN_TYPE): Define. + (TC_PARSE_CONS_RETURN_NONE): Define. + (sparc_cons, cons_fix_new_sparc): Update prototype. + * gas/config/tc-v850.c (hold_cons_reloc): Delete static var. + (v850_reloc_prefix): Use BFD_RELOC_NONE rather than BFD_RELOC_UNUSED. + (md_assemble): Likewise. + (parse_cons_expression_v850): Return reloc. + (cons_fix_new_v850): Add reloc parameter. + * gas/config/tc-v850.h (parse_cons_expression_v850): Update proto. + (cons_fix_new_v850): Likewise. + * gas/config/tc-vax.c (vax_cons_special_reloc): Delete static var. + (vax_cons): Return reloc. + (vax_cons_fix_new): Add reloc parameter. + * gas/config/tc-vax.h (vax_cons, vax_cons_fix_new): Update proto. + * gas/config/tc-xstormy16.c (xstormy16_cons_fix_new): Add reloc param. + * gas/config/tc-xstormy16.h (xstormy16_cons_fix_new): Update proto. + * gas/dwarf2dbg.c (TC_PARSE_CONS_RETURN_NONE): Provide default. + (emit_fixed_inc_line_addr): Adjust exmit_expr_fix calls. + * gas/read.c (TC_PARSE_CONS_EXPRESSION): Return value. + (do_parse_cons_expression): Adjust. + (cons_worker): Pass return value from TC_PARSE_CONS_EXPRESSION + to emit_expr_with_reloc. + (emit_expr_with_reloc): New function handling reloc, mostly + extracted from.. + (emit_expr): ..here. + (emit_expr_fix): Add reloc param. Adjust TC_CONS_FIX_NEW invocation. + Handle reloc. + (parse_mri_cons): Convert to ISO. + * gas/read.h (TC_PARSE_CONS_RETURN_TYPE): Define. + (TC_PARSE_CONS_RETURN_NONE): Define. + (emit_expr_with_reloc): Declare. + (emit_expr_fix): Update prototype. + * gas/write.c (write_object_file): Update TC_CONS_FIX_NEW invocation. + +2014-04-03 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .se1. + * doc/c-i386.texi: Document .se1/se1. + +2014-04-02 DJ Delorie + + * config/tc-rl78.c (md_apply_fix): Add overflow warnings for + pc-relative branches. + +2014-04-02 Nick Clifton + + PR gas/16765 + * config/tc-arm.c (create_unwind_entry): Report an error if an + attempt to recreate an unwind directive is encountered. + +2014-03-27 Nick Clifton + + * config/tc-score.c (s3_parse_pce_inst): Add "%s" parameter to + sprintf in order to avoid a compile time warning. + +2014-03-26 Nick Clifton + + * config/tc-rl78.c (rl78_op): Issue an error message if a 16-bit + relocation is used on an 8-bit operand or vice versa. + (tc_gen_reloc): Use the RL78_16U relocation for RL78_CODE. + (md_apply_fix): Add support for RL78_HI8, RL78_HI16 and RL78_LO16. + +2014-03-25 Nick Clifton + + * config/obj-coff-seh.c (obj_coff_seh_code): New function - + switches the current segment back to the code segment recorded + when seh_proc was last invoked. + * config/obj-coff-seh.h (SEH_CMDS): Add seh_code. + +2014-03-25 Alan Modra + + * config/tc-ppc.c (ppc_is_toc_sym): Revert 2014-03-05. + (md_assemble): Likewise. Warn. + +2014-03-21 David Weatherford + Max Filippov + + * config/tc-xtensa.c (xtensa_check_frag_count) + xtensa_create_trampoline_frag, + xtensa_maybe_create_trampoline_frag, init_trampoline_frag, + find_trampoline_seg, search_trampolines, get_best_trampoline, + check_and_update_trampolines, add_jump_to_trampoline, + dump_trampolines): New functions. + (md_parse_option): Add cases for --[no-]trampolines options. + (md_assemble, finish_vinsn, xtensa_end): Add call to + xtensa_check_frag_count. + (xg_assemble_vliw_tokens): Add call to + xtensa_maybe_create_trampoline_frag. + (xtensa_relax_frag): Relax fragments with RELAX_TRAMPOLINE state. + (relax_frag_immed): Relax jump instructions that cannot reach its + target. + * config/tc-xtensa.h (xtensa_relax_statesE::RELAX_TRAMPOLINE): New + relax state. + * doc/as.texinfo: Document --[no-]trampolines command-line options. + * doc/c-xtensa.texi: Document trampolines relaxation and command + line options. + * frags.c (get_frag_count, clear_frag_count): New function. + (frag_alloc): Increment totalfrags counter. + * frags.h (get_frag_count, clear_frag_count): New function. + +2014-03-20 DJ Delorie + + * config/rl78-defs.h (RL78_RELAX_NONE, RL78_RELAX_BRANCH): Add. + * config/rl78-parse.y (BC, BNC, BZ, BNZ, BH, BHZ, bt_bf): Call + rl78_relax(). + * config/tc-rl78.h (md_relax_frag): Define. + (rl78_relax_frag): Declare. + * config/tc-rl78.c (rl78_relax): Add. + (md_assemble): Set up the variable frags also when relaxing. + (op_type_T): New. + (rl78_opcode_type): New. + (rl78_frag_fix_value): New. + (md_estimate_size_before_relax): New-ish. + (rl78_relax_frag): New. + (md_convert_frag): New-ish. + +2014-03-20 Richard Sandiford + + * config/tc-mips.h (DIFF_EXPR_OK, CFI_DIFF_EXPR_OK): Define. + * config/tc-mips.c (md_pcrel_from): Remove error message. + (md_apply_fix): Convert PC-relative BFD_RELOC_32s to + BFD_RELOC_32_PCREL. Report a specific error message for unhandled + PC-relative expressions. Handle BFD_RELOC_8. + +2014-03-19 Jose E. Marchesi + + * config/tc-sparc.c (hpriv_reg_table): Added entries for + %hstick_offset and %hstick_enable. + * doc/c-sparc.texi (Sparc-Regs): Document the %hstick_offset and + %hstick_enable hyperprivileged registers. + +2014-03-19 Daniel Gutson + Nick Clifton + + * config/tc-arm.c (codecomposer_syntax): New flag that states whether the + CCS syntax compatibility mode is on or off. + (asmfunc_states): New enum to represent the asmfunc directive state. + (asmfunc_state): New variable holding the asmfunc directive state. + (comment_chars): Rename to arm_comment_chars. + (line_separator_chars): Rename to arm_line_separator_chars. + (s_ccs_ref): New function that handles the .ref directive. + (asmfunc_debug): New function. + (s_ccs_asmfunc): New function that handles the .asmfunc directive. + (s_ccs_endasmfunc): New function that handles the .endasmfunc directive. + (s_ccs_def): New function that handles the .def directive. + (tc_start_label_without_colon): New function. + (md_pseudo_table): Added new CCS directives. + (arm_ccs_mode): New function that handles the -mccs command line option. + (arm_long_opts): Added new -mccs command line option. + * config/tc-arm.h (LABELS_WITHOUT_COLONS): New macro. + (TC_START_LABEL_WITHOUT_COLON): New macro. + (tc_start_label_without_colon): Added extern function declaration. + (tc_comment_chars): Define. + (tc_line_separator_chars): Define. + * app.c (do_scrub_begin): Use tc_line_separator_chars, if defined. + * read.c (read_begin): Likewise. + * doc/as.texinfo: Add documentation for the -mccs command line + option. + * doc/c-arm.texi: Likewise. + * doc/internals.texi: Document tc_line_separator_chars. + * NEWS: Mention the new feature. + +2014-03-18 Jiong Wang + + * config/tc-aarch64.c (aarch64_opts): Add new option + "mno-verbose-error". + (verbose_error_p): Initialize to 1. + * doc/c-aarch64.texi (AArch64 Options): Document -mverbose-error + and -mno-verbose-error. + +2014-03-17 Nick Clifton + + PR gas/16694 + * config/tc-arm.c (tc_arm_regname_to_dw2regnum): Parse VFP + registers as well. + +2014-03-13 Richard Earnshaw + Jiong Wang + + * doc/c-aarch64.texi: Clean up some formatting issues. + (AArch64 Options): Document -mcpu and -march. + (AArch64 Extensions): New node. + +2014-03-13 Tristan Gingold + + * config/tc-i386.c (use_big_obj): Declare. + (OPTION_MBIG_OBJ): Define. + (md_longopts): Add -mbig-obj option. + (md_parse_option): Handle it. + (md_show_usage): Display help for this option. + (i386_target_format): Use bigobj for x86-64 if -mbig-obj. + * doc/c-i386.texi: Document the option. + +2014-03-12 Nick Clifton + + PR gas/16688 + * config/tc-aarch64.c (literal_expression): New structure. + (literal_pool): Replace exp array with literal_expression array. + (add_to_lit_pool): When adding a bignum cache the big value. + (s_ltorg): When emitting a bignum initialise the global bignum + array from the cached value. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + * config.in: Regenerate. + * doc/Makefile.in: Regenerate. + +2014-03-06 Pitchumani Sivanupandi + Vishnu KS + Senthil Kumar Selvaraj + Soundararajan + + * gas/tc-avr.c: Add new devices + avr25: ata5272, attiny828 + avr35: ata5505, attiny1634 + avr4: atmega8a, ata6285, ata6286, atmega48pa + avr5: at90pwm161, ata5790, ata5795, atmega164pa, atmega165pa, + atmega168pa, atmega32a, atmega64rfr2, atmega644rfr2, atmega64a, + atmega16hva2 + avr51: atmega128a, atmega1284 + avrxmega2: atxmega16a4u, atxmega16c4, atxmega32a4u, atxmega32c4, + atxmega32e5, atxmega16e5, atxmega8e5 + avrxmega4: atxmega64a3u, atxmega64a4u, atxmega64b1, atxmega64b3, + atxmega64c3, atxmega64d4 + avrxmega6: atxmega128a3u, atxmega128b3, atxmega128c3, + atxmega128d4, atxmega192a3u, atxmega192c3, atxmega256a3u, + atxmega256c3, atxmega384c3, atxmega384d3 + avrxmega7: atxmega128a4u + * doc/c-avr.texi: Ditto. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-05 Alan Modra + + * config/tc-ppc.c (ppc_elf_suffix): Support @localentry. + (md_apply_fix): Support R_PPC64_ADDR64_LOCAL. + +2014-03-05 Alan Modra + + * config/tc-ppc.c (md_assemble): Move code adjusting reloc types + later. Merge absolute and relative branch reloc selection. + Generate 16-bit relocs for most 16-bit insn fields given a + non-constant expression. + +2014-03-05 Alan Modra + + * config/tc-ppc.c (ppc_is_toc_sym): Remove OBJ_ELF support. + (md_assemble): Don't call ppc_is_toc_sym for ELF. + +2014-03-04 Heiher + + * config/tc-mips.c (mips_cpu_info_table): Use ISA_MIPS64R2 for + Loongson-3A. + +2014-03-03 Nick Clifton + + * config/msp430/msp430.c: Replace known mcu array with known + msp430 ISA mcu name array. + Accept any name for -mmcu option. + Add -mz option to warn about missing NOP following an interrupt + status change. + (check_for_nop): New. + (msp430_operands): Emit a warning, if requested, when an interrupt + changing instruction is not followed by a NOP. + * doc/c-msp430.c: Document -mz option. + +2014-03-03 Alan Modra + + * config/bfin-lex-wrapper.c: Correct copyright date. + * config/obj-fdpicelf.c: Likewise. + * config/obj-fdpicelf.h: Likewise. + * config/tc-frv.c: Correct copyright punctuation. + * config/tc-ip2k.c: Likewise. + * config/tc-iq2000.c: Likewise. + * config/tc-mep.c: Likewise. + * config/tc-tic4x.c: Likewise. + * config/tc-tic4x.h: Likewise. + +2014-03-01 Senthil Kumar Selvaraj + + * config/tc-avr.c: Remove atxmega16x1. + +2014-02-28 Alan Modra + + * dwarf2dbg.c (out_debug_line): Correct .debug_line header_length + field for 64-bit dwarf. + +2014-02-21 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .prefetchwt1. + * doc/c-i386.texi: Document .prefetchwt1/prefetchwt1. + +2014-02-12 Ilya Tocar + + * config/tc-i386.c (cpu_arch): Add .clflushopt, .xsavec, .xsaves. + * doc/c-i386.texi: Document .xsavec/xsavec/.xsaves/xsaves/ + clflushopt/.clfushopt. + +2014-02-10 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/gas.pot: Regenerate. + +2014-02-03 Sandra Loosemore + + * config/tc-nios2.c (md_apply_fix): Test for new relocs. + (nios2_special_reloc): Add %call_lo, %call_hiadj, %got_lo, + %got_hiadj relocation operators. Sort table and add comment + to explain ordering. + (nios2_fix_adjustable): Test for new relocs. + * doc/c-nios2.texi (Nios II Relocations): Document new relocation + operators. + +2014-01-30 Sandra Loosemore + + * config/tc-nios2.c (md_apply_fix): Handle BFD_RELOC_NIOS2_CALL26_NOAT. + (nios2_assemble_args_m): Likewise. + (md_assemble): Likewise. + +2014-01-24 DJ Delorie + + * config/tc-msp430.c (msp430_section): Always flag data sections, + regardless of -md. + (msp430_frob_section): New. Make sure all sections are noticed if + they have content. + (msp430_lcomm): New. Flag bss if .lcomm is seen. + (msp430_comm): New. Likewise. + (md_pseudo_table): Add them. + * config/tc-msp430.h (msp430_frob_section): Declare. + (tc_frob_section): Define. + +2014-01-23 Nick Clifton + + * config/tc-msp430.c (show_mcu_list): Delete. + (md_parse_option): Accept any MCU name. Accept several more + variants for the -mcpu option. + (md_show_usage): Do not call show_mcu_list. + +2014-01-22 DJ Delorie + + * config/tc-msp430.c (msp430_refsym): New: ".refsym " + * doc/c-msp430.texi (MSP430 Directives): Document it. + +2014-01-22 Michael Zolotukhin + + * config/tc-i386.c (check_VecOperands): Remove regzmm from AVX2 + gather assert. + +2014-01-22 Michael Zolotukhin + + PR gas/16489 + * config/tc-i386.c (check_VecOperands): Add check for invalid + register set in AVX512 gathers. + +2014-01-22 Alan Modra + + * config/tc-tic4x.c (md_shortopts): s/CONST/const/. + +2014-01-21 DJ Delorie + + * config/tc-rl78.c (require_end_of_expr): New. + (md_operand): Call it. + (rl78_cons_fix_new): Mark LO16, HI16, ahd HI8 internal relocations + as not overflowing. + +2014-01-17 Will Newton + + * config/tc-arm.c (do_vfp_nsyn_cvt_fpv8): Set OP to 1 + for the s32.f64 flavours of VCVT. + +2014-01-14 Nick Clifton + + PR gas/16434 + * config/tc-z80.c (wrong_match): Provide format string to + as_warn. + (parse_exp_not_indexed): Delete unused variable dummy. + (emit_byte): Delete unused variable fixp. + +2014-01-08 H.J. Lu + + * config/tc-i386.c (regbnd): Removed. + (vec_disp8): Likewise. + +2014-01-08 H.J. Lu + + * as.c (parse_args): Update copyright year to 2014. + +2014-01-07 Tom Tromey + + * config/tc-tic30.c (debug): Avoid old VA_* compatibility + wrappers. + +2014-01-07 Tom Tromey + + * config/tc-microblaze.h (parse_cons_expression_microblaze): Don't + use PARAMS. + +2014-01-07 Tom Tromey + + * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES. + +2013-01-07 Philipp Tomsich + + * config/tc-aarch64.c (aarch64_cpus): Add entry for "xgene-1" + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/gas/MAINTAINERS b/gas/MAINTAINERS index 360ebd01c4..4164f26f2d 100644 --- a/gas/MAINTAINERS +++ b/gas/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/Makefile.am b/gas/Makefile.am index f65225fa62..f875c93ef2 100644 --- a/gas/Makefile.am +++ b/gas/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/NEWS b/gas/NEWS index 16035c695f..bc12511d17 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -630,7 +630,7 @@ Changes in 1.93.01: of new CPUs and formats, lots of bugs fixed. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/README b/gas/README index 9eb0a98fd7..248db73d46 100644 --- a/gas/README +++ b/gas/README @@ -163,7 +163,7 @@ all of the maintainers read that list. See ../binutils/README for what we need in a bug report. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/app.c b/gas/app.c index d5a10c12d7..67402e20e5 100644 --- a/gas/app.c +++ b/gas/app.c @@ -1,5 +1,5 @@ /* This is the Assembler Pre-Processor - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/as.c b/gas/as.c index 85a04a3757..781cf8b547 100644 --- a/gas/as.c +++ b/gas/as.c @@ -1,5 +1,5 @@ /* as.c - GAS main program. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. @@ -626,7 +626,7 @@ parse_args (int * pargc, char *** pargv) case OPTION_VERSION: /* This output is intended to follow the GNU standards document. */ printf (_("GNU assembler %s\n"), BFD_VERSION_STRING); - printf (_("Copyright (C) 2014 Free Software Foundation, Inc.\n")); + printf (_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n")); printf (_("\ This program is free software; you may redistribute it under the terms of\n\ the GNU General Public License version 3 or later.\n\ diff --git a/gas/as.h b/gas/as.h index df04dce4f4..2f05745ef6 100644 --- a/gas/as.h +++ b/gas/as.h @@ -1,5 +1,5 @@ /* as.h - global header file - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/asintl.h b/gas/asintl.h index 16348726cc..e935680dce 100644 --- a/gas/asintl.h +++ b/gas/asintl.h @@ -1,5 +1,5 @@ /* asintl.h - gas-specific header for gettext code. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Tom Tromey diff --git a/gas/atof-generic.c b/gas/atof-generic.c index ced567b3bb..3ddeb223cf 100644 --- a/gas/atof-generic.c +++ b/gas/atof-generic.c @@ -1,5 +1,5 @@ /* atof_generic.c - turn a string of digits into a Flonum - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/bignum.h b/gas/bignum.h index 4ec1b47007..ad4e55d8f8 100644 --- a/gas/bignum.h +++ b/gas/bignum.h @@ -1,5 +1,5 @@ /* bignum.h-arbitrary precision integers - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/bit_fix.h b/gas/bit_fix.h index 809905c333..25efd07cc5 100644 --- a/gas/bit_fix.h +++ b/gas/bit_fix.h @@ -1,5 +1,5 @@ /* bit_fix.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/cgen.c b/gas/cgen.c index 61ac60dc26..8cb81a97f6 100644 --- a/gas/cgen.c +++ b/gas/cgen.c @@ -1,5 +1,5 @@ /* GAS interface for targets using CGEN: Cpu tools GENerator. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/cgen.h b/gas/cgen.h index 0b85b38986..cf7617f862 100644 --- a/gas/cgen.h +++ b/gas/cgen.h @@ -1,5 +1,5 @@ /* GAS cgen support. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/compress-debug.c b/gas/compress-debug.c index 7a49e42652..b036610d38 100644 --- a/gas/compress-debug.c +++ b/gas/compress-debug.c @@ -1,5 +1,5 @@ /* compress-debug.c - compress debug sections - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/compress-debug.h b/gas/compress-debug.h index 54085ff3ab..ec8484f522 100644 --- a/gas/compress-debug.h +++ b/gas/compress-debug.h @@ -1,5 +1,5 @@ /* compress-debug.h - Header file for compressed debug sections. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/cond.c b/gas/cond.c index 3b9b450572..fa5f092397 100644 --- a/gas/cond.c +++ b/gas/cond.c @@ -1,5 +1,5 @@ /* cond.c - conditional assembly pseudo-ops, and .include - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/aout_gnu.h b/gas/config/aout_gnu.h index 35ab91b05a..d9f816746a 100644 --- a/gas/config/aout_gnu.h +++ b/gas/config/aout_gnu.h @@ -1,6 +1,6 @@ /* This file is aout_gnu.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/atof-ieee.c b/gas/config/atof-ieee.c index d23405c24e..33aae16b38 100644 --- a/gas/config/atof-ieee.c +++ b/gas/config/atof-ieee.c @@ -1,5 +1,5 @@ /* atof_ieee.c - turn a Flonum into an IEEE floating point number - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/atof-vax.c b/gas/config/atof-vax.c index 9075b975dc..37f5fcc346 100644 --- a/gas/config/atof-vax.c +++ b/gas/config/atof-vax.c @@ -1,5 +1,5 @@ /* atof_vax.c - turn a Flonum into a VAX floating point number - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/bfin-aux.h b/gas/config/bfin-aux.h index 44665b9594..6139964352 100644 --- a/gas/config/bfin-aux.h +++ b/gas/config/bfin-aux.h @@ -1,5 +1,5 @@ /* bfin-aux.h ADI Blackfin Header file for gas - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/bfin-defs.h b/gas/config/bfin-defs.h index 0f494c8921..a7831eac44 100644 --- a/gas/config/bfin-defs.h +++ b/gas/config/bfin-defs.h @@ -1,5 +1,5 @@ /* bfin-defs.h ADI Blackfin gas header file - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/bfin-lex-wrapper.c b/gas/config/bfin-lex-wrapper.c index d836c30304..dfd4026e53 100644 --- a/gas/config/bfin-lex-wrapper.c +++ b/gas/config/bfin-lex-wrapper.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/bfin-lex.l b/gas/config/bfin-lex.l index c8462c568c..82853139a7 100644 --- a/gas/config/bfin-lex.l +++ b/gas/config/bfin-lex.l @@ -1,5 +1,5 @@ /* bfin-lex.l ADI Blackfin lexer - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/bfin-parse.y b/gas/config/bfin-parse.y index 435beea974..c2a1d53ac6 100644 --- a/gas/config/bfin-parse.y +++ b/gas/config/bfin-parse.y @@ -1,5 +1,5 @@ /* bfin-parse.y ADI Blackfin parser - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-crisaout.c b/gas/config/e-crisaout.c index c1fa5448c4..e7a7c94ee1 100644 --- a/gas/config/e-crisaout.c +++ b/gas/config/e-crisaout.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-criself.c b/gas/config/e-criself.c index db869241ee..1eb8b8f255 100644 --- a/gas/config/e-criself.c +++ b/gas/config/e-criself.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-i386aout.c b/gas/config/e-i386aout.c index 7fd7c319b9..5a09b0fddc 100644 --- a/gas/config/e-i386aout.c +++ b/gas/config/e-i386aout.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-i386coff.c b/gas/config/e-i386coff.c index 272a167494..a0ad5f4b16 100644 --- a/gas/config/e-i386coff.c +++ b/gas/config/e-i386coff.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-i386elf.c b/gas/config/e-i386elf.c index a5b271317f..c49e712916 100644 --- a/gas/config/e-i386elf.c +++ b/gas/config/e-i386elf.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/e-mipself.c b/gas/config/e-mipself.c index bc7f09ffd1..feb6cf4ad6 100644 --- a/gas/config/e-mipself.c +++ b/gas/config/e-mipself.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/itbl-mips.h b/gas/config/itbl-mips.h index 69f1dc4725..7f0943e617 100644 --- a/gas/config/itbl-mips.h +++ b/gas/config/itbl-mips.h @@ -1,6 +1,6 @@ /* itbl-mips.h - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/m68k-parse.h b/gas/config/m68k-parse.h index b4c0b5b68a..f528186369 100644 --- a/gas/config/m68k-parse.h +++ b/gas/config/m68k-parse.h @@ -1,5 +1,5 @@ /* m68k-parse.h -- header file for m68k assembler - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/m68k-parse.y b/gas/config/m68k-parse.y index 3c7051cb30..bdf57a2857 100644 --- a/gas/config/m68k-parse.y +++ b/gas/config/m68k-parse.y @@ -1,5 +1,5 @@ /* m68k.y -- bison grammar for m68k operand parsing - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ken Raeburn and Ian Lance Taylor, Cygnus Support This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-aout.c b/gas/config/obj-aout.c index 93ea904a81..5500ac9bc3 100644 --- a/gas/config/obj-aout.c +++ b/gas/config/obj-aout.c @@ -1,5 +1,5 @@ /* a.out object file format - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-aout.h b/gas/config/obj-aout.h index 784dae7401..a74d76fd22 100644 --- a/gas/config/obj-aout.h +++ b/gas/config/obj-aout.h @@ -1,5 +1,5 @@ /* obj-aout.h, a.out object file format for gas, the assembler. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-coff-seh.c b/gas/config/obj-coff-seh.c index ad3fc8757a..2ffefa86ec 100644 --- a/gas/config/obj-coff-seh.c +++ b/gas/config/obj-coff-seh.c @@ -1,5 +1,5 @@ /* seh pdata/xdata coff object file format - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS. diff --git a/gas/config/obj-coff-seh.h b/gas/config/obj-coff-seh.h index cf49485163..f7ebb62fe7 100644 --- a/gas/config/obj-coff-seh.h +++ b/gas/config/obj-coff-seh.h @@ -1,5 +1,5 @@ /* seh pdata/xdata coff object file format - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS. diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c index 9f5a903ae6..449cb4fa57 100644 --- a/gas/config/obj-coff.c +++ b/gas/config/obj-coff.c @@ -1,5 +1,5 @@ /* coff object file format - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS. diff --git a/gas/config/obj-coff.h b/gas/config/obj-coff.h index dba6b63fb7..82b618d890 100644 --- a/gas/config/obj-coff.h +++ b/gas/config/obj-coff.h @@ -1,5 +1,5 @@ /* coff object file format - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS. diff --git a/gas/config/obj-ecoff.c b/gas/config/obj-ecoff.c index 3c1df472b4..91704543f7 100644 --- a/gas/config/obj-ecoff.c +++ b/gas/config/obj-ecoff.c @@ -1,5 +1,5 @@ /* ECOFF object file format. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. This file was put together by Ian Lance Taylor . diff --git a/gas/config/obj-ecoff.h b/gas/config/obj-ecoff.h index 70cafdf488..0b656953f8 100644 --- a/gas/config/obj-ecoff.h +++ b/gas/config/obj-ecoff.h @@ -1,5 +1,5 @@ /* ECOFF object file format header file. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Written by Ian Lance Taylor . diff --git a/gas/config/obj-elf.c b/gas/config/obj-elf.c index e2ef99e28d..4d7a8a7301 100644 --- a/gas/config/obj-elf.c +++ b/gas/config/obj-elf.c @@ -1,5 +1,5 @@ /* ELF object file format - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-elf.h b/gas/config/obj-elf.h index 3f8f8f4947..70184ee2e5 100644 --- a/gas/config/obj-elf.h +++ b/gas/config/obj-elf.h @@ -1,5 +1,5 @@ /* ELF object file format. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-evax.c b/gas/config/obj-evax.c index a38269c4d1..07eea3f98d 100644 --- a/gas/config/obj-evax.c +++ b/gas/config/obj-evax.c @@ -1,5 +1,5 @@ /* obj-evax.c - EVAX (openVMS/Alpha) object file format. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Klaus Kämpf (kkaempf@progis.de) of proGIS Software, Aachen, Germany. Extensively enhanced by Douglas Rupp of AdaCore. diff --git a/gas/config/obj-evax.h b/gas/config/obj-evax.h index c1fc9be197..32815ee3ec 100644 --- a/gas/config/obj-evax.h +++ b/gas/config/obj-evax.h @@ -1,5 +1,5 @@ /* This file is obj-evax.h - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Klaus Kämpf (kkaempf@progis.de) of proGIS Software, Aachen, Germany. diff --git a/gas/config/obj-fdpicelf.c b/gas/config/obj-fdpicelf.c index 13d945dcba..5600fd3d33 100644 --- a/gas/config/obj-fdpicelf.c +++ b/gas/config/obj-fdpicelf.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-fdpicelf.h b/gas/config/obj-fdpicelf.h index 6da1ef2d3a..f7623516a5 100644 --- a/gas/config/obj-fdpicelf.h +++ b/gas/config/obj-fdpicelf.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-macho.c b/gas/config/obj-macho.c index fcf17295d3..63c0b7e4e0 100644 --- a/gas/config/obj-macho.c +++ b/gas/config/obj-macho.c @@ -1,5 +1,5 @@ /* Mach-O object file format - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-macho.h b/gas/config/obj-macho.h index 632fb8dea5..5011b7e52a 100644 --- a/gas/config/obj-macho.h +++ b/gas/config/obj-macho.h @@ -1,5 +1,5 @@ /* Mach-O object file format for gas, the assembler. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-multi.c b/gas/config/obj-multi.c index 8c78d62859..aa58e756a5 100644 --- a/gas/config/obj-multi.c +++ b/gas/config/obj-multi.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-multi.h b/gas/config/obj-multi.h index e656e2caa5..d2304960b2 100644 --- a/gas/config/obj-multi.h +++ b/gas/config/obj-multi.h @@ -1,5 +1,5 @@ /* Multiple object format emulation. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-som.c b/gas/config/obj-som.c index 55a9b6a9af..b085b89455 100644 --- a/gas/config/obj-som.c +++ b/gas/config/obj-som.c @@ -1,5 +1,5 @@ /* SOM object file format. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/obj-som.h b/gas/config/obj-som.h index bb2aead88e..6fb53e5bf6 100644 --- a/gas/config/obj-som.h +++ b/gas/config/obj-som.h @@ -1,5 +1,5 @@ /* SOM object file format. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/rl78-defs.h b/gas/config/rl78-defs.h index 0af8874e9d..080c361621 100644 --- a/gas/config/rl78-defs.h +++ b/gas/config/rl78-defs.h @@ -1,5 +1,5 @@ /* rl78-defs.h Renesas RL78 internal definitions - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/rl78-parse.y b/gas/config/rl78-parse.y index e358a27bba..d1cf71c523 100644 --- a/gas/config/rl78-parse.y +++ b/gas/config/rl78-parse.y @@ -1,5 +1,5 @@ /* rl78-parse.y Renesas RL78 parser - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/rx-defs.h b/gas/config/rx-defs.h index 93c4fa9cc4..2a15b6c186 100644 --- a/gas/config/rx-defs.h +++ b/gas/config/rx-defs.h @@ -1,5 +1,5 @@ /* rx-defs.h Renesas RX internal definitions - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/rx-parse.y b/gas/config/rx-parse.y index d93b4f66b5..645ec99f53 100644 --- a/gas/config/rx-parse.y +++ b/gas/config/rx-parse.y @@ -1,5 +1,5 @@ /* rx-parse.y Renesas RX parser - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index c8824e5677..b495331b94 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -1,6 +1,6 @@ /* tc-aarch64.c -- Assemble for the AArch64 ISA - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/config/tc-aarch64.h b/gas/config/tc-aarch64.h index 1fad6ce58b..19b9eae2aa 100644 --- a/gas/config/tc-aarch64.h +++ b/gas/config/tc-aarch64.h @@ -1,5 +1,5 @@ /* tc-aarch64.h -- Header file for tc-aarch64.c. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/config/tc-alpha.c b/gas/config/tc-alpha.c index f91c4ca9a2..30f180fb9e 100644 --- a/gas/config/tc-alpha.c +++ b/gas/config/tc-alpha.c @@ -1,5 +1,5 @@ /* tc-alpha.c - Processor-specific code for the DEC Alpha AXP CPU. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. Contributed by Carnegie Mellon University, 1993. Written by Alessandro Forin, based on earlier gas-1.38 target CPU files. Modified by Ken Raeburn for gas-2.x and ECOFF support. diff --git a/gas/config/tc-alpha.h b/gas/config/tc-alpha.h index 98f81f591e..8c5b83ab36 100644 --- a/gas/config/tc-alpha.h +++ b/gas/config/tc-alpha.h @@ -1,5 +1,5 @@ /* This file is tc-alpha.h - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ken Raeburn . This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-arc.c b/gas/config/tc-arc.c index 5499d88e34..df3ed1f0d2 100644 --- a/gas/config/tc-arc.c +++ b/gas/config/tc-arc.c @@ -1,5 +1,5 @@ /* tc-arc.c -- Assembler for the ARC - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-arc.h b/gas/config/tc-arc.h index a2789e683f..8eda165709 100644 --- a/gas/config/tc-arc.h +++ b/gas/config/tc-arc.h @@ -1,5 +1,5 @@ /* tc-arc.h - Macros and type defines for the ARC. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index afeff3c1db..81fdbd2dcd 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -1,5 +1,5 @@ /* tc-arm.c -- Assemble for the ARM - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) Modified by David Taylor (dtaylor@armltd.co.uk) Cirrus coprocessor mods by Aldy Hernandez (aldyh@redhat.com) diff --git a/gas/config/tc-arm.h b/gas/config/tc-arm.h index e5d67b3788..91db285290 100644 --- a/gas/config/tc-arm.h +++ b/gas/config/tc-arm.h @@ -1,5 +1,5 @@ /* This file is tc-arm.h - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) Modified by David Taylor (dtaylor@armltd.co.uk) diff --git a/gas/config/tc-avr.c b/gas/config/tc-avr.c index 79560acf17..19326a1f25 100644 --- a/gas/config/tc-avr.c +++ b/gas/config/tc-avr.c @@ -1,6 +1,6 @@ /* tc-avr.c -- Assembler code for the ATMEL AVR - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-avr.h b/gas/config/tc-avr.h index 81ba0fc055..c096ce39f6 100644 --- a/gas/config/tc-avr.h +++ b/gas/config/tc-avr.h @@ -1,5 +1,5 @@ /* This file is tc-avr.h - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov diff --git a/gas/config/tc-bfin.c b/gas/config/tc-bfin.c index 66464826cf..3736d79ba3 100644 --- a/gas/config/tc-bfin.c +++ b/gas/config/tc-bfin.c @@ -1,5 +1,5 @@ /* tc-bfin.c -- Assembler for the ADI Blackfin. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-bfin.h b/gas/config/tc-bfin.h index 38f8c67cf0..4c3a40e3e9 100644 --- a/gas/config/tc-bfin.h +++ b/gas/config/tc-bfin.h @@ -1,5 +1,5 @@ /* tc-bfin.h - header file for tc-bfin.c - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-cr16.c b/gas/config/tc-cr16.c index bcdf9781c0..91c1fdf77a 100644 --- a/gas/config/tc-cr16.c +++ b/gas/config/tc-cr16.c @@ -1,5 +1,5 @@ /* tc-cr16.c -- Assembler code for the CR16 CPU core. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy diff --git a/gas/config/tc-cr16.h b/gas/config/tc-cr16.h index 9da8cb78c2..5d1154f546 100644 --- a/gas/config/tc-cr16.h +++ b/gas/config/tc-cr16.h @@ -1,5 +1,5 @@ /* tc-cr16.h -- Header file for tc-cr16.c, the CR16 GAS port. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy diff --git a/gas/config/tc-cris.c b/gas/config/tc-cris.c index 2989f02d20..5b36da6876 100644 --- a/gas/config/tc-cris.c +++ b/gas/config/tc-cris.c @@ -1,5 +1,5 @@ /* tc-cris.c -- Assembler code for the CRIS CPU core. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Originally written for GAS 1.38.1 by Mikael Asker. diff --git a/gas/config/tc-cris.h b/gas/config/tc-cris.h index ce3ad73901..f426a59e58 100644 --- a/gas/config/tc-cris.h +++ b/gas/config/tc-cris.h @@ -1,5 +1,5 @@ /* tc-cris.h -- Header file for tc-cris.c, the CRIS GAS port. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Originally written for GAS 1.38.1 by Mikael Asker. diff --git a/gas/config/tc-crx.c b/gas/config/tc-crx.c index 61a31b3b81..a2314b713b 100644 --- a/gas/config/tc-crx.c +++ b/gas/config/tc-crx.c @@ -1,5 +1,5 @@ /* tc-crx.c -- Assembler code for the CRX CPU core. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi, NSC, Israel. Originally written for GAS 2.12 by Tomer Levi, NSC, Israel. diff --git a/gas/config/tc-crx.h b/gas/config/tc-crx.h index da6d710215..65f86bc474 100644 --- a/gas/config/tc-crx.h +++ b/gas/config/tc-crx.h @@ -1,5 +1,5 @@ /* tc-crx.h -- Header file for tc-crx.c, the CRX GAS port. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi, NSC, Israel. Originally written for GAS 2.12 by Tomer Levi, NSC, Israel. diff --git a/gas/config/tc-d10v.c b/gas/config/tc-d10v.c index dacfeb7467..8b4b4e14dd 100644 --- a/gas/config/tc-d10v.c +++ b/gas/config/tc-d10v.c @@ -1,5 +1,5 @@ /* tc-d10v.c -- Assembler code for the Mitsubishi D10V - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-d10v.h b/gas/config/tc-d10v.h index 55dc1cc6e8..e6b2a9ca33 100644 --- a/gas/config/tc-d10v.h +++ b/gas/config/tc-d10v.h @@ -1,5 +1,5 @@ /* tc-d10v.h -- Header file for tc-d10v.c. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Martin Hunt, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-d30v.c b/gas/config/tc-d30v.c index a73f9b1f9e..e6174a95a7 100644 --- a/gas/config/tc-d30v.c +++ b/gas/config/tc-d30v.c @@ -1,5 +1,5 @@ /* tc-d30v.c -- Assembler code for the Mitsubishi D30V - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-d30v.h b/gas/config/tc-d30v.h index 3e11a1cc11..87e47eef5c 100644 --- a/gas/config/tc-d30v.h +++ b/gas/config/tc-d30v.h @@ -1,5 +1,5 @@ /* tc-310v.h -- Header file for tc-d30v.c. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Martin Hunt, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-dlx.c b/gas/config/tc-dlx.c index 3c487f25a2..da962db0d3 100644 --- a/gas/config/tc-dlx.c +++ b/gas/config/tc-dlx.c @@ -1,5 +1,5 @@ /* tc-dlx.c -- Assemble for the DLX - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-dlx.h b/gas/config/tc-dlx.h index e299f27f8b..8f9aa29c43 100644 --- a/gas/config/tc-dlx.h +++ b/gas/config/tc-dlx.h @@ -1,5 +1,5 @@ /* tc-dlx.h -- Assemble for the DLX - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-epiphany.c b/gas/config/tc-epiphany.c index ebaedc4127..276691a545 100644 --- a/gas/config/tc-epiphany.c +++ b/gas/config/tc-epiphany.c @@ -1,5 +1,5 @@ /* tc-epiphany.c -- Assembler for the Adapteva EPIPHANY - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-epiphany.h b/gas/config/tc-epiphany.h index ddfb47569f..7df333611f 100644 --- a/gas/config/tc-epiphany.h +++ b/gas/config/tc-epiphany.h @@ -1,5 +1,5 @@ /* tc-epiphany.h -- Header file for tc-epiphany.c. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-fr30.c b/gas/config/tc-fr30.c index 07c2b8f37b..6a6c67fc7e 100644 --- a/gas/config/tc-fr30.c +++ b/gas/config/tc-fr30.c @@ -1,5 +1,5 @@ /* tc-fr30.c -- Assembler for the Fujitsu FR30. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-fr30.h b/gas/config/tc-fr30.h index 3ed399b44c..ecec847983 100644 --- a/gas/config/tc-fr30.h +++ b/gas/config/tc-fr30.h @@ -1,5 +1,5 @@ /* tc-fr30.h -- Header file for tc-fr30.c. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-frv.c b/gas/config/tc-frv.c index faaa1c2b2c..0bec23219a 100644 --- a/gas/config/tc-frv.c +++ b/gas/config/tc-frv.c @@ -1,5 +1,5 @@ /* tc-frv.c -- Assembler for the Fujitsu FRV. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-frv.h b/gas/config/tc-frv.h index 9b4e6067b5..d069d050ad 100644 --- a/gas/config/tc-frv.h +++ b/gas/config/tc-frv.h @@ -1,5 +1,5 @@ /* tc-frv.h -- Header file for tc-frv.c. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-generic.c b/gas/config/tc-generic.c index 778429ae1e..3a69e3afec 100644 --- a/gas/config/tc-generic.c +++ b/gas/config/tc-generic.c @@ -1,6 +1,6 @@ /* This file is tc-generic.c - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-generic.h b/gas/config/tc-generic.h index ec7593f644..4fa9571968 100644 --- a/gas/config/tc-generic.h +++ b/gas/config/tc-generic.h @@ -1,6 +1,6 @@ /* This file is tc-generic.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-h8300.c b/gas/config/tc-h8300.c index e4b827be24..988bf24f5f 100644 --- a/gas/config/tc-h8300.c +++ b/gas/config/tc-h8300.c @@ -1,5 +1,5 @@ /* tc-h8300.c -- Assemble code for the Renesas H8/300 - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-h8300.h b/gas/config/tc-h8300.h index 35dfea8b33..f79d7503a2 100644 --- a/gas/config/tc-h8300.h +++ b/gas/config/tc-h8300.h @@ -1,5 +1,5 @@ /* This file is tc-h8300.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-hppa.c b/gas/config/tc-hppa.c index 5ee7f72644..57d7e96be7 100644 --- a/gas/config/tc-hppa.c +++ b/gas/config/tc-hppa.c @@ -1,5 +1,5 @@ /* tc-hppa.c -- Assemble for the PA - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-hppa.h b/gas/config/tc-hppa.h index 4277e10d7d..a6249e660d 100644 --- a/gas/config/tc-hppa.h +++ b/gas/config/tc-hppa.h @@ -1,5 +1,5 @@ /* tc-hppa.h -- Header file for the PA - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i370.c b/gas/config/tc-i370.c index 399b7f369c..f9d49acebb 100644 --- a/gas/config/tc-i370.c +++ b/gas/config/tc-i370.c @@ -1,6 +1,6 @@ /* tc-i370.c -- Assembler for the IBM 360/370/390 instruction set. Loosely based on the ppc files by Linas Vepstas 1998, 99 - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i370.h b/gas/config/tc-i370.h index 6ee29a3e9c..3213011353 100644 --- a/gas/config/tc-i370.h +++ b/gas/config/tc-i370.h @@ -1,5 +1,5 @@ /* tc-i370.h -- Header file for tc-i370.c. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i386-intel.c b/gas/config/tc-i386-intel.c index 86b96ebef6..2bdcf3520f 100644 --- a/gas/config/tc-i386-intel.c +++ b/gas/config/tc-i386-intel.c @@ -1,5 +1,5 @@ /* tc-i386.c -- Assemble Intel syntax code for ix86/x86-64 - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c index 0a05c2c832..45b815cff6 100644 --- a/gas/config/tc-i386.c +++ b/gas/config/tc-i386.c @@ -1,5 +1,5 @@ /* tc-i386.c -- Assemble code for the Intel 80386 - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i386.h b/gas/config/tc-i386.h index 8b5c7d7c1e..f84e44946b 100644 --- a/gas/config/tc-i386.h +++ b/gas/config/tc-i386.h @@ -1,5 +1,5 @@ /* tc-i386.h -- Header file for tc-i386.c - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-i860.c b/gas/config/tc-i860.c index dd51c26d8a..e3a0bdf355 100644 --- a/gas/config/tc-i860.c +++ b/gas/config/tc-i860.c @@ -1,5 +1,5 @@ /* tc-i860.c -- Assembler for the Intel i860 architecture. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. Brought back from the dead and completely reworked by Jason Eckhardt . diff --git a/gas/config/tc-i860.h b/gas/config/tc-i860.h index 692ea304db..fcab3938b8 100644 --- a/gas/config/tc-i860.h +++ b/gas/config/tc-i860.h @@ -1,5 +1,5 @@ /* tc-i860.h -- Header file for the i860. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Brought back from the dead and completely reworked by Jason Eckhardt . diff --git a/gas/config/tc-i960.c b/gas/config/tc-i960.c index 91469eb917..cd140fee31 100644 --- a/gas/config/tc-i960.c +++ b/gas/config/tc-i960.c @@ -1,5 +1,5 @@ /* tc-i960.c - All the i80960-specific stuff - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS. diff --git a/gas/config/tc-i960.h b/gas/config/tc-i960.h index ee6d050cac..8da1f4f51b 100644 --- a/gas/config/tc-i960.h +++ b/gas/config/tc-i960.h @@ -1,5 +1,5 @@ /* tc-i960.h - Basic 80960 instruction formats. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c index 38b6b67306..f3c4120011 100644 --- a/gas/config/tc-ia64.c +++ b/gas/config/tc-ia64.c @@ -1,5 +1,5 @@ /* tc-ia64.c -- Assembler for the HP/Intel IA-64 architecture. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ia64.h b/gas/config/tc-ia64.h index 6884c59ed7..74e1c100ac 100644 --- a/gas/config/tc-ia64.h +++ b/gas/config/tc-ia64.h @@ -1,5 +1,5 @@ /* tc-ia64.h -- Header file for tc-ia64.c. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ip2k.c b/gas/config/tc-ip2k.c index 9c8c22ce36..788a86328b 100644 --- a/gas/config/tc-ip2k.c +++ b/gas/config/tc-ip2k.c @@ -1,5 +1,5 @@ /* tc-ip2k.c -- Assembler for the Scenix IP2xxx. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ip2k.h b/gas/config/tc-ip2k.h index c33ab2b06e..bb7e63bb35 100644 --- a/gas/config/tc-ip2k.h +++ b/gas/config/tc-ip2k.h @@ -1,5 +1,5 @@ /* tc-ip2k.h -- Header file for tc-ip2k.c. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-iq2000.c b/gas/config/tc-iq2000.c index 7939abc20f..bddd940a11 100644 --- a/gas/config/tc-iq2000.c +++ b/gas/config/tc-iq2000.c @@ -1,5 +1,5 @@ /* tc-iq2000.c -- Assembler for the Sitera IQ2000. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-iq2000.h b/gas/config/tc-iq2000.h index ab4f87744a..08e0e4e1cb 100644 --- a/gas/config/tc-iq2000.h +++ b/gas/config/tc-iq2000.h @@ -1,5 +1,5 @@ /* tc-iq2000.h -- Header file for tc-iq2000.c. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-lm32.c b/gas/config/tc-lm32.c index 07c8c82719..3b127fdc36 100644 --- a/gas/config/tc-lm32.c +++ b/gas/config/tc-lm32.c @@ -1,5 +1,5 @@ /* tc-lm32.c - Lattice Mico32 assembler. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jon Beniston This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-lm32.h b/gas/config/tc-lm32.h index 295efc10a0..b8ebcbc2d5 100644 --- a/gas/config/tc-lm32.h +++ b/gas/config/tc-lm32.h @@ -1,5 +1,5 @@ /* tc-lm32.h -- Header file for tc-lm32.c - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jon Beniston This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m32c.c b/gas/config/tc-m32c.c index 8e24edbf08..f7b70a4893 100644 --- a/gas/config/tc-m32c.c +++ b/gas/config/tc-m32c.c @@ -1,5 +1,5 @@ /* tc-m32c.c -- Assembler for the Renesas M32C. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by RedHat. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m32c.h b/gas/config/tc-m32c.h index 3af0092b86..66fffc50ab 100644 --- a/gas/config/tc-m32c.h +++ b/gas/config/tc-m32c.h @@ -1,5 +1,5 @@ /* tc-m32c.h -- Header file for tc-m32c.c. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m32r.c b/gas/config/tc-m32r.c index 172b8f9921..b080f9e1b0 100644 --- a/gas/config/tc-m32r.c +++ b/gas/config/tc-m32r.c @@ -1,5 +1,5 @@ /* tc-m32r.c -- Assembler for the Renesas M32R. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m32r.h b/gas/config/tc-m32r.h index 892b3abb4a..1114c3075d 100644 --- a/gas/config/tc-m32r.h +++ b/gas/config/tc-m32r.h @@ -1,5 +1,5 @@ /* tc-m32r.h -- Header file for tc-m32r.c. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m68851.h b/gas/config/tc-m68851.h index 7c449d6a18..fc03551aae 100644 --- a/gas/config/tc-m68851.h +++ b/gas/config/tc-m68851.h @@ -1,6 +1,6 @@ /* This file is tc-m68851.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m68hc11.c b/gas/config/tc-m68hc11.c index 9026ff4034..a12d106b1e 100644 --- a/gas/config/tc-m68hc11.c +++ b/gas/config/tc-m68hc11.c @@ -1,5 +1,5 @@ /* tc-m68hc11.c -- Assembler code for the Motorola 68HC11 & 68HC12. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Stephane Carrez (stcarrez@nerim.fr) XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk) diff --git a/gas/config/tc-m68hc11.h b/gas/config/tc-m68hc11.h index 59079dd672..b5d8dec17d 100644 --- a/gas/config/tc-m68hc11.h +++ b/gas/config/tc-m68hc11.h @@ -1,5 +1,5 @@ /* tc-m68hc11.h -- Header file for tc-m68hc11.c. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m68k.c b/gas/config/tc-m68k.c index dbcd87b222..443bf20e08 100644 --- a/gas/config/tc-m68k.c +++ b/gas/config/tc-m68k.c @@ -1,5 +1,5 @@ /* tc-m68k.c -- Assemble for the m68k family - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-m68k.h b/gas/config/tc-m68k.h index 3978b6a2a3..febb292e50 100644 --- a/gas/config/tc-m68k.h +++ b/gas/config/tc-m68k.h @@ -1,5 +1,5 @@ /* This file is tc-m68k.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mcore.c b/gas/config/tc-mcore.c index d111eda706..dbb30271e1 100644 --- a/gas/config/tc-mcore.c +++ b/gas/config/tc-mcore.c @@ -1,5 +1,5 @@ /* tc-mcore.c -- Assemble code for M*Core - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mcore.h b/gas/config/tc-mcore.h index 3437e009fe..009d41f9f2 100644 --- a/gas/config/tc-mcore.h +++ b/gas/config/tc-mcore.h @@ -1,6 +1,6 @@ /* This file is tc-mcore.h - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mep.c b/gas/config/tc-mep.c index c6b67e167a..0f20bc493f 100644 --- a/gas/config/tc-mep.c +++ b/gas/config/tc-mep.c @@ -1,5 +1,5 @@ /* tc-mep.c -- Assembler for the Toshiba Media Processor. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mep.h b/gas/config/tc-mep.h index 0df5de88d2..f5ff44d092 100644 --- a/gas/config/tc-mep.h +++ b/gas/config/tc-mep.h @@ -1,5 +1,5 @@ /* tc-mep.h -- Header file for tc-mep.c. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-metag.c b/gas/config/tc-metag.c index cb2fc99122..8d78349bc0 100644 --- a/gas/config/tc-metag.c +++ b/gas/config/tc-metag.c @@ -1,5 +1,5 @@ /* tc-metag.c -- Assembler for the Imagination Technologies Meta. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-metag.h b/gas/config/tc-metag.h index 10a2c7bb61..f9baed3fb3 100644 --- a/gas/config/tc-metag.h +++ b/gas/config/tc-metag.h @@ -1,5 +1,5 @@ /* tc-metag.h -- Header file for tc-metag.c. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-microblaze.c b/gas/config/tc-microblaze.c index cf4ee44f09..bdf25c2c02 100644 --- a/gas/config/tc-microblaze.c +++ b/gas/config/tc-microblaze.c @@ -1,6 +1,6 @@ /* tc-microblaze.c -- Assemble code for Xilinx MicroBlaze - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-microblaze.h b/gas/config/tc-microblaze.h index d44f2fae1d..70f9af7e4a 100644 --- a/gas/config/tc-microblaze.h +++ b/gas/config/tc-microblaze.h @@ -1,6 +1,6 @@ /* tc-microblaze.h -- Header file for tc-microblaze.c. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mips.c b/gas/config/tc-mips.c index 8ecf0c64d7..af184303f2 100644 --- a/gas/config/tc-mips.c +++ b/gas/config/tc-mips.c @@ -1,5 +1,5 @@ /* tc-mips.c -- assemble code for a MIPS chip. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by the OSF and Ralph Campbell. Written by Keith Knowles and Ralph Campbell, working independently. Modified for ECOFF and R4000 support by Ian Lance Taylor of Cygnus diff --git a/gas/config/tc-mips.h b/gas/config/tc-mips.h index 0b8e607441..dd8350cabe 100644 --- a/gas/config/tc-mips.h +++ b/gas/config/tc-mips.h @@ -1,5 +1,5 @@ /* tc-mips.h -- header file for tc-mips.c. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by the OSF and Ralph Campbell. Written by Keith Knowles and Ralph Campbell, working independently. Modified for ECOFF support by Ian Lance Taylor of Cygnus Support. diff --git a/gas/config/tc-mmix.c b/gas/config/tc-mmix.c index 82f48ae712..971c534277 100644 --- a/gas/config/tc-mmix.c +++ b/gas/config/tc-mmix.c @@ -1,5 +1,5 @@ /* tc-mmix.c -- Assembler for Don Knuth's MMIX. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mmix.h b/gas/config/tc-mmix.h index 78d8adf2ae..8b70bde95b 100644 --- a/gas/config/tc-mmix.h +++ b/gas/config/tc-mmix.h @@ -1,5 +1,5 @@ /* tc-mmix.h -- Header file for tc-mmix.c. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Hans-Peter Nilsson (hp@bitrange.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mn10200.c b/gas/config/tc-mn10200.c index 7462d9326f..ebf7f94191 100644 --- a/gas/config/tc-mn10200.c +++ b/gas/config/tc-mn10200.c @@ -1,5 +1,5 @@ /* tc-mn10200.c -- Assembler code for the Matsushita 10200 - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mn10200.h b/gas/config/tc-mn10200.h index 6eb0418b94..783cb1db3b 100644 --- a/gas/config/tc-mn10200.h +++ b/gas/config/tc-mn10200.h @@ -1,5 +1,5 @@ /* tc-mn10200.h -- Header file for tc-mn10200.c. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mn10300.c b/gas/config/tc-mn10300.c index 3d159b1856..1a244aba89 100644 --- a/gas/config/tc-mn10300.c +++ b/gas/config/tc-mn10300.c @@ -1,5 +1,5 @@ /* tc-mn10300.c -- Assembler code for the Matsushita 10300 - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mn10300.h b/gas/config/tc-mn10300.h index d502430af0..6e4217ae4c 100644 --- a/gas/config/tc-mn10300.h +++ b/gas/config/tc-mn10300.h @@ -1,5 +1,5 @@ /* tc-mn10300.h -- Header file for tc-mn10300.c. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-moxie.c b/gas/config/tc-moxie.c index fdd100c288..e1fcc9ef2f 100644 --- a/gas/config/tc-moxie.c +++ b/gas/config/tc-moxie.c @@ -1,5 +1,5 @@ /* tc-moxie.c -- Assemble code for moxie - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-moxie.h b/gas/config/tc-moxie.h index 0a88813d9d..18c0842b52 100644 --- a/gas/config/tc-moxie.h +++ b/gas/config/tc-moxie.h @@ -1,6 +1,6 @@ /* tc-moxie.h -- Header file for tc-moxie.c. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-msp430.c b/gas/config/tc-msp430.c index 25ec0ee45b..e44e7b2602 100644 --- a/gas/config/tc-msp430.c +++ b/gas/config/tc-msp430.c @@ -1,6 +1,6 @@ /* tc-msp430.c -- Assembler code for the Texas Instruments MSP430 - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-msp430.h b/gas/config/tc-msp430.h index 72f6dd8aa4..657dc1a8db 100644 --- a/gas/config/tc-msp430.h +++ b/gas/config/tc-msp430.h @@ -1,5 +1,5 @@ /* This file is tc-msp430.h - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky diff --git a/gas/config/tc-mt.c b/gas/config/tc-mt.c index d832297905..6613d54bf3 100644 --- a/gas/config/tc-mt.c +++ b/gas/config/tc-mt.c @@ -1,5 +1,5 @@ /* tc-mt.c -- Assembler for the Morpho Technologies mt . - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-mt.h b/gas/config/tc-mt.h index 1d3a827519..871dbf55e8 100644 --- a/gas/config/tc-mt.h +++ b/gas/config/tc-mt.h @@ -1,5 +1,5 @@ /* tc-mt.h -- Header file for tc-mt.c. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-nds32.c b/gas/config/tc-nds32.c index 353a1657c3..7a237213be 100644 --- a/gas/config/tc-nds32.c +++ b/gas/config/tc-nds32.c @@ -1,5 +1,5 @@ /* tc-nds32.c -- Assemble for the nds32 - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-nds32.h b/gas/config/tc-nds32.h index 1483d51f9d..328d47fca3 100644 --- a/gas/config/tc-nds32.h +++ b/gas/config/tc-nds32.h @@ -1,5 +1,5 @@ /* tc-nds32.h -- Header file for tc-nds32.c. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GAS. diff --git a/gas/config/tc-nios2.c b/gas/config/tc-nios2.c index 59e9709189..2fb26b82c4 100644 --- a/gas/config/tc-nios2.c +++ b/gas/config/tc-nios2.c @@ -1,5 +1,5 @@ /* Altera Nios II assembler. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gas/config/tc-nios2.h b/gas/config/tc-nios2.h index 82bb624711..2e69caff43 100644 --- a/gas/config/tc-nios2.h +++ b/gas/config/tc-nios2.h @@ -1,5 +1,5 @@ /* Definitions for Altera Nios II assembler. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gas/config/tc-ns32k.c b/gas/config/tc-ns32k.c index 1c97d434e4..fa195032f0 100644 --- a/gas/config/tc-ns32k.c +++ b/gas/config/tc-ns32k.c @@ -1,5 +1,5 @@ /* ns32k.c -- Assemble on the National Semiconductor 32k series - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ns32k.h b/gas/config/tc-ns32k.h index 02d71966a2..2deb264735 100644 --- a/gas/config/tc-ns32k.h +++ b/gas/config/tc-ns32k.h @@ -1,5 +1,5 @@ /* tc-ns32k.h -- Opcode table for National Semi 32k processor - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-or1k.c b/gas/config/tc-or1k.c index 7b479ca597..e490ffc9e2 100644 --- a/gas/config/tc-or1k.c +++ b/gas/config/tc-or1k.c @@ -1,5 +1,5 @@ /* tc-or1k.c -- Assembler for the OpenRISC family. - Copyright 2001-2014 Free Software Foundation. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Contributed for OR32 by Johan Rydberg, jrydberg@opencores.org This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-or1k.h b/gas/config/tc-or1k.h index 18e22a5d85..cc04b3aaba 100644 --- a/gas/config/tc-or1k.h +++ b/gas/config/tc-or1k.h @@ -1,5 +1,5 @@ /* tc-or1k.h -- Header file for tc-or1k.c. - Copyright 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-pdp11.c b/gas/config/tc-pdp11.c index 1b3df58bd3..a7794c67ee 100644 --- a/gas/config/tc-pdp11.c +++ b/gas/config/tc-pdp11.c @@ -1,5 +1,5 @@ /* tc-pdp11.c - pdp11-specific - - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-pdp11.h b/gas/config/tc-pdp11.h index af71667a11..bc7b799fa0 100644 --- a/gas/config/tc-pdp11.h +++ b/gas/config/tc-pdp11.h @@ -1,5 +1,5 @@ /* tc-pdp11.h -- Header file for tc-pdp11.c. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-pj.c b/gas/config/tc-pj.c index dba4cbcc5f..860b5eba5d 100644 --- a/gas/config/tc-pj.c +++ b/gas/config/tc-pj.c @@ -1,5 +1,5 @@ /* tc-pj.c -- Assemble code for Pico Java - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-pj.h b/gas/config/tc-pj.h index 61cd11f95e..c29fcab1a2 100644 --- a/gas/config/tc-pj.h +++ b/gas/config/tc-pj.h @@ -1,5 +1,5 @@ /* This file is tc-pj.h - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlain of Transmeta, sac@pobox.com diff --git a/gas/config/tc-ppc.c b/gas/config/tc-ppc.c index 189a22baf5..6e9698966d 100644 --- a/gas/config/tc-ppc.c +++ b/gas/config/tc-ppc.c @@ -1,5 +1,5 @@ /* tc-ppc.c -- Assemble for the PowerPC or POWER (RS/6000) - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-ppc.h b/gas/config/tc-ppc.h index d9551c19ff..d7766e3e9c 100644 --- a/gas/config/tc-ppc.h +++ b/gas/config/tc-ppc.h @@ -1,5 +1,5 @@ /* tc-ppc.h -- Header file for tc-ppc.c. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-rl78.c b/gas/config/tc-rl78.c index 1627c61eeb..abc05a01b1 100644 --- a/gas/config/tc-rl78.c +++ b/gas/config/tc-rl78.c @@ -1,5 +1,5 @@ /* tc-rl78.c -- Assembler for the Renesas RL78 - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-rl78.h b/gas/config/tc-rl78.h index 5b6a3125c2..79628461c9 100644 --- a/gas/config/tc-rl78.h +++ b/gas/config/tc-rl78.h @@ -1,5 +1,5 @@ /* tc-rl78.h - header file for Renesas RL78 - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-rx.c b/gas/config/tc-rx.c index 0d7e1d56bc..2dec69fce4 100644 --- a/gas/config/tc-rx.c +++ b/gas/config/tc-rx.c @@ -1,5 +1,5 @@ /* tc-rx.c -- Assembler for the Renesas RX - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-rx.h b/gas/config/tc-rx.h index b82812d65b..695741a349 100644 --- a/gas/config/tc-rx.h +++ b/gas/config/tc-rx.h @@ -1,5 +1,5 @@ /* tc-rx.h - header file for Renesas RX - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-s390.c b/gas/config/tc-s390.c index 60a7dacfec..39ade235d5 100644 --- a/gas/config/tc-s390.c +++ b/gas/config/tc-s390.c @@ -1,5 +1,5 @@ /* tc-s390.c -- Assemble for the S390 - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-s390.h b/gas/config/tc-s390.h index 88c857b0fa..ee09bba922 100644 --- a/gas/config/tc-s390.h +++ b/gas/config/tc-s390.h @@ -1,5 +1,5 @@ /* tc-s390.h -- Header file for tc-s390.c. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Written by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-score.c b/gas/config/tc-score.c index 72597a0fac..dd2703f2dd 100644 --- a/gas/config/tc-score.c +++ b/gas/config/tc-score.c @@ -1,5 +1,5 @@ /* tc-score.c -- Assembler for Score - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/gas/config/tc-score.h b/gas/config/tc-score.h index 5b11f301a3..5b342a4a04 100644 --- a/gas/config/tc-score.h +++ b/gas/config/tc-score.h @@ -1,5 +1,5 @@ /* tc-score.h -- Score specific file for assembler - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/gas/config/tc-score7.c b/gas/config/tc-score7.c index ae15a04943..19241bacce 100644 --- a/gas/config/tc-score7.c +++ b/gas/config/tc-score7.c @@ -1,5 +1,5 @@ /* tc-score7.c -- Assembler for Score7 - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/gas/config/tc-sh.c b/gas/config/tc-sh.c index 888a51f153..493fa403bf 100644 --- a/gas/config/tc-sh.c +++ b/gas/config/tc-sh.c @@ -1,5 +1,5 @@ /* tc-sh.c -- Assemble code for the Renesas / SuperH SH - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-sh.h b/gas/config/tc-sh.h index 97b6b6d573..16c632f49b 100644 --- a/gas/config/tc-sh.h +++ b/gas/config/tc-sh.h @@ -1,5 +1,5 @@ /* This file is tc-sh.h - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-sh64.c b/gas/config/tc-sh64.c index eba0a5be32..780052bb77 100644 --- a/gas/config/tc-sh64.c +++ b/gas/config/tc-sh64.c @@ -1,5 +1,5 @@ /* tc-sh64.c -- Assemble code for the SuperH SH SHcompact and SHmedia. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-sh64.h b/gas/config/tc-sh64.h index 35702a02e2..ad5b614db5 100644 --- a/gas/config/tc-sh64.h +++ b/gas/config/tc-sh64.h @@ -1,5 +1,5 @@ /* This file is tc-sh64.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-sparc.c b/gas/config/tc-sparc.c index e3fd64ae7b..60bdcc6bfa 100644 --- a/gas/config/tc-sparc.c +++ b/gas/config/tc-sparc.c @@ -1,5 +1,5 @@ /* tc-sparc.c -- Assemble for the SPARC - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. GAS is free software; you can redistribute it and/or modify diff --git a/gas/config/tc-sparc.h b/gas/config/tc-sparc.h index ef76c0b963..5552a4ce2a 100644 --- a/gas/config/tc-sparc.h +++ b/gas/config/tc-sparc.h @@ -1,5 +1,5 @@ /* tc-sparc.h - Macros and type defines for the sparc. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-spu.c b/gas/config/tc-spu.c index 717cc330ed..2343188c54 100644 --- a/gas/config/tc-spu.c +++ b/gas/config/tc-spu.c @@ -1,6 +1,6 @@ /* spu.c -- Assembler for the IBM Synergistic Processing Unit (SPU) - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-spu.h b/gas/config/tc-spu.h index 0839344834..696fc60f22 100644 --- a/gas/config/tc-spu.h +++ b/gas/config/tc-spu.h @@ -1,6 +1,6 @@ /* spu.h -- Assembler for spu - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tic30.c b/gas/config/tc-tic30.c index 436aaebf5e..2b225203cf 100644 --- a/gas/config/tc-tic30.c +++ b/gas/config/tc-tic30.c @@ -1,5 +1,5 @@ /* tc-c30.c -- Assembly code for the Texas Instruments TMS320C30 - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tic30.h b/gas/config/tc-tic30.h index e39d7b0ed7..3ee19b18fd 100644 --- a/gas/config/tc-tic30.h +++ b/gas/config/tc-tic30.h @@ -1,5 +1,5 @@ /* tc-tic30.h -- Header file for tc-tic30.c - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tic4x.c b/gas/config/tc-tic4x.c index b57272ce5e..6dab1ac389 100644 --- a/gas/config/tc-tic4x.c +++ b/gas/config/tc-tic4x.c @@ -1,5 +1,5 @@ /* tc-tic4x.c -- Assemble for the Texas Instruments TMS320C[34]x. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/gas/config/tc-tic4x.h b/gas/config/tc-tic4x.h index 14b3511c17..3b311f6a6b 100644 --- a/gas/config/tc-tic4x.h +++ b/gas/config/tc-tic4x.h @@ -1,5 +1,5 @@ /* tc-tic4x.h -- Assemble for the Texas TMS320C[34]X. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/gas/config/tc-tic54x.c b/gas/config/tc-tic54x.c index c9972975bd..5edd045c7e 100644 --- a/gas/config/tc-tic54x.c +++ b/gas/config/tc-tic54x.c @@ -1,5 +1,5 @@ /* tc-tic54x.c -- Assembly code for the Texas Instruments TMS320C54X - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Timothy Wall (twall@cygnus.com) This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tic54x.h b/gas/config/tc-tic54x.h index 3fe8be886c..0dacf2166b 100644 --- a/gas/config/tc-tic54x.h +++ b/gas/config/tc-tic54x.h @@ -1,5 +1,5 @@ /* tc-tic54x.h -- Header file for tc-tic54x.c - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Timothy Wall (twall@alum.mit.edu) This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tic6x.c b/gas/config/tc-tic6x.c index 3f2912afba..789400f041 100644 --- a/gas/config/tc-tic6x.c +++ b/gas/config/tc-tic6x.c @@ -1,5 +1,5 @@ /* TI C6X assembler. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Joseph Myers Bernd Schmidt diff --git a/gas/config/tc-tic6x.h b/gas/config/tc-tic6x.h index dc110e890d..bf52e4572c 100644 --- a/gas/config/tc-tic6x.h +++ b/gas/config/tc-tic6x.h @@ -1,5 +1,5 @@ /* Definitions for TI C6X assembler. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tilegx.c b/gas/config/tc-tilegx.c index 3176d2f36c..efc38563c3 100644 --- a/gas/config/tc-tilegx.c +++ b/gas/config/tc-tilegx.c @@ -1,5 +1,5 @@ /* tc-tilegx.c -- Assemble for a Tile-Gx chip. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tilegx.h b/gas/config/tc-tilegx.h index 6de89da028..55fe3bb824 100644 --- a/gas/config/tc-tilegx.h +++ b/gas/config/tc-tilegx.h @@ -1,5 +1,5 @@ /* tc-tilegx.h - Macros and type defines for a TILE-Gx chip. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tilepro.c b/gas/config/tc-tilepro.c index 8a378c0da4..7f76de1b6f 100644 --- a/gas/config/tc-tilepro.c +++ b/gas/config/tc-tilepro.c @@ -1,5 +1,5 @@ /* tc-tilepro.c -- Assemble for a TILEPro chip. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-tilepro.h b/gas/config/tc-tilepro.h index 92d31b150d..5c877fedf4 100644 --- a/gas/config/tc-tilepro.h +++ b/gas/config/tc-tilepro.h @@ -1,5 +1,5 @@ /* tc-tile.h - Macros and type defines for a TILEPro chip. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-v850.c b/gas/config/tc-v850.c index 91acec4e69..c48c01112e 100644 --- a/gas/config/tc-v850.c +++ b/gas/config/tc-v850.c @@ -1,5 +1,5 @@ /* tc-v850.c -- Assembler code for the NEC V850 - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-v850.h b/gas/config/tc-v850.h index a0aeeb4f6b..0808bd8ecc 100644 --- a/gas/config/tc-v850.h +++ b/gas/config/tc-v850.h @@ -1,5 +1,5 @@ /* tc-v850.h -- Header file for tc-v850.c. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-vax.c b/gas/config/tc-vax.c index bccf596b55..b99d525765 100644 --- a/gas/config/tc-vax.c +++ b/gas/config/tc-vax.c @@ -1,5 +1,5 @@ /* tc-vax.c - vax-specific - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-vax.h b/gas/config/tc-vax.h index cc94bb2252..dea10ab7a5 100644 --- a/gas/config/tc-vax.h +++ b/gas/config/tc-vax.h @@ -1,5 +1,5 @@ /* tc-vax.h -- Header file for tc-vax.c. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-visium.c b/gas/config/tc-visium.c index d44b6e9afa..3cc434ec84 100644 --- a/gas/config/tc-visium.c +++ b/gas/config/tc-visium.c @@ -1,6 +1,6 @@ /* This is the machine dependent code of the Visium Assembler. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-visium.h b/gas/config/tc-visium.h index 6e1f7919fb..cc925e37a2 100644 --- a/gas/config/tc-visium.h +++ b/gas/config/tc-visium.h @@ -1,6 +1,6 @@ /* tc-visium.h -- Header file for tc-visium.c. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xc16x.c b/gas/config/tc-xc16x.c index 6073387bd2..c4c84ae100 100644 --- a/gas/config/tc-xc16x.c +++ b/gas/config/tc-xc16x.c @@ -1,5 +1,5 @@ /* tc-xc16x.c -- Assembler for the Infineon XC16X. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xc16x.h b/gas/config/tc-xc16x.h index 03bfec99d6..550b14735b 100644 --- a/gas/config/tc-xc16x.h +++ b/gas/config/tc-xc16x.h @@ -1,5 +1,5 @@ /* This file is tc-xc16x.h - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xgate.c b/gas/config/tc-xgate.c index f244c57953..3c00b01d07 100644 --- a/gas/config/tc-xgate.c +++ b/gas/config/tc-xgate.c @@ -1,5 +1,5 @@ /* tc-xgate.c -- Assembler code for Freescale XGATE - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Sean Keys This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xgate.h b/gas/config/tc-xgate.h index 30cff98dcf..07bcd1345a 100644 --- a/gas/config/tc-xgate.h +++ b/gas/config/tc-xgate.h @@ -1,5 +1,5 @@ /* tc-xgate.h -- Header file for tc-xgate.c. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xstormy16.c b/gas/config/tc-xstormy16.c index e8eba894be..4cdb0ee8e0 100644 --- a/gas/config/tc-xstormy16.c +++ b/gas/config/tc-xstormy16.c @@ -1,5 +1,5 @@ /* tc-xstormy16.c -- Assembler for the Sanyo XSTORMY16. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xstormy16.h b/gas/config/tc-xstormy16.h index 064a85cb10..6b82eec684 100644 --- a/gas/config/tc-xstormy16.h +++ b/gas/config/tc-xstormy16.h @@ -1,5 +1,5 @@ /* tc-xstormy16.h -- Header file for tc-xstormy16.c. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xtensa.c b/gas/config/tc-xtensa.c index f23ccf81a2..3e85b69379 100644 --- a/gas/config/tc-xtensa.c +++ b/gas/config/tc-xtensa.c @@ -1,5 +1,5 @@ /* tc-xtensa.c -- Assemble Xtensa instructions. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-xtensa.h b/gas/config/tc-xtensa.h index 4672bc60c4..c6c76998b6 100644 --- a/gas/config/tc-xtensa.h +++ b/gas/config/tc-xtensa.h @@ -1,5 +1,5 @@ /* tc-xtensa.h -- Header file for tc-xtensa.c. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-z80.c b/gas/config/tc-z80.c index a602dc744e..fe6300f0be 100644 --- a/gas/config/tc-z80.c +++ b/gas/config/tc-z80.c @@ -1,5 +1,5 @@ /* tc-z80.c -- Assemble code for the Zilog Z80 and ASCII R800 - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-z80.h b/gas/config/tc-z80.h index 7409871844..bef8828ac8 100644 --- a/gas/config/tc-z80.h +++ b/gas/config/tc-z80.h @@ -1,5 +1,5 @@ /* this is tc-z80.h - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar diff --git a/gas/config/tc-z8k.c b/gas/config/tc-z8k.c index 3b5f0b807a..a560c5c265 100644 --- a/gas/config/tc-z8k.c +++ b/gas/config/tc-z8k.c @@ -1,5 +1,5 @@ /* tc-z8k.c -- Assemble code for the Zilog Z800n - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/tc-z8k.h b/gas/config/tc-z8k.h index be5f6514aa..370976ac44 100644 --- a/gas/config/tc-z8k.h +++ b/gas/config/tc-z8k.h @@ -1,5 +1,5 @@ /* This file is tc-z8k.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-386bsd.h b/gas/config/te-386bsd.h index 7228d9a5f5..100ad35237 100644 --- a/gas/config/te-386bsd.h +++ b/gas/config/te-386bsd.h @@ -1,5 +1,5 @@ /* te-386bsd.h -- 386BSD target environment declarations. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-aix.h b/gas/config/te-aix.h index b0da4fb9c7..5e63aa9ef5 100644 --- a/gas/config/te-aix.h +++ b/gas/config/te-aix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014 Free Software Foundation, Inc. +/* Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-aix5.h b/gas/config/te-aix5.h index 91ba577c18..331b935898 100644 --- a/gas/config/te-aix5.h +++ b/gas/config/te-aix5.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-armeabi.h b/gas/config/te-armeabi.h index fdd78abe10..4077775c69 100644 --- a/gas/config/te-armeabi.h +++ b/gas/config/te-armeabi.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2014 Free Software Foundation, Inc. +/* Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-armfbsdeabi.h b/gas/config/te-armfbsdeabi.h index 8a72e21bf3..6e41046821 100644 --- a/gas/config/te-armfbsdeabi.h +++ b/gas/config/te-armfbsdeabi.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2014 Free Software Foundation, Inc. +/* Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-armfbsdvfp.h b/gas/config/te-armfbsdvfp.h index 945ac7c449..0612c3ec1f 100644 --- a/gas/config/te-armfbsdvfp.h +++ b/gas/config/te-armfbsdvfp.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2014 Free Software Foundation, Inc. +/* Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-armlinuxeabi.h b/gas/config/te-armlinuxeabi.h index 9147f772d9..80013b655b 100644 --- a/gas/config/te-armlinuxeabi.h +++ b/gas/config/te-armlinuxeabi.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2014 Free Software Foundation, Inc. +/* Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-dragonfly.h b/gas/config/te-dragonfly.h index 9db1b39088..a52ef1875b 100644 --- a/gas/config/te-dragonfly.h +++ b/gas/config/te-dragonfly.h @@ -1,5 +1,5 @@ /* te-dragonfly.h -- DragonFlyBSD target environment declarations. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-dynix.h b/gas/config/te-dynix.h index 05a497e4bd..7b6ccf93dc 100644 --- a/gas/config/te-dynix.h +++ b/gas/config/te-dynix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-epoc-pe.h b/gas/config/te-epoc-pe.h index 50dbd684bc..42375974c9 100644 --- a/gas/config/te-epoc-pe.h +++ b/gas/config/te-epoc-pe.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-freebsd.h b/gas/config/te-freebsd.h index 3744294109..1051ae8c45 100644 --- a/gas/config/te-freebsd.h +++ b/gas/config/te-freebsd.h @@ -1,5 +1,5 @@ /* te-freebsd.h -- FreeBSD target environment declarations. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-generic.h b/gas/config/te-generic.h index 9427d5858d..4a09e3bf2b 100644 --- a/gas/config/te-generic.h +++ b/gas/config/te-generic.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-gnu.h b/gas/config/te-gnu.h index 0ea31fa8aa..7351318092 100644 --- a/gas/config/te-gnu.h +++ b/gas/config/te-gnu.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2014 Free Software Foundation, Inc. +/* Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-go32.h b/gas/config/te-go32.h index 70a59fc482..cc24368cac 100644 --- a/gas/config/te-go32.h +++ b/gas/config/te-go32.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-hppa.h b/gas/config/te-hppa.h index 5c789782c7..9c6a58ee45 100644 --- a/gas/config/te-hppa.h +++ b/gas/config/te-hppa.h @@ -1,5 +1,5 @@ /* Machine specific defines for the PA machine - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-hppa64.h b/gas/config/te-hppa64.h index 519b01aac3..e07244ef60 100644 --- a/gas/config/te-hppa64.h +++ b/gas/config/te-hppa64.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-hppalinux64.h b/gas/config/te-hppalinux64.h index a98b041fe8..8e3709086f 100644 --- a/gas/config/te-hppalinux64.h +++ b/gas/config/te-hppalinux64.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-hpux.h b/gas/config/te-hpux.h index 67cd30b4a5..acb0de0409 100644 --- a/gas/config/te-hpux.h +++ b/gas/config/te-hpux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-i386aix.h b/gas/config/te-i386aix.h index 79e3cc8d99..8502f5c32a 100644 --- a/gas/config/te-i386aix.h +++ b/gas/config/te-i386aix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-ia64aix.h b/gas/config/te-ia64aix.h index 63768a3c6d..5960866f9b 100644 --- a/gas/config/te-ia64aix.h +++ b/gas/config/te-ia64aix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-interix.h b/gas/config/te-interix.h index a3489215af..6bbd11e732 100644 --- a/gas/config/te-interix.h +++ b/gas/config/te-interix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-irix.h b/gas/config/te-irix.h index ed81905a95..1f6cb39667 100644 --- a/gas/config/te-irix.h +++ b/gas/config/te-irix.h @@ -1,5 +1,5 @@ /* IRIX targets - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-linux.h b/gas/config/te-linux.h index 466f664f24..70cda11226 100644 --- a/gas/config/te-linux.h +++ b/gas/config/te-linux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-lynx.h b/gas/config/te-lynx.h index 336d1b0cc4..e7e91b1168 100644 --- a/gas/config/te-lynx.h +++ b/gas/config/te-lynx.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-mach.h b/gas/config/te-mach.h index 77f873d871..2849c6f21d 100644 --- a/gas/config/te-mach.h +++ b/gas/config/te-mach.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-macos.h b/gas/config/te-macos.h index 336444cd4d..81311ec871 100644 --- a/gas/config/te-macos.h +++ b/gas/config/te-macos.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-nacl.h b/gas/config/te-nacl.h index 2547f9f9c8..327d130dc9 100644 --- a/gas/config/te-nacl.h +++ b/gas/config/te-nacl.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-nbsd.h b/gas/config/te-nbsd.h index 424929120c..455f420bef 100644 --- a/gas/config/te-nbsd.h +++ b/gas/config/te-nbsd.h @@ -1,5 +1,5 @@ /* te-nbsd.h -- NetBSD target environment declarations. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-nbsd532.h b/gas/config/te-nbsd532.h index 7952483695..44b8515d74 100644 --- a/gas/config/te-nbsd532.h +++ b/gas/config/te-nbsd532.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-netware.h b/gas/config/te-netware.h index 9fc5928f1e..ce3a5ebf25 100644 --- a/gas/config/te-netware.h +++ b/gas/config/te-netware.h @@ -1,5 +1,5 @@ /* te-netware.h -- NetWare target environment declarations. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-pc532mach.h b/gas/config/te-pc532mach.h index 4241c5abe5..ce0e715d69 100644 --- a/gas/config/te-pc532mach.h +++ b/gas/config/te-pc532mach.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-pe.h b/gas/config/te-pe.h index a6b857de74..51aecf440a 100644 --- a/gas/config/te-pe.h +++ b/gas/config/te-pe.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-pep.h b/gas/config/te-pep.h index 2995761ead..c2f48e2a5c 100644 --- a/gas/config/te-pep.h +++ b/gas/config/te-pep.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-psos.h b/gas/config/te-psos.h index e6e2d97168..1a5a5f361b 100644 --- a/gas/config/te-psos.h +++ b/gas/config/te-psos.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-riscix.h b/gas/config/te-riscix.h index 9fa9f85d53..d124087ada 100644 --- a/gas/config/te-riscix.h +++ b/gas/config/te-riscix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-solaris.h b/gas/config/te-solaris.h index 38659993b5..898af3b34a 100644 --- a/gas/config/te-solaris.h +++ b/gas/config/te-solaris.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2014 Free Software Foundation, Inc. +/* Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-sparcaout.h b/gas/config/te-sparcaout.h index 55026506cf..2054b743de 100644 --- a/gas/config/te-sparcaout.h +++ b/gas/config/te-sparcaout.h @@ -1,5 +1,5 @@ /* te-sparcaout.h -- embedded sparc-aout target environment declarations. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-sun3.h b/gas/config/te-sun3.h index 7138e224f5..0dae8bcc2c 100644 --- a/gas/config/te-sun3.h +++ b/gas/config/te-sun3.h @@ -1,5 +1,5 @@ /* te-sun3.h -- Sun-3 target environment declarations. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-svr4.h b/gas/config/te-svr4.h index f989a9d50e..4e02b3a5a3 100644 --- a/gas/config/te-svr4.h +++ b/gas/config/te-svr4.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-symbian.h b/gas/config/te-symbian.h index 4b52b2278f..e4a847deea 100644 --- a/gas/config/te-symbian.h +++ b/gas/config/te-symbian.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2014 Free Software Foundation, Inc. +/* Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-tmips.h b/gas/config/te-tmips.h index ce5dbda5d7..f7c56f4851 100644 --- a/gas/config/te-tmips.h +++ b/gas/config/te-tmips.h @@ -1,5 +1,5 @@ /* Traditional MIPS targets - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-uclinux.h b/gas/config/te-uclinux.h index bb0ead0aeb..e0255d1064 100644 --- a/gas/config/te-uclinux.h +++ b/gas/config/te-uclinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2014 Free Software Foundation, Inc. +/* Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-vms.c b/gas/config/te-vms.c index 8bb15c5da5..e73b18aff0 100644 --- a/gas/config/te-vms.c +++ b/gas/config/te-vms.c @@ -1,5 +1,5 @@ /* te-vms.c -- Utilities for VMS. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Douglas B Rupp diff --git a/gas/config/te-vms.h b/gas/config/te-vms.h index 34012e1b46..aa88e241da 100644 --- a/gas/config/te-vms.h +++ b/gas/config/te-vms.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2014 Free Software Foundation, Inc. +/* Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-vxworks.h b/gas/config/te-vxworks.h index e22b1a3b14..ab04e952c7 100644 --- a/gas/config/te-vxworks.h +++ b/gas/config/te-vxworks.h @@ -1,5 +1,5 @@ /* te-vxworks.h -- VxWorks target environment declarations. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/te-wince-pe.h b/gas/config/te-wince-pe.h index a2049ba096..12cd39a8df 100644 --- a/gas/config/te-wince-pe.h +++ b/gas/config/te-wince-pe.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/vax-inst.h b/gas/config/vax-inst.h index c6ce10231f..689a9226a4 100644 --- a/gas/config/vax-inst.h +++ b/gas/config/vax-inst.h @@ -1,5 +1,5 @@ /* vax-inst.h - GNU - Part of vax.c - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/xtensa-istack.h b/gas/config/xtensa-istack.h index d9aee8f21f..8bf2822e3d 100644 --- a/gas/config/xtensa-istack.h +++ b/gas/config/xtensa-istack.h @@ -1,5 +1,5 @@ /* Declarations for stacks of tokenized Xtensa instructions. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/xtensa-relax.c b/gas/config/xtensa-relax.c index df8a55af5f..688d5f37d0 100644 --- a/gas/config/xtensa-relax.c +++ b/gas/config/xtensa-relax.c @@ -1,5 +1,5 @@ /* Table of relaxations for Xtensa assembly. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/config/xtensa-relax.h b/gas/config/xtensa-relax.h index ba07939468..b501e74bff 100644 --- a/gas/config/xtensa-relax.h +++ b/gas/config/xtensa-relax.h @@ -1,5 +1,5 @@ /* Table of relaxations for Xtensa assembly. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/configure.ac b/gas/configure.ac index 371f7b387f..8e05fb89bd 100644 --- a/gas/configure.ac +++ b/gas/configure.ac @@ -3,7 +3,7 @@ dnl dnl And be careful when changing it! If you must add tests with square dnl brackets, be sure changequote invocations surround it. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/gas/configure.com b/gas/configure.com index ceb50c2b67..a48abea55e 100644 --- a/gas/configure.com +++ b/gas/configure.com @@ -3,7 +3,7 @@ $! This file sets things up to build gas on a VMS system to generate object $! files for a VMS system. We do not use the configure script, since we $! do not have /bin/sh to execute it. $! -$! Copyright (C) 2012-2014 Free Software Foundation, Inc. +$! Copyright (C) 2012-2015 Free Software Foundation, Inc. $! $! This file is free software; you can redistribute it and/or modify $! it under the terms of the GNU General Public License as published by diff --git a/gas/configure.tgt b/gas/configure.tgt index 0e44880874..af9019830c 100644 --- a/gas/configure.tgt +++ b/gas/configure.tgt @@ -1,6 +1,6 @@ # gas target specific configuration file. This is a -*- sh -*- file. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/debug.c b/gas/debug.c index cc3a10623d..de996ba191 100644 --- a/gas/debug.c +++ b/gas/debug.c @@ -1,5 +1,5 @@ /* This file is debug.c - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/depend.c b/gas/depend.c index 16f79c1415..1a1ec63a4a 100644 --- a/gas/depend.c +++ b/gas/depend.c @@ -1,5 +1,5 @@ /* depend.c - Handle dependency tracking. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/doc/Makefile.am b/gas/doc/Makefile.am index 2c179e44c9..38ab88be20 100644 --- a/gas/doc/Makefile.am +++ b/gas/doc/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/doc/all.texi b/gas/doc/all.texi index c57800021e..d2fee14033 100644 --- a/gas/doc/all.texi +++ b/gas/doc/all.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1992-2014 Free Software Foundation, Inc. +@c Copyright (C) 1992-2015 Free Software Foundation, Inc. @c This file is part of the documentation for the GAS manual @c Configuration settings for all-inclusive version of manual diff --git a/gas/doc/as.texinfo b/gas/doc/as.texinfo index 17ae245190..5997669575 100644 --- a/gas/doc/as.texinfo +++ b/gas/doc/as.texinfo @@ -1,5 +1,5 @@ \input texinfo @c -*-Texinfo-*- -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c UPDATE!! On future updates-- @c (1) check for new machine-dep cmdline options in @c md_parse_option definitions in config/tc-*.c @@ -100,7 +100,7 @@ This file documents the GNU Assembler "@value{AS}". @c man begin COPYRIGHT -Copyright @copyright{} 1991-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1991-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 @@ -149,7 +149,7 @@ done. @end tex @vskip 0pt plus 1filll -Copyright @copyright{} 1991-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1991-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 diff --git a/gas/doc/c-aarch64.texi b/gas/doc/c-aarch64.texi index 4b5c813ec8..3488a1fec5 100644 --- a/gas/doc/c-aarch64.texi +++ b/gas/doc/c-aarch64.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2014 Free Software Foundation, Inc. +@c Copyright (C) 2009-2015 Free Software Foundation, Inc. @c Contributed by ARM Ltd. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-alpha.texi b/gas/doc/c-alpha.texi index 302ed0fd41..96e128105a 100644 --- a/gas/doc/c-alpha.texi +++ b/gas/doc/c-alpha.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-arc.texi b/gas/doc/c-arc.texi index c7bbb66e79..9fa28e5fe2 100644 --- a/gas/doc/c-arc.texi +++ b/gas/doc/c-arc.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2000-2014 Free Software Foundation, Inc. +@c Copyright (C) 2000-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index 12952a7c28..16ba4f99b6 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1996-2014 Free Software Foundation, Inc. +@c Copyright (C) 1996-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-avr.texi b/gas/doc/c-avr.texi index f20937c535..9d12e893dd 100644 --- a/gas/doc/c-avr.texi +++ b/gas/doc/c-avr.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2006-2014 Free Software Foundation, Inc. +@c Copyright (C) 2006-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-bfin.texi b/gas/doc/c-bfin.texi index 35de1fae8e..bd2f209ab0 100644 --- a/gas/doc/c-bfin.texi +++ b/gas/doc/c-bfin.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2005-2014 Free Software Foundation, Inc. +@c Copyright (C) 2005-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-cr16.texi b/gas/doc/c-cr16.texi index 20b118df1b..049c171a74 100644 --- a/gas/doc/c-cr16.texi +++ b/gas/doc/c-cr16.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2007-2014 Free Software Foundation, Inc. +@c Copyright (C) 2007-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-cris.texi b/gas/doc/c-cris.texi index 73ba059fb8..e80997886c 100644 --- a/gas/doc/c-cris.texi +++ b/gas/doc/c-cris.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c CRIS description contributed by Axis Communications. diff --git a/gas/doc/c-d10v.texi b/gas/doc/c-d10v.texi index 3dd52b5ad3..206c4b74c5 100644 --- a/gas/doc/c-d10v.texi +++ b/gas/doc/c-d10v.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1996-2014 Free Software Foundation, Inc. +@c Copyright (C) 1996-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-d30v.texi b/gas/doc/c-d30v.texi index 6e86f4d451..54062bdcee 100644 --- a/gas/doc/c-d30v.texi +++ b/gas/doc/c-d30v.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1997-2014 Free Software Foundation, Inc. +@c Copyright (C) 1997-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-epiphany.texi b/gas/doc/c-epiphany.texi index 29862c23fa..3a0d082564 100644 --- a/gas/doc/c-epiphany.texi +++ b/gas/doc/c-epiphany.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2014 Free Software Foundation, Inc. +@c Copyright (C) 1999-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-h8300.texi b/gas/doc/c-h8300.texi index cbdebbabf5..3a1859b9eb 100644 --- a/gas/doc/c-h8300.texi +++ b/gas/doc/c-h8300.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-hppa.texi b/gas/doc/c-hppa.texi index 0e0e152d01..e08d00f26d 100644 --- a/gas/doc/c-hppa.texi +++ b/gas/doc/c-hppa.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @page diff --git a/gas/doc/c-i370.texi b/gas/doc/c-i370.texi index 2a05a942f6..85484a32da 100644 --- a/gas/doc/c-i370.texi +++ b/gas/doc/c-i370.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2000-2014 Free Software Foundation, Inc. +@c Copyright (C) 2000-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-i386.texi b/gas/doc/c-i386.texi index fd6c380468..298b3a2b59 100644 --- a/gas/doc/c-i386.texi +++ b/gas/doc/c-i386.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-i860.texi b/gas/doc/c-i860.texi index 7940a944ec..554d7b97a3 100644 --- a/gas/doc/c-i860.texi +++ b/gas/doc/c-i860.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2000-2014 Free Software Foundation, Inc. +@c Copyright (C) 2000-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-i960.texi b/gas/doc/c-i960.texi index 65f0a07eff..588cd6d59b 100644 --- a/gas/doc/c-i960.texi +++ b/gas/doc/c-i960.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-ia64.texi b/gas/doc/c-ia64.texi index afbec2fc06..f005c688d3 100644 --- a/gas/doc/c-ia64.texi +++ b/gas/doc/c-ia64.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c Contributed by David Mosberger-Tang @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-ip2k.texi b/gas/doc/c-ip2k.texi index 7f88176334..0987a3c2e9 100644 --- a/gas/doc/c-ip2k.texi +++ b/gas/doc/c-ip2k.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-lm32.texi b/gas/doc/c-lm32.texi index 767748befc..730cf220bb 100644 --- a/gas/doc/c-lm32.texi +++ b/gas/doc/c-lm32.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2008-2014 Free Software Foundation, Inc. +@c Copyright (C) 2008-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-m32c.texi b/gas/doc/c-m32c.texi index 2a4ee362fd..2fd5bbc76f 100644 --- a/gas/doc/c-m32c.texi +++ b/gas/doc/c-m32c.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2005-2014 Free Software Foundation, Inc. +@c Copyright (C) 2005-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-m32r.texi b/gas/doc/c-m32r.texi index 079f372a84..1e8c73c886 100644 --- a/gas/doc/c-m32r.texi +++ b/gas/doc/c-m32r.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-m68hc11.texi b/gas/doc/c-m68hc11.texi index cf0666771c..6e987f85d7 100644 --- a/gas/doc/c-m68hc11.texi +++ b/gas/doc/c-m68hc11.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-m68k.texi b/gas/doc/c-m68k.texi index d260d3d79c..ad07a6a9bf 100644 --- a/gas/doc/c-m68k.texi +++ b/gas/doc/c-m68k.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-metag.texi b/gas/doc/c-metag.texi index 09f89582ba..d3d51be381 100644 --- a/gas/doc/c-metag.texi +++ b/gas/doc/c-metag.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2013-2014 Free Software Foundation, Inc. +@c Copyright (C) 2013-2015 Free Software Foundation, Inc. @c Contributed by Imagination Technologies Ltd. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-microblaze.texi b/gas/doc/c-microblaze.texi index a1c71ceec0..7c65f4065d 100644 --- a/gas/doc/c-microblaze.texi +++ b/gas/doc/c-microblaze.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2014 Free Software Foundation, Inc. +@c Copyright (C) 2009-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-mips.texi b/gas/doc/c-mips.texi index 899e6e20c1..1cee3a5d9a 100644 --- a/gas/doc/c-mips.texi +++ b/gas/doc/c-mips.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-mmix.texi b/gas/doc/c-mmix.texi index 24d242c4c1..0168d70b50 100644 --- a/gas/doc/c-mmix.texi +++ b/gas/doc/c-mmix.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2014 Free Software Foundation, Inc. +@c Copyright (C) 2001-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c MMIX description by Hans-Peter Nilsson, hp@bitrange.com diff --git a/gas/doc/c-msp430.texi b/gas/doc/c-msp430.texi index cae3d8a6af..2a372dbece 100644 --- a/gas/doc/c-msp430.texi +++ b/gas/doc/c-msp430.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-mt.texi b/gas/doc/c-mt.texi index f6ee21d86b..f0da51a18f 100644 --- a/gas/doc/c-mt.texi +++ b/gas/doc/c-mt.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1996-2014 Free Software Foundation, Inc. +@c Copyright (C) 1996-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-nds32.texi b/gas/doc/c-nds32.texi index 21f3b829d0..46cbedaf89 100644 --- a/gas/doc/c-nds32.texi +++ b/gas/doc/c-nds32.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2013-2014 Free Software Foundation, Inc. +@c Copyright (C) 2013-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-nios2.texi b/gas/doc/c-nios2.texi index e2aa125f5a..1fb29f2268 100644 --- a/gas/doc/c-nios2.texi +++ b/gas/doc/c-nios2.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2012-2014 Free Software Foundation, Inc. +@c Copyright (C) 2012-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-ns32k.texi b/gas/doc/c-ns32k.texi index c2b8e53615..8e2cbe0bc7 100644 --- a/gas/doc/c-ns32k.texi +++ b/gas/doc/c-ns32k.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-pdp11.texi b/gas/doc/c-pdp11.texi index 62ed9d5162..a79d1ffe92 100644 --- a/gas/doc/c-pdp11.texi +++ b/gas/doc/c-pdp11.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2014 Free Software Foundation, Inc. +@c Copyright (C) 2001-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-pj.texi b/gas/doc/c-pj.texi index e124caec80..f38b770225 100644 --- a/gas/doc/c-pj.texi +++ b/gas/doc/c-pj.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2014 Free Software Foundation, Inc. +@c Copyright (C) 1999-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @page diff --git a/gas/doc/c-ppc.texi b/gas/doc/c-ppc.texi index c457a5070f..8e4fce33ca 100644 --- a/gas/doc/c-ppc.texi +++ b/gas/doc/c-ppc.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2014 Free Software Foundation, Inc. +@c Copyright (C) 2001-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-rl78.texi b/gas/doc/c-rl78.texi index a7145482d9..fee16f105b 100644 --- a/gas/doc/c-rl78.texi +++ b/gas/doc/c-rl78.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2011-2014 Free Software Foundation, Inc. +@c Copyright (C) 2011-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-rx.texi b/gas/doc/c-rx.texi index 5f24fd3392..0eddb08b8c 100644 --- a/gas/doc/c-rx.texi +++ b/gas/doc/c-rx.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2008-2014 Free Software Foundation, Inc. +@c Copyright (C) 2008-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-s390.texi b/gas/doc/c-s390.texi index a4fdf4a389..7910bc5a05 100644 --- a/gas/doc/c-s390.texi +++ b/gas/doc/c-s390.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2014 Free Software Foundation, Inc. +@c Copyright (C) 2009-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-score.texi b/gas/doc/c-score.texi index 73dee16412..fd5addd3ad 100644 --- a/gas/doc/c-score.texi +++ b/gas/doc/c-score.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2014 Free Software Foundation, Inc. +@c Copyright (C) 2009-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-sh.texi b/gas/doc/c-sh.texi index 8e58282f2a..44d5f765a8 100644 --- a/gas/doc/c-sh.texi +++ b/gas/doc/c-sh.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @page diff --git a/gas/doc/c-sh64.texi b/gas/doc/c-sh64.texi index 7ccb2855d3..567570e4a9 100644 --- a/gas/doc/c-sh64.texi +++ b/gas/doc/c-sh64.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @page diff --git a/gas/doc/c-sparc.texi b/gas/doc/c-sparc.texi index 6036766a71..aedf25c434 100644 --- a/gas/doc/c-sparc.texi +++ b/gas/doc/c-sparc.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-tic54x.texi b/gas/doc/c-tic54x.texi index 50b3611a18..531b296bcb 100644 --- a/gas/doc/c-tic54x.texi +++ b/gas/doc/c-tic54x.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2000-2014 Free Software Foundation, Inc. +@c Copyright (C) 2000-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c TI TMS320C54X description by Timothy Wall, twall@cygnus.com diff --git a/gas/doc/c-tic6x.texi b/gas/doc/c-tic6x.texi index cd44988349..fdf5343746 100644 --- a/gas/doc/c-tic6x.texi +++ b/gas/doc/c-tic6x.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2010-2014 Free Software Foundation, Inc. +@c Copyright (C) 2010-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-tilegx.texi b/gas/doc/c-tilegx.texi index 528ae7fd34..893c77241c 100644 --- a/gas/doc/c-tilegx.texi +++ b/gas/doc/c-tilegx.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2011-2014 Free Software Foundation, Inc. +@c Copyright (C) 2011-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-tilepro.texi b/gas/doc/c-tilepro.texi index a8989ab1a6..1243ba9cf0 100644 --- a/gas/doc/c-tilepro.texi +++ b/gas/doc/c-tilepro.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2011-2014 Free Software Foundation, Inc. +@c Copyright (C) 2011-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-v850.texi b/gas/doc/c-v850.texi index 7fe3719aad..0e4e05ba63 100644 --- a/gas/doc/c-v850.texi +++ b/gas/doc/c-v850.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1997-2014 Free Software Foundation, Inc. +@c Copyright (C) 1997-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-vax.texi b/gas/doc/c-vax.texi index 1df7453e5b..15adf4a9d5 100644 --- a/gas/doc/c-vax.texi +++ b/gas/doc/c-vax.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c VAX/VMS description enhanced and corrected by Klaus K"aempf, kkaempf@progis.de diff --git a/gas/doc/c-visium.texi b/gas/doc/c-visium.texi index bc05a8e094..068cc84c3b 100644 --- a/gas/doc/c-visium.texi +++ b/gas/doc/c-visium.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2014 Free Software Foundation, Inc. +@c Copyright (C) 2014-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c man end diff --git a/gas/doc/c-xc16x.texi b/gas/doc/c-xc16x.texi index fd5ff7ff18..917d72e336 100644 --- a/gas/doc/c-xc16x.texi +++ b/gas/doc/c-xc16x.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2006-2014 Free Software Foundation, Inc. +@c Copyright (C) 2006-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-xgate.texi b/gas/doc/c-xgate.texi index 46b94804f1..760d9e328a 100644 --- a/gas/doc/c-xgate.texi +++ b/gas/doc/c-xgate.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2012-2014 Free Software Foundation, Inc. +@c Copyright (C) 2012-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/c-xstormy16.texi b/gas/doc/c-xstormy16.texi index 5196537de2..1ba9d31dea 100644 --- a/gas/doc/c-xstormy16.texi +++ b/gas/doc/c-xstormy16.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2010-2014 Free Software Foundation, Inc. +@c Copyright (C) 2010-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-xtensa.texi b/gas/doc/c-xtensa.texi index e763e368f3..7019f8478a 100644 --- a/gas/doc/c-xtensa.texi +++ b/gas/doc/c-xtensa.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2014 Free Software Foundation, Inc. +@c Copyright (C) 2002-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @c diff --git a/gas/doc/c-z80.texi b/gas/doc/c-z80.texi index 4e1f91c08c..e8bc3e91a7 100644 --- a/gas/doc/c-z80.texi +++ b/gas/doc/c-z80.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2011-2014 Free Software Foundation, Inc. +@c Copyright (C) 2011-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/c-z8k.texi b/gas/doc/c-z8k.texi index bc201502de..00a89cbd59 100644 --- a/gas/doc/c-z8k.texi +++ b/gas/doc/c-z8k.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. @ifset GENERIC diff --git a/gas/doc/h8.texi b/gas/doc/h8.texi index 59e5135058..4f93d5de5c 100644 --- a/gas/doc/h8.texi +++ b/gas/doc/h8.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2012-2014 Free Software Foundation, Inc. +@c Copyright (C) 2012-2015 Free Software Foundation, Inc. @c This is part of the GAS manual. @c For copying conditions, see the file as.texinfo. diff --git a/gas/doc/internals.texi b/gas/doc/internals.texi index cc4089bcfb..3dc314897c 100644 --- a/gas/doc/internals.texi +++ b/gas/doc/internals.texi @@ -1,5 +1,5 @@ \input texinfo -@c Copyright (C) 1991-2014 Free Software Foundation, Inc. +@c Copyright (C) 1991-2015 Free Software Foundation, Inc. @setfilename internals.info @node Top @top Assembler Internals diff --git a/gas/dw2gencfi.c b/gas/dw2gencfi.c index 0f54fec598..939c41a223 100644 --- a/gas/dw2gencfi.c +++ b/gas/dw2gencfi.c @@ -1,5 +1,5 @@ /* dw2gencfi.c - Support for generating Dwarf2 CFI information. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. Contributed by Michal Ludvig This file is part of GAS, the GNU Assembler. diff --git a/gas/dw2gencfi.h b/gas/dw2gencfi.h index 8ce981911e..e80b19e5e1 100644 --- a/gas/dw2gencfi.h +++ b/gas/dw2gencfi.h @@ -1,5 +1,5 @@ /* dw2gencfi.h - Support for generating Dwarf2 CFI information. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. Contributed by Michal Ludvig This file is part of GAS, the GNU Assembler. diff --git a/gas/dwarf2dbg.c b/gas/dwarf2dbg.c index 3067b8c24b..5dfd980a96 100644 --- a/gas/dwarf2dbg.c +++ b/gas/dwarf2dbg.c @@ -1,5 +1,5 @@ /* dwarf2dbg.c - DWARF2 debug support - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of GAS, the GNU Assembler. diff --git a/gas/dwarf2dbg.h b/gas/dwarf2dbg.h index fdb185f0dd..c12de93f88 100644 --- a/gas/dwarf2dbg.h +++ b/gas/dwarf2dbg.h @@ -1,5 +1,5 @@ /* dwarf2dbg.h - DWARF2 debug support - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/ecoff.c b/gas/ecoff.c index fe7ad05561..32dd81fb56 100644 --- a/gas/ecoff.c +++ b/gas/ecoff.c @@ -1,5 +1,5 @@ /* ECOFF debugging support. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. This file was put together by Ian Lance Taylor . A good deal of it comes directly from mips-tfile.c, by Michael diff --git a/gas/ecoff.h b/gas/ecoff.h index 02bc747a01..a97b95f0cf 100644 --- a/gas/ecoff.h +++ b/gas/ecoff.h @@ -1,5 +1,5 @@ /* ecoff.h -- header file for ECOFF debugging support - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Put together by Ian Lance Taylor . diff --git a/gas/ehopt.c b/gas/ehopt.c index 56756ffdc9..8692e29dbd 100644 --- a/gas/ehopt.c +++ b/gas/ehopt.c @@ -1,5 +1,5 @@ /* ehopt.c--optimize gcc exception frame information. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of GAS, the GNU Assembler. diff --git a/gas/emul-target.h b/gas/emul-target.h index 6faae47ef0..9ade6d53f3 100644 --- a/gas/emul-target.h +++ b/gas/emul-target.h @@ -1,5 +1,5 @@ /* emul-target.h. Default values for struct emulation defined in emul.h - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/emul.h b/gas/emul.h index 2a07a58a9e..168ef82dde 100644 --- a/gas/emul.h +++ b/gas/emul.h @@ -1,5 +1,5 @@ /* emul.h. File format emulation routines - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/expr.c b/gas/expr.c index b8266fcf46..106f06db21 100644 --- a/gas/expr.c +++ b/gas/expr.c @@ -1,5 +1,5 @@ /* expr.c -operands, expressions- - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/expr.h b/gas/expr.h index d5eb286ed3..fc6b7210a9 100644 --- a/gas/expr.h +++ b/gas/expr.h @@ -1,5 +1,5 @@ /* expr.h -> header file for expr.c - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/flonum-copy.c b/gas/flonum-copy.c index 15b2a59a9e..8c6e5c6d30 100644 --- a/gas/flonum-copy.c +++ b/gas/flonum-copy.c @@ -1,5 +1,5 @@ /* flonum_copy.c - copy a flonum - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/flonum-konst.c b/gas/flonum-konst.c index 86865c738d..39c34f8493 100644 --- a/gas/flonum-konst.c +++ b/gas/flonum-konst.c @@ -1,5 +1,5 @@ /* flonum_const.c - Useful Flonum constants - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/flonum-mult.c b/gas/flonum-mult.c index c9aeebd6b7..e36d0bf35a 100644 --- a/gas/flonum-mult.c +++ b/gas/flonum-mult.c @@ -1,5 +1,5 @@ /* flonum_mult.c - multiply two flonums - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/flonum.h b/gas/flonum.h index fc9f7af96c..2f4a2b1c91 100644 --- a/gas/flonum.h +++ b/gas/flonum.h @@ -1,5 +1,5 @@ /* flonum.h - Floating point package - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/frags.c b/gas/frags.c index beaceee125..f930268d26 100644 --- a/gas/frags.c +++ b/gas/frags.c @@ -1,5 +1,5 @@ /* frags.c - manage frags - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/frags.h b/gas/frags.h index bdc3c9ddd1..b555ffcc93 100644 --- a/gas/frags.h +++ b/gas/frags.h @@ -1,5 +1,5 @@ /* frags.h - Header file for the frag concept. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/hash.c b/gas/hash.c index 9a57784806..06fdd461a6 100644 --- a/gas/hash.c +++ b/gas/hash.c @@ -1,5 +1,5 @@ /* hash.c -- gas hash table code - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/hash.h b/gas/hash.h index 881dcf18ee..5ec275e477 100644 --- a/gas/hash.h +++ b/gas/hash.h @@ -1,5 +1,5 @@ /* hash.h -- header file for gas hash table routines - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/input-file.c b/gas/input-file.c index f1f2ec5893..e49742bf2a 100644 --- a/gas/input-file.c +++ b/gas/input-file.c @@ -1,5 +1,5 @@ /* input_file.c - Deal with Input Files - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/input-file.h b/gas/input-file.h index 7f7b65f8ee..2718df63ca 100644 --- a/gas/input-file.h +++ b/gas/input-file.h @@ -1,5 +1,5 @@ /* input_file.h header for input-file.c - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/input-scrub.c b/gas/input-scrub.c index 5388e8164e..b94f4e47ea 100644 --- a/gas/input-scrub.c +++ b/gas/input-scrub.c @@ -1,5 +1,5 @@ /* input_scrub.c - Break up input buffers into whole numbers of lines. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-lex-wrapper.c b/gas/itbl-lex-wrapper.c index 0f4e26b219..84f79531f4 100644 --- a/gas/itbl-lex-wrapper.c +++ b/gas/itbl-lex-wrapper.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-lex.h b/gas/itbl-lex.h index f6a3246195..5281d9ab48 100644 --- a/gas/itbl-lex.h +++ b/gas/itbl-lex.h @@ -1,5 +1,5 @@ /* itbl-lex.h - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-lex.l b/gas/itbl-lex.l index 77f3239037..756d6a8a1a 100644 --- a/gas/itbl-lex.l +++ b/gas/itbl-lex.l @@ -1,5 +1,5 @@ /* itbl-lex.l - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-ops.c b/gas/itbl-ops.c index 24b255fe41..13165ccc80 100644 --- a/gas/itbl-ops.c +++ b/gas/itbl-ops.c @@ -1,5 +1,5 @@ /* itbl-ops.c - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-ops.h b/gas/itbl-ops.h index c443e06546..c958ff6775 100644 --- a/gas/itbl-ops.h +++ b/gas/itbl-ops.h @@ -1,5 +1,5 @@ /* itbl-ops.h - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/itbl-parse.y b/gas/itbl-parse.y index 17c78039f4..0e62af124b 100644 --- a/gas/itbl-parse.y +++ b/gas/itbl-parse.y @@ -1,5 +1,5 @@ /* itbl-parse.y - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/listing.c b/gas/listing.c index 57425fe9bf..107a697db4 100644 --- a/gas/listing.c +++ b/gas/listing.c @@ -1,5 +1,5 @@ /* listing.c - maintain assembly listings - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/listing.h b/gas/listing.h index af20082a10..fedfa3f414 100644 --- a/gas/listing.h +++ b/gas/listing.h @@ -1,5 +1,5 @@ /* This file is listing.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/literal.c b/gas/literal.c index b2a9ddef99..722afccbc6 100644 --- a/gas/literal.c +++ b/gas/literal.c @@ -1,5 +1,5 @@ /* literal.c - GAS literal pool management. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ken Raeburn (raeburn@cygnus.com). This file is part of GAS, the GNU Assembler. diff --git a/gas/macro.c b/gas/macro.c index d3b4e47cfc..119b1bfa39 100644 --- a/gas/macro.c +++ b/gas/macro.c @@ -1,5 +1,5 @@ /* macro.c - macro support for gas - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Steve and Judy Chamberlain of Cygnus Support, sac@cygnus.com diff --git a/gas/macro.h b/gas/macro.h index 133c4c93d3..46b1575cfb 100644 --- a/gas/macro.h +++ b/gas/macro.h @@ -1,5 +1,5 @@ /* macro.h - header file for macro support for gas - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Steve and Judy Chamberlain of Cygnus Support, sac@cygnus.com diff --git a/gas/makefile.vms b/gas/makefile.vms index 6047fd0046..cca98ef32d 100644 --- a/gas/makefile.vms +++ b/gas/makefile.vms @@ -3,7 +3,7 @@ # # Created by Klaus Kaempf, kkaempf@progis.de # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/messages.c b/gas/messages.c index 2865c9dab5..c1743fb7db 100644 --- a/gas/messages.c +++ b/gas/messages.c @@ -1,5 +1,5 @@ /* messages.c - error reporter - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. GAS is free software; you can redistribute it and/or modify diff --git a/gas/obj.h b/gas/obj.h index f97c615e39..9cf5d22592 100644 --- a/gas/obj.h +++ b/gas/obj.h @@ -1,7 +1,7 @@ /* obj.h - defines the object dependent hooks for all object format backends. - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/output-file.c b/gas/output-file.c index d52fe16506..94dbc2e8c0 100644 --- a/gas/output-file.c +++ b/gas/output-file.c @@ -1,5 +1,5 @@ /* output-file.c - Deal with the output file - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/output-file.h b/gas/output-file.h index 28022efb94..bfba284710 100644 --- a/gas/output-file.h +++ b/gas/output-file.h @@ -1,6 +1,6 @@ /* This file is output-file.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/po/Make-in b/gas/po/Make-in index dafc461adf..63003b0121 100644 --- a/gas/po/Make-in +++ b/gas/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/gas/read.c b/gas/read.c index 5472155eac..585d7efb89 100644 --- a/gas/read.c +++ b/gas/read.c @@ -1,5 +1,5 @@ /* read.c - read a source file - - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/read.h b/gas/read.h index b85d3a9a14..32d376727b 100644 --- a/gas/read.h +++ b/gas/read.h @@ -1,5 +1,5 @@ /* read.h - of read.c - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/remap.c b/gas/remap.c index 8fa6a91607..87dc45a621 100644 --- a/gas/remap.c +++ b/gas/remap.c @@ -1,5 +1,5 @@ /* Remap file names for debug info for GNU assembler. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/sb.c b/gas/sb.c index 292659ca83..596f20fb89 100644 --- a/gas/sb.c +++ b/gas/sb.c @@ -1,5 +1,5 @@ /* sb.c - string buffer manipulation routines - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Steve and Judy Chamberlain of Cygnus Support, sac@cygnus.com diff --git a/gas/sb.h b/gas/sb.h index 5efb5b567c..4c4ac9f032 100644 --- a/gas/sb.h +++ b/gas/sb.h @@ -1,5 +1,5 @@ /* sb.h - header file for string buffer manipulation routines - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Steve and Judy Chamberlain of Cygnus Support, sac@cygnus.com diff --git a/gas/stabs.c b/gas/stabs.c index 956ed5eb7a..a7de9afb98 100644 --- a/gas/stabs.c +++ b/gas/stabs.c @@ -1,5 +1,5 @@ /* Generic stabs parsing for gas. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/struc-symbol.h b/gas/struc-symbol.h index 564b1d40ae..5076e365a4 100644 --- a/gas/struc-symbol.h +++ b/gas/struc-symbol.h @@ -1,5 +1,5 @@ /* struct_symbol.h - Internal symbol structure - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/subsegs.c b/gas/subsegs.c index 0e0a75519c..4e422de2fa 100644 --- a/gas/subsegs.c +++ b/gas/subsegs.c @@ -1,5 +1,5 @@ /* subsegs.c - subsegments - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/subsegs.h b/gas/subsegs.h index 8b2fd098ae..82837a3c17 100644 --- a/gas/subsegs.h +++ b/gas/subsegs.h @@ -1,5 +1,5 @@ /* subsegs.h -> subsegs.c - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/symbols.c b/gas/symbols.c index 69fda99481..07362bbe1c 100644 --- a/gas/symbols.c +++ b/gas/symbols.c @@ -1,5 +1,5 @@ /* symbols.c -symbol table- - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/symbols.h b/gas/symbols.h index 4c83033152..cf4f30feec 100644 --- a/gas/symbols.h +++ b/gas/symbols.h @@ -1,5 +1,5 @@ /* symbols.h - - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/tc.h b/gas/tc.h index e0437874fa..35c88386ad 100644 --- a/gas/tc.h +++ b/gas/tc.h @@ -1,6 +1,6 @@ /* tc.h - target cpu dependent - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 772ee7d4ba..541c3294c9 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,1321 +1,10 @@ -2014-12-24 Andrew Burgess +2015-01-01 Alan Modra - * gas/all/gas.exp: Test will not pass on AVR due to linker - relaxation support. - * gas/avr/noreloc_withoutrelax.d: Add -mno-link-relax option. - * gas/avr/link-relax-elf-flag-clear.d: Likewise. + Update year range in copyright notice of all files. -2014-12-23 Andrew Burgess - - * gas/avr/link-relax-elf-flag-clear.d: New file. - * gas/avr/link-relax-elf-flag-set.d: New file. - * gas/avr/link-relax-elf-flag.s: New file. - -2014-12-19 Matthew Fortune - - * gas/mips/r6-64.s: Remove .align directives from LDPC - instructions and add further tests for LDPC. - * gas/mips/r6-64-n32.d: remove the NOPs from LDPC expected - output and update for new tests. - * gas/mips/r6-64-n64.d: Likewise. - * gas/mips/ldpc-unalign.l: New file. - * gas/mips/ldpc-unalign.s: Likewise. - * gas/mips/mips.exp: Run ldpc-unalign test. - -2014-12-19 Matthew Fortune - - * gas/mips/octeon3.d: Switch to use numeric register names. - -2014-12-16 Matthew Fortune - - * gas/mips/attr-gnu-4-5.d: Ignore ASEs. - * gas/mips/attr-gnu-4-6.d: Likewise. - * gas/mips/attr-gnu-4-7.d: Likewise. - * gas/mips/attr-none-o32-fp64-nooddspreg.d: Likewise. - * gas/mips/attr-none-o32-fp64.d: Likewise. - * gas/mips/attr-none-o32-fpxx.d: Likewise. - -2014-12-16 Matthew Fortune - - * gas/mips/r6.s: Test JALRC and NAL - * gas/mips/r6-n32.d: Add expected output for JALRC and NAL. - * gas/mips/r6-n64.d: Likewise. - * gas/mips/r6.d: Likewise. - -2014-12-06 Eric Botcazou - - * gas/elf/elf.exp: Skip ifunc-1 for Visium. - * gas/visium/: New directory. - -2014-11-30 Alan Modra - - * gas/ppc/a2.d: Update for mftb change. - * gas/ppc/476.d: Likewise. - -2014-11-28 Sandra Loosemore - - * gas/nios2/nios2.exp: Make "movi" a list test. - * gas/nios2/movi.s: Adjust comments, add another case. - * gas/nios2/movi.l: New. - * gas/nios2/movi.d: Delete. - -2014-11-25 Max Filippov - * gas/xtensa/trampoline.d: Add expected output for branches. - * gas/xtensa/trampoline.s: Add test case for branches. - -2014-11-21 Terry Guo - - * gas/arm/attr-arch-assumption.d: New file. - * gas/arm/attr-arch-assumption.s: Likewise. - -2014-11-21 Terry Guo - - * gas/arm/armv7e-m+fpv5-d16.s: New. - * gas/arm/armv7e-m+fpv5-d16.d: Likewise. - * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise. - * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise. - -2014-11-19 Ryan Mansfield - - * gas/aarch64/diagnostic.s: Add new warnings test patterns. - * gas/aarch64/diagnostic.l: Update expected diagnostic output. - -2014-11-18 Igor Zamyatin - - * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations. - * gas/i386/x86-64-mpx-branch-2.d: Likewise. - -2014-11-18 Jan Beulich - - * gas/aarch64/crc32-directive.d: New. - * gas/aarch64/crypto-directive.d: New. - * gas/aarch64/crc32.s: Adjust to allow for directive use. - * gas/aarch64/crypto.s: Likewise. - -2014-11-17 Ilya Tocar - - * gas/i386/i386.exp: Run new tests. - * gas/i386/avx512vbmi-intel.d: New file. - * gas/i386/avx512vbmi.d: Likewise. - * gas/i386/avx512vbmi.s: Likewise. - * gas/i386/avx512vbmi_vl-intel.d: Likewise. - * gas/i386/avx512vbmi_vl.d: Likewise. - * gas/i386/avx512vbmi_vl.s: Likewise. - * gas/i386/x86-64-avx512vbmi-intel.d: Likewise. - * gas/i386/x86-64-avx512vbmi.d: Likewise. - * gas/i386/x86-64-avx512vbmi.s: Likewise. - * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise. - * gas/i386/x86-64-avx512vbmi_vl.d: Likewise. - * gas/i386/x86-64-avx512vbmi_vl.s: Likewise. - -2014-11-17 Ilya Tocar - - * gas/i386/i386.exp: Run new tests. - * gas/i386/avx512ifma-intel.d: New file. - * gas/i386/avx512ifma.d: Likewise. - * gas/i386/avx512ifma.s: Likewise. - * gas/i386/avx512ifma_vl-intel.d: Likewise. - * gas/i386/avx512ifma_vl.d: Likewise. - * gas/i386/avx512ifma_vl.s: Likewise. - * gas/i386/x86-64-avx512ifma-intel.d: Likewise. - * gas/i386/x86-64-avx512ifma.d: Likewise. - * gas/i386/x86-64-avx512ifma.s: Likewise. - * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise. - * gas/i386/x86-64-avx512ifma_vl.d: Likewise. - * gas/i386/x86-64-avx512ifma_vl.s: Likewise. - -2014-11-17 Ilya Tocar - - * gas/i386/i386.exp: Run new tests. - * gas/i386/pcommit-intel.d: New file. - * gas/i386/pcommit.d: Likewise. - * gas/i386/pcommit.s: Likewise. - * gas/i386/x86-64-pcommit-intel.d: Likewise. - * gas/i386/x86-64-pcommit.d: Likewise. - * gas/i386/x86-64-pcommit.s: Likewise. - -2014-11-17 Ilya Tocar - - * gas/i386/i386.exp: Run new tests. - * gas/i386/clwb-intel.d: New file. - * gas/i386/clwb.d: Likewise. - * gas/i386/clwb.s: Likewise. - * gas/i386/x86-64-clwb-intel.d: Likewise. - * gas/i386/x86-64-clwb.d: Likewise. - * gas/i386/x86-64-clwb.s: Likewise. - -2014-11-13 H.J. Lu - - PR gas/17598 - * gas/i386/reloc64.s: Add @gotplt check. - * gas/i386/reloc64.d: Updated. - * gas/i386/reloc64.l: Likewise. - -2014-11-07 H.J. Lu - - PR ld/17482 - * gas/i386/ilp32/x32-tls.d: New file. - * gas/i386/ilp32/x32-tls.s: Likewise. - -2014-05-11 Matthew Fortune - - * gas/mips/elf_arch_mips32r6.d: New file. - * gas/mips/elf_arch_mips64r6.d: New file. - * gas/mips/mips.exp: Run the new tests. - -2014-10-31 Andrew Pinski - Naveen H.S - - * gas/mips/mips.exp: Add support for Octeon3 architecture. - Also add in support for running Octeon3 tests. - * gas/mips/octeon3.d: New test. - * gas/mips/octeon3.s: New test source. - -2014-10-21 Maciej W. Rozycki - - * gas/mips/insn-opts.d: New test. - * gas/mips/insn-opts.s: New test source. - * gas/mips/mips.exp: Run the new test. - -2014-10-21 Jan Beulich - - * gas/gas/all/cond.s: Also test processing of leading double - quote and trailing backslash in false branch of conditional. - * gas/gas/all/cond.l: Adjust accordingly. - -2014-10-21 Jan Beulich - - * gas/ppc/power8.s: Test msgclr and msgsnd. - * gas/ppc/power8.d: Adjust accordingly. - -2014-10-18 Alan Modra - - * gas/i386/inval-equ-2.l: Adjust. - -2014-10-09 Jose E. Marchesi - - * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit', - `random', `wr r,i,%cps' and `rd r,%cps' instructions. - * gas/sparc/hpcvis3.s: Likewise. - * gas/sparc/xcrypto.d: New file. - * gas/sparc/xcrypto.s: Likewise. - * gas/sparc/mwait.d: New file. - * gas/sparc/mwait.s: Likewise. - * gas/sparc/mcdper.s: New file. - * gas/sparc/mcdper.d: Likewise. - * gas/sparc/sparc5vis4.d: New file. - * gas/sparc/sparc5vis4.s: Likewise. - * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test. - Run the mwait test. - Run the mcdper test. -` Run the sparc5vis4 test. - -2014-09-27 Alan Modra - - * gas/elf/group2.d, * gas/elf/group2.s: New test. - * gas/elf/elf.exp: Run it. - -2014-09-23 H.J. Lu - - PR gas/17421 - * gas/i386/i386.exp: Run inval-16. - - * gas/i386/inval-16.l: New file. - * gas/i386/inval-16.s: Likewise. - -2014-09-22 H.J. Lu - - * gas/i386/cdr.d: New file. - * gas/i386/cdr.s: Likewise. - * gas/i386/x86-64-cdr.d: Likewise. - - * gas/i386/i386.exp: Run cdr and x86-64-cdr. - -2014-09-16 Ilya Tocar - - * gas/i386/avx512dq-rcig.s: New. - * gas/i386/avx512dq-rcigrd-intel.d: Likewise. - * gas/i386/avx512dq-rcigrd.d: Likewise. - * gas/i386/avx512dq-rcigrne-intel.d: Likewise. - * gas/i386/avx512dq-rcigrne.d: Likewise. - * gas/i386/avx512dq-rcigru-intel.d: Likewise. - * gas/i386/avx512dq-rcigru.d: Likewise. - * gas/i386/avx512dq-rcigrz-intel.d: Likewise. - * gas/i386/avx512dq-rcigrz.d: Likewise. - * gas/i386/avx512er-rcig.s: Likewise. - * gas/i386/avx512er-rcigrd-intel.d: Likewise. - * gas/i386/avx512er-rcigrd.d: Likewise. - * gas/i386/avx512er-rcigrne-intel.d: Likewise. - * gas/i386/avx512er-rcigrne.d: Likewise. - * gas/i386/avx512er-rcigru-intel.d: Likewise. - * gas/i386/avx512er-rcigru.d: Likewise. - * gas/i386/avx512er-rcigrz-intel.d: Likewise. - * gas/i386/avx512er-rcigrz.d: Likewise. - * gas/i386/avx512f-rcig.s: Likewise. - * gas/i386/avx512f-rcigrd-intel.d: Likewise. - * gas/i386/avx512f-rcigrd.d: Likewise. - * gas/i386/avx512f-rcigrne-intel.d: Likewise. - * gas/i386/avx512f-rcigrne.d: Likewise. - * gas/i386/avx512f-rcigru-intel.d: Likewise. - * gas/i386/avx512f-rcigru.d: Likewise. - * gas/i386/avx512f-rcigrz-intel.d: Likewise. - * gas/i386/avx512f-rcigrz.d: Likewise. - * gas/i386/x86-64-avx512dq-rcig.s: Likewise. - * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigru.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise. - * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise. - * gas/i386/x86-64-avx512er-rcig.s: Likewise. - * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise. - * gas/i386/x86-64-avx512er-rcigrd.d: Likewise. - * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise. - * gas/i386/x86-64-avx512er-rcigrne.d: Likewise. - * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise. - * gas/i386/x86-64-avx512er-rcigru.d: Likewise. - * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise. - * gas/i386/x86-64-avx512er-rcigrz.d: Likewise. - * gas/i386/x86-64-avx512f-rcig.s: Likewise. - * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise. - * gas/i386/x86-64-avx512f-rcigrd.d: Likewise. - * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise. - * gas/i386/x86-64-avx512f-rcigrne.d: Likewise. - * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise. - * gas/i386/x86-64-avx512f-rcigru.d: Likewise. - * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise. - * gas/i386/x86-64-avx512f-rcigrz.d: Likewise. - * gas/i386/i386.exp: Run new tests. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent - non-supported instructions from being tested. - * gas/mips/24k-triple-stores-2.s: Likewise. - * gas/mips/24k-triple-stores-3.s: Likewise. - * gas/mips/24k-triple-stores-6.s: Likewise. - * gas/mips/beq.s: Likewise. - * gas/mips/eva.s: Likewise. - * gas/mips/ld-zero-3.s: Likewise. - * gas/mips/mips32-cp2.s: Likewise. - * gas/mips/mips32.s: Likewise. - * gas/mips/mips4.s: Likewise. - * gas/mips/add.s: Don't test the add instructions if r6, and - add padding. - * gas/mips/add.d: Check for a triple dot not a nop at the end of the - disassembly output. - * gas/mips/micromips@add.d: Likewise. - * gas/mips/mipsr6@24k-branch-delay-1.d: New file. - * gas/mips/mipsr6@24k-triple-stores-1.d: New file. - * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file. - * gas/mips/mipsr6@24k-triple-stores-2.d: New file. - * gas/mips/mipsr6@24k-triple-stores-3.d: New file. - * gas/mips/mipsr6@24k-triple-stores-6.d: New file. - * gas/mips/mipsr6@add.d: New file. - * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file. - * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file. - * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file. - * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file. - * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file. - * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file. - * gas/mips/mipsr6@beq.d: New file. - * gas/mips/mipsr6@bge.d: New file. - * gas/mips/mipsr6@bgeu.d: New file. - * gas/mips/mipsr6@blt.d: New file. - * gas/mips/mipsr6@bltu.d: New file. - * gas/mips/mipsr6@branch-misc-1.d: New file. - * gas/mips/mipsr6@branch-misc-2-64.d: New file. - * gas/mips/mipsr6@branch-misc-2pic-64.d: New file. - * gas/mips/mipsr6@branch-misc-4-64.d: New file. - * gas/mips/mipsr6@cache.d: New file. - * gas/mips/mipsr6@eva.d: New file. - * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file. - * gas/mips/mipsr6@jal-svr4pic.d: New file. - * gas/mips/mipsr6@ld-zero-2.d: New file. - * gas/mips/mipsr6@ld-zero-3.d: New file. - * gas/mips/mipsr6@loc-swap-dis.d: New file. - * gas/mips/mipsr6@mips32-cp2.d: New file. - * gas/mips/mipsr6@mips32-imm.d: New file. - * gas/mips/mipsr6@mips32.d: New file. - * gas/mips/mipsr6@mips32r2.d: New file. - * gas/mips/mipsr6@mips4-fp.d: New file. - * gas/mips/mipsr6@mips4-fp.l: New file. - * gas/mips/mipsr6@mips4-fp.s: New file. - * gas/mips/mipsr6@mips4.d: New file. - * gas/mips/mipsr6@mips5-fp.d: New file. - * gas/mips/mipsr6@mips5-fp.l: New file. - * gas/mips/mipsr6@mips5-fp.s: New file. - * gas/mips/mipsr6@mips64.d: New file. - * gas/mips/mipsr6@msa-branch.d: New file. - * gas/mips/mipsr6@msa.d: New file. - * gas/mips/mipsr6@pref.d: New file. - * gas/mips/mipsr6@relax-swap3.d: New file. - * gas/mips/r6-64-n32.d: New file. - * gas/mips/r6-64-n64.d: New file. - * gas/mips/r6-64-removed.l: New file. - * gas/mips/r6-64-removed.s: New file. - * gas/mips/r6-64.s: New file. - * gas/mips/r6-attr-none-double.d: New file. - * gas/mips/r6-n32.d: New file. - * gas/mips/r6-n64.d: New file. - * gas/mips/r6-removed.l: New file. - * gas/mips/r6-removed.s: New file. - * gas/mips/r6.d: New file. - * gas/mips/r6.s: New file. - * gas/mips/mipsr6@mips32-dsp.d: New file. - * gas/mips/mipsr6@mips32-dspr2.d: New file. - * gas/mips/mipsr6@mips32r2-ill.l: New file. - * gas/mips/mipsr6@mips32r2-ill.s: New file. - * gas/mips/cache.s: Add r6 instruction varients. - * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6 - architectures. Also prevent non r6 supported tests from running. - Finally, add in support for running the new r6 tests. - (run_dump_test_arch): Add support for mipsr6 tests. - (run_list_test_arch): Add support for using files of the - form arch@testname.l . - -2014-09-15 Matthew Fortune - - * gas/mips/attr-gnu-4-5-msingle-float.l: New file. - * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise. - * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise. - * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output. - * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. - * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. - * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7. - -2014-09-12 Andrew Bennett - - * gas/mips/mips.exp: Add mips*-img-elf* target triple. - -2014-09-10 H.J. Lu - - * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and - x86-64-suffix-intel. - - * gas/i386/suffix.s: Add tests for iret and sysret. - * gas/i386/suffix.d: Updated. - - * gas/i386/suffix-intel.d: New file. - * gas/i386/x86-64-suffix-intel.d: Likewise. - * gas/i386/x86-64-suffix.d: Likewise. - * gas/i386/x86-64-suffix.s: Likewise. - -2014-09-10 Alan Modra - - * gas/arm/got_prel.d: Adjust for changed section header placement. - * gas/i386/ilp32/x86-64-size-1.d: Likewise. - * gas/i386/ilp32/x86-64-size-3.d: Likewise. - * gas/i386/ilp32/x86-64-size-5.d: Likewise. - * gas/i386/ilp32/x86-64-unwind.d: Likewise. - * gas/i386/size-1.d: Likewise. - * gas/i386/size-3.d: Likewise. - * gas/i386/x86-64-size-1.d: Likewise. - * gas/i386/x86-64-size-3.d: Likewise. - * gas/i386/x86-64-size-5.d: Likewise. - * gas/i386/x86-64-unwind.d: Likewise. - * gas/ia64/alias-ilp32.d: Likewise. - * gas/ia64/alias.d: Likewise. - * gas/ia64/group-1.d: Likewise. - * gas/ia64/group-2.d: Likewise. - * gas/ia64/secname-ilp32.d: Likewise. - * gas/ia64/secname.d: Likewise. - * gas/ia64/unwind-ilp32.d: Likewise. - * gas/ia64/unwind.d: Likewise. - * gas/mmix/bspec-1.d: Likewise. - * gas/mmix/bspec-2.d: Likewise. - * gas/mmix/byte-1.d: Likewise. - * gas/mmix/loc-1.d: Likewise. - * gas/mmix/loc-2.d: Likewise. - * gas/mmix/loc-3.d: Likewise. - * gas/mmix/loc-4.d: Likewise. - * gas/mmix/loc-5.d: Likewise. - * gas/tic6x/scomm-directive-4.d: Likewise. - -2014-09-06 Matthew Fortune - - * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output. - * gas/mips/elf_ase_micromips-2.d: Likewise. - * gas/mips/elf_ase_micromips.d: Likewise. - * gas/mips/elf_ase_mips16-2.d: Likewise. - * gas/mips/elf_ase_mips16.d: Likewise. - * gas/mips/module-mfp32.d: Likewise. - * gas/mips/module-msingle-float.d: Likewise. - * gas/mips/module-msoft-float.d: Likewise. - -2014-09-06 Matthew Fortune - - * gas/mips/module-defer-warn2.l: Ignore differences in output from - 64-bit vs 32-bit targets using O32. - -2014-09-06 Matthew Fortune - - * gas/elf/type.e: Account for new sections. - * gas/mips/mips16-e.d: Likewise. - * gas/mips/mips16-f.d: Likewise. - * gas/mips/mipsel16-e.d: Likewise. - * gas/mips/mipsel16-f.d: Likewise. - * gas/mips/tmips16-e.d: Appropriately escape dots. - * gas/mips/tmips16-f.d: Likewise. - * gas/mips/tmipsel16-e.d: Likewise. - * gas/mips/tmipsel16-f.d: Likewise. - -2014-09-04 Matthew Fortune - - * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to - the list of addr32 targets. - -2014-09-03 Jiong Wang - - * gas/aarch64/illegal.s: Update testcase. - * gas/aarch64/illegal.d: Likewise. - * gas/aarch64/sysreg-1.s: Likewise. - * gas/aarch64/sysreg-1.d: Likewise. - -2014-09-03 Jiong Wang - - * gas/aarch64/lse-atomic.d: New. - * gas/aarch64/lse-atomic.s: Likewise. - * gas/aarch64/illegal-lse.d: Likewise. - * gas/aarch64/illegal-lse.l: Likewise. - * gas/aarch64/illegal-lse.s: Likewise. - * gas/aarch64/diagnostic.s: Check processor feature detect for lse - instruction. - * gas/aarch64/diagnostic.l: Likewise. - -2014-08-26 Jiong Wang - - * gas/arm/blx-bl-convert.d: New testcase. - * gas/arm/blx-bl-convert.l: Warning expectation. - * gas/arm/blx-bl-convert.s: Source file. - -2014-08-26 Maciej W. Rozycki - - * gas/mips/l_d.d: Remove ECOFF offset alternatives. - * gas/mips/mips1@l_d.d: Likewise. - * gas/mips/ld.d: Likewise. - * gas/mips/mips1@ld.d: Likewise. - * gas/mips/mips1@ld-forward.d: Likewise. - * gas/mips/s_d.d: Likewise. - * gas/mips/mips1@s_d.d: Likewise. - * gas/mips/sd.d: Likewise. - -2014-08-25 Jose E. Marchesi - - * gas/sparc/ldx_stx.s: New file. - * gas/sparc/ldx_stx.d: Likewise. - - * gas/sparc/ldx_efsr.s: New file. - * gas/sparc/ldx_efsr.d: Likewise. - - * gas/sparc/ld_st_fsr.s: New file. - * gas/sparc/ld_st_fsr.d: Likewise. - - * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and - ld_st_fsr. - -2014-08-22 Paul Brook - - * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address' - offset fix. - * gas/arm/arch7r-mp.d: Likewise. - -2014-08-21 Maciej W. Rozycki - - * gas/mips/mips.exp: Correct indentation. - -2014-08-20 Kyrylo Tkachov - - * gas/arm/ual-vcmp.s: New file. - * gas/arm/ual-vcmp.d: Likewise. - * gas/arm/vcmp-zero-bad.s: Likewise. - * gas/arm/vcmp-zero-bad.d: Likewise. - * gas/arm/vcmp-zero-bad.l: Likewise. - -2014-08-13 Mike Frysinger - - * gas/bfin/parallel_illegal.d: Add missing semicolons. - -2014-08-13 Mike Frysinger - - * gas/bfin/load.d: Update output. - * gas/bfin/load.s: Add .data section. - -2014-08-12 H.J. Lu - - * gas/i386/omit-lock.s: Remove type directive. - -2014-08-06 Ilya Tocar - - * gas/i386/i386.exp: Run new tests. - * gas/i386/omit-lock-no.d: New. - * gas/i386/omit-lock-yes.d: Ditto. - * gas/i386/omit-lock.s: Ditto. - -2014-07-29 Matthew Fortune - - * gas/mips/attr-gnu-4-0.d: New. - * gas/mips/attr-gnu-4-0.s: Likewise. - * gas/mips/attr-gnu-4-1-mfp32.l: Likewise. - * gas/mips/attr-gnu-4-1-mfp32.s: Likewise. - * gas/mips/attr-gnu-4-1-mfp64.l: Likewise. - * gas/mips/attr-gnu-4-1-mfp64.s: Likewise. - * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise. - * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise. - * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise. - * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise. - * gas/mips/attr-gnu-4-1.d: Likewise. - * gas/mips/attr-gnu-4-1.s: Likewise. - * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise. - * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise. - * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise. - * gas/mips/attr-gnu-4-2.d: Likewise. - * gas/mips/attr-gnu-4-2.s: Likewise. - * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise. - * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise. - * gas/mips/attr-gnu-4-3.d: Likewise. - * gas/mips/attr-gnu-4-3.s: Likewise. - * gas/mips/attr-gnu-4-4.l: Likewise. - * gas/mips/attr-gnu-4-4.s: Likewise. - * gas/mips/attr-gnu-4-5-64.l: Likewise. - * gas/mips/attr-gnu-4-5-64.s: Likewise. - * gas/mips/attr-gnu-4-5.d: Likewise. - * gas/mips/attr-gnu-4-5.l: Likewise. - * gas/mips/attr-gnu-4-5.s: Likewise. - * gas/mips/attr-gnu-4-6-64.l: Likewise. - * gas/mips/attr-gnu-4-6-64.s: Likewise. - * gas/mips/attr-gnu-4-6.d: Likewise. - * gas/mips/attr-gnu-4-6.l: Likewise. - * gas/mips/attr-gnu-4-6.s: Likewise. - * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise. - * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise. - * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise. - * gas/mips/attr-gnu-4-6-noodd.l: Likewise. - * gas/mips/attr-gnu-4-6-noodd.s: Likewise. - * gas/mips/attr-gnu-4-7-64.l: Likewise. - * gas/mips/attr-gnu-4-7-64.s: Likewise. - * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. - * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise. - * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. - * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise. - * gas/mips/attr-gnu-4-7-odd.l: Likewise. - * gas/mips/attr-gnu-4-7-odd.s: Likewise. - * gas/mips/attr-gnu-4-7.d: Likewise. - * gas/mips/attr-gnu-4-7.l: Likewise. - * gas/mips/attr-gnu-4-7.s: Likewise. - * gas/mips/attr-none-double.d: Likewise. - * gas/mips/attr-none-o32-fp64.d: Likewise. - * gas/mips/attr-none-o32-fp64-nooddspreg.d - * gas/mips/attr-none-o32-fpxx.d: Likewise. - * gas/mips/attr-none-single-float.d: Likewise. - * gas/mips/attr-none-soft-float.d: Likewise. - * gas/mips/elf_arch_mips32r3.d: Likewise. - * gas/mips/elf_arch_mips32r5.d: Likewise. - * gas/mips/elf_arch_mips64r3.d: Likewise. - * gas/mips/elf_arch_mips64r5.d: Likewise. - * gas/mips/li-d.d: Likewise. - * gas/mips/li-d.s: Likewise. - * gas/mips/module-check-warn.l: Likewise. - * gas/mips/module-check-warn.s: Likewise. - * gas/mips/module-check.d: Likewise. - * gas/mips/module-check.s: Likewise. - * gas/mips/module-mfp32.d: Likewise. - * gas/mips/module-mfp32.s: Likewise. - * gas/mips/module-mfp64.d: Likewise. - * gas/mips/module-mfp64.s: Likewise. - * gas/mips/module-mfp64-noodd.d: Likewise. - * gas/mips/module-mfp64-noodd.s: Likewise. - * gas/mips/module-mfpxx.d: Likewise. - * gas/mips/module-mfpxx.s: Likewise. - * gas/mips/module-msingle-float.d: Likewise. - * gas/mips/module-msingle-float.s: Likewise. - * gas/mips/module-msoft-float.d: Likewise. - * gas/mips/module-msoft-float.s: Likewise. - * gas/mips/module-set-mfpxx.d: Likewise. - * gas/mips/module-set-mfpxx.s: Likewise. - * gas/mips/fpxx-oddfpreg.d: Likewise. - * gas/mips/fpxx-oddfpreg.l: Likewise. - * gas/mips/fpxx-oddfpreg.s: Likewise. - * gas/mips/no-odd-spreg.d: Likewise. - * gas/mips/odd-spreg.d: Likewise. - * gas/elf/section2.e-mips: Adjust expected output. - * gas/mips/attr-gnu-abi-fp-1.d: Likewise. - * gas/mips/attr-gnu-abi-msa-1.d: Likewise. - * gas/mips/call-nonpic-1.d: Likewise. - * gas/mips/elf_arch_mips1.d: Likewise. - * gas/mips/elf_arch_mips2.d: Likewise. - * gas/mips/elf_arch_mips3.d: Likewise. - * gas/mips/elf_arch_mips32.d: Likewise. - * gas/mips/elf_arch_mips32r2.d: Likewise. - * gas/mips/elf_arch_mips4.d: Likewise. - * gas/mips/elf_arch_mips5.d: Likewise. - * gas/mips/elf_arch_mips64.d: Likewise. - * gas/mips/elf_arch_mips64r2.d: Likewise. - * gas/mips/elf_ase_micromips-2.d: Likewise. - * gas/mips/elf_ase_micromips.d: Likewise. - * gas/mips/elf_ase_mips16-2.d: Likewise. - * gas/mips/elf_ase_mips16.d: Likewise. - * gas/mips/module-defer-warn1.d: Likewise. - * gas/mips/module-override.d: Likewise. - * gas/mips/n32-consec.d: Likewise. - * gas/mips/nan-2008-1.d: Likewise. - * gas/mips/nan-2008-2.d: Likewise. - * gas/mips/nan-2008-3.d: Likewise. - * gas/mips/nan-2008-4.d: Likewise. - * gas/mips/nan-legacy-1.d: Likewise. - * gas/mips/nan-legacy-2.d: Likewise. - * gas/mips/nan-legacy-3.d: Likewise. - * gas/mips/nan-legacy-4.d: Likewise. - * gas/mips/nan-legacy-5.d: Likewise. - * gas/mips/tmips16-e.d: Likewise. - * gas/mips/tmips16-f.d: Likewise. - * gas/mips/tmipsel16-e.d: Likewise. - * gas/mips/tmipsel16-f.d: Likewise. - * gas/mips/mips.exp: Add new tests. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * gas/i386/avx512dq-intel.d: New. - * gas/i386/avx512dq.d: New. - * gas/i386/avx512dq.s: New. - * gas/i386/avx512dq_vl-intel.d: New. - * gas/i386/avx512dq_vl.d: New. - * gas/i386/avx512dq_vl.s: New. - * gas/i386/i386.exp: Run new AVX-512 tests. - * gas/i386/x86-64-avx512dq-intel.d: New. - * gas/i386/x86-64-avx512dq.d: New. - * gas/i386/x86-64-avx512dq.s: New. - * gas/i386/x86-64-avx512dq_vl-intel.d: New. - * gas/i386/x86-64-avx512dq_vl.d: New. - * gas/i386/x86-64-avx512dq_vl.s: New. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * gas/i386/avx512bw-intel.d: New. - * gas/i386/avx512bw-opts-intel.d: New. - * gas/i386/avx512bw-opts.d: New. - * gas/i386/avx512bw-opts.s: New. - * gas/i386/avx512bw-wig.s: New. - * gas/i386/avx512bw-wig1-intel.d: New. - * gas/i386/avx512bw-wig1.d: New. - * gas/i386/avx512bw.d: New. - * gas/i386/avx512bw.s: New. - * gas/i386/avx512bw_vl-intel.d: New. - * gas/i386/avx512bw_vl-opts-intel.d: New. - * gas/i386/avx512bw_vl-opts.d: New. - * gas/i386/avx512bw_vl-opts.s: New. - * gas/i386/avx512bw_vl-wig.s: New. - * gas/i386/avx512bw_vl-wig1-intel.d: New. - * gas/i386/avx512bw_vl-wig1.d: New. - * gas/i386/avx512bw_vl.d: New. - * gas/i386/avx512bw_vl.s: New. - * gas/i386/i386.exp: Run new AVX-512 tests. - * gas/i386/x86-64-avx512bw-intel.d: New. - * gas/i386/x86-64-avx512bw-opts-intel.d: New. - * gas/i386/x86-64-avx512bw-opts.d: New. - * gas/i386/x86-64-avx512bw-opts.s: New. - * gas/i386/x86-64-avx512bw-wig.s: New. - * gas/i386/x86-64-avx512bw-wig1-intel.d: New. - * gas/i386/x86-64-avx512bw-wig1.d: New. - * gas/i386/x86-64-avx512bw.d: New. - * gas/i386/x86-64-avx512bw.s: New. - * gas/i386/x86-64-avx512bw_vl-intel.d: New. - * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New. - * gas/i386/x86-64-avx512bw_vl-opts.d: New. - * gas/i386/x86-64-avx512bw_vl-opts.s: New. - * gas/i386/x86-64-avx512bw_vl-wig.s: New. - * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New. - * gas/i386/x86-64-avx512bw_vl-wig1.d: New. - * gas/i386/x86-64-avx512bw_vl.d: New. - * gas/i386/x86-64-avx512bw_vl.s: New. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * gas/i386/avx512cd_vl-intel.d: New. - * gas/i386/avx512cd_vl.d: New. - * gas/i386/avx512cd_vl.s: New. - * gas/i386/i386.exp: Run new AVX-512 tests. - * gas/i386/x86-64-avx512cd_vl-intel.d: New. - * gas/i386/x86-64-avx512cd_vl.d: New. - * gas/i386/x86-64-avx512cd_vl.s: New. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * gas/i386/avx512f_vl-intel.d: New. - * gas/i386/avx512f_vl-opts-intel.d: New. - * gas/i386/avx512f_vl-opts.d: New. - * gas/i386/avx512f_vl-opts.s: New. - * gas/i386/avx512f_vl-wig.s: New. - * gas/i386/avx512f_vl-wig1-intel.d: New. - * gas/i386/avx512f_vl-wig1.d: New. - * gas/i386/avx512f_vl.d: New. - * gas/i386/avx512f_vl.s: New. - * gas/i386/i386.exp: Run new AVX-512 tests. - * gas/i386/x86-64-avx512f_vl-intel.d: New. - * gas/i386/x86-64-avx512f_vl-opts-intel.d: New. - * gas/i386/x86-64-avx512f_vl-opts.d: New. - * gas/i386/x86-64-avx512f_vl-opts.s: New. - * gas/i386/x86-64-avx512f_vl-wig.s: New. - * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New. - * gas/i386/x86-64-avx512f_vl-wig1.d: New. - * gas/i386/x86-64-avx512f_vl.d: New. - * gas/i386/x86-64-avx512f_vl.s: New. - -2014-07-17 Ilya Tocar - - * gas/i386/x86-64-equ.d: New. - * gas/i386/x86-64-equ.s: New. - * gas/i386/i386.exp: Run x86-64-equ. - -2014-07-12 David Majnemer - - * gas/pe/set.s, * gas/pe/set.d: New test. - * gas/pe/pe.exp: Run it. - -2014-07-10 Will Newton - - * gas/elf/elf.exp: Remove special handling of arm-elf for - section2 test. - * gas/elf/section2.e-armeabi: Rename to... - * gas/elf/section2.e-arm: ...here. - * gas/elf/section2.e-armelf: Remove file. - - * gas/arm/bl-local-2.d: Only enable the test on EABI and - NaCl configurations. - * gas/arm/bl-local-v4t.d: Likewise. - * gas/arm/blx-local.d: Likewise. - * gas/arm/branch-reloc.d: Likewise. - -2014-07-08 Ilya Tocar - - * gas/i386/evex-lig256-intel.d: Updated. - * gas/i386/evex-lig256.d: Updated. - * gas/i386/evex-lig512-intel.d: Updated. - * gas/i386/evex-lig512-intel.d: Updated. - * gas/i386/x86-64-evex-lig256-intel.d: Updated. - * gas/i386/x86-64-evex-lig256.d: Updated. - * gas/i386/x86-64-evex-lig512-intel.d: Updated. - * gas/i386/x86-64-evex-lig512-intel.d: Updated. - -2014-07-08 Jiong Wang - - * gas/arm/ldconst.s: Add test cases for symbol literal. - * gas/arm/ldconst.d: Likewise. - * gas/arm/vldconst.s: Add test cases for vldr. - * gas/arm/thumb2_vpool.s: Likewise. - * gas/arm/vldconst.d: New pattern for little-endian. - * gas/arm/thumb2_vpool.d: Likewise. - * gas/arm/vldconst_be.d: New pattern for big-endian. - * gas/arm/thumb2_vpool_be.d: Likewise. - - * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets. - * gas/arm/armv8-a+fp.d: Likewise. - * gas/arm/armv8-a+simd.d: Likewise. - * gas/arm/armv8-a-barrier-thumb.d: Likewise. - * gas/arm/bl-local-2.d: Likewise. - * gas/arm/ldgesb-bad.d: Likewise. - * gas/arm/ldgesh-bad.d: Likewise. - * gas/arm/thumb2_pool.d: Likewise. - * gas/arm/thumb2_pool.s: Likewise. - -2014-06-17 Jiong Wang - - * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within - IT block for ARMv8. - * gas/arm/armv8-a-it-bad.l: Likewise. - -2014-06-17 Hans-Peter Nilsson - - * gas/cris/range-err-3.s: New test. - -2014-06-16 Jiong Wang - - * gas/aarch64/diagnostic.s: Add new test patterns. - * gas/aarch64/diagnostic.l: Update expected diagnostic output. - -2014-06-16 Alan Modra - - * gas/elf/bad-group.s: Use %function. - * gas/elf/bad-group.err: Expect correct line number. Allow - other errors. - * gas/elf/bad-size.err: Allow other errors. Match expected - error somewhat more rigorously. - * gas/i386/reloc32.l: Allow other errors. - * gas/i386/mpx-inval-1.l: Match applied relocs. - * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding. - * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow - other errors. - * gas/macros/dot.s: Use .balign. - * gas/macros/dot.l: Update alignment output. - * gas/symver/symver6.l: Allow other errors. - -2014-06-16 Alan Modra - - * gas/vax/elf-rel.d: Update. - -2014-06-16 Alan Modra - - * gas/cris/rd-bkw4v32.d: Update. - -2014-06-10 H.J. Lu - - * gas/i386/prefix.s: Add another fwait test. - * gas/i386/prefix.d: Updated. - -2014-06-09 Nick Clifton - - * gas/msp430/msp430x.d: Update to match revised assembler output. - -2014-06-03 Nick Clifton - - * gas/msp430/bad.d: Use -my not -mz. - -2014-05-22 Alan Modra - - * gas/d30v/bittest.l: Update for changed whitespace. - * gas/d30v/serial.l: Likewise. - * gas/d30v/serial2.l: Likewise. - * gas/d30v/serial2O.l: Likewise. - * gas/d30v/warn_oddreg.l: Likewise. - * gas/i386/inval-equ-2.l: Likewise. - * gas/i386/mpx-inval-1.l: Likewise. - * gas/i386/sse-check-error.l: Likewise. - * gas/i386/x86-64-mpx-inval-1.l: Likewise. - * gas/i386/x86-64-mpx-inval-2.l: Likewise. - * gas/i386/x86-64-size-inval-1.l: Likewise. - * gas/i386/x86-64-sse-check-error.l: Likewise. - -2014-05-20 Matthew Fortune - - * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any. - Fix micromips arch definition to use mips64r2 consistently. - * gas/mips/module-defer-warn1.s: New. - * gas/mips/module-defer-warn1.d: New. - * gas/mips/module-defer-warn2.s: New. - * gas/mips/module-defer-warn2.l: New. - * gas/mips/module-override.d: New. - * gas/mips/module-override.s: New. - * gas/mips/mips-gp32-fp64.l: Update expected output. - * gas/mips/mips-gp64-fp32-pic.l: Update expected output. - * gas/mips/mips-gp64-fp32.l: Update expected output. - -2014-05-20 Matthew Fortune - - * gas/mips/micromips@msa-branch.d: Rework expected output for fp64. - * gas/mips/msa-branch.d: Likewise. - -2014-05-20 Nick Clifton - - * gas/elf/struct.d: Expect extra output from some toolchains. - * gas/symver/symver0.d: Likewise. - * gas/symver/symver1.d: Likewise. - -2014-05-09 H.J. Lu - - * gas/i386/nops-1-core2.d: Replace data32 with data16. - * gas/i386/nops-4a-i686.d: Likewise. - * gas/i386/nops-5-i686.d: Likewise. - * gas/i386/nops-5.d: Likewise. - * gas/i386/x86-64-cbw-intel.d: Likewise. - * gas/i386/x86-64-cbw.d: Likewise. - * gas/i386/x86-64-io-intel.d: Likewise. - * gas/i386/x86-64-io-suffix.d: Likewise. - * gas/i386/x86-64-io.d: Likewise. - * gas/i386/x86-64-nops-1-core2.d: Likewise. - * gas/i386/x86-64-nops-1-g64.d: Likewise. - * gas/i386/x86-64-nops-1-nocona.d: Likewise. - * gas/i386/x86-64-nops-1.d: Likewise. - * gas/i386/x86-64-nops-2.d: Likewise. - * gas/i386/x86-64-nops-3.d: Likewise. - * gas/i386/x86-64-nops-4-core2.d: Likewise. - * gas/i386/x86-64-nops-4.d: Likewise. - * gas/i386/x86-64-nops-5-k8.d: Likewise. - * gas/i386/x86-64-nops-5.d: Likewise. - * gas/i386/x86-64-stack-intel.d: Likewise. - * gas/i386/x86-64-stack-suffix.d: Likewise. - * gas/i386/x86-64-stack.d: Likewise. - * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise. - * gas/i386/ilp32/x86-64-cbw.d: Likewise. - * gas/i386/ilp32/x86-64-io-intel.d: Likewise. - * gas/i386/ilp32/x86-64-io-suffix.d: Likewise. - * gas/i386/ilp32/x86-64-io.d: Likewise. - * gas/i386/ilp32/x86-64-nops-1-core2.d: - * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise. - * gas/i386/ilp32/x86-64-nops-1.d: Likewise. - * gas/i386/ilp32/x86-64-nops-2.d: Likewise. - * gas/i386/ilp32/x86-64-nops-3.d: Likewise. - * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise. - * gas/i386/ilp32/x86-64-nops-4.d: Likewise. - * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise. - * gas/i386/ilp32/x86-64-nops-5.: Likewise. - * gas/i386/ilp32/x86-64-stack-intel.d: Likewise. - * gas/i386/ilp32/x86-64-stack-suffix.: Likewise. - * gas/i386/ilp32/x86-64-stack.d: Likewise. - -2014-05-08 Matthew Fortune - - * gas/mips/attr-gnu-abi-fp-1.s: New. - * gas/mips/attr-gnu-abi-fp-1.d: New. - * gas/mips/attr-gnu-abi-msa-1.s: New. - * gas/mips/attr-gnu-abi-msa-1.d: New. - * gas/mips/mips.exp: Add new tests. - -2014-05-07 Andrew Bennett - - * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3, - mips32r5, mips64r3 and mips64r5 isas to the testsuite. - * gas/mips/r5.s: New test. - * gas/mips/r5.d: Likewise. - -2014-05-05 H.J. Lu - - PR binutils/16893 - * gas/i386/katmai.d: Expect "gs" as prefix. - - * gas/i386/long-1.s: Replace movapd with movss. - * gas/i386/x86-64-long-1.s: Likewise. - * gas/i386/long-1-intel.d: Updated. - * gas/i386/long-1.d: Likewise. - * gas/i386/x86-64-long-1-intel.d: Likewise. - * gas/i386/x86-64-long-1.d: Likewise. - - * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0, - 0xf2 and 0xf3 prefixes. - * gas/i386/prefix.d: Updated. - -2014-05-02 H.J. Lu - - * gas/i386/opcode-intel.d: Undo the last change. - * gas/i386/opcode-suffix.d: Likewise. - * gas/i386/opcode.d: Likewise. - * gas/i386/opcode.s: Likewise. - - * gas/i386/prefix.s: Add test for fwait with prefix. - * gas/i386/prefix.d: Updated. - -2014-05-01 H.J. Lu - - PR binutils/16891 - * gas/i386/opcode.s: Add test for fwait with prefix. - * gas/i386/opcode-intel.d: Updated. - * gas/i386/opcode-suffix.d: Likewise. - * gas/i386/opcode.d: Likewise. - -2014-04-23 Will Newton - - * gas/arm/backslash-at.d: Fix dump output regexps for - armeb-linux-eabi configuration. - * gas/arm/got_prel.d: Likewise. - * gas/arm/inst-po.d: Likewise. - * gas/arm/unwind.d: Likewise. - - * gas/arm/mapmisc.d: Check literal pool mapping with - a trailing .align statement. - * gas/arm/mapmisc.s: Likewise. - -2014-04-23 Andrew Bennett - - * gas/mips/mips.exp: Add xpa tests. - * gas/mips/xpa.s: New test. - * gas/mips/xpa.d: Likewise. - -2014-04-22 Sandra Loosemore - - * gas/nios2/selftest.s: New. - * gas/nios2/selftest.d: New. - -2014-04-22 Max Filippov - - * gas/xtensa/all.exp: Add test for the first section frag alignment. - * gas/xtensa/first_frag_align.d: First section frag alignment expected - dump. - * gas/xtensa/first_frag_align.s: First section frag alignment test - source. - -2014-04-22 Christian Svensson - - * Makefile.am: Remove openrisc and or32 support. Add support for or1k. - * gas/all/gas.exp: Likewise. - * gas/elf/warn-2.s: Likewise. - * gas/lns/lns.exp: Likewise. - * gas/lns/lns-common-1-or1k.s: New file. - * gas/or1k/allinsn.d: New file. - * gas/or1k/allinsn.exp: New file. - * gas/or1k/allinsn.s: New file. - * gas/openrisc/addi.d: Delete. - * gas/openrisc/addi.s: Delete. - * gas/openrisc/allinsn.d: Delete. - * gas/openrisc/allinsn.exp: Delete. - * gas/openrisc/allinsn.s: Delete. - * gas/openrisc/lohi.d: Delete. - * gas/openrisc/lohi.s: Delete. - * gas/openrisc/store.d: Delete. - * gas/openrisc/store.s: Delete. - -2014-04-10 Senthil Kumar Selvaraj - - * gas/avr/diffreloc_withrelax.d: New testcase. - * gas/avr/noreloc_withoutrelax.d: Likewise. - * gas/avr/relax.s: Likewise. - -2014-04-04 Ilya Tocar - - * gas/i386/i386.exp: Run SE1 tests. - * gas/i386/se1.d: New file. - * gas/i386/se1.s: Ditto. - * gas/i386/x86-64-se1.d: Ditto. - * gas/i386/x86-64-se1.s: Ditto. - -2014-03-21 David Weatherford - Max Filippov - - * gas/xtensa/all.exp: Add test for trampoline relaxation. - * gas/xtensa/trampoline.d: Trampoline relaxation expected dump. - * gas/xtensa/trampoline.s: Trampoline relaxation test source. - -2014-03-20 Richard Sandiford - - * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS. - * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s, - gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l, - gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d, - gas/mips/pcrel-4-64.d: New tests. - * gas/mips/mips.exp: Run them. - * gas/mips/lui-2.l: Tweak error message for line 7. - -2014-03-20 Ilya Tocar - - * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps, - vgatherpf1qps, vscatterpf0qps, vscatterpf1qps. - * gas/i386/avx512pf.s: Ditto. - * gas/i386/x86-64-avx512pf-intel.d: Ditto. - * gas/i386/x86-64-avx512pf.s: Ditto. - * gas/i386/avx512f-intel.d: Change memory size for vgatherqps, - vpgatherqd, vpscatterqd, vscatterqps. - * gas/i386/avx512f.s: Ditto. - * gas/i386/x86-64-avx512f-intel.d: Ditto. - * gas/i386/x86-64-avx512f.s: Ditto. - -2014-03-19 Jose E. Marchesi - - * gas/sparc/ldd_std.d: Fix objdump invocation in order to get - the old opcodes for the ldtw, ldtwa, stw and stwa instructions. - - * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable. - * gas/sparc/rdhpr.d: Likewise. - - * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable. - * gas/sparc/wrhpr.d: Likewise. - -2014-03-19 Daniel Gutson - Nick Clifton - - * gas/arm/ccs.s: New test case. - * gas/arm/ccs.d: New expected disassembly. - -2014-03-19 Nick Clifton - - * gas/rx/mov.d: Update expected disassembly. - -2014-03-18 Jiong Wang - - * gas/aarch64/illegal.d: Pass -mno-verbose-error. - * gas/aarch64/verbose-error.s: Add more verbose message testcases. - * gas/aarch64/verbose-error.l: Ditto. - -2014-03-17 Nick Clifton - - PR gas/16694 - * gas/cfi/cfi-arm-1.s: Add checks of VFP registers. - * gas/cfi/cfi-arm-1.d: Update expected output. - -2014-03-13 Nick Clifton - - * gas/aarch64/litpool.s: Make the test endian agnostic. - * gas/aarch64/litpool.d: Update expected disassembly. - -2014-03-13 Tristan Gingold - - * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test. - * gas/pe/pe.exp: Add test. - -2014-03-12 Nick Clifton - - PR gas/16688 - * gas/aarch64/litpool.s: New test case. - * gas/aarch64/litpool.d: Expected disassembly. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-03 Nick Clifton - - * gas/msp430/bad.d: Add -mz option. - * gas/msp430/bad.s: Add more cases where warnings should be - generated. - * gas/msp430/bad.l: Add expected warning messages. - -2014-02-27 Jiong Wang - - * gas/aarch64/fp-const0-parsing.s: New test. - * gas/aarch64/fp-const0-parsing.d: Likewise. - -2014-02-27 Yufeng Zhang - - * gas/aarch64/ldst-reg-reg-offset.s: Add tests. - * gas/aarch64/ldst-reg-reg-offset.d: Update. - -2014-02-21 Ilya Tocar - - * gas/i386/avx512pf-intel.d: Remove prefetchwt1. - * gas/i386/avx512pf.s: Ditto. - * gas/i386/avx512pf.d: Ditto. - * gas/i386/x86-64-avx512pf-intel.d: Ditto. - * gas/i386/x86-64-avx512pf.s: Ditto. - * gas/i386/x86-64-avx512pf.d: Ditto. - * gas/i386/prefetchwt1-intel.d: New file. - * gas/i386/prefetchwt1.s: Ditto. - * gas/i386/prefetchwt1.d: Ditto. - * gas/i386/x86-64-prefetchwt1-intel.d: Ditto. - * gas/i386/x86-64-prefetchwt1.s: Ditto. - * gas/i386/x86-64-prefetchwt1.d: Ditto. - -2014-02-20 Ilya Tocar - - * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd. - * gas/i386/avx512cd.s: Ditto. - * gas/i386/avx512cd.d: Ditto. - * gas/i386/x86-64-avx512cd-intel.d: Ditto. - * gas/i386/x86-64-avx512cd.s: Ditto. - * gas/i386/x86-64-avx512cd.d: Ditto. - * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd. - * gas/i386/avx512f.s: Ditto. - * gas/i386/avx512f.d: Ditto. - * gas/i386/x86-64-avx512f-intel.d: Ditto. - * gas/i386/x86-64-avx512f.s: Ditto. - * gas/i386/x86-64-avx512f.d: Ditto. - -2014-02-12 Ilya Tocar - - * gas/i386/clflushopt-intel.d: New. - * gas/i386/clflushopt.d: Ditto. - * gas/i386/clflushopt.s: Ditto. - * gas/i386/i386.exp: Run new tests. - * gas/i386/x86-64-clflushopt-intel.d: New. - * gas/i386/x86-64-clflushopt.d: Ditto. - * gas/i386/x86-64-clflushopt.s: Ditto. - * gas/i386/x86-64-xsavec-intel.d: Ditto. - * gas/i386/x86-64-xsavec.d: Ditto. - * gas/i386/x86-64-xsavec.s: Ditto. - * gas/i386/x86-64-xsaves-intel.d: Ditto. - * gas/i386/x86-64-xsaves.d: Ditto. - * gas/i386/x86-64-xsaves.s: Ditto. - * gas/i386/xsavec-intel.d: Ditto. - * gas/i386/xsavec.d: Ditto. - * gas/i386/xsavec.s: Ditto. - * gas/i386/xsaves-intel.d: Ditto. - * gas/i386/xsaves.d: Ditto. - * gas/i386/xsaves.s: Ditto. - -2014-01-31 Michael Zolotukhin - - PR gas/16488 - * gas/i386/inval-avx512f.s: Add test for incorrect memory operand - for gather/scatter instructions. - * gas/i386/x86-64-inval-avx512f.s: Likewise. - * gas/i386/inval-avx512f.l: Adjust correspondingly. - * gas/i386/x86-64-inval-avx512f.l: Likewise. - -2014-01-30 Sandra Loosemore - - * gas/nios2/call26_noat.d: New. - * gas/nios2/call26_noat.s: New. - * gas/nios2/call_noat.d: New. - * gas/nios2/call_noat.s: New. - -2014-01-30 Michael Zolotukhin - Jan Beulich - - PR binutils/16490 - * gas/i386/avx512f.d: Fix test output. - * gas/i386/avx512f-intel.d: Likewise. - * gas/i386/x86-64-avx512f.d: Likewise. - * gas/i386/x86-64-avx512f-intel.d: Likewise. - -2014-01-28 Nick Clifton - - PR binutils/16317 - * gas/ia64/group-2.d: Expect I attribute with RELA sections. - * gas/ia64/xdata.d: Likewise. - -2014-01-22 Michael Zolotukhin - - PR gas/16489 - * gas/i386/vgather-check.s: Add tests for AVX512 gathers. - * gas/i386/x86-64-vgather-check.s: Likewise. - * gas/i386/vgather-check-error.l: Update correspondingly. - * gas/i386/vgather-check-none.d: Likewise. - * gas/i386/vgather-check-warn.d: Likewise. - * gas/i386/vgather-check-warn.e: Likewise. - * gas/i386/vgather-check.d: Likewise. - * gas/i386/x86-64-vgather-check-error.l: Likewise. - * gas/i386/x86-64-vgather-check-none.d: Likewise. - * gas/i386/x86-64-vgather-check-warn.d: Likewise. - * gas/i386/x86-64-vgather-check-warn.e: Likewise. - * gas/i386/x86-64-vgather-check.d: Likewise. - -2014-01-17 Will Newton - - * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/testsuite/ChangeLog-2014 b/gas/testsuite/ChangeLog-2014 new file mode 100644 index 0000000000..772ee7d4ba --- /dev/null +++ b/gas/testsuite/ChangeLog-2014 @@ -0,0 +1,1329 @@ +2014-12-24 Andrew Burgess + + * gas/all/gas.exp: Test will not pass on AVR due to linker + relaxation support. + * gas/avr/noreloc_withoutrelax.d: Add -mno-link-relax option. + * gas/avr/link-relax-elf-flag-clear.d: Likewise. + +2014-12-23 Andrew Burgess + + * gas/avr/link-relax-elf-flag-clear.d: New file. + * gas/avr/link-relax-elf-flag-set.d: New file. + * gas/avr/link-relax-elf-flag.s: New file. + +2014-12-19 Matthew Fortune + + * gas/mips/r6-64.s: Remove .align directives from LDPC + instructions and add further tests for LDPC. + * gas/mips/r6-64-n32.d: remove the NOPs from LDPC expected + output and update for new tests. + * gas/mips/r6-64-n64.d: Likewise. + * gas/mips/ldpc-unalign.l: New file. + * gas/mips/ldpc-unalign.s: Likewise. + * gas/mips/mips.exp: Run ldpc-unalign test. + +2014-12-19 Matthew Fortune + + * gas/mips/octeon3.d: Switch to use numeric register names. + +2014-12-16 Matthew Fortune + + * gas/mips/attr-gnu-4-5.d: Ignore ASEs. + * gas/mips/attr-gnu-4-6.d: Likewise. + * gas/mips/attr-gnu-4-7.d: Likewise. + * gas/mips/attr-none-o32-fp64-nooddspreg.d: Likewise. + * gas/mips/attr-none-o32-fp64.d: Likewise. + * gas/mips/attr-none-o32-fpxx.d: Likewise. + +2014-12-16 Matthew Fortune + + * gas/mips/r6.s: Test JALRC and NAL + * gas/mips/r6-n32.d: Add expected output for JALRC and NAL. + * gas/mips/r6-n64.d: Likewise. + * gas/mips/r6.d: Likewise. + +2014-12-06 Eric Botcazou + + * gas/elf/elf.exp: Skip ifunc-1 for Visium. + * gas/visium/: New directory. + +2014-11-30 Alan Modra + + * gas/ppc/a2.d: Update for mftb change. + * gas/ppc/476.d: Likewise. + +2014-11-28 Sandra Loosemore + + * gas/nios2/nios2.exp: Make "movi" a list test. + * gas/nios2/movi.s: Adjust comments, add another case. + * gas/nios2/movi.l: New. + * gas/nios2/movi.d: Delete. + +2014-11-25 Max Filippov + * gas/xtensa/trampoline.d: Add expected output for branches. + * gas/xtensa/trampoline.s: Add test case for branches. + +2014-11-21 Terry Guo + + * gas/arm/attr-arch-assumption.d: New file. + * gas/arm/attr-arch-assumption.s: Likewise. + +2014-11-21 Terry Guo + + * gas/arm/armv7e-m+fpv5-d16.s: New. + * gas/arm/armv7e-m+fpv5-d16.d: Likewise. + * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise. + * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise. + +2014-11-19 Ryan Mansfield + + * gas/aarch64/diagnostic.s: Add new warnings test patterns. + * gas/aarch64/diagnostic.l: Update expected diagnostic output. + +2014-11-18 Igor Zamyatin + + * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations. + * gas/i386/x86-64-mpx-branch-2.d: Likewise. + +2014-11-18 Jan Beulich + + * gas/aarch64/crc32-directive.d: New. + * gas/aarch64/crypto-directive.d: New. + * gas/aarch64/crc32.s: Adjust to allow for directive use. + * gas/aarch64/crypto.s: Likewise. + +2014-11-17 Ilya Tocar + + * gas/i386/i386.exp: Run new tests. + * gas/i386/avx512vbmi-intel.d: New file. + * gas/i386/avx512vbmi.d: Likewise. + * gas/i386/avx512vbmi.s: Likewise. + * gas/i386/avx512vbmi_vl-intel.d: Likewise. + * gas/i386/avx512vbmi_vl.d: Likewise. + * gas/i386/avx512vbmi_vl.s: Likewise. + * gas/i386/x86-64-avx512vbmi-intel.d: Likewise. + * gas/i386/x86-64-avx512vbmi.d: Likewise. + * gas/i386/x86-64-avx512vbmi.s: Likewise. + * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise. + * gas/i386/x86-64-avx512vbmi_vl.d: Likewise. + * gas/i386/x86-64-avx512vbmi_vl.s: Likewise. + +2014-11-17 Ilya Tocar + + * gas/i386/i386.exp: Run new tests. + * gas/i386/avx512ifma-intel.d: New file. + * gas/i386/avx512ifma.d: Likewise. + * gas/i386/avx512ifma.s: Likewise. + * gas/i386/avx512ifma_vl-intel.d: Likewise. + * gas/i386/avx512ifma_vl.d: Likewise. + * gas/i386/avx512ifma_vl.s: Likewise. + * gas/i386/x86-64-avx512ifma-intel.d: Likewise. + * gas/i386/x86-64-avx512ifma.d: Likewise. + * gas/i386/x86-64-avx512ifma.s: Likewise. + * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise. + * gas/i386/x86-64-avx512ifma_vl.d: Likewise. + * gas/i386/x86-64-avx512ifma_vl.s: Likewise. + +2014-11-17 Ilya Tocar + + * gas/i386/i386.exp: Run new tests. + * gas/i386/pcommit-intel.d: New file. + * gas/i386/pcommit.d: Likewise. + * gas/i386/pcommit.s: Likewise. + * gas/i386/x86-64-pcommit-intel.d: Likewise. + * gas/i386/x86-64-pcommit.d: Likewise. + * gas/i386/x86-64-pcommit.s: Likewise. + +2014-11-17 Ilya Tocar + + * gas/i386/i386.exp: Run new tests. + * gas/i386/clwb-intel.d: New file. + * gas/i386/clwb.d: Likewise. + * gas/i386/clwb.s: Likewise. + * gas/i386/x86-64-clwb-intel.d: Likewise. + * gas/i386/x86-64-clwb.d: Likewise. + * gas/i386/x86-64-clwb.s: Likewise. + +2014-11-13 H.J. Lu + + PR gas/17598 + * gas/i386/reloc64.s: Add @gotplt check. + * gas/i386/reloc64.d: Updated. + * gas/i386/reloc64.l: Likewise. + +2014-11-07 H.J. Lu + + PR ld/17482 + * gas/i386/ilp32/x32-tls.d: New file. + * gas/i386/ilp32/x32-tls.s: Likewise. + +2014-05-11 Matthew Fortune + + * gas/mips/elf_arch_mips32r6.d: New file. + * gas/mips/elf_arch_mips64r6.d: New file. + * gas/mips/mips.exp: Run the new tests. + +2014-10-31 Andrew Pinski + Naveen H.S + + * gas/mips/mips.exp: Add support for Octeon3 architecture. + Also add in support for running Octeon3 tests. + * gas/mips/octeon3.d: New test. + * gas/mips/octeon3.s: New test source. + +2014-10-21 Maciej W. Rozycki + + * gas/mips/insn-opts.d: New test. + * gas/mips/insn-opts.s: New test source. + * gas/mips/mips.exp: Run the new test. + +2014-10-21 Jan Beulich + + * gas/gas/all/cond.s: Also test processing of leading double + quote and trailing backslash in false branch of conditional. + * gas/gas/all/cond.l: Adjust accordingly. + +2014-10-21 Jan Beulich + + * gas/ppc/power8.s: Test msgclr and msgsnd. + * gas/ppc/power8.d: Adjust accordingly. + +2014-10-18 Alan Modra + + * gas/i386/inval-equ-2.l: Adjust. + +2014-10-09 Jose E. Marchesi + + * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit', + `random', `wr r,i,%cps' and `rd r,%cps' instructions. + * gas/sparc/hpcvis3.s: Likewise. + * gas/sparc/xcrypto.d: New file. + * gas/sparc/xcrypto.s: Likewise. + * gas/sparc/mwait.d: New file. + * gas/sparc/mwait.s: Likewise. + * gas/sparc/mcdper.s: New file. + * gas/sparc/mcdper.d: Likewise. + * gas/sparc/sparc5vis4.d: New file. + * gas/sparc/sparc5vis4.s: Likewise. + * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test. + Run the mwait test. + Run the mcdper test. +` Run the sparc5vis4 test. + +2014-09-27 Alan Modra + + * gas/elf/group2.d, * gas/elf/group2.s: New test. + * gas/elf/elf.exp: Run it. + +2014-09-23 H.J. Lu + + PR gas/17421 + * gas/i386/i386.exp: Run inval-16. + + * gas/i386/inval-16.l: New file. + * gas/i386/inval-16.s: Likewise. + +2014-09-22 H.J. Lu + + * gas/i386/cdr.d: New file. + * gas/i386/cdr.s: Likewise. + * gas/i386/x86-64-cdr.d: Likewise. + + * gas/i386/i386.exp: Run cdr and x86-64-cdr. + +2014-09-16 Ilya Tocar + + * gas/i386/avx512dq-rcig.s: New. + * gas/i386/avx512dq-rcigrd-intel.d: Likewise. + * gas/i386/avx512dq-rcigrd.d: Likewise. + * gas/i386/avx512dq-rcigrne-intel.d: Likewise. + * gas/i386/avx512dq-rcigrne.d: Likewise. + * gas/i386/avx512dq-rcigru-intel.d: Likewise. + * gas/i386/avx512dq-rcigru.d: Likewise. + * gas/i386/avx512dq-rcigrz-intel.d: Likewise. + * gas/i386/avx512dq-rcigrz.d: Likewise. + * gas/i386/avx512er-rcig.s: Likewise. + * gas/i386/avx512er-rcigrd-intel.d: Likewise. + * gas/i386/avx512er-rcigrd.d: Likewise. + * gas/i386/avx512er-rcigrne-intel.d: Likewise. + * gas/i386/avx512er-rcigrne.d: Likewise. + * gas/i386/avx512er-rcigru-intel.d: Likewise. + * gas/i386/avx512er-rcigru.d: Likewise. + * gas/i386/avx512er-rcigrz-intel.d: Likewise. + * gas/i386/avx512er-rcigrz.d: Likewise. + * gas/i386/avx512f-rcig.s: Likewise. + * gas/i386/avx512f-rcigrd-intel.d: Likewise. + * gas/i386/avx512f-rcigrd.d: Likewise. + * gas/i386/avx512f-rcigrne-intel.d: Likewise. + * gas/i386/avx512f-rcigrne.d: Likewise. + * gas/i386/avx512f-rcigru-intel.d: Likewise. + * gas/i386/avx512f-rcigru.d: Likewise. + * gas/i386/avx512f-rcigrz-intel.d: Likewise. + * gas/i386/avx512f-rcigrz.d: Likewise. + * gas/i386/x86-64-avx512dq-rcig.s: Likewise. + * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigru.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise. + * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise. + * gas/i386/x86-64-avx512er-rcig.s: Likewise. + * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise. + * gas/i386/x86-64-avx512er-rcigrd.d: Likewise. + * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise. + * gas/i386/x86-64-avx512er-rcigrne.d: Likewise. + * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise. + * gas/i386/x86-64-avx512er-rcigru.d: Likewise. + * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise. + * gas/i386/x86-64-avx512er-rcigrz.d: Likewise. + * gas/i386/x86-64-avx512f-rcig.s: Likewise. + * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise. + * gas/i386/x86-64-avx512f-rcigrd.d: Likewise. + * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise. + * gas/i386/x86-64-avx512f-rcigrne.d: Likewise. + * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise. + * gas/i386/x86-64-avx512f-rcigru.d: Likewise. + * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise. + * gas/i386/x86-64-avx512f-rcigrz.d: Likewise. + * gas/i386/i386.exp: Run new tests. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent + non-supported instructions from being tested. + * gas/mips/24k-triple-stores-2.s: Likewise. + * gas/mips/24k-triple-stores-3.s: Likewise. + * gas/mips/24k-triple-stores-6.s: Likewise. + * gas/mips/beq.s: Likewise. + * gas/mips/eva.s: Likewise. + * gas/mips/ld-zero-3.s: Likewise. + * gas/mips/mips32-cp2.s: Likewise. + * gas/mips/mips32.s: Likewise. + * gas/mips/mips4.s: Likewise. + * gas/mips/add.s: Don't test the add instructions if r6, and + add padding. + * gas/mips/add.d: Check for a triple dot not a nop at the end of the + disassembly output. + * gas/mips/micromips@add.d: Likewise. + * gas/mips/mipsr6@24k-branch-delay-1.d: New file. + * gas/mips/mipsr6@24k-triple-stores-1.d: New file. + * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file. + * gas/mips/mipsr6@24k-triple-stores-2.d: New file. + * gas/mips/mipsr6@24k-triple-stores-3.d: New file. + * gas/mips/mipsr6@24k-triple-stores-6.d: New file. + * gas/mips/mipsr6@add.d: New file. + * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file. + * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file. + * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file. + * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file. + * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file. + * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file. + * gas/mips/mipsr6@beq.d: New file. + * gas/mips/mipsr6@bge.d: New file. + * gas/mips/mipsr6@bgeu.d: New file. + * gas/mips/mipsr6@blt.d: New file. + * gas/mips/mipsr6@bltu.d: New file. + * gas/mips/mipsr6@branch-misc-1.d: New file. + * gas/mips/mipsr6@branch-misc-2-64.d: New file. + * gas/mips/mipsr6@branch-misc-2pic-64.d: New file. + * gas/mips/mipsr6@branch-misc-4-64.d: New file. + * gas/mips/mipsr6@cache.d: New file. + * gas/mips/mipsr6@eva.d: New file. + * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file. + * gas/mips/mipsr6@jal-svr4pic.d: New file. + * gas/mips/mipsr6@ld-zero-2.d: New file. + * gas/mips/mipsr6@ld-zero-3.d: New file. + * gas/mips/mipsr6@loc-swap-dis.d: New file. + * gas/mips/mipsr6@mips32-cp2.d: New file. + * gas/mips/mipsr6@mips32-imm.d: New file. + * gas/mips/mipsr6@mips32.d: New file. + * gas/mips/mipsr6@mips32r2.d: New file. + * gas/mips/mipsr6@mips4-fp.d: New file. + * gas/mips/mipsr6@mips4-fp.l: New file. + * gas/mips/mipsr6@mips4-fp.s: New file. + * gas/mips/mipsr6@mips4.d: New file. + * gas/mips/mipsr6@mips5-fp.d: New file. + * gas/mips/mipsr6@mips5-fp.l: New file. + * gas/mips/mipsr6@mips5-fp.s: New file. + * gas/mips/mipsr6@mips64.d: New file. + * gas/mips/mipsr6@msa-branch.d: New file. + * gas/mips/mipsr6@msa.d: New file. + * gas/mips/mipsr6@pref.d: New file. + * gas/mips/mipsr6@relax-swap3.d: New file. + * gas/mips/r6-64-n32.d: New file. + * gas/mips/r6-64-n64.d: New file. + * gas/mips/r6-64-removed.l: New file. + * gas/mips/r6-64-removed.s: New file. + * gas/mips/r6-64.s: New file. + * gas/mips/r6-attr-none-double.d: New file. + * gas/mips/r6-n32.d: New file. + * gas/mips/r6-n64.d: New file. + * gas/mips/r6-removed.l: New file. + * gas/mips/r6-removed.s: New file. + * gas/mips/r6.d: New file. + * gas/mips/r6.s: New file. + * gas/mips/mipsr6@mips32-dsp.d: New file. + * gas/mips/mipsr6@mips32-dspr2.d: New file. + * gas/mips/mipsr6@mips32r2-ill.l: New file. + * gas/mips/mipsr6@mips32r2-ill.s: New file. + * gas/mips/cache.s: Add r6 instruction varients. + * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6 + architectures. Also prevent non r6 supported tests from running. + Finally, add in support for running the new r6 tests. + (run_dump_test_arch): Add support for mipsr6 tests. + (run_list_test_arch): Add support for using files of the + form arch@testname.l . + +2014-09-15 Matthew Fortune + + * gas/mips/attr-gnu-4-5-msingle-float.l: New file. + * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise. + * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise. + * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output. + * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. + * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. + * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7. + +2014-09-12 Andrew Bennett + + * gas/mips/mips.exp: Add mips*-img-elf* target triple. + +2014-09-10 H.J. Lu + + * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and + x86-64-suffix-intel. + + * gas/i386/suffix.s: Add tests for iret and sysret. + * gas/i386/suffix.d: Updated. + + * gas/i386/suffix-intel.d: New file. + * gas/i386/x86-64-suffix-intel.d: Likewise. + * gas/i386/x86-64-suffix.d: Likewise. + * gas/i386/x86-64-suffix.s: Likewise. + +2014-09-10 Alan Modra + + * gas/arm/got_prel.d: Adjust for changed section header placement. + * gas/i386/ilp32/x86-64-size-1.d: Likewise. + * gas/i386/ilp32/x86-64-size-3.d: Likewise. + * gas/i386/ilp32/x86-64-size-5.d: Likewise. + * gas/i386/ilp32/x86-64-unwind.d: Likewise. + * gas/i386/size-1.d: Likewise. + * gas/i386/size-3.d: Likewise. + * gas/i386/x86-64-size-1.d: Likewise. + * gas/i386/x86-64-size-3.d: Likewise. + * gas/i386/x86-64-size-5.d: Likewise. + * gas/i386/x86-64-unwind.d: Likewise. + * gas/ia64/alias-ilp32.d: Likewise. + * gas/ia64/alias.d: Likewise. + * gas/ia64/group-1.d: Likewise. + * gas/ia64/group-2.d: Likewise. + * gas/ia64/secname-ilp32.d: Likewise. + * gas/ia64/secname.d: Likewise. + * gas/ia64/unwind-ilp32.d: Likewise. + * gas/ia64/unwind.d: Likewise. + * gas/mmix/bspec-1.d: Likewise. + * gas/mmix/bspec-2.d: Likewise. + * gas/mmix/byte-1.d: Likewise. + * gas/mmix/loc-1.d: Likewise. + * gas/mmix/loc-2.d: Likewise. + * gas/mmix/loc-3.d: Likewise. + * gas/mmix/loc-4.d: Likewise. + * gas/mmix/loc-5.d: Likewise. + * gas/tic6x/scomm-directive-4.d: Likewise. + +2014-09-06 Matthew Fortune + + * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output. + * gas/mips/elf_ase_micromips-2.d: Likewise. + * gas/mips/elf_ase_micromips.d: Likewise. + * gas/mips/elf_ase_mips16-2.d: Likewise. + * gas/mips/elf_ase_mips16.d: Likewise. + * gas/mips/module-mfp32.d: Likewise. + * gas/mips/module-msingle-float.d: Likewise. + * gas/mips/module-msoft-float.d: Likewise. + +2014-09-06 Matthew Fortune + + * gas/mips/module-defer-warn2.l: Ignore differences in output from + 64-bit vs 32-bit targets using O32. + +2014-09-06 Matthew Fortune + + * gas/elf/type.e: Account for new sections. + * gas/mips/mips16-e.d: Likewise. + * gas/mips/mips16-f.d: Likewise. + * gas/mips/mipsel16-e.d: Likewise. + * gas/mips/mipsel16-f.d: Likewise. + * gas/mips/tmips16-e.d: Appropriately escape dots. + * gas/mips/tmips16-f.d: Likewise. + * gas/mips/tmipsel16-e.d: Likewise. + * gas/mips/tmipsel16-f.d: Likewise. + +2014-09-04 Matthew Fortune + + * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to + the list of addr32 targets. + +2014-09-03 Jiong Wang + + * gas/aarch64/illegal.s: Update testcase. + * gas/aarch64/illegal.d: Likewise. + * gas/aarch64/sysreg-1.s: Likewise. + * gas/aarch64/sysreg-1.d: Likewise. + +2014-09-03 Jiong Wang + + * gas/aarch64/lse-atomic.d: New. + * gas/aarch64/lse-atomic.s: Likewise. + * gas/aarch64/illegal-lse.d: Likewise. + * gas/aarch64/illegal-lse.l: Likewise. + * gas/aarch64/illegal-lse.s: Likewise. + * gas/aarch64/diagnostic.s: Check processor feature detect for lse + instruction. + * gas/aarch64/diagnostic.l: Likewise. + +2014-08-26 Jiong Wang + + * gas/arm/blx-bl-convert.d: New testcase. + * gas/arm/blx-bl-convert.l: Warning expectation. + * gas/arm/blx-bl-convert.s: Source file. + +2014-08-26 Maciej W. Rozycki + + * gas/mips/l_d.d: Remove ECOFF offset alternatives. + * gas/mips/mips1@l_d.d: Likewise. + * gas/mips/ld.d: Likewise. + * gas/mips/mips1@ld.d: Likewise. + * gas/mips/mips1@ld-forward.d: Likewise. + * gas/mips/s_d.d: Likewise. + * gas/mips/mips1@s_d.d: Likewise. + * gas/mips/sd.d: Likewise. + +2014-08-25 Jose E. Marchesi + + * gas/sparc/ldx_stx.s: New file. + * gas/sparc/ldx_stx.d: Likewise. + + * gas/sparc/ldx_efsr.s: New file. + * gas/sparc/ldx_efsr.d: Likewise. + + * gas/sparc/ld_st_fsr.s: New file. + * gas/sparc/ld_st_fsr.d: Likewise. + + * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and + ld_st_fsr. + +2014-08-22 Paul Brook + + * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address' + offset fix. + * gas/arm/arch7r-mp.d: Likewise. + +2014-08-21 Maciej W. Rozycki + + * gas/mips/mips.exp: Correct indentation. + +2014-08-20 Kyrylo Tkachov + + * gas/arm/ual-vcmp.s: New file. + * gas/arm/ual-vcmp.d: Likewise. + * gas/arm/vcmp-zero-bad.s: Likewise. + * gas/arm/vcmp-zero-bad.d: Likewise. + * gas/arm/vcmp-zero-bad.l: Likewise. + +2014-08-13 Mike Frysinger + + * gas/bfin/parallel_illegal.d: Add missing semicolons. + +2014-08-13 Mike Frysinger + + * gas/bfin/load.d: Update output. + * gas/bfin/load.s: Add .data section. + +2014-08-12 H.J. Lu + + * gas/i386/omit-lock.s: Remove type directive. + +2014-08-06 Ilya Tocar + + * gas/i386/i386.exp: Run new tests. + * gas/i386/omit-lock-no.d: New. + * gas/i386/omit-lock-yes.d: Ditto. + * gas/i386/omit-lock.s: Ditto. + +2014-07-29 Matthew Fortune + + * gas/mips/attr-gnu-4-0.d: New. + * gas/mips/attr-gnu-4-0.s: Likewise. + * gas/mips/attr-gnu-4-1-mfp32.l: Likewise. + * gas/mips/attr-gnu-4-1-mfp32.s: Likewise. + * gas/mips/attr-gnu-4-1-mfp64.l: Likewise. + * gas/mips/attr-gnu-4-1-mfp64.s: Likewise. + * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise. + * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise. + * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise. + * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise. + * gas/mips/attr-gnu-4-1.d: Likewise. + * gas/mips/attr-gnu-4-1.s: Likewise. + * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise. + * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise. + * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise. + * gas/mips/attr-gnu-4-2.d: Likewise. + * gas/mips/attr-gnu-4-2.s: Likewise. + * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise. + * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise. + * gas/mips/attr-gnu-4-3.d: Likewise. + * gas/mips/attr-gnu-4-3.s: Likewise. + * gas/mips/attr-gnu-4-4.l: Likewise. + * gas/mips/attr-gnu-4-4.s: Likewise. + * gas/mips/attr-gnu-4-5-64.l: Likewise. + * gas/mips/attr-gnu-4-5-64.s: Likewise. + * gas/mips/attr-gnu-4-5.d: Likewise. + * gas/mips/attr-gnu-4-5.l: Likewise. + * gas/mips/attr-gnu-4-5.s: Likewise. + * gas/mips/attr-gnu-4-6-64.l: Likewise. + * gas/mips/attr-gnu-4-6-64.s: Likewise. + * gas/mips/attr-gnu-4-6.d: Likewise. + * gas/mips/attr-gnu-4-6.l: Likewise. + * gas/mips/attr-gnu-4-6.s: Likewise. + * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise. + * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise. + * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise. + * gas/mips/attr-gnu-4-6-noodd.l: Likewise. + * gas/mips/attr-gnu-4-6-noodd.s: Likewise. + * gas/mips/attr-gnu-4-7-64.l: Likewise. + * gas/mips/attr-gnu-4-7-64.s: Likewise. + * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise. + * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise. + * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise. + * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise. + * gas/mips/attr-gnu-4-7-odd.l: Likewise. + * gas/mips/attr-gnu-4-7-odd.s: Likewise. + * gas/mips/attr-gnu-4-7.d: Likewise. + * gas/mips/attr-gnu-4-7.l: Likewise. + * gas/mips/attr-gnu-4-7.s: Likewise. + * gas/mips/attr-none-double.d: Likewise. + * gas/mips/attr-none-o32-fp64.d: Likewise. + * gas/mips/attr-none-o32-fp64-nooddspreg.d + * gas/mips/attr-none-o32-fpxx.d: Likewise. + * gas/mips/attr-none-single-float.d: Likewise. + * gas/mips/attr-none-soft-float.d: Likewise. + * gas/mips/elf_arch_mips32r3.d: Likewise. + * gas/mips/elf_arch_mips32r5.d: Likewise. + * gas/mips/elf_arch_mips64r3.d: Likewise. + * gas/mips/elf_arch_mips64r5.d: Likewise. + * gas/mips/li-d.d: Likewise. + * gas/mips/li-d.s: Likewise. + * gas/mips/module-check-warn.l: Likewise. + * gas/mips/module-check-warn.s: Likewise. + * gas/mips/module-check.d: Likewise. + * gas/mips/module-check.s: Likewise. + * gas/mips/module-mfp32.d: Likewise. + * gas/mips/module-mfp32.s: Likewise. + * gas/mips/module-mfp64.d: Likewise. + * gas/mips/module-mfp64.s: Likewise. + * gas/mips/module-mfp64-noodd.d: Likewise. + * gas/mips/module-mfp64-noodd.s: Likewise. + * gas/mips/module-mfpxx.d: Likewise. + * gas/mips/module-mfpxx.s: Likewise. + * gas/mips/module-msingle-float.d: Likewise. + * gas/mips/module-msingle-float.s: Likewise. + * gas/mips/module-msoft-float.d: Likewise. + * gas/mips/module-msoft-float.s: Likewise. + * gas/mips/module-set-mfpxx.d: Likewise. + * gas/mips/module-set-mfpxx.s: Likewise. + * gas/mips/fpxx-oddfpreg.d: Likewise. + * gas/mips/fpxx-oddfpreg.l: Likewise. + * gas/mips/fpxx-oddfpreg.s: Likewise. + * gas/mips/no-odd-spreg.d: Likewise. + * gas/mips/odd-spreg.d: Likewise. + * gas/elf/section2.e-mips: Adjust expected output. + * gas/mips/attr-gnu-abi-fp-1.d: Likewise. + * gas/mips/attr-gnu-abi-msa-1.d: Likewise. + * gas/mips/call-nonpic-1.d: Likewise. + * gas/mips/elf_arch_mips1.d: Likewise. + * gas/mips/elf_arch_mips2.d: Likewise. + * gas/mips/elf_arch_mips3.d: Likewise. + * gas/mips/elf_arch_mips32.d: Likewise. + * gas/mips/elf_arch_mips32r2.d: Likewise. + * gas/mips/elf_arch_mips4.d: Likewise. + * gas/mips/elf_arch_mips5.d: Likewise. + * gas/mips/elf_arch_mips64.d: Likewise. + * gas/mips/elf_arch_mips64r2.d: Likewise. + * gas/mips/elf_ase_micromips-2.d: Likewise. + * gas/mips/elf_ase_micromips.d: Likewise. + * gas/mips/elf_ase_mips16-2.d: Likewise. + * gas/mips/elf_ase_mips16.d: Likewise. + * gas/mips/module-defer-warn1.d: Likewise. + * gas/mips/module-override.d: Likewise. + * gas/mips/n32-consec.d: Likewise. + * gas/mips/nan-2008-1.d: Likewise. + * gas/mips/nan-2008-2.d: Likewise. + * gas/mips/nan-2008-3.d: Likewise. + * gas/mips/nan-2008-4.d: Likewise. + * gas/mips/nan-legacy-1.d: Likewise. + * gas/mips/nan-legacy-2.d: Likewise. + * gas/mips/nan-legacy-3.d: Likewise. + * gas/mips/nan-legacy-4.d: Likewise. + * gas/mips/nan-legacy-5.d: Likewise. + * gas/mips/tmips16-e.d: Likewise. + * gas/mips/tmips16-f.d: Likewise. + * gas/mips/tmipsel16-e.d: Likewise. + * gas/mips/tmipsel16-f.d: Likewise. + * gas/mips/mips.exp: Add new tests. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * gas/i386/avx512dq-intel.d: New. + * gas/i386/avx512dq.d: New. + * gas/i386/avx512dq.s: New. + * gas/i386/avx512dq_vl-intel.d: New. + * gas/i386/avx512dq_vl.d: New. + * gas/i386/avx512dq_vl.s: New. + * gas/i386/i386.exp: Run new AVX-512 tests. + * gas/i386/x86-64-avx512dq-intel.d: New. + * gas/i386/x86-64-avx512dq.d: New. + * gas/i386/x86-64-avx512dq.s: New. + * gas/i386/x86-64-avx512dq_vl-intel.d: New. + * gas/i386/x86-64-avx512dq_vl.d: New. + * gas/i386/x86-64-avx512dq_vl.s: New. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * gas/i386/avx512bw-intel.d: New. + * gas/i386/avx512bw-opts-intel.d: New. + * gas/i386/avx512bw-opts.d: New. + * gas/i386/avx512bw-opts.s: New. + * gas/i386/avx512bw-wig.s: New. + * gas/i386/avx512bw-wig1-intel.d: New. + * gas/i386/avx512bw-wig1.d: New. + * gas/i386/avx512bw.d: New. + * gas/i386/avx512bw.s: New. + * gas/i386/avx512bw_vl-intel.d: New. + * gas/i386/avx512bw_vl-opts-intel.d: New. + * gas/i386/avx512bw_vl-opts.d: New. + * gas/i386/avx512bw_vl-opts.s: New. + * gas/i386/avx512bw_vl-wig.s: New. + * gas/i386/avx512bw_vl-wig1-intel.d: New. + * gas/i386/avx512bw_vl-wig1.d: New. + * gas/i386/avx512bw_vl.d: New. + * gas/i386/avx512bw_vl.s: New. + * gas/i386/i386.exp: Run new AVX-512 tests. + * gas/i386/x86-64-avx512bw-intel.d: New. + * gas/i386/x86-64-avx512bw-opts-intel.d: New. + * gas/i386/x86-64-avx512bw-opts.d: New. + * gas/i386/x86-64-avx512bw-opts.s: New. + * gas/i386/x86-64-avx512bw-wig.s: New. + * gas/i386/x86-64-avx512bw-wig1-intel.d: New. + * gas/i386/x86-64-avx512bw-wig1.d: New. + * gas/i386/x86-64-avx512bw.d: New. + * gas/i386/x86-64-avx512bw.s: New. + * gas/i386/x86-64-avx512bw_vl-intel.d: New. + * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New. + * gas/i386/x86-64-avx512bw_vl-opts.d: New. + * gas/i386/x86-64-avx512bw_vl-opts.s: New. + * gas/i386/x86-64-avx512bw_vl-wig.s: New. + * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New. + * gas/i386/x86-64-avx512bw_vl-wig1.d: New. + * gas/i386/x86-64-avx512bw_vl.d: New. + * gas/i386/x86-64-avx512bw_vl.s: New. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * gas/i386/avx512cd_vl-intel.d: New. + * gas/i386/avx512cd_vl.d: New. + * gas/i386/avx512cd_vl.s: New. + * gas/i386/i386.exp: Run new AVX-512 tests. + * gas/i386/x86-64-avx512cd_vl-intel.d: New. + * gas/i386/x86-64-avx512cd_vl.d: New. + * gas/i386/x86-64-avx512cd_vl.s: New. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * gas/i386/avx512f_vl-intel.d: New. + * gas/i386/avx512f_vl-opts-intel.d: New. + * gas/i386/avx512f_vl-opts.d: New. + * gas/i386/avx512f_vl-opts.s: New. + * gas/i386/avx512f_vl-wig.s: New. + * gas/i386/avx512f_vl-wig1-intel.d: New. + * gas/i386/avx512f_vl-wig1.d: New. + * gas/i386/avx512f_vl.d: New. + * gas/i386/avx512f_vl.s: New. + * gas/i386/i386.exp: Run new AVX-512 tests. + * gas/i386/x86-64-avx512f_vl-intel.d: New. + * gas/i386/x86-64-avx512f_vl-opts-intel.d: New. + * gas/i386/x86-64-avx512f_vl-opts.d: New. + * gas/i386/x86-64-avx512f_vl-opts.s: New. + * gas/i386/x86-64-avx512f_vl-wig.s: New. + * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New. + * gas/i386/x86-64-avx512f_vl-wig1.d: New. + * gas/i386/x86-64-avx512f_vl.d: New. + * gas/i386/x86-64-avx512f_vl.s: New. + +2014-07-17 Ilya Tocar + + * gas/i386/x86-64-equ.d: New. + * gas/i386/x86-64-equ.s: New. + * gas/i386/i386.exp: Run x86-64-equ. + +2014-07-12 David Majnemer + + * gas/pe/set.s, * gas/pe/set.d: New test. + * gas/pe/pe.exp: Run it. + +2014-07-10 Will Newton + + * gas/elf/elf.exp: Remove special handling of arm-elf for + section2 test. + * gas/elf/section2.e-armeabi: Rename to... + * gas/elf/section2.e-arm: ...here. + * gas/elf/section2.e-armelf: Remove file. + + * gas/arm/bl-local-2.d: Only enable the test on EABI and + NaCl configurations. + * gas/arm/bl-local-v4t.d: Likewise. + * gas/arm/blx-local.d: Likewise. + * gas/arm/branch-reloc.d: Likewise. + +2014-07-08 Ilya Tocar + + * gas/i386/evex-lig256-intel.d: Updated. + * gas/i386/evex-lig256.d: Updated. + * gas/i386/evex-lig512-intel.d: Updated. + * gas/i386/evex-lig512-intel.d: Updated. + * gas/i386/x86-64-evex-lig256-intel.d: Updated. + * gas/i386/x86-64-evex-lig256.d: Updated. + * gas/i386/x86-64-evex-lig512-intel.d: Updated. + * gas/i386/x86-64-evex-lig512-intel.d: Updated. + +2014-07-08 Jiong Wang + + * gas/arm/ldconst.s: Add test cases for symbol literal. + * gas/arm/ldconst.d: Likewise. + * gas/arm/vldconst.s: Add test cases for vldr. + * gas/arm/thumb2_vpool.s: Likewise. + * gas/arm/vldconst.d: New pattern for little-endian. + * gas/arm/thumb2_vpool.d: Likewise. + * gas/arm/vldconst_be.d: New pattern for big-endian. + * gas/arm/thumb2_vpool_be.d: Likewise. + + * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets. + * gas/arm/armv8-a+fp.d: Likewise. + * gas/arm/armv8-a+simd.d: Likewise. + * gas/arm/armv8-a-barrier-thumb.d: Likewise. + * gas/arm/bl-local-2.d: Likewise. + * gas/arm/ldgesb-bad.d: Likewise. + * gas/arm/ldgesh-bad.d: Likewise. + * gas/arm/thumb2_pool.d: Likewise. + * gas/arm/thumb2_pool.s: Likewise. + +2014-06-17 Jiong Wang + + * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within + IT block for ARMv8. + * gas/arm/armv8-a-it-bad.l: Likewise. + +2014-06-17 Hans-Peter Nilsson + + * gas/cris/range-err-3.s: New test. + +2014-06-16 Jiong Wang + + * gas/aarch64/diagnostic.s: Add new test patterns. + * gas/aarch64/diagnostic.l: Update expected diagnostic output. + +2014-06-16 Alan Modra + + * gas/elf/bad-group.s: Use %function. + * gas/elf/bad-group.err: Expect correct line number. Allow + other errors. + * gas/elf/bad-size.err: Allow other errors. Match expected + error somewhat more rigorously. + * gas/i386/reloc32.l: Allow other errors. + * gas/i386/mpx-inval-1.l: Match applied relocs. + * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding. + * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow + other errors. + * gas/macros/dot.s: Use .balign. + * gas/macros/dot.l: Update alignment output. + * gas/symver/symver6.l: Allow other errors. + +2014-06-16 Alan Modra + + * gas/vax/elf-rel.d: Update. + +2014-06-16 Alan Modra + + * gas/cris/rd-bkw4v32.d: Update. + +2014-06-10 H.J. Lu + + * gas/i386/prefix.s: Add another fwait test. + * gas/i386/prefix.d: Updated. + +2014-06-09 Nick Clifton + + * gas/msp430/msp430x.d: Update to match revised assembler output. + +2014-06-03 Nick Clifton + + * gas/msp430/bad.d: Use -my not -mz. + +2014-05-22 Alan Modra + + * gas/d30v/bittest.l: Update for changed whitespace. + * gas/d30v/serial.l: Likewise. + * gas/d30v/serial2.l: Likewise. + * gas/d30v/serial2O.l: Likewise. + * gas/d30v/warn_oddreg.l: Likewise. + * gas/i386/inval-equ-2.l: Likewise. + * gas/i386/mpx-inval-1.l: Likewise. + * gas/i386/sse-check-error.l: Likewise. + * gas/i386/x86-64-mpx-inval-1.l: Likewise. + * gas/i386/x86-64-mpx-inval-2.l: Likewise. + * gas/i386/x86-64-size-inval-1.l: Likewise. + * gas/i386/x86-64-sse-check-error.l: Likewise. + +2014-05-20 Matthew Fortune + + * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any. + Fix micromips arch definition to use mips64r2 consistently. + * gas/mips/module-defer-warn1.s: New. + * gas/mips/module-defer-warn1.d: New. + * gas/mips/module-defer-warn2.s: New. + * gas/mips/module-defer-warn2.l: New. + * gas/mips/module-override.d: New. + * gas/mips/module-override.s: New. + * gas/mips/mips-gp32-fp64.l: Update expected output. + * gas/mips/mips-gp64-fp32-pic.l: Update expected output. + * gas/mips/mips-gp64-fp32.l: Update expected output. + +2014-05-20 Matthew Fortune + + * gas/mips/micromips@msa-branch.d: Rework expected output for fp64. + * gas/mips/msa-branch.d: Likewise. + +2014-05-20 Nick Clifton + + * gas/elf/struct.d: Expect extra output from some toolchains. + * gas/symver/symver0.d: Likewise. + * gas/symver/symver1.d: Likewise. + +2014-05-09 H.J. Lu + + * gas/i386/nops-1-core2.d: Replace data32 with data16. + * gas/i386/nops-4a-i686.d: Likewise. + * gas/i386/nops-5-i686.d: Likewise. + * gas/i386/nops-5.d: Likewise. + * gas/i386/x86-64-cbw-intel.d: Likewise. + * gas/i386/x86-64-cbw.d: Likewise. + * gas/i386/x86-64-io-intel.d: Likewise. + * gas/i386/x86-64-io-suffix.d: Likewise. + * gas/i386/x86-64-io.d: Likewise. + * gas/i386/x86-64-nops-1-core2.d: Likewise. + * gas/i386/x86-64-nops-1-g64.d: Likewise. + * gas/i386/x86-64-nops-1-nocona.d: Likewise. + * gas/i386/x86-64-nops-1.d: Likewise. + * gas/i386/x86-64-nops-2.d: Likewise. + * gas/i386/x86-64-nops-3.d: Likewise. + * gas/i386/x86-64-nops-4-core2.d: Likewise. + * gas/i386/x86-64-nops-4.d: Likewise. + * gas/i386/x86-64-nops-5-k8.d: Likewise. + * gas/i386/x86-64-nops-5.d: Likewise. + * gas/i386/x86-64-stack-intel.d: Likewise. + * gas/i386/x86-64-stack-suffix.d: Likewise. + * gas/i386/x86-64-stack.d: Likewise. + * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise. + * gas/i386/ilp32/x86-64-cbw.d: Likewise. + * gas/i386/ilp32/x86-64-io-intel.d: Likewise. + * gas/i386/ilp32/x86-64-io-suffix.d: Likewise. + * gas/i386/ilp32/x86-64-io.d: Likewise. + * gas/i386/ilp32/x86-64-nops-1-core2.d: + * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise. + * gas/i386/ilp32/x86-64-nops-1.d: Likewise. + * gas/i386/ilp32/x86-64-nops-2.d: Likewise. + * gas/i386/ilp32/x86-64-nops-3.d: Likewise. + * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise. + * gas/i386/ilp32/x86-64-nops-4.d: Likewise. + * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise. + * gas/i386/ilp32/x86-64-nops-5.: Likewise. + * gas/i386/ilp32/x86-64-stack-intel.d: Likewise. + * gas/i386/ilp32/x86-64-stack-suffix.: Likewise. + * gas/i386/ilp32/x86-64-stack.d: Likewise. + +2014-05-08 Matthew Fortune + + * gas/mips/attr-gnu-abi-fp-1.s: New. + * gas/mips/attr-gnu-abi-fp-1.d: New. + * gas/mips/attr-gnu-abi-msa-1.s: New. + * gas/mips/attr-gnu-abi-msa-1.d: New. + * gas/mips/mips.exp: Add new tests. + +2014-05-07 Andrew Bennett + + * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3, + mips32r5, mips64r3 and mips64r5 isas to the testsuite. + * gas/mips/r5.s: New test. + * gas/mips/r5.d: Likewise. + +2014-05-05 H.J. Lu + + PR binutils/16893 + * gas/i386/katmai.d: Expect "gs" as prefix. + + * gas/i386/long-1.s: Replace movapd with movss. + * gas/i386/x86-64-long-1.s: Likewise. + * gas/i386/long-1-intel.d: Updated. + * gas/i386/long-1.d: Likewise. + * gas/i386/x86-64-long-1-intel.d: Likewise. + * gas/i386/x86-64-long-1.d: Likewise. + + * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0, + 0xf2 and 0xf3 prefixes. + * gas/i386/prefix.d: Updated. + +2014-05-02 H.J. Lu + + * gas/i386/opcode-intel.d: Undo the last change. + * gas/i386/opcode-suffix.d: Likewise. + * gas/i386/opcode.d: Likewise. + * gas/i386/opcode.s: Likewise. + + * gas/i386/prefix.s: Add test for fwait with prefix. + * gas/i386/prefix.d: Updated. + +2014-05-01 H.J. Lu + + PR binutils/16891 + * gas/i386/opcode.s: Add test for fwait with prefix. + * gas/i386/opcode-intel.d: Updated. + * gas/i386/opcode-suffix.d: Likewise. + * gas/i386/opcode.d: Likewise. + +2014-04-23 Will Newton + + * gas/arm/backslash-at.d: Fix dump output regexps for + armeb-linux-eabi configuration. + * gas/arm/got_prel.d: Likewise. + * gas/arm/inst-po.d: Likewise. + * gas/arm/unwind.d: Likewise. + + * gas/arm/mapmisc.d: Check literal pool mapping with + a trailing .align statement. + * gas/arm/mapmisc.s: Likewise. + +2014-04-23 Andrew Bennett + + * gas/mips/mips.exp: Add xpa tests. + * gas/mips/xpa.s: New test. + * gas/mips/xpa.d: Likewise. + +2014-04-22 Sandra Loosemore + + * gas/nios2/selftest.s: New. + * gas/nios2/selftest.d: New. + +2014-04-22 Max Filippov + + * gas/xtensa/all.exp: Add test for the first section frag alignment. + * gas/xtensa/first_frag_align.d: First section frag alignment expected + dump. + * gas/xtensa/first_frag_align.s: First section frag alignment test + source. + +2014-04-22 Christian Svensson + + * Makefile.am: Remove openrisc and or32 support. Add support for or1k. + * gas/all/gas.exp: Likewise. + * gas/elf/warn-2.s: Likewise. + * gas/lns/lns.exp: Likewise. + * gas/lns/lns-common-1-or1k.s: New file. + * gas/or1k/allinsn.d: New file. + * gas/or1k/allinsn.exp: New file. + * gas/or1k/allinsn.s: New file. + * gas/openrisc/addi.d: Delete. + * gas/openrisc/addi.s: Delete. + * gas/openrisc/allinsn.d: Delete. + * gas/openrisc/allinsn.exp: Delete. + * gas/openrisc/allinsn.s: Delete. + * gas/openrisc/lohi.d: Delete. + * gas/openrisc/lohi.s: Delete. + * gas/openrisc/store.d: Delete. + * gas/openrisc/store.s: Delete. + +2014-04-10 Senthil Kumar Selvaraj + + * gas/avr/diffreloc_withrelax.d: New testcase. + * gas/avr/noreloc_withoutrelax.d: Likewise. + * gas/avr/relax.s: Likewise. + +2014-04-04 Ilya Tocar + + * gas/i386/i386.exp: Run SE1 tests. + * gas/i386/se1.d: New file. + * gas/i386/se1.s: Ditto. + * gas/i386/x86-64-se1.d: Ditto. + * gas/i386/x86-64-se1.s: Ditto. + +2014-03-21 David Weatherford + Max Filippov + + * gas/xtensa/all.exp: Add test for trampoline relaxation. + * gas/xtensa/trampoline.d: Trampoline relaxation expected dump. + * gas/xtensa/trampoline.s: Trampoline relaxation test source. + +2014-03-20 Richard Sandiford + + * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS. + * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s, + gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l, + gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d, + gas/mips/pcrel-4-64.d: New tests. + * gas/mips/mips.exp: Run them. + * gas/mips/lui-2.l: Tweak error message for line 7. + +2014-03-20 Ilya Tocar + + * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps, + vgatherpf1qps, vscatterpf0qps, vscatterpf1qps. + * gas/i386/avx512pf.s: Ditto. + * gas/i386/x86-64-avx512pf-intel.d: Ditto. + * gas/i386/x86-64-avx512pf.s: Ditto. + * gas/i386/avx512f-intel.d: Change memory size for vgatherqps, + vpgatherqd, vpscatterqd, vscatterqps. + * gas/i386/avx512f.s: Ditto. + * gas/i386/x86-64-avx512f-intel.d: Ditto. + * gas/i386/x86-64-avx512f.s: Ditto. + +2014-03-19 Jose E. Marchesi + + * gas/sparc/ldd_std.d: Fix objdump invocation in order to get + the old opcodes for the ldtw, ldtwa, stw and stwa instructions. + + * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable. + * gas/sparc/rdhpr.d: Likewise. + + * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable. + * gas/sparc/wrhpr.d: Likewise. + +2014-03-19 Daniel Gutson + Nick Clifton + + * gas/arm/ccs.s: New test case. + * gas/arm/ccs.d: New expected disassembly. + +2014-03-19 Nick Clifton + + * gas/rx/mov.d: Update expected disassembly. + +2014-03-18 Jiong Wang + + * gas/aarch64/illegal.d: Pass -mno-verbose-error. + * gas/aarch64/verbose-error.s: Add more verbose message testcases. + * gas/aarch64/verbose-error.l: Ditto. + +2014-03-17 Nick Clifton + + PR gas/16694 + * gas/cfi/cfi-arm-1.s: Add checks of VFP registers. + * gas/cfi/cfi-arm-1.d: Update expected output. + +2014-03-13 Nick Clifton + + * gas/aarch64/litpool.s: Make the test endian agnostic. + * gas/aarch64/litpool.d: Update expected disassembly. + +2014-03-13 Tristan Gingold + + * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test. + * gas/pe/pe.exp: Add test. + +2014-03-12 Nick Clifton + + PR gas/16688 + * gas/aarch64/litpool.s: New test case. + * gas/aarch64/litpool.d: Expected disassembly. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-03 Nick Clifton + + * gas/msp430/bad.d: Add -mz option. + * gas/msp430/bad.s: Add more cases where warnings should be + generated. + * gas/msp430/bad.l: Add expected warning messages. + +2014-02-27 Jiong Wang + + * gas/aarch64/fp-const0-parsing.s: New test. + * gas/aarch64/fp-const0-parsing.d: Likewise. + +2014-02-27 Yufeng Zhang + + * gas/aarch64/ldst-reg-reg-offset.s: Add tests. + * gas/aarch64/ldst-reg-reg-offset.d: Update. + +2014-02-21 Ilya Tocar + + * gas/i386/avx512pf-intel.d: Remove prefetchwt1. + * gas/i386/avx512pf.s: Ditto. + * gas/i386/avx512pf.d: Ditto. + * gas/i386/x86-64-avx512pf-intel.d: Ditto. + * gas/i386/x86-64-avx512pf.s: Ditto. + * gas/i386/x86-64-avx512pf.d: Ditto. + * gas/i386/prefetchwt1-intel.d: New file. + * gas/i386/prefetchwt1.s: Ditto. + * gas/i386/prefetchwt1.d: Ditto. + * gas/i386/x86-64-prefetchwt1-intel.d: Ditto. + * gas/i386/x86-64-prefetchwt1.s: Ditto. + * gas/i386/x86-64-prefetchwt1.d: Ditto. + +2014-02-20 Ilya Tocar + + * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd. + * gas/i386/avx512cd.s: Ditto. + * gas/i386/avx512cd.d: Ditto. + * gas/i386/x86-64-avx512cd-intel.d: Ditto. + * gas/i386/x86-64-avx512cd.s: Ditto. + * gas/i386/x86-64-avx512cd.d: Ditto. + * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd. + * gas/i386/avx512f.s: Ditto. + * gas/i386/avx512f.d: Ditto. + * gas/i386/x86-64-avx512f-intel.d: Ditto. + * gas/i386/x86-64-avx512f.s: Ditto. + * gas/i386/x86-64-avx512f.d: Ditto. + +2014-02-12 Ilya Tocar + + * gas/i386/clflushopt-intel.d: New. + * gas/i386/clflushopt.d: Ditto. + * gas/i386/clflushopt.s: Ditto. + * gas/i386/i386.exp: Run new tests. + * gas/i386/x86-64-clflushopt-intel.d: New. + * gas/i386/x86-64-clflushopt.d: Ditto. + * gas/i386/x86-64-clflushopt.s: Ditto. + * gas/i386/x86-64-xsavec-intel.d: Ditto. + * gas/i386/x86-64-xsavec.d: Ditto. + * gas/i386/x86-64-xsavec.s: Ditto. + * gas/i386/x86-64-xsaves-intel.d: Ditto. + * gas/i386/x86-64-xsaves.d: Ditto. + * gas/i386/x86-64-xsaves.s: Ditto. + * gas/i386/xsavec-intel.d: Ditto. + * gas/i386/xsavec.d: Ditto. + * gas/i386/xsavec.s: Ditto. + * gas/i386/xsaves-intel.d: Ditto. + * gas/i386/xsaves.d: Ditto. + * gas/i386/xsaves.s: Ditto. + +2014-01-31 Michael Zolotukhin + + PR gas/16488 + * gas/i386/inval-avx512f.s: Add test for incorrect memory operand + for gather/scatter instructions. + * gas/i386/x86-64-inval-avx512f.s: Likewise. + * gas/i386/inval-avx512f.l: Adjust correspondingly. + * gas/i386/x86-64-inval-avx512f.l: Likewise. + +2014-01-30 Sandra Loosemore + + * gas/nios2/call26_noat.d: New. + * gas/nios2/call26_noat.s: New. + * gas/nios2/call_noat.d: New. + * gas/nios2/call_noat.s: New. + +2014-01-30 Michael Zolotukhin + Jan Beulich + + PR binutils/16490 + * gas/i386/avx512f.d: Fix test output. + * gas/i386/avx512f-intel.d: Likewise. + * gas/i386/x86-64-avx512f.d: Likewise. + * gas/i386/x86-64-avx512f-intel.d: Likewise. + +2014-01-28 Nick Clifton + + PR binutils/16317 + * gas/ia64/group-2.d: Expect I attribute with RELA sections. + * gas/ia64/xdata.d: Likewise. + +2014-01-22 Michael Zolotukhin + + PR gas/16489 + * gas/i386/vgather-check.s: Add tests for AVX512 gathers. + * gas/i386/x86-64-vgather-check.s: Likewise. + * gas/i386/vgather-check-error.l: Update correspondingly. + * gas/i386/vgather-check-none.d: Likewise. + * gas/i386/vgather-check-warn.d: Likewise. + * gas/i386/vgather-check-warn.e: Likewise. + * gas/i386/vgather-check.d: Likewise. + * gas/i386/x86-64-vgather-check-error.l: Likewise. + * gas/i386/x86-64-vgather-check-none.d: Likewise. + * gas/i386/x86-64-vgather-check-warn.d: Likewise. + * gas/i386/x86-64-vgather-check-warn.e: Likewise. + * gas/i386/x86-64-vgather-check.d: Likewise. + +2014-01-17 Will Newton + + * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/gas/testsuite/config/default.exp b/gas/testsuite/config/default.exp index 65600c30b1..b39adc4a2b 100644 --- a/gas/testsuite/config/default.exp +++ b/gas/testsuite/config/default.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/aarch64/aarch64.exp b/gas/testsuite/gas/aarch64/aarch64.exp index d70174d88a..3e2e972c6d 100644 --- a/gas/testsuite/gas/aarch64/aarch64.exp +++ b/gas/testsuite/gas/aarch64/aarch64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/aarch64/addsub.s b/gas/testsuite/gas/aarch64/addsub.s index da91dbac65..4b4e72d049 100644 --- a/gas/testsuite/gas/aarch64/addsub.s +++ b/gas/testsuite/gas/aarch64/addsub.s @@ -1,6 +1,6 @@ /* addsub.s Test file for AArch64 add-subtract instructions. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/advsimd-across.s b/gas/testsuite/gas/aarch64/advsimd-across.s index 6ce77c34b8..91ec83b71a 100644 --- a/gas/testsuite/gas/aarch64/advsimd-across.s +++ b/gas/testsuite/gas/aarch64/advsimd-across.s @@ -1,7 +1,7 @@ /* advsimd-across.s Test file for AArch64 Advanced-SIMD across instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/advsimd-misc.s b/gas/testsuite/gas/aarch64/advsimd-misc.s index 86a1c0d315..9230e7ebc7 100644 --- a/gas/testsuite/gas/aarch64/advsimd-misc.s +++ b/gas/testsuite/gas/aarch64/advsimd-misc.s @@ -1,7 +1,7 @@ /* advsimd-abs.s Test file for AArch64 Advanced-SIMD Integer absolute instruction. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/advsisd-copy.s b/gas/testsuite/gas/aarch64/advsisd-copy.s index e9f282a7bd..d47c4834ca 100644 --- a/gas/testsuite/gas/aarch64/advsisd-copy.s +++ b/gas/testsuite/gas/aarch64/advsisd-copy.s @@ -1,6 +1,6 @@ /* advsisd-copy.s Test file for AArch64 Advanced-SISD copy instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/advsisd-misc.s b/gas/testsuite/gas/aarch64/advsisd-misc.s index bdd8003101..ff22daded0 100644 --- a/gas/testsuite/gas/aarch64/advsisd-misc.s +++ b/gas/testsuite/gas/aarch64/advsisd-misc.s @@ -1,7 +1,7 @@ /* advsimd-abs.s Test file for AArch64 AdvSISD Scalar Misc instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/alias.s b/gas/testsuite/gas/aarch64/alias.s index 4ee04c1038..c53e8357cc 100644 --- a/gas/testsuite/gas/aarch64/alias.s +++ b/gas/testsuite/gas/aarch64/alias.s @@ -2,7 +2,7 @@ preference. It is also used to test the -Mno-aliases option in the disassemler. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/bitfield-alias.s b/gas/testsuite/gas/aarch64/bitfield-alias.s index e261c94901..905a1bf42f 100644 --- a/gas/testsuite/gas/aarch64/bitfield-alias.s +++ b/gas/testsuite/gas/aarch64/bitfield-alias.s @@ -1,7 +1,7 @@ /* bitfield-alias.s Test file for AArch64 bitfield instructions alias mnemonics. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/bitfield-bfm.s b/gas/testsuite/gas/aarch64/bitfield-bfm.s index 9cfd382ad1..6f692ec0f3 100644 --- a/gas/testsuite/gas/aarch64/bitfield-bfm.s +++ b/gas/testsuite/gas/aarch64/bitfield-bfm.s @@ -1,7 +1,7 @@ /* bitfield-bfm.s Test file for AArch64 bitfield instructions sbfm, bfm and ubfm mnemonics. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/crc32.s b/gas/testsuite/gas/aarch64/crc32.s index c5fe297562..aa166b6c14 100644 --- a/gas/testsuite/gas/aarch64/crc32.s +++ b/gas/testsuite/gas/aarch64/crc32.s @@ -1,6 +1,6 @@ /* crc32.s Test file for AArch64 CRC-32 and CRC-32C checksum instructions. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/crypto.s b/gas/testsuite/gas/aarch64/crypto.s index 9e7e9d46f5..00903e1088 100644 --- a/gas/testsuite/gas/aarch64/crypto.s +++ b/gas/testsuite/gas/aarch64/crypto.s @@ -1,6 +1,6 @@ /* crypto.s Test file for AArch64 Advanced-SIMD Crypto instructions. - Copyright (C) 2012-2014 Free Software Foundation, Inc. Contributed by ARM Ltd. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/floatdp2.s b/gas/testsuite/gas/aarch64/floatdp2.s index 31a9a4b4a9..0ff61fe0b1 100644 --- a/gas/testsuite/gas/aarch64/floatdp2.s +++ b/gas/testsuite/gas/aarch64/floatdp2.s @@ -1,7 +1,7 @@ /* floatdp2.s Test file for AArch64 Floating-point data-processing (2 source) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/fp-const0-parse.s b/gas/testsuite/gas/aarch64/fp-const0-parse.s index 2e904e55dd..dc19fc41e7 100644 --- a/gas/testsuite/gas/aarch64/fp-const0-parse.s +++ b/gas/testsuite/gas/aarch64/fp-const0-parse.s @@ -1,6 +1,6 @@ /* fp-const0-parse.s Test file For AArch64 float constant 0 parse. - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/fp_cvt_int.s b/gas/testsuite/gas/aarch64/fp_cvt_int.s index d732143d90..3775a3d53b 100644 --- a/gas/testsuite/gas/aarch64/fp_cvt_int.s +++ b/gas/testsuite/gas/aarch64/fp_cvt_int.s @@ -1,7 +1,7 @@ /* fp_cvt_ins.s Test file for AArch64 floating-point<->fixed-point conversion and floating-point<->integer conversion instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/illegal-lse.s b/gas/testsuite/gas/aarch64/illegal-lse.s index a9f5b77e61..9224af9788 100644 --- a/gas/testsuite/gas/aarch64/illegal-lse.s +++ b/gas/testsuite/gas/aarch64/illegal-lse.s @@ -1,7 +1,7 @@ /* illegal-lse.s Test file For AArch64 LSE atomic instructions that could be rejected by the assembler. - Copyright 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/illegal.s b/gas/testsuite/gas/aarch64/illegal.s index 9cf0600159..718f7ed06f 100644 --- a/gas/testsuite/gas/aarch64/illegal.s +++ b/gas/testsuite/gas/aarch64/illegal.s @@ -1,7 +1,7 @@ /* illegal.s Test file for AArch64 instructions that should be rejected by the assembler. - Copyright (C) 2011-2014 Free Software Foundation, Inc. Contributed by ARM Ltd. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-exclusive.s b/gas/testsuite/gas/aarch64/ldst-exclusive.s index af7339edb9..58f74d5fab 100644 --- a/gas/testsuite/gas/aarch64/ldst-exclusive.s +++ b/gas/testsuite/gas/aarch64/ldst-exclusive.s @@ -1,7 +1,7 @@ /* ldst-exclusive.s Test file for AArch64 load-store exclusive instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.s b/gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.s index 57299b9376..febfd23f5f 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-imm-post-ind.s @@ -1,7 +1,7 @@ /* ldst-reg-imm-post-ind.s Test file for AArch64 load-store reg. (imm.post-ind.) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.s b/gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.s index 87d6f60323..292ae2e0ab 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-imm-pre-ind.s @@ -1,7 +1,7 @@ /* ldst-reg-imm-pre-ind.s Test file for AArch64 load-store reg. (imm.pre-ind.) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-pair.s b/gas/testsuite/gas/aarch64/ldst-reg-pair.s index 8e74c64c3e..5700ba5f9a 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-pair.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-pair.s @@ -1,6 +1,6 @@ /* ldst-reg-pair.s Test file for AArch64 load-store reg.pair instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-reg-offset.s b/gas/testsuite/gas/aarch64/ldst-reg-reg-offset.s index 7ece7bc6ce..08b37f88a1 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-reg-offset.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-reg-offset.s @@ -1,7 +1,7 @@ /* ldst-reg-reg-offset.s Test file for AArch64 load-store reg. (reg.offset) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s b/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s index d700f8b9ba..af84050141 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-uns-imm.s @@ -1,7 +1,7 @@ /* ld-reg-uns-imm.s Test file for AArch64 load-store reg. (uns.imm) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.s b/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.s index aaf555db38..e72d222b2e 100644 --- a/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.s +++ b/gas/testsuite/gas/aarch64/ldst-reg-unscaled-imm.s @@ -1,7 +1,7 @@ /* ldst-reg-unscaled-imm.s Test file for AArch64 load-store reg. (unscaled imm.) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/lse-atomic.s b/gas/testsuite/gas/aarch64/lse-atomic.s index 8417af57c2..cab95f6214 100644 --- a/gas/testsuite/gas/aarch64/lse-atomic.s +++ b/gas/testsuite/gas/aarch64/lse-atomic.s @@ -1,6 +1,6 @@ /* lse-atomic.s Test file For AArch64 LSE atomic instructions encoding. - Copyright 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/msr.s b/gas/testsuite/gas/aarch64/msr.s index 1dc747ad48..e954ba0a0e 100644 --- a/gas/testsuite/gas/aarch64/msr.s +++ b/gas/testsuite/gas/aarch64/msr.s @@ -1,5 +1,5 @@ /* - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/neon-fp-cvt-int.s b/gas/testsuite/gas/aarch64/neon-fp-cvt-int.s index ebe705bf02..f81e716a54 100644 --- a/gas/testsuite/gas/aarch64/neon-fp-cvt-int.s +++ b/gas/testsuite/gas/aarch64/neon-fp-cvt-int.s @@ -2,7 +2,7 @@ floating-point<->fixed-point conversion and floating-point<->integer conversion instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/rm-simd-ext.s b/gas/testsuite/gas/aarch64/rm-simd-ext.s index ce634dde1d..07b8a75898 100644 --- a/gas/testsuite/gas/aarch64/rm-simd-ext.s +++ b/gas/testsuite/gas/aarch64/rm-simd-ext.s @@ -1,6 +1,6 @@ /* rm-simd-ext.s Test file for AArch64 extension removal in -mcpu option. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/shifted.s b/gas/testsuite/gas/aarch64/shifted.s index 4ee2381afd..e5063a4c51 100644 --- a/gas/testsuite/gas/aarch64/shifted.s +++ b/gas/testsuite/gas/aarch64/shifted.s @@ -1,7 +1,7 @@ /* shifted.s Test file for AArch64 add-substract (extended reg.) and add-substract (shifted reg.) instructions. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/sysreg-1.s b/gas/testsuite/gas/aarch64/sysreg-1.s index fc08328f0b..73bde491c5 100644 --- a/gas/testsuite/gas/aarch64/sysreg-1.s +++ b/gas/testsuite/gas/aarch64/sysreg-1.s @@ -1,6 +1,6 @@ /* sysreg-1.s Test file for AArch64 system registers. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/aarch64/tls.s b/gas/testsuite/gas/aarch64/tls.s index 104898f88e..309897060e 100644 --- a/gas/testsuite/gas/aarch64/tls.s +++ b/gas/testsuite/gas/aarch64/tls.s @@ -1,6 +1,6 @@ /* tls.s Test file for AArch64 TLS relocations. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GAS. diff --git a/gas/testsuite/gas/all/gas.exp b/gas/testsuite/gas/all/gas.exp index 6002def973..0f76bf24bc 100644 --- a/gas/testsuite/gas/all/gas.exp +++ b/gas/testsuite/gas/all/gas.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/all/itbl-test.c b/gas/testsuite/gas/all/itbl-test.c index ba92e1a3b9..a72f4d1f4d 100644 --- a/gas/testsuite/gas/all/itbl-test.c +++ b/gas/testsuite/gas/all/itbl-test.c @@ -1,6 +1,6 @@ /* itbl-test.c - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/testsuite/gas/all/test-example.c b/gas/testsuite/gas/all/test-example.c index 5a1cf2a0ff..d398d01c01 100644 --- a/gas/testsuite/gas/all/test-example.c +++ b/gas/testsuite/gas/all/test-example.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2014 Free Software Foundation, Inc. +/* Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Alexandre Oliva This file is free software; you can redistribute it and/or modify it diff --git a/gas/testsuite/gas/all/test-gen.c b/gas/testsuite/gas/all/test-gen.c index 19d1a03cb5..abd7b9e734 100644 --- a/gas/testsuite/gas/all/test-gen.c +++ b/gas/testsuite/gas/all/test-gen.c @@ -1,7 +1,7 @@ #ifndef TEST_GEN_C #define TEST_GEN_C 1 -/* Copyright (C) 2000-2014 Free Software Foundation, Inc. +/* Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Alexandre Oliva This file is free software; you can redistribute it and/or modify it diff --git a/gas/testsuite/gas/alpha/alpha.exp b/gas/testsuite/gas/alpha/alpha.exp index 907a63e07f..27d092893c 100644 --- a/gas/testsuite/gas/alpha/alpha.exp +++ b/gas/testsuite/gas/alpha/alpha.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/arc/arc.exp b/gas/testsuite/gas/arc/arc.exp index c097c2c9b3..44d82d435d 100644 --- a/gas/testsuite/gas/arc/arc.exp +++ b/gas/testsuite/gas/arc/arc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/arc/warn.exp b/gas/testsuite/gas/arc/warn.exp index e55c30318c..3f048537db 100644 --- a/gas/testsuite/gas/arc/warn.exp +++ b/gas/testsuite/gas/arc/warn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/arm/arm.exp b/gas/testsuite/gas/arm/arm.exp index cf5009d4c7..19c1a703a6 100644 --- a/gas/testsuite/gas/arm/arm.exp +++ b/gas/testsuite/gas/arm/arm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/arm/maverick.c b/gas/testsuite/gas/arm/maverick.c index 8d615a93d0..07acd3253d 100644 --- a/gas/testsuite/gas/arm/maverick.c +++ b/gas/testsuite/gas/arm/maverick.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2014 Free Software Foundation, Inc. +/* Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Alexandre Oliva This file is free software; you can redistribute it and/or modify it diff --git a/gas/testsuite/gas/avr/avr.exp b/gas/testsuite/gas/avr/avr.exp index fc90f9f64b..7b3c135b79 100644 --- a/gas/testsuite/gas/avr/avr.exp +++ b/gas/testsuite/gas/avr/avr.exp @@ -1,5 +1,4 @@ -# Copyright 2014 -# Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/bfin/bfin.exp b/gas/testsuite/gas/bfin/bfin.exp index c771923f35..73070297a0 100644 --- a/gas/testsuite/gas/bfin/bfin.exp +++ b/gas/testsuite/gas/bfin/bfin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/bfin/error.exp b/gas/testsuite/gas/bfin/error.exp index be5995ea4a..06ba618f1f 100644 --- a/gas/testsuite/gas/bfin/error.exp +++ b/gas/testsuite/gas/bfin/error.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/cfi/cfi.exp b/gas/testsuite/gas/cfi/cfi.exp index d0b7c3517c..33ae13e957 100644 --- a/gas/testsuite/gas/cfi/cfi.exp +++ b/gas/testsuite/gas/cfi/cfi.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/cr16/cr16.exp b/gas/testsuite/gas/cr16/cr16.exp index 478f78e3fa..9746a38f68 100644 --- a/gas/testsuite/gas/cr16/cr16.exp +++ b/gas/testsuite/gas/cr16/cr16.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/cr16/pic.exp b/gas/testsuite/gas/cr16/pic.exp index b46a69f34f..32ef796a43 100644 --- a/gas/testsuite/gas/cr16/pic.exp +++ b/gas/testsuite/gas/cr16/pic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/cris/cris.exp b/gas/testsuite/gas/cris/cris.exp index f0bfd3ad9d..3cd868ec86 100644 --- a/gas/testsuite/gas/cris/cris.exp +++ b/gas/testsuite/gas/cris/cris.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/crx/allinsn.exp b/gas/testsuite/gas/crx/allinsn.exp index 71396d2aef..a0169c7eb2 100644 --- a/gas/testsuite/gas/crx/allinsn.exp +++ b/gas/testsuite/gas/crx/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/d10v/d10v.exp b/gas/testsuite/gas/d10v/d10v.exp index debd2198fd..5caa619e1f 100644 --- a/gas/testsuite/gas/d10v/d10v.exp +++ b/gas/testsuite/gas/d10v/d10v.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/d30v/d30.exp b/gas/testsuite/gas/d30v/d30.exp index 1ed384c23c..1b469bed43 100644 --- a/gas/testsuite/gas/d30v/d30.exp +++ b/gas/testsuite/gas/d30v/d30.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/dlx/alltests.exp b/gas/testsuite/gas/dlx/alltests.exp index 2c9030d56b..6237be9dd3 100644 --- a/gas/testsuite/gas/dlx/alltests.exp +++ b/gas/testsuite/gas/dlx/alltests.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/elf/dwarf2-1.s b/gas/testsuite/gas/elf/dwarf2-1.s index 6dd208c5f8..926244b82b 100644 --- a/gas/testsuite/gas/elf/dwarf2-1.s +++ b/gas/testsuite/gas/elf/dwarf2-1.s @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/elf/dwarf2-2.s b/gas/testsuite/gas/elf/dwarf2-2.s index 4c6b1cffe9..8fe7513146 100644 --- a/gas/testsuite/gas/elf/dwarf2-2.s +++ b/gas/testsuite/gas/elf/dwarf2-2.s @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/elf/elf.exp b/gas/testsuite/gas/elf/elf.exp index 291c2a77c0..2398e88ad1 100644 --- a/gas/testsuite/gas/elf/elf.exp +++ b/gas/testsuite/gas/elf/elf.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/epiphany/allinsn.exp b/gas/testsuite/gas/epiphany/allinsn.exp index 2428ba1892..1b2242cae2 100644 --- a/gas/testsuite/gas/epiphany/allinsn.exp +++ b/gas/testsuite/gas/epiphany/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/fr30/allinsn.exp b/gas/testsuite/gas/fr30/allinsn.exp index 4cf788ebe5..74e8ef9d43 100644 --- a/gas/testsuite/gas/fr30/allinsn.exp +++ b/gas/testsuite/gas/fr30/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/fr30/fr30.exp b/gas/testsuite/gas/fr30/fr30.exp index 925ba72693..51e1c4acc7 100644 --- a/gas/testsuite/gas/fr30/fr30.exp +++ b/gas/testsuite/gas/fr30/fr30.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/frv/allinsn.exp b/gas/testsuite/gas/frv/allinsn.exp index 9f71f0cee1..76b8bcb1b9 100644 --- a/gas/testsuite/gas/frv/allinsn.exp +++ b/gas/testsuite/gas/frv/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/h8300-coff.exp b/gas/testsuite/gas/h8300/h8300-coff.exp index 6db6b1703c..6bce041af6 100644 --- a/gas/testsuite/gas/h8300/h8300-coff.exp +++ b/gas/testsuite/gas/h8300/h8300-coff.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/h8300-elf.exp b/gas/testsuite/gas/h8300/h8300-elf.exp index 198b1d7b4d..caf16b2f58 100644 --- a/gas/testsuite/gas/h8300/h8300-elf.exp +++ b/gas/testsuite/gas/h8300/h8300-elf.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/h8300.exp b/gas/testsuite/gas/h8300/h8300.exp index 250b4ffaff..50ca20f452 100644 --- a/gas/testsuite/gas/h8300/h8300.exp +++ b/gas/testsuite/gas/h8300/h8300.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t01_mov.exp b/gas/testsuite/gas/h8300/t01_mov.exp index e452562a1c..2629edffd3 100644 --- a/gas/testsuite/gas/h8300/t01_mov.exp +++ b/gas/testsuite/gas/h8300/t01_mov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t02_mova.exp b/gas/testsuite/gas/h8300/t02_mova.exp index 0e3a496400..f1339b00b5 100644 --- a/gas/testsuite/gas/h8300/t02_mova.exp +++ b/gas/testsuite/gas/h8300/t02_mova.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t03_add.exp b/gas/testsuite/gas/h8300/t03_add.exp index 1b84cef931..793e8663a9 100644 --- a/gas/testsuite/gas/h8300/t03_add.exp +++ b/gas/testsuite/gas/h8300/t03_add.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t04_sub.exp b/gas/testsuite/gas/h8300/t04_sub.exp index 50bd31b264..d9d4f95eff 100644 --- a/gas/testsuite/gas/h8300/t04_sub.exp +++ b/gas/testsuite/gas/h8300/t04_sub.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t05_cmp.exp b/gas/testsuite/gas/h8300/t05_cmp.exp index e30cd02c7a..de75424d45 100644 --- a/gas/testsuite/gas/h8300/t05_cmp.exp +++ b/gas/testsuite/gas/h8300/t05_cmp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t06_ari2.exp b/gas/testsuite/gas/h8300/t06_ari2.exp index 48cbfa7578..a70f194d72 100644 --- a/gas/testsuite/gas/h8300/t06_ari2.exp +++ b/gas/testsuite/gas/h8300/t06_ari2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t07_ari3.exp b/gas/testsuite/gas/h8300/t07_ari3.exp index 61e9744516..07050119f1 100644 --- a/gas/testsuite/gas/h8300/t07_ari3.exp +++ b/gas/testsuite/gas/h8300/t07_ari3.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t08_or.exp b/gas/testsuite/gas/h8300/t08_or.exp index 7e1cc710bc..6ee98c19a0 100644 --- a/gas/testsuite/gas/h8300/t08_or.exp +++ b/gas/testsuite/gas/h8300/t08_or.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t09_xor.exp b/gas/testsuite/gas/h8300/t09_xor.exp index abd3c5ea50..07c1384fe5 100644 --- a/gas/testsuite/gas/h8300/t09_xor.exp +++ b/gas/testsuite/gas/h8300/t09_xor.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t10_and.exp b/gas/testsuite/gas/h8300/t10_and.exp index a88d353da4..9b716dc7ed 100644 --- a/gas/testsuite/gas/h8300/t10_and.exp +++ b/gas/testsuite/gas/h8300/t10_and.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t11_logs.exp b/gas/testsuite/gas/h8300/t11_logs.exp index ff62a6a095..4f279f75bf 100644 --- a/gas/testsuite/gas/h8300/t11_logs.exp +++ b/gas/testsuite/gas/h8300/t11_logs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t12_bit.exp b/gas/testsuite/gas/h8300/t12_bit.exp index 1b7fc1c6b4..8b1dbc0ff0 100644 --- a/gas/testsuite/gas/h8300/t12_bit.exp +++ b/gas/testsuite/gas/h8300/t12_bit.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/h8300/t13_otr.exp b/gas/testsuite/gas/h8300/t13_otr.exp index 3750e99d17..701a3ca11a 100644 --- a/gas/testsuite/gas/h8300/t13_otr.exp +++ b/gas/testsuite/gas/h8300/t13_otr.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/hppa/README b/gas/testsuite/gas/hppa/README index e11bd9708a..0bf5dc481c 100644 --- a/gas/testsuite/gas/hppa/README +++ b/gas/testsuite/gas/hppa/README @@ -33,7 +33,7 @@ unsorted -- this is where everything else goes. As groups of related tests end up in this directory, they should be broken out into a new class of tests. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/testsuite/gas/hppa/basic/basic.exp b/gas/testsuite/gas/hppa/basic/basic.exp index 637ff00548..1301112148 100644 --- a/gas/testsuite/gas/hppa/basic/basic.exp +++ b/gas/testsuite/gas/hppa/basic/basic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/hppa/parse/parse.exp b/gas/testsuite/gas/hppa/parse/parse.exp index dff0466362..8397c9dc45 100644 --- a/gas/testsuite/gas/hppa/parse/parse.exp +++ b/gas/testsuite/gas/hppa/parse/parse.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/hppa/reloc/reloc.exp b/gas/testsuite/gas/hppa/reloc/reloc.exp index 10de967ded..6247b6df94 100644 --- a/gas/testsuite/gas/hppa/reloc/reloc.exp +++ b/gas/testsuite/gas/hppa/reloc/reloc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/hppa/unsorted/unsorted.exp b/gas/testsuite/gas/hppa/unsorted/unsorted.exp index 234ef175c0..1316a5d2da 100644 --- a/gas/testsuite/gas/hppa/unsorted/unsorted.exp +++ b/gas/testsuite/gas/hppa/unsorted/unsorted.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/dw2-compress-1.s b/gas/testsuite/gas/i386/dw2-compress-1.s index 4013ebe116..67df2f3960 100644 --- a/gas/testsuite/gas/i386/dw2-compress-1.s +++ b/gas/testsuite/gas/i386/dw2-compress-1.s @@ -1,6 +1,6 @@ /* This testcase is copied from a similar test in GDB. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/i386.exp b/gas/testsuite/gas/i386/i386.exp index 31547db94a..a607f6b41f 100644 --- a/gas/testsuite/gas/i386/i386.exp +++ b/gas/testsuite/gas/i386/i386.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp b/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp index 2db07e3748..1b57daf0f7 100644 --- a/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp +++ b/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp b/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp index 2db07e3748..1b57daf0f7 100644 --- a/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp +++ b/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/ilp32/ilp32.exp b/gas/testsuite/gas/i386/ilp32/ilp32.exp index c9bb5f6f53..42927dee0d 100644 --- a/gas/testsuite/gas/i386/ilp32/ilp32.exp +++ b/gas/testsuite/gas/i386/ilp32/ilp32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp b/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp index 2db07e3748..1b57daf0f7 100644 --- a/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp +++ b/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/i860/README.i860 b/gas/testsuite/gas/i860/README.i860 index 41693d51a2..e815febbc8 100644 --- a/gas/testsuite/gas/i860/README.i860 +++ b/gas/testsuite/gas/i860/README.i860 @@ -32,7 +32,7 @@ Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help. Known testsuite failures: - none. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gas/testsuite/gas/i860/i860.exp b/gas/testsuite/gas/i860/i860.exp index aa1b4e643c..0c6bbace28 100644 --- a/gas/testsuite/gas/i860/i860.exp +++ b/gas/testsuite/gas/i860/i860.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/ia64/ia64.exp b/gas/testsuite/gas/ia64/ia64.exp index 1634d149f3..8fc4bd8425 100644 --- a/gas/testsuite/gas/ia64/ia64.exp +++ b/gas/testsuite/gas/ia64/ia64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/ieee-fp/x930509a.exp b/gas/testsuite/gas/ieee-fp/x930509a.exp index 7f361491db..e632952aa1 100644 --- a/gas/testsuite/gas/ieee-fp/x930509a.exp +++ b/gas/testsuite/gas/ieee-fp/x930509a.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/iq2000/allinsn.exp b/gas/testsuite/gas/iq2000/allinsn.exp index 909446e340..e134a2f73d 100644 --- a/gas/testsuite/gas/iq2000/allinsn.exp +++ b/gas/testsuite/gas/iq2000/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/iq2000/load-hazards.exp b/gas/testsuite/gas/iq2000/load-hazards.exp index 47fea364c5..944697051f 100644 --- a/gas/testsuite/gas/iq2000/load-hazards.exp +++ b/gas/testsuite/gas/iq2000/load-hazards.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/iq2000/odd-ldw.exp b/gas/testsuite/gas/iq2000/odd-ldw.exp index a6d731eecc..a6e56a5dae 100644 --- a/gas/testsuite/gas/iq2000/odd-ldw.exp +++ b/gas/testsuite/gas/iq2000/odd-ldw.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/iq2000/odd-sdw.exp b/gas/testsuite/gas/iq2000/odd-sdw.exp index cffeb7d992..e39fae6cf8 100644 --- a/gas/testsuite/gas/iq2000/odd-sdw.exp +++ b/gas/testsuite/gas/iq2000/odd-sdw.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/iq2000/yield.exp b/gas/testsuite/gas/iq2000/yield.exp index b0111c02f8..dc03869331 100644 --- a/gas/testsuite/gas/iq2000/yield.exp +++ b/gas/testsuite/gas/iq2000/yield.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/lm32/all.exp b/gas/testsuite/gas/lm32/all.exp index ed7c2da7fe..3ad40698d1 100644 --- a/gas/testsuite/gas/lm32/all.exp +++ b/gas/testsuite/gas/lm32/all.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/lns/lns.exp b/gas/testsuite/gas/lns/lns.exp index 7dbd10e022..b72c536797 100644 --- a/gas/testsuite/gas/lns/lns.exp +++ b/gas/testsuite/gas/lns/lns.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/allinsn.exp b/gas/testsuite/gas/m32r/allinsn.exp index d60a58aabe..0d3cb1ffcd 100644 --- a/gas/testsuite/gas/m32r/allinsn.exp +++ b/gas/testsuite/gas/m32r/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/error.exp b/gas/testsuite/gas/m32r/error.exp index 07e7830b9a..4101342cba 100644 --- a/gas/testsuite/gas/m32r/error.exp +++ b/gas/testsuite/gas/m32r/error.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/m32r2.exp b/gas/testsuite/gas/m32r/m32r2.exp index 332e606d7d..d78224d97c 100644 --- a/gas/testsuite/gas/m32r/m32r2.exp +++ b/gas/testsuite/gas/m32r/m32r2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/m32rx.exp b/gas/testsuite/gas/m32r/m32rx.exp index 568354958b..8207eea713 100644 --- a/gas/testsuite/gas/m32r/m32rx.exp +++ b/gas/testsuite/gas/m32r/m32rx.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/pic.exp b/gas/testsuite/gas/m32r/pic.exp index aeed14e305..1ccda86f1a 100644 --- a/gas/testsuite/gas/m32r/pic.exp +++ b/gas/testsuite/gas/m32r/pic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m32r/rel32.exp b/gas/testsuite/gas/m32r/rel32.exp index 97bac544a5..6d6c421025 100644 --- a/gas/testsuite/gas/m32r/rel32.exp +++ b/gas/testsuite/gas/m32r/rel32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m68hc11/m68hc11.exp b/gas/testsuite/gas/m68hc11/m68hc11.exp index c70df38054..1fe6e04659 100644 --- a/gas/testsuite/gas/m68hc11/m68hc11.exp +++ b/gas/testsuite/gas/m68hc11/m68hc11.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m68k-coff/gas.exp b/gas/testsuite/gas/m68k-coff/gas.exp index 8e7f24c410..56a461e721 100644 --- a/gas/testsuite/gas/m68k-coff/gas.exp +++ b/gas/testsuite/gas/m68k-coff/gas.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/m68k/all.exp b/gas/testsuite/gas/m68k/all.exp index b9c80c42b2..9c4bd5ad27 100644 --- a/gas/testsuite/gas/m68k/all.exp +++ b/gas/testsuite/gas/m68k/all.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mach-o/mach-o.exp b/gas/testsuite/gas/mach-o/mach-o.exp index 63b35b7835..996be457ca 100644 --- a/gas/testsuite/gas/mach-o/mach-o.exp +++ b/gas/testsuite/gas/mach-o/mach-o.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/macros/macros.exp b/gas/testsuite/gas/macros/macros.exp index e09f7da0a1..6820b16891 100644 --- a/gas/testsuite/gas/macros/macros.exp +++ b/gas/testsuite/gas/macros/macros.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mcore/allinsn.exp b/gas/testsuite/gas/mcore/allinsn.exp index 7061369d06..6b917281fa 100644 --- a/gas/testsuite/gas/mcore/allinsn.exp +++ b/gas/testsuite/gas/mcore/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mep/allinsn.exp b/gas/testsuite/gas/mep/allinsn.exp index 7d9e19afde..f0d3b3d1d6 100644 --- a/gas/testsuite/gas/mep/allinsn.exp +++ b/gas/testsuite/gas/mep/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mep/complex-relocs.exp b/gas/testsuite/gas/mep/complex-relocs.exp index eb46fdadd0..7866831d94 100644 --- a/gas/testsuite/gas/mep/complex-relocs.exp +++ b/gas/testsuite/gas/mep/complex-relocs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/metag/metag.exp b/gas/testsuite/gas/metag/metag.exp index 9ee263055d..6d68fc64cf 100644 --- a/gas/testsuite/gas/metag/metag.exp +++ b/gas/testsuite/gas/metag/metag.exp @@ -1,6 +1,6 @@ # Meta assembler testsuite -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/microblaze/allinsn.exp b/gas/testsuite/gas/microblaze/allinsn.exp index 9bd3ba4d8b..be538f007f 100644 --- a/gas/testsuite/gas/microblaze/allinsn.exp +++ b/gas/testsuite/gas/microblaze/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/microblaze/endian.exp b/gas/testsuite/gas/microblaze/endian.exp index bd3500e7e9..3bb0c7a243 100644 --- a/gas/testsuite/gas/microblaze/endian.exp +++ b/gas/testsuite/gas/microblaze/endian.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/microblaze/reloc_sym.exp b/gas/testsuite/gas/microblaze/reloc_sym.exp index 76c7a74333..98c26dfb9d 100644 --- a/gas/testsuite/gas/microblaze/reloc_sym.exp +++ b/gas/testsuite/gas/microblaze/reloc_sym.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/microblaze/special_reg.exp b/gas/testsuite/gas/microblaze/special_reg.exp index 6fd096cbd5..94d395df7e 100644 --- a/gas/testsuite/gas/microblaze/special_reg.exp +++ b/gas/testsuite/gas/microblaze/special_reg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index d2cbc5025a..34414e1e46 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mmix/mmix-err.exp b/gas/testsuite/gas/mmix/mmix-err.exp index 9ed9087532..7e67fd4c1d 100644 --- a/gas/testsuite/gas/mmix/mmix-err.exp +++ b/gas/testsuite/gas/mmix/mmix-err.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mmix/mmix-list.exp b/gas/testsuite/gas/mmix/mmix-list.exp index 903b88ff60..2de10b1a6c 100644 --- a/gas/testsuite/gas/mmix/mmix-list.exp +++ b/gas/testsuite/gas/mmix/mmix-list.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mmix/mmix.exp b/gas/testsuite/gas/mmix/mmix.exp index f1f5c6906b..fa1c81931a 100644 --- a/gas/testsuite/gas/mmix/mmix.exp +++ b/gas/testsuite/gas/mmix/mmix.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mn10200/basic.exp b/gas/testsuite/gas/mn10200/basic.exp index 46a5340370..c7f0f76e5d 100644 --- a/gas/testsuite/gas/mn10200/basic.exp +++ b/gas/testsuite/gas/mn10200/basic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mn10300/am33-2.c b/gas/testsuite/gas/mn10300/am33-2.c index 633db8b924..21dc81bc7a 100644 --- a/gas/testsuite/gas/mn10300/am33-2.c +++ b/gas/testsuite/gas/mn10300/am33-2.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2014 Free Software Foundation, Inc. +/* Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Alexandre Oliva This file is free software; you can redistribute it and/or modify it diff --git a/gas/testsuite/gas/mn10300/basic.exp b/gas/testsuite/gas/mn10300/basic.exp index ed54cf4eb9..a1f1b68c6a 100644 --- a/gas/testsuite/gas/mn10300/basic.exp +++ b/gas/testsuite/gas/mn10300/basic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mri/mri.exp b/gas/testsuite/gas/mri/mri.exp index 3acf921a3d..1ecb553d19 100644 --- a/gas/testsuite/gas/mri/mri.exp +++ b/gas/testsuite/gas/mri/mri.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/msp430/msp430.exp b/gas/testsuite/gas/msp430/msp430.exp index 46b261d1df..78aa764172 100644 --- a/gas/testsuite/gas/msp430/msp430.exp +++ b/gas/testsuite/gas/msp430/msp430.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mt/errors.exp b/gas/testsuite/gas/mt/errors.exp index cac9334f55..5e7fc6bc26 100644 --- a/gas/testsuite/gas/mt/errors.exp +++ b/gas/testsuite/gas/mt/errors.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mt/mt.exp b/gas/testsuite/gas/mt/mt.exp index 474b9ddfdf..dbdfab03b2 100644 --- a/gas/testsuite/gas/mt/mt.exp +++ b/gas/testsuite/gas/mt/mt.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/mt/relocs.exp b/gas/testsuite/gas/mt/relocs.exp index 0e4d291c59..ade278be13 100644 --- a/gas/testsuite/gas/mt/relocs.exp +++ b/gas/testsuite/gas/mt/relocs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/nds32/nds32.exp b/gas/testsuite/gas/nds32/nds32.exp index 100fafda33..399832beea 100644 --- a/gas/testsuite/gas/nds32/nds32.exp +++ b/gas/testsuite/gas/nds32/nds32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # This program is free software; you can redistribute it and/or modify diff --git a/gas/testsuite/gas/nios2/nios2.exp b/gas/testsuite/gas/nios2/nios2.exp index a4e7d7a80e..c498aff00e 100644 --- a/gas/testsuite/gas/nios2/nios2.exp +++ b/gas/testsuite/gas/nios2/nios2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/pdp11/absreloc.s b/gas/testsuite/gas/pdp11/absreloc.s index aaf69a7e0e..9f41686a14 100644 --- a/gas/testsuite/gas/pdp11/absreloc.s +++ b/gas/testsuite/gas/pdp11/absreloc.s @@ -1,5 +1,5 @@ # Test abs operands with relocatable modes for PDP11. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/pdp11/opcode.s b/gas/testsuite/gas/pdp11/opcode.s index 9cb579268d..18fd141a98 100644 --- a/gas/testsuite/gas/pdp11/opcode.s +++ b/gas/testsuite/gas/pdp11/opcode.s @@ -1,5 +1,5 @@ # Opcode test for PDP-11. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/pdp11/pdp11.exp b/gas/testsuite/gas/pdp11/pdp11.exp index 30ffdc2640..64b150bd29 100644 --- a/gas/testsuite/gas/pdp11/pdp11.exp +++ b/gas/testsuite/gas/pdp11/pdp11.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/pe/pe.exp b/gas/testsuite/gas/pe/pe.exp index 0fab53d849..94665e2868 100644 --- a/gas/testsuite/gas/pe/pe.exp +++ b/gas/testsuite/gas/pe/pe.exp @@ -1,6 +1,6 @@ # Expect control script for GAS testsuite PE object-format-specific tests. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/pj/pj.exp b/gas/testsuite/gas/pj/pj.exp index 8d16eafc3c..342d771da5 100644 --- a/gas/testsuite/gas/pj/pj.exp +++ b/gas/testsuite/gas/pj/pj.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/ppc/aix.exp b/gas/testsuite/gas/ppc/aix.exp index 2c363d736f..6a357910b2 100644 --- a/gas/testsuite/gas/ppc/aix.exp +++ b/gas/testsuite/gas/ppc/aix.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # Contributed by Red Hat # This program is free software; you can redistribute it and/or modify diff --git a/gas/testsuite/gas/ppc/ppc.exp b/gas/testsuite/gas/ppc/ppc.exp index 3ba01cdfc0..f333c52e8c 100644 --- a/gas/testsuite/gas/ppc/ppc.exp +++ b/gas/testsuite/gas/ppc/ppc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/rx/make-d b/gas/testsuite/gas/rx/make-d index 343463c66d..172aad5f03 100755 --- a/gas/testsuite/gas/rx/make-d +++ b/gas/testsuite/gas/rx/make-d @@ -1,7 +1,7 @@ #!/usr/bin/perl # -*- perl -*- -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/rx/rx.exp b/gas/testsuite/gas/rx/rx.exp index 310f52d318..6fa5ca5262 100644 --- a/gas/testsuite/gas/rx/rx.exp +++ b/gas/testsuite/gas/rx/rx.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/score/relax.exp b/gas/testsuite/gas/score/relax.exp index 8d2120feb9..e9cae39c1e 100644 --- a/gas/testsuite/gas/score/relax.exp +++ b/gas/testsuite/gas/score/relax.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/score/relax_32.exp b/gas/testsuite/gas/score/relax_32.exp index 2befec7a72..e96eb396ae 100644 --- a/gas/testsuite/gas/score/relax_32.exp +++ b/gas/testsuite/gas/score/relax_32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sh/arch/arch.exp b/gas/testsuite/gas/sh/arch/arch.exp index 9dc2cafb8e..8841b4b240 100644 --- a/gas/testsuite/gas/sh/arch/arch.exp +++ b/gas/testsuite/gas/sh/arch/arch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sh/basic.exp b/gas/testsuite/gas/sh/basic.exp index 13b37fd38e..6577a81406 100644 --- a/gas/testsuite/gas/sh/basic.exp +++ b/gas/testsuite/gas/sh/basic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1995-2014 Free Software Foundation, Inc. +# Copyright (C) 1995-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sh/err.exp b/gas/testsuite/gas/sh/err.exp index f9fdd4055c..6161649c7c 100644 --- a/gas/testsuite/gas/sh/err.exp +++ b/gas/testsuite/gas/sh/err.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sh/sh64/sh64.exp b/gas/testsuite/gas/sh/sh64/sh64.exp index b51ee2b999..ecd7c80e93 100644 --- a/gas/testsuite/gas/sh/sh64/sh64.exp +++ b/gas/testsuite/gas/sh/sh64/sh64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sparc-solaris/addend.exp b/gas/testsuite/gas/sparc-solaris/addend.exp index f60ea5a4d2..fc1d47aa74 100644 --- a/gas/testsuite/gas/sparc-solaris/addend.exp +++ b/gas/testsuite/gas/sparc-solaris/addend.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sparc-solaris/gas.exp b/gas/testsuite/gas/sparc-solaris/gas.exp index 3d51ced910..f85bda1a7a 100644 --- a/gas/testsuite/gas/sparc-solaris/gas.exp +++ b/gas/testsuite/gas/sparc-solaris/gas.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sparc/mismatch.exp b/gas/testsuite/gas/sparc/mismatch.exp index 5e23a1735b..d285a686b7 100644 --- a/gas/testsuite/gas/sparc/mismatch.exp +++ b/gas/testsuite/gas/sparc/mismatch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sparc/sparc.exp b/gas/testsuite/gas/sparc/sparc.exp index 8178e0c0e3..36113f625a 100644 --- a/gas/testsuite/gas/sparc/sparc.exp +++ b/gas/testsuite/gas/sparc/sparc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/sun4/addend.exp b/gas/testsuite/gas/sun4/addend.exp index 0178777fa8..29cbb90df2 100644 --- a/gas/testsuite/gas/sun4/addend.exp +++ b/gas/testsuite/gas/sun4/addend.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/symver/symver.exp b/gas/testsuite/gas/symver/symver.exp index 98707fd60a..f4efef02d5 100644 --- a/gas/testsuite/gas/symver/symver.exp +++ b/gas/testsuite/gas/symver/symver.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/tic4x/tic4x.exp b/gas/testsuite/gas/tic4x/tic4x.exp index 731c06b4e9..614c5edf40 100644 --- a/gas/testsuite/gas/tic4x/tic4x.exp +++ b/gas/testsuite/gas/tic4x/tic4x.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/tic54x/tic54x.exp b/gas/testsuite/gas/tic54x/tic54x.exp index aca18d5bc2..dc6da0702b 100644 --- a/gas/testsuite/gas/tic54x/tic54x.exp +++ b/gas/testsuite/gas/tic54x/tic54x.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/tic6x/tic6x.exp b/gas/testsuite/gas/tic6x/tic6x.exp index 29e23df648..6bae559a18 100644 --- a/gas/testsuite/gas/tic6x/tic6x.exp +++ b/gas/testsuite/gas/tic6x/tic6x.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/tilegx/tilegx.exp b/gas/testsuite/gas/tilegx/tilegx.exp index d8332fd909..b69181189e 100644 --- a/gas/testsuite/gas/tilegx/tilegx.exp +++ b/gas/testsuite/gas/tilegx/tilegx.exp @@ -1,5 +1,5 @@ # Expect script for TILE-Gx assembler tests. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/gas/testsuite/gas/tilepro/tilepro.exp b/gas/testsuite/gas/tilepro/tilepro.exp index 480b33a843..1ff0c77948 100644 --- a/gas/testsuite/gas/tilepro/tilepro.exp +++ b/gas/testsuite/gas/tilepro/tilepro.exp @@ -1,5 +1,5 @@ # Expect script for TILEPro assembler tests. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/gas/testsuite/gas/v850/basic.exp b/gas/testsuite/gas/v850/basic.exp index 0fbeaaa18c..90ac0f124c 100644 --- a/gas/testsuite/gas/v850/basic.exp +++ b/gas/testsuite/gas/v850/basic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/vax/vax.exp b/gas/testsuite/gas/vax/vax.exp index 4ad7e3be29..0e69878eed 100644 --- a/gas/testsuite/gas/vax/vax.exp +++ b/gas/testsuite/gas/vax/vax.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/visium/error.exp b/gas/testsuite/gas/visium/error.exp index f06287d8f5..b7b8e98a68 100644 --- a/gas/testsuite/gas/visium/error.exp +++ b/gas/testsuite/gas/visium/error.exp @@ -1,5 +1,5 @@ # Expect script for Visium tests. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/gas/testsuite/gas/visium/visium.exp b/gas/testsuite/gas/visium/visium.exp index c54d738bb9..a93fed8b17 100644 --- a/gas/testsuite/gas/visium/visium.exp +++ b/gas/testsuite/gas/visium/visium.exp @@ -1,5 +1,5 @@ # Expect script for Visium tests. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/gas/testsuite/gas/xc16x/xc16x.exp b/gas/testsuite/gas/xc16x/xc16x.exp index 4e757c5314..1073f875ae 100644 --- a/gas/testsuite/gas/xc16x/xc16x.exp +++ b/gas/testsuite/gas/xc16x/xc16x.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/xgate/xgate.exp b/gas/testsuite/gas/xgate/xgate.exp index 21b68a00a1..620cc2d764 100644 --- a/gas/testsuite/gas/xgate/xgate.exp +++ b/gas/testsuite/gas/xgate/xgate.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/xstormy16/allinsn.exp b/gas/testsuite/gas/xstormy16/allinsn.exp index e05ec9cce9..e4207b8237 100644 --- a/gas/testsuite/gas/xstormy16/allinsn.exp +++ b/gas/testsuite/gas/xstormy16/allinsn.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/xtensa/all.exp b/gas/testsuite/gas/xtensa/all.exp index b1e6c82643..d197ec86fc 100644 --- a/gas/testsuite/gas/xtensa/all.exp +++ b/gas/testsuite/gas/xtensa/all.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/xtensa/xtensa-err.exp b/gas/testsuite/gas/xtensa/xtensa-err.exp index d6200e19cf..1ed68f06e2 100644 --- a/gas/testsuite/gas/xtensa/xtensa-err.exp +++ b/gas/testsuite/gas/xtensa/xtensa-err.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/z80/z80.exp b/gas/testsuite/gas/z80/z80.exp index 71e186ffa9..8602a53ca5 100644 --- a/gas/testsuite/gas/z80/z80.exp +++ b/gas/testsuite/gas/z80/z80.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/gas/z8k/z8k.exp b/gas/testsuite/gas/z8k/z8k.exp index bc6c81be67..8bb0ebdbd5 100644 --- a/gas/testsuite/gas/z8k/z8k.exp +++ b/gas/testsuite/gas/z8k/z8k.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/lib/gas-defs.exp b/gas/testsuite/lib/gas-defs.exp index 9e405f4305..602ad575a9 100644 --- a/gas/testsuite/lib/gas-defs.exp +++ b/gas/testsuite/lib/gas-defs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/testsuite/lib/gas-dg.exp b/gas/testsuite/lib/gas-dg.exp index 1ac6c4f0d0..819159dd9c 100644 --- a/gas/testsuite/lib/gas-dg.exp +++ b/gas/testsuite/lib/gas-dg.exp @@ -1,5 +1,5 @@ # Define gas callbacks for dg.exp. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gas/write.c b/gas/write.c index 0d80c58815..15dc1c58f2 100644 --- a/gas/write.c +++ b/gas/write.c @@ -1,5 +1,5 @@ /* write.c - emit .o file - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gas/write.h b/gas/write.h index 038900541c..e0b5b36f67 100644 --- a/gas/write.h +++ b/gas/write.h @@ -1,5 +1,5 @@ /* write.h - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/gold/ChangeLog b/gold/ChangeLog index 11d9f5b9f1..b3d4d97864 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-25 Alan Modra * arm.cc (Target_arm::do_adjust_elf_header): Provide namespace on @@ -16454,7 +16458,7 @@ * Added source code to GNU binutils. -Copyright (C) 2008-2014 Free Software Foundation, Inc. +Copyright (C) 2008-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gold/Makefile.am b/gold/Makefile.am index df99f23c3a..fbf2081e98 100644 --- a/gold/Makefile.am +++ b/gold/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gold/NEWS b/gold/NEWS index bb246f6d13..f7173bb508 100644 --- a/gold/NEWS +++ b/gold/NEWS @@ -1,6 +1,6 @@ * gold added to GNU binutils. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gold/README b/gold/README index b1b24f110f..fb78f8fb94 100644 --- a/gold/README +++ b/gold/README @@ -62,7 +62,7 @@ to fail. If you are building gold from an official binutils release, the bison output should already be included. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gold/aarch64-reloc-property.cc b/gold/aarch64-reloc-property.cc index 16f844984e..bc6aa731a3 100644 --- a/gold/aarch64-reloc-property.cc +++ b/gold/aarch64-reloc-property.cc @@ -1,6 +1,6 @@ // aarch64-reloc-property.cc -- AArch64 relocation properties -*- C++ -*- -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Han Shen and Jing Yu . // This file is part of gold. diff --git a/gold/aarch64-reloc-property.h b/gold/aarch64-reloc-property.h index d8d13017ef..a8431698a1 100644 --- a/gold/aarch64-reloc-property.h +++ b/gold/aarch64-reloc-property.h @@ -1,6 +1,6 @@ // aarch64-reloc-property.h -- AArch64 relocation properties -*- C++ -*- -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Han Shen and Jing Yu . // This file is part of gold. diff --git a/gold/aarch64-reloc.def b/gold/aarch64-reloc.def index 70bf4de5a6..9fa9bac78a 100644 --- a/gold/aarch64-reloc.def +++ b/gold/aarch64-reloc.def @@ -1,6 +1,6 @@ // aarch64-reloc.def -- AArch64 relocation definitions. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Han Shen and Jing Yu . // This file is part of gold. diff --git a/gold/aarch64.cc b/gold/aarch64.cc index 05933e0a30..7f5ebb679b 100644 --- a/gold/aarch64.cc +++ b/gold/aarch64.cc @@ -1,6 +1,6 @@ // aarch64.cc -- aarch64 target support for gold. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Jing Yu and Han Shen . // This file is part of gold. diff --git a/gold/archive.cc b/gold/archive.cc index 23cb0be300..69107f5fc0 100644 --- a/gold/archive.cc +++ b/gold/archive.cc @@ -1,6 +1,6 @@ // archive.cc -- archive support for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/archive.h b/gold/archive.h index e031559398..18cd899e9d 100644 --- a/gold/archive.h +++ b/gold/archive.h @@ -1,6 +1,6 @@ // archive.h -- archive support for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/arm-reloc-property.cc b/gold/arm-reloc-property.cc index dfc2fe1119..33ac9ce735 100644 --- a/gold/arm-reloc-property.cc +++ b/gold/arm-reloc-property.cc @@ -1,6 +1,6 @@ // arm-reloc-property.cc -- ARM relocation property. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/arm-reloc-property.h b/gold/arm-reloc-property.h index d98f644679..145755ad5a 100644 --- a/gold/arm-reloc-property.h +++ b/gold/arm-reloc-property.h @@ -1,6 +1,6 @@ // arm-reloc-property.h -- ARM relocation properties -*- C++ -*- -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/arm-reloc.def b/gold/arm-reloc.def index 9bccdfac2f..04105ecfde 100644 --- a/gold/arm-reloc.def +++ b/gold/arm-reloc.def @@ -1,6 +1,6 @@ // arm-reloc.def -- ARM relocation definitions. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/arm.cc b/gold/arm.cc index 8485ab3484..6312cc9aa8 100644 --- a/gold/arm.cc +++ b/gold/arm.cc @@ -1,6 +1,6 @@ // arm.cc -- arm target support for gold. -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan based on the i386 code // by Ian Lance Taylor . // This file also contains borrowed and adapted code from diff --git a/gold/attributes.cc b/gold/attributes.cc index 8e2892cf2d..8ddcd72c86 100644 --- a/gold/attributes.cc +++ b/gold/attributes.cc @@ -1,6 +1,6 @@ // attributes.cc -- object attributes for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file contains code adapted from BFD. diff --git a/gold/attributes.h b/gold/attributes.h index 2aa7a78a72..c0b171f7b8 100644 --- a/gold/attributes.h +++ b/gold/attributes.h @@ -1,6 +1,6 @@ // attributes.h -- object attributes for gold -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file contains code adapted from BFD. diff --git a/gold/binary.cc b/gold/binary.cc index a933b2d475..12ca296eb9 100644 --- a/gold/binary.cc +++ b/gold/binary.cc @@ -1,6 +1,6 @@ // binary.cc -- binary input files for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/binary.h b/gold/binary.h index a611e95587..6b8a916002 100644 --- a/gold/binary.h +++ b/gold/binary.h @@ -1,6 +1,6 @@ // binary.h -- binary input files for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/common.cc b/gold/common.cc index 739c890187..5e8339c53b 100644 --- a/gold/common.cc +++ b/gold/common.cc @@ -1,6 +1,6 @@ // common.cc -- handle common symbols for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/common.h b/gold/common.h index 20c37aba44..dcd1403d16 100644 --- a/gold/common.h +++ b/gold/common.h @@ -1,6 +1,6 @@ // common.h -- handle common symbols for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/compressed_output.cc b/gold/compressed_output.cc index 19a7f639be..5a10329a2c 100644 --- a/gold/compressed_output.cc +++ b/gold/compressed_output.cc @@ -1,6 +1,6 @@ // compressed_output.cc -- manage compressed debug sections for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/compressed_output.h b/gold/compressed_output.h index 96a4bafcec..b5fdbeb7f6 100644 --- a/gold/compressed_output.h +++ b/gold/compressed_output.h @@ -1,6 +1,6 @@ // compressed_output.h -- compressed output sections for gold -*- C++ -*- -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/configure.ac b/gold/configure.ac index 04780117b0..b574153812 100644 --- a/gold/configure.ac +++ b/gold/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2006-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2006-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/gold/configure.tgt b/gold/configure.tgt index 59a681ebe7..a3cb34dafc 100644 --- a/gold/configure.tgt +++ b/gold/configure.tgt @@ -1,6 +1,6 @@ # configure.tgt -- target configuration for gold -*- sh -*- -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/copy-relocs.cc b/gold/copy-relocs.cc index 41b65631aa..a7824fe36a 100644 --- a/gold/copy-relocs.cc +++ b/gold/copy-relocs.cc @@ -1,6 +1,6 @@ // copy-relocs.cc -- handle COPY relocations for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/copy-relocs.h b/gold/copy-relocs.h index 800c0e7edd..6724fd9d3b 100644 --- a/gold/copy-relocs.h +++ b/gold/copy-relocs.h @@ -1,6 +1,6 @@ // copy-relocs.h -- handle COPY relocations for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/cref.cc b/gold/cref.cc index ac6f1c855d..91f7b9e67e 100644 --- a/gold/cref.cc +++ b/gold/cref.cc @@ -1,6 +1,6 @@ // cref.cc -- cross reference for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/cref.h b/gold/cref.h index 0e72d162e4..b03bf0abc1 100644 --- a/gold/cref.h +++ b/gold/cref.h @@ -1,6 +1,6 @@ // cref.h -- cross reference reports for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/debug.h b/gold/debug.h index 63d3d8aa0d..bca55f3798 100644 --- a/gold/debug.h +++ b/gold/debug.h @@ -1,6 +1,6 @@ // debug.h -- gold internal debugging support -*- C++ -*- -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/defstd.cc b/gold/defstd.cc index cee68a03ed..2da606e89e 100644 --- a/gold/defstd.cc +++ b/gold/defstd.cc @@ -1,6 +1,6 @@ // defstd.cc -- define standard symbols for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/defstd.h b/gold/defstd.h index 853a1e8030..9e7d092e22 100644 --- a/gold/defstd.h +++ b/gold/defstd.h @@ -1,6 +1,6 @@ // defstd.h -- define standard symbols for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/descriptors.cc b/gold/descriptors.cc index 2016b7ff86..04916c60e0 100644 --- a/gold/descriptors.cc +++ b/gold/descriptors.cc @@ -1,6 +1,6 @@ // descriptors.cc -- manage file descriptors for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/descriptors.h b/gold/descriptors.h index c14ac07774..a2f45cfa6f 100644 --- a/gold/descriptors.h +++ b/gold/descriptors.h @@ -1,6 +1,6 @@ // descriptors.h -- manage file descriptors for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dirsearch.cc b/gold/dirsearch.cc index e9e2fa1234..1e92fa5618 100644 --- a/gold/dirsearch.cc +++ b/gold/dirsearch.cc @@ -1,6 +1,6 @@ // dirsearch.cc -- directory searching for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dirsearch.h b/gold/dirsearch.h index d020d94f53..09f80672da 100644 --- a/gold/dirsearch.h +++ b/gold/dirsearch.h @@ -1,6 +1,6 @@ // dirsearch.h -- directory searching for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dwarf_reader.cc b/gold/dwarf_reader.cc index 30aea10f5c..e7c95ce649 100644 --- a/gold/dwarf_reader.cc +++ b/gold/dwarf_reader.cc @@ -1,6 +1,6 @@ // dwarf_reader.cc -- parse dwarf2/3 debug information -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dwarf_reader.h b/gold/dwarf_reader.h index cac413b63a..0792c1ca33 100644 --- a/gold/dwarf_reader.h +++ b/gold/dwarf_reader.h @@ -1,6 +1,6 @@ // dwarf_reader.h -- parse dwarf2/3 debug information for gold -*- C++ -*- -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dwp.cc b/gold/dwp.cc index 5401e0c6ee..6d44d87851 100644 --- a/gold/dwp.cc +++ b/gold/dwp.cc @@ -1,6 +1,6 @@ // dwp.cc -- DWARF packaging utility -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of dwp, the DWARF packaging utility. @@ -2352,7 +2352,7 @@ print_version() { // This output is intended to follow the GNU standards. printf("GNU dwp %s\n", BFD_VERSION_STRING); - printf(_("Copyright (C) 2014 Free Software Foundation, Inc.\n")); + printf(_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n")); printf(_("\ This program is free software; you may redistribute it under the terms of\n\ the GNU General Public License version 3 or (at your option) any later version.\n\ diff --git a/gold/dwp.h b/gold/dwp.h index 6b57eaa3f9..cf628f1907 100644 --- a/gold/dwp.h +++ b/gold/dwp.h @@ -1,6 +1,6 @@ // dwp.h -- general definitions for dwp. -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of dwp, the DWARF packaging utility. diff --git a/gold/dynobj.cc b/gold/dynobj.cc index baf8489452..8bf6251f74 100644 --- a/gold/dynobj.cc +++ b/gold/dynobj.cc @@ -1,6 +1,6 @@ // dynobj.cc -- dynamic object support for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/dynobj.h b/gold/dynobj.h index c20ed20312..b7c60f82e5 100644 --- a/gold/dynobj.h +++ b/gold/dynobj.h @@ -1,6 +1,6 @@ // dynobj.h -- dynamic object support for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/ehframe.cc b/gold/ehframe.cc index c711bac5f0..faea1a8381 100644 --- a/gold/ehframe.cc +++ b/gold/ehframe.cc @@ -1,6 +1,6 @@ // ehframe.cc -- handle exception frame sections for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/ehframe.h b/gold/ehframe.h index 2ae12e0e09..aa2bd31ab8 100644 --- a/gold/ehframe.h +++ b/gold/ehframe.h @@ -1,6 +1,6 @@ // ehframe.h -- handle exception frame sections for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/errors.cc b/gold/errors.cc index 8339742eaf..d81b2aa501 100644 --- a/gold/errors.cc +++ b/gold/errors.cc @@ -1,6 +1,6 @@ // errors.cc -- handle errors for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/errors.h b/gold/errors.h index ea8f9927b2..99542c15f7 100644 --- a/gold/errors.h +++ b/gold/errors.h @@ -1,6 +1,6 @@ // errors.h -- handle errors for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/expression.cc b/gold/expression.cc index 61a3eaf17e..a64fa42302 100644 --- a/gold/expression.cc +++ b/gold/expression.cc @@ -1,6 +1,6 @@ // expression.cc -- expressions in linker scripts for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/ffsll.c b/gold/ffsll.c index 292ad80672..3700b6ecb8 100644 --- a/gold/ffsll.c +++ b/gold/ffsll.c @@ -1,6 +1,6 @@ /* ffsll.c -- version of ffsll for gold. */ -/* Copyright (C) 2009-2014 Free Software Foundation, Inc. +/* Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/fileread.cc b/gold/fileread.cc index 8c46a1fbb6..cf709815f0 100644 --- a/gold/fileread.cc +++ b/gold/fileread.cc @@ -1,6 +1,6 @@ // fileread.cc -- read files for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/fileread.h b/gold/fileread.h index d64f18a93c..601e7b0436 100644 --- a/gold/fileread.h +++ b/gold/fileread.h @@ -1,6 +1,6 @@ // fileread.h -- read files for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/freebsd.h b/gold/freebsd.h index 737da90dd4..6f121d9cc9 100644 --- a/gold/freebsd.h +++ b/gold/freebsd.h @@ -1,6 +1,6 @@ // freebsd.h -- FreeBSD support for gold -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/ftruncate.c b/gold/ftruncate.c index 00f357f9ea..ae9e5e2566 100644 --- a/gold/ftruncate.c +++ b/gold/ftruncate.c @@ -1,7 +1,7 @@ /* ftruncate emulations that work on some System V's. This file is in the public domain. */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of gold. diff --git a/gold/gc.cc b/gold/gc.cc index 4759c00820..843b2b801e 100644 --- a/gold/gc.cc +++ b/gold/gc.cc @@ -1,6 +1,6 @@ // gc.cc -- garbage collection of unused sections -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/gc.h b/gold/gc.h index 2f79a240cf..2db7cb909b 100644 --- a/gold/gc.h +++ b/gold/gc.h @@ -1,6 +1,6 @@ // gc.h -- garbage collection of unused sections -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/gdb-index.cc b/gold/gdb-index.cc index f768827f57..1a41820315 100644 --- a/gold/gdb-index.cc +++ b/gold/gdb-index.cc @@ -1,6 +1,6 @@ // gdb-index.cc -- generate .gdb_index section for fast debug lookup -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/gdb-index.h b/gold/gdb-index.h index 97dfc8feb5..db0c29635c 100644 --- a/gold/gdb-index.h +++ b/gold/gdb-index.h @@ -1,6 +1,6 @@ // gdb-index.h -- generate .gdb_index section for fast debug lookup -*- C++ -*- -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/gold-threads.cc b/gold/gold-threads.cc index ebd9c1f2c4..b06a908e16 100644 --- a/gold/gold-threads.cc +++ b/gold/gold-threads.cc @@ -1,6 +1,6 @@ // gold-threads.cc -- thread support for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/gold-threads.h b/gold/gold-threads.h index 571cb94022..cc6c9eccfb 100644 --- a/gold/gold-threads.h +++ b/gold/gold-threads.h @@ -1,6 +1,6 @@ // gold-threads.h -- thread support for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/gold.cc b/gold/gold.cc index bdfb33d995..ab15980f86 100644 --- a/gold/gold.cc +++ b/gold/gold.cc @@ -1,6 +1,6 @@ // gold.cc -- main linker functions -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/gold.h b/gold/gold.h index b78a165628..9dfafc897f 100644 --- a/gold/gold.h +++ b/gold/gold.h @@ -1,6 +1,6 @@ // gold.h -- general definitions for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/i386.cc b/gold/i386.cc index d28c4442be..24f41036f5 100644 --- a/gold/i386.cc +++ b/gold/i386.cc @@ -1,6 +1,6 @@ // i386.cc -- i386 target support for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/icf.cc b/gold/icf.cc index ad887154dd..8de6386c13 100644 --- a/gold/icf.cc +++ b/gold/icf.cc @@ -1,6 +1,6 @@ // icf.cc -- Identical Code Folding. // -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/icf.h b/gold/icf.h index 31186427a0..d343fa5c5e 100644 --- a/gold/icf.h +++ b/gold/icf.h @@ -1,6 +1,6 @@ // icf.h -- Identical Code Folding -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/incremental-dump.cc b/gold/incremental-dump.cc index 8ef16cfaa9..6b6478106b 100644 --- a/gold/incremental-dump.cc +++ b/gold/incremental-dump.cc @@ -1,6 +1,6 @@ // incremental.cc -- incremental linking test/debug tool -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola // This file is part of gold. diff --git a/gold/incremental.cc b/gold/incremental.cc index bbc055c559..7bcc5707f3 100644 --- a/gold/incremental.cc +++ b/gold/incremental.cc @@ -1,6 +1,6 @@ // inremental.cc -- incremental linking support for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Mikolaj Zalewski . // This file is part of gold. diff --git a/gold/incremental.h b/gold/incremental.h index 5440c863f9..493cbd2aa5 100644 --- a/gold/incremental.h +++ b/gold/incremental.h @@ -1,6 +1,6 @@ // inremental.h -- incremental linking support for gold -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Mikolaj Zalewski . // This file is part of gold. diff --git a/gold/int_encoding.cc b/gold/int_encoding.cc index f949d9a1e1..4973fbf77e 100644 --- a/gold/int_encoding.cc +++ b/gold/int_encoding.cc @@ -1,6 +1,6 @@ // int_encoding.cc -- variable length and unaligned integer encoding support. -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan by refactoring scattered // contents from other files in gold. Original code written by Ian // Lance Taylor and Caleb Howe . diff --git a/gold/int_encoding.h b/gold/int_encoding.h index da4a2da000..07c5f45f57 100644 --- a/gold/int_encoding.h +++ b/gold/int_encoding.h @@ -1,6 +1,6 @@ // int_encoding.h -- variable length and unaligned integers -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan by refactoring scattered // contents from other files in gold. Original code written by Ian // Lance Taylor and Caleb Howe . diff --git a/gold/layout.cc b/gold/layout.cc index 0a71a2a13b..acc03b21e1 100644 --- a/gold/layout.cc +++ b/gold/layout.cc @@ -1,6 +1,6 @@ // layout.cc -- lay out output file sections for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/layout.h b/gold/layout.h index 032f5f332d..aec0c53be7 100644 --- a/gold/layout.h +++ b/gold/layout.h @@ -1,6 +1,6 @@ // layout.h -- lay out output file sections for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/main.cc b/gold/main.cc index bb8661387c..c5e50d61b7 100644 --- a/gold/main.cc +++ b/gold/main.cc @@ -1,6 +1,6 @@ // main.cc -- gold main function. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/mapfile.cc b/gold/mapfile.cc index c6d7ed2704..f2a9c42466 100644 --- a/gold/mapfile.cc +++ b/gold/mapfile.cc @@ -1,6 +1,6 @@ // mapfile.cc -- map file generation for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/mapfile.h b/gold/mapfile.h index da158db450..4cc0d02448 100644 --- a/gold/mapfile.h +++ b/gold/mapfile.h @@ -1,6 +1,6 @@ // mapfile.h -- map file generation for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/merge.cc b/gold/merge.cc index 6d444e6cb0..269e6bf6e3 100644 --- a/gold/merge.cc +++ b/gold/merge.cc @@ -1,6 +1,6 @@ // merge.cc -- handle section merging for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/merge.h b/gold/merge.h index b4fd8e14d2..6318f458bd 100644 --- a/gold/merge.h +++ b/gold/merge.h @@ -1,6 +1,6 @@ // merge.h -- handle section merging for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/mips.cc b/gold/mips.cc index 92e1201125..97cb4924a6 100644 --- a/gold/mips.cc +++ b/gold/mips.cc @@ -1,6 +1,6 @@ // mips.cc -- mips target support for gold. -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Sasa Stankovic // and Aleksandar Simeonov . // This file contains borrowed and adapted code from bfd/elfxx-mips.c. diff --git a/gold/mremap.c b/gold/mremap.c index 9c0fe6ee03..46590c080b 100644 --- a/gold/mremap.c +++ b/gold/mremap.c @@ -1,6 +1,6 @@ /* mremap.c -- version of mremap for gold. */ -/* Copyright (C) 2009-2014 Free Software Foundation, Inc. +/* Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/nacl.cc b/gold/nacl.cc index 047f92e65e..2b46ba37f2 100644 --- a/gold/nacl.cc +++ b/gold/nacl.cc @@ -1,6 +1,6 @@ // nacl.cc -- Native Client support for gold -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // This file is part of gold. diff --git a/gold/nacl.h b/gold/nacl.h index cb0e9d1936..5b6f5a4cfa 100644 --- a/gold/nacl.h +++ b/gold/nacl.h @@ -1,6 +1,6 @@ // nacl.h -- Native Client support for gold -*- C++ -*- -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // This file is part of gold. diff --git a/gold/object.cc b/gold/object.cc index e357ddf870..8f16fe7dd3 100644 --- a/gold/object.cc +++ b/gold/object.cc @@ -1,6 +1,6 @@ // object.cc -- support for an object file for linking in gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/object.h b/gold/object.h index cf45ec53e4..cce6c8c204 100644 --- a/gold/object.h +++ b/gold/object.h @@ -1,6 +1,6 @@ // object.h -- support for an object file for linking in gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/options.cc b/gold/options.cc index 731061d565..7eb8f27710 100644 --- a/gold/options.cc +++ b/gold/options.cc @@ -1,6 +1,6 @@ // options.c -- handle command line options for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/options.h b/gold/options.h index 6d827f187b..956a7f4935 100644 --- a/gold/options.h +++ b/gold/options.h @@ -1,6 +1,6 @@ // options.h -- handle command line options for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/output.cc b/gold/output.cc index 3361991a6f..9a51131255 100644 --- a/gold/output.cc +++ b/gold/output.cc @@ -1,6 +1,6 @@ // output.cc -- manage the output file for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/output.h b/gold/output.h index ba0cdaabda..8ef8942411 100644 --- a/gold/output.h +++ b/gold/output.h @@ -1,6 +1,6 @@ // output.h -- manage the output file for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/parameters.cc b/gold/parameters.cc index 588f448a9e..dbda690d16 100644 --- a/gold/parameters.cc +++ b/gold/parameters.cc @@ -1,6 +1,6 @@ // parameters.cc -- general parameters for a link using gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/parameters.h b/gold/parameters.h index fe5db15712..6404b8a7a9 100644 --- a/gold/parameters.h +++ b/gold/parameters.h @@ -1,6 +1,6 @@ // parameters.h -- general parameters for a link using gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/plugin.cc b/gold/plugin.cc index 4b0f3cfb01..bde8c78d3d 100644 --- a/gold/plugin.cc +++ b/gold/plugin.cc @@ -1,6 +1,6 @@ // plugin.cc -- plugin manager for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/plugin.h b/gold/plugin.h index f27f98dbdd..ef78b848cc 100644 --- a/gold/plugin.h +++ b/gold/plugin.h @@ -1,6 +1,6 @@ // plugin.h -- plugin manager for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/po/Make-in b/gold/po/Make-in index 8212bf74d3..8886c9a766 100644 --- a/gold/po/Make-in +++ b/gold/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/gold/powerpc.cc b/gold/powerpc.cc index e456c85228..04f24212ad 100644 --- a/gold/powerpc.cc +++ b/gold/powerpc.cc @@ -1,6 +1,6 @@ // powerpc.cc -- powerpc target support for gold. -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by David S. Miller // and David Edelsohn diff --git a/gold/pread.c b/gold/pread.c index eb274117dc..7dc399b231 100644 --- a/gold/pread.c +++ b/gold/pread.c @@ -1,6 +1,6 @@ /* pread.c -- version of pread for gold. */ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/readsyms.cc b/gold/readsyms.cc index 8aaa91a61c..45cbf196a8 100644 --- a/gold/readsyms.cc +++ b/gold/readsyms.cc @@ -1,6 +1,6 @@ // readsyms.cc -- read input file symbols for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/readsyms.h b/gold/readsyms.h index 0276f4d4e0..01549f1293 100644 --- a/gold/readsyms.h +++ b/gold/readsyms.h @@ -1,6 +1,6 @@ // readsyms.h -- read input file symbols for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/reduced_debug_output.cc b/gold/reduced_debug_output.cc index 09bdf13897..d182870c70 100644 --- a/gold/reduced_debug_output.cc +++ b/gold/reduced_debug_output.cc @@ -1,6 +1,6 @@ // reduced_debug_output.cc -- output reduced debugging information to save space -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Caleb Howe . // This file is part of gold. diff --git a/gold/reduced_debug_output.h b/gold/reduced_debug_output.h index a4f9ebbdf1..2c9557b2ce 100644 --- a/gold/reduced_debug_output.h +++ b/gold/reduced_debug_output.h @@ -1,6 +1,6 @@ // reduced_debug_output.h -- reduce debugging information -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Caleb Howe . // This file is part of gold. diff --git a/gold/reloc-types.h b/gold/reloc-types.h index e5f235f7a5..8612b77efe 100644 --- a/gold/reloc-types.h +++ b/gold/reloc-types.h @@ -1,6 +1,6 @@ // reloc-types.h -- ELF relocation templates for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/reloc.cc b/gold/reloc.cc index 115ab375e4..5906754d94 100644 --- a/gold/reloc.cc +++ b/gold/reloc.cc @@ -1,6 +1,6 @@ // reloc.cc -- relocate input files for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/reloc.h b/gold/reloc.h index da14ec1828..559206eff7 100644 --- a/gold/reloc.h +++ b/gold/reloc.h @@ -1,6 +1,6 @@ // reloc.h -- relocate input files for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/resolve.cc b/gold/resolve.cc index 07dff4ada6..1c0344c689 100644 --- a/gold/resolve.cc +++ b/gold/resolve.cc @@ -1,6 +1,6 @@ // resolve.cc -- symbol resolution for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/script-c.h b/gold/script-c.h index f9555fe780..772c76cbb6 100644 --- a/gold/script-c.h +++ b/gold/script-c.h @@ -1,6 +1,6 @@ /* script-c.h -- C interface for linker scripts in gold. */ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/script-sections.cc b/gold/script-sections.cc index 799f4ab353..9ff0feec35 100644 --- a/gold/script-sections.cc +++ b/gold/script-sections.cc @@ -1,6 +1,6 @@ // script-sections.cc -- linker script SECTIONS for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/script-sections.h b/gold/script-sections.h index daf9f64e1a..2e07aa2b31 100644 --- a/gold/script-sections.h +++ b/gold/script-sections.h @@ -1,6 +1,6 @@ // script-sections.h -- linker script SECTIONS for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/script.cc b/gold/script.cc index eff9a81a6c..5350afc6ad 100644 --- a/gold/script.cc +++ b/gold/script.cc @@ -1,6 +1,6 @@ // script.cc -- handle linker scripts for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/script.h b/gold/script.h index 99bba08a1b..1731985d83 100644 --- a/gold/script.h +++ b/gold/script.h @@ -1,6 +1,6 @@ // script.h -- handle linker scripts for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/sparc.cc b/gold/sparc.cc index 5a5f76a640..d34585a9b6 100644 --- a/gold/sparc.cc +++ b/gold/sparc.cc @@ -1,6 +1,6 @@ // sparc.cc -- sparc target support for gold. -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by David S. Miller . // This file is part of gold. diff --git a/gold/stringpool.cc b/gold/stringpool.cc index 02f0da9f3b..c6d3c9b584 100644 --- a/gold/stringpool.cc +++ b/gold/stringpool.cc @@ -1,6 +1,6 @@ // stringpool.cc -- a string pool for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/stringpool.h b/gold/stringpool.h index 8ef8386b59..2a3fb08f37 100644 --- a/gold/stringpool.h +++ b/gold/stringpool.h @@ -1,6 +1,6 @@ // stringpool.h -- a string pool for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/symtab.cc b/gold/symtab.cc index c4330186e5..045327ac31 100644 --- a/gold/symtab.cc +++ b/gold/symtab.cc @@ -1,6 +1,6 @@ // symtab.cc -- the gold symbol table -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/symtab.h b/gold/symtab.h index 7984dd6ff8..aa0cb68c1d 100644 --- a/gold/symtab.h +++ b/gold/symtab.h @@ -1,6 +1,6 @@ // symtab.h -- the gold symbol table -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/system.h b/gold/system.h index 8d4d6beaab..1055768019 100644 --- a/gold/system.h +++ b/gold/system.h @@ -1,6 +1,6 @@ // system.h -- general definitions for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/target-reloc.h b/gold/target-reloc.h index e44519b23c..c13545942a 100644 --- a/gold/target-reloc.h +++ b/gold/target-reloc.h @@ -1,6 +1,6 @@ // target-reloc.h -- target specific relocation support -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/target-select.cc b/gold/target-select.cc index e5f2597d63..33e8f23fdb 100644 --- a/gold/target-select.cc +++ b/gold/target-select.cc @@ -1,6 +1,6 @@ // target-select.cc -- select a target for an object file -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/target-select.h b/gold/target-select.h index c18d84beae..cb9302b8fe 100644 --- a/gold/target-select.h +++ b/gold/target-select.h @@ -1,6 +1,6 @@ // target-select.h -- select a target for an object file -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/target.cc b/gold/target.cc index 81c02ccee9..f558c5e873 100644 --- a/gold/target.cc +++ b/gold/target.cc @@ -1,6 +1,6 @@ // target.cc -- target support for gold. -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/target.h b/gold/target.h index e380591030..95bc57e6aa 100644 --- a/gold/target.h +++ b/gold/target.h @@ -1,6 +1,6 @@ // target.h -- target support for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/arm_abs_global.sh b/gold/testsuite/arm_abs_global.sh index 7445b1c92a..aed8ef3dcc 100755 --- a/gold/testsuite/arm_abs_global.sh +++ b/gold/testsuite/arm_abs_global.sh @@ -2,7 +2,7 @@ # arm_abs_global.sh -- test ARM absolute relocations against global symbols. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/arm_attr_merge.sh b/gold/testsuite/arm_attr_merge.sh index a579bb4372..6fbe9bff57 100755 --- a/gold/testsuite/arm_attr_merge.sh +++ b/gold/testsuite/arm_attr_merge.sh @@ -2,7 +2,7 @@ # arm_attr_merge.sh -- test ARM attributes merging. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/arm_branch_in_range.sh b/gold/testsuite/arm_branch_in_range.sh index b034c9b5a6..9ec38279e4 100755 --- a/gold/testsuite/arm_branch_in_range.sh +++ b/gold/testsuite/arm_branch_in_range.sh @@ -3,7 +3,7 @@ # arm_branch_in_range.sh -- test ARM/THUMB/THUMB branch instructions whose # targets are just within the branch range limits. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/arm_branch_out_of_range.sh b/gold/testsuite/arm_branch_out_of_range.sh index aba1873bc2..1cc893602f 100755 --- a/gold/testsuite/arm_branch_out_of_range.sh +++ b/gold/testsuite/arm_branch_out_of_range.sh @@ -3,7 +3,7 @@ # arm_branch_out_of_range.sh -- test ARM/THUMB/THUMB branch instructions whose # targets are just out of the branch range limits. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/arm_branch_range.t b/gold/testsuite/arm_branch_range.t index 7db4c6408d..1b04ce0dc4 100644 --- a/gold/testsuite/arm_branch_range.t +++ b/gold/testsuite/arm_branch_range.t @@ -1,6 +1,6 @@ /* arm_banch_range.t -- linker script to test ARM branch range. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/arm_cortex_a8.sh b/gold/testsuite/arm_cortex_a8.sh index cd7c3c8f68..d6341d2acb 100755 --- a/gold/testsuite/arm_cortex_a8.sh +++ b/gold/testsuite/arm_cortex_a8.sh @@ -2,7 +2,7 @@ # arm_cortex_a8.sh -- a test case for the Cortex-A8 workaround. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/arm_exidx_test.sh b/gold/testsuite/arm_exidx_test.sh index 9f7bd7598f..43dd579a19 100755 --- a/gold/testsuite/arm_exidx_test.sh +++ b/gold/testsuite/arm_exidx_test.sh @@ -2,7 +2,7 @@ # arm_exidx_test.sh -- a test case for .ARM.exidx section. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/arm_farcall_arm_arm.sh b/gold/testsuite/arm_farcall_arm_arm.sh index ae59dd2eef..187a9506eb 100755 --- a/gold/testsuite/arm_farcall_arm_arm.sh +++ b/gold/testsuite/arm_farcall_arm_arm.sh @@ -2,7 +2,7 @@ # arm_farcall_arm_arm.sh -- a test case for ARM->ARM farcall veneers -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Matthew Gretton-Dann # Based upon arm_cortex_a8.sh # Written by Doug Kwan . diff --git a/gold/testsuite/arm_farcall_arm_thumb.sh b/gold/testsuite/arm_farcall_arm_thumb.sh index 8847f44158..cfc216922e 100755 --- a/gold/testsuite/arm_farcall_arm_thumb.sh +++ b/gold/testsuite/arm_farcall_arm_thumb.sh @@ -2,7 +2,7 @@ # arm_farcall_arm_thumb.sh -- a test case for ARM->Thumb farcall veneers. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Matthew Gretton-Dann # Based upon arm_cortex_a8.sh # Written by Doug Kwan . diff --git a/gold/testsuite/arm_farcall_thumb_arm.sh b/gold/testsuite/arm_farcall_thumb_arm.sh index b13e7833ab..b9f2f67278 100755 --- a/gold/testsuite/arm_farcall_thumb_arm.sh +++ b/gold/testsuite/arm_farcall_thumb_arm.sh @@ -2,7 +2,7 @@ # arm_farcall_thumb_arm.sh -- a test case for Thumb->ARM farcall veneers. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Matthew Gretton-Dann # Based upon arm_cortex_a8.sh # Written by Doug Kwan . diff --git a/gold/testsuite/arm_farcall_thumb_thumb.sh b/gold/testsuite/arm_farcall_thumb_thumb.sh index 838535c4a9..45fb2d54e5 100755 --- a/gold/testsuite/arm_farcall_thumb_thumb.sh +++ b/gold/testsuite/arm_farcall_thumb_thumb.sh @@ -2,7 +2,7 @@ # arm_farcall_thumb_thumb.sh -- a test case for Thumb->Thumb farcall veneers. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Matthew Gretton-Dann # Based upon arm_cortex_a8.sh # Written by Doug Kwan . diff --git a/gold/testsuite/arm_fix_1176.sh b/gold/testsuite/arm_fix_1176.sh index 4fe546587b..5b29f682ab 100755 --- a/gold/testsuite/arm_fix_1176.sh +++ b/gold/testsuite/arm_fix_1176.sh @@ -2,7 +2,7 @@ # arm_fix_1176.sh -- a test case for the ARM1176 workaround. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Matthew Gretton-Dann # Based upon arm_cortex_a8.sh # Written by Doug Kwan . diff --git a/gold/testsuite/arm_fix_v4bx.sh b/gold/testsuite/arm_fix_v4bx.sh index aeead67552..869ca8e02f 100755 --- a/gold/testsuite/arm_fix_v4bx.sh +++ b/gold/testsuite/arm_fix_v4bx.sh @@ -2,7 +2,7 @@ # arm_v4bx.sh -- a test case for --fix-v4bx and --fix-v4bx-interworking. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/arm_thm_jump11.t b/gold/testsuite/arm_thm_jump11.t index abd225240b..b935e54de6 100644 --- a/gold/testsuite/arm_thm_jump11.t +++ b/gold/testsuite/arm_thm_jump11.t @@ -1,6 +1,6 @@ /* arm_thm_jump11.t -- linker script to test R_ARM_THM_JUMP11 relocation. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/arm_thm_jump8.t b/gold/testsuite/arm_thm_jump8.t index d2af57d8b5..98abce891a 100644 --- a/gold/testsuite/arm_thm_jump8.t +++ b/gold/testsuite/arm_thm_jump8.t @@ -1,6 +1,6 @@ /* arm_thm_jump8.t -- linker script to test R_ARM_THM_JUMP8 relocation. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/arm_unaligned_reloc.sh b/gold/testsuite/arm_unaligned_reloc.sh index bb1c43e5b0..d1874538fb 100755 --- a/gold/testsuite/arm_unaligned_reloc.sh +++ b/gold/testsuite/arm_unaligned_reloc.sh @@ -2,7 +2,7 @@ # arm_unaligned_reloc.sh -- test ARM unaligned static data relocations. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/basic_test.cc b/gold/testsuite/basic_test.cc index a8729cfafc..0c032892cd 100644 --- a/gold/testsuite/basic_test.cc +++ b/gold/testsuite/basic_test.cc @@ -1,6 +1,6 @@ // basic_test.cc -- a test case for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/binary_test.cc b/gold/testsuite/binary_test.cc index be788bd1cb..4ee9868973 100644 --- a/gold/testsuite/binary_test.cc +++ b/gold/testsuite/binary_test.cc @@ -1,6 +1,6 @@ // binary_test.cc -- test --format binary for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/binary_unittest.cc b/gold/testsuite/binary_unittest.cc index f920de829d..35e2629af6 100644 --- a/gold/testsuite/binary_unittest.cc +++ b/gold/testsuite/binary_unittest.cc @@ -1,6 +1,6 @@ // binary_unittest.cc -- test Binary_to_elf -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/common_test_1.c b/gold/testsuite/common_test_1.c index 8c79a0b54e..a5b37073d5 100644 --- a/gold/testsuite/common_test_1.c +++ b/gold/testsuite/common_test_1.c @@ -1,6 +1,6 @@ /* common_test_1.c -- test common symbol sorting - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/common_test_1_v1.c b/gold/testsuite/common_test_1_v1.c index db65063ff4..29ccdc1591 100644 --- a/gold/testsuite/common_test_1_v1.c +++ b/gold/testsuite/common_test_1_v1.c @@ -1,6 +1,6 @@ /* common_test_1_v1.c -- test common symbol sorting - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/common_test_1_v2.c b/gold/testsuite/common_test_1_v2.c index 81614bfc83..0acb433f53 100644 --- a/gold/testsuite/common_test_1_v2.c +++ b/gold/testsuite/common_test_1_v2.c @@ -1,6 +1,6 @@ /* common_test_1_v2.c -- test common symbol sorting - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/common_test_2.c b/gold/testsuite/common_test_2.c index 9f29dfb006..68b329e909 100644 --- a/gold/testsuite/common_test_2.c +++ b/gold/testsuite/common_test_2.c @@ -1,6 +1,6 @@ /* common_test_2.c -- test common symbol name conflicts - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/common_test_3.c b/gold/testsuite/common_test_3.c index a8d8120ea0..d13abbd3c3 100644 --- a/gold/testsuite/common_test_3.c +++ b/gold/testsuite/common_test_3.c @@ -1,6 +1,6 @@ /* common_test_3.c -- test common symbol name conflicts - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/constructor_test.cc b/gold/testsuite/constructor_test.cc index 5c3aa53f0e..795be820c0 100644 --- a/gold/testsuite/constructor_test.cc +++ b/gold/testsuite/constructor_test.cc @@ -1,6 +1,6 @@ // constructor_test.cc -- a test case for gold global constructors -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/copy_test.cc b/gold/testsuite/copy_test.cc index 856511d51e..3de132e169 100644 --- a/gold/testsuite/copy_test.cc +++ b/gold/testsuite/copy_test.cc @@ -1,6 +1,6 @@ // copy_test.cc -- test copy relocs for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/copy_test_1.cc b/gold/testsuite/copy_test_1.cc index b653ded2d1..7e8c41d296 100644 --- a/gold/testsuite/copy_test_1.cc +++ b/gold/testsuite/copy_test_1.cc @@ -1,6 +1,6 @@ // copy_test_1.cc -- test copy relocs for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/copy_test_2.cc b/gold/testsuite/copy_test_2.cc index 8fd722a937..c949ba170d 100644 --- a/gold/testsuite/copy_test_2.cc +++ b/gold/testsuite/copy_test_2.cc @@ -1,6 +1,6 @@ // copy_test_2.cc -- test copy relocs variables for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/copy_test_v1.cc b/gold/testsuite/copy_test_v1.cc index ce02884394..b01f6734b1 100644 --- a/gold/testsuite/copy_test_v1.cc +++ b/gold/testsuite/copy_test_v1.cc @@ -1,6 +1,6 @@ // copy_test_v1.cc -- test copy relocs for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/debug_msg.cc b/gold/testsuite/debug_msg.cc index a48c1417d2..13efa9861d 100644 --- a/gold/testsuite/debug_msg.cc +++ b/gold/testsuite/debug_msg.cc @@ -1,6 +1,6 @@ // debug_msg.cc -- a test case for printing debug info for missing symbols. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/debug_msg.sh b/gold/testsuite/debug_msg.sh index 4426762ddd..785e5c5f3e 100755 --- a/gold/testsuite/debug_msg.sh +++ b/gold/testsuite/debug_msg.sh @@ -2,7 +2,7 @@ # debug_msg.sh -- a test case for printing debug info for missing symbols. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/defsym_test.sh b/gold/testsuite/defsym_test.sh index 6c1ff115f8..2bedcf6b58 100755 --- a/gold/testsuite/defsym_test.sh +++ b/gold/testsuite/defsym_test.sh @@ -2,7 +2,7 @@ # defsym_test.sh -- test that --defsym copies type and visiblity. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/discard_locals_relocatable_test.c b/gold/testsuite/discard_locals_relocatable_test.c index 79f82db964..95ceb0c857 100644 --- a/gold/testsuite/discard_locals_relocatable_test.c +++ b/gold/testsuite/discard_locals_relocatable_test.c @@ -1,6 +1,6 @@ /* discard_locals_relocatable_test.c -- test --discard-locals/--discard-all -r - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Viktor Kutuzov . This file is part of gold. diff --git a/gold/testsuite/discard_locals_test.c b/gold/testsuite/discard_locals_test.c index e8766c88d6..f1c68e2705 100644 --- a/gold/testsuite/discard_locals_test.c +++ b/gold/testsuite/discard_locals_test.c @@ -1,6 +1,6 @@ /* discard_locals_test.c -- test --discard-locals option. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/discard_locals_test.sh b/gold/testsuite/discard_locals_test.sh index 185d09b293..0a9ab8284f 100755 --- a/gold/testsuite/discard_locals_test.sh +++ b/gold/testsuite/discard_locals_test.sh @@ -2,7 +2,7 @@ # discard_locals_test.sh -- test that local symbols are discarded. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/dwp_test.h b/gold/testsuite/dwp_test.h index 8e265ee2b1..1e17fd3b98 100644 --- a/gold/testsuite/dwp_test.h +++ b/gold/testsuite/dwp_test.h @@ -1,6 +1,6 @@ // dwp_test.h -- a test case for dwp, header file -*- C++ -*- -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dwp_test_1.cc b/gold/testsuite/dwp_test_1.cc index b3ae8bc8b4..01a22b0960 100644 --- a/gold/testsuite/dwp_test_1.cc +++ b/gold/testsuite/dwp_test_1.cc @@ -1,6 +1,6 @@ // dwp_test_1.cc -- a test case for dwp -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dwp_test_1.sh b/gold/testsuite/dwp_test_1.sh index 90146acdd1..dfec67d12c 100755 --- a/gold/testsuite/dwp_test_1.sh +++ b/gold/testsuite/dwp_test_1.sh @@ -2,7 +2,7 @@ # dwp_test_1.sh -- Test the dwp tool. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/dwp_test_1b.cc b/gold/testsuite/dwp_test_1b.cc index 7ca28a516c..1720316313 100644 --- a/gold/testsuite/dwp_test_1b.cc +++ b/gold/testsuite/dwp_test_1b.cc @@ -1,6 +1,6 @@ // dwp_test_1b.cc -- a test case for dwp -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dwp_test_2.cc b/gold/testsuite/dwp_test_2.cc index 10baef0f35..db96196c1a 100644 --- a/gold/testsuite/dwp_test_2.cc +++ b/gold/testsuite/dwp_test_2.cc @@ -1,6 +1,6 @@ // dwp_test_2.cc -- a test case for dwp -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dwp_test_2.sh b/gold/testsuite/dwp_test_2.sh index dd0fe510bc..3db5408621 100755 --- a/gold/testsuite/dwp_test_2.sh +++ b/gold/testsuite/dwp_test_2.sh @@ -2,7 +2,7 @@ # dwp_test_2.sh -- Test the dwp tool. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/dwp_test_main.cc b/gold/testsuite/dwp_test_main.cc index 7cf72caeb7..fc8eac3991 100644 --- a/gold/testsuite/dwp_test_main.cc +++ b/gold/testsuite/dwp_test_main.cc @@ -1,6 +1,6 @@ // dwp_test_main.cc -- a test case for dwp -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dyn_weak_ref.sh b/gold/testsuite/dyn_weak_ref.sh index e2d200d04b..9591edccae 100755 --- a/gold/testsuite/dyn_weak_ref.sh +++ b/gold/testsuite/dyn_weak_ref.sh @@ -3,7 +3,7 @@ # dyn_weak_ref.sh -- test weak reference remains weak in output even if # gold sees a dynamic weak reference before a static one. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/dyn_weak_ref_1.c b/gold/testsuite/dyn_weak_ref_1.c index b32f3a8ebf..d9dd996931 100644 --- a/gold/testsuite/dyn_weak_ref_1.c +++ b/gold/testsuite/dyn_weak_ref_1.c @@ -1,7 +1,7 @@ // dyn_weak_ref_1.c -- test that a weak ref remains weak in output when // there is a DSO with the same weak ref. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/testsuite/dyn_weak_ref_2.c b/gold/testsuite/dyn_weak_ref_2.c index dfd4be10dc..2804aa5236 100644 --- a/gold/testsuite/dyn_weak_ref_2.c +++ b/gold/testsuite/dyn_weak_ref_2.c @@ -1,7 +1,7 @@ // dyn_weak_ref_1.c -- test that a weak ref remains weak in output when // there is a DSO with the same weak ref. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/testsuite/dynamic_list.sh b/gold/testsuite/dynamic_list.sh index e2ef9fd008..1f5817f5b4 100755 --- a/gold/testsuite/dynamic_list.sh +++ b/gold/testsuite/dynamic_list.sh @@ -2,7 +2,7 @@ # dynamic_list.sh -- test --dynamic-list and --dynamic-list-* -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/dynamic_list_2.cc b/gold/testsuite/dynamic_list_2.cc index 5913312397..63f552c722 100644 --- a/gold/testsuite/dynamic_list_2.cc +++ b/gold/testsuite/dynamic_list_2.cc @@ -1,6 +1,6 @@ // dynamic_list_test_2.cc -- Test --dynamic-list with shared libraries. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dynamic_list_2.t b/gold/testsuite/dynamic_list_2.t index eef848d8f9..44e6c6c1c0 100644 --- a/gold/testsuite/dynamic_list_2.t +++ b/gold/testsuite/dynamic_list_2.t @@ -1,6 +1,6 @@ /* dynamic_list_2.t -- script file for building dynamic_list_lib2.so. - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/dynamic_list_lib1.cc b/gold/testsuite/dynamic_list_lib1.cc index afc36ca2b2..ccf70e73ba 100644 --- a/gold/testsuite/dynamic_list_lib1.cc +++ b/gold/testsuite/dynamic_list_lib1.cc @@ -1,6 +1,6 @@ // dynamic_list_test_lib1.cc -- Test --dynamic-list with shared libraries. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/dynamic_list_lib2.cc b/gold/testsuite/dynamic_list_lib2.cc index 8ed5be5c6d..54d722d33f 100644 --- a/gold/testsuite/dynamic_list_lib2.cc +++ b/gold/testsuite/dynamic_list_lib2.cc @@ -1,6 +1,6 @@ // dynamic_list_test_lib2.cc -- Test --dynamic-list with shared libraries. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ehdr_start_def.cc b/gold/testsuite/ehdr_start_def.cc index f102a78a7b..6a5723d3e9 100644 --- a/gold/testsuite/ehdr_start_def.cc +++ b/gold/testsuite/ehdr_start_def.cc @@ -1,6 +1,6 @@ // ehdr_start_def.cc -- test for __ehdr_start linker-defined symbol. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ehdr_start_test.cc b/gold/testsuite/ehdr_start_test.cc index a119b5e83c..0d2160171f 100644 --- a/gold/testsuite/ehdr_start_test.cc +++ b/gold/testsuite/ehdr_start_test.cc @@ -1,6 +1,6 @@ // ehdr_start_test.cc -- test for __ehdr_start linker-defined symbol. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ehdr_start_test.t b/gold/testsuite/ehdr_start_test.t index 50daa6451c..e8981362cf 100644 --- a/gold/testsuite/ehdr_start_test.t +++ b/gold/testsuite/ehdr_start_test.t @@ -1,6 +1,6 @@ /* ehdr_start_test.t -- __ehdr_start test for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/ehdr_start_test_4.sh b/gold/testsuite/ehdr_start_test_4.sh index 5e3d20fc66..2d998e06a9 100755 --- a/gold/testsuite/ehdr_start_test_4.sh +++ b/gold/testsuite/ehdr_start_test_4.sh @@ -2,7 +2,7 @@ # ehdr_start_test_4.sh -- test that __ehdr_start symbol is undefined. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/exception_test.h b/gold/testsuite/exception_test.h index f7825bf967..efab758716 100644 --- a/gold/testsuite/exception_test.h +++ b/gold/testsuite/exception_test.h @@ -1,6 +1,6 @@ // exception_test.h -- exception test case for gold, header file -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/exception_test_1.cc b/gold/testsuite/exception_test_1.cc index 7972f01765..cb7c8ec367 100644 --- a/gold/testsuite/exception_test_1.cc +++ b/gold/testsuite/exception_test_1.cc @@ -1,6 +1,6 @@ // exception_test_1.cc -- test exception handling for gold, file 1 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/exception_test_2.cc b/gold/testsuite/exception_test_2.cc index 1267cf633c..5100133817 100644 --- a/gold/testsuite/exception_test_2.cc +++ b/gold/testsuite/exception_test_2.cc @@ -1,6 +1,6 @@ // exception_test_1.cc -- test exception handling for gold, file 1 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/exception_test_main.cc b/gold/testsuite/exception_test_main.cc index a4c644b124..4eca1bed7e 100644 --- a/gold/testsuite/exception_test_main.cc +++ b/gold/testsuite/exception_test_main.cc @@ -1,6 +1,6 @@ // exception_test_main.cc -- an exception test case for gold, main function -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/exclude_libs_test.sh b/gold/testsuite/exclude_libs_test.sh index 09f50b9e29..6993d05e08 100755 --- a/gold/testsuite/exclude_libs_test.sh +++ b/gold/testsuite/exclude_libs_test.sh @@ -2,7 +2,7 @@ # exclude_libs_test.sh -- test that library symbols are not exported. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/final_layout.cc b/gold/testsuite/final_layout.cc index 71065c77aa..61d24ceae3 100644 --- a/gold/testsuite/final_layout.cc +++ b/gold/testsuite/final_layout.cc @@ -1,6 +1,6 @@ // final_layout.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/final_layout.sh b/gold/testsuite/final_layout.sh index c93e2657d7..4b51210eb8 100755 --- a/gold/testsuite/final_layout.sh +++ b/gold/testsuite/final_layout.sh @@ -2,7 +2,7 @@ # final_layout.sh -- test --final-layout -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/gc_comdat_test.sh b/gold/testsuite/gc_comdat_test.sh index 1a38f21254..0b4bdf8416 100755 --- a/gold/testsuite/gc_comdat_test.sh +++ b/gold/testsuite/gc_comdat_test.sh @@ -2,7 +2,7 @@ # gc_comdat_test.sh -- test --gc-sections -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/gc_comdat_test_1.cc b/gold/testsuite/gc_comdat_test_1.cc index 8db55e9139..e3b3a5fef8 100644 --- a/gold/testsuite/gc_comdat_test_1.cc +++ b/gold/testsuite/gc_comdat_test_1.cc @@ -1,6 +1,6 @@ // gc_comdat_test_1.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/gc_comdat_test_2.cc b/gold/testsuite/gc_comdat_test_2.cc index 1d68be270e..2c471a274f 100644 --- a/gold/testsuite/gc_comdat_test_2.cc +++ b/gold/testsuite/gc_comdat_test_2.cc @@ -1,6 +1,6 @@ // gc_comdat_test_2.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/gc_dynamic_list_test.c b/gold/testsuite/gc_dynamic_list_test.c index fb9a92ee33..efc02637a1 100644 --- a/gold/testsuite/gc_dynamic_list_test.c +++ b/gold/testsuite/gc_dynamic_list_test.c @@ -1,6 +1,6 @@ // gc_dynamic_list_test.cc -- Check that --gc-sections honors --dynamic-list. -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/gc_dynamic_list_test.sh b/gold/testsuite/gc_dynamic_list_test.sh index a586929ed2..cbe7cd1d27 100755 --- a/gold/testsuite/gc_dynamic_list_test.sh +++ b/gold/testsuite/gc_dynamic_list_test.sh @@ -2,7 +2,7 @@ # gc_comdat_test.sh -- test --gc-sections -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/gc_dynamic_list_test.t b/gold/testsuite/gc_dynamic_list_test.t index c0b818e289..0af5607d67 100644 --- a/gold/testsuite/gc_dynamic_list_test.t +++ b/gold/testsuite/gc_dynamic_list_test.t @@ -1,6 +1,6 @@ /* gc_dynamic_list_test.t -- script file for gc_dynamic_list_test.cc - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/gc_orphan_section_test.cc b/gold/testsuite/gc_orphan_section_test.cc index bcf06e4df7..308b46e2fd 100644 --- a/gold/testsuite/gc_orphan_section_test.cc +++ b/gold/testsuite/gc_orphan_section_test.cc @@ -1,6 +1,6 @@ // gc_orphan_section_test.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/gc_orphan_section_test.sh b/gold/testsuite/gc_orphan_section_test.sh index de2d2fe1ec..a6bfa26e34 100755 --- a/gold/testsuite/gc_orphan_section_test.sh +++ b/gold/testsuite/gc_orphan_section_test.sh @@ -2,7 +2,7 @@ # gc_orphan_section_test.sh -- test --gc-sections -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/gc_tls_test.cc b/gold/testsuite/gc_tls_test.cc index 2d29d68bdb..bc4b867d71 100644 --- a/gold/testsuite/gc_tls_test.cc +++ b/gold/testsuite/gc_tls_test.cc @@ -1,6 +1,6 @@ // gc_tls_test.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/gc_tls_test.sh b/gold/testsuite/gc_tls_test.sh index 7b6485e997..2241c53f40 100755 --- a/gold/testsuite/gc_tls_test.sh +++ b/gold/testsuite/gc_tls_test.sh @@ -2,7 +2,7 @@ # gc_tls_test.sh -- test -- gc + tls -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/gdb_index_test.cc b/gold/testsuite/gdb_index_test.cc index 6a562c3b48..b9592a8c6d 100644 --- a/gold/testsuite/gdb_index_test.cc +++ b/gold/testsuite/gdb_index_test.cc @@ -1,6 +1,6 @@ // gdb_index_test.cc -- a test case for the --gdb-index option. -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_1.sh b/gold/testsuite/gdb_index_test_1.sh index 5fae550083..14d023dfec 100755 --- a/gold/testsuite/gdb_index_test_1.sh +++ b/gold/testsuite/gdb_index_test_1.sh @@ -2,7 +2,7 @@ # gdb_index_test_1.sh -- a test case for the --gdb-index option. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_2.sh b/gold/testsuite/gdb_index_test_2.sh index a1d4d83dbe..9d8b52be05 100755 --- a/gold/testsuite/gdb_index_test_2.sh +++ b/gold/testsuite/gdb_index_test_2.sh @@ -2,7 +2,7 @@ # gdb_index_test_2.sh -- a test case for the --gdb-index option. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_3.c b/gold/testsuite/gdb_index_test_3.c index 683510c889..f64eaff04d 100644 --- a/gold/testsuite/gdb_index_test_3.c +++ b/gold/testsuite/gdb_index_test_3.c @@ -1,6 +1,6 @@ // gdb_index_test.c -- a test case for the --gdb-index option. -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_3.sh b/gold/testsuite/gdb_index_test_3.sh index 7b4948d7cb..c7ba93ca8e 100755 --- a/gold/testsuite/gdb_index_test_3.sh +++ b/gold/testsuite/gdb_index_test_3.sh @@ -2,7 +2,7 @@ # gdb_index_test_3.sh -- a test case for the --gdb-index option. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_4.sh b/gold/testsuite/gdb_index_test_4.sh index 3d5d66bb8e..8f82f8f35c 100755 --- a/gold/testsuite/gdb_index_test_4.sh +++ b/gold/testsuite/gdb_index_test_4.sh @@ -2,7 +2,7 @@ # gdb_index_test_4.sh -- a test case for the --gdb-index option. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/gdb_index_test_comm.sh b/gold/testsuite/gdb_index_test_comm.sh index e888825007..e7436611ca 100755 --- a/gold/testsuite/gdb_index_test_comm.sh +++ b/gold/testsuite/gdb_index_test_comm.sh @@ -2,7 +2,7 @@ # gdb_index_test_comm.sh -- common code for --gdb-index tests. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/hidden_test.sh b/gold/testsuite/hidden_test.sh index 39ebbf688c..8366bc9390 100755 --- a/gold/testsuite/hidden_test.sh +++ b/gold/testsuite/hidden_test.sh @@ -2,7 +2,7 @@ # hidden_test.sh -- a test case for hidden and internal symbols. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/hidden_test_1.c b/gold/testsuite/hidden_test_1.c index e9c96e6e47..ea24027539 100644 --- a/gold/testsuite/hidden_test_1.c +++ b/gold/testsuite/hidden_test_1.c @@ -1,6 +1,6 @@ /* hidden_test_1.c -- test hidden and internal symbols - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/hidden_test_main.c b/gold/testsuite/hidden_test_main.c index 60b8893b3a..9feb678e9f 100644 --- a/gold/testsuite/hidden_test_main.c +++ b/gold/testsuite/hidden_test_main.c @@ -1,6 +1,6 @@ /* hidden_test_main.c -- test hidden and internal symbols - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/icf_keep_unique_test.cc b/gold/testsuite/icf_keep_unique_test.cc index 75a8385975..4a196e70d6 100644 --- a/gold/testsuite/icf_keep_unique_test.cc +++ b/gold/testsuite/icf_keep_unique_test.cc @@ -1,6 +1,6 @@ // icf_keep_unique_test.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_keep_unique_test.sh b/gold/testsuite/icf_keep_unique_test.sh index d481d019a8..eabe9f7579 100755 --- a/gold/testsuite/icf_keep_unique_test.sh +++ b/gold/testsuite/icf_keep_unique_test.sh @@ -2,7 +2,7 @@ # icf_keep_unique_test.sh -- test --icf --keep-unique -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_preemptible_functions_test.cc b/gold/testsuite/icf_preemptible_functions_test.cc index dc588a3474..e22197ab29 100644 --- a/gold/testsuite/icf_preemptible_functions_test.cc +++ b/gold/testsuite/icf_preemptible_functions_test.cc @@ -1,6 +1,6 @@ // icf_preemptible_functions_test.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_preemptible_functions_test.sh b/gold/testsuite/icf_preemptible_functions_test.sh index c2a9f1ce12..4446f3bd2e 100755 --- a/gold/testsuite/icf_preemptible_functions_test.sh +++ b/gold/testsuite/icf_preemptible_functions_test.sh @@ -2,7 +2,7 @@ # icf_preemptible_functions_test.sh -- test --icf=all -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_safe_so_test.cc b/gold/testsuite/icf_safe_so_test.cc index 29bc6d420d..a0732bed2c 100644 --- a/gold/testsuite/icf_safe_so_test.cc +++ b/gold/testsuite/icf_safe_so_test.cc @@ -1,6 +1,6 @@ // icf_safe_so_test.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_safe_so_test.sh b/gold/testsuite/icf_safe_so_test.sh index 804334da5e..dd33a13a86 100755 --- a/gold/testsuite/icf_safe_so_test.sh +++ b/gold/testsuite/icf_safe_so_test.sh @@ -2,7 +2,7 @@ # icf_safe_so_test.sh -- test --icf=safe -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_safe_test.cc b/gold/testsuite/icf_safe_test.cc index 46bced1882..cb042e548d 100644 --- a/gold/testsuite/icf_safe_test.cc +++ b/gold/testsuite/icf_safe_test.cc @@ -1,6 +1,6 @@ // icf_safe_test.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_safe_test.sh b/gold/testsuite/icf_safe_test.sh index 691b839369..9e6fffa1b2 100755 --- a/gold/testsuite/icf_safe_test.sh +++ b/gold/testsuite/icf_safe_test.sh @@ -2,7 +2,7 @@ # icf_safe_test.sh -- test --icf=safe -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_sht_rel_addend_test.sh b/gold/testsuite/icf_sht_rel_addend_test.sh index 64b69d3fbb..f35d155e94 100755 --- a/gold/testsuite/icf_sht_rel_addend_test.sh +++ b/gold/testsuite/icf_sht_rel_addend_test.sh @@ -2,7 +2,7 @@ # icf_sht_rel_addend_test.sh -- test --icf=all -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_sht_rel_addend_test_1.cc b/gold/testsuite/icf_sht_rel_addend_test_1.cc index 8f20a71af2..2dacc1fe63 100644 --- a/gold/testsuite/icf_sht_rel_addend_test_1.cc +++ b/gold/testsuite/icf_sht_rel_addend_test_1.cc @@ -1,6 +1,6 @@ // icf_sht_rel_addend_test_1.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_sht_rel_addend_test_2.cc b/gold/testsuite/icf_sht_rel_addend_test_2.cc index dfc2bd4f8b..904b47593e 100644 --- a/gold/testsuite/icf_sht_rel_addend_test_2.cc +++ b/gold/testsuite/icf_sht_rel_addend_test_2.cc @@ -1,6 +1,6 @@ // icf_sht_rel_addend_test_2.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_string_merge_test.cc b/gold/testsuite/icf_string_merge_test.cc index 869ee80599..7b9ae272a5 100644 --- a/gold/testsuite/icf_string_merge_test.cc +++ b/gold/testsuite/icf_string_merge_test.cc @@ -1,6 +1,6 @@ // icf_string_merge_test.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_string_merge_test.sh b/gold/testsuite/icf_string_merge_test.sh index a86728c688..281cc799fc 100755 --- a/gold/testsuite/icf_string_merge_test.sh +++ b/gold/testsuite/icf_string_merge_test.sh @@ -2,7 +2,7 @@ # icf_string_merge_test.sh -- test --icf=all -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_test.cc b/gold/testsuite/icf_test.cc index 41168ec2b5..5f99bcef4b 100644 --- a/gold/testsuite/icf_test.cc +++ b/gold/testsuite/icf_test.cc @@ -1,6 +1,6 @@ // icf_test.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/icf_test.sh b/gold/testsuite/icf_test.sh index 07af1a9d76..57d2081a67 100755 --- a/gold/testsuite/icf_test.sh +++ b/gold/testsuite/icf_test.sh @@ -2,7 +2,7 @@ # icf_test.sh -- test --icf -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/icf_virtual_function_folding_test.cc b/gold/testsuite/icf_virtual_function_folding_test.cc index ba144bf8a6..41e95d2130 100644 --- a/gold/testsuite/icf_virtual_function_folding_test.cc +++ b/gold/testsuite/icf_virtual_function_folding_test.cc @@ -1,6 +1,6 @@ // icf_virtual_function_folding_test.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/incr_comdat_test_1.cc b/gold/testsuite/incr_comdat_test_1.cc index 7a798bdb25..4c15246882 100644 --- a/gold/testsuite/incr_comdat_test_1.cc +++ b/gold/testsuite/incr_comdat_test_1.cc @@ -1,6 +1,6 @@ // incr_comdat_test_1.cc -- test incremental update with comdat sections -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/incr_comdat_test_2_v1.cc b/gold/testsuite/incr_comdat_test_2_v1.cc index 02307ac924..c6b329b6ce 100644 --- a/gold/testsuite/incr_comdat_test_2_v1.cc +++ b/gold/testsuite/incr_comdat_test_2_v1.cc @@ -1,6 +1,6 @@ // incr_comdat_test_2.cc -- test incremental update with comdat sections -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/incr_comdat_test_2_v2.cc b/gold/testsuite/incr_comdat_test_2_v2.cc index 936d7a1b5a..bec440142c 100644 --- a/gold/testsuite/incr_comdat_test_2_v2.cc +++ b/gold/testsuite/incr_comdat_test_2_v2.cc @@ -1,6 +1,6 @@ // incr_comdat_test_2.cc -- test incremental update with comdat sections -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/incr_comdat_test_2_v3.cc b/gold/testsuite/incr_comdat_test_2_v3.cc index 3c402e989b..de0248c203 100644 --- a/gold/testsuite/incr_comdat_test_2_v3.cc +++ b/gold/testsuite/incr_comdat_test_2_v3.cc @@ -1,6 +1,6 @@ // incr_comdat_test_2.cc -- test incremental update with comdat sections -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/incremental_test.sh b/gold/testsuite/incremental_test.sh index d8c0c84511..cee1a0c8fa 100755 --- a/gold/testsuite/incremental_test.sh +++ b/gold/testsuite/incremental_test.sh @@ -2,7 +2,7 @@ # incremental_test.sh -- test that incremental linking information is correct. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Rafael Avila de Espindola # and Cary Coutant diff --git a/gold/testsuite/incremental_test_1.c b/gold/testsuite/incremental_test_1.c index 850d1164d5..2d5df6ca73 100644 --- a/gold/testsuite/incremental_test_1.c +++ b/gold/testsuite/incremental_test_1.c @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola // This file is part of gold. diff --git a/gold/testsuite/incremental_test_2.c b/gold/testsuite/incremental_test_2.c index a86c0fba2e..0da76c128a 100644 --- a/gold/testsuite/incremental_test_2.c +++ b/gold/testsuite/incremental_test_2.c @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola // This file is part of gold. diff --git a/gold/testsuite/initpri1.c b/gold/testsuite/initpri1.c index 2fbe6bd9e7..b37b977f84 100644 --- a/gold/testsuite/initpri1.c +++ b/gold/testsuite/initpri1.c @@ -1,6 +1,6 @@ /* initpri1.c -- test constructor priorities. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Copied from the gcc testsuite, where the test was contributed by Mark Mitchell . diff --git a/gold/testsuite/initpri2.c b/gold/testsuite/initpri2.c index 023d76ab0c..ac84e0d950 100644 --- a/gold/testsuite/initpri2.c +++ b/gold/testsuite/initpri2.c @@ -1,6 +1,6 @@ /* initpri2.c -- test mixing init_array and ctor priorities. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Copied from the gcc configury, where the test was contributed by H.J. Lu . diff --git a/gold/testsuite/initpri3.c b/gold/testsuite/initpri3.c index 65963a90cf..c8c4d04365 100644 --- a/gold/testsuite/initpri3.c +++ b/gold/testsuite/initpri3.c @@ -1,6 +1,6 @@ /* initpri3.c -- test ctor odering when using init_array. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/justsyms.t b/gold/testsuite/justsyms.t index 2af2d01f8e..450abc1b6f 100644 --- a/gold/testsuite/justsyms.t +++ b/gold/testsuite/justsyms.t @@ -1,6 +1,6 @@ /* justsyms.t -- test --just-symbols for gold. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/justsyms_1.cc b/gold/testsuite/justsyms_1.cc index 362f939b5d..fff79207b3 100644 --- a/gold/testsuite/justsyms_1.cc +++ b/gold/testsuite/justsyms_1.cc @@ -1,6 +1,6 @@ // justsyms_1.cc -- test --just-symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/justsyms_2.cc b/gold/testsuite/justsyms_2.cc index c0d9c94836..215d92ebf1 100644 --- a/gold/testsuite/justsyms_2.cc +++ b/gold/testsuite/justsyms_2.cc @@ -1,6 +1,6 @@ // justsyms_2.cc -- test --just-symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/justsyms_exec.c b/gold/testsuite/justsyms_exec.c index 3bb6d2fde8..49500805ab 100644 --- a/gold/testsuite/justsyms_exec.c +++ b/gold/testsuite/justsyms_exec.c @@ -1,6 +1,6 @@ // justsyms_exec.c -- test --just-symbols for gold -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/justsyms_lib.c b/gold/testsuite/justsyms_lib.c index 9e043d9e74..4882f3a42f 100644 --- a/gold/testsuite/justsyms_lib.c +++ b/gold/testsuite/justsyms_lib.c @@ -1,6 +1,6 @@ // justsyms_lib.cc -- test --just-symbols for gold -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/large.c b/gold/testsuite/large.c index 0702d112bd..fa1c0529f1 100644 --- a/gold/testsuite/large.c +++ b/gold/testsuite/large.c @@ -1,6 +1,6 @@ /* large.c -- a test case for gold - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/large_symbol_alignment.cc b/gold/testsuite/large_symbol_alignment.cc index 296d7aabc2..190c3e9b8c 100644 --- a/gold/testsuite/large_symbol_alignment.cc +++ b/gold/testsuite/large_symbol_alignment.cc @@ -1,6 +1,6 @@ // large_symbol_alignment.cc -- a test case for gold -// Copyright (C) 2013-2014 Free Software Foundation, Inc. +// Copyright (C) 2013-2015 Free Software Foundation, Inc. // Written by Alexander Ivchenko . // This file is part of gold. diff --git a/gold/testsuite/leb128_unittest.cc b/gold/testsuite/leb128_unittest.cc index 5b438b35a2..c2d1be6d68 100644 --- a/gold/testsuite/leb128_unittest.cc +++ b/gold/testsuite/leb128_unittest.cc @@ -1,6 +1,6 @@ // leb_unittest.cc -- test read_signed_LEB_128 and read_unsigned_LEB_128 -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/many_sections_test.cc b/gold/testsuite/many_sections_test.cc index 44530e2160..4a82008384 100644 --- a/gold/testsuite/many_sections_test.cc +++ b/gold/testsuite/many_sections_test.cc @@ -1,6 +1,6 @@ // many_sections_test.cc -- test lots of sections for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/memory_test.sh b/gold/testsuite/memory_test.sh index 4e8580112d..5b12971e80 100755 --- a/gold/testsuite/memory_test.sh +++ b/gold/testsuite/memory_test.sh @@ -2,7 +2,7 @@ # memory_test.sh -- test MEMORY regions. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Nick Clifton # This file is part of gold. diff --git a/gold/testsuite/merge_string_literals.sh b/gold/testsuite/merge_string_literals.sh index f17ab132f7..db6561518e 100755 --- a/gold/testsuite/merge_string_literals.sh +++ b/gold/testsuite/merge_string_literals.sh @@ -2,7 +2,7 @@ # merge_string_literals.sh -- test -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # Written by Alexander Ivchenko . # This file is part of gold. diff --git a/gold/testsuite/merge_string_literals_1.cc b/gold/testsuite/merge_string_literals_1.cc index b313dfc230..c57b8b55af 100644 --- a/gold/testsuite/merge_string_literals_1.cc +++ b/gold/testsuite/merge_string_literals_1.cc @@ -1,6 +1,6 @@ // merge_string_literals_1.c -- a test case for gold -// Copyright (C) 2013-2014 Free Software Foundation, Inc. +// Copyright (C) 2013-2015 Free Software Foundation, Inc. // Written by Alexander Ivchenko // This file is part of gold. diff --git a/gold/testsuite/merge_string_literals_2.cc b/gold/testsuite/merge_string_literals_2.cc index 73265f5380..2c931c3f0e 100644 --- a/gold/testsuite/merge_string_literals_2.cc +++ b/gold/testsuite/merge_string_literals_2.cc @@ -1,6 +1,6 @@ // merge_string_literals_2.c -- a test case for gold -// Copyright (C) 2013-2014 Free Software Foundation, Inc. +// Copyright (C) 2013-2015 Free Software Foundation, Inc. // Written by Alexander Ivchenko // This file is part of gold. diff --git a/gold/testsuite/missing_key_func.cc b/gold/testsuite/missing_key_func.cc index e89e95a0c3..c685c79cfc 100644 --- a/gold/testsuite/missing_key_func.cc +++ b/gold/testsuite/missing_key_func.cc @@ -1,6 +1,6 @@ // basic_test.cc -- a test case for gold -// Copyright (C) 2013-2014 Free Software Foundation, Inc. +// Copyright (C) 2013-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/missing_key_func.sh b/gold/testsuite/missing_key_func.sh index 0027c7f8c5..465f567958 100755 --- a/gold/testsuite/missing_key_func.sh +++ b/gold/testsuite/missing_key_func.sh @@ -3,7 +3,7 @@ # missing_key_func.sh -- a test case for printing error messages when # a class is missing its key function. -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # Written by Cary Coutant # This file is part of gold. diff --git a/gold/testsuite/no_version_test.c b/gold/testsuite/no_version_test.c index 1171fad996..de3fe456b4 100644 --- a/gold/testsuite/no_version_test.c +++ b/gold/testsuite/no_version_test.c @@ -1,6 +1,6 @@ // ver_no_default.c -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/testsuite/no_version_test.sh b/gold/testsuite/no_version_test.sh index cbcf24f847..6d86c345a8 100755 --- a/gold/testsuite/no_version_test.sh +++ b/gold/testsuite/no_version_test.sh @@ -3,7 +3,7 @@ # no_version_test.sh -- test that .gnu.version* sections are not created # in a shared object when symbol versioning is not used. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan # This file is part of gold. diff --git a/gold/testsuite/object_unittest.cc b/gold/testsuite/object_unittest.cc index adbd275755..1764d73b39 100644 --- a/gold/testsuite/object_unittest.cc +++ b/gold/testsuite/object_unittest.cc @@ -1,6 +1,6 @@ // object_unittest.cc -- test Object, Relobj, etc. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/pie_copyrelocs_shared_test.cc b/gold/testsuite/pie_copyrelocs_shared_test.cc index 85134175df..3beacd817c 100644 --- a/gold/testsuite/pie_copyrelocs_shared_test.cc +++ b/gold/testsuite/pie_copyrelocs_shared_test.cc @@ -1,7 +1,7 @@ // pie_copyrelocs_shared_test.cc -- a test case for gold, used // by pie_copyrelocs_test -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/pie_copyrelocs_test.cc b/gold/testsuite/pie_copyrelocs_test.cc index bebe89dc33..a2ca746eff 100644 --- a/gold/testsuite/pie_copyrelocs_test.cc +++ b/gold/testsuite/pie_copyrelocs_test.cc @@ -1,6 +1,6 @@ // pie_coprelocs_test.cc -- a test case for gold -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/plugin_common_test_1.c b/gold/testsuite/plugin_common_test_1.c index 6f764fdc27..f8b3291a1d 100644 --- a/gold/testsuite/plugin_common_test_1.c +++ b/gold/testsuite/plugin_common_test_1.c @@ -1,6 +1,6 @@ /* plugin_common_test_1.c -- test common symbol handling in plugins - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/plugin_common_test_2.c b/gold/testsuite/plugin_common_test_2.c index df9f7f1f32..fa9114e1a0 100644 --- a/gold/testsuite/plugin_common_test_2.c +++ b/gold/testsuite/plugin_common_test_2.c @@ -1,6 +1,6 @@ /* plugin_common_test_2.c -- test common symbol handling in plugins - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/plugin_final_layout.cc b/gold/testsuite/plugin_final_layout.cc index a40c5d69ec..d00c8d532b 100644 --- a/gold/testsuite/plugin_final_layout.cc +++ b/gold/testsuite/plugin_final_layout.cc @@ -1,6 +1,6 @@ // plugin_final_layout.cc -- a test case for gold -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/plugin_final_layout.sh b/gold/testsuite/plugin_final_layout.sh index dc456fab42..47a6a20d73 100755 --- a/gold/testsuite/plugin_final_layout.sh +++ b/gold/testsuite/plugin_final_layout.sh @@ -2,7 +2,7 @@ # plugin_final_layout.sh -- test -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/plugin_section_order.c b/gold/testsuite/plugin_section_order.c index 48d30df23c..29fcae7156 100644 --- a/gold/testsuite/plugin_section_order.c +++ b/gold/testsuite/plugin_section_order.c @@ -1,6 +1,6 @@ /* plugin_section_reorder.c -- Simple plugin to reorder function sections - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by Sriraman Tallam . This file is part of gold. diff --git a/gold/testsuite/plugin_test.c b/gold/testsuite/plugin_test.c index 79ae44e13a..d2175e8d94 100644 --- a/gold/testsuite/plugin_test.c +++ b/gold/testsuite/plugin_test.c @@ -1,6 +1,6 @@ /* test_plugin.c -- simple linker plugin test - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/plugin_test_1.sh b/gold/testsuite/plugin_test_1.sh index 0f9c9b1d5a..34da267075 100755 --- a/gold/testsuite/plugin_test_1.sh +++ b/gold/testsuite/plugin_test_1.sh @@ -2,7 +2,7 @@ # plugin_test_1.sh -- a test case for the plugin API. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_10.sh b/gold/testsuite/plugin_test_10.sh index 80b9f15564..62d22e7ad4 100755 --- a/gold/testsuite/plugin_test_10.sh +++ b/gold/testsuite/plugin_test_10.sh @@ -2,7 +2,7 @@ # plugin_test_10.sh -- a test case for the plugin API. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Rafael Ávila de Espíndola # This file is part of gold. diff --git a/gold/testsuite/plugin_test_2.sh b/gold/testsuite/plugin_test_2.sh index e06a85f1c9..5dffab22ca 100755 --- a/gold/testsuite/plugin_test_2.sh +++ b/gold/testsuite/plugin_test_2.sh @@ -2,7 +2,7 @@ # plugin_test_2.sh -- a test case for the plugin API. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_3.sh b/gold/testsuite/plugin_test_3.sh index 61a7d95661..203c86b8a5 100755 --- a/gold/testsuite/plugin_test_3.sh +++ b/gold/testsuite/plugin_test_3.sh @@ -2,7 +2,7 @@ # plugin_test_3.sh -- a test case for the plugin API. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_4.sh b/gold/testsuite/plugin_test_4.sh index 9500e41094..dae968868d 100755 --- a/gold/testsuite/plugin_test_4.sh +++ b/gold/testsuite/plugin_test_4.sh @@ -2,7 +2,7 @@ # plugin_test_4.sh -- a test case for the plugin API. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_6.sh b/gold/testsuite/plugin_test_6.sh index 1edb461917..f15db1be3f 100755 --- a/gold/testsuite/plugin_test_6.sh +++ b/gold/testsuite/plugin_test_6.sh @@ -2,7 +2,7 @@ # plugin_test_6.sh -- a test case for the plugin API. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_7.sh b/gold/testsuite/plugin_test_7.sh index 04a554a399..6ecd78f626 100755 --- a/gold/testsuite/plugin_test_7.sh +++ b/gold/testsuite/plugin_test_7.sh @@ -2,7 +2,7 @@ # plugin_test_7.sh -- a test case for the plugin API with GC. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Rafael Avila de Espindola . # This file is part of gold. diff --git a/gold/testsuite/plugin_test_7_1.c b/gold/testsuite/plugin_test_7_1.c index fdb0074884..61aaffc0db 100644 --- a/gold/testsuite/plugin_test_7_1.c +++ b/gold/testsuite/plugin_test_7_1.c @@ -1,6 +1,6 @@ /* plugin_test_7_1.c -- a test case for the plugin API with GC. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Rafael Avila de Espindola . This file is part of gold. diff --git a/gold/testsuite/plugin_test_7_2.c b/gold/testsuite/plugin_test_7_2.c index e2ca426162..8e02520c09 100644 --- a/gold/testsuite/plugin_test_7_2.c +++ b/gold/testsuite/plugin_test_7_2.c @@ -1,6 +1,6 @@ /* plugin_test_7_1.c -- a test case for the plugin API with GC. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Rafael Avila de Espindola . This file is part of gold. diff --git a/gold/testsuite/plugin_test_tls.sh b/gold/testsuite/plugin_test_tls.sh index fe30cf4e7e..594f8f583d 100755 --- a/gold/testsuite/plugin_test_tls.sh +++ b/gold/testsuite/plugin_test_tls.sh @@ -2,7 +2,7 @@ # plugin_test_tls.sh -- a test case for the plugin API. -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/pr12826.sh b/gold/testsuite/pr12826.sh index bd3e3a9cf2..9ec4d73956 100755 --- a/gold/testsuite/pr12826.sh +++ b/gold/testsuite/pr12826.sh @@ -2,7 +2,7 @@ # pr12826.sh -- a test case for combining ARM arch attributes. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/pr14265.sh b/gold/testsuite/pr14265.sh index c82875fa5c..137c5952df 100755 --- a/gold/testsuite/pr14265.sh +++ b/gold/testsuite/pr14265.sh @@ -2,7 +2,7 @@ # pr14265.sh -- test --gc-sections with KEEP -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Nick Clifton # This file is part of gold. diff --git a/gold/testsuite/protected_1.cc b/gold/testsuite/protected_1.cc index e9725a95b2..32c4686698 100644 --- a/gold/testsuite/protected_1.cc +++ b/gold/testsuite/protected_1.cc @@ -1,6 +1,6 @@ // protected_1.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_2.cc b/gold/testsuite/protected_2.cc index 44bd9afb77..e966c3a2c3 100644 --- a/gold/testsuite/protected_2.cc +++ b/gold/testsuite/protected_2.cc @@ -1,6 +1,6 @@ // protected_2.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_3.cc b/gold/testsuite/protected_3.cc index b22181cda2..4b9469b072 100644 --- a/gold/testsuite/protected_3.cc +++ b/gold/testsuite/protected_3.cc @@ -1,6 +1,6 @@ // protected_2.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_4.cc b/gold/testsuite/protected_4.cc index 918d7c13aa..bdeb483bb6 100644 --- a/gold/testsuite/protected_4.cc +++ b/gold/testsuite/protected_4.cc @@ -1,6 +1,6 @@ // protected_4.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_main_1.cc b/gold/testsuite/protected_main_1.cc index b1c3b87e45..bf95fd8cc8 100644 --- a/gold/testsuite/protected_main_1.cc +++ b/gold/testsuite/protected_main_1.cc @@ -1,6 +1,6 @@ // protected_main_1.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_main_2.cc b/gold/testsuite/protected_main_2.cc index 29bfcfa34e..f4d5bf9c6a 100644 --- a/gold/testsuite/protected_main_2.cc +++ b/gold/testsuite/protected_main_2.cc @@ -1,6 +1,6 @@ // protected_main_2.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/protected_main_3.cc b/gold/testsuite/protected_main_3.cc index 02f4c94842..82a5f6e352 100644 --- a/gold/testsuite/protected_main_3.cc +++ b/gold/testsuite/protected_main_3.cc @@ -1,6 +1,6 @@ // protected_main_3.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/relro_script_test.t b/gold/testsuite/relro_script_test.t index e4af879b8c..f940ebd143 100644 --- a/gold/testsuite/relro_script_test.t +++ b/gold/testsuite/relro_script_test.t @@ -1,6 +1,6 @@ /* relro_test.t -- relro script test for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/relro_test.cc b/gold/testsuite/relro_test.cc index b64e5cf2e8..2eadf6e5ac 100644 --- a/gold/testsuite/relro_test.cc +++ b/gold/testsuite/relro_test.cc @@ -1,6 +1,6 @@ // relro_test.cc -- test -z relro for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/relro_test.sh b/gold/testsuite/relro_test.sh index 69f0ff7cda..c721d011d3 100755 --- a/gold/testsuite/relro_test.sh +++ b/gold/testsuite/relro_test.sh @@ -2,7 +2,7 @@ # relro_test.sh -- test -z relro -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/relro_test_main.cc b/gold/testsuite/relro_test_main.cc index 8a142742f8..2106b5ed43 100644 --- a/gold/testsuite/relro_test_main.cc +++ b/gold/testsuite/relro_test_main.cc @@ -1,6 +1,6 @@ // relro_test_main.cc -- test -z relro for gold, main function -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/retain_symbols_file_test.sh b/gold/testsuite/retain_symbols_file_test.sh index 21373d10f1..d36a1bd1e9 100755 --- a/gold/testsuite/retain_symbols_file_test.sh +++ b/gold/testsuite/retain_symbols_file_test.sh @@ -2,7 +2,7 @@ # retain_symbols_file_test.sh -- a test case for -retain-symbols-file -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Craig Silverstein . # This file is part of gold. diff --git a/gold/testsuite/script_test_1.cc b/gold/testsuite/script_test_1.cc index ecdf67e2e7..32ff1023be 100644 --- a/gold/testsuite/script_test_1.cc +++ b/gold/testsuite/script_test_1.cc @@ -1,6 +1,6 @@ // script_test_1.cc -- linker script test 1 for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/script_test_1.t b/gold/testsuite/script_test_1.t index 22a1e393f0..53c6b90493 100644 --- a/gold/testsuite/script_test_1.t +++ b/gold/testsuite/script_test_1.t @@ -1,6 +1,6 @@ /* script_test_1.t -- linker script test 1 for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/script_test_10.sh b/gold/testsuite/script_test_10.sh index 41b2bc7535..c565c481ab 100755 --- a/gold/testsuite/script_test_10.sh +++ b/gold/testsuite/script_test_10.sh @@ -2,7 +2,7 @@ # script_test_10.sh -- test for the section order. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Viktor Kutuzov . # This file is part of gold. diff --git a/gold/testsuite/script_test_10.t b/gold/testsuite/script_test_10.t index 14b0578f43..185b826146 100644 --- a/gold/testsuite/script_test_10.t +++ b/gold/testsuite/script_test_10.t @@ -1,6 +1,6 @@ /* script_test_10.t -- test section order for gold. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Viktor Kutuzov . This file is part of gold. diff --git a/gold/testsuite/script_test_2.cc b/gold/testsuite/script_test_2.cc index 59c007c21e..80ca246775 100644 --- a/gold/testsuite/script_test_2.cc +++ b/gold/testsuite/script_test_2.cc @@ -1,6 +1,6 @@ // script_test_2.cc -- linker script test 2 for gold -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/script_test_2.t b/gold/testsuite/script_test_2.t index eabf4ec3ac..e852e38ea5 100644 --- a/gold/testsuite/script_test_2.t +++ b/gold/testsuite/script_test_2.t @@ -1,6 +1,6 @@ /* script_test_2.t -- linker script test 2 for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/script_test_2a.cc b/gold/testsuite/script_test_2a.cc index 7c1990db94..31293736db 100644 --- a/gold/testsuite/script_test_2a.cc +++ b/gold/testsuite/script_test_2a.cc @@ -1,6 +1,6 @@ // script_test_2a.cc -- linker script test 2, file 1 -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/script_test_2b.cc b/gold/testsuite/script_test_2b.cc index c99d10d213..c3529578e5 100644 --- a/gold/testsuite/script_test_2b.cc +++ b/gold/testsuite/script_test_2b.cc @@ -1,6 +1,6 @@ // script_test_2a.cc -- linker script test 2, file 2 -*- C++ -*- -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/script_test_3.sh b/gold/testsuite/script_test_3.sh index a24505e1b8..dec0d11702 100755 --- a/gold/testsuite/script_test_3.sh +++ b/gold/testsuite/script_test_3.sh @@ -2,7 +2,7 @@ # script_test_3.sh -- test PHDRS -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/script_test_3.t b/gold/testsuite/script_test_3.t index 22a0c6f390..c4b4fd694a 100644 --- a/gold/testsuite/script_test_3.t +++ b/gold/testsuite/script_test_3.t @@ -1,6 +1,6 @@ /* script_test_3.t -- linker script test 3 for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/script_test_4.sh b/gold/testsuite/script_test_4.sh index 6a0a26b867..074b3d330e 100755 --- a/gold/testsuite/script_test_4.sh +++ b/gold/testsuite/script_test_4.sh @@ -2,7 +2,7 @@ # script_test_4.sh -- test load segment -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/script_test_4.t b/gold/testsuite/script_test_4.t index c441ad5b05..169b9507c8 100644 --- a/gold/testsuite/script_test_4.t +++ b/gold/testsuite/script_test_4.t @@ -1,6 +1,6 @@ /* script_test_4.t -- linker script test 4 for gold - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gold/testsuite/script_test_5.cc b/gold/testsuite/script_test_5.cc index d90477c738..9ed612b300 100644 --- a/gold/testsuite/script_test_5.cc +++ b/gold/testsuite/script_test_5.cc @@ -1,6 +1,6 @@ // script_test_5.cc -- a test case for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/script_test_5.sh b/gold/testsuite/script_test_5.sh index 9ff9486173..d5f644ea79 100755 --- a/gold/testsuite/script_test_5.sh +++ b/gold/testsuite/script_test_5.sh @@ -2,7 +2,7 @@ # script_test_5.sh -- test linker script with uncovered sections -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Cary Coutant . # This file is part of gold. diff --git a/gold/testsuite/script_test_5.t b/gold/testsuite/script_test_5.t index 65ada93308..fa6a0e72cf 100644 --- a/gold/testsuite/script_test_5.t +++ b/gold/testsuite/script_test_5.t @@ -1,6 +1,6 @@ /* script_test_5.t -- linker script test 5 for gold - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/script_test_6.sh b/gold/testsuite/script_test_6.sh index fc8d50496b..263e686b47 100755 --- a/gold/testsuite/script_test_6.sh +++ b/gold/testsuite/script_test_6.sh @@ -2,7 +2,7 @@ # script_test_6.sh -- test for -Ttext, -Tdata and -Tbss with a script. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/script_test_6.t b/gold/testsuite/script_test_6.t index e123a1e09f..31fdd9eab2 100644 --- a/gold/testsuite/script_test_6.t +++ b/gold/testsuite/script_test_6.t @@ -1,6 +1,6 @@ /* script_test_5.t -- linker script test 5 for gold - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/script_test_7.sh b/gold/testsuite/script_test_7.sh index efcbb4c59a..1e5c9d0ea9 100755 --- a/gold/testsuite/script_test_7.sh +++ b/gold/testsuite/script_test_7.sh @@ -2,7 +2,7 @@ # script_test_7.sh -- test for SEGMENT_START expressions. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/script_test_7.t b/gold/testsuite/script_test_7.t index 575225d0b6..96adceafc9 100644 --- a/gold/testsuite/script_test_7.t +++ b/gold/testsuite/script_test_7.t @@ -1,6 +1,6 @@ /* script_test_5.t -- linker script test 5 for gold - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of gold. diff --git a/gold/testsuite/script_test_8.sh b/gold/testsuite/script_test_8.sh index 02531d273b..0533545c95 100755 --- a/gold/testsuite/script_test_8.sh +++ b/gold/testsuite/script_test_8.sh @@ -3,7 +3,7 @@ # script_test_8.sh -- test for SEGMENT_START expressions with # -Ttext, -Tdata and -Tbss in a script. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/script_test_9.cc b/gold/testsuite/script_test_9.cc index 19d7153073..691bc4a9f5 100644 --- a/gold/testsuite/script_test_9.cc +++ b/gold/testsuite/script_test_9.cc @@ -1,6 +1,6 @@ // script_test_9.cc -- a test case for gold -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola . // This file is part of gold. diff --git a/gold/testsuite/script_test_9.sh b/gold/testsuite/script_test_9.sh index 29a8efe4de..c149bf0aab 100755 --- a/gold/testsuite/script_test_9.sh +++ b/gold/testsuite/script_test_9.sh @@ -3,7 +3,7 @@ # script_test_9.sh -- Check that the script_test_9.t script has placed # .init and .text in the same segment. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Rafael Avila de Espindola . # This file is part of gold. diff --git a/gold/testsuite/searched_file_test.cc b/gold/testsuite/searched_file_test.cc index 31277f112f..ece362fae3 100644 --- a/gold/testsuite/searched_file_test.cc +++ b/gold/testsuite/searched_file_test.cc @@ -1,6 +1,6 @@ // searched_file_test.cc -- test -l:foo.a for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Chris Demetriou . // This file is part of gold. diff --git a/gold/testsuite/searched_file_test_lib.cc b/gold/testsuite/searched_file_test_lib.cc index 340afc4232..038130b490 100644 --- a/gold/testsuite/searched_file_test_lib.cc +++ b/gold/testsuite/searched_file_test_lib.cc @@ -1,6 +1,6 @@ // searched_file_test_lib.cc -- test -l:foo.a for gold -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Chris Demetriou . // This file is part of gold. diff --git a/gold/testsuite/section_sorting_name.cc b/gold/testsuite/section_sorting_name.cc index cb7260c827..b198fe4269 100644 --- a/gold/testsuite/section_sorting_name.cc +++ b/gold/testsuite/section_sorting_name.cc @@ -1,6 +1,6 @@ // section_sorting_name.cc -- a test case for gold -// Copyright (C) 2013-2014 Free Software Foundation, Inc. +// Copyright (C) 2013-2015 Free Software Foundation, Inc. // Written by Alexander Ivchenko . // This file is part of gold. diff --git a/gold/testsuite/section_sorting_name.sh b/gold/testsuite/section_sorting_name.sh index b413299506..19f908b108 100755 --- a/gold/testsuite/section_sorting_name.sh +++ b/gold/testsuite/section_sorting_name.sh @@ -2,7 +2,7 @@ # section_sorting_name.sh -- test -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # Written by Alexander Ivchenko . # This file is part of gold. diff --git a/gold/testsuite/split_i386.sh b/gold/testsuite/split_i386.sh index f48ea5dd14..0499cc9ad6 100755 --- a/gold/testsuite/split_i386.sh +++ b/gold/testsuite/split_i386.sh @@ -2,7 +2,7 @@ # split_i386.sh -- test -fstack-split for i386 -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/split_x86_64.sh b/gold/testsuite/split_x86_64.sh index 530c4b1b41..fdba1f8029 100755 --- a/gold/testsuite/split_x86_64.sh +++ b/gold/testsuite/split_x86_64.sh @@ -2,7 +2,7 @@ # split_x86_64.sh -- test -fstack-split for x86_64 -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/start_lib_test_1.c b/gold/testsuite/start_lib_test_1.c index 3cd8a51beb..bc7c508c81 100644 --- a/gold/testsuite/start_lib_test_1.c +++ b/gold/testsuite/start_lib_test_1.c @@ -1,6 +1,6 @@ /* start_lib_test_1.c -- test --start-lib/--end-lib. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/start_lib_test_2.c b/gold/testsuite/start_lib_test_2.c index b6a99a14af..b08eaa62a4 100644 --- a/gold/testsuite/start_lib_test_2.c +++ b/gold/testsuite/start_lib_test_2.c @@ -1,6 +1,6 @@ /* start_lib_test_2.c -- test --start-lib/--end-lib. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/start_lib_test_3.c b/gold/testsuite/start_lib_test_3.c index 64a1ebf54d..04a72aeb80 100644 --- a/gold/testsuite/start_lib_test_3.c +++ b/gold/testsuite/start_lib_test_3.c @@ -1,6 +1,6 @@ /* start_lib_test_3.c -- test --start-lib/--end-lib. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/start_lib_test_main.c b/gold/testsuite/start_lib_test_main.c index 6531ba91bb..256ff25db9 100644 --- a/gold/testsuite/start_lib_test_main.c +++ b/gold/testsuite/start_lib_test_main.c @@ -1,6 +1,6 @@ /* start_lib_test_main.c -- test --start-lib/--end-lib. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Cary Coutant This file is part of gold. diff --git a/gold/testsuite/strong_ref_weak_def.sh b/gold/testsuite/strong_ref_weak_def.sh index d5b766fd26..f22410e5e3 100755 --- a/gold/testsuite/strong_ref_weak_def.sh +++ b/gold/testsuite/strong_ref_weak_def.sh @@ -3,7 +3,7 @@ # strong_ref_weak_def.sh -- test non-weak reference to a weak symbol defined # in a DSO. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # Written by Doug Kwan . # This file is part of gold. diff --git a/gold/testsuite/strong_ref_weak_def_1.c b/gold/testsuite/strong_ref_weak_def_1.c index 61493f2588..d04b1cca6e 100644 --- a/gold/testsuite/strong_ref_weak_def_1.c +++ b/gold/testsuite/strong_ref_weak_def_1.c @@ -1,7 +1,7 @@ // strong_ref_weak_def_1.c -- test a strong reference to a weak definition // in a DSO. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/testsuite/strong_ref_weak_def_2.c b/gold/testsuite/strong_ref_weak_def_2.c index c7c9edeca8..f6c8067ca6 100644 --- a/gold/testsuite/strong_ref_weak_def_2.c +++ b/gold/testsuite/strong_ref_weak_def_2.c @@ -1,7 +1,7 @@ // strong_ref_weak_def_2.c -- test a strong reference to a weak definition // in a DSO. -// Copyright (C) 2010-2014 Free Software Foundation, Inc. +// Copyright (C) 2010-2015 Free Software Foundation, Inc. // Written by Doug Kwan . // This file is part of gold. diff --git a/gold/testsuite/test.cc b/gold/testsuite/test.cc index 80f2ab5570..ced8f3d31b 100644 --- a/gold/testsuite/test.cc +++ b/gold/testsuite/test.cc @@ -1,6 +1,6 @@ // test.cc -- simplistic test framework for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/test.h b/gold/testsuite/test.h index 1522bcf185..9952acdc42 100644 --- a/gold/testsuite/test.h +++ b/gold/testsuite/test.h @@ -1,6 +1,6 @@ // test.h -- simplistic test framework for gold unittests -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/testfile.cc b/gold/testsuite/testfile.cc index 3defb4d39b..c67caff4c6 100644 --- a/gold/testsuite/testfile.cc +++ b/gold/testsuite/testfile.cc @@ -1,6 +1,6 @@ // testfile.cc -- Dummy ELF objects for testing purposes. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/testfile.h b/gold/testsuite/testfile.h index dac02ff233..582cd67f4c 100644 --- a/gold/testsuite/testfile.h +++ b/gold/testsuite/testfile.h @@ -1,6 +1,6 @@ // testfile.h -- test input files -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/testmain.cc b/gold/testsuite/testmain.cc index a3a105c0da..b11eefbf4c 100644 --- a/gold/testsuite/testmain.cc +++ b/gold/testsuite/testmain.cc @@ -1,6 +1,6 @@ // testmain.cc -- main function for simplisitic gold test framework. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/text_section_grouping.cc b/gold/testsuite/text_section_grouping.cc index dc29a1f04a..3a6fcba2d5 100644 --- a/gold/testsuite/text_section_grouping.cc +++ b/gold/testsuite/text_section_grouping.cc @@ -1,6 +1,6 @@ // text_section_grouping.cc -- a test case for gold -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Sriraman Tallam . // This file is part of gold. diff --git a/gold/testsuite/text_section_grouping.sh b/gold/testsuite/text_section_grouping.sh index a819e57a4f..6bbbd3145e 100755 --- a/gold/testsuite/text_section_grouping.sh +++ b/gold/testsuite/text_section_grouping.sh @@ -2,7 +2,7 @@ # text_section_grouping.sh -- test -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Written by Sriraman Tallam . # This file is part of gold. diff --git a/gold/testsuite/thin_archive_main.cc b/gold/testsuite/thin_archive_main.cc index 6f19c0a9b4..31e9db2669 100644 --- a/gold/testsuite/thin_archive_main.cc +++ b/gold/testsuite/thin_archive_main.cc @@ -1,6 +1,6 @@ // thin_archive_main.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/thin_archive_test_1.cc b/gold/testsuite/thin_archive_test_1.cc index f44b3dd074..be60fd5309 100644 --- a/gold/testsuite/thin_archive_test_1.cc +++ b/gold/testsuite/thin_archive_test_1.cc @@ -1,6 +1,6 @@ // thin_archive_test_1.cc -- part of a test case for thin archives -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/thin_archive_test_2.cc b/gold/testsuite/thin_archive_test_2.cc index 15c9a7a131..518e316225 100644 --- a/gold/testsuite/thin_archive_test_2.cc +++ b/gold/testsuite/thin_archive_test_2.cc @@ -1,6 +1,6 @@ // thin_archive_test_2.cc -- part of a test case for thin archives -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/thin_archive_test_3.cc b/gold/testsuite/thin_archive_test_3.cc index 96cd79d474..fda886d089 100644 --- a/gold/testsuite/thin_archive_test_3.cc +++ b/gold/testsuite/thin_archive_test_3.cc @@ -1,6 +1,6 @@ // thin_archive_test_3.cc -- part of a test case for thin archives -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/thin_archive_test_4.cc b/gold/testsuite/thin_archive_test_4.cc index 903de113a3..77db724e5f 100644 --- a/gold/testsuite/thin_archive_test_4.cc +++ b/gold/testsuite/thin_archive_test_4.cc @@ -1,6 +1,6 @@ // thin_archive_test_4.cc -- part of a test case for thin archives -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/thumb2_branch_range.t b/gold/testsuite/thumb2_branch_range.t index 2002fb9e89..2cc5dff1ad 100644 --- a/gold/testsuite/thumb2_branch_range.t +++ b/gold/testsuite/thumb2_branch_range.t @@ -1,6 +1,6 @@ /* thumb2_banch_range.t -- linker script to test THUMB-2 branch range. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/thumb_branch_range.t b/gold/testsuite/thumb_branch_range.t index 2b0e54e4e3..4feed83f44 100644 --- a/gold/testsuite/thumb_branch_range.t +++ b/gold/testsuite/thumb_branch_range.t @@ -1,6 +1,6 @@ /* thumb_banch_range.t -- linker script to test ARM branch range. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Doug Kwan . This file is part of gold. diff --git a/gold/testsuite/tls_test.cc b/gold/testsuite/tls_test.cc index 7d38658291..8864320af3 100644 --- a/gold/testsuite/tls_test.cc +++ b/gold/testsuite/tls_test.cc @@ -1,6 +1,6 @@ // tls_test.cc -- test TLS variables for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/tls_test.h b/gold/testsuite/tls_test.h index b70c0eee1b..be5691557b 100644 --- a/gold/testsuite/tls_test.h +++ b/gold/testsuite/tls_test.h @@ -1,6 +1,6 @@ // tls_test.h -- test TLS variables for gold, header file -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/tls_test_c.c b/gold/testsuite/tls_test_c.c index 918a5b2711..0e6807058e 100644 --- a/gold/testsuite/tls_test_c.c +++ b/gold/testsuite/tls_test_c.c @@ -1,6 +1,6 @@ /* tls_test_c.c -- test TLS common symbol - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/tls_test_file2.cc b/gold/testsuite/tls_test_file2.cc index 86cee67f9a..01156cb8c0 100644 --- a/gold/testsuite/tls_test_file2.cc +++ b/gold/testsuite/tls_test_file2.cc @@ -1,6 +1,6 @@ // tls_test.cc -- test TLS variables for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/tls_test_main.cc b/gold/testsuite/tls_test_main.cc index 42db36f264..dc35840019 100644 --- a/gold/testsuite/tls_test_main.cc +++ b/gold/testsuite/tls_test_main.cc @@ -1,6 +1,6 @@ // tls_test.cc -- test TLS variables for gold, main function -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_shared.sh b/gold/testsuite/two_file_shared.sh index 84465f8511..32b8706a60 100755 --- a/gold/testsuite/two_file_shared.sh +++ b/gold/testsuite/two_file_shared.sh @@ -2,7 +2,7 @@ # two_file_shared.sh -- check that debug info gets symbol addresses -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/two_file_test.h b/gold/testsuite/two_file_test.h index 617b8d2ae7..492555235a 100644 --- a/gold/testsuite/two_file_test.h +++ b/gold/testsuite/two_file_test.h @@ -1,6 +1,6 @@ // two_file_test.h -- a two file test case for gold, header file -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_1.cc b/gold/testsuite/two_file_test_1.cc index fdcb7d5429..b0c7e48868 100644 --- a/gold/testsuite/two_file_test_1.cc +++ b/gold/testsuite/two_file_test_1.cc @@ -1,6 +1,6 @@ // two_file_test_1.cc -- a two file test case for gold, file 1 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_1_v1.cc b/gold/testsuite/two_file_test_1_v1.cc index 2518479a35..a7ea4c82c1 100644 --- a/gold/testsuite/two_file_test_1_v1.cc +++ b/gold/testsuite/two_file_test_1_v1.cc @@ -1,6 +1,6 @@ // two_file_test_1_v1.cc -- a two file test case for gold, file 1 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_1b.cc b/gold/testsuite/two_file_test_1b.cc index 4083f0b9d2..d72b5e26f4 100644 --- a/gold/testsuite/two_file_test_1b.cc +++ b/gold/testsuite/two_file_test_1b.cc @@ -1,7 +1,7 @@ // two_file_test_1b.cc -- supplementary file for a three-file test case // for gold. -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_1b_v1.cc b/gold/testsuite/two_file_test_1b_v1.cc index 3306e9ccc6..b6f2413bd1 100644 --- a/gold/testsuite/two_file_test_1b_v1.cc +++ b/gold/testsuite/two_file_test_1b_v1.cc @@ -1,7 +1,7 @@ // two_file_test_1b_v1.cc -- supplementary file for a three-file test case // for gold. -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_2.cc b/gold/testsuite/two_file_test_2.cc index e3818f980a..ab56b21779 100644 --- a/gold/testsuite/two_file_test_2.cc +++ b/gold/testsuite/two_file_test_2.cc @@ -1,6 +1,6 @@ // two_file_test_2.cc -- a two file test case for gold, file 2 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_2_tls.cc b/gold/testsuite/two_file_test_2_tls.cc index 3f6dc0b3b2..4b49f01a0f 100644 --- a/gold/testsuite/two_file_test_2_tls.cc +++ b/gold/testsuite/two_file_test_2_tls.cc @@ -1,6 +1,6 @@ // two_file_test_2_tls.cc -- a two file test case for gold, with a TLS symbol -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_2_v1.cc b/gold/testsuite/two_file_test_2_v1.cc index 664380bf3c..c546792444 100644 --- a/gold/testsuite/two_file_test_2_v1.cc +++ b/gold/testsuite/two_file_test_2_v1.cc @@ -1,6 +1,6 @@ // two_file_test_2_v1.cc -- a two file test case for gold, file 2 of 2 -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_main.cc b/gold/testsuite/two_file_test_main.cc index 6c1c52c270..21c6f5e0e7 100644 --- a/gold/testsuite/two_file_test_main.cc +++ b/gold/testsuite/two_file_test_main.cc @@ -1,6 +1,6 @@ // two_file_test_main.cc -- a two file test case for gold, main function -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/two_file_test_tls.cc b/gold/testsuite/two_file_test_tls.cc index 5f450a4007..56e8bd1059 100644 --- a/gold/testsuite/two_file_test_tls.cc +++ b/gold/testsuite/two_file_test_tls.cc @@ -1,6 +1,6 @@ // two_file_test_tls.cc -- a two file test case for gold, main function, with TLS -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/undef_symbol.cc b/gold/testsuite/undef_symbol.cc index 306f29a80f..24908a387d 100644 --- a/gold/testsuite/undef_symbol.cc +++ b/gold/testsuite/undef_symbol.cc @@ -1,6 +1,6 @@ // undef_symbol.cc -- a test case for undefined references -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/undef_symbol.sh b/gold/testsuite/undef_symbol.sh index 4f6308f466..661b80365e 100755 --- a/gold/testsuite/undef_symbol.sh +++ b/gold/testsuite/undef_symbol.sh @@ -2,7 +2,7 @@ # undef_symbol.sh -- a test case for undefined symbols in shared libraries -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/undef_symbol_main.cc b/gold/testsuite/undef_symbol_main.cc index 537eed8299..bed71c1fe9 100644 --- a/gold/testsuite/undef_symbol_main.cc +++ b/gold/testsuite/undef_symbol_main.cc @@ -1,6 +1,6 @@ // undef_symbol_1.cc -- a test case for undefined references -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/ver_matching_def.cc b/gold/testsuite/ver_matching_def.cc index ee2edc345d..1024af9a56 100644 --- a/gold/testsuite/ver_matching_def.cc +++ b/gold/testsuite/ver_matching_def.cc @@ -1,6 +1,6 @@ // ver_matching_def.cc - test matching rules in version_script.map -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_matching_test.sh b/gold/testsuite/ver_matching_test.sh index 9c7722ecb1..9cde23b97c 100755 --- a/gold/testsuite/ver_matching_test.sh +++ b/gold/testsuite/ver_matching_test.sh @@ -2,7 +2,7 @@ # ver_matching_test.sh -- a test case for version script matching -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test.h b/gold/testsuite/ver_test.h index 62a4b374ff..947b5baa55 100644 --- a/gold/testsuite/ver_test.h +++ b/gold/testsuite/ver_test.h @@ -1,6 +1,6 @@ // ver_test.h -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_1.cc b/gold/testsuite/ver_test_1.cc index 633623402b..8162461cc7 100644 --- a/gold/testsuite/ver_test_1.cc +++ b/gold/testsuite/ver_test_1.cc @@ -1,6 +1,6 @@ // ver_test_1.cc -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_1.sh b/gold/testsuite/ver_test_1.sh index 63d5d4997b..35dd57622c 100755 --- a/gold/testsuite/ver_test_1.sh +++ b/gold/testsuite/ver_test_1.sh @@ -2,7 +2,7 @@ # ver_test_1.sh -- check that protected symbols are local -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_10.script b/gold/testsuite/ver_test_10.script index 720220cf54..e21c1e7745 100644 --- a/gold/testsuite/ver_test_10.script +++ b/gold/testsuite/ver_test_10.script @@ -1,6 +1,6 @@ ## ver_test_10.script -- a test case for gold -## Copyright (C) 2008-2014 Free Software Foundation, Inc. +## Copyright (C) 2008-2015 Free Software Foundation, Inc. ## Written by Ian Lance Taylor . ## This file is part of gold. diff --git a/gold/testsuite/ver_test_10.sh b/gold/testsuite/ver_test_10.sh index 11044f3ca8..3127ef325d 100755 --- a/gold/testsuite/ver_test_10.sh +++ b/gold/testsuite/ver_test_10.sh @@ -2,7 +2,7 @@ # ver_test_10.sh -- test global/local symbols -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_2.cc b/gold/testsuite/ver_test_2.cc index bf230d33a2..ca63555803 100644 --- a/gold/testsuite/ver_test_2.cc +++ b/gold/testsuite/ver_test_2.cc @@ -1,6 +1,6 @@ // ver_test_2.cc -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_2.script b/gold/testsuite/ver_test_2.script index bd62fc1f00..ed4e8abf02 100644 --- a/gold/testsuite/ver_test_2.script +++ b/gold/testsuite/ver_test_2.script @@ -1,6 +1,6 @@ ## ver_test_2.script -- a test case for gold -## Copyright (C) 2007-2014 Free Software Foundation, Inc. +## Copyright (C) 2007-2015 Free Software Foundation, Inc. ## Written by Cary Coutant . ## This file is part of gold. diff --git a/gold/testsuite/ver_test_2.sh b/gold/testsuite/ver_test_2.sh index bd973bced9..978c8c793c 100755 --- a/gold/testsuite/ver_test_2.sh +++ b/gold/testsuite/ver_test_2.sh @@ -2,7 +2,7 @@ # ver_test_2.sh -- test that symbol has correct version -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_3.cc b/gold/testsuite/ver_test_3.cc index ec05792610..d4c408956b 100644 --- a/gold/testsuite/ver_test_3.cc +++ b/gold/testsuite/ver_test_3.cc @@ -1,6 +1,6 @@ // ver_test_3.cc -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_4.cc b/gold/testsuite/ver_test_4.cc index ef06e2cf1a..7a5544e796 100644 --- a/gold/testsuite/ver_test_4.cc +++ b/gold/testsuite/ver_test_4.cc @@ -1,6 +1,6 @@ // ver_test_4.cc -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_4.script b/gold/testsuite/ver_test_4.script index 071e3f615a..23c1a76f65 100644 --- a/gold/testsuite/ver_test_4.script +++ b/gold/testsuite/ver_test_4.script @@ -1,6 +1,6 @@ ## ver_test_4.script -- a test case for gold -## Copyright (C) 2007-2014 Free Software Foundation, Inc. +## Copyright (C) 2007-2015 Free Software Foundation, Inc. ## Written by Cary Coutant . ## This file is part of gold. diff --git a/gold/testsuite/ver_test_4.sh b/gold/testsuite/ver_test_4.sh index f125f2b59d..05305b1ff0 100755 --- a/gold/testsuite/ver_test_4.sh +++ b/gold/testsuite/ver_test_4.sh @@ -2,7 +2,7 @@ # ver_test_4.sh -- test that version symbol is visible. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_5.cc b/gold/testsuite/ver_test_5.cc index d861d48755..96d69fb24f 100644 --- a/gold/testsuite/ver_test_5.cc +++ b/gold/testsuite/ver_test_5.cc @@ -1,6 +1,6 @@ // ver_test_5.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor // This file is part of gold. diff --git a/gold/testsuite/ver_test_5.script b/gold/testsuite/ver_test_5.script index 950adc84f7..f773b57144 100644 --- a/gold/testsuite/ver_test_5.script +++ b/gold/testsuite/ver_test_5.script @@ -1,6 +1,6 @@ ## ver_test_5.script -- a test case for gold -## Copyright (C) 2008-2014 Free Software Foundation, Inc. +## Copyright (C) 2008-2015 Free Software Foundation, Inc. ## Written by Ian Lance Taylor ## This file is part of gold. diff --git a/gold/testsuite/ver_test_5.sh b/gold/testsuite/ver_test_5.sh index 0c9b0244f0..e69b065436 100755 --- a/gold/testsuite/ver_test_5.sh +++ b/gold/testsuite/ver_test_5.sh @@ -2,7 +2,7 @@ # ver_test_5.sh -- test that symbol has correct version -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_6.c b/gold/testsuite/ver_test_6.c index fb96c77131..2270650f3c 100644 --- a/gold/testsuite/ver_test_6.c +++ b/gold/testsuite/ver_test_6.c @@ -1,6 +1,6 @@ /* ver_test_6.c -- test common symbol with shared library version - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor This file is part of gold. diff --git a/gold/testsuite/ver_test_7.cc b/gold/testsuite/ver_test_7.cc index 2badceabfb..1dd489c2c4 100644 --- a/gold/testsuite/ver_test_7.cc +++ b/gold/testsuite/ver_test_7.cc @@ -1,6 +1,6 @@ // ver_test_7.cc -- test weak duplicate symbol with version -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor // This file is part of gold. diff --git a/gold/testsuite/ver_test_7.sh b/gold/testsuite/ver_test_7.sh index f0fe8f6557..b336d83265 100755 --- a/gold/testsuite/ver_test_7.sh +++ b/gold/testsuite/ver_test_7.sh @@ -2,7 +2,7 @@ # ver_test_7.sh -- test that symbol has correct version -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/ver_test_8.script b/gold/testsuite/ver_test_8.script index 9e48e38f78..92b96b6b3c 100644 --- a/gold/testsuite/ver_test_8.script +++ b/gold/testsuite/ver_test_8.script @@ -1,6 +1,6 @@ ## ver_test_8.script -- a test case for gold -## Copyright (C) 2008-2014 Free Software Foundation, Inc. +## Copyright (C) 2008-2015 Free Software Foundation, Inc. ## Written by Ian Lance Taylor ## This file is part of gold. diff --git a/gold/testsuite/ver_test_9.cc b/gold/testsuite/ver_test_9.cc index d0cc4e7078..fac97991e2 100644 --- a/gold/testsuite/ver_test_9.cc +++ b/gold/testsuite/ver_test_9.cc @@ -1,6 +1,6 @@ // ver_test_9.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/ver_test_main.cc b/gold/testsuite/ver_test_main.cc index c24beb4527..410aa5bea6 100644 --- a/gold/testsuite/ver_test_main.cc +++ b/gold/testsuite/ver_test_main.cc @@ -1,6 +1,6 @@ // ver_test_main.cc -- a test case for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/ver_test_main_2.cc b/gold/testsuite/ver_test_main_2.cc index 9a03191382..b2d515c1a4 100644 --- a/gold/testsuite/ver_test_main_2.cc +++ b/gold/testsuite/ver_test_main_2.cc @@ -1,6 +1,6 @@ // ver_test_main_2.cc -- a test case for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_1.cc b/gold/testsuite/weak_alias_test_1.cc index 67c709ddec..8665391ef0 100644 --- a/gold/testsuite/weak_alias_test_1.cc +++ b/gold/testsuite/weak_alias_test_1.cc @@ -1,6 +1,6 @@ // weak_alias_test_1.cc -- test weak aliases for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_2.cc b/gold/testsuite/weak_alias_test_2.cc index 5933314cb1..c18b0f71ea 100644 --- a/gold/testsuite/weak_alias_test_2.cc +++ b/gold/testsuite/weak_alias_test_2.cc @@ -1,6 +1,6 @@ // weak_alias_test_2.cc -- test weak aliases for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_3.cc b/gold/testsuite/weak_alias_test_3.cc index ef7b252d6e..82056a515c 100644 --- a/gold/testsuite/weak_alias_test_3.cc +++ b/gold/testsuite/weak_alias_test_3.cc @@ -1,6 +1,6 @@ // weak_alias_test_3.cc -- test weak aliases for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_4.cc b/gold/testsuite/weak_alias_test_4.cc index 04a00988d3..e4383e6051 100644 --- a/gold/testsuite/weak_alias_test_4.cc +++ b/gold/testsuite/weak_alias_test_4.cc @@ -1,6 +1,6 @@ // weak_alias_test_4.cc -- test weak aliases for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_5.cc b/gold/testsuite/weak_alias_test_5.cc index c3e746e7e2..8bb13c7eab 100644 --- a/gold/testsuite/weak_alias_test_5.cc +++ b/gold/testsuite/weak_alias_test_5.cc @@ -1,6 +1,6 @@ // weak_alias_test_5.cc -- test versioned weak aliases for gold -// Copyright (C) 2011-2014 Free Software Foundation, Inc. +// Copyright (C) 2011-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_alias_test_main.cc b/gold/testsuite/weak_alias_test_main.cc index 1b4778dd62..abc3d88cdb 100644 --- a/gold/testsuite/weak_alias_test_main.cc +++ b/gold/testsuite/weak_alias_test_main.cc @@ -1,6 +1,6 @@ // weak_alias_test_main.cc -- test weak aliases for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_plt.sh b/gold/testsuite/weak_plt.sh index 2098011215..9d334f603a 100755 --- a/gold/testsuite/weak_plt.sh +++ b/gold/testsuite/weak_plt.sh @@ -2,7 +2,7 @@ # weak_plt.sh -- test calling a weak undefined function. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Written by Ian Lance Taylor . # This file is part of gold. diff --git a/gold/testsuite/weak_plt_main.cc b/gold/testsuite/weak_plt_main.cc index 39fe46f1cb..0c4ebfb744 100644 --- a/gold/testsuite/weak_plt_main.cc +++ b/gold/testsuite/weak_plt_main.cc @@ -1,6 +1,6 @@ // weak_plt_main.cc -- test call to weak undefined function for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_plt_shared.cc b/gold/testsuite/weak_plt_shared.cc index 0275a2e052..ca774fda83 100644 --- a/gold/testsuite/weak_plt_shared.cc +++ b/gold/testsuite/weak_plt_shared.cc @@ -1,6 +1,6 @@ // weak_plt_shared.cc -- test call to weak undefined function for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_test.cc b/gold/testsuite/weak_test.cc index 67c443861d..e0c2d12694 100644 --- a/gold/testsuite/weak_test.cc +++ b/gold/testsuite/weak_test.cc @@ -1,6 +1,6 @@ // weak_test.cc -- test handling of weak symbols for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/testsuite/weak_undef.h b/gold/testsuite/weak_undef.h index 796dca566f..c7a898a20f 100644 --- a/gold/testsuite/weak_undef.h +++ b/gold/testsuite/weak_undef.h @@ -1,6 +1,6 @@ // weak_undef.h -- test handling of weak undefined symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_file1.cc b/gold/testsuite/weak_undef_file1.cc index 60cf5c34cf..b5656f5d4f 100644 --- a/gold/testsuite/weak_undef_file1.cc +++ b/gold/testsuite/weak_undef_file1.cc @@ -1,6 +1,6 @@ // weak_undef_file1.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_file2.cc b/gold/testsuite/weak_undef_file2.cc index 7ceff00164..79e5da1f71 100644 --- a/gold/testsuite/weak_undef_file2.cc +++ b/gold/testsuite/weak_undef_file2.cc @@ -1,6 +1,6 @@ // weak_undef_file2.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_file3.cc b/gold/testsuite/weak_undef_file3.cc index 15974473e8..87ad01f16f 100644 --- a/gold/testsuite/weak_undef_file3.cc +++ b/gold/testsuite/weak_undef_file3.cc @@ -1,6 +1,6 @@ // weak_undef_file3.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_file4.cc b/gold/testsuite/weak_undef_file4.cc index a82a49ff6f..f87303015a 100644 --- a/gold/testsuite/weak_undef_file4.cc +++ b/gold/testsuite/weak_undef_file4.cc @@ -1,6 +1,6 @@ // weak_undef_file4.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_test.cc b/gold/testsuite/weak_undef_test.cc index 16277a24f1..07f373ec7c 100644 --- a/gold/testsuite/weak_undef_test.cc +++ b/gold/testsuite/weak_undef_test.cc @@ -1,6 +1,6 @@ // weak_undef_test.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2008-2014 Free Software Foundation, Inc. +// Copyright (C) 2008-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/testsuite/weak_undef_test_2.cc b/gold/testsuite/weak_undef_test_2.cc index 549bd3fdf2..bfaaec8c07 100644 --- a/gold/testsuite/weak_undef_test_2.cc +++ b/gold/testsuite/weak_undef_test_2.cc @@ -1,6 +1,6 @@ // weak_undef_test_2.cc -- test handling of weak undefined symbols for gold -// Copyright (C) 2014 Free Software Foundation, Inc. +// Copyright (C) 2014-2015 Free Software Foundation, Inc. // Written by Cary Coutant . // This file is part of gold. diff --git a/gold/tilegx.cc b/gold/tilegx.cc index 1a14deaf7d..5d97271547 100644 --- a/gold/tilegx.cc +++ b/gold/tilegx.cc @@ -1,6 +1,6 @@ // tilegx.cc -- tilegx target support for gold. -// Copyright (C) 2012-2014 Free Software Foundation, Inc. +// Copyright (C) 2012-2015 Free Software Foundation, Inc. // Written by Jiong Wang (jiwang@tilera.com) // This file is part of gold. diff --git a/gold/timer.cc b/gold/timer.cc index 671439f46c..1744ade677 100644 --- a/gold/timer.cc +++ b/gold/timer.cc @@ -1,6 +1,6 @@ // timer.cc -- helper class for time accounting -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola . // This file is part of gold. diff --git a/gold/timer.h b/gold/timer.h index fca5b1252f..32e3ec337f 100644 --- a/gold/timer.h +++ b/gold/timer.h @@ -1,6 +1,6 @@ // timer.h -- helper class for time accounting -*- C++ -*- -// Copyright (C) 2009-2014 Free Software Foundation, Inc. +// Copyright (C) 2009-2015 Free Software Foundation, Inc. // Written by Rafael Avila de Espindola . // This file is part of gold. diff --git a/gold/tls.h b/gold/tls.h index 1a287ad5b8..351032c95a 100644 --- a/gold/tls.h +++ b/gold/tls.h @@ -1,6 +1,6 @@ // tls.h -- Thread-Local Storage utility routines for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/token.h b/gold/token.h index 47091cb02d..090aee1ce5 100644 --- a/gold/token.h +++ b/gold/token.h @@ -1,6 +1,6 @@ // token.h -- lock tokens for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/version.cc b/gold/version.cc index 23695412a9..29fa5eaee5 100644 --- a/gold/version.cc +++ b/gold/version.cc @@ -1,6 +1,6 @@ // version.c -- print gold version information -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. @@ -62,7 +62,7 @@ print_version(bool print_short) if (!print_short) { // This output is intended to follow the GNU standards. - printf(_("Copyright (C) 2014 Free Software Foundation, Inc.\n")); + printf(_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n")); printf(_("\ This program is free software; you may redistribute it under the terms of\n\ the GNU General Public License version 3 or (at your option) a later version.\n\ diff --git a/gold/workqueue-internal.h b/gold/workqueue-internal.h index f27d075c7c..937651aaac 100644 --- a/gold/workqueue-internal.h +++ b/gold/workqueue-internal.h @@ -1,6 +1,6 @@ // workqueue-internal.h -- internal work queue header for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/workqueue-threads.cc b/gold/workqueue-threads.cc index 41f0543a13..52931c04f0 100644 --- a/gold/workqueue-threads.cc +++ b/gold/workqueue-threads.cc @@ -1,6 +1,6 @@ // workqueue-threads.cc -- the threaded workqueue for gold -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/workqueue.cc b/gold/workqueue.cc index 2d5684e569..bdd3233d18 100644 --- a/gold/workqueue.cc +++ b/gold/workqueue.cc @@ -1,6 +1,6 @@ // workqueue.cc -- the workqueue for gold -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/workqueue.h b/gold/workqueue.h index d62071ee74..8609142d98 100644 --- a/gold/workqueue.h +++ b/gold/workqueue.h @@ -1,6 +1,6 @@ // workqueue.h -- the work queue for gold -*- C++ -*- -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/x86_64.cc b/gold/x86_64.cc index 4baa2bf8ee..b45eb3bdf6 100644 --- a/gold/x86_64.cc +++ b/gold/x86_64.cc @@ -1,6 +1,6 @@ // x86_64.cc -- x86_64 target support for gold. -// Copyright (C) 2006-2014 Free Software Foundation, Inc. +// Copyright (C) 2006-2015 Free Software Foundation, Inc. // Written by Ian Lance Taylor . // This file is part of gold. diff --git a/gold/yyscript.y b/gold/yyscript.y index 37b2670a67..87aab58257 100644 --- a/gold/yyscript.y +++ b/gold/yyscript.y @@ -1,6 +1,6 @@ /* yyscript.y -- linker script grammar for gold. */ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor . This file is part of gold. diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 7f8031bfb0..541c3294c9 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,73 +1,10 @@ -2014-12-23 Nick Clifton +2015-01-01 Alan Modra - * po/es.po: Updated Esperanto translation. + Update year range in copyright notice of all files. -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-03 Nick Clifton - - * po/fi.po: Updated Finnish translation. - * po/hu.po: New Hungarian translation. - * configure.ac (ALL_LINGUAS): Add hu. - * configure: Regenerate. - -2014-10-29 Nick Clifton - - * po/bg.po: Updated Bulgarian translation. - * po/sr.po: Updated Serbian translation. - -2014-10-15 Tristan Gingold - - * configure: Regenerate. - -2014-08-19 Alan Modra - - * configure: Regenerate. - -2014-08-14 Alan Modra - - * configure.ac: Move ACX_LARGEFILE after LT_INIT. - * configure: Regenerate. - * gconfig.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * gconfig.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.in: Include bfd/version.m4. - (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. - (BFD_VERSION): Delete. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. - * configure: Regenerate. - * Makefile.in: Regenerate. - -2014-06-05 Joel Brobecker - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on - bfd's development.sh. - * Makefile.in, configure: Regenerate. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-02-10 Alan Modra - - * po/gprof.pot: Regenerate. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/ChangeLog-2014 b/gprof/ChangeLog-2014 new file mode 100644 index 0000000000..7f8031bfb0 --- /dev/null +++ b/gprof/ChangeLog-2014 @@ -0,0 +1,81 @@ +2014-12-23 Nick Clifton + + * po/es.po: Updated Esperanto translation. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-03 Nick Clifton + + * po/fi.po: Updated Finnish translation. + * po/hu.po: New Hungarian translation. + * configure.ac (ALL_LINGUAS): Add hu. + * configure: Regenerate. + +2014-10-29 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + * po/sr.po: Updated Serbian translation. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-14 Alan Modra + + * configure.ac: Move ACX_LARGEFILE after LT_INIT. + * configure: Regenerate. + * gconfig.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * gconfig.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.in: Include bfd/version.m4. + (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. + (BFD_VERSION): Delete. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. + * configure: Regenerate. + * Makefile.in: Regenerate. + +2014-06-05 Joel Brobecker + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on + bfd's development.sh. + * Makefile.in, configure: Regenerate. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-02-10 Alan Modra + + * po/gprof.pot: Regenerate. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/gprof/MAINTAINERS b/gprof/MAINTAINERS index 360ebd01c4..4164f26f2d 100644 --- a/gprof/MAINTAINERS +++ b/gprof/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/Makefile.am b/gprof/Makefile.am index ef54c3858f..71a90f7f94 100644 --- a/gprof/Makefile.am +++ b/gprof/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gprof/README b/gprof/README index f57c5aa0e2..3f2b45f41b 100644 --- a/gprof/README +++ b/gprof/README @@ -441,7 +441,7 @@ file in a suitable format. This should be fixed for future releases of gcc. In the meantime, contact davidm@cs.arizona.edu for a version of __bb_exit_func() to is appropriate. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/TODO b/gprof/TODO index 3a4231efda..61ca600087 100644 --- a/gprof/TODO +++ b/gprof/TODO @@ -68,7 +68,7 @@ will use the new format for basic-block style profiling but the old format for regular gpprofiling -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/basic_blocks.c b/gprof/basic_blocks.c index 5d35bdfb05..8f77437b65 100644 --- a/gprof/basic_blocks.c +++ b/gprof/basic_blocks.c @@ -2,7 +2,7 @@ of basic-block info to/from gmon.out; computing and formatting of basic-block related statistics. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/basic_blocks.h b/gprof/basic_blocks.h index a2f2be8751..982ab11e5e 100644 --- a/gprof/basic_blocks.h +++ b/gprof/basic_blocks.h @@ -1,5 +1,5 @@ /* basic_blocks.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/bb_exit_func.c b/gprof/bb_exit_func.c index 3d416a6f51..4301880b0e 100644 --- a/gprof/bb_exit_func.c +++ b/gprof/bb_exit_func.c @@ -1,7 +1,7 @@ /* bb_exit_func.c - dumps all the basic-block statistics linked into the bb_head chain to .d files. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/bbconv.pl b/gprof/bbconv.pl index 123218a115..5548fca1c1 100755 --- a/gprof/bbconv.pl +++ b/gprof/bbconv.pl @@ -3,7 +3,7 @@ # This script converts a "bb.out" file into a format # suitable for processing by gprof # -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of GNU Binutils. # diff --git a/gprof/bsd_callg_bl.m b/gprof/bsd_callg_bl.m index d5e7599a2c..c5f073d135 100644 --- a/gprof/bsd_callg_bl.m +++ b/gprof/bsd_callg_bl.m @@ -106,7 +106,7 @@ index the index of this child in the call graph listing, the members of the cycle, and their contributions to the time and call counts of the cycle. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/call_graph.c b/gprof/call_graph.c index d109f0b848..b200dba3c9 100644 --- a/gprof/call_graph.c +++ b/gprof/call_graph.c @@ -1,6 +1,6 @@ /* call_graph.c - Create call graphs. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/call_graph.h b/gprof/call_graph.h index 02904d3165..a0d7bfcccf 100644 --- a/gprof/call_graph.h +++ b/gprof/call_graph.h @@ -1,6 +1,6 @@ /* call_graph.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/cg_arcs.h b/gprof/cg_arcs.h index ad82e440f9..e10a9c8bae 100644 --- a/gprof/cg_arcs.h +++ b/gprof/cg_arcs.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/cg_dfn.h b/gprof/cg_dfn.h index a1439bd7a1..ca06b17a3c 100644 --- a/gprof/cg_dfn.h +++ b/gprof/cg_dfn.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/cg_print.c b/gprof/cg_print.c index 456e510c77..9140fa19cb 100644 --- a/gprof/cg_print.c +++ b/gprof/cg_print.c @@ -1,6 +1,6 @@ /* cg_print.c - Print routines for displaying call graphs. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/cg_print.h b/gprof/cg_print.h index 69cf39bfcc..9fd5adfd72 100644 --- a/gprof/cg_print.h +++ b/gprof/cg_print.h @@ -1,6 +1,6 @@ /* cg_print.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/configure.ac b/gprof/configure.ac index c94ba4eddb..01a0887163 100644 --- a/gprof/configure.ac +++ b/gprof/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/gprof/corefile.c b/gprof/corefile.c index 45f743127d..c8a1aec504 100644 --- a/gprof/corefile.c +++ b/gprof/corefile.c @@ -1,6 +1,6 @@ /* corefile.c - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/corefile.h b/gprof/corefile.h index 7c00038aeb..004b6c2cba 100644 --- a/gprof/corefile.h +++ b/gprof/corefile.h @@ -1,6 +1,6 @@ /* corefile.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/flat_bl.m b/gprof/flat_bl.m index 304e58ad51..678b92a8b8 100644 --- a/gprof/flat_bl.m +++ b/gprof/flat_bl.m @@ -26,7 +26,7 @@ name the name of the function. This is the minor sort in parenthesis it shows where it would appear in the gprof listing if it were to be printed. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/fsf_callg_bl.m b/gprof/fsf_callg_bl.m index 1b4c91d926..f6ecf4d6c7 100644 --- a/gprof/fsf_callg_bl.m +++ b/gprof/fsf_callg_bl.m @@ -81,7 +81,7 @@ for that member, how many times it was called from other members of the cycle. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gprof/gmon_io.c b/gprof/gmon_io.c index 3eb4c84938..5148275586 100644 --- a/gprof/gmon_io.c +++ b/gprof/gmon_io.c @@ -1,6 +1,6 @@ /* gmon_io.c - Input and output from/to gmon.out files. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/gmon_io.h b/gprof/gmon_io.h index b8707e2c11..457300c84e 100644 --- a/gprof/gmon_io.h +++ b/gprof/gmon_io.h @@ -1,6 +1,6 @@ /* gmon_io.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/gmon_out.h b/gprof/gmon_out.h index 55eda3804d..07f571b0f7 100644 --- a/gprof/gmon_out.h +++ b/gprof/gmon_out.h @@ -1,6 +1,6 @@ /* gmon_out.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/gprof.texi b/gprof/gprof.texi index 4b80008aa7..e2939f7021 100644 --- a/gprof/gprof.texi +++ b/gprof/gprof.texi @@ -1,6 +1,6 @@ \input texinfo @c -*-texinfo-*- @setfilename gprof.info -@c Copyright (C) 1988-2014 Free Software Foundation, Inc. +@c Copyright (C) 1988-2015 Free Software Foundation, Inc. @settitle GNU gprof @setchapternewpage odd @@ -21,7 +21,7 @@ This file documents the gprof profiler of the GNU system. @c man begin COPYRIGHT -Copyright @copyright{} 1988-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1988-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 @@ -54,7 +54,7 @@ execute programs. @sc{gnu} @code{gprof} was written by Jay Fenlason. Eric S. Raymond made some minor corrections and additions in 2003. @vskip 0pt plus 1filll -Copyright @copyright{} 1988-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1988-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 diff --git a/gprof/hertz.h b/gprof/hertz.h index 1d225610b1..1a5251ed89 100644 --- a/gprof/hertz.h +++ b/gprof/hertz.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/hist.c b/gprof/hist.c index 9043020d3d..058ef3f33a 100644 --- a/gprof/hist.c +++ b/gprof/hist.c @@ -1,6 +1,6 @@ /* hist.c - Histogram related operations. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/hist.h b/gprof/hist.h index e6dd75bb1a..e08cee9675 100644 --- a/gprof/hist.h +++ b/gprof/hist.h @@ -1,6 +1,6 @@ /* hist.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/po/Make-in b/gprof/po/Make-in index 4bd00aeb46..a9061bddd9 100644 --- a/gprof/po/Make-in +++ b/gprof/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/gprof/search_list.c b/gprof/search_list.c index e26a385ac1..384c2871a1 100644 --- a/gprof/search_list.c +++ b/gprof/search_list.c @@ -1,6 +1,6 @@ /* search-list.c - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/search_list.h b/gprof/search_list.h index 254272b5a3..218557d61b 100644 --- a/gprof/search_list.h +++ b/gprof/search_list.h @@ -1,6 +1,6 @@ /* search-list.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/source.c b/gprof/source.c index 8ca4c59460..f1a182bd21 100644 --- a/gprof/source.c +++ b/gprof/source.c @@ -1,6 +1,6 @@ /* source.c - Keep track of source files. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/source.h b/gprof/source.h index 1e41505543..d15544e8fd 100644 --- a/gprof/source.h +++ b/gprof/source.h @@ -1,6 +1,6 @@ /* source.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/sym_ids.c b/gprof/sym_ids.c index cbd16e62cc..7ac9804409 100644 --- a/gprof/sym_ids.c +++ b/gprof/sym_ids.c @@ -1,6 +1,6 @@ /* sym_ids.c - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/sym_ids.h b/gprof/sym_ids.h index 192666ef78..4ed3eb6462 100644 --- a/gprof/sym_ids.h +++ b/gprof/sym_ids.h @@ -1,6 +1,6 @@ /* sym_ids.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/symtab.c b/gprof/symtab.c index 2482350419..f55dee97c2 100644 --- a/gprof/symtab.c +++ b/gprof/symtab.c @@ -1,6 +1,6 @@ /* symtab.c - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/symtab.h b/gprof/symtab.h index 35a7cb4dda..594eec32de 100644 --- a/gprof/symtab.h +++ b/gprof/symtab.h @@ -1,6 +1,6 @@ /* symtab.h - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/gprof/utils.h b/gprof/utils.h index 91ac64677a..b77cd13493 100644 --- a/gprof/utils.h +++ b/gprof/utils.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/include/ChangeLog b/include/ChangeLog index d2e057b2b1..011c4eff0a 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-23 Alan Modra * bfdlink.h (struct bfd_link_hash_entry): Comment non_ir_ref. Add @@ -2147,7 +2151,7 @@ For older changes see ChangeLog-9103 -Copyright (C) 2004-2012 Free Software Foundation, Inc. +Copyright (C) 2004-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/MAINTAINERS b/include/MAINTAINERS index 360ebd01c4..4164f26f2d 100644 --- a/include/MAINTAINERS +++ b/include/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/alloca-conf.h b/include/alloca-conf.h index 3ee9758d8d..d0b6db3b48 100644 --- a/include/alloca-conf.h +++ b/include/alloca-conf.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/ansidecl.h b/include/ansidecl.h index 0fb23bba79..6cbea971aa 100644 --- a/include/ansidecl.h +++ b/include/ansidecl.h @@ -1,7 +1,5 @@ /* ANSI and traditional C compatability macros - Copyright 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, - 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2013 - Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU C Library. This program is free software; you can redistribute it and/or modify diff --git a/include/aout/ChangeLog b/include/aout/ChangeLog index a87d56c1fe..790763b605 100644 --- a/include/aout/ChangeLog +++ b/include/aout/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-03-05 Alan Modra Update copyright years. @@ -252,7 +256,7 @@ Mon Aug 23 Sean Fagan (sef@cygnus.com) directory. -Copyright (C) 1991-2014 Free Software Foundation, Inc. +Copyright (C) 1991-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/aout/adobe.h b/include/aout/adobe.h index f98e5fe2cb..9c72fa5160 100644 --- a/include/aout/adobe.h +++ b/include/aout/adobe.h @@ -1,6 +1,6 @@ /* `a.out.adobe' differences from standard a.out files - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/aout64.h b/include/aout/aout64.h index ae96d1b581..7a250107de 100644 --- a/include/aout/aout64.h +++ b/include/aout/aout64.h @@ -1,6 +1,6 @@ /* `a.out' object-file definitions, including extensions to 64-bit fields - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/ar.h b/include/aout/ar.h index 0a2621b31a..1ac244db6c 100644 --- a/include/aout/ar.h +++ b/include/aout/ar.h @@ -1,6 +1,6 @@ /* archive file definition for GNU software - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/dynix3.h b/include/aout/dynix3.h index 90074e9efc..972477db9a 100644 --- a/include/aout/dynix3.h +++ b/include/aout/dynix3.h @@ -1,6 +1,6 @@ /* a.out specifics for Sequent Symmetry running Dynix 3.x - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/encap.h b/include/aout/encap.h index bf2a7f6c11..6797e730f5 100644 --- a/include/aout/encap.h +++ b/include/aout/encap.h @@ -1,5 +1,5 @@ /* Yet Another Try at encapsulating bfd object files in coff. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. Written by Pace Willisson 12/9/88 This file is obsolete. It needs to be converted to just define a bunch diff --git a/include/aout/host.h b/include/aout/host.h index c2d9d30489..c39705e450 100644 --- a/include/aout/host.h +++ b/include/aout/host.h @@ -1,7 +1,7 @@ /* host.h - Parameters about the a.out format, based on the host system on which the program is compiled. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/hp.h b/include/aout/hp.h index ac6450ae04..be27668bd0 100644 --- a/include/aout/hp.h +++ b/include/aout/hp.h @@ -1,5 +1,5 @@ /* Special version of for use under HP-UX. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/hp300hpux.h b/include/aout/hp300hpux.h index d3e18e4edd..527e421725 100644 --- a/include/aout/hp300hpux.h +++ b/include/aout/hp300hpux.h @@ -1,5 +1,5 @@ /* Special version of for use under HP-UX. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/hppa.h b/include/aout/hppa.h index d8f8202111..08d58f18b8 100644 --- a/include/aout/hppa.h +++ b/include/aout/hppa.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/ranlib.h b/include/aout/ranlib.h index bf1dfc0855..1885d63bcd 100644 --- a/include/aout/ranlib.h +++ b/include/aout/ranlib.h @@ -1,5 +1,5 @@ /* ranlib.h -- archive library index member definition for GNU. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/reloc.h b/include/aout/reloc.h index 7672d3d842..70e28226a5 100644 --- a/include/aout/reloc.h +++ b/include/aout/reloc.h @@ -1,5 +1,5 @@ /* reloc.h -- Header file for relocation information. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/stab.def b/include/aout/stab.def index 7624201e8a..f2934a99d6 100644 --- a/include/aout/stab.def +++ b/include/aout/stab.def @@ -1,5 +1,5 @@ /* Table of DBX symbol codes for the GNU system. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as diff --git a/include/aout/stab_gnu.h b/include/aout/stab_gnu.h index d8cce7b581..cfeea824e4 100644 --- a/include/aout/stab_gnu.h +++ b/include/aout/stab_gnu.h @@ -1,6 +1,6 @@ /* gnu_stab.h Definitions for GNU extensions to STABS - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/aout/sun4.h b/include/aout/sun4.h index 72e9e0e6d4..c6e3d2ce18 100644 --- a/include/aout/sun4.h +++ b/include/aout/sun4.h @@ -1,6 +1,6 @@ /* SPARC-specific values for a.out files - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/bfdlink.h b/include/bfdlink.h index 48c91da75a..add4971df8 100644 --- a/include/bfdlink.h +++ b/include/bfdlink.h @@ -1,5 +1,5 @@ /* bfdlink.h -- header file for BFD link routines - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Steve Chamberlain and Ian Lance Taylor, Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/binary-io.h b/include/binary-io.h index 1ad72b7978..470fa32137 100644 --- a/include/binary-io.h +++ b/include/binary-io.h @@ -1,5 +1,5 @@ /* Binary mode I/O. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/bout.h b/include/bout.h index 0f5c1ca17e..b28cdaa522 100644 --- a/include/bout.h +++ b/include/bout.h @@ -2,7 +2,7 @@ GNU tools modified to support the i80960 (or tools that operate on object files created by such tools). - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/cgen/ChangeLog b/include/cgen/ChangeLog index de873f9e0a..d8dbb70a4d 100644 --- a/include/cgen/ChangeLog +++ b/include/cgen/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-03-05 Alan Modra Update copyright years. @@ -26,7 +30,7 @@ * bitset.h: New file. Moved here from ../opcode/cgen-bitset.h. Update license to GPL v3. -Copyright (C) 2009-2014 Free Software Foundation, Inc. +Copyright (C) 2009-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/cgen/basic-modes.h b/include/cgen/basic-modes.h index e407d35da4..645f3b62b3 100644 --- a/include/cgen/basic-modes.h +++ b/include/cgen/basic-modes.h @@ -1,5 +1,5 @@ /* Basic CGEN modes. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of the GNU opcodes library. diff --git a/include/cgen/basic-ops.h b/include/cgen/basic-ops.h index 5074e9d4e4..7b22086d65 100644 --- a/include/cgen/basic-ops.h +++ b/include/cgen/basic-ops.h @@ -1,5 +1,5 @@ /* Basic semantics ops support for CGEN. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of the GNU opcodes library. diff --git a/include/cgen/bitset.h b/include/cgen/bitset.h index 955dd2e3d8..3dab7385df 100644 --- a/include/cgen/bitset.h +++ b/include/cgen/bitset.h @@ -1,5 +1,5 @@ /* Header file the type CGEN_BITSET. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/include/coff/ChangeLog b/include/coff/ChangeLog index 3f960a3a88..343298f91b 100644 --- a/include/coff/ChangeLog +++ b/include/coff/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-08-20 Daniel Micay * pe.h: Add HIGH_ENTROPY_VA flag @@ -395,7 +399,7 @@ For older changes see ChangeLog-9103 -Copyright (C) 2004-2014 Free Software Foundation, Inc. +Copyright (C) 2004-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/coff/alpha.h b/include/coff/alpha.h index d386b62bfc..3b7220ac71 100644 --- a/include/coff/alpha.h +++ b/include/coff/alpha.h @@ -1,7 +1,7 @@ /* ECOFF support on Alpha machines. coff/ecoff.h must be included before this file. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/apollo.h b/include/coff/apollo.h index ff3471a0af..affb32fb83 100644 --- a/include/coff/apollo.h +++ b/include/coff/apollo.h @@ -1,6 +1,6 @@ /* coff information for Apollo M68K - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/arm.h b/include/coff/arm.h index 491db7fb88..598b6605f7 100644 --- a/include/coff/arm.h +++ b/include/coff/arm.h @@ -1,5 +1,5 @@ /* ARM COFF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/aux-coff.h b/include/coff/aux-coff.h index 30bd2f4d37..9f6a54f84a 100644 --- a/include/coff/aux-coff.h +++ b/include/coff/aux-coff.h @@ -1,6 +1,6 @@ /* Modifications of internal.h and m68k.h needed by A/UX - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/ecoff.h b/include/coff/ecoff.h index 4dd1a6eaa3..7b5144edaa 100644 --- a/include/coff/ecoff.h +++ b/include/coff/ecoff.h @@ -2,7 +2,7 @@ This does not include symbol information, found in sym.h and symconst.h. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/external.h b/include/coff/external.h index b854332a6e..5668dac16d 100644 --- a/include/coff/external.h +++ b/include/coff/external.h @@ -1,6 +1,6 @@ /* external.h -- External COFF structures - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/go32exe.h b/include/coff/go32exe.h index 44944c8c38..d6ea04ccc4 100644 --- a/include/coff/go32exe.h +++ b/include/coff/go32exe.h @@ -1,6 +1,6 @@ /* COFF information for PC running go32. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/h8300.h b/include/coff/h8300.h index e145a7fc38..ccc5ac2cc1 100644 --- a/include/coff/h8300.h +++ b/include/coff/h8300.h @@ -1,6 +1,6 @@ /* coff information for Renesas H8/300 and H8/300-H - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/h8500.h b/include/coff/h8500.h index b0ae428b63..5ee20ca16a 100644 --- a/include/coff/h8500.h +++ b/include/coff/h8500.h @@ -1,6 +1,6 @@ /* coff information for Renesas H8/500 - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/i386.h b/include/coff/i386.h index c727f99624..4e0fe98d40 100644 --- a/include/coff/i386.h +++ b/include/coff/i386.h @@ -1,6 +1,6 @@ /* coff information for Intel 386/486. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/i860.h b/include/coff/i860.h index d3843c9cb4..aafd092625 100644 --- a/include/coff/i860.h +++ b/include/coff/i860.h @@ -1,6 +1,6 @@ /* COFF information for the Intel i860. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/i960.h b/include/coff/i960.h index b57ecca9ef..2df9577cca 100644 --- a/include/coff/i960.h +++ b/include/coff/i960.h @@ -1,6 +1,6 @@ /* coff information for 80960. Origins: Intel corp, natch. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/ia64.h b/include/coff/ia64.h index 001f3f8f63..2426dd4422 100644 --- a/include/coff/ia64.h +++ b/include/coff/ia64.h @@ -1,6 +1,6 @@ /* coff information for HP/Intel IA-64. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/internal.h b/include/coff/internal.h index 47e85d9fec..83295645d4 100644 --- a/include/coff/internal.h +++ b/include/coff/internal.h @@ -1,7 +1,7 @@ /* Internal format of COFF object file data structures, for GNU BFD. This file is part of BFD, the Binary File Descriptor library. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/m68k.h b/include/coff/m68k.h index 78ca98bedc..9e6c509278 100644 --- a/include/coff/m68k.h +++ b/include/coff/m68k.h @@ -1,6 +1,6 @@ /* coff information for M68K - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/m88k.h b/include/coff/m88k.h index b48cf561a9..c6e45decdc 100644 --- a/include/coff/m88k.h +++ b/include/coff/m88k.h @@ -1,6 +1,6 @@ /* coff information for 88k bcs - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/mcore.h b/include/coff/mcore.h index 15ea754d40..3c5c75f7ef 100644 --- a/include/coff/mcore.h +++ b/include/coff/mcore.h @@ -1,5 +1,5 @@ /* Motorola MCore support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/mips.h b/include/coff/mips.h index 7ce96a3efe..d3c3524019 100644 --- a/include/coff/mips.h +++ b/include/coff/mips.h @@ -1,7 +1,7 @@ /* ECOFF support on MIPS machines. coff/ecoff.h must be included before this file. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/mipspe.h b/include/coff/mipspe.h index 88e0bc80ac..a1c5dac63c 100644 --- a/include/coff/mipspe.h +++ b/include/coff/mipspe.h @@ -1,6 +1,6 @@ /* coff information for Windows CE with MIPS VR4111 - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/pe.h b/include/coff/pe.h index b0fc707bdb..27c3362486 100644 --- a/include/coff/pe.h +++ b/include/coff/pe.h @@ -1,6 +1,6 @@ /* pe.h - PE COFF header information - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/powerpc.h b/include/coff/powerpc.h index dd1af07069..cd4688b5e8 100644 --- a/include/coff/powerpc.h +++ b/include/coff/powerpc.h @@ -1,7 +1,7 @@ /* Basic coff information for the PowerPC Based on coff/rs6000.h, coff/i386.h and others. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/rs6000.h b/include/coff/rs6000.h index acb6f0ca12..a06b4b1cda 100644 --- a/include/coff/rs6000.h +++ b/include/coff/rs6000.h @@ -1,5 +1,5 @@ /* IBM RS/6000 "XCOFF" file definitions for BFD. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Written by Mimi Phuong-Thao Vo of IBM and John Gilmore of Cygnus Support. diff --git a/include/coff/rs6k64.h b/include/coff/rs6k64.h index c8aefc4562..7487dbba62 100644 --- a/include/coff/rs6k64.h +++ b/include/coff/rs6k64.h @@ -1,5 +1,5 @@ /* IBM RS/6000 "XCOFF64" file definitions for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/sh.h b/include/coff/sh.h index 1606eeabcf..7771ff22ac 100644 --- a/include/coff/sh.h +++ b/include/coff/sh.h @@ -1,6 +1,6 @@ /* coff information for Renesas SH - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/sparc.h b/include/coff/sparc.h index d5553a5e4b..cf1dca676a 100644 --- a/include/coff/sparc.h +++ b/include/coff/sparc.h @@ -1,6 +1,6 @@ /* coff information for Sparc. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/ti.h b/include/coff/ti.h index 8a34f69c2f..41ffd1a513 100644 --- a/include/coff/ti.h +++ b/include/coff/ti.h @@ -2,7 +2,7 @@ customized in a target-specific file, and then this file included (see tic54x.h for an example). - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/tic30.h b/include/coff/tic30.h index cba03f035c..41c22ed100 100644 --- a/include/coff/tic30.h +++ b/include/coff/tic30.h @@ -1,6 +1,6 @@ /* coff information for Texas Instruments TMS320C3X - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/tic4x.h b/include/coff/tic4x.h index 5c99c93b9e..a0df0fa256 100644 --- a/include/coff/tic4x.h +++ b/include/coff/tic4x.h @@ -1,7 +1,7 @@ /* TI COFF information for Texas Instruments TMS320C4X/C3X. This file customizes the settings in coff/ti.h. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/tic54x.h b/include/coff/tic54x.h index ef8406e073..9703f8d93a 100644 --- a/include/coff/tic54x.h +++ b/include/coff/tic54x.h @@ -1,7 +1,7 @@ /* TI COFF information for Texas Instruments TMS320C54X. This file customizes the settings in coff/ti.h. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/tic80.h b/include/coff/tic80.h index a23007357d..c0e0add548 100644 --- a/include/coff/tic80.h +++ b/include/coff/tic80.h @@ -1,6 +1,6 @@ /* coff information for TI TMS320C80 (MVP) - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/w65.h b/include/coff/w65.h index 8a054bbea7..ba33866acb 100644 --- a/include/coff/w65.h +++ b/include/coff/w65.h @@ -1,6 +1,6 @@ /* coff information for WDC 65816 - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/we32k.h b/include/coff/we32k.h index 38dbebf45e..bc5c5497bf 100644 --- a/include/coff/we32k.h +++ b/include/coff/we32k.h @@ -1,6 +1,6 @@ /* coff information for we32k - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/coff/x86_64.h b/include/coff/x86_64.h index 4c5d8bacc5..4c8ee317e3 100644 --- a/include/coff/x86_64.h +++ b/include/coff/x86_64.h @@ -1,5 +1,5 @@ /* COFF information for AMD 64. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/xcoff.h b/include/coff/xcoff.h index 9b06d8a060..1f7959ed78 100644 --- a/include/coff/xcoff.h +++ b/include/coff/xcoff.h @@ -1,6 +1,6 @@ /* Internal format of XCOFF object file data structures for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor , Cygnus Support. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/coff/z80.h b/include/coff/z80.h index b294abc550..d0d95862b4 100644 --- a/include/coff/z80.h +++ b/include/coff/z80.h @@ -1,5 +1,5 @@ /* coff information for Zilog Z80 - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar This program is free software; you can redistribute it and/or modify diff --git a/include/coff/z8k.h b/include/coff/z8k.h index 6f4992f76a..24b0c22c32 100644 --- a/include/coff/z8k.h +++ b/include/coff/z8k.h @@ -1,6 +1,6 @@ /* coff information for Zilog Z800N - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/demangle.h b/include/demangle.h index d2a6731a9e..9e61d3c964 100644 --- a/include/demangle.h +++ b/include/demangle.h @@ -1,6 +1,5 @@ /* Defs for interface to demanglers. - Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002, - 2003, 2004, 2005, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License diff --git a/include/dis-asm.h b/include/dis-asm.h index 7260d59a7b..f9e9ee5340 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -1,6 +1,6 @@ /* Interface between the opcode library and its callers. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/dwarf2.def b/include/dwarf2.def index 8ca143c521..5da3ae0e44 100644 --- a/include/dwarf2.def +++ b/include/dwarf2.def @@ -1,9 +1,7 @@ /* -*- c -*- Declarations and definitions of codes relating to the DWARF2 and DWARF3 symbolic debugging information formats. - Copyright (C) 1992, 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002, - 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 - Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Written by Gary Funck (gary@intrepid.com) The Ada Joint Program Office (AJPO), Florida State University and Silicon Graphics Inc. diff --git a/include/dwarf2.h b/include/dwarf2.h index ca440dd42b..791ef566f9 100644 --- a/include/dwarf2.h +++ b/include/dwarf2.h @@ -1,8 +1,6 @@ /* Declarations and definitions of codes relating to the DWARF2 and DWARF3 symbolic debugging information formats. - Copyright (C) 1992, 1993, 1995, 1996, 1997, 1999, 2000, 2001, 2002, - 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 - Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. Written by Gary Funck (gary@intrepid.com) The Ada Joint Program Office (AJPO), Florida State University and Silicon Graphics Inc. diff --git a/include/dyn-string.h b/include/dyn-string.h index 2b147271e5..7c3684b7cf 100644 --- a/include/dyn-string.h +++ b/include/dyn-string.h @@ -1,6 +1,5 @@ /* An abstract string datatype. - Copyright (C) 1998, 1999, 2000, 2002, 2004, 2005, 2009 - Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Mark Mitchell (mark@markmitchell.com). This file is part of GCC. diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 942923dc6d..7cd5304990 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-25 Thomas Preud'homme * arm.h: New AEABI_FP_number_model_* and AEABI_VFP_args_* enum values. @@ -2025,7 +2029,7 @@ For older changes see ChangeLog-9103 -Copyright (C) 2004-2014 Free Software Foundation, Inc. +Copyright (C) 2004-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/elf/aarch64.h b/include/elf/aarch64.h index 1842b0be53..93a950f85d 100644 --- a/include/elf/aarch64.h +++ b/include/elf/aarch64.h @@ -1,6 +1,6 @@ /* AArch64 ELF support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GNU Binutils. diff --git a/include/elf/alpha.h b/include/elf/alpha.h index 274b3b1abc..66229b4a1a 100644 --- a/include/elf/alpha.h +++ b/include/elf/alpha.h @@ -1,5 +1,5 @@ /* ALPHA ELF support for BFD. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. By Eric Youngdale, . No processor supplement available for this platform. diff --git a/include/elf/arc.h b/include/elf/arc.h index 6b4246293c..62398e1e80 100644 --- a/include/elf/arc.h +++ b/include/elf/arc.h @@ -1,5 +1,5 @@ /* ARC ELF support for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Contributed by Doug Evans, (dje@cygnus.com) This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/arm.h b/include/elf/arm.h index e85536b7e2..7c025c1d43 100644 --- a/include/elf/arm.h +++ b/include/elf/arm.h @@ -1,5 +1,5 @@ /* ARM ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/avr.h b/include/elf/avr.h index f2f500d49a..115296da40 100644 --- a/include/elf/avr.h +++ b/include/elf/avr.h @@ -1,5 +1,5 @@ /* AVR ELF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/bfin.h b/include/elf/bfin.h index c6ea00eae4..e67736a2a0 100644 --- a/include/elf/bfin.h +++ b/include/elf/bfin.h @@ -1,5 +1,5 @@ /* Blackfin ELF support for BFD. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/common.h b/include/elf/common.h index 1d68f80cdc..a564cae8de 100644 --- a/include/elf/common.h +++ b/include/elf/common.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and diff --git a/include/elf/cr16.h b/include/elf/cr16.h index 0da44f70ee..79b5ea4287 100644 --- a/include/elf/cr16.h +++ b/include/elf/cr16.h @@ -1,5 +1,5 @@ /* CR16 ELF support for BFD. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/cr16c.h b/include/elf/cr16c.h index 15a2d09692..69cacd4b29 100644 --- a/include/elf/cr16c.h +++ b/include/elf/cr16c.h @@ -1,5 +1,5 @@ /* CR16C ELF support for BFD. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/cris.h b/include/elf/cris.h index 6331ca13b9..8bb2e53e6a 100644 --- a/include/elf/cris.h +++ b/include/elf/cris.h @@ -1,5 +1,5 @@ /* CRIS ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Written by Hans-Peter Nilsson. diff --git a/include/elf/crx.h b/include/elf/crx.h index b201567f72..06dd0ab26e 100644 --- a/include/elf/crx.h +++ b/include/elf/crx.h @@ -1,5 +1,5 @@ /* CRX ELF support for BFD. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi, NSC, Israel. Originally written for GAS 2.12 by Tomer Levi, NSC, Israel. Updates, BFDizing, GNUifying and ELF support by Tomer Levi. diff --git a/include/elf/d10v.h b/include/elf/d10v.h index 5ee1112b76..ebf54a7a3f 100644 --- a/include/elf/d10v.h +++ b/include/elf/d10v.h @@ -1,5 +1,5 @@ /* d10v ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/d30v.h b/include/elf/d30v.h index 176bb6e028..7c5232616d 100644 --- a/include/elf/d30v.h +++ b/include/elf/d30v.h @@ -1,5 +1,5 @@ /* d30v ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/dlx.h b/include/elf/dlx.h index da72c4dc93..8e63c88434 100644 --- a/include/elf/dlx.h +++ b/include/elf/dlx.h @@ -1,5 +1,5 @@ /* DLX support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/dwarf.h b/include/elf/dwarf.h index f9bb461fd1..fa25be2d26 100644 --- a/include/elf/dwarf.h +++ b/include/elf/dwarf.h @@ -3,7 +3,7 @@ Written by Ron Guilmette (rfg@netcom.com) - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of both GCC and the BFD library. diff --git a/include/elf/epiphany.h b/include/elf/epiphany.h index 38f973fbad..ebeb5c4896 100644 --- a/include/elf/epiphany.h +++ b/include/elf/epiphany.h @@ -1,5 +1,5 @@ /* Adapteva EPIPHANY ELF support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/external.h b/include/elf/external.h index 63d83b9440..cd93c3cfdd 100644 --- a/include/elf/external.h +++ b/include/elf/external.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and diff --git a/include/elf/fr30.h b/include/elf/fr30.h index 4107f39922..ec5ea1e535 100644 --- a/include/elf/fr30.h +++ b/include/elf/fr30.h @@ -1,5 +1,5 @@ /* FR30 ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/frv.h b/include/elf/frv.h index 89e95641e4..fe8c2be06e 100644 --- a/include/elf/frv.h +++ b/include/elf/frv.h @@ -1,5 +1,5 @@ /* FRV ELF support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/h8.h b/include/elf/h8.h index c909043199..3ad6142247 100644 --- a/include/elf/h8.h +++ b/include/elf/h8.h @@ -1,5 +1,5 @@ /* H8300/h8500 ELF support for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/hppa.h b/include/elf/hppa.h index fe7be067ee..c2ba41ea7b 100644 --- a/include/elf/hppa.h +++ b/include/elf/hppa.h @@ -1,5 +1,5 @@ /* HPPA ELF support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i370.h b/include/elf/i370.h index 88231dfddc..c38638892a 100644 --- a/include/elf/i370.h +++ b/include/elf/i370.h @@ -1,5 +1,5 @@ /* i370 ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i386.h b/include/elf/i386.h index b86ae04ecc..08c94556a3 100644 --- a/include/elf/i386.h +++ b/include/elf/i386.h @@ -1,5 +1,5 @@ /* ix86 ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/i860.h b/include/elf/i860.h index 3d44ead861..83971754a9 100644 --- a/include/elf/i860.h +++ b/include/elf/i860.h @@ -1,5 +1,5 @@ /* i860 ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Jason Eckhardt . diff --git a/include/elf/i960.h b/include/elf/i960.h index 7ec36d3151..e65653bf3e 100644 --- a/include/elf/i960.h +++ b/include/elf/i960.h @@ -1,5 +1,5 @@ /* Intel 960 ELF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/ia64.h b/include/elf/ia64.h index e24a13861a..7db3272aa8 100644 --- a/include/elf/ia64.h +++ b/include/elf/ia64.h @@ -1,5 +1,5 @@ /* IA-64 ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/internal.h b/include/elf/internal.h index 310c1d9e47..04e0582ab5 100644 --- a/include/elf/internal.h +++ b/include/elf/internal.h @@ -1,5 +1,5 @@ /* ELF support for BFD. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support, from information published in "UNIX System V Release 4, Programmers Guide: ANSI C and diff --git a/include/elf/ip2k.h b/include/elf/ip2k.h index 0e90aae977..81e5c0a90a 100644 --- a/include/elf/ip2k.h +++ b/include/elf/ip2k.h @@ -1,5 +1,5 @@ /* IP2xxx ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/iq2000.h b/include/elf/iq2000.h index 3bba730848..4486b5c89b 100644 --- a/include/elf/iq2000.h +++ b/include/elf/iq2000.h @@ -1,5 +1,5 @@ /* IQ2000 ELF support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/lm32.h b/include/elf/lm32.h index e007fc178f..dcadae209b 100644 --- a/include/elf/lm32.h +++ b/include/elf/lm32.h @@ -1,5 +1,5 @@ /* Lattice Mico32 ELF support for BFD. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Jon Beniston This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m32c.h b/include/elf/m32c.h index b015622565..52eef9e5cd 100644 --- a/include/elf/m32c.h +++ b/include/elf/m32c.h @@ -1,5 +1,5 @@ /* M32C ELF support for BFD. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m32r.h b/include/elf/m32r.h index cd52612c4b..be09e2baed 100644 --- a/include/elf/m32r.h +++ b/include/elf/m32r.h @@ -1,5 +1,5 @@ /* M32R ELF support for BFD. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m68hc11.h b/include/elf/m68hc11.h index 06621bffd1..a0b72a1530 100644 --- a/include/elf/m68hc11.h +++ b/include/elf/m68hc11.h @@ -1,5 +1,5 @@ /* m68hc11 & m68hc12 ELF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/m68k.h b/include/elf/m68k.h index 806878eace..38151dd645 100644 --- a/include/elf/m68k.h +++ b/include/elf/m68k.h @@ -1,5 +1,5 @@ /* MC68k ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mcore.h b/include/elf/mcore.h index 06244397eb..01b58cea56 100644 --- a/include/elf/mcore.h +++ b/include/elf/mcore.h @@ -1,5 +1,5 @@ /* Motorola MCore support for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mep.h b/include/elf/mep.h index 60c0e996f7..a107dd0448 100644 --- a/include/elf/mep.h +++ b/include/elf/mep.h @@ -1,5 +1,5 @@ /* Toshiba MeP ELF support for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/metag.h b/include/elf/metag.h index 4fd2501942..b86000926c 100644 --- a/include/elf/metag.h +++ b/include/elf/metag.h @@ -1,5 +1,5 @@ /* Meta ELF support for BFD. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/microblaze.h b/include/elf/microblaze.h index effca20e5b..f565c1457f 100644 --- a/include/elf/microblaze.h +++ b/include/elf/microblaze.h @@ -1,6 +1,6 @@ /* Xilinx MicroBlaze support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mips.h b/include/elf/mips.h index 8b885bc71a..23c21e208f 100644 --- a/include/elf/mips.h +++ b/include/elf/mips.h @@ -1,5 +1,5 @@ /* MIPS ELF support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. By Ian Lance Taylor, Cygnus Support, , from information in the System V Application Binary Interface, MIPS diff --git a/include/elf/mmix.h b/include/elf/mmix.h index cab9f22b6e..b96425a869 100644 --- a/include/elf/mmix.h +++ b/include/elf/mmix.h @@ -1,5 +1,5 @@ /* MMIX support for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mn10200.h b/include/elf/mn10200.h index e4f6dcfd27..f0ee100185 100644 --- a/include/elf/mn10200.h +++ b/include/elf/mn10200.h @@ -1,5 +1,5 @@ /* MN10200 ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mn10300.h b/include/elf/mn10300.h index b06683b5dd..5d4adfc4ce 100644 --- a/include/elf/mn10300.h +++ b/include/elf/mn10300.h @@ -1,5 +1,5 @@ /* MN10300 ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/moxie.h b/include/elf/moxie.h index 4a7d9f19d1..d9454fbd97 100644 --- a/include/elf/moxie.h +++ b/include/elf/moxie.h @@ -1,5 +1,5 @@ /* moxie ELF support for BFD. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/msp430.h b/include/elf/msp430.h index a09db474e3..7c67569dee 100644 --- a/include/elf/msp430.h +++ b/include/elf/msp430.h @@ -1,5 +1,5 @@ /* MSP430 ELF support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/mt.h b/include/elf/mt.h index 36b74b12b2..9d4673531a 100644 --- a/include/elf/mt.h +++ b/include/elf/mt.h @@ -1,5 +1,5 @@ /* MS1 ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/nds32.h b/include/elf/nds32.h index 71aa4aa414..a25ed5850a 100644 --- a/include/elf/nds32.h +++ b/include/elf/nds32.h @@ -1,5 +1,5 @@ /* NDS32 ELF support for BFD. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/nios2.h b/include/elf/nios2.h index 7571e4641b..429b8ba245 100644 --- a/include/elf/nios2.h +++ b/include/elf/nios2.h @@ -1,5 +1,5 @@ /* Altera Nios II ELF support for BFD. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/include/elf/or1k.h b/include/elf/or1k.h index d5e89a01b4..3fb0d028c6 100644 --- a/include/elf/or1k.h +++ b/include/elf/or1k.h @@ -1,5 +1,5 @@ /* Or1k ELF support for BFD. - Copyright 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/pj.h b/include/elf/pj.h index f99eff32be..f487b1aeaa 100644 --- a/include/elf/pj.h +++ b/include/elf/pj.h @@ -1,5 +1,5 @@ /* picoJava ELF support for BFD. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/ppc.h b/include/elf/ppc.h index 73b1293858..c8d7c1fef4 100644 --- a/include/elf/ppc.h +++ b/include/elf/ppc.h @@ -1,5 +1,5 @@ /* PPC ELF support for BFD. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. By Michael Meissner, Cygnus Support, , from information in the System V Application Binary Interface, diff --git a/include/elf/ppc64.h b/include/elf/ppc64.h index 013b52c7d9..7d6311d5e2 100644 --- a/include/elf/ppc64.h +++ b/include/elf/ppc64.h @@ -1,5 +1,5 @@ /* PPC64 ELF support for BFD. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/reloc-macros.h b/include/elf/reloc-macros.h index 29ccdbd13b..9da06b2d2b 100644 --- a/include/elf/reloc-macros.h +++ b/include/elf/reloc-macros.h @@ -1,5 +1,5 @@ /* Generic relocation support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/rl78.h b/include/elf/rl78.h index 1a526fa696..e7df0d72f9 100644 --- a/include/elf/rl78.h +++ b/include/elf/rl78.h @@ -1,5 +1,5 @@ /* RL78 ELF support for BFD. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/rx.h b/include/elf/rx.h index 2ca0cbbfaa..de367d2450 100644 --- a/include/elf/rx.h +++ b/include/elf/rx.h @@ -1,5 +1,5 @@ /* RX ELF support for BFD. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/s390.h b/include/elf/s390.h index 02e1db2e4e..0642d2e962 100644 --- a/include/elf/s390.h +++ b/include/elf/s390.h @@ -1,5 +1,5 @@ /* 390 ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Carl B. Pedersen and Martin Schwidefsky. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/score.h b/include/elf/score.h index 7b935aafc8..c4f94a5df7 100644 --- a/include/elf/score.h +++ b/include/elf/score.h @@ -1,5 +1,5 @@ /* Score ELF support for BFD. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/include/elf/sh.h b/include/elf/sh.h index e70fddd4c8..a54158f0d3 100644 --- a/include/elf/sh.h +++ b/include/elf/sh.h @@ -1,5 +1,5 @@ /* SH ELF support for BFD. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/sparc.h b/include/elf/sparc.h index fd17a24fc8..36a379cab5 100644 --- a/include/elf/sparc.h +++ b/include/elf/sparc.h @@ -1,5 +1,5 @@ /* SPARC ELF support for BFD. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. By Doug Evans, Cygnus Support, . This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/spu.h b/include/elf/spu.h index 663207186b..1a7db570c7 100644 --- a/include/elf/spu.h +++ b/include/elf/spu.h @@ -1,6 +1,6 @@ /* SPU ELF support for BFD. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/tic6x-attrs.h b/include/elf/tic6x-attrs.h index 0e796c677d..89602dd9d7 100644 --- a/include/elf/tic6x-attrs.h +++ b/include/elf/tic6x-attrs.h @@ -1,5 +1,5 @@ /* TI C6X ELF attributes. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/tic6x.h b/include/elf/tic6x.h index ec825d5659..d800097216 100644 --- a/include/elf/tic6x.h +++ b/include/elf/tic6x.h @@ -1,5 +1,5 @@ /* TI C6X ELF support for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/tilegx.h b/include/elf/tilegx.h index 835b72f70d..edfbb6814f 100644 --- a/include/elf/tilegx.h +++ b/include/elf/tilegx.h @@ -1,5 +1,5 @@ /* TILE-Gx ELF support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/tilepro.h b/include/elf/tilepro.h index 277ccba402..8545f869f0 100644 --- a/include/elf/tilepro.h +++ b/include/elf/tilepro.h @@ -1,5 +1,5 @@ /* TILEPro ELF support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/v850.h b/include/elf/v850.h index fcd6cd32b8..5cc358170a 100644 --- a/include/elf/v850.h +++ b/include/elf/v850.h @@ -1,5 +1,5 @@ /* V850 ELF support for BFD. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Created by Michael Meissner, Cygnus Support This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/vax.h b/include/elf/vax.h index 5499b17e7e..b5cc203826 100644 --- a/include/elf/vax.h +++ b/include/elf/vax.h @@ -1,5 +1,5 @@ /* VAX ELF support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Matt Thomas . This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/visium.h b/include/elf/visium.h index 8de57a620c..104c0b8665 100644 --- a/include/elf/visium.h +++ b/include/elf/visium.h @@ -1,6 +1,6 @@ /* Visium ELF support for BFD. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/vxworks.h b/include/elf/vxworks.h index d3a351a76e..8ad8c4a9f4 100644 --- a/include/elf/vxworks.h +++ b/include/elf/vxworks.h @@ -1,5 +1,5 @@ /* VxWorks ELF support for BFD. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by Nathan Sidwell diff --git a/include/elf/x86-64.h b/include/elf/x86-64.h index 13f87b27a2..f18ec662db 100644 --- a/include/elf/x86-64.h +++ b/include/elf/x86-64.h @@ -1,5 +1,5 @@ /* x86_64 ELF support for BFD. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/xc16x.h b/include/elf/xc16x.h index 15808299af..b58dfabbad 100644 --- a/include/elf/xc16x.h +++ b/include/elf/xc16x.h @@ -1,5 +1,5 @@ /* Infineon XC16X ELF support for BFD. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/xgate.h b/include/elf/xgate.h index 27cd249d5f..b959687c61 100644 --- a/include/elf/xgate.h +++ b/include/elf/xgate.h @@ -1,5 +1,5 @@ /* XGATE ELF support for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/xstormy16.h b/include/elf/xstormy16.h index ff702dedb3..ea1bda0f9c 100644 --- a/include/elf/xstormy16.h +++ b/include/elf/xstormy16.h @@ -1,5 +1,5 @@ /* XSTORMY16 ELF support for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/elf/xtensa.h b/include/elf/xtensa.h index 2b9b6dd389..eb05deaa22 100644 --- a/include/elf/xtensa.h +++ b/include/elf/xtensa.h @@ -1,5 +1,5 @@ /* Xtensa ELF support for BFD. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/fibheap.h b/include/fibheap.h index a3d09dd9db..85b10c58b6 100644 --- a/include/fibheap.h +++ b/include/fibheap.h @@ -1,6 +1,5 @@ /* A Fibonacci heap datatype. - Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2009 - Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Daniel Berlin (dan@cgsoftware.com). This file is part of GCC. diff --git a/include/filenames.h b/include/filenames.h index e799a51b6a..5ce977055f 100644 --- a/include/filenames.h +++ b/include/filenames.h @@ -5,7 +5,7 @@ use forward- and back-slash in path names interchangeably, and some of them have case-insensitive file names. - Copyright 2000, 2001, 2007, 2010 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/floatformat.h b/include/floatformat.h index 04db61a265..6b55986413 100644 --- a/include/floatformat.h +++ b/include/floatformat.h @@ -1,6 +1,5 @@ /* IEEE floating point support declarations, for GDB, the GNU Debugger. - Copyright 1991, 1994, 1995, 1997, 2000, 2003, 2005, 2010 - Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/fnmatch.h b/include/fnmatch.h index 5b9953ca3f..0789fc1469 100644 --- a/include/fnmatch.h +++ b/include/fnmatch.h @@ -1,4 +1,4 @@ -/* Copyright 1991, 1992, 1993, 1996 Free Software Foundation, Inc. +/* Copyright (C) 1991-2015 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. diff --git a/include/fopen-bin.h b/include/fopen-bin.h index c8adcf0ceb..fb4ca4d2ef 100644 --- a/include/fopen-bin.h +++ b/include/fopen-bin.h @@ -7,7 +7,7 @@ cope with a "b" in the string, indicating binary files, but some reject this (and thereby don't conform to ANSI C, but what else is new?). - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/fopen-same.h b/include/fopen-same.h index 6fbefa5812..2c009afe43 100644 --- a/include/fopen-same.h +++ b/include/fopen-same.h @@ -7,7 +7,7 @@ "b" to the string, indicating binary files, but some reject this (and thereby don't conform to ANSI C, but what else is new?). - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/fopen-vms.h b/include/fopen-vms.h index 86795a957b..2767a3d477 100644 --- a/include/fopen-vms.h +++ b/include/fopen-vms.h @@ -5,7 +5,7 @@ This version is for VMS systems, where text and binary files are different. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/gcc-c-fe.def b/include/gcc-c-fe.def index 19cb8674db..25ace1c852 100644 --- a/include/gcc-c-fe.def +++ b/include/gcc-c-fe.def @@ -1,6 +1,6 @@ /* Interface between GCC C FE and GDB -*- c -*- - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of GCC. diff --git a/include/gcc-c-interface.h b/include/gcc-c-interface.h index 25ef62f6e8..95d0fc94e5 100644 --- a/include/gcc-c-interface.h +++ b/include/gcc-c-interface.h @@ -1,6 +1,6 @@ /* Interface between GCC C FE and GDB - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of GCC. diff --git a/include/gcc-interface.h b/include/gcc-interface.h index 34010f2470..df7db6ec1d 100644 --- a/include/gcc-interface.h +++ b/include/gcc-interface.h @@ -1,6 +1,6 @@ /* Generic interface between GCC and GDB - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of GCC. diff --git a/include/getopt.h b/include/getopt.h index 5421cabed8..6f496b113c 100644 --- a/include/getopt.h +++ b/include/getopt.h @@ -1,6 +1,5 @@ /* Declarations for getopt. - Copyright 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 2000, - 2002 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@gnu.org. diff --git a/include/hashtab.h b/include/hashtab.h index 4bb65d6c7a..10d19bb339 100644 --- a/include/hashtab.h +++ b/include/hashtab.h @@ -1,6 +1,5 @@ /* An expandable hash tables datatype. - Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Vladimir Makarov (vmakarov@cygnus.com). This program is free software; you can redistribute it and/or modify diff --git a/include/hp-symtab.h b/include/hp-symtab.h index ba6b39f1d7..414c1774e0 100644 --- a/include/hp-symtab.h +++ b/include/hp-symtab.h @@ -4,7 +4,7 @@ Written by the Center for Software Science at the University of Utah and by Cygnus Support. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/ieee.h b/include/ieee.h index 7b483a898c..d3028ecb53 100644 --- a/include/ieee.h +++ b/include/ieee.h @@ -1,6 +1,6 @@ /* IEEE Standard 695-1980 "Universal Format for Object Modules" header file - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/leb128.h b/include/leb128.h index f584f72e5a..56016b0f77 100644 --- a/include/leb128.h +++ b/include/leb128.h @@ -1,5 +1,5 @@ /* Utilities for reading leb128 values. - Copyright (C) 2012 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of the libiberty library. Libiberty is free software; you can redistribute it and/or diff --git a/include/libiberty.h b/include/libiberty.h index bcc1f9afaf..9ef1b11699 100644 --- a/include/libiberty.h +++ b/include/libiberty.h @@ -1,7 +1,6 @@ /* Function declarations for libiberty. - Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, - 2006, 2007, 2008, 2009, 2010, 2011, 2013 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Note - certain prototypes declared in this header file are for functions whoes implementation copyright does not belong to the diff --git a/include/longlong.h b/include/longlong.h index 42c68ddd62..4f2c4f5dfc 100644 --- a/include/longlong.h +++ b/include/longlong.h @@ -1,5 +1,5 @@ /* longlong.h -- definitions for mixed size 32/64 bit arithmetic. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU C Library. diff --git a/include/lto-symtab.h b/include/lto-symtab.h index 9312c5d9d3..878d0502c9 100644 --- a/include/lto-symtab.h +++ b/include/lto-symtab.h @@ -1,5 +1,5 @@ /* Data types used in the IL symbol table. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Rafael Espindola This file is part of GCC. diff --git a/include/mach-o/ChangeLog b/include/mach-o/ChangeLog index 7adbc49768..8df85c5874 100644 --- a/include/mach-o/ChangeLog +++ b/include/mach-o/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-04-16 Tristan Gingold * loader.h: Add macros for rebase, bind and export constants. @@ -98,7 +102,7 @@ * loader.h: New file. -Copyright (C) 2011-2014 Free Software Foundation, Inc. +Copyright (C) 2011-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/mach-o/arm.h b/include/mach-o/arm.h index f012ffd08a..18b12c16fc 100644 --- a/include/mach-o/arm.h +++ b/include/mach-o/arm.h @@ -1,5 +1,5 @@ /* Mach-O arm declarations for BFD. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/codesign.h b/include/mach-o/codesign.h index 4ef9634a02..32da64e7ab 100644 --- a/include/mach-o/codesign.h +++ b/include/mach-o/codesign.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/external.h b/include/mach-o/external.h index 4fb950b203..34393d2d58 100644 --- a/include/mach-o/external.h +++ b/include/mach-o/external.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/loader.h b/include/mach-o/loader.h index ff794a3b93..cd25baa146 100644 --- a/include/mach-o/loader.h +++ b/include/mach-o/loader.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/reloc.h b/include/mach-o/reloc.h index 8fe2228c02..c31000867d 100644 --- a/include/mach-o/reloc.h +++ b/include/mach-o/reloc.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/unwind.h b/include/mach-o/unwind.h index c11020e523..1addb97f14 100644 --- a/include/mach-o/unwind.h +++ b/include/mach-o/unwind.h @@ -1,5 +1,5 @@ /* Mach-O compact unwind encoding. - Copyright (C) 2014 Free Software Foundation, Inc. + Copyright (C) 2014-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/mach-o/x86-64.h b/include/mach-o/x86-64.h index 761c56cb21..9d8fad479f 100644 --- a/include/mach-o/x86-64.h +++ b/include/mach-o/x86-64.h @@ -1,5 +1,5 @@ /* Mach-O support for BFD. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/md5.h b/include/md5.h index 6da2fefe16..909f7b4df1 100644 --- a/include/md5.h +++ b/include/md5.h @@ -1,6 +1,6 @@ /* md5.h - Declaration of functions and data types used for MD5 sum computing library functions. - Copyright 1995, 1996, 2000 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. Bugs can be reported to bug-glibc@prep.ai.mit.edu. diff --git a/include/nlm/ChangeLog b/include/nlm/ChangeLog index 38db30d108..7f0ce047f9 100644 --- a/include/nlm/ChangeLog +++ b/include/nlm/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-03-05 Alan Modra Update copyright years. @@ -109,7 +113,7 @@ support. -Copyright (C) 1993-2014 Free Software Foundation, Inc. +Copyright (C) 1993-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/nlm/alpha-ext.h b/include/nlm/alpha-ext.h index 500f42568a..dd8fd99d47 100644 --- a/include/nlm/alpha-ext.h +++ b/include/nlm/alpha-ext.h @@ -1,5 +1,5 @@ /* Alpha NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. By Ian Lance Taylor, Cygnus Support This file is part of BFD, the Binary File Descriptor library. diff --git a/include/nlm/common.h b/include/nlm/common.h index 986756fd27..ea8240ec32 100644 --- a/include/nlm/common.h +++ b/include/nlm/common.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support diff --git a/include/nlm/external.h b/include/nlm/external.h index 3dcfc4229f..ed749f5ad9 100644 --- a/include/nlm/external.h +++ b/include/nlm/external.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support diff --git a/include/nlm/i386-ext.h b/include/nlm/i386-ext.h index ccb62f8543..063ce1e1d2 100644 --- a/include/nlm/i386-ext.h +++ b/include/nlm/i386-ext.h @@ -1,5 +1,5 @@ /* i386 NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/nlm/internal.h b/include/nlm/internal.h index 6f3995b379..174bfc40b9 100644 --- a/include/nlm/internal.h +++ b/include/nlm/internal.h @@ -1,5 +1,5 @@ /* NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Written by Fred Fish @ Cygnus Support. diff --git a/include/nlm/ppc-ext.h b/include/nlm/ppc-ext.h index 13977197ef..2d95f19089 100644 --- a/include/nlm/ppc-ext.h +++ b/include/nlm/ppc-ext.h @@ -1,5 +1,5 @@ /* PowerPC NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/nlm/sparc32-ext.h b/include/nlm/sparc32-ext.h index 59138d9abd..e66a3dbadd 100644 --- a/include/nlm/sparc32-ext.h +++ b/include/nlm/sparc32-ext.h @@ -1,5 +1,5 @@ /* SPARC NLM (NetWare Loadable Module) support for BFD. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/oasys.h b/include/oasys.h index b6ae1198dd..7a5730ef5a 100644 --- a/include/oasys.h +++ b/include/oasys.h @@ -1,6 +1,6 @@ /* Oasys object format header file for BFD. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/objalloc.h b/include/objalloc.h index 52857663ba..2c06350908 100644 --- a/include/objalloc.h +++ b/include/objalloc.h @@ -1,5 +1,5 @@ /* objalloc.h -- routines to allocate memory for objects - Copyright 1997-2012 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Solutions. This program is free software; you can redistribute it and/or modify it diff --git a/include/obstack.h b/include/obstack.h index 23487ba4f4..9759af48ff 100644 --- a/include/obstack.h +++ b/include/obstack.h @@ -1,7 +1,5 @@ /* obstack.h - object stack macros - Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, - 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008 - Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. NOTE: The canonical source of this file is maintained with the GNU C Library. diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index 85fe9ac5b2..a5e79f48f1 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-12-27 Anthony Green * moxie.h (MOXIE_F1_AiB2, MOXIE_F1_ABi2): Renamed from @@ -2142,7 +2146,7 @@ For older changes see ChangeLog-9103 -Copyright (C) 2004-2014 Free Software Foundation, Inc. +Copyright (C) 2004-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index c0afd74af7..7130d2dd0c 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -1,6 +1,6 @@ /* AArch64 assembler/disassembler support. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GNU Binutils. diff --git a/include/opcode/alpha.h b/include/opcode/alpha.h index 121c831e75..3eda733f38 100644 --- a/include/opcode/alpha.h +++ b/include/opcode/alpha.h @@ -1,5 +1,5 @@ /* alpha.h -- Header file for Alpha opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Richard Henderson , patterned after the PPC opcode table written by Ian Lance Taylor. diff --git a/include/opcode/arc.h b/include/opcode/arc.h index 6ababaa714..907e4fbcd5 100644 --- a/include/opcode/arc.h +++ b/include/opcode/arc.h @@ -1,5 +1,5 @@ /* Opcode table for the ARC. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and diff --git a/include/opcode/arm.h b/include/opcode/arm.h index 00475e164e..cd1953c6c5 100644 --- a/include/opcode/arm.h +++ b/include/opcode/arm.h @@ -1,5 +1,5 @@ /* ARM assembler/disassembler support. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. This file is part of GDB and GAS. diff --git a/include/opcode/avr.h b/include/opcode/avr.h index 56838486fc..211a47d52e 100644 --- a/include/opcode/avr.h +++ b/include/opcode/avr.h @@ -1,6 +1,6 @@ /* Opcode table for the Atmel AVR micro controllers. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov This program is free software; you can redistribute it and/or modify diff --git a/include/opcode/bfin.h b/include/opcode/bfin.h index fafe0d8a37..252328338f 100644 --- a/include/opcode/bfin.h +++ b/include/opcode/bfin.h @@ -1,5 +1,5 @@ /* bfin.h -- Header file for ADI Blackfin opcode table - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/cgen.h b/include/opcode/cgen.h index 905ae9a535..a23f0fdb00 100644 --- a/include/opcode/cgen.h +++ b/include/opcode/cgen.h @@ -1,6 +1,6 @@ /* Header file for targets using CGEN: Cpu tools GENerator. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of GDB, the GNU debugger, and the GNU Binutils. diff --git a/include/opcode/convex.h b/include/opcode/convex.h index cbf7076ad2..97df46d742 100644 --- a/include/opcode/convex.h +++ b/include/opcode/convex.h @@ -1,5 +1,5 @@ /* Information for instruction disassembly on the Convex. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/opcode/cr16.h b/include/opcode/cr16.h index e4050dc3cc..ad42d14c04 100644 --- a/include/opcode/cr16.h +++ b/include/opcode/cr16.h @@ -1,5 +1,5 @@ /* cr16.h -- Header file for CR16 opcode and register tables. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy This file is part of GAS, GDB and the GNU binutils. diff --git a/include/opcode/cris.h b/include/opcode/cris.h index ea0b135cb3..0575ddbddd 100644 --- a/include/opcode/cris.h +++ b/include/opcode/cris.h @@ -1,5 +1,5 @@ /* cris.h -- Header file for CRIS opcode and register tables. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Originally written for GAS 1.38.1 by Mikael Asker. Updated, BFDized and GNUified by Hans-Peter Nilsson. diff --git a/include/opcode/crx.h b/include/opcode/crx.h index 8c305b45e2..fbbff92b0b 100644 --- a/include/opcode/crx.h +++ b/include/opcode/crx.h @@ -1,5 +1,5 @@ /* crx.h -- Header file for CRX opcode and register tables. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi, NSC, Israel. Originally written for GAS 2.12 by Tomer Levi, NSC, Israel. Updates, BFDizing, GNUifying and ELF support by Tomer Levi. diff --git a/include/opcode/d10v.h b/include/opcode/d10v.h index 1451f4372d..72004cd686 100644 --- a/include/opcode/d10v.h +++ b/include/opcode/d10v.h @@ -1,5 +1,5 @@ /* d10v.h -- Header file for D10V opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Martin Hunt (hunt@cygnus.com), Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/d30v.h b/include/opcode/d30v.h index 3c08729e98..c59167e963 100644 --- a/include/opcode/d30v.h +++ b/include/opcode/d30v.h @@ -1,5 +1,5 @@ /* d30v.h -- Header file for D30V opcode table - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Martin Hunt (hunt@cygnus.com), Cygnus Solutions This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/dlx.h b/include/opcode/dlx.h index 19aff9abe9..6b3d26f4ea 100644 --- a/include/opcode/dlx.h +++ b/include/opcode/dlx.h @@ -1,5 +1,5 @@ /* Table of opcodes for the DLX microprocess. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of GDB and GAS. diff --git a/include/opcode/h8300.h b/include/opcode/h8300.h index 63b5682ee5..526132d59e 100644 --- a/include/opcode/h8300.h +++ b/include/opcode/h8300.h @@ -1,5 +1,5 @@ /* Opcode table for the H8/300 - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain . This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler. diff --git a/include/opcode/hppa.h b/include/opcode/hppa.h index a9f87af0bf..3797271153 100644 --- a/include/opcode/hppa.h +++ b/include/opcode/hppa.h @@ -1,5 +1,5 @@ /* Table of opcodes for the PA-RISC. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. Contributed by the Center for Software Science at the University of Utah (pa-gdb-bugs@cs.utah.edu). diff --git a/include/opcode/i370.h b/include/opcode/i370.h index 4f34650263..03bdbab109 100644 --- a/include/opcode/i370.h +++ b/include/opcode/i370.h @@ -1,5 +1,5 @@ /* i370.h -- Header file for S/390 opcode table - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. PowerPC version written by Ian Lance Taylor, Cygnus Support Rewritten for i370 ESA/390 support, Linas Vepstas diff --git a/include/opcode/i386.h b/include/opcode/i386.h index 160a76f281..85d253372a 100644 --- a/include/opcode/i386.h +++ b/include/opcode/i386.h @@ -1,5 +1,5 @@ /* opcode/i386.h -- Intel 80386 opcode macros - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler, and GDB, the GNU Debugger. diff --git a/include/opcode/i860.h b/include/opcode/i860.h index 70f0ea79a4..841dcc4fe7 100644 --- a/include/opcode/i860.h +++ b/include/opcode/i860.h @@ -1,5 +1,5 @@ /* Table of opcodes for the i860. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler, and GDB, the GNU disassembler. diff --git a/include/opcode/i960.h b/include/opcode/i960.h index 650b6dac4f..e651f09fc5 100644 --- a/include/opcode/i960.h +++ b/include/opcode/i960.h @@ -1,6 +1,6 @@ /* Basic 80960 instruction formats. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/ia64.h b/include/opcode/ia64.h index f18353f2f4..0f2fd3f07e 100644 --- a/include/opcode/ia64.h +++ b/include/opcode/ia64.h @@ -1,5 +1,5 @@ /* ia64.h -- Header file for ia64 opcode table - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of BFD, the Binary File Descriptor library. diff --git a/include/opcode/m68hc11.h b/include/opcode/m68hc11.h index 8781e6c06c..66da0c4d2d 100644 --- a/include/opcode/m68hc11.h +++ b/include/opcode/m68hc11.h @@ -1,5 +1,5 @@ /* m68hc11.h -- Header file for Motorola 68HC11 & 68HC12 opcode table - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Stephane Carrez (stcarrez@nerim.fr) This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/m68k.h b/include/opcode/m68k.h index 2d2d41b4ca..aa122acce9 100644 --- a/include/opcode/m68k.h +++ b/include/opcode/m68k.h @@ -1,5 +1,5 @@ /* Opcode table header for m680[01234]0/m6888[12]/m68851. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/m88k.h b/include/opcode/m88k.h index 35c7416f7d..f6d38e1306 100644 --- a/include/opcode/m88k.h +++ b/include/opcode/m88k.h @@ -1,5 +1,5 @@ /* Table of opcodes for the Motorola M88k family. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GDB and GAS. diff --git a/include/opcode/metag.h b/include/opcode/metag.h index 6fc7718654..e086ffa460 100644 --- a/include/opcode/metag.h +++ b/include/opcode/metag.h @@ -1,5 +1,5 @@ /* Imagination Technologies Meta opcode table. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of GDB and GAS. diff --git a/include/opcode/mips.h b/include/opcode/mips.h index ab40c60214..9318fcce5c 100644 --- a/include/opcode/mips.h +++ b/include/opcode/mips.h @@ -1,5 +1,5 @@ /* mips.h. Mips opcode list for GDB, the GNU debugger. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Ralph Campbell and OSF Commented and modified by Ian Lance Taylor, Cygnus Support diff --git a/include/opcode/mmix.h b/include/opcode/mmix.h index f0d7a8ff29..d6fdbf5650 100644 --- a/include/opcode/mmix.h +++ b/include/opcode/mmix.h @@ -1,5 +1,5 @@ /* mmix.h -- Header file for MMIX opcode table - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/mn10200.h b/include/opcode/mn10200.h index f327d10f64..d44da063cd 100644 --- a/include/opcode/mn10200.h +++ b/include/opcode/mn10200.h @@ -1,5 +1,5 @@ /* mn10200.h -- Header file for Matsushita 10200 opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Jeff Law, Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/mn10300.h b/include/opcode/mn10300.h index eaa82e2e73..76adb07d61 100644 --- a/include/opcode/mn10300.h +++ b/include/opcode/mn10300.h @@ -1,5 +1,5 @@ /* mn10300.h -- Header file for Matsushita 10300 opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Jeff Law, Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/moxie.h b/include/opcode/moxie.h index f220e38f0a..07e422686d 100644 --- a/include/opcode/moxie.h +++ b/include/opcode/moxie.h @@ -1,5 +1,5 @@ /* Definitions for decoding the moxie opcode table. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Anthony Green (green@moxielogic.com). This program is free software; you can redistribute it and/or modify diff --git a/include/opcode/msp430-decode.h b/include/opcode/msp430-decode.h index 70fff07a5e..3960278480 100644 --- a/include/opcode/msp430-decode.h +++ b/include/opcode/msp430-decode.h @@ -1,5 +1,5 @@ /* Opcode decoder for the TI MSP430 - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Written by DJ Delorie This file is part of GDB, the GNU Debugger. diff --git a/include/opcode/msp430.h b/include/opcode/msp430.h index 0e73815ae5..03dd62bfc4 100644 --- a/include/opcode/msp430.h +++ b/include/opcode/msp430.h @@ -1,6 +1,6 @@ /* Opcode table for the TI MSP430 microcontrollers - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky This program is free software; you can redistribute it and/or modify diff --git a/include/opcode/nds32.h b/include/opcode/nds32.h index 9592be668f..415f4d3956 100644 --- a/include/opcode/nds32.h +++ b/include/opcode/nds32.h @@ -1,5 +1,5 @@ /* nds32.h -- Header file for nds32 opcode table - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This program is free software; you can redistribute it and/or modify diff --git a/include/opcode/nios2.h b/include/opcode/nios2.h index 6df97025f0..44dffb7084 100644 --- a/include/opcode/nios2.h +++ b/include/opcode/nios2.h @@ -1,5 +1,5 @@ /* Nios II opcode list for GAS, the GNU assembler. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/include/opcode/nios2r1.h b/include/opcode/nios2r1.h index 32a517d81e..f939a61628 100644 --- a/include/opcode/nios2r1.h +++ b/include/opcode/nios2r1.h @@ -1,5 +1,5 @@ /* Nios II R1 opcode list for GAS, the GNU assembler. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Mentor Graphics, Inc. This file is part of GAS, the GNU Assembler, and GDB, the GNU disassembler. diff --git a/include/opcode/np1.h b/include/opcode/np1.h index f054d02d12..ff5fc78094 100644 --- a/include/opcode/np1.h +++ b/include/opcode/np1.h @@ -1,5 +1,5 @@ /* Print GOULD NPL instructions for GDB, the GNU debugger. - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/opcode/ns32k.h b/include/opcode/ns32k.h index 4f0fc01d6f..93994065d8 100644 --- a/include/opcode/ns32k.h +++ b/include/opcode/ns32k.h @@ -1,5 +1,5 @@ /* ns32k-opcode.h -- Opcode table for National Semi 32k processor - Copyright (C) 1987-2014 Free Software Foundation, Inc. + Copyright (C) 1987-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler. diff --git a/include/opcode/pdp11.h b/include/opcode/pdp11.h index b44cd4641b..d4e67c7d6e 100644 --- a/include/opcode/pdp11.h +++ b/include/opcode/pdp11.h @@ -1,5 +1,5 @@ /* PDP-11 opcde list. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of GDB and GAS. diff --git a/include/opcode/pj.h b/include/opcode/pj.h index 37515c84f8..aa4a208d1a 100644 --- a/include/opcode/pj.h +++ b/include/opcode/pj.h @@ -1,5 +1,5 @@ /* Definitions for decoding the picoJava opcode table. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlain of Transmeta (sac@pobox.com). This program is free software; you can redistribute it and/or modify diff --git a/include/opcode/pn.h b/include/opcode/pn.h index 2189d723c1..e7dc18e594 100644 --- a/include/opcode/pn.h +++ b/include/opcode/pn.h @@ -1,5 +1,5 @@ /* Print GOULD PN (PowerNode) instructions for GDB, the GNU debugger. - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of GDB. diff --git a/include/opcode/ppc.h b/include/opcode/ppc.h index c797fa5505..5dc132ea38 100644 --- a/include/opcode/ppc.h +++ b/include/opcode/ppc.h @@ -1,5 +1,5 @@ /* ppc.h -- Header file for PowerPC opcode table - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/pyr.h b/include/opcode/pyr.h index b31ce30499..fa5c4f8664 100644 --- a/include/opcode/pyr.h +++ b/include/opcode/pyr.h @@ -1,6 +1,6 @@ /* pyramid.opcode.h -- gdb initial attempt. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/rl78.h b/include/opcode/rl78.h index 6b0e639f42..5495c4cbf2 100644 --- a/include/opcode/rl78.h +++ b/include/opcode/rl78.h @@ -1,5 +1,5 @@ /* Opcode decoder for the Renesas RL78 - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Written by DJ Delorie This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler. diff --git a/include/opcode/rx.h b/include/opcode/rx.h index 76f2035c8b..e4fe05deeb 100644 --- a/include/opcode/rx.h +++ b/include/opcode/rx.h @@ -1,5 +1,5 @@ /* Opcode decoder for the Renesas RX - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Written by DJ Delorie This file is part of GDB, the GNU Debugger and GAS, the GNU Assembler. diff --git a/include/opcode/s390.h b/include/opcode/s390.h index 0884eb655a..79e9a60a07 100644 --- a/include/opcode/s390.h +++ b/include/opcode/s390.h @@ -1,5 +1,5 @@ /* s390.h -- Header file for S390 opcode table - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of BFD, the Binary File Descriptor library. diff --git a/include/opcode/score-datadep.h b/include/opcode/score-datadep.h index 5e4ff78a5d..63a56a5730 100644 --- a/include/opcode/score-datadep.h +++ b/include/opcode/score-datadep.h @@ -1,5 +1,5 @@ /* score-datadep.h -- Score Instructions data dependency table - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/include/opcode/score-inst.h b/include/opcode/score-inst.h index 04b7c85ffe..75d9fd3fd9 100644 --- a/include/opcode/score-inst.h +++ b/include/opcode/score-inst.h @@ -1,5 +1,5 @@ /* score-inst.h -- Score Instructions Table - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/include/opcode/sparc.h b/include/opcode/sparc.h index 463b9c1878..08e0e447d2 100644 --- a/include/opcode/sparc.h +++ b/include/opcode/sparc.h @@ -1,5 +1,5 @@ /* Definitions for opcode table for the sparc. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GAS, the GNU Assembler, GDB, the GNU debugger, and the GNU Binutils. diff --git a/include/opcode/spu-insns.h b/include/opcode/spu-insns.h index e8259e6a75..0cf03c1458 100644 --- a/include/opcode/spu-insns.h +++ b/include/opcode/spu-insns.h @@ -1,6 +1,6 @@ /* SPU ELF support for BFD. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/opcode/spu.h b/include/opcode/spu.h index 64882f58bc..df0c2edaba 100644 --- a/include/opcode/spu.h +++ b/include/opcode/spu.h @@ -1,6 +1,6 @@ /* SPU ELF support for BFD. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/tahoe.h b/include/opcode/tahoe.h index 664f3b5f28..90ae0c2886 100644 --- a/include/opcode/tahoe.h +++ b/include/opcode/tahoe.h @@ -2,7 +2,7 @@ * Ported by the State University of New York at Buffalo by the Distributed * Computer Systems Lab, Department of Computer Science, 1991. */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of GDB and BINUTILS. diff --git a/include/opcode/tic30.h b/include/opcode/tic30.h index 1a1c05a4dc..a6e9743b18 100644 --- a/include/opcode/tic30.h +++ b/include/opcode/tic30.h @@ -1,5 +1,5 @@ /* tic30.h -- Header file for TI TMS320C30 opcode table - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/tic4x.h b/include/opcode/tic4x.h index 15c837e533..af4965eb5e 100644 --- a/include/opcode/tic4x.h +++ b/include/opcode/tic4x.h @@ -1,6 +1,6 @@ /* Table of opcodes for the Texas Instruments TMS320C[34]X family. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/include/opcode/tic54x.h b/include/opcode/tic54x.h index ca2911e3dc..9c267c03db 100644 --- a/include/opcode/tic54x.h +++ b/include/opcode/tic54x.h @@ -1,5 +1,5 @@ /* tic54x.h -- Header file for TI TMS320C54X opcode table - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Timothy Wall (twall@cygnus.com) This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/tic6x-control-registers.h b/include/opcode/tic6x-control-registers.h index 2afb8d646f..4e3a893ef2 100644 --- a/include/opcode/tic6x-control-registers.h +++ b/include/opcode/tic6x-control-registers.h @@ -1,5 +1,5 @@ /* TI C6X control register information. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/tic6x-insn-formats.h b/include/opcode/tic6x-insn-formats.h index 5aea2712e1..43e39a67f5 100644 --- a/include/opcode/tic6x-insn-formats.h +++ b/include/opcode/tic6x-insn-formats.h @@ -1,5 +1,5 @@ /* TI C6X instruction format information. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/tic6x-opcode-table.h b/include/opcode/tic6x-opcode-table.h index b93d71e8f4..79ee56a109 100644 --- a/include/opcode/tic6x-opcode-table.h +++ b/include/opcode/tic6x-opcode-table.h @@ -1,5 +1,5 @@ /* TI C6X opcode table. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/tic6x.h b/include/opcode/tic6x.h index 7ccffb096e..0971b1ce9d 100644 --- a/include/opcode/tic6x.h +++ b/include/opcode/tic6x.h @@ -1,5 +1,5 @@ /* TI C6X opcode information. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/opcode/tic80.h b/include/opcode/tic80.h index e13f2a60b6..c27c006f21 100644 --- a/include/opcode/tic80.h +++ b/include/opcode/tic80.h @@ -1,5 +1,5 @@ /* tic80.h -- Header file for TI TMS320C80 (MV) opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Fred Fish (fnf@cygnus.com), Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/tilegx.h b/include/opcode/tilegx.h index 9dd074d69c..e0d8aee9bb 100644 --- a/include/opcode/tilegx.h +++ b/include/opcode/tilegx.h @@ -1,6 +1,6 @@ /* TILE-Gx opcode information. * - * Copyright (C) 2011-2014 Free Software Foundation, Inc. + * Copyright (C) 2011-2015 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opcode/tilepro.h b/include/opcode/tilepro.h index 410ee41036..5a5640396f 100644 --- a/include/opcode/tilepro.h +++ b/include/opcode/tilepro.h @@ -1,6 +1,6 @@ /* TILEPro opcode information. * - * Copyright (C) 2011-2014 Free Software Foundation, Inc. + * Copyright (C) 2011-2015 Free Software Foundation, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/include/opcode/v850.h b/include/opcode/v850.h index d19ff80f77..ace5ad7ea6 100644 --- a/include/opcode/v850.h +++ b/include/opcode/v850.h @@ -1,5 +1,5 @@ /* v850.h -- Header file for NEC V850 opcode table - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by J.T. Conklin, Cygnus Support This file is part of GDB, GAS, and the GNU binutils. diff --git a/include/opcode/vax.h b/include/opcode/vax.h index 3b384135e5..e4aad533f1 100644 --- a/include/opcode/vax.h +++ b/include/opcode/vax.h @@ -1,5 +1,5 @@ /* Vax opcde list. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of GDB and GAS. diff --git a/include/opcode/visium.h b/include/opcode/visium.h index 49a8e1a0b7..c6048c9b1b 100644 --- a/include/opcode/visium.h +++ b/include/opcode/visium.h @@ -1,6 +1,6 @@ /* Opcode table header for Visium. - Copyright (C) 2003-2014 Free Software Foundation. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of GDB, GAS, and GNU binutils. diff --git a/include/opcode/xgate.h b/include/opcode/xgate.h index 9124b84bdc..cae0d0e231 100644 --- a/include/opcode/xgate.h +++ b/include/opcode/xgate.h @@ -1,5 +1,5 @@ /* xgate.h -- Freescale XGATE opcode list - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Sean Keys (skeys@ipdatasys.com) This file is part of the GNU opcodes library. diff --git a/include/os9k.h b/include/os9k.h index 248099b64e..4329013d27 100644 --- a/include/os9k.h +++ b/include/os9k.h @@ -1,5 +1,5 @@ /* os9k.h - OS-9000 i386 module header definitions - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/include/partition.h b/include/partition.h index d8b554f8f9..53d127eafc 100644 --- a/include/partition.h +++ b/include/partition.h @@ -1,5 +1,5 @@ /* List implementation of a partition of consecutive integers. - Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/include/plugin-api.h b/include/plugin-api.h index 5797d4dce9..1bf1750134 100644 --- a/include/plugin-api.h +++ b/include/plugin-api.h @@ -1,6 +1,6 @@ /* plugin-api.h -- External linker plugin API. */ -/* Copyright 2009, 2010 Free Software Foundation, Inc. +/* Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Cary Coutant . This file is part of binutils. diff --git a/include/progress.h b/include/progress.h index a622c0b249..9a7d1c4e80 100644 --- a/include/progress.h +++ b/include/progress.h @@ -1,5 +1,5 @@ /* Default definitions for progress macros. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/safe-ctype.h b/include/safe-ctype.h index 0266bf1aa2..a6d163e6e2 100644 --- a/include/safe-ctype.h +++ b/include/safe-ctype.h @@ -1,6 +1,6 @@ /* replacement macros. - Copyright (C) 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Zack Weinberg . This file is part of the libiberty library. diff --git a/include/sha1.h b/include/sha1.h index 4da5c37f38..24f3ab79dc 100644 --- a/include/sha1.h +++ b/include/sha1.h @@ -1,7 +1,6 @@ /* Declarations of functions and data types used for SHA1 sum library functions. - Copyright (C) 2000, 2001, 2003, 2005, 2006, 2008, 2010 - Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/include/simple-object.h b/include/simple-object.h index c4786757a1..5bd3d06c1e 100644 --- a/include/simple-object.h +++ b/include/simple-object.h @@ -1,5 +1,5 @@ /* simple-object.h -- simple routines to read and write object files - Copyright 2010 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Google. This program is free software; you can redistribute it and/or modify it diff --git a/include/som/ChangeLog b/include/som/ChangeLog index cd7129ede8..e70771e79f 100644 --- a/include/som/ChangeLog +++ b/include/som/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-03-05 Alan Modra Update copyright years. @@ -10,7 +14,7 @@ * reloc.h: Likewise. * internal.h: Likewise. -Copyright (C) 2010-2014 Free Software Foundation, Inc. +Copyright (C) 2010-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/som/aout.h b/include/som/aout.h index a328ba7ea1..bbaeb1c1a8 100644 --- a/include/som/aout.h +++ b/include/som/aout.h @@ -1,5 +1,5 @@ /* SOM a.out definitions for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/som/clock.h b/include/som/clock.h index fd0041ec91..6e76ad791e 100644 --- a/include/som/clock.h +++ b/include/som/clock.h @@ -1,5 +1,5 @@ /* SOM clock definition for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/som/internal.h b/include/som/internal.h index a27991947d..96e049bda6 100644 --- a/include/som/internal.h +++ b/include/som/internal.h @@ -1,5 +1,5 @@ /* SOM internal definitions for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/som/lst.h b/include/som/lst.h index 7683fd9a1b..92aea782c6 100644 --- a/include/som/lst.h +++ b/include/som/lst.h @@ -1,5 +1,5 @@ /* SOM lst definitions for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/som/reloc.h b/include/som/reloc.h index 9c8a1eb304..a37ef2c240 100644 --- a/include/som/reloc.h +++ b/include/som/reloc.h @@ -1,5 +1,5 @@ /* SOM relocation definitions for BFD. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/sort.h b/include/sort.h index 582af81623..23025d431b 100644 --- a/include/sort.h +++ b/include/sort.h @@ -1,5 +1,5 @@ /* Sorting algorithms. - Copyright (C) 2000, 2002 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Mark Mitchell . This file is part of GCC. diff --git a/include/splay-tree.h b/include/splay-tree.h index a26135a099..159ea801c1 100644 --- a/include/splay-tree.h +++ b/include/splay-tree.h @@ -1,6 +1,5 @@ /* A splay-tree datatype. - Copyright 1998, 1999, 2000, 2002, 2005, 2007, 2009, 2010 - Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Mark Mitchell (mark@markmitchell.com). This file is part of GCC. diff --git a/include/symcat.h b/include/symcat.h index b46128796b..95fc9b2c55 100644 --- a/include/symcat.h +++ b/include/symcat.h @@ -1,6 +1,6 @@ /* Symbol concatenation utilities. - Copyright (C) 1998, 2000, 2010 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/include/timeval-utils.h b/include/timeval-utils.h index 1caf9b36d1..adbe8183fe 100644 --- a/include/timeval-utils.h +++ b/include/timeval-utils.h @@ -1,5 +1,5 @@ /* Basic struct timeval utilities. - Copyright (C) 2011 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of the libiberty library. Libiberty is free software; you can redistribute it and/or diff --git a/include/vms/ChangeLog b/include/vms/ChangeLog index 7bcd388860..6b24be20fe 100644 --- a/include/vms/ChangeLog +++ b/include/vms/ChangeLog @@ -1,3 +1,7 @@ +2015-01-01 Alan Modra + + Update year range in copyright notice of all files. + 2014-03-05 Alan Modra Update copyright years. @@ -77,7 +81,7 @@ * eiaf.h, eicp.h, eiha.h, eihd.h, eihi.h, eihs.h, eihvn.h: Ditto. * eisd.h, emh.h, eobjrec.h, esdf.h, esrf.h, etir.h, shl.h: Ditto. -Copyright (C) 2010-2014 Free Software Foundation, Inc. +Copyright (C) 2010-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/include/vms/dcx.h b/include/vms/dcx.h index bfcf628c11..fe41a7efb6 100644 --- a/include/vms/dcx.h +++ b/include/vms/dcx.h @@ -1,6 +1,6 @@ /* Alpha VMS external format for DeCompression. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/dmt.h b/include/vms/dmt.h index 9734241251..1fc654e54a 100644 --- a/include/vms/dmt.h +++ b/include/vms/dmt.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Debug Module Table. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/dsc.h b/include/vms/dsc.h index c66618fccf..0d0d9ff286 100644 --- a/include/vms/dsc.h +++ b/include/vms/dsc.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Descriptors. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/dst.h b/include/vms/dst.h index f502465a39..ce26e80ebe 100644 --- a/include/vms/dst.h +++ b/include/vms/dst.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Debug Symbol Table. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eeom.h b/include/vms/eeom.h index 10c31b47ba..a907946c58 100644 --- a/include/vms/eeom.h +++ b/include/vms/eeom.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended End Of Module. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/egps.h b/include/vms/egps.h index 592e8d8317..5f628233b3 100644 --- a/include/vms/egps.h +++ b/include/vms/egps.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Program Section Definition. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/egsd.h b/include/vms/egsd.h index db96dadd67..1c3b1befed 100644 --- a/include/vms/egsd.h +++ b/include/vms/egsd.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Global Symbol Directory. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/egst.h b/include/vms/egst.h index c7693794a8..4b0429f001 100644 --- a/include/vms/egst.h +++ b/include/vms/egst.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Global Symbol Definition. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/egsy.h b/include/vms/egsy.h index 021bc38ed3..0f0c6fcbd4 100644 --- a/include/vms/egsy.h +++ b/include/vms/egsy.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Global Symbol. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eiaf.h b/include/vms/eiaf.h index a6e0179ad3..2fd5b753a7 100644 --- a/include/vms/eiaf.h +++ b/include/vms/eiaf.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Activator Fixup section. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eicp.h b/include/vms/eicp.h index 02f96d53d7..fc53c9b5de 100644 --- a/include/vms/eicp.h +++ b/include/vms/eicp.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image section Change Protection. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eidc.h b/include/vms/eidc.h index 78faa20b1c..d7b193d2a3 100644 --- a/include/vms/eidc.h +++ b/include/vms/eidc.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Ident Consistency check. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eiha.h b/include/vms/eiha.h index ac6bbfcd82..8cad743e6e 100644 --- a/include/vms/eiha.h +++ b/include/vms/eiha.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Activation. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eihd.h b/include/vms/eihd.h index 329f6bd454..35c2cc4472 100644 --- a/include/vms/eihd.h +++ b/include/vms/eihd.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Header. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eihi.h b/include/vms/eihi.h index 9026ed8418..a76467cebe 100644 --- a/include/vms/eihi.h +++ b/include/vms/eihi.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Identification. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eihs.h b/include/vms/eihs.h index 80ece6d104..b20ff845a5 100644 --- a/include/vms/eihs.h +++ b/include/vms/eihs.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Symbols and debug table. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eihvn.h b/include/vms/eihvn.h index a8bf58c48c..46fffd3158 100644 --- a/include/vms/eihvn.h +++ b/include/vms/eihvn.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Header Version. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eisd.h b/include/vms/eisd.h index 6d0c5bc456..91a3df4a7b 100644 --- a/include/vms/eisd.h +++ b/include/vms/eisd.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Image Section Descriptor. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/emh.h b/include/vms/emh.h index 4fbcf59795..5bae43e53c 100644 --- a/include/vms/emh.h +++ b/include/vms/emh.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Module Header. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/eobjrec.h b/include/vms/eobjrec.h index 28b3e4b9fc..d5ca2c38cf 100644 --- a/include/vms/eobjrec.h +++ b/include/vms/eobjrec.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Object Records. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/esdf.h b/include/vms/esdf.h index 9f2227120a..05436f2230 100644 --- a/include/vms/esdf.h +++ b/include/vms/esdf.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended GSD Global Symbol Definition. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/esdfm.h b/include/vms/esdfm.h index 4f83721eb6..3224fb7c86 100644 --- a/include/vms/esdfm.h +++ b/include/vms/esdfm.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Symbol Definition for version Mask. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/esdfv.h b/include/vms/esdfv.h index 3b6154de2a..93583b9344 100644 --- a/include/vms/esdfv.h +++ b/include/vms/esdfv.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Symbol Def for Vectored symbols. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/esgps.h b/include/vms/esgps.h index 16885ee880..89e7d18cc3 100644 --- a/include/vms/esgps.h +++ b/include/vms/esgps.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Shared Program Section Definition. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/esrf.h b/include/vms/esrf.h index 3005e25664..33592e07af 100644 --- a/include/vms/esrf.h +++ b/include/vms/esrf.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended GSD Global Symbol Reference. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/etir.h b/include/vms/etir.h index 5628d0bd0a..6b1e6e02be 100644 --- a/include/vms/etir.h +++ b/include/vms/etir.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Extended Text Information and Relocation. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/internal.h b/include/vms/internal.h index 1815d2ba80..dd9ac18442 100644 --- a/include/vms/internal.h +++ b/include/vms/internal.h @@ -1,6 +1,6 @@ /* Alpha VMS internal format. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/lbr.h b/include/vms/lbr.h index 1e889a0ba4..77ce64bb4c 100644 --- a/include/vms/lbr.h +++ b/include/vms/lbr.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Libraries. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/prt.h b/include/vms/prt.h index a9174aa9e5..4560e99dfb 100644 --- a/include/vms/prt.h +++ b/include/vms/prt.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Protection values. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vms/shl.h b/include/vms/shl.h index 1320a1ecdd..4654a80091 100644 --- a/include/vms/shl.h +++ b/include/vms/shl.h @@ -1,6 +1,6 @@ /* Alpha VMS external format of Shareable image List. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Written by Tristan Gingold , AdaCore. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/vtv-change-permission.h b/include/vtv-change-permission.h index 1adcb97459..92e0a2ee8e 100644 --- a/include/vtv-change-permission.h +++ b/include/vtv-change-permission.h @@ -1,5 +1,4 @@ -/* Copyright (C) 2013 - Free Software Foundation +/* Copyright (C) 2013-2015 Free Software Foundation, Inc. This file is part of GCC. diff --git a/include/xregex2.h b/include/xregex2.h index d3d0da14a9..05066d4b28 100644 --- a/include/xregex2.h +++ b/include/xregex2.h @@ -1,8 +1,7 @@ /* Definitions for data structures and routines for the regular expression library, version 0.12. - Copyright (C) 1985, 1989, 1990, 1991, 1992, 1993, 1995, 1996, 1997, - 1998, 2000, 2005 Free Software Foundation, Inc. + Copyright (C) 1985-2015 Free Software Foundation, Inc. This file is part of the GNU C Library. Its master source is NOT part of the C library, however. The master source lives in /gd/gnu/lib. diff --git a/include/xtensa-config.h b/include/xtensa-config.h index 30f4f41a2a..5ae4c8060b 100644 --- a/include/xtensa-config.h +++ b/include/xtensa-config.h @@ -1,6 +1,5 @@ /* Xtensa configuration settings. - Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 - Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Contributed by Bob Wilson (bob.wilson@acm.org) at Tensilica. This program is free software; you can redistribute it and/or modify diff --git a/include/xtensa-isa-internal.h b/include/xtensa-isa-internal.h index 82d360a5a3..81467cb9b4 100644 --- a/include/xtensa-isa-internal.h +++ b/include/xtensa-isa-internal.h @@ -1,5 +1,5 @@ /* Internal definitions for configurable Xtensa ISA support. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/include/xtensa-isa.h b/include/xtensa-isa.h index 340224a49d..509aa341b1 100644 --- a/include/xtensa-isa.h +++ b/include/xtensa-isa.h @@ -1,5 +1,5 @@ /* Interface definition for configurable Xtensa ISA support. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of BFD, the Binary File Descriptor library. diff --git a/ld/ChangeLog b/ld/ChangeLog index 31eb04eeed..541c3294c9 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,1106 +1,10 @@ -2014-12-24 Alan Modra +2015-01-01 Alan Modra - * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Exclude - shared libraries in loop looking for .eh_frame sections. - Similarly for build-id loop. + Update year range in copyright notice of all files. -2014-12-23 Andrew Burgess - - * emultempl/avrelf.em: Add include of elf/avr.h. - (avr_finish): New function. - (LDEMUL_FINISH): Added. - -2014-12-23 Alan Modra - - * ldexp.c (update_definedness): Return false if script symbol is - redefining a strong symbol in an object. - (exp_fold_tree_1 ): Set up for reporting a multiple - definition error, but for now leave disabled. - -2014-12-23 Alan Modra - - * ldexp.c (exp_fold_tree_1 ): Test linker_def. - -2014-12-23 Alan Modra - - * ldexp.c (exp_fold_tree_1 ): Leave bfd_link_hash_common - symbols alone. - -2014-12-23 Alan Modra - - * ldexp.c (update_definedness): Correct logic setting by_object. - -2014-12-23 Alan Modra - - * ldexp.c (struct definedness_hash_entry, definedness_table) - (definedness_newfunc, symbol_defined, update_definedness): Move - and rename from.. - * ldlang.h (struct lang_definedness_hash_entry): ..here,.. - * ldlang.c (lang_definedness_table, lang_definedness_newfunc) - (lang_symbol_defined, lang_update_definedness): ..and here. - * ldexp.c (ldexp_init, ldexp_finish): New functions, extracted from.. - * ldlang.c (lang_init, lang_finish): ..here. - * ldexp.h (ldexp_init, ldexp_finish): Declare. - * ldlang.h (lang_symbol_defined, lang_update_definedness): Delete. - * ldmain.c (main): Call ldexp_init and ldexp_finish. - -2014-12-10 Alan Modra - - * ldmisc.c: #include "coff-bfd.h" - -2014-12-06 Eric Botcazou - - * configure.tgt: Add Visium support. - * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32visium.c. - (eelf32visium.c): New rule. - * Makefile.in: Regenerate. - * emulparams/elf32visium.sh: New file. - * scripttempl/visium.sc: Likewise. - -2014-11-25 H.J. Lu - - * emulparams/elf_i386.sh (TINY_READONLY_SECTION): New. - * emulparams/elf_x86_64.sh (TINY_READONLY_SECTION): Add .plt.got. - -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-24 Alan Modra - - * ld.texinfo: Correct --plt-align documentation. - * emultempl/ppc64elf.em (plt_stub_align): Delete. Use and set - params.plt_stub_align instead. - -2014-11-18 Igor Zamyatin - - * emulparams/elf_x86_64.sh (BNDPLT): Set to yes for x86_64. - * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Handle - "-z bndplt" if BNDPLT is yes. - (gld${EMULATION_NAME}_list_options): Add "-z bndplt" entry. - * ld.texinfo: Add description for bndplt. - -2014-10-08 Senthil Kumar Selvaraj - - * avrtiny.sc: Apply avr.sc fixes. - -2014-11-04 Alan Modra - - * emultempl/spu_icache.o_c: Regenerate. - * emultempl/spu_ovl.o_c: Regenerate. - -2014-11-03 Andrew Burgess - - * testsuite/ld-avr/relax-02.d: Update to check size of symbols has - changed. - * testsuite/ld-avr/relax-03.d: Likewise. - -2014-11-03 Andrew Burgess - - * testsuite/ld-avr/relax-02.d: New file. - * testsuite/ld-avr/relax-02.s: New file. - * testsuite/ld-avr/relax-03.d: New file. - * testsuite/ld-avr/relax-03.s: New file. - -2014-10-29 Nick Clifton - - * po/bg.po: Updated Bulgarian translation. - -2014-10-24 Tejas Belagod - - * emultempl/aarch64elf.em: Add command-line option for erratum 835769. - -2014-10-17 Hans-Peter Nilsson - - Implement --print-sysroot in ld. - * ldlex.h (enum option_values): Add entry OPTION_PRINT_SYSROOT. - * lexsup.c (ld_options): Add entry for --print-sysroot. - (parse_args) : Print sysroot and exit early. - -2014-10-16 Alan Modra - - PR 17488 - * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Don't attempt - to access ELF header e_flags when not ppc64 ELF output. - -2014-10-15 Tristan Gingold - - * configure: Regenerate. - -2014-10-15 Hans-Peter Nilsson - - * ldlex.l (INPUTLIST): New start condition. - (comment pattern, ",", "(", ")", "AS_NEEDED") - ({FILENAMECHAR1}{FILENAMECHAR}*, "-l"{FILENAMECHAR}+) - (quoted string pattern, whitespace pattern): Add INPUTLIST to - valid start conditions. - ("="{FILENAMECHAR1}{FILENAMECHAR}*): New NAME rule. - (ldlex_inputlist): New start-condition-setter function. - * ldgram.y (input_list1): Rename from input_list. All recursive - use changed. - (input_list): New wrapper rule for input_list1, setting - INPUTLIST lexer state for the duration of parsing input_list1. - * ldlang.c (lang_add_input_file): If the first character in the - filename is '=', prepend the sysroot and force the context of that - input file to non-sysroot. - * ld.texinfo (Options): When mentioning "=" and sysroot, mention - that --sysroot controls it, not only through the configuration. - (input files in linker scripts): When mentioning - behavior of first character "/" on scripts within sysroot, also - mention that effect can be forced by prefixing with "=" and - refer to SEARCH_DIR. - -2014-10-14 Tristan Gingold - - * NEWS: Add marker for 2.25. - -2014-10-13 Alan Modra - - * ldlang.c (lang_add_section): Set up map_head.s and map_tail.s when - relocatable. - -2014-09-16 Kuan-Lin Chen - - * emultempl/nds32elf.em (nds32_elf_after_open): Do not keep - ex9 234th entry. - (nds32_elf_after_allocation): Move all optimizations into - nds32_elf_relax_section. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * ldmain.c (get_emulation): Add support for -mips32r6 and -mips64r6. - -2014-09-12 Andrew Bennett - - * configure.tgt: Add mips*-img-elf* target triple. - -2014-09-01 Jon TURNEY - - * emultempl/pe.em (write_build_id, setup_build_id): Change pe/coff - build-id section name from '.build-id' to '.buildid'. - * emultempl/pep.em (write_build_id, setup_build_id): Ditto. - -2014-08-22 Andreas Tobler - - * emulparams/armelf_fbsd.sh (TEXT_START_ADDR): Increase alignment to - 64kB boundary like in armelf_linux.sh. - -2014-08-22 Alan Modra - - * emultempl/ppc64elf.em (gld${EMULATION_NAME}_after_allocation): Call - bfd_elf_discard_info after generating glink .eh_frame. Delete - redundant test on ppc64_elf_setup_section_lists status. - -2014-08-20 Maciej W. Rozycki - - * emultempl/armelf.em (OPTION_STUBGROUP_SIZE): Fix formatting. - (OPTION_NO_MERGE_EXIDX_ENTRIES, OPTION_LONG_PLT): Likewise. - -2014-08-20 Will Newton - - * configure.tgt: Default armeb-*-eabi* to big endian. - -2014-08-20 Daniel Micay - - * emultempl/pep.em: Add --high-entropy-va switch. - * ld.texinfo: Document the --high-entropy-va switch. - -2014-08-20 Nick Clifton - - * scripttempl/DWARF.sc: Add copyright notice. - * scripttempl/aix.sc: Likewise. - * scripttempl/alpha.sc: Likewise. - * scripttempl/alphavms.sc: Likewise. - * scripttempl/aout.sc: Likewise. - * scripttempl/armaout.sc: Likewise. - * scripttempl/armbpabi.sc: Likewise. - * scripttempl/armcoff.sc: Likewise. - * scripttempl/avr.sc: Likewise. - * scripttempl/avrtiny.sc: Likewise. - * scripttempl/crisaout.sc: Likewise. - * scripttempl/delta68.sc: Likewise. - * scripttempl/dlx.sc: Likewise. - * scripttempl/elf.sc: Likewise. - * scripttempl/elf32cr16.sc: Likewise. - * scripttempl/elf32cr16c.sc: Likewise. - * scripttempl/elf32crx.sc: Likewise. - * scripttempl/elf32msp430.sc: Likewise. - * scripttempl/elf32msp430_3.sc: Likewise. - * scripttempl/elf32sh-symbian.sc: Likewise. - * scripttempl/elf32xc16x.sc: Likewise. - * scripttempl/elf32xc16xl.sc: Likewise. - * scripttempl/elf32xc16xs.sc: Likewise. - * scripttempl/elf64hppa.sc: Likewise. - * scripttempl/elf_chaos.sc: Likewise. - * scripttempl/elfd10v.sc: Likewise. - * scripttempl/elfd30v.sc: Likewise. - * scripttempl/elfi370.sc: Likewise. - * scripttempl/elfm68hc11.sc: Likewise. - * scripttempl/elfm68hc12.sc: Likewise. - * scripttempl/elfmicroblaze.sc: Likewise. - * scripttempl/elfxgate.sc: Likewise. - * scripttempl/elfxtensa.sc: Likewise. - * scripttempl/epiphany_4x4.sc: Likewise. - * scripttempl/epocpe.sc: Likewise. - * scripttempl/h8300.sc: Likewise. - * scripttempl/h8300h.sc: Likewise. - * scripttempl/h8300hn.sc: Likewise. - * scripttempl/h8300s.sc: Likewise. - * scripttempl/h8300sn.sc: Likewise. - * scripttempl/h8300sx.sc: Likewise. - * scripttempl/h8300sxn.sc: Likewise. - * scripttempl/h8500.sc: Likewise. - * scripttempl/h8500b.sc: Likewise. - * scripttempl/h8500c.sc: Likewise. - * scripttempl/h8500m.sc: Likewise. - * scripttempl/h8500s.sc: Likewise. - * scripttempl/hppaelf.sc: Likewise. - * scripttempl/i386beos.sc: Likewise. - * scripttempl/i386coff.sc: Likewise. - * scripttempl/i386go32.sc: Likewise. - * scripttempl/i386msdos.sc: Likewise. - * scripttempl/i860coff.sc: Likewise. - * scripttempl/i960.sc: Likewise. - * scripttempl/ia64vms.sc: Likewise. - * scripttempl/ip2k.sc: Likewise. - * scripttempl/iq2000.sc: Likewise. - * scripttempl/m68kaux.sc: Likewise. - * scripttempl/m68kcoff.sc: Likewise. - * scripttempl/m88kbcs.sc: Likewise. - * scripttempl/mcorepe.sc: Likewise. - * scripttempl/mep.sc: Likewise. - * scripttempl/mips.sc: Likewise. - * scripttempl/mipsbsd.sc: Likewise. - * scripttempl/mmo.sc: Likewise. - * scripttempl/moxie.sc: Likewise. - * scripttempl/nds32elf.sc: Likewise. - * scripttempl/nw.sc: Likewise. - * scripttempl/pe.sc: Likewise. - * scripttempl/pep.sc: Likewise. - * scripttempl/pj.sc: Likewise. - * scripttempl/ppcpe.sc: Likewise. - * scripttempl/psos.sc: Likewise. - * scripttempl/riscix.sc: Likewise. - * scripttempl/sh.sc: Likewise. - * scripttempl/sparccoff.sc: Likewise. - * scripttempl/st2000.sc: Likewise. - * scripttempl/tic30aout.sc: Likewise. - * scripttempl/tic30coff.sc: Likewise. - * scripttempl/tic4xcoff.sc: Likewise. - * scripttempl/tic54xcoff.sc: Likewise. - * scripttempl/tic80coff.sc: Likewise. - * scripttempl/v850.sc: Likewise. - * scripttempl/v850_rh850.sc: Likewise. - * scripttempl/vanilla.sc: Likewise. - * scripttempl/w65.sc: Likewise. - * scripttempl/xstormy16.sc: Likewise. - * scripttempl/z80.sc: Likewise. - * scripttempl/z8000.sc: Likewise. - -2014-08-19 Alan Modra - - * configure: Regenerate. - -2014-08-18 Alan Modra - - * ld.texinfo (--as-needed): Clarify that references from libraries - must be from needed libraries. - -2014-08-18 Alan Modra - - * emultempl/aarch64elf.em (gld${EMULATION_NAME}_after_allocation): - Handle error status from bfd_elf_discard_info. - * emultempl/armelf.em: Likewise. - * emultempl/elf32.em: Likewise. - * emultempl/hppaelf.em: Likewise. - * emultempl/metagelf.em: Likewise. - * emultempl/nios2elf.em: Likewise. - * emultempl/ppc64elf.em: Likewise. - * emultempl/tic6xdsbt.em: Likewise. - * emultempl/vms.em: Likewise. - -2014-08-14 Alan Modra - - PR 16563 - * ldlang.c (map_head_is_link_order): Rename from - stripped_excluded_sections. - (lang_clear_os_map): New function, extracted from.. - (strip_excluded_output_sections): ..here. - * ldlang.h (lang_clear_os_map): Declare. - * ldwrite.c (ldwrite): Call lang_clear_os_map. - * emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation): - Likewise. - -2014-08-14 Alan Modra - - * configure.ac: Move AC_PROG_CC and other macros earlier. Delete - plugin checks now done in config/plugins.m4. - * config.in: Regenerate. - * configure: Regenerate. - -2014-08-14 Alan Modra - - * plugin.c (is_ir_dummy_bfd): Test BFD_PLUGIN flag rather than - flags.claimed. - -2014-08-13 Yaakov Selkowitz - - * pe-dll.c (autofilter_entry_type autofilter_symbollist_i386): Add - __dso_handle. - -2014-08-13 Alan Modra - - * ldlang.c (open_input_bfds): Don't use bfd_elf_get_dyn_lib_class. - -2014-08-12 Alan Modra - - * ldlang.h (struct lang_input_statement_flags): Don't make "reload" - field conditional on ENABLE_PLUGINS. - * ldlang.c (open_input_bfds): Expand plugin_should_reload. - * plugin.h (plugin_should_reload): Delete. - * plugin.c (plugin_should_reload): Delete. - -2014-08-12 Alan Modra - - * ldmain.c (notice): Update args. - * plugin.c (plugin_notice): Likewise. Follow warning sym link. - Handle new indirect symbol. - -2014-08-12 Alan Modra - - * plugin.c (plugin_load_plugins): Set link_info.lto_plugin_active. - -2014-08-08 Ulrich Drepper - - * ldlang.h (struct lang_input_statement_flags): Add pushed - member. - * ldlex.h (enum option_values): Add OPTION_PUSH_STATE and - OPTION_POP_STATE. - * lexsup.c (ld_options): Add entries for --push-state and - --pop-state. - (parse_args): Handle OPTION_PUSH_STATE and OPTION_POP_STATE. - * ld.texinfo: Document --push-state and --pop-state. - -2014-08-06 H.J. Lu - - PR14918 - * plugin.c (plugin_opt_plugin_arg): Drop --pass-through. - -2014-08-05 Alan Modra - - * Makefile.in: Regenerate. - -2014-07-29 Matthew Fortune - - * emulparams/elf32bmip.sh: Add .MIPS.abiflags. - * emulparams/elf32bmipn32-defs.sh: Likewise. - * emulparams/elf64bmip-defs.sh: Likewise. - -2014-07-27 Anthony Green - - * Makefile.am (ALL_EMULATION_SOURCES): Add moxiebox support. - (emoxiebox.c): Build. - * configure.tgt (targ_extra_ofiles): Add moxie-*-moxiebox*. - * emulparams/moxiebox.sh (TEXT_START_ADDR): New file. - * Makefile.in: Rebuilt. - -2014-07-17 Stefan Kristiansson - - * emulparams/elf32or1k_linux.sh (TEXT_START_ADDR): Increase from - 0x0 to first page boundary at 0x2000. - -2014-07-10 Max Filippov - - * emultempl/xtensaelf.em (is_inconsistent_linkonce_section): - correctly handle missing dot in section name after - ".gnu.linkonce.prop.". - -2014-07-08 Senthil Kumar Selvaraj - - * scripttempl/avr.sc: Remove KEEP for .data and - force .bss VMA to end of .data VMA. - -2014-07-08 Will Newton - - * emulparams/armelf_linux.sh (TEXT_START_ADDR): Increase - alignment to 64kB boundary. - -2014-07-04 Alan Modra - - * configure.ac: Update "configure.in" comments. - * configure: Regenerate. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * config.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.in: Include bfd/version.m4. - (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. - (BFD_VERSION): Delete. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. - * configure: Regenerate. - * Makefile.in: Regenerate. - -2014-07-03 Alan Modra - - PR 17068 - * ldlang.c (load_symbols): Always check flags.reload. - (open_input_bfds): Always reload --as-needed shared libraries, - not just when rescanning. - * ldlang.h (struct lang_input_statement_flags): Update reload comment. - * plugin.c (plugin_should_reload): Assume shared library arg. - * plugin.h (plugin_should_reload): Update comment. - -2014-07-01 Alan Modra - - * emultempl/ppc64elf.em (stub_added): Delete. - (gld${EMULATION_NAME}_finish): Call ppc64_elf_build_stubs even when - none of the usual stubs have been added. Only change entry_section - for ELFv1. - -2014-07-01 Alan Modra - - * sysdep.h: Don't include limits.h and sys/param.h. Don't - include unistd.h twice. - (LD_PATHMAX): Don't define. - * ldlang.c (lang_common): Don't use UINT_MAX. - -2014-07-01 Barney Stratford - Senthil Kumar Selvaraj - Pitchumani Sivanupandi - Soundararajan - - * Makefile.am (ALL_EMULATION_SOURCES): Add avrtiny emulation source. - (eavrtiny.c): Add rules for avrtiny emulation source. - * Makefile.in: Regenerate. - * configure.tgt: Add avrtiny to avr target emulations. - * scripttempl/avrtiny.sc: New file. Linker script template for - avrtiny arch. - * emulparams/avrtiny.sh: New file. Emulation parameters for - avrtiny arch. - -2014-06-30 Ulrich Drepper - - * lexsup.c (parse_args): Check whether provided SONAME is empty - string. If yes, warn and ignore it. Don't overwrite valid SONAME - with empty string. - -2014-06-26 Linda Zhang - - * emultempl/pe.em: Initialise insert_timestamp to true. - Add a --no-insert-timestamp command line option. - * emultempl/pep.em: Likewise. - * ld.texinfo: Document that --insert-timestamp is enabled by - default and that it now has an inverse command line option. - * NEWS: Mention the new behaviour. - -2014-06-25 Nick Clifton - - * Makefile.am (ALL_EMULATION_SOURCES): Move ei386pep.c from - here... - (ALL_64_EMULATION_SOURCES): ... to here. - (ALL_EMUL_EXTRA_OFILES): Move pep-dll.o from here... - (ALL_64_EMUL_EXTRA_OFILES): New. ... to here. - * configure.in (EMUL_EXTRA_OFILES): Include - ALL_64_EMUL_EXTRA_OFILES when making a 64-bit enabled build. - * Makefile.in: Regenerate. - * configure: Regenerate. - -2014-06-18 Andreas Tobler - - * configure.tgt (arm*-*-freebsd*): Update targ_extra_emuls. - (arm*b-*-freebsd*): Add target. - * emulparams/armelfb_fbsd.sh: Added. - * emulparams/armelf_fbsd.sh: Updated. - * Makefile.am (ALL_EMULATION_SOURCES): Add earmelfb_fbsd.c. - * Makefile.in: Regenerate. - -2014-06-16 Alan Modra - - * scripttempl/elf.sc: Edit out __rela_iplt symbol assignments from - .rel sections, and __rel_iplt from .rela sections. - * scripttempl/nds32elf.sc: Likewise. - * Makefile.am (ends32*.c) Depend on nds32elf.sc. - * Makefile.in: Regenerate. - -2014-06-13 Alan Modra - - PR 17047 - * ldlang.c (output_bfd_hash_table_free_fn): Delete. - (open_output): Don't set it.. - * ldmain.c (ld_cleanup): ..or call it. - -2014-06-13 Alan Modra - - * emultempl/cr16elf.em, * emultempl/elf32.em, * emultempl/genelf.em, - * emultempl/m68kcoff.em, * emultempl/m68kelf.em, - * emultempl/nds32elf.em, * emultempl/pe.em, * emultempl/pep.em, - * ldlang.c, * ldmain.c, * pe-dll.c: Update for bfd.link_next change. - -2014-06-13 Alan Modra - - * Makefile.am (ALL_EMULATION_SOURCES): Add enios2elf.c, enios2linux.c. - * Makefile.in: Regenerate. - -2014-06-07 Alan Modra - - * ldexp.c (exp_fold_tree_1 ): Make PROVIDEd - linker script symbol value override a built-in linker symbol. - -2014-06-05 Joel Brobecker - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on - bfd's development.sh. - * Makefile.in, configure: Regenerate. - -2014-06-02 Alan Modra - - * emulparams/elf32bfin.sh: Rename from bfin.sh. - * emulparams/elf32bfinfd.sh: Update to suit. - * emulparams/msp430.sh: Rename from msp430all.sh. Remove - MSP430_NAME and msp430X vars. - * emulparams/msp430X.sh: New. - * emulparams/score3_elf.sh: Rename from scoreelf.sh. Remove - SCORE_NAME and score7_elf ARCH setting. - * emulparams/score7_elf.sh: New. - * Makefile.am (eelf32bfin.c, eelf32bfinfd.c): Update dependencies. - (emsp430.c, emsp430X.c, escore3_elf.c, escore7_elf.c): Likewise. - * Makefile.in: Regenerate. - * genscripts.sh: Delete customizer_script param. - -2014-05-28 Hans-Peter Nilsson - - * Makefile.am: Change all rules with ${GENSCRIPTS} - invocations to be just dependencies. - ($(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES)) - (run-genscripts): New rules. - * Makefile.in: Regenerate. - -2014-05-27 DJ Delorie - - * ld/ldemul.h (extra_map_file_text): New field. - (ldemul_extra_map_file_text): Declare. - * ld/ldemul.c (ldemul_extra_map_file_text): Define. - * ld/ldlang.c (lang_map): Call it. - - * ld/emultempl/rxelf.em: Add extra_map_file_text hook. - * ld/emultempl/aix.em: Add NULL extra_map_file_text hook. - * ld/emultempl/armcoff.em: Likewise. - * ld/emultempl/beos.em: Likewise. - * ld/emultempl/elf32.em: Likewise. - * ld/emultempl/generic.em: Likewise. - * ld/emultempl/gld960.em: Likewise. - * ld/emultempl/gld960c.em: Likewise. - * ld/emultempl/linux.em: Likewise. - * ld/emultempl/lnk960.em: Likewise. - * ld/emultempl/m68kcoff.em: Likewise. - * ld/emultempl/pe.em: Likewise. - * ld/emultempl/pep.em: Likewise. - * ld/emultempl/sunos.em: Likewise. - * ld/emultempl/ticoff.em: Likewise. - * ld/emultempl/vanilla.em: Likewise. - -2014-05-24 Alan Modra - - * ldlang.c (base): Move variable to.. - * mri.c: ..here, and make static. - * ldlang.h (base): Delete declaration. - -2014-05-20 Hans-Peter Nilsson - - * Makefile.am (ALL_EMULATION_SOURCES): Add missing eelf32mbel_linux.c. - * Makefile.in: Regenerate. - -2014-05-20 Alan Modra - - PR 16952 - * emulparams/elf32ppccommon.sh (_SDA_BASE_, _SDA2_BASE_): Delete. - * emultempl/ppc32elf.em (ppc_before_allocation): Call - ppc_elf_maybe_strip_sdata_syms. - * ldlang.c (size_input_section): Correct output_offset value - for excluded input sections. - -2014-05-16 John Marino - - * configure.tgt: Add /lib to dragonfly NATIVE_LIB_DIRS. - -2014-05-11 Chung-Lin Tang - - * emulparams/nios2linux.sh (OTHER_GOT_SYMBOLS): Wrap _gp in HIDDEN(), - and gp in PROVIDE_HIDDEN. - -2014-05-10 Hans-Peter Nilsson - - * ldlang.c (lang_finish): Don't call bfd_link_hash_table_free here. - (output_bfd_hash_table_free_fn): New variable. - (open_output): Save the _bfd_link_hash_table_free function for the - output_bfd into output_bfd_hash_table_free_fn. - * ldmain.c (ld_cleanup): If set, call output_bfd_hash_table_free_fn - on link_info.hash. - * ldlang.h (output_bfd_hash_table_free_fn): Declare. - -2014-05-02 Alan Modra - - * emultempl/metagelf.em: Update bfd target vector naming. - * emultempl/nios2elf.em: Likewise. - * emultempl/spuelf.em: Likewise. - * emultempl/tic6xdsbt.em: Likewise. - -2014-04-22 Christian Svensson - - * Makefile.am: Remove openrisc and or32 support. Add support for or1k. - * configure.tgt: Likewise. - * emulparams/elf32or1k.sh: New file. - * emulparams/elf32or1k_linux.sh: New file. - * emulparams/elf32openrisc.sh: Delete. - * emulparams/or32.sh: Delete. - * emulparams/or32elf.sh: Delete. - * scripttempl/or32.sc: Delete. - * Makefile.in: Regenerate. - -2014-04-21 Richard Henderson - - * emultempl/alphaelf.em (alpha_after_parse): Enable 2 relax passes. - -2014-04-16 Steve Ellcey - - * emultempl/elf32.em: Include safe-ctype.h. - -2014-04-16 Steve Ellcey - - * ldbuildid.c (generate_build_id): Add ATTRIBUTE_UNUSED to size arg. - -2014-04-09 Nick Clifton - - * Makefile.am (default-manifest.o): Remove rule. - (EMUL_EXTRA_BINARIES): Delete. - (ALL_EMUL_EXTRA_BINARIES): Delete. - (ld_new_DEPENDENCIES): Remove EMUL_EXTRA_BINARIES. - (install-data-local): Remove EMUL_EXTRA_BINARIES. - * Makefile.in: Regenerate. - * configure.in (all_emul_extra_binaries): Delete. - (EMUL_EXTRA_BINARIES): Remove. - * configure: Regenerate. - * configure.tgt (target_extra_binaries): Delete. - * emultempl/default-manifest.rc: Delete. - * ld.texinfo: Remove discussion of default manifest. - * emulparams/i386pe.sh (DEFAULT_MANIFEST): Delete. - * emulparams/i386pep.sh (DEFAULT_MANIFEST): Delete. - -2014-04-09 Alan Modra - - * emultempl/spuelf.em: Include safe-ctype.h, remove duplicate errno.h. - * emultempl/nds32elf.em: Include bfd_stdint.h. - * po/POTFILES.in: Regenerate. - -2014-04-09 Alan Modra - - * emultempl/ppc32elf.em (no_zero_padding, ppc_finish): New functions. - (LDEMUL_FINISH): Define. - -2014-04-08 Nick Clifton - - * scripttempl/pe.sc (R_RSRC): Remove default manifest. - * scripttempl/pep.sc (R_RSRC): Remove default manifest. - -2014-04-08 Jon TURNEY - - * emultempl/elf32.em (id_note_section_size, read_hex, write_build_id): - Move code for parsing build-id option and calculating the build-id to... - * ldbuildid.c: New file. - * ldbuildid.h: New file. - * Makefile.am (CFILES, HFILES, OFILES, ld_new_SOURCES): Add new - files. - * Makefile.in: Regenerate. - * ld.texinfo: Update --build-id description to mention COFF - support. - * NEWS: Mention support for COFF build ids. - * emultempl/pe.em (gld${EMULATION_NAME}_handle_option): - (pecoff_checksum_contents, write_build_id, setup_build_id) - (gld_${EMULATION_NAME}_after_open): Handle and implement - build-id option. - * emultempl/pep.em: Likewise. - -2014-04-04 Cary Coutant - - PR gold/16804 - * ld.texinfo: Document optional comma following output section - command and overlay command. - -2014-04-04 Alan Modra - - * ldlang.c (lang_size_sections_1 ): Use - current "fill", not "output_section_statement->fill". - -2014-03-31 Nick Clifton - - PR ld/16744 - * emultempl/elf32.em (_after_open): Create a .note.GNU-stack - section when performing a relocatable link with -z [no]execstack - specified. - -2014-03-27 H.J. Lu - - PR ld/16756 - * ldmain.c (symbol_warning): New function. - (warning_callback): Use it. Scan all input files for a reference - to SYMBOL. - -2014-03-21 Christopher Faylor - - * ld.texinfo: Document change in handling of --enable-auto-image-base. - * emultempl/pe.em (pe_auto_image_base): Set to default base. - (gld_${EMULATION_NAME}_list_options): Change usage message to reflect - optional --enable-auto-image-base argument. - (gld${EMULATION_NAME}_handle_option): Handle optional - --enable-auto-image-base argument. - (compute_dll_image_base): Eliminate constant. Use pe_auto_image_base. - -2014-03-19 Nick Clifton - - * Makefile.am (default-manifest.o): Use WINDRES_FOR_TARGET. - * Makefile.in: Regenerate. - * emultempl/default-manifest.rc: Fix typo. - * scripttempl/pe.sc (R_RSRC): Fix default-manifest exclusion. - (.rsrc): Add SUBALIGN(4). Remove SORT. - * scripttempl/pep.sc: Likewise. - -2014-03-17 Christopher Faylor - - * Makefile.am: Use host version of windres. - * Makefile.in: Regenerate. - -2014-03-14 Romain Geissler - Alan Modra - - * ldlang.h (full_name_provided): New input flag. - * ldlang.c (new_afile): Don't use lang_input_file_is_search_file_enum - for -l:namespec. Instead use lang_input_file_is_l_enum with - full_name_provided flag. - * ldlfile.c (ldfile_open_file_search): Don't complete lib name if - full_name_provided flag is set. - * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): - Handle full_name_provided libraries. Tidy EXTRA_SHLIB_EXTENSION - support. Set DT_NEEDED for -l:namespec as namespec. - * emultempl/aix.em (ppc_after_open_output): Handle full_name_provided. - * emultempl/linux.em (gld${EMULATION_NAME}_open_dynamic_archive): - Don't handle full_name_provided libraries. - * emultempl/pe.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. - * emultempl/pep.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. - * emultempl/vms.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-04 Nick Clifton - - * Makefile.am (ALL_EMUL_EXTRA_BINARIES): Remove default-manifest. - * Makefile.in: Regenerate. - -2014-02-27 Yuri Gribov - - * emultempl/armelf.em (OPTION_LONG_PLT): Define. - (PARSE_AND_LIST_LONGOPTS): Add long-plt. - (PARSE_AND_LIST_OPTIONS): Likewise. - (PARSE_AND_LIST_ARGS_CASES): Handle long-plt. - * ld.texinfo: Document --long-plt. - -2014-02-27 Alan Modra - - * emulparams/elf32ppcvxworks.sh: Source plt_unwind.sh and - use ppc32elf.em. - * emultempl/ppc32elf.em (ppc_after_open): Don't compile for - vxworks. - (LDEMUL_AFTER_OPEN): Don't set for vxworks. - (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Exclude - -secure-plt, -bss-plt and -sdata-got when vxworks. - -2014-02-27 Nick Clifton - - * configure.in (all_emul_extra_binaries): New variable. Populated - by invoking configure.tgt. - (EMUL_EXTRA_BINARIES): New substitution. - * configure: Regenerate. - * configure.tgt (target_extra_binaries): New variable. Set to - default-manifest.o for Cygwin and MinGW targets. - * Makefile.am (EMUL_EXTRA_BINARIES): New variable. Initialised - by the configure script. - (ALL_EMUL_EXTRA_BINARIES): New variable. - (default-manifest.o): New rule to build the default manifest. - (ld_new_DEPENDENCIES): Add EMUL_EXTRA_BINARIES. - (install-data-local): Add EMUL_EXTRA_BINARIES. - * Makefile.in: Regenerate. - * ld.texinfo: Document default manifest support. - * emulparams/i386pe.sh (DEFAULT_MANIFEST): Define. - * emulparams/i386pep.sh (DEFAULT_MANIFEST): Define. - * emultempl/default-manifest.rc: New file. - * scripttempl/pe.sc (R_RSRC): Include DEFAULT_MANIFEST, if defined. - * scripttempl/pep.sc (R_RSRC): Likewise. - -2014-02-26 Dan Mick - - PR ld/16569 - * ldcref.c (cref_sort_array): Compare unmangled names unless - demanglng has been requiested. - (output_one_cref): Output unmangled name unless demangling has - been requested. - -2014-02-19 Igor Zamyatin - H.J. Lu - - * emulparams/elf_x86_64.sh (TINY_READONLY_SECTION): New. - -2014-02-19 Alan Modra - - * emultempl/ppc64elf.em (params): Init new field. - (ppc_create_output_section_statements): Set params.save_restore_funcs - default. - (PARSE_AND_LIST_*): Add support for --save-restore-funcs and - --no-save-restore-funcs. - -2014-02-17 Alan Modra - - * emultemps/ppc64elf.em (params): New static struct replacing - various other static vars. Adjust code throughout file. - -2014-02-17 Alan Modra - - * emultempl/ppc32elf.em (ppc_after_open_output): Really enable - ppc476 workaround for ld -r. - -2014-02-12 Alan Modra - - * emultempl/ppc32elf.em (pagesize): New static var. - (ppc_after_open_output): Set params.pagesize_p2 from pagesize. - (PARSE_AND_LIST_ARGS_CASES): Adjust to use pagesize. - -2014-02-11 Andrew Pinski - - * emulparams/aarch64linux32.sh (LIBPATH_SUFFIX): Change to ilp32. - (ELF_INTERPRETER_NAME): Define. - * emulparams/aarch64linux32b.sh (ELF_INTERPRETER_NAME): Define. - -2014-02-10 Alan Modra - - * po/ld.pot: Regenerate. - -2014-02-03 Alan Modra - - * emultempl/ppc32elf.em (no_tls_get_addr_opt, emit_stub_syms) - plt_style): Delete. Adjust all refs to instead use.. - (params): ..this. New variable. - (ppc_after_open_output): New function. Tweak params and pass to - ppc_elf_link_params. - (ppc_after_open): Adjust ppc_elf_select_plt_layout call. - (ppc_before_allocation): Adjust ppc_elf_tls_setup call. Enable - relaxation for ppc476 workaround. - (PARSE_AND_LIST_*): Add --{no-,}ppc476-workaround support. - (LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS): Define. - -2014-02-02 Sebastian Huber - - * ld/ld.texinfo: Change ALIGN_WITH_INPUT documentation. - * ld/ldlang.c (lang_size_sections_1): Add dotdelta - variable which reflects the VMA change due to alignment - requirements. Use dotdelta do change the LMA if - ALIGN_WITH_INPUT is requested. - -2014-02-01 Hans-Peter Nilsson - - * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Fix typo in - call to bfd_set_section_vma exposed by recent bfd_set_section_vma - change. - -2014-01-30 Sandra Loosemore - - * Makefile.am (enios2elf.c, enios2linux.c): Update dependencies. - * Makefile.in: Regenerated. - * emulparams/nios2elf.sh (EXTRA_EM_FILE): Set. - * emulparams/nios2linux.sh (EXTRA_EM_FILE): Set. - * emultempl/nios2elf.em: New file. - * gen-doc.texi (NIOSII): Set. - * ld.texinfo (NIOSII): Set. - -2014-01-28 Nick Clifton - - * Makefile.am: Remove obsolete MSP430 emulations. - * configure.tgt: Likewise. - * emulparams/msp430all.sh: Likewise. - * Makefile.in: Regenerate. - -2014-01-24 H.J. Lu - - PR ld/16498 - * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Improve - orphaned TLS section handling. - -2014-01-24 Alan Modra - - * ldlang.c (lang_output_section_find_by_flags): Be careful to - test look->bfd_section->flags if available rather than - look->flags. Separate SEC_THREAD_LOCAL handling from - SEC_READONLY loop, and rewrite. - -2014-01-22 Alan Modra - - * ldlang.c (asneeded_list_head, asneeded_list_tail): New vars. - (lang_init): Initialise them. - (lang_print_asneeded): New function. - (lang_process): Call lang_print_asneeded. - * ldlang.h (struct asneeded_minfo): New. - (asneeded_list_tail): Declare. - * ldmain.c (add_archive_element): Improve archive map heading. - * ldmisc.c (minfo): Stash --as-needed info. - -2014-01-22 Alan Modra - - * ld.h (struct map_symbol_def): Move to.. - * ldlang.h: ..here. - * ldlang.c (print_assignment): Don't set expld.assign_name to dot. - -2014-01-22 Alan Modra - - * ld.texinfo (Output Section Discarding): Mention assigning to dot - as a way of keeping otherwise empty sections. - * ldexp.c (is_dot, is_value, is_sym_value, is_dot_ne_0, - is_dot_plus_0, is_align_conditional): New predicates. - (exp_fold_tree_1): Set SEC_KEEP when assigning to dot inside an - output section, except for some special cases. - * scripttempl/elfmicroblaze.sc: Use canonical form to align at - end of .heap and .stack. - -2014-01-20 Marcus Shawcroft - - * emulparams/aarch64linuxb.sh (ELF_INTERPRETER_NAME): Define. - -2014-01-20 Marcus Shawcroft - - * emulparams/aarch64linux.sh (ELF_INTERPRETER_NAME): Define. - -2014-01-20 Alan Modra - - * ldlang.h (struct lang_definedness_hash_entry): Add by_object and - by_script. Make iteration a single bit field. - (lang_track_definedness, lang_symbol_definition_iteration): Delete. - (lang_symbol_defined): Declare. - * ldlang.c (lang_statement_iteration): Expand comment a little. - (lang_init ): Make it bigger. - (lang_track_definedness, lang_symbol_definition): Delete. - (lang_definedness_newfunc): Update. - (lang_symbol_defined): New function. - (lang_update_definedness): Create entries here. Do track whether - script definition of symbol is valid, even when also defined in - an object file. - * ldexp.c (fold_name ): Update. - (fold_name ): Allow self-assignment for absolute symbols - defined in a linker script. - -2014-01-20 Guy Martin - Alan Modra - - * ldlang.h (lang_output_section_get): Define. - * ldlang.c (lang_output_section_get): Likewise. - (init_os): Set the output_section userdata to the output - section statement. - * emultempl/hppaelf.em: Use lang_output_section_get instead of - lang_output_section_find where applicable. - * emultempl/aarch64elf.em: Likewise. - * emultempl/aix.em: Likewise. - * emultempl/armelf.em: Likewise. - * emultempl/m68hc1xelf.em: Likewise. - * emultempl/metagelf.em: Likewise. - * emultempl/mipself.em: Likewise. - * emultempl/ppc64elf.em: Likewise. - * emultempl/spuelf.em: Likewise. - -2014-01-17 Alan Modra - - * genscripts.sh (COMPILE_IN): Don't set if already set. - * emulparams/nds32elf.sh: Don't clear EMULATION_LIBPATH, set - COMPILE_IN=no. - * emulparams/nds32elf16m.sh: Likewise. - * emulparams/nds32elf_linux.sh: Likewise. - * emultempl/aix.em: Test COMPILE_IN value is "yes". - * emultempl/armcoff.em: Likewise. - * emultempl/elf32.em: Likewise. - * emultempl/generic.em: Likewise. - * emultempl/gld960.em: Likewise. - * emultempl/gld960c.em: Likewise. - * emultempl/linux.em: Likewise. - * emultempl/lnk960.em: Likewise. - * emultempl/m68kcoff.em: Likewise. - * emultempl/sunos.em: Likewise. - * emultempl/ticoff.em: Likewise. - -2014-01-16 H.J. Lu - - PR ld/16456 - * genscripts.sh: Don't search directory with LIBPATH_SUFFIX_SKIP - suffix. - * emulparams/elf32_x86_64.sh (LIBPATH_SUFFIX_SKIP): Set to 64 - for elf32_x86_64 emulation. - * emulparams/elf_i386.sh (LIBPATH_SUFFIX_SKIP): Set to 64 - for elf_i386 emulation. - -2014-01-16 Alan Modra - - * ld.h (fat_section_userdata_type, get_userdata): Move to.. - * ldlang.h (input_section_userdata_type, get_userdata): ..here. - * ldlang.c (init_map_userdata): Delete. Fold into.. - (sort_def_symbol): ..here. Don't attach input section userdata - to output sections or global bfd sections. - (lang_map): Don't pre-allocate input section userdata. - (init_os): Don't allocate userdata for output sections. - (print_all_symbols): Update. - -2014-01-15 H.J. Lu - - * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): - Silence uninitialized warning on ehdr_start_save with older - GCC. - -2014-01-15 Alan Modra - - * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Define - __ehdr_start before size_dynamic_sections and restore afterwards. - -2014-01-10 Alan Modra - - PR ld/14207 - PR ld/16322 - PR binutils/16323 - * ldlang.c (lang_size_sections): Remove unneeded RELRO base - adjust. Tidy comments. - * ld.texinfo (DATA_SEGMENT_RELRO_END): Correct description. - -2014-01-10 Hans-Peter Nilsson - - * emulparams/crislinux.sh (COMMONPAGESIZE): Define. - -2014-01-08 H.J. Lu - - PR ld/14207 - PR ld/16322 - PR binutils/16323 - * ldlang.c (lang_size_sections): Properly align RELRO base. - -2014-01-08 H.J. Lu - - * ldver.c (ldversion): Update copyright year to 2014. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/ChangeLog-2014 b/ld/ChangeLog-2014 new file mode 100644 index 0000000000..31eb04eeed --- /dev/null +++ b/ld/ChangeLog-2014 @@ -0,0 +1,1114 @@ +2014-12-24 Alan Modra + + * emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Exclude + shared libraries in loop looking for .eh_frame sections. + Similarly for build-id loop. + +2014-12-23 Andrew Burgess + + * emultempl/avrelf.em: Add include of elf/avr.h. + (avr_finish): New function. + (LDEMUL_FINISH): Added. + +2014-12-23 Alan Modra + + * ldexp.c (update_definedness): Return false if script symbol is + redefining a strong symbol in an object. + (exp_fold_tree_1 ): Set up for reporting a multiple + definition error, but for now leave disabled. + +2014-12-23 Alan Modra + + * ldexp.c (exp_fold_tree_1 ): Test linker_def. + +2014-12-23 Alan Modra + + * ldexp.c (exp_fold_tree_1 ): Leave bfd_link_hash_common + symbols alone. + +2014-12-23 Alan Modra + + * ldexp.c (update_definedness): Correct logic setting by_object. + +2014-12-23 Alan Modra + + * ldexp.c (struct definedness_hash_entry, definedness_table) + (definedness_newfunc, symbol_defined, update_definedness): Move + and rename from.. + * ldlang.h (struct lang_definedness_hash_entry): ..here,.. + * ldlang.c (lang_definedness_table, lang_definedness_newfunc) + (lang_symbol_defined, lang_update_definedness): ..and here. + * ldexp.c (ldexp_init, ldexp_finish): New functions, extracted from.. + * ldlang.c (lang_init, lang_finish): ..here. + * ldexp.h (ldexp_init, ldexp_finish): Declare. + * ldlang.h (lang_symbol_defined, lang_update_definedness): Delete. + * ldmain.c (main): Call ldexp_init and ldexp_finish. + +2014-12-10 Alan Modra + + * ldmisc.c: #include "coff-bfd.h" + +2014-12-06 Eric Botcazou + + * configure.tgt: Add Visium support. + * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32visium.c. + (eelf32visium.c): New rule. + * Makefile.in: Regenerate. + * emulparams/elf32visium.sh: New file. + * scripttempl/visium.sc: Likewise. + +2014-11-25 H.J. Lu + + * emulparams/elf_i386.sh (TINY_READONLY_SECTION): New. + * emulparams/elf_x86_64.sh (TINY_READONLY_SECTION): Add .plt.got. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-24 Alan Modra + + * ld.texinfo: Correct --plt-align documentation. + * emultempl/ppc64elf.em (plt_stub_align): Delete. Use and set + params.plt_stub_align instead. + +2014-11-18 Igor Zamyatin + + * emulparams/elf_x86_64.sh (BNDPLT): Set to yes for x86_64. + * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Handle + "-z bndplt" if BNDPLT is yes. + (gld${EMULATION_NAME}_list_options): Add "-z bndplt" entry. + * ld.texinfo: Add description for bndplt. + +2014-10-08 Senthil Kumar Selvaraj + + * avrtiny.sc: Apply avr.sc fixes. + +2014-11-04 Alan Modra + + * emultempl/spu_icache.o_c: Regenerate. + * emultempl/spu_ovl.o_c: Regenerate. + +2014-11-03 Andrew Burgess + + * testsuite/ld-avr/relax-02.d: Update to check size of symbols has + changed. + * testsuite/ld-avr/relax-03.d: Likewise. + +2014-11-03 Andrew Burgess + + * testsuite/ld-avr/relax-02.d: New file. + * testsuite/ld-avr/relax-02.s: New file. + * testsuite/ld-avr/relax-03.d: New file. + * testsuite/ld-avr/relax-03.s: New file. + +2014-10-29 Nick Clifton + + * po/bg.po: Updated Bulgarian translation. + +2014-10-24 Tejas Belagod + + * emultempl/aarch64elf.em: Add command-line option for erratum 835769. + +2014-10-17 Hans-Peter Nilsson + + Implement --print-sysroot in ld. + * ldlex.h (enum option_values): Add entry OPTION_PRINT_SYSROOT. + * lexsup.c (ld_options): Add entry for --print-sysroot. + (parse_args) : Print sysroot and exit early. + +2014-10-16 Alan Modra + + PR 17488 + * emultempl/ppc64elf.em (gld${EMULATION_NAME}_finish): Don't attempt + to access ELF header e_flags when not ppc64 ELF output. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-10-15 Hans-Peter Nilsson + + * ldlex.l (INPUTLIST): New start condition. + (comment pattern, ",", "(", ")", "AS_NEEDED") + ({FILENAMECHAR1}{FILENAMECHAR}*, "-l"{FILENAMECHAR}+) + (quoted string pattern, whitespace pattern): Add INPUTLIST to + valid start conditions. + ("="{FILENAMECHAR1}{FILENAMECHAR}*): New NAME rule. + (ldlex_inputlist): New start-condition-setter function. + * ldgram.y (input_list1): Rename from input_list. All recursive + use changed. + (input_list): New wrapper rule for input_list1, setting + INPUTLIST lexer state for the duration of parsing input_list1. + * ldlang.c (lang_add_input_file): If the first character in the + filename is '=', prepend the sysroot and force the context of that + input file to non-sysroot. + * ld.texinfo (Options): When mentioning "=" and sysroot, mention + that --sysroot controls it, not only through the configuration. + (input files in linker scripts): When mentioning + behavior of first character "/" on scripts within sysroot, also + mention that effect can be forced by prefixing with "=" and + refer to SEARCH_DIR. + +2014-10-14 Tristan Gingold + + * NEWS: Add marker for 2.25. + +2014-10-13 Alan Modra + + * ldlang.c (lang_add_section): Set up map_head.s and map_tail.s when + relocatable. + +2014-09-16 Kuan-Lin Chen + + * emultempl/nds32elf.em (nds32_elf_after_open): Do not keep + ex9 234th entry. + (nds32_elf_after_allocation): Move all optimizations into + nds32_elf_relax_section. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * ldmain.c (get_emulation): Add support for -mips32r6 and -mips64r6. + +2014-09-12 Andrew Bennett + + * configure.tgt: Add mips*-img-elf* target triple. + +2014-09-01 Jon TURNEY + + * emultempl/pe.em (write_build_id, setup_build_id): Change pe/coff + build-id section name from '.build-id' to '.buildid'. + * emultempl/pep.em (write_build_id, setup_build_id): Ditto. + +2014-08-22 Andreas Tobler + + * emulparams/armelf_fbsd.sh (TEXT_START_ADDR): Increase alignment to + 64kB boundary like in armelf_linux.sh. + +2014-08-22 Alan Modra + + * emultempl/ppc64elf.em (gld${EMULATION_NAME}_after_allocation): Call + bfd_elf_discard_info after generating glink .eh_frame. Delete + redundant test on ppc64_elf_setup_section_lists status. + +2014-08-20 Maciej W. Rozycki + + * emultempl/armelf.em (OPTION_STUBGROUP_SIZE): Fix formatting. + (OPTION_NO_MERGE_EXIDX_ENTRIES, OPTION_LONG_PLT): Likewise. + +2014-08-20 Will Newton + + * configure.tgt: Default armeb-*-eabi* to big endian. + +2014-08-20 Daniel Micay + + * emultempl/pep.em: Add --high-entropy-va switch. + * ld.texinfo: Document the --high-entropy-va switch. + +2014-08-20 Nick Clifton + + * scripttempl/DWARF.sc: Add copyright notice. + * scripttempl/aix.sc: Likewise. + * scripttempl/alpha.sc: Likewise. + * scripttempl/alphavms.sc: Likewise. + * scripttempl/aout.sc: Likewise. + * scripttempl/armaout.sc: Likewise. + * scripttempl/armbpabi.sc: Likewise. + * scripttempl/armcoff.sc: Likewise. + * scripttempl/avr.sc: Likewise. + * scripttempl/avrtiny.sc: Likewise. + * scripttempl/crisaout.sc: Likewise. + * scripttempl/delta68.sc: Likewise. + * scripttempl/dlx.sc: Likewise. + * scripttempl/elf.sc: Likewise. + * scripttempl/elf32cr16.sc: Likewise. + * scripttempl/elf32cr16c.sc: Likewise. + * scripttempl/elf32crx.sc: Likewise. + * scripttempl/elf32msp430.sc: Likewise. + * scripttempl/elf32msp430_3.sc: Likewise. + * scripttempl/elf32sh-symbian.sc: Likewise. + * scripttempl/elf32xc16x.sc: Likewise. + * scripttempl/elf32xc16xl.sc: Likewise. + * scripttempl/elf32xc16xs.sc: Likewise. + * scripttempl/elf64hppa.sc: Likewise. + * scripttempl/elf_chaos.sc: Likewise. + * scripttempl/elfd10v.sc: Likewise. + * scripttempl/elfd30v.sc: Likewise. + * scripttempl/elfi370.sc: Likewise. + * scripttempl/elfm68hc11.sc: Likewise. + * scripttempl/elfm68hc12.sc: Likewise. + * scripttempl/elfmicroblaze.sc: Likewise. + * scripttempl/elfxgate.sc: Likewise. + * scripttempl/elfxtensa.sc: Likewise. + * scripttempl/epiphany_4x4.sc: Likewise. + * scripttempl/epocpe.sc: Likewise. + * scripttempl/h8300.sc: Likewise. + * scripttempl/h8300h.sc: Likewise. + * scripttempl/h8300hn.sc: Likewise. + * scripttempl/h8300s.sc: Likewise. + * scripttempl/h8300sn.sc: Likewise. + * scripttempl/h8300sx.sc: Likewise. + * scripttempl/h8300sxn.sc: Likewise. + * scripttempl/h8500.sc: Likewise. + * scripttempl/h8500b.sc: Likewise. + * scripttempl/h8500c.sc: Likewise. + * scripttempl/h8500m.sc: Likewise. + * scripttempl/h8500s.sc: Likewise. + * scripttempl/hppaelf.sc: Likewise. + * scripttempl/i386beos.sc: Likewise. + * scripttempl/i386coff.sc: Likewise. + * scripttempl/i386go32.sc: Likewise. + * scripttempl/i386msdos.sc: Likewise. + * scripttempl/i860coff.sc: Likewise. + * scripttempl/i960.sc: Likewise. + * scripttempl/ia64vms.sc: Likewise. + * scripttempl/ip2k.sc: Likewise. + * scripttempl/iq2000.sc: Likewise. + * scripttempl/m68kaux.sc: Likewise. + * scripttempl/m68kcoff.sc: Likewise. + * scripttempl/m88kbcs.sc: Likewise. + * scripttempl/mcorepe.sc: Likewise. + * scripttempl/mep.sc: Likewise. + * scripttempl/mips.sc: Likewise. + * scripttempl/mipsbsd.sc: Likewise. + * scripttempl/mmo.sc: Likewise. + * scripttempl/moxie.sc: Likewise. + * scripttempl/nds32elf.sc: Likewise. + * scripttempl/nw.sc: Likewise. + * scripttempl/pe.sc: Likewise. + * scripttempl/pep.sc: Likewise. + * scripttempl/pj.sc: Likewise. + * scripttempl/ppcpe.sc: Likewise. + * scripttempl/psos.sc: Likewise. + * scripttempl/riscix.sc: Likewise. + * scripttempl/sh.sc: Likewise. + * scripttempl/sparccoff.sc: Likewise. + * scripttempl/st2000.sc: Likewise. + * scripttempl/tic30aout.sc: Likewise. + * scripttempl/tic30coff.sc: Likewise. + * scripttempl/tic4xcoff.sc: Likewise. + * scripttempl/tic54xcoff.sc: Likewise. + * scripttempl/tic80coff.sc: Likewise. + * scripttempl/v850.sc: Likewise. + * scripttempl/v850_rh850.sc: Likewise. + * scripttempl/vanilla.sc: Likewise. + * scripttempl/w65.sc: Likewise. + * scripttempl/xstormy16.sc: Likewise. + * scripttempl/z80.sc: Likewise. + * scripttempl/z8000.sc: Likewise. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-18 Alan Modra + + * ld.texinfo (--as-needed): Clarify that references from libraries + must be from needed libraries. + +2014-08-18 Alan Modra + + * emultempl/aarch64elf.em (gld${EMULATION_NAME}_after_allocation): + Handle error status from bfd_elf_discard_info. + * emultempl/armelf.em: Likewise. + * emultempl/elf32.em: Likewise. + * emultempl/hppaelf.em: Likewise. + * emultempl/metagelf.em: Likewise. + * emultempl/nios2elf.em: Likewise. + * emultempl/ppc64elf.em: Likewise. + * emultempl/tic6xdsbt.em: Likewise. + * emultempl/vms.em: Likewise. + +2014-08-14 Alan Modra + + PR 16563 + * ldlang.c (map_head_is_link_order): Rename from + stripped_excluded_sections. + (lang_clear_os_map): New function, extracted from.. + (strip_excluded_output_sections): ..here. + * ldlang.h (lang_clear_os_map): Declare. + * ldwrite.c (ldwrite): Call lang_clear_os_map. + * emultempl/sh64elf.em (sh64_elf_${EMULATION_NAME}_after_allocation): + Likewise. + +2014-08-14 Alan Modra + + * configure.ac: Move AC_PROG_CC and other macros earlier. Delete + plugin checks now done in config/plugins.m4. + * config.in: Regenerate. + * configure: Regenerate. + +2014-08-14 Alan Modra + + * plugin.c (is_ir_dummy_bfd): Test BFD_PLUGIN flag rather than + flags.claimed. + +2014-08-13 Yaakov Selkowitz + + * pe-dll.c (autofilter_entry_type autofilter_symbollist_i386): Add + __dso_handle. + +2014-08-13 Alan Modra + + * ldlang.c (open_input_bfds): Don't use bfd_elf_get_dyn_lib_class. + +2014-08-12 Alan Modra + + * ldlang.h (struct lang_input_statement_flags): Don't make "reload" + field conditional on ENABLE_PLUGINS. + * ldlang.c (open_input_bfds): Expand plugin_should_reload. + * plugin.h (plugin_should_reload): Delete. + * plugin.c (plugin_should_reload): Delete. + +2014-08-12 Alan Modra + + * ldmain.c (notice): Update args. + * plugin.c (plugin_notice): Likewise. Follow warning sym link. + Handle new indirect symbol. + +2014-08-12 Alan Modra + + * plugin.c (plugin_load_plugins): Set link_info.lto_plugin_active. + +2014-08-08 Ulrich Drepper + + * ldlang.h (struct lang_input_statement_flags): Add pushed + member. + * ldlex.h (enum option_values): Add OPTION_PUSH_STATE and + OPTION_POP_STATE. + * lexsup.c (ld_options): Add entries for --push-state and + --pop-state. + (parse_args): Handle OPTION_PUSH_STATE and OPTION_POP_STATE. + * ld.texinfo: Document --push-state and --pop-state. + +2014-08-06 H.J. Lu + + PR14918 + * plugin.c (plugin_opt_plugin_arg): Drop --pass-through. + +2014-08-05 Alan Modra + + * Makefile.in: Regenerate. + +2014-07-29 Matthew Fortune + + * emulparams/elf32bmip.sh: Add .MIPS.abiflags. + * emulparams/elf32bmipn32-defs.sh: Likewise. + * emulparams/elf64bmip-defs.sh: Likewise. + +2014-07-27 Anthony Green + + * Makefile.am (ALL_EMULATION_SOURCES): Add moxiebox support. + (emoxiebox.c): Build. + * configure.tgt (targ_extra_ofiles): Add moxie-*-moxiebox*. + * emulparams/moxiebox.sh (TEXT_START_ADDR): New file. + * Makefile.in: Rebuilt. + +2014-07-17 Stefan Kristiansson + + * emulparams/elf32or1k_linux.sh (TEXT_START_ADDR): Increase from + 0x0 to first page boundary at 0x2000. + +2014-07-10 Max Filippov + + * emultempl/xtensaelf.em (is_inconsistent_linkonce_section): + correctly handle missing dot in section name after + ".gnu.linkonce.prop.". + +2014-07-08 Senthil Kumar Selvaraj + + * scripttempl/avr.sc: Remove KEEP for .data and + force .bss VMA to end of .data VMA. + +2014-07-08 Will Newton + + * emulparams/armelf_linux.sh (TEXT_START_ADDR): Increase + alignment to 64kB boundary. + +2014-07-04 Alan Modra + + * configure.ac: Update "configure.in" comments. + * configure: Regenerate. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * config.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.in: Include bfd/version.m4. + (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. + (BFD_VERSION): Delete. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. + * configure: Regenerate. + * Makefile.in: Regenerate. + +2014-07-03 Alan Modra + + PR 17068 + * ldlang.c (load_symbols): Always check flags.reload. + (open_input_bfds): Always reload --as-needed shared libraries, + not just when rescanning. + * ldlang.h (struct lang_input_statement_flags): Update reload comment. + * plugin.c (plugin_should_reload): Assume shared library arg. + * plugin.h (plugin_should_reload): Update comment. + +2014-07-01 Alan Modra + + * emultempl/ppc64elf.em (stub_added): Delete. + (gld${EMULATION_NAME}_finish): Call ppc64_elf_build_stubs even when + none of the usual stubs have been added. Only change entry_section + for ELFv1. + +2014-07-01 Alan Modra + + * sysdep.h: Don't include limits.h and sys/param.h. Don't + include unistd.h twice. + (LD_PATHMAX): Don't define. + * ldlang.c (lang_common): Don't use UINT_MAX. + +2014-07-01 Barney Stratford + Senthil Kumar Selvaraj + Pitchumani Sivanupandi + Soundararajan + + * Makefile.am (ALL_EMULATION_SOURCES): Add avrtiny emulation source. + (eavrtiny.c): Add rules for avrtiny emulation source. + * Makefile.in: Regenerate. + * configure.tgt: Add avrtiny to avr target emulations. + * scripttempl/avrtiny.sc: New file. Linker script template for + avrtiny arch. + * emulparams/avrtiny.sh: New file. Emulation parameters for + avrtiny arch. + +2014-06-30 Ulrich Drepper + + * lexsup.c (parse_args): Check whether provided SONAME is empty + string. If yes, warn and ignore it. Don't overwrite valid SONAME + with empty string. + +2014-06-26 Linda Zhang + + * emultempl/pe.em: Initialise insert_timestamp to true. + Add a --no-insert-timestamp command line option. + * emultempl/pep.em: Likewise. + * ld.texinfo: Document that --insert-timestamp is enabled by + default and that it now has an inverse command line option. + * NEWS: Mention the new behaviour. + +2014-06-25 Nick Clifton + + * Makefile.am (ALL_EMULATION_SOURCES): Move ei386pep.c from + here... + (ALL_64_EMULATION_SOURCES): ... to here. + (ALL_EMUL_EXTRA_OFILES): Move pep-dll.o from here... + (ALL_64_EMUL_EXTRA_OFILES): New. ... to here. + * configure.in (EMUL_EXTRA_OFILES): Include + ALL_64_EMUL_EXTRA_OFILES when making a 64-bit enabled build. + * Makefile.in: Regenerate. + * configure: Regenerate. + +2014-06-18 Andreas Tobler + + * configure.tgt (arm*-*-freebsd*): Update targ_extra_emuls. + (arm*b-*-freebsd*): Add target. + * emulparams/armelfb_fbsd.sh: Added. + * emulparams/armelf_fbsd.sh: Updated. + * Makefile.am (ALL_EMULATION_SOURCES): Add earmelfb_fbsd.c. + * Makefile.in: Regenerate. + +2014-06-16 Alan Modra + + * scripttempl/elf.sc: Edit out __rela_iplt symbol assignments from + .rel sections, and __rel_iplt from .rela sections. + * scripttempl/nds32elf.sc: Likewise. + * Makefile.am (ends32*.c) Depend on nds32elf.sc. + * Makefile.in: Regenerate. + +2014-06-13 Alan Modra + + PR 17047 + * ldlang.c (output_bfd_hash_table_free_fn): Delete. + (open_output): Don't set it.. + * ldmain.c (ld_cleanup): ..or call it. + +2014-06-13 Alan Modra + + * emultempl/cr16elf.em, * emultempl/elf32.em, * emultempl/genelf.em, + * emultempl/m68kcoff.em, * emultempl/m68kelf.em, + * emultempl/nds32elf.em, * emultempl/pe.em, * emultempl/pep.em, + * ldlang.c, * ldmain.c, * pe-dll.c: Update for bfd.link_next change. + +2014-06-13 Alan Modra + + * Makefile.am (ALL_EMULATION_SOURCES): Add enios2elf.c, enios2linux.c. + * Makefile.in: Regenerate. + +2014-06-07 Alan Modra + + * ldexp.c (exp_fold_tree_1 ): Make PROVIDEd + linker script symbol value override a built-in linker symbol. + +2014-06-05 Joel Brobecker + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on + bfd's development.sh. + * Makefile.in, configure: Regenerate. + +2014-06-02 Alan Modra + + * emulparams/elf32bfin.sh: Rename from bfin.sh. + * emulparams/elf32bfinfd.sh: Update to suit. + * emulparams/msp430.sh: Rename from msp430all.sh. Remove + MSP430_NAME and msp430X vars. + * emulparams/msp430X.sh: New. + * emulparams/score3_elf.sh: Rename from scoreelf.sh. Remove + SCORE_NAME and score7_elf ARCH setting. + * emulparams/score7_elf.sh: New. + * Makefile.am (eelf32bfin.c, eelf32bfinfd.c): Update dependencies. + (emsp430.c, emsp430X.c, escore3_elf.c, escore7_elf.c): Likewise. + * Makefile.in: Regenerate. + * genscripts.sh: Delete customizer_script param. + +2014-05-28 Hans-Peter Nilsson + + * Makefile.am: Change all rules with ${GENSCRIPTS} + invocations to be just dependencies. + ($(ALL_EMULATION_SOURCES) $(ALL_64_EMULATION_SOURCES)) + (run-genscripts): New rules. + * Makefile.in: Regenerate. + +2014-05-27 DJ Delorie + + * ld/ldemul.h (extra_map_file_text): New field. + (ldemul_extra_map_file_text): Declare. + * ld/ldemul.c (ldemul_extra_map_file_text): Define. + * ld/ldlang.c (lang_map): Call it. + + * ld/emultempl/rxelf.em: Add extra_map_file_text hook. + * ld/emultempl/aix.em: Add NULL extra_map_file_text hook. + * ld/emultempl/armcoff.em: Likewise. + * ld/emultempl/beos.em: Likewise. + * ld/emultempl/elf32.em: Likewise. + * ld/emultempl/generic.em: Likewise. + * ld/emultempl/gld960.em: Likewise. + * ld/emultempl/gld960c.em: Likewise. + * ld/emultempl/linux.em: Likewise. + * ld/emultempl/lnk960.em: Likewise. + * ld/emultempl/m68kcoff.em: Likewise. + * ld/emultempl/pe.em: Likewise. + * ld/emultempl/pep.em: Likewise. + * ld/emultempl/sunos.em: Likewise. + * ld/emultempl/ticoff.em: Likewise. + * ld/emultempl/vanilla.em: Likewise. + +2014-05-24 Alan Modra + + * ldlang.c (base): Move variable to.. + * mri.c: ..here, and make static. + * ldlang.h (base): Delete declaration. + +2014-05-20 Hans-Peter Nilsson + + * Makefile.am (ALL_EMULATION_SOURCES): Add missing eelf32mbel_linux.c. + * Makefile.in: Regenerate. + +2014-05-20 Alan Modra + + PR 16952 + * emulparams/elf32ppccommon.sh (_SDA_BASE_, _SDA2_BASE_): Delete. + * emultempl/ppc32elf.em (ppc_before_allocation): Call + ppc_elf_maybe_strip_sdata_syms. + * ldlang.c (size_input_section): Correct output_offset value + for excluded input sections. + +2014-05-16 John Marino + + * configure.tgt: Add /lib to dragonfly NATIVE_LIB_DIRS. + +2014-05-11 Chung-Lin Tang + + * emulparams/nios2linux.sh (OTHER_GOT_SYMBOLS): Wrap _gp in HIDDEN(), + and gp in PROVIDE_HIDDEN. + +2014-05-10 Hans-Peter Nilsson + + * ldlang.c (lang_finish): Don't call bfd_link_hash_table_free here. + (output_bfd_hash_table_free_fn): New variable. + (open_output): Save the _bfd_link_hash_table_free function for the + output_bfd into output_bfd_hash_table_free_fn. + * ldmain.c (ld_cleanup): If set, call output_bfd_hash_table_free_fn + on link_info.hash. + * ldlang.h (output_bfd_hash_table_free_fn): Declare. + +2014-05-02 Alan Modra + + * emultempl/metagelf.em: Update bfd target vector naming. + * emultempl/nios2elf.em: Likewise. + * emultempl/spuelf.em: Likewise. + * emultempl/tic6xdsbt.em: Likewise. + +2014-04-22 Christian Svensson + + * Makefile.am: Remove openrisc and or32 support. Add support for or1k. + * configure.tgt: Likewise. + * emulparams/elf32or1k.sh: New file. + * emulparams/elf32or1k_linux.sh: New file. + * emulparams/elf32openrisc.sh: Delete. + * emulparams/or32.sh: Delete. + * emulparams/or32elf.sh: Delete. + * scripttempl/or32.sc: Delete. + * Makefile.in: Regenerate. + +2014-04-21 Richard Henderson + + * emultempl/alphaelf.em (alpha_after_parse): Enable 2 relax passes. + +2014-04-16 Steve Ellcey + + * emultempl/elf32.em: Include safe-ctype.h. + +2014-04-16 Steve Ellcey + + * ldbuildid.c (generate_build_id): Add ATTRIBUTE_UNUSED to size arg. + +2014-04-09 Nick Clifton + + * Makefile.am (default-manifest.o): Remove rule. + (EMUL_EXTRA_BINARIES): Delete. + (ALL_EMUL_EXTRA_BINARIES): Delete. + (ld_new_DEPENDENCIES): Remove EMUL_EXTRA_BINARIES. + (install-data-local): Remove EMUL_EXTRA_BINARIES. + * Makefile.in: Regenerate. + * configure.in (all_emul_extra_binaries): Delete. + (EMUL_EXTRA_BINARIES): Remove. + * configure: Regenerate. + * configure.tgt (target_extra_binaries): Delete. + * emultempl/default-manifest.rc: Delete. + * ld.texinfo: Remove discussion of default manifest. + * emulparams/i386pe.sh (DEFAULT_MANIFEST): Delete. + * emulparams/i386pep.sh (DEFAULT_MANIFEST): Delete. + +2014-04-09 Alan Modra + + * emultempl/spuelf.em: Include safe-ctype.h, remove duplicate errno.h. + * emultempl/nds32elf.em: Include bfd_stdint.h. + * po/POTFILES.in: Regenerate. + +2014-04-09 Alan Modra + + * emultempl/ppc32elf.em (no_zero_padding, ppc_finish): New functions. + (LDEMUL_FINISH): Define. + +2014-04-08 Nick Clifton + + * scripttempl/pe.sc (R_RSRC): Remove default manifest. + * scripttempl/pep.sc (R_RSRC): Remove default manifest. + +2014-04-08 Jon TURNEY + + * emultempl/elf32.em (id_note_section_size, read_hex, write_build_id): + Move code for parsing build-id option and calculating the build-id to... + * ldbuildid.c: New file. + * ldbuildid.h: New file. + * Makefile.am (CFILES, HFILES, OFILES, ld_new_SOURCES): Add new + files. + * Makefile.in: Regenerate. + * ld.texinfo: Update --build-id description to mention COFF + support. + * NEWS: Mention support for COFF build ids. + * emultempl/pe.em (gld${EMULATION_NAME}_handle_option): + (pecoff_checksum_contents, write_build_id, setup_build_id) + (gld_${EMULATION_NAME}_after_open): Handle and implement + build-id option. + * emultempl/pep.em: Likewise. + +2014-04-04 Cary Coutant + + PR gold/16804 + * ld.texinfo: Document optional comma following output section + command and overlay command. + +2014-04-04 Alan Modra + + * ldlang.c (lang_size_sections_1 ): Use + current "fill", not "output_section_statement->fill". + +2014-03-31 Nick Clifton + + PR ld/16744 + * emultempl/elf32.em (_after_open): Create a .note.GNU-stack + section when performing a relocatable link with -z [no]execstack + specified. + +2014-03-27 H.J. Lu + + PR ld/16756 + * ldmain.c (symbol_warning): New function. + (warning_callback): Use it. Scan all input files for a reference + to SYMBOL. + +2014-03-21 Christopher Faylor + + * ld.texinfo: Document change in handling of --enable-auto-image-base. + * emultempl/pe.em (pe_auto_image_base): Set to default base. + (gld_${EMULATION_NAME}_list_options): Change usage message to reflect + optional --enable-auto-image-base argument. + (gld${EMULATION_NAME}_handle_option): Handle optional + --enable-auto-image-base argument. + (compute_dll_image_base): Eliminate constant. Use pe_auto_image_base. + +2014-03-19 Nick Clifton + + * Makefile.am (default-manifest.o): Use WINDRES_FOR_TARGET. + * Makefile.in: Regenerate. + * emultempl/default-manifest.rc: Fix typo. + * scripttempl/pe.sc (R_RSRC): Fix default-manifest exclusion. + (.rsrc): Add SUBALIGN(4). Remove SORT. + * scripttempl/pep.sc: Likewise. + +2014-03-17 Christopher Faylor + + * Makefile.am: Use host version of windres. + * Makefile.in: Regenerate. + +2014-03-14 Romain Geissler + Alan Modra + + * ldlang.h (full_name_provided): New input flag. + * ldlang.c (new_afile): Don't use lang_input_file_is_search_file_enum + for -l:namespec. Instead use lang_input_file_is_l_enum with + full_name_provided flag. + * ldlfile.c (ldfile_open_file_search): Don't complete lib name if + full_name_provided flag is set. + * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): + Handle full_name_provided libraries. Tidy EXTRA_SHLIB_EXTENSION + support. Set DT_NEEDED for -l:namespec as namespec. + * emultempl/aix.em (ppc_after_open_output): Handle full_name_provided. + * emultempl/linux.em (gld${EMULATION_NAME}_open_dynamic_archive): + Don't handle full_name_provided libraries. + * emultempl/pe.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. + * emultempl/pep.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. + * emultempl/vms.em (gld${EMULATION_NAME}_open_dynamic_archive): Ditto. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-04 Nick Clifton + + * Makefile.am (ALL_EMUL_EXTRA_BINARIES): Remove default-manifest. + * Makefile.in: Regenerate. + +2014-02-27 Yuri Gribov + + * emultempl/armelf.em (OPTION_LONG_PLT): Define. + (PARSE_AND_LIST_LONGOPTS): Add long-plt. + (PARSE_AND_LIST_OPTIONS): Likewise. + (PARSE_AND_LIST_ARGS_CASES): Handle long-plt. + * ld.texinfo: Document --long-plt. + +2014-02-27 Alan Modra + + * emulparams/elf32ppcvxworks.sh: Source plt_unwind.sh and + use ppc32elf.em. + * emultempl/ppc32elf.em (ppc_after_open): Don't compile for + vxworks. + (LDEMUL_AFTER_OPEN): Don't set for vxworks. + (PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Exclude + -secure-plt, -bss-plt and -sdata-got when vxworks. + +2014-02-27 Nick Clifton + + * configure.in (all_emul_extra_binaries): New variable. Populated + by invoking configure.tgt. + (EMUL_EXTRA_BINARIES): New substitution. + * configure: Regenerate. + * configure.tgt (target_extra_binaries): New variable. Set to + default-manifest.o for Cygwin and MinGW targets. + * Makefile.am (EMUL_EXTRA_BINARIES): New variable. Initialised + by the configure script. + (ALL_EMUL_EXTRA_BINARIES): New variable. + (default-manifest.o): New rule to build the default manifest. + (ld_new_DEPENDENCIES): Add EMUL_EXTRA_BINARIES. + (install-data-local): Add EMUL_EXTRA_BINARIES. + * Makefile.in: Regenerate. + * ld.texinfo: Document default manifest support. + * emulparams/i386pe.sh (DEFAULT_MANIFEST): Define. + * emulparams/i386pep.sh (DEFAULT_MANIFEST): Define. + * emultempl/default-manifest.rc: New file. + * scripttempl/pe.sc (R_RSRC): Include DEFAULT_MANIFEST, if defined. + * scripttempl/pep.sc (R_RSRC): Likewise. + +2014-02-26 Dan Mick + + PR ld/16569 + * ldcref.c (cref_sort_array): Compare unmangled names unless + demanglng has been requiested. + (output_one_cref): Output unmangled name unless demangling has + been requested. + +2014-02-19 Igor Zamyatin + H.J. Lu + + * emulparams/elf_x86_64.sh (TINY_READONLY_SECTION): New. + +2014-02-19 Alan Modra + + * emultempl/ppc64elf.em (params): Init new field. + (ppc_create_output_section_statements): Set params.save_restore_funcs + default. + (PARSE_AND_LIST_*): Add support for --save-restore-funcs and + --no-save-restore-funcs. + +2014-02-17 Alan Modra + + * emultemps/ppc64elf.em (params): New static struct replacing + various other static vars. Adjust code throughout file. + +2014-02-17 Alan Modra + + * emultempl/ppc32elf.em (ppc_after_open_output): Really enable + ppc476 workaround for ld -r. + +2014-02-12 Alan Modra + + * emultempl/ppc32elf.em (pagesize): New static var. + (ppc_after_open_output): Set params.pagesize_p2 from pagesize. + (PARSE_AND_LIST_ARGS_CASES): Adjust to use pagesize. + +2014-02-11 Andrew Pinski + + * emulparams/aarch64linux32.sh (LIBPATH_SUFFIX): Change to ilp32. + (ELF_INTERPRETER_NAME): Define. + * emulparams/aarch64linux32b.sh (ELF_INTERPRETER_NAME): Define. + +2014-02-10 Alan Modra + + * po/ld.pot: Regenerate. + +2014-02-03 Alan Modra + + * emultempl/ppc32elf.em (no_tls_get_addr_opt, emit_stub_syms) + plt_style): Delete. Adjust all refs to instead use.. + (params): ..this. New variable. + (ppc_after_open_output): New function. Tweak params and pass to + ppc_elf_link_params. + (ppc_after_open): Adjust ppc_elf_select_plt_layout call. + (ppc_before_allocation): Adjust ppc_elf_tls_setup call. Enable + relaxation for ppc476 workaround. + (PARSE_AND_LIST_*): Add --{no-,}ppc476-workaround support. + (LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS): Define. + +2014-02-02 Sebastian Huber + + * ld/ld.texinfo: Change ALIGN_WITH_INPUT documentation. + * ld/ldlang.c (lang_size_sections_1): Add dotdelta + variable which reflects the VMA change due to alignment + requirements. Use dotdelta do change the LMA if + ALIGN_WITH_INPUT is requested. + +2014-02-01 Hans-Peter Nilsson + + * emultempl/mmix-elfnmmo.em (mmix_after_allocation): Fix typo in + call to bfd_set_section_vma exposed by recent bfd_set_section_vma + change. + +2014-01-30 Sandra Loosemore + + * Makefile.am (enios2elf.c, enios2linux.c): Update dependencies. + * Makefile.in: Regenerated. + * emulparams/nios2elf.sh (EXTRA_EM_FILE): Set. + * emulparams/nios2linux.sh (EXTRA_EM_FILE): Set. + * emultempl/nios2elf.em: New file. + * gen-doc.texi (NIOSII): Set. + * ld.texinfo (NIOSII): Set. + +2014-01-28 Nick Clifton + + * Makefile.am: Remove obsolete MSP430 emulations. + * configure.tgt: Likewise. + * emulparams/msp430all.sh: Likewise. + * Makefile.in: Regenerate. + +2014-01-24 H.J. Lu + + PR ld/16498 + * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Improve + orphaned TLS section handling. + +2014-01-24 Alan Modra + + * ldlang.c (lang_output_section_find_by_flags): Be careful to + test look->bfd_section->flags if available rather than + look->flags. Separate SEC_THREAD_LOCAL handling from + SEC_READONLY loop, and rewrite. + +2014-01-22 Alan Modra + + * ldlang.c (asneeded_list_head, asneeded_list_tail): New vars. + (lang_init): Initialise them. + (lang_print_asneeded): New function. + (lang_process): Call lang_print_asneeded. + * ldlang.h (struct asneeded_minfo): New. + (asneeded_list_tail): Declare. + * ldmain.c (add_archive_element): Improve archive map heading. + * ldmisc.c (minfo): Stash --as-needed info. + +2014-01-22 Alan Modra + + * ld.h (struct map_symbol_def): Move to.. + * ldlang.h: ..here. + * ldlang.c (print_assignment): Don't set expld.assign_name to dot. + +2014-01-22 Alan Modra + + * ld.texinfo (Output Section Discarding): Mention assigning to dot + as a way of keeping otherwise empty sections. + * ldexp.c (is_dot, is_value, is_sym_value, is_dot_ne_0, + is_dot_plus_0, is_align_conditional): New predicates. + (exp_fold_tree_1): Set SEC_KEEP when assigning to dot inside an + output section, except for some special cases. + * scripttempl/elfmicroblaze.sc: Use canonical form to align at + end of .heap and .stack. + +2014-01-20 Marcus Shawcroft + + * emulparams/aarch64linuxb.sh (ELF_INTERPRETER_NAME): Define. + +2014-01-20 Marcus Shawcroft + + * emulparams/aarch64linux.sh (ELF_INTERPRETER_NAME): Define. + +2014-01-20 Alan Modra + + * ldlang.h (struct lang_definedness_hash_entry): Add by_object and + by_script. Make iteration a single bit field. + (lang_track_definedness, lang_symbol_definition_iteration): Delete. + (lang_symbol_defined): Declare. + * ldlang.c (lang_statement_iteration): Expand comment a little. + (lang_init ): Make it bigger. + (lang_track_definedness, lang_symbol_definition): Delete. + (lang_definedness_newfunc): Update. + (lang_symbol_defined): New function. + (lang_update_definedness): Create entries here. Do track whether + script definition of symbol is valid, even when also defined in + an object file. + * ldexp.c (fold_name ): Update. + (fold_name ): Allow self-assignment for absolute symbols + defined in a linker script. + +2014-01-20 Guy Martin + Alan Modra + + * ldlang.h (lang_output_section_get): Define. + * ldlang.c (lang_output_section_get): Likewise. + (init_os): Set the output_section userdata to the output + section statement. + * emultempl/hppaelf.em: Use lang_output_section_get instead of + lang_output_section_find where applicable. + * emultempl/aarch64elf.em: Likewise. + * emultempl/aix.em: Likewise. + * emultempl/armelf.em: Likewise. + * emultempl/m68hc1xelf.em: Likewise. + * emultempl/metagelf.em: Likewise. + * emultempl/mipself.em: Likewise. + * emultempl/ppc64elf.em: Likewise. + * emultempl/spuelf.em: Likewise. + +2014-01-17 Alan Modra + + * genscripts.sh (COMPILE_IN): Don't set if already set. + * emulparams/nds32elf.sh: Don't clear EMULATION_LIBPATH, set + COMPILE_IN=no. + * emulparams/nds32elf16m.sh: Likewise. + * emulparams/nds32elf_linux.sh: Likewise. + * emultempl/aix.em: Test COMPILE_IN value is "yes". + * emultempl/armcoff.em: Likewise. + * emultempl/elf32.em: Likewise. + * emultempl/generic.em: Likewise. + * emultempl/gld960.em: Likewise. + * emultempl/gld960c.em: Likewise. + * emultempl/linux.em: Likewise. + * emultempl/lnk960.em: Likewise. + * emultempl/m68kcoff.em: Likewise. + * emultempl/sunos.em: Likewise. + * emultempl/ticoff.em: Likewise. + +2014-01-16 H.J. Lu + + PR ld/16456 + * genscripts.sh: Don't search directory with LIBPATH_SUFFIX_SKIP + suffix. + * emulparams/elf32_x86_64.sh (LIBPATH_SUFFIX_SKIP): Set to 64 + for elf32_x86_64 emulation. + * emulparams/elf_i386.sh (LIBPATH_SUFFIX_SKIP): Set to 64 + for elf_i386 emulation. + +2014-01-16 Alan Modra + + * ld.h (fat_section_userdata_type, get_userdata): Move to.. + * ldlang.h (input_section_userdata_type, get_userdata): ..here. + * ldlang.c (init_map_userdata): Delete. Fold into.. + (sort_def_symbol): ..here. Don't attach input section userdata + to output sections or global bfd sections. + (lang_map): Don't pre-allocate input section userdata. + (init_os): Don't allocate userdata for output sections. + (print_all_symbols): Update. + +2014-01-15 H.J. Lu + + * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): + Silence uninitialized warning on ehdr_start_save with older + GCC. + +2014-01-15 Alan Modra + + * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Define + __ehdr_start before size_dynamic_sections and restore afterwards. + +2014-01-10 Alan Modra + + PR ld/14207 + PR ld/16322 + PR binutils/16323 + * ldlang.c (lang_size_sections): Remove unneeded RELRO base + adjust. Tidy comments. + * ld.texinfo (DATA_SEGMENT_RELRO_END): Correct description. + +2014-01-10 Hans-Peter Nilsson + + * emulparams/crislinux.sh (COMMONPAGESIZE): Define. + +2014-01-08 H.J. Lu + + PR ld/14207 + PR ld/16322 + PR binutils/16323 + * ldlang.c (lang_size_sections): Properly align RELRO base. + +2014-01-08 H.J. Lu + + * ldver.c (ldversion): Update copyright year to 2014. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/ld/MAINTAINERS b/ld/MAINTAINERS index 9ee4884ba0..041d8f4e3d 100644 --- a/ld/MAINTAINERS +++ b/ld/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/Makefile.am b/ld/Makefile.am index 3639d50548..68ff02f348 100644 --- a/ld/Makefile.am +++ b/ld/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/NEWS b/ld/NEWS index c44c0abeae..f3ff9981fa 100644 --- a/ld/NEWS +++ b/ld/NEWS @@ -592,7 +592,7 @@ Changes in version 2.1: other utilities should work on Risc/Ultrix and Irix. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/README b/ld/README index 71c3177f20..5d58df8a59 100644 --- a/ld/README +++ b/ld/README @@ -66,7 +66,7 @@ workarounds to this: genscripts.sh with "sh ${srcdir}..." (no parens) and make sure the emulparams script used exports any shell variables it sets. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/configure.ac b/ld/configure.ac index 1bddfc9fce..043c597794 100644 --- a/ld/configure.ac +++ b/ld/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/ld/configure.host b/ld/configure.host index 042ebbc785..204573388b 100644 --- a/ld/configure.host +++ b/ld/configure.host @@ -3,7 +3,7 @@ # file lets us skip running autoconf when modifying host specific # information. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/configure.tgt b/ld/configure.tgt index 2f7744a26f..ef876b26c7 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -1,6 +1,6 @@ # configure.tgt # -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/deffile.h b/ld/deffile.h index 0d400adf0d..e7a520d774 100644 --- a/ld/deffile.h +++ b/ld/deffile.h @@ -1,5 +1,5 @@ /* deffile.h - header for .DEF file parser - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by DJ Delorie dj@cygnus.com This file is part of the GNU Binutils. diff --git a/ld/deffilep.y b/ld/deffilep.y index 438bd5b640..bf4cf5f635 100644 --- a/ld/deffilep.y +++ b/ld/deffilep.y @@ -1,6 +1,6 @@ %{ /* deffilep.y - parser for .def files */ -/* Copyright (C) 1995-2014 Free Software Foundation, Inc. +/* Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of GNU Binutils. diff --git a/ld/emulparams/README b/ld/emulparams/README index 2d67bb223b..41b5a81299 100644 --- a/ld/emulparams/README +++ b/ld/emulparams/README @@ -1,7 +1,7 @@ The files in this directory are read by genscripts.sh as shell commands. They set parameters for the emulations. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/emultempl/README b/ld/emultempl/README index f81ce08db8..7b0f6acbf2 100644 --- a/ld/emultempl/README +++ b/ld/emultempl/README @@ -2,7 +2,7 @@ The files in this directory are sourced by genscripts.sh, after setting some variables to substitute in, to produce C source files that contain jump tables for each emulation. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/emultempl/aarch64elf.em b/ld/emultempl/aarch64elf.em index 42e8056f67..9e243e1633 100644 --- a/ld/emultempl/aarch64elf.em +++ b/ld/emultempl/aarch64elf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of the GNU Binutils. diff --git a/ld/emultempl/aix.em b/ld/emultempl/aix.em index 56985cfa75..463cf17955 100644 --- a/ld/emultempl/aix.em +++ b/ld/emultempl/aix.em @@ -9,7 +9,7 @@ fragment < AIX support by Ian Lance Taylor AIX 64 bit support by Tom Rix diff --git a/ld/emultempl/alphaelf.em b/ld/emultempl/alphaelf.em index a36fc7d1c2..06ea6c1b90 100644 --- a/ld/emultempl/alphaelf.em +++ b/ld/emultempl/alphaelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/armcoff.em b/ld/emultempl/armcoff.em index de10a6c5fa..9003f7b86d 100644 --- a/ld/emultempl/armcoff.em +++ b/ld/emultempl/armcoff.em @@ -4,7 +4,7 @@ fragment < # # This file is part of the GNU Binutils. diff --git a/ld/emultempl/crxelf.em b/ld/emultempl/crxelf.em index da594295b1..8fefb82d39 100644 --- a/ld/emultempl/crxelf.em +++ b/ld/emultempl/crxelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/elf-generic.em b/ld/emultempl/elf-generic.em index 32c102dda4..99d667195c 100644 --- a/ld/emultempl/elf-generic.em +++ b/ld/emultempl/elf-generic.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em index 36dee8e66a..34a729ec0e 100644 --- a/ld/emultempl/elf32.em +++ b/ld/emultempl/elf32.em @@ -12,7 +12,7 @@ fragment < ELF support by Ian Lance Taylor diff --git a/ld/emultempl/epiphanyelf_4x4.em b/ld/emultempl/epiphanyelf_4x4.em index 650604a232..b57444cc33 100644 --- a/ld/emultempl/epiphanyelf_4x4.em +++ b/ld/emultempl/epiphanyelf_4x4.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 1991-2014 Free Software Foundation, Inc. +# Copyright (C) 1991-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/genelf.em b/ld/emultempl/genelf.em index 5c5e1cbf4f..cc046feb88 100644 --- a/ld/emultempl/genelf.em +++ b/ld/emultempl/genelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/generic.em b/ld/emultempl/generic.em index 111b1c1dd6..b08da3c9f9 100644 --- a/ld/emultempl/generic.em +++ b/ld/emultempl/generic.em @@ -4,7 +4,7 @@ fragment < Linux support by Eric Youngdale diff --git a/ld/emultempl/lnk960.em b/ld/emultempl/lnk960.em index 6364f6df38..6d52801028 100644 --- a/ld/emultempl/lnk960.em +++ b/ld/emultempl/lnk960.em @@ -2,7 +2,7 @@ # It does some substitutions. fragment <, based on generic.em by Steve Chamberlain , embedded relocs code based on mipsecoff.em by Ian Lance Taylor (now removed). diff --git a/ld/emultempl/m68kelf.em b/ld/emultempl/m68kelf.em index c5cfe77b2e..6dab1c1aed 100644 --- a/ld/emultempl/m68kelf.em +++ b/ld/emultempl/m68kelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # Written by Michael Sokolov , based on armelf.em # # This file is part of the GNU Binutils. diff --git a/ld/emultempl/metagelf.em b/ld/emultempl/metagelf.em index 97739dc710..c9dadd13e4 100644 --- a/ld/emultempl/metagelf.em +++ b/ld/emultempl/metagelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of GNU Binutils. # diff --git a/ld/emultempl/mipself.em b/ld/emultempl/mipself.em index b6e17cebbd..611c0bd349 100644 --- a/ld/emultempl/mipself.em +++ b/ld/emultempl/mipself.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/mmix-elfnmmo.em b/ld/emultempl/mmix-elfnmmo.em index 5ef5e5eb91..55a8e27e77 100644 --- a/ld/emultempl/mmix-elfnmmo.em +++ b/ld/emultempl/mmix-elfnmmo.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/mmixelf.em b/ld/emultempl/mmixelf.em index 566eeb01e4..9a0bd88ce6 100644 --- a/ld/emultempl/mmixelf.em +++ b/ld/emultempl/mmixelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/mmo.em b/ld/emultempl/mmo.em index f7deaaaca7..405b2f0966 100644 --- a/ld/emultempl/mmo.em +++ b/ld/emultempl/mmo.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/nds32elf.em b/ld/emultempl/nds32elf.em index 592471e702..8a2be29769 100644 --- a/ld/emultempl/nds32elf.em +++ b/ld/emultempl/nds32elf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of the GNU Binutils. diff --git a/ld/emultempl/needrelax.em b/ld/emultempl/needrelax.em index a89f12270f..fc57fa3fa9 100644 --- a/ld/emultempl/needrelax.em +++ b/ld/emultempl/needrelax.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/netbsd.em b/ld/emultempl/netbsd.em index 82478b2ac6..b0fcde69d3 100644 --- a/ld/emultempl/netbsd.em +++ b/ld/emultempl/netbsd.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/nios2elf.em b/ld/emultempl/nios2elf.em index bdf54a3e03..90c8c62dd3 100644 --- a/ld/emultempl/nios2elf.em +++ b/ld/emultempl/nios2elf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of GNU Binutils. # diff --git a/ld/emultempl/pe.em b/ld/emultempl/pe.em index 979cc8b8e9..60882cef90 100644 --- a/ld/emultempl/pe.em +++ b/ld/emultempl/pe.em @@ -8,7 +8,7 @@ fi rm -f e${EMULATION_NAME}.c (echo;echo;echo;echo;echo)>e${EMULATION_NAME}.c # there, now line numbers match ;-) fragment <e${EMULATION_NAME}.c # there, now line numbers match ;-) fragment < This file is part of the GNU Binutils. diff --git a/ld/emultempl/spu_ovl.S b/ld/emultempl/spu_ovl.S index 03fecc60ce..6640e1ea61 100644 --- a/ld/emultempl/spu_ovl.S +++ b/ld/emultempl/spu_ovl.S @@ -1,6 +1,6 @@ /* Overlay manager for SPU. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/emultempl/spuelf.em b/ld/emultempl/spuelf.em index 1b4d72f0df..cc9ef2c6ff 100644 --- a/ld/emultempl/spuelf.em +++ b/ld/emultempl/spuelf.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/sunos.em b/ld/emultempl/sunos.em index e57e1f0eb8..952d731bb4 100644 --- a/ld/emultempl/sunos.em +++ b/ld/emultempl/sunos.em @@ -9,7 +9,7 @@ fragment < SunOS shared library support by Ian Lance Taylor diff --git a/ld/emultempl/tic6xdsbt.em b/ld/emultempl/tic6xdsbt.em index ff591f13ea..347e6d5835 100644 --- a/ld/emultempl/tic6xdsbt.em +++ b/ld/emultempl/tic6xdsbt.em @@ -1,5 +1,5 @@ # This shell script emits a C file. -*- C -*- -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/emultempl/ticoff.em b/ld/emultempl/ticoff.em index c403d560ec..386e401dee 100644 --- a/ld/emultempl/ticoff.em +++ b/ld/emultempl/ticoff.em @@ -3,7 +3,7 @@ (echo;echo;echo;echo)>e${EMULATION_NAME}.c # there, now line numbers match ;-) fragment < This file is part of the GNU Binutils. diff --git a/ld/ldctor.c b/ld/ldctor.c index 610a82cf28..9f28b851f1 100644 --- a/ld/ldctor.c +++ b/ld/ldctor.c @@ -1,5 +1,5 @@ /* ldctor.c -- constructor support routines - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. By Steve Chamberlain This file is part of the GNU Binutils. diff --git a/ld/ldctor.h b/ld/ldctor.h index 7cd0c845ae..4a845313b3 100644 --- a/ld/ldctor.h +++ b/ld/ldctor.h @@ -1,5 +1,5 @@ /* ldctor.h - linker constructor support - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldemul.c b/ld/ldemul.c index 6145c47c8e..8b2cae7711 100644 --- a/ld/ldemul.c +++ b/ld/ldemul.c @@ -1,5 +1,5 @@ /* ldemul.c -- clearing house for ld emulation states - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldemul.h b/ld/ldemul.h index 27b13ad58b..8ec4dac06d 100644 --- a/ld/ldemul.h +++ b/ld/ldemul.h @@ -1,5 +1,5 @@ /* ld-emul.h - Linker emulation header file - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldexp.c b/ld/ldexp.c index bd2266b4d2..f2c8620a46 100644 --- a/ld/ldexp.c +++ b/ld/ldexp.c @@ -1,5 +1,5 @@ /* This module handles expression trees. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support . This file is part of the GNU Binutils. diff --git a/ld/ldexp.h b/ld/ldexp.h index fa0dadad8d..10fcf3d96c 100644 --- a/ld/ldexp.h +++ b/ld/ldexp.h @@ -1,5 +1,5 @@ /* ldexp.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldfile.c b/ld/ldfile.c index 782ed7f03a..f33bc9dab7 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c @@ -1,5 +1,5 @@ /* Linker file opening and searching. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldfile.h b/ld/ldfile.h index cbcd7cb3d7..31f65ff3d2 100644 --- a/ld/ldfile.h +++ b/ld/ldfile.h @@ -1,5 +1,5 @@ /* ldfile.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldgram.y b/ld/ldgram.y index e76a0a3079..736f77d722 100644 --- a/ld/ldgram.y +++ b/ld/ldgram.y @@ -1,5 +1,5 @@ /* A YACC grammar to parse a superset of the AT&T linker scripting language. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support (steve@cygnus.com). This file is part of the GNU Binutils. diff --git a/ld/ldint.texinfo b/ld/ldint.texinfo index 99a5da290c..8f69e14ead 100644 --- a/ld/ldint.texinfo +++ b/ld/ldint.texinfo @@ -1,6 +1,6 @@ \input texinfo @setfilename ldint.info -@c Copyright (C) 1992-2014 Free Software Foundation, Inc. +@c Copyright (C) 1992-2015 Free Software Foundation, Inc. @ifnottex @dircategory Software development @@ -12,7 +12,7 @@ @copying This file documents the internals of the GNU linker ld. -Copyright @copyright{} 1992-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1992-2015 Free Software Foundation, Inc. Contributed by Cygnus Support. Permission is granted to copy, distribute and/or modify this document @@ -55,7 +55,7 @@ included in the section entitled ``GNU Free Documentation License''. @end tex @vskip 0pt plus 1filll -Copyright @copyright{} 1992-2014 Free Software Foundation, Inc. +Copyright @copyright{} 1992-2015 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 diff --git a/ld/ldlang.c b/ld/ldlang.c index d65e01a857..9f3d209dfd 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -1,5 +1,5 @@ /* Linker command language support. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldlang.h b/ld/ldlang.h index 87409cff8a..48d7e4e169 100644 --- a/ld/ldlang.h +++ b/ld/ldlang.h @@ -1,5 +1,5 @@ /* ldlang.h - linker command language support - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldlex-wrapper.c b/ld/ldlex-wrapper.c index 52705b7083..e795f4adb7 100644 --- a/ld/ldlex-wrapper.c +++ b/ld/ldlex-wrapper.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldlex.h b/ld/ldlex.h index e3e9b247ee..be7f653086 100644 --- a/ld/ldlex.h +++ b/ld/ldlex.h @@ -1,5 +1,5 @@ /* ldlex.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldlex.l b/ld/ldlex.l index d1621289d6..a19c5d6efe 100644 --- a/ld/ldlex.l +++ b/ld/ldlex.l @@ -2,7 +2,7 @@ %{ -/* Copyright (C) 1991-2014 Free Software Foundation, Inc. +/* Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of the GNU Binutils. diff --git a/ld/ldmain.c b/ld/ldmain.c index 818d108496..a6207c6623 100644 --- a/ld/ldmain.c +++ b/ld/ldmain.c @@ -1,5 +1,5 @@ /* Main program of GNU linker. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain steve@cygnus.com This file is part of the GNU Binutils. diff --git a/ld/ldmain.h b/ld/ldmain.h index dce9650552..6c13494eb2 100644 --- a/ld/ldmain.h +++ b/ld/ldmain.h @@ -1,5 +1,5 @@ /* ldmain.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldmisc.c b/ld/ldmisc.c index af2a044f68..3b0d1264bb 100644 --- a/ld/ldmisc.c +++ b/ld/ldmisc.c @@ -1,5 +1,5 @@ /* ldmisc.c - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain of Cygnus Support. This file is part of the GNU Binutils. diff --git a/ld/ldmisc.h b/ld/ldmisc.h index 5103211351..b11ef830a7 100644 --- a/ld/ldmisc.h +++ b/ld/ldmisc.h @@ -1,5 +1,5 @@ /* ldmisc.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldver.c b/ld/ldver.c index 5760cf099f..74aa533294 100644 --- a/ld/ldver.c +++ b/ld/ldver.c @@ -1,5 +1,5 @@ /* ldver.c -- Print linker version. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. @@ -38,7 +38,7 @@ ldversion (int noisy) if (noisy & 2) { - printf (_("Copyright (C) 2014 Free Software Foundation, Inc.\n")); + printf (_("Copyright (C) 2014-2015 Free Software Foundation, Inc.\n")); printf (_("\ This program is free software; you may redistribute it under the terms of\n\ the GNU General Public License version 3 or (at your option) a later version.\n\ diff --git a/ld/ldver.h b/ld/ldver.h index a2e9adb318..60928e8020 100644 --- a/ld/ldver.h +++ b/ld/ldver.h @@ -1,5 +1,5 @@ /* ldver.h -- Header file for ldver.c. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/ldwrite.c b/ld/ldwrite.c index 43bc40b7b1..f57b88dd55 100644 --- a/ld/ldwrite.c +++ b/ld/ldwrite.c @@ -1,5 +1,5 @@ /* ldwrite.c -- write out the linked file - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Written by Steve Chamberlain sac@cygnus.com This file is part of the GNU Binutils. diff --git a/ld/ldwrite.h b/ld/ldwrite.h index 1402a7f660..0f6394df6a 100644 --- a/ld/ldwrite.h +++ b/ld/ldwrite.h @@ -1,5 +1,5 @@ /* ldwrite.h - - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/lexsup.c b/ld/lexsup.c index 4812c97b32..e23f1e7bd6 100644 --- a/ld/lexsup.c +++ b/ld/lexsup.c @@ -1,5 +1,5 @@ /* Parse options for the GNU linker. - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/mri.c b/ld/mri.c index 70d4e0281d..26771a999c 100644 --- a/ld/mri.c +++ b/ld/mri.c @@ -1,5 +1,5 @@ /* mri.c -- handle MRI style linker scripts - Copyright (C) 1991-2014 Free Software Foundation, Inc. + Copyright (C) 1991-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlain . This file is part of the GNU Binutils. diff --git a/ld/mri.h b/ld/mri.h index 5fe565a64a..d368590c30 100644 --- a/ld/mri.h +++ b/ld/mri.h @@ -1,5 +1,5 @@ /* mri.h -- header file for MRI scripting functions - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/pe-dll.c b/ld/pe-dll.c index 61d8fa5c7e..e3e1f1f6e5 100644 --- a/ld/pe-dll.c +++ b/ld/pe-dll.c @@ -1,5 +1,5 @@ /* Routines to help build PEI-format DLLs (Win32 etc) - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by DJ Delorie This file is part of the GNU Binutils. diff --git a/ld/pe-dll.h b/ld/pe-dll.h index 24ea30237a..7d2466fc95 100644 --- a/ld/pe-dll.h +++ b/ld/pe-dll.h @@ -1,5 +1,5 @@ /* pe-dll.h: Header file for routines used to build Windows DLLs. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/pep-dll.c b/ld/pep-dll.c index 8ccd52f1c7..7dafbf6987 100644 --- a/ld/pep-dll.c +++ b/ld/pep-dll.c @@ -1,5 +1,5 @@ /* Routines to help build PEPI-format DLLs (Win64 etc) - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Kai Tietz, OneVision Software GmbH&CoKg. This file is part of the GNU Binutils. diff --git a/ld/pep-dll.h b/ld/pep-dll.h index 52127ffa91..d4ffac1b0d 100644 --- a/ld/pep-dll.h +++ b/ld/pep-dll.h @@ -1,5 +1,5 @@ /* pep-dll.h: Header file for routines used to build Windows DLLs. - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Written by Kai Tietz, OneVision Software GmbH&CoKg. This file is part of the GNU Binutils. diff --git a/ld/plugin.c b/ld/plugin.c index f02a97f0c3..f6f85ba4cd 100644 --- a/ld/plugin.c +++ b/ld/plugin.c @@ -1,5 +1,5 @@ /* Plugin control for the GNU linker. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/plugin.h b/ld/plugin.h index bccbee3ba9..82cf16264f 100644 --- a/ld/plugin.h +++ b/ld/plugin.h @@ -1,5 +1,5 @@ /* Plugin control for the GNU linker. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils. diff --git a/ld/po/Make-in b/ld/po/Make-in index fb8bbedf51..6b4cf50e69 100644 --- a/ld/po/Make-in +++ b/ld/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/ld/scripttempl/DWARF.sc b/ld/scripttempl/DWARF.sc index 75120a4018..28d8ef004d 100644 --- a/ld/scripttempl/DWARF.sc +++ b/ld/scripttempl/DWARF.sc @@ -1,4 +1,4 @@ -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright diff --git a/ld/scripttempl/README b/ld/scripttempl/README index 3b5df9a79f..41d7fb15dd 100644 --- a/ld/scripttempl/README +++ b/ld/scripttempl/README @@ -3,7 +3,7 @@ genscripts.sh sets some shell variables, then sources EMULATION.sc, to generate EMULATION.{x,xr,xu,xn,xbn} -- the script files for default, -r, -Ur, -n, -N. -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/scripttempl/aix.sc b/ld/scripttempl/aix.sc index 96518b6959..2276be39ad 100644 --- a/ld/scripttempl/aix.sc +++ b/ld/scripttempl/aix.sc @@ -3,14 +3,14 @@ # unimportant. The native linker aligns the sections on boundaries # specified by the -H option. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -10,7 +10,7 @@ PAGESIZE=0x10000 cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -26,7 +26,7 @@ DTOR='.dtor : { }' cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -14,7 +14,7 @@ INIT='.init : { *(.init) }' FINI='.fini : { *(.fini) }' cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -11,7 +11,7 @@ PAGESIZE=0x10000 BLOCKSIZE=0x200 cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -24,7 +24,7 @@ else fi cat <. # -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright @@ -10,7 +10,7 @@ test -z "$ENTRY" && ENTRY=_start cat < +2015-01-01 Alan Modra - PR ld/17773 - * ld-elf/binutils.exp (binutils_test): Add an optional - readelf_options. Replace -l with $readelf_options. Add a - gap test. - * ld/testsuite/ld-elf/gap.s: New file. + Update year range in copyright notice of all files. -2014-12-26 Alan Modra - - * ld-sh/sh64/crangerel1.rd: Update. - * ld-sh/sh64/crangerel2.rd: Update. - -2014-12-25 Thomas Preud'homme - - * ld-arm/attr-merge-2a.s: Add Tag_ABI_VFP_args. - * ld-arm/attr-merge-2b.s: Likewise. - * ld-arm/attr-merge-2.attr: Likewise. - * ld-arm/attr-merge-4a.s: Add Tag_ABI_FP_number_model and - Tag_ABI_VFP_args. - * ld-arm/attr-merge-4b.s: Likewise. - * ld-arm/attr-merge-4.attr: Likewise. - * ld-arm/attr-merge-6a.s: Likewise. - * ld-arm/attr-merge-6b.s: Likewise. - * ld-arm/attr-merge-6.attr: Add Tag_ABI_FP_number_model. - -2014-12-24 Andrew Burgess - - * ld/testsuite/ld-avr/relax-elf-flags-02.d: Add -mno-link-relax - option. - * ld/testsuite/ld-avr/relax-elf-flags-03.d: Likewise. - * ld/testsuite/ld-avr/relax-elf-flags-04.d: Likewise. - * ld/testsuite/ld-avr/relax-elf-flags-05.d: Likewise. - * ld/testsuite/ld-avr/relax-elf-flags-06.d: Likewise. - -2014-12-24 Alan Modra - - * ld-scripts/defined6.s, - * ld-scripts/defined6.t, - * ld-scripts/defined6.d: New test. - * ld-scripts/defined.exp: Run it. - -2014-12-23 Andrew Burgess - - * ld-avr/relax-elf-flags-01.d: New file. - * ld-avr/relax-elf-flags-02.d: New file. - * ld-avr/relax-elf-flags-03.d: New file. - * ld-avr/relax-elf-flags-04.d: New file. - * ld-avr/relax-elf-flags-05.d: New file. - * ld-avr/relax-elf-flags-06.d: New file. - * ld-avr/relax-elf-flags-07.d: New file. - * ld-avr/relax-elf-flags-08.d: New file. - * ld-avr/relax-elf-flags-a.s: New file. - * ld-avr/relax-elf-flags-b.s: New file. - -2014-12-23 Alan Modra - - * ld-powerpc/sdabase.s, - * ld-powerpc/sdabase.t, - * ld-powerpc/sdabase.d: New test. - * ld-powerpc/sdabase2.t, - * ld-powerpc/sdabase2.d: New test. - * ld-powerpc/powerpc.exp: Run them. - -2014-12-23 Alan Modra - - * ld-elf/endsym.s, *ld-elf/endsym.d: New test. - -2014-12-19 Matthew Fortune - - * ld-mips-elf/attr-gnu-4-00.d: Relax check for ISA extension. - * ld-mips-elf/attr-gnu-4-01.d: Likewise. - * ld-mips-elf/attr-gnu-4-02.d: Likewise. - * ld-mips-elf/attr-gnu-4-03.d: Likewise. - * ld-mips-elf/attr-gnu-4-08.d: Likewise. - * ld-mips-elf/attr-gnu-4-10.d: Likewise. - * ld-mips-elf/attr-gnu-4-11.d: Likewise. - * ld-mips-elf/attr-gnu-4-18.d: Likewise. - * ld-mips-elf/attr-gnu-4-20.d: Likewise. - * ld-mips-elf/attr-gnu-4-22.d: Likewise. - * ld-mips-elf/attr-gnu-4-28.d: Likewise. - * ld-mips-elf/attr-gnu-4-30.d: Likewise. - * ld-mips-elf/attr-gnu-4-33.d: Likewise. - * ld-mips-elf/attr-gnu-4-38.d: Likewise. - * ld-mips-elf/attr-gnu-4-44.d: Likewise. - -2014-12-19 Matthew Fortune - - * ld-mips-elf/mips-elf.exp: Update undefweak-overflow tests. - * ld-mips-elf/undefweak-overflow-n32.d: Remove. - * ld-mips-elf/undefweak-overflow-n64.d: Likewise. - * ld-mips-elf/undefweak-overflow.s: Set mips64r6, noreorder and - add a label to mark the micromips region. - * ld-mips-elf/undefweak-overflow.d: Update expected output. - -2014-12-13 H.J. Lu - - PR ld/17689 - * ld-x86-64/pr17689.out: New file. - * ld-x86-64/pr17689.rd: Likewise. - * ld-x86-64/pr17689a.c: Likewise. - * ld-x86-64/pr17689b.S: Likewise. - - * ld-x86-64/x86-64.exp: Run PR ld/17689 tests. - -2014-12-06 Eric Botcazou - - * lib/ld-lib.exp (check_shared_lib_support): Return 0 for Visium. - * ld-visium/: New directory. - -2014-12-04 Alan Modra - - * ld-powerpc/vxworks-relax.rd: Update for reloc sorting. - * ld-powerpc/vxworks-relax-2.rd: Likewise. - * ld-sh/sh64/reldl32.rd: Likewise. - * ld-sh/sh64/reldl64.rd: Likewise. - -2014-12-03 H.J. Lu - - * ld-x86-64/copyreloc-main.c: Removed. - * ld-x86-64/copyreloc-main.S: New. - * ld-x86-64/x86-64.exp: Replace copyreloc-main.c with - copyreloc-main.S. - -2014-12-02 H.J. Lu - - * ld-x86-64/copyreloc-lib.c: New file. - * ld-x86-64/copyreloc-main.c: Likewise. - * ld-x86-64/copyreloc-main.out: Likewise. - * ld-x86-64/copyreloc-main1.rd: Likewise. - * ld-x86-64/copyreloc-main2.rd: Likewise. - - * ld-x86-64/x86-64.exp: Run copyreloc tests. - -2014-12-02 Andrew Bennett - - * ld-mips-elf/mips-elf.exp: Add undefined weak overflow - tests for o32, n32 and n64. - * ld-mips-elf/undefweak-overflow.s: New test. - * ld-mips-elf/undefweak-overflow.d: New test. - * ld-mips-elf/undefweak-overflow-n32.d: New test. - * ld-mips-elf/undefweak-overflow-n64.d: New test. - -2014-12-01 H.J. Lu - - PR ld/16452 - PR ld/16457 - * ld-elf/pr16452.map: New file. - * ld-elf/pr16452.od: Likewise. - * ld-elf/pr16452a.c: Likewise. - * ld-elf/pr16452b.c: Likewise. - * ld-elf/pr16457.od: Likewise. - - * ld-elf/shared.exp (build_tests): Add tests for PR ld/16452 and - PR ld/16457. - -2014-11-27 H.J. Lu - - * ld-mips-elf/got-vers-1.rd: Add symbol version string to - versioned symbol names in dynamic relocation. - * ld-mips-elf/reloc-estimate-1.d: Likewise. - * ld-mips-elf/tlsdyn-o32-1.got: Likewise. - * ld-mips-elf/tlsdyn-o32-2.got: Likewise. - * ld-mips-elf/tlsdyn-o32-3.got: Likewise. - * ld-mips-elf/tlslib-o32-ver.got: Likewise. - -2014-11-25 H.J. Lu - - * ld-alpha/tlsbin.dd: Updated for secureplt. - * ld-alpha/tlsbin.rd: Likewise. - * ld-alpha/tlsbin.sd: Likewise. - * ld-alpha/tlsbinr.dd: Likewise. - * ld-alpha/tlsbinr.rd: Likewise. - * ld-alpha/tlspic.dd: Likewise. - * ld-alpha/tlspic.rd: Likewise. - * ld-alpha/tlspic.sd: Likewise. - -2014-11-25 H.J. Lu - - PR binutils/16496 - * ld-cris/weakref3.d: Add symbol version string to versioned - symbol names in dynamic relocation. - * ld-cris/weakref4.d: Likewise. - * ld-elfvers/vers24.rd: Likewise. - - * ld-elf/pr16496a.c: New file. - * ld-elf/pr16496a.map: Likewise. - * ld-elf/pr16496b.c: Likewise. - * ld-elf/pr16496b.od: Likewise. - - * ld-elf/shared.exp (build_tests): Add libpr16496a.so and - libpr16496b.so tests. - -2014-11-25 H.J. Lu - - * ld-i386/i386.exp: Add run-time relocation tests for plt-main. - * ld-i386/plt-main.rd: New file. - * ld-x86-64/plt-main-bnd.dd: Likewise. - * ld-x86-64/plt-main.rd: Likewise. - * ld-x86-64/x86-64.exp: Add run-time relocation tests for - plt-main. - -2014-11-21 H.J. Lu - - * ld-i386/plt-lib.c: New file. - * ld-i386/plt-main.out: Likewise. - * ld-i386/plt-main1.c: Likewise. - * ld-i386/plt-main1.rd: Likewise. - * ld-i386/plt-main2.c: Likewise. - * ld-i386/plt-main2.rd: Likewise. - * ld-i386/plt-main3.c: Likewise. - * ld-i386/plt-main3.rd: Likewise. - * ld-i386/plt-main4.c: Likewise. - * ld-i386/plt-main4.rd: Likewise. - * ld-i386/plt-main5.c: Likewise. - - * ld-i386/i386.exp: Run plt-main tests. - -2014-11-21 H.J. Lu - - * ld-x86-64/x86-64.exp: Run plt-main test with -pie. - -2014-11-21 Terry Guo - - * ld-arm/tls-longplt-lib.s: Require ARMv6T2. - * ld-arm/tls-longplt.s: Likewise. - * ld-arm/tls-longplt-lib.d: Updated. - * ld-arm/tls-longplt.d: Likewise. - -2014-11-21 Terry Guo - - * ld-arm/attr-merge-vfp-4-sp.s: New test source file. - * ld-arm/attr-merge-vfp-5-sp.s: Likewise. - * ld-arm/attr-merge-vfp-5.s: Likewise. - * ld-arm/attr-merge-vfp-8.d: New test. - * ld-arm/attr-merge-vfp-8r.d: Likewise. - * ld-arm/attr-merge-vfp-9.d: Likewise. - * ld-arm/attr-merge-vfp-9r.d: Likewise. - * ld-arm/attr-merge-vfp-10.d: Likewise. - * ld-arm/attr-merge-vfp-10r.d: Likewise. - * ld-arm/attr-merge-vfp-11.d: Likewise. - * ld-arm/attr-merge-vfp-11r.d: Likewise. - * ld-arm/attr-merge-vfp-12.d: Likewise. - * ld-arm/attr-merge-vfp-12r.d: Likewise. - * ld-arm/attr-merge-vfp-13.d: Likewise. - * ld-arm/attr-merge-vfp-13r.d: Likewise. - * ld-arm/attr-merge-vfp-14.d: Likewise. - * ld-arm/attr-merge-vfp-14r.d: Likewise. - * ld-arm/arm-elf.exp: Run the new tests. - -2014-11-20 H.J. Lu - - * ld-x86-64/pr17618.d: Don't run on x32. - -2014-11-20 H.J. Lu - - * ld-x86-64/plt-main1.rd: Updated for x32. - * ld-x86-64/plt-main2.rd: Likewise. - * ld-x86-64/plt-main3.rd: Likewise. - * ld-x86-64/plt-main4.rd: Likewise. - -2014-11-20 H.J. Lu - - * ld-x86-64/plt-lib.c: New file. - * ld-x86-64/plt-main.out: Likewise. - * ld-x86-64/plt-main1.c: Likewise. - * ld-x86-64/plt-main1.rd: Likewise. - * ld-x86-64/plt-main2.c: Likewise. - * ld-x86-64/plt-main2.rd: Likewise. - * ld-x86-64/plt-main3.c: Likewise. - * ld-x86-64/plt-main3.rd: Likewise. - * ld-x86-64/plt-main4.c: Likewise. - * ld-x86-64/plt-main4.rd: Likewise. - * ld-x86-64/plt-main5.c: Likewise. - - * ld-x86-64/x86-64.exp: Run plt-main tests. - -2014-11-20 H.J. Lu - - * ld-ifunc/ifunc-main.c (get_bar): New function. - (main): Use it. - -2014-11-20 H.J. Lu - - * ld-ifunc/ifunc.exp: Run ifunc-main. - * ld-ifunc/ifunc-lib.c: New file. - * ld-ifunc/ifunc-main.c: Likewise. - * ld-ifunc/ifunc-main.out: Likewise. - -2014-11-20 H.J. Lu - - * lib/ld-lib.exp (check_ifunc_available): New. - * ld-ifunc/ifunc.exp: Run IFUNC run-time tests only if IFUNC - is supported. - -2014-11-20 Terry Guo - - * ld-arm/attr-merge-nosection-1.d: New file. - * ld-arm/attr-merge-nosection-1a.s: Likewise. - * ld-arm/attr-merge-nosection-1b.s: Likewise. - * ld-arm/arm-elf.exp: Include the new test. - -2014-11-18 H.J. Lu - - PR ld/17618 - * ld-x86-64/x86-64.exp: Run pr17618 for Linux target. - - * ld-x86-64/pr17618.d: New file. - * ld-x86-64/pr17618.s: Likewise. - -2014-11-18 H.J. Lu - - * ld-x86-64/mpx.exp: Always run mpx3 and mpx4 tests in 64-bit. - -2014-11-18 Igor Zamyatin - - * ld-x86-64/bnd-ifunc-1.d: Add bndplt option. - * ld-x86-64/bnd-ifunc-2.d: Likewise. - * ld-x86-64/bnd-plt-1.d: Likewise. Update dissassembly sections. - * ld-x86-64/mpx.exp: Handle mpx3 and mpx4 tests. - * ld-x86-64/mpx1a.rd: Remove _BND from relocation name. - * ld-x86-64/mpx1c.rd: Likewise. - * ld-x86-64/mpx2a.rd: Likewise. - * ld-x86-64/mpx2c.rd: Likewise. - * ld-x86-64/mpx3.dd: New file. - * ld-x86-64/mpx3a.s: Likewise. - * ld-x86-64/mpx3b.s: Likewise. - * ld-x86-64/mpx4.dd: Likewise. - * ld-x86-64/mpx4a.s: Likewise. - * ld-x86-64/mpx4b.s: Likewise. - -2014-11-13 H.J. Lu - - PR gas/17598 - * ld-x86-64/x86-64.exp: Run gotplt1. - - * ld-x86-64/gotplt1.d: New file. - * ld-x86-64/gotplt1.s: Likewise. - -2014-11-11 Jiong Wang - - * lib/ld-lib.exp (run_ld_link_exec_tests): Append board_cflags if gcc - driver used as link tool. - (run_cc_link_exec_tests): Likewise. - -2014-11-07 H.J. Lu - - PR ld/17482 - * ld-x86-64/tlsie4.dd: Updated. - -2014-11-05 Matthew Fortune - - * ld-mips-elf/abiflags-strip10-ph.d: New file. - * ld-mips-elf/mips-eld.exp: Run the new test. - -2014-10-30 Will Newton - - * ld-unique/unique.exp: Use a wider glob for matching ARM - targets. - * ld-unique/unique.s: Use % instead of @ in .type directive. - * ld-unique/unique_shared.s: Likewise. - -2014-10-24 Tejas Belagod - - * ld-aarch64/aarch64-elf.exp (aarch64elftests): Drive erratum - 835769 tests. - * ld-aarch64/erratum835769.d: New. - * ld-aarch64/erratum835769.s: New. - -2014-10-17 Hans-Peter Nilsson - - * ld-scripts/sysroot-prefix.exp: Log $ld_sysroot. Handle sysroot - == "/" as a separate sysroot-configuration with separable - test-types. - (sysroot_prefix_tests): Include all existing sysroot tests in - sysroot == "/" tests except exclude those where a --sysroot option - is not specified. - * lib/ld-lib.exp (check_sysroot_available): Rewrite to use - --print-sysroot instead of relying on error code from using - --sysroot=... Also, set $ld_sysroot. - -2014-10-15 Hans-Peter Nilsson - - * ld-scripts/sysroot-prefix.exp, ld-scripts/sysroot-prefix-x.s, - ld-scripts/sysroot-prefix-y.s: New files. - * lib/ld-lib.exp (check_sysroot_available): New proc. - -2014-10-04 Alan Modra - - * ld-elf/eh1.s: Don't create FDEs with zero address ranges. - * ld-elf/eh3.s: Likewise. - * ld-elf/eh1.d, * ld-elf/eh2.d, * ld-elf/eh3.d: Adjust. - * ld-mips-elf/eh-frame1-n32.d: Warning match update. - * ld-mips-elf/eh-frame1-n64.d: Likewise. - * ld-mips-elf/eh-frame2-n32.d: Likewise. - * ld-mips-elf/eh-frame2-n64.d: Likewise. - -2014-09-22 Alan Modra - - * ld-plugin/lto.exp: Use both --print-file-name and --print-prog-name - when looking for lto plugin. - -2014-09-16 Terry Guo - - * ld-arm/attr-merge-arch-2.d: New test case. - * ld-arm/attr-merge-arch-2a.s: New test case source file. - * ld-arm/attr-merge-arch-2b.s: Likewise. - * ld-arm/arm-elf.exp: Run new test case. - -2014-09-12 Andrew Bennett - - * ld-mips-elf/mips-elf.exp: Add support for mips*-img-elf* target - triple. - -2014-09-10 Alan Modra - - * ld-aarch64/emit-relocs-local-addend.d: Adjust for changed - section header placement. - * ld-aarch64/local-addend-r.d: Likewise. - * ld-mmix/bspec1.d: Likewise. - * ld-mmix/bspec2.d: Likewise. - * ld-mmix/local1.d: Likewise. - * ld-mmix/local3.d: Likewise. - * ld-mmix/local5.d: Likewise. - * ld-mmix/local7.d: Likewise. - * ld-mmix/undef-3.d: Likewise. - * ld-sh/sh64/crange3-cmpct.rd: Likewise. - * ld-sh/sh64/crange3-media.rd: Likewise. - * ld-sh/sh64/crangerel1.rd: Likewise. - * ld-sh/sh64/crangerel2.rd: Likewise. - * ld-tic6x/common.d: Likewise. - * ld-tic6x/shlib-1.rd: Likewise. - * ld-tic6x/shlib-1b.rd: Likewise. - * ld-tic6x/shlib-1r.rd: Likewise. - * ld-tic6x/shlib-1rb.rd: Likewise. - * ld-tic6x/shlib-app-1.rd: Likewise. - * ld-tic6x/shlib-app-1b.rd: Likewise. - * ld-tic6x/shlib-app-1r.rd: Likewise. - * ld-tic6x/shlib-app-1rb.rd: Likewise. - * ld-tic6x/shlib-noindex.rd: Likewise. - * ld-tic6x/static-app-1.rd: Likewise. - * ld-tic6x/static-app-1b.rd: Likewise. - * ld-tic6x/static-app-1r.rd: Likewise. - * ld-tic6x/static-app-1rb.rd: Likewise. - * ld-x86-64/ilp32-4.d: Likewise. - * ld-x86-64/split-by-file-nacl.rd: Likewise. - * ld-x86-64/split-by-file.rd: Likewise. - -2014-09-06 Matthew Fortune - - * ld-mips-elf/abiflags-strip1-ph.d: Ignore big/little endian - differences. Ignore program headers other than PT_MIPS_ABIFLAGS. - Do not force -32, -EB and ld emulation but instead rely on the - test driver to build for some form of O32. - * ld-mips-elf/abiflags-strip2-ph.d: Likewise. - * ld-mips-elf/abiflags-strip3-ph.d: Likewise. - * ld-mips-elf/abiflags-strip4-ph.d: Likewise. - * ld-mips-elf/abiflags-strip5-ph.d: Likewise. - * ld-mips-elf/abiflags-strip6-ph.d: Likewise. - * ld-mips-elf/abiflags-strip7-ph.d: Likewise. - * ld-mips-elf/abiflags-strip8-ph.d: Likewise. - * ld-mips-elf/abiflags-strip9-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-05.d: Likewise. - * ld-mips-elf/attr-gnu-4-06.d: Likewise. - * ld-mips-elf/attr-gnu-4-07.d: Likewise. - * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-10.d: Likewise. - * ld-mips-elf/attr-gnu-4-15.d: Likewise. - * ld-mips-elf/attr-gnu-4-16.d: Likewise. - * ld-mips-elf/attr-gnu-4-17.d: Likewise. - * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-25.d: Likewise. - * ld-mips-elf/attr-gnu-4-26.d: Likewise. - * ld-mips-elf/attr-gnu-4-27.d: Likewise. - * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-35.d: Likewise. - * ld-mips-elf/attr-gnu-4-36.d: Likewise. - * ld-mips-elf/attr-gnu-4-37.d: Likewise. - * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-45.d: Likewise. - * ld-mips-elf/attr-gnu-4-46.d: Likewise. - * ld-mips-elf/attr-gnu-4-47.d: Likewise. - * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-50.d: Likewise. - * ld-mips-elf/attr-gnu-4-51.d: Likewise. - * ld-mips-elf/attr-gnu-4-52.d: Likewise. - * ld-mips-elf/attr-gnu-4-53.d: Likewise. - * ld-mips-elf/attr-gnu-4-54.d: Likewise. - * ld-mips-elf/attr-gnu-4-55.d: Likewise. - * ld-mips-elf/attr-gnu-4-56.d: Likewise. - * ld-mips-elf/attr-gnu-4-57.d: Likewise. - * ld-mips-elf/attr-gnu-4-58.d: Likewise. - * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-60.d: Likewise. - * ld-mips-elf/attr-gnu-4-61.d: Likewise. - * ld-mips-elf/attr-gnu-4-62.d: Likewise. - * ld-mips-elf/attr-gnu-4-63.d: Likewise. - * ld-mips-elf/attr-gnu-4-64.d: Likewise. - * ld-mips-elf/attr-gnu-4-65.d: Likewise. - * ld-mips-elf/attr-gnu-4-66.d: Likewise. - * ld-mips-elf/attr-gnu-4-67.d: Likewise. - * ld-mips-elf/attr-gnu-4-68.d: Likewise. - * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-70.d: Likewise. - * ld-mips-elf/attr-gnu-4-71.d: Likewise. - * ld-mips-elf/attr-gnu-4-72.d: Likewise. - * ld-mips-elf/attr-gnu-4-73.d: Likewise. - * ld-mips-elf/attr-gnu-4-74.d: Likewise. - * ld-mips-elf/attr-gnu-4-75.d: Likewise. - * ld-mips-elf/attr-gnu-4-76.d: Likewise. - * ld-mips-elf/attr-gnu-4-77.d: Likewise. - * ld-mips-elf/attr-gnu-4-78.d: Likewise. - * ld-mips-elf/mips-elf.exp: Update default abi_asflags(o32) to explicitly - pass -32 for the 'no abi' configurations. Modify the way attr-gnu* tests - are run to use O32 flags appropriate for the current target. - -2014-08-29 Alan Modra - - * lib/ld-lib.exp (ld_simple_link_defsyms): Provide both __main - and ___main for windows targets. - -2014-08-27 H.J. Lu - - PR ld/17306 - * ld-i386/i386.exp (i386tests): Add tests for PR ld/17306. - * ld-x86-64/x86-64.exp (x86_64tests): Likewise. - - * ld-i386/pr17306a.s: New file. - * ld-i386/pr17306b.s: Likewise. - * ld-x86-64/pr17306a.s: Likewise. - * ld-x86-64/pr17306b.s: Likewise. - -2014-08-27 H.J. Lu - - PR ld/17313 - * ld-i386/i386.exp (i386tests): Add tests for PR ld/17313. - * ld-x86-64/x86-64.exp (x86_64tests): Likewise. - -2014-08-26 Jiong Wang - - * ld-aarch64/copy-relocs-so.s: New test file. - * ld-aarch64/copy-relocs-exe.s: Likewise. - * ld-aarch64/copy-relocs.d: New expectation file. - * ld-aarch64/emit-relocs-264-bad.d: New test file. - * ld-aarch64/emit-relocs-266-bad.d: Likewise. - * ld-aarch64/emit-relocs-268-bad.d: Likewise. - * ld-aarch64/emit-relocs-269-bad.d: Likewise. - * ld-aarch64/aarch64-elf.exp: Run new added test. - -2014-08-26 Nick Clifton - - * ld-aarch64/eh-frame-foo.s: Use 8-byte offset for X30. - * ld-aarch64/eh-frame-bar.s: Likewise. - * ld-aarch64/eh-frame.d: Updated to match current readelf output. - * ld-elf/eh5.d: Allow any register names. - -2014-08-22 Maciej W. Rozycki - - * ld-powerpc/apuinfo-vle.rd: New test. - * ld-powerpc/apuinfo-vle.s: New test source. - * ld-powerpc/apuinfo.rd: Adjust according to GAS PPC_APUINFO_VLE - handling change. - * ld-powerpc/powerpc.exp: Run the new test. - -2014-08-21 Tony Wang - - * ld-arm/jump-reloc-veneers-cond.s: New test. - * ld-arm/farcall-cond-thumb-arm.s: Ditto. - * ld-arm/jump-reloc-veneers-cond-short.d: Expected output - for target without a veneer generation. - * ld-arm/jump-reloc-veneers-cond-long.d: Expected output - for target with a veneer generation. - * ld-arm/farcall-cond-thumb-arm.d: Expected output for - inter working veneer generation. - * ld-arm/arm-elf.exp: Add tests for conditional branch veneer. - -2014-08-20 Roland McGrath - - PR ld/17277 - * ld-arm/pcrel-shared.s: New file. - * ld-arm/pcrel-shared.rd: New file. - * ld-arm/arm-elf.exp (armelftests_common): Add it. - -2014-08-18 Alan Modra - - * ld-plugin/lto.exp: Use gcc -print-file-name to find lto plugin. - -2014-08-18 Alan Modra - - * ld-plugin/needed3.c: New file. - * ld-elf/shared.exp: Add needed3 test. - -2014-08-12 Alan Modra - - * lib/ld-lib.exp (check_plugin_api_available): Match "-plugin PLUGIN". - -2014-08-07 H.J. Lu - - PR ld/16746 - * ld-plugin/lto.exp: Add 4 tests for PR ld/16746. - * ld-plugin/pr16746a.c: New file. - * ld-plugin/pr16746b.c: Likewise. - * ld-plugin/pr16746c.c: Likewise. - * ld-plugin/pr16746d.c: Likewise. - -2014-08-06 Alan Modra - - * lib/ld-lib.exp (check_lto_fat_available): New. - (check_lto_available): Remove -ffat-lto-objects test. - * ld-plugin/lto.exp: Use [list ] rather than { } to set up list - variables, allowing substition of vars. Set lto_fat and plug_opt - and add to various tests. - -2014-08-01 Takashi Yoshii - - PR 10373 - * ld-sh/sh1.s: Add jmp relaxing test. - * ld-sh/sh.exp: Likewise. - -2014-08-01 Takashi Yoshii - - PR 10378 - * ld-sh/adjsw8.s: New. - * ld-sh/sh.exp: Add switch8 adjustment test. - -2014-07-29 Matthew Fortune - - * ld-mips-elf/abiflags-strip1-ph.d: New. - * ld-mips-elf/abiflags-strip2-ph.d: Likewise. - * ld-mips-elf/abiflags-strip3-ph.d: Likewise. - * ld-mips-elf/abiflags-strip4-ph.d: Likewise. - * ld-mips-elf/abiflags-strip5-ph.d: Likewise. - * ld-mips-elf/abiflags-strip6-ph.d: Likewise. - * ld-mips-elf/abiflags-strip7-ph.d: Likewise. - * ld-mips-elf/abiflags-strip8-ph.d: Likewise. - * ld-mips-elf/abiflags-strip9-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-0-n32-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-0-n64-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-06.d: Likewise. - * ld-mips-elf/attr-gnu-4-07.d: Likewise. - * ld-mips-elf/attr-gnu-4-08.d: Likewise. - * ld-mips-elf/attr-gnu-4-1-n32-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-1-n64-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-16.d: Likewise. - * ld-mips-elf/attr-gnu-4-17.d: Likewise. - * ld-mips-elf/attr-gnu-4-18.d: Likewise. - * ld-mips-elf/attr-gnu-4-2-n32-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-2-n64-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-26.d: Likewise. - * ld-mips-elf/attr-gnu-4-27.d: Likewise. - * ld-mips-elf/attr-gnu-4-28.d: Likewise. - * ld-mips-elf/attr-gnu-4-3-n32-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-3-n64-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-36.d: Likewise. - * ld-mips-elf/attr-gnu-4-37.d: Likewise. - * ld-mips-elf/attr-gnu-4-38.d: Likewise. - * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-46.d: Likewise. - * ld-mips-elf/attr-gnu-4-47.d: Likewise. - * ld-mips-elf/attr-gnu-4-48.d: Likewise. - * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-50.d: Likewise. - * ld-mips-elf/attr-gnu-4-52.d: Likewise. - * ld-mips-elf/attr-gnu-4-53.d: Likewise. - * ld-mips-elf/attr-gnu-4-54.d: Likewise. - * ld-mips-elf/attr-gnu-4-55.d: Likewise. - * ld-mips-elf/attr-gnu-4-56.d: Likewise. - * ld-mips-elf/attr-gnu-4-57.d: Likewise. - * ld-mips-elf/attr-gnu-4-58.d: Likewise. - * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-6.s: Likewise. - * ld-mips-elf/attr-gnu-4-60.d: Likewise. - * ld-mips-elf/attr-gnu-4-61.d: Likewise. - * ld-mips-elf/attr-gnu-4-62.d: Likewise. - * ld-mips-elf/attr-gnu-4-63.d: Likewise. - * ld-mips-elf/attr-gnu-4-64.d: Likewise. - * ld-mips-elf/attr-gnu-4-65.d: Likewise. - * ld-mips-elf/attr-gnu-4-66.d: Likewise. - * ld-mips-elf/attr-gnu-4-67.d: Likewise. - * ld-mips-elf/attr-gnu-4-68.d: Likewise. - * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise. - * ld-mips-elf/attr-gnu-4-7.s: Likewise. - * ld-mips-elf/attr-gnu-4-70.d: Likewise. - * ld-mips-elf/attr-gnu-4-71.d: Likewise. - * ld-mips-elf/attr-gnu-4-72.d: Likewise. - * ld-mips-elf/attr-gnu-4-73.d: Likewise. - * ld-mips-elf/attr-gnu-4-74.d: Likewise. - * ld-mips-elf/attr-gnu-4-75.d: Likewise. - * ld-mips-elf/attr-gnu-4-76.d: Likewise. - * ld-mips-elf/attr-gnu-4-77.d: Likewise. - * ld-mips-elf/attr-gnu-4-78.d: Likewise. - * ld-mips-elf/attr-gnu-4-8.s: Likewise. - * ld-mips-elf/attr-gnu-4-81.d: Likewise. - * ld-mips-elf/empty.s: Likewise. - * ld-mips-elf/attr-gnu-4-00.d: Adjust expected output. - * ld-mips-elf/attr-gnu-4-01.d: Likewise. - * ld-mips-elf/attr-gnu-4-02.d: Likewise. - * ld-mips-elf/attr-gnu-4-03.d: Likewise. - * ld-mips-elf/attr-gnu-4-04.d: Likewise. - * ld-mips-elf/attr-gnu-4-05.d: Likewise. - * ld-mips-elf/attr-gnu-4-10.d: Likewise. - * ld-mips-elf/attr-gnu-4-11.d: Likewise. - * ld-mips-elf/attr-gnu-4-14.d: Likewise. - * ld-mips-elf/attr-gnu-4-15.d: Likewise. - * ld-mips-elf/attr-gnu-4-2.s: Likewise. - * ld-mips-elf/attr-gnu-4-20.d: Likewise. - * ld-mips-elf/attr-gnu-4-22.d: Likewise. - * ld-mips-elf/attr-gnu-4-24.d: Likewise. - * ld-mips-elf/attr-gnu-4-25.d: Likewise. - * ld-mips-elf/attr-gnu-4-3.s: Likewise. - * ld-mips-elf/attr-gnu-4-30.d: Likewise. - * ld-mips-elf/attr-gnu-4-33.d: Likewise. - * ld-mips-elf/attr-gnu-4-34.d: Likewise. - * ld-mips-elf/attr-gnu-4-35.d: Likewise. - * ld-mips-elf/attr-gnu-4-40.d: Likewise. - * ld-mips-elf/attr-gnu-4-41.d: Likewise. - * ld-mips-elf/attr-gnu-4-42.d: Likewise. - * ld-mips-elf/attr-gnu-4-43.d: Likewise. - * ld-mips-elf/attr-gnu-4-44.d: Likewise. - * ld-mips-elf/attr-gnu-4-45.d: Likewise. - * ld-mips-elf/attr-gnu-4-5.s: Likewise. - * ld-mips-elf/attr-gnu-4-51.d: Likewise. - * ld-mips-elf/attr-gnu-8-00.d: Likewise. - * ld-mips-elf/attr-gnu-8-01.d: Likewise. - * ld-mips-elf/attr-gnu-8-02.d: Likewise. - * ld-mips-elf/attr-gnu-8-10.d: Likewise. - * ld-mips-elf/attr-gnu-8-11.d: Likewise. - * ld-mips-elf/attr-gnu-8-20.d: Likewise. - * ld-mips-elf/attr-gnu-8-22.d: Likewise. - * ld-mips-elf/jalx-2.dd: Likewise. - * ld-mips-elf/mips16-pic-1.gd: Likewise. - * ld-mips-elf/mips16-pic-2.gd: Likewise. - * ld-mips-elf/mips16-pic-3.gd: Likewise. - * ld-mips-elf/mips16-pic-4a.gd: Likewise. - * ld-mips-elf/multi-got-no-shared.d: Likewise. - * ld-mips-elf/nan-2008.d: Likewise. - * ld-mips-elf/nan-legacy.d: Rework test. - * ld-mips-elf/pic-and-nonpic-3a.gd: Likewise. - * ld-mips-elf/pic-and-nonpic-3b.gd: Likewise. - * ld-mips-elf/pic-and-nonpic-5b.gd: Likewise. - * ld-mips-elf/pic-and-nonpic-6.ld: Likewise. - * ld-mips-elf/rel32-n32.d: Likewise. - * ld-mips-elf/rel32-o32.d: Likewise. - * ld-mips-elf/rel64.d: Likewise. - * ld-mips-elf/tls-multi-got-1.r: Likewise. - * ld-elf/group.ld: Discard .MIPS.abiflags and .gnu.attributes. - * ld-elf/orphan-region.ld: Likewise. - * ld-elf/orphan.ld: Likewise. - * ld-mips-elf/compressed-plt-1.ld: Likewise. - * ld-mips-elf/dyn-sec64.ld: Likewise. - * ld-mips-elf/got-dump-1.ld: Likewise. - * ld-mips-elf/got-dump-2.ld: Likewise. - * ld-mips-elf/got-page-1.ld: Likewise. - * ld-mips-elf/mips-dyn.ld: Likewise. - * ld-mips-elf/mips-lib.ld: Likewise. - * ld-mips-elf/pic-and-nonpic-3a.ld: Likewise. - * ld-mips-elf/pic-and-nonpic-3b.ld: Likewise. - * ld-mips-elf/pic-and-nonpic-4b.ld: Likewise. - * ld-mips-elf/pic-and-nonpic-5b.ld: Likewise. - * ld-mips-elf/region1.t: Likewise. - * ld-mips-elf/stub-dynsym-1.ld: Likewise. - * ld-mips-elf/tls-hidden3.ld: Likewise. - * ld-mips-elf/vxworks1.ld: Likewise. - * ld-scripts/overlay-size.t: Likewise. - * ld-mips-elf/elf-rel-got-n32-embed.d: Remove .MIPS.abiflags from - objects. - * ld-mips-elf/elf-rel-got-n32.d: Likewise. - * ld-mips-elf/elf-rel-got-n64-embed.d: Likewise. - * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise. - * ld-mips-elf/elf-rel-got-n64.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n32.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise. - * ld-mips-elf/mips-elf.exp: Add new tests. - -2014-07-16 H.J. Lu - - PR binutils/17154 - * ld-ifunc/pr17154-i386.d: New file. - * ld-ifunc/pr17154-x86-64.d: Likewise. - * ld-ifunc/pr17154-x86.s: Likewise. - * ld-x86-64/bnd-ifunc-2.d: Likewise. - * ld-x86-64/bnd-ifunc-2.s: Likewise. - * ld-x86-64/mpx.exp: Run bnd-ifunc-2. - * ld-x86-64/tlsdesc-nacl.pd: Updated. - * ld-x86-64/tlsdesc.pd: Likewise. - -2014-07-15 H.J. Lu - - PR ld/17057 - * ld-i386/i386.exp: Run pr17057. - * ld-i386/pr17057.d: New file. - * ld-i386/pr17057.s: Likewise. - -2014-07-15 Jiong Wang - - * ld-aarch64/emit-relocs-local-addend.d: Use target linker script. - -2014-07-10 Will Newton - - * ld-arm/arm-elf.exp (armelftests_nonacl): Move Cortex-A8 fix - tests, IFUNC tests and other EABI requiring tests to... - (armeabitests_nonacl): ...here. - * ld-arm/arm-app-abs32.d: Loosen regex for architecture type - to allow test to pass on configurations without an attributes - section. - * ld-arm/arm-app.d: Likewise. - * ld-arm/arm-lib-plt32.d: Likewise. - * ld-arm/arm-lib.d: Likewise. - * ld-arm/arm-static-app.d: Likewise. - * ld-arm/armthumb-lib.d: Likewise. - * ld-arm/cortex-a8-far.d: Likewise. - * ld-arm/farcall-mixed-app.d: Likewise. - * ld-arm/farcall-mixed-lib-v4t.d: Likewise. - * ld-arm/farcall-mixed-lib.d: Likewise. - * ld-arm/mixed-app-v5.d: Likewise. - * ld-arm/mixed-app.d: Likewise. - * ld-arm/mixed-lib.d: Likewise. - * ld-arm/tls-app.d: Likewise. - * ld-arm/tls-descrelax-be32.d: Likewise. - * ld-arm/tls-descrelax.d: Likewise. - * ld-arm/tls-descseq.d: Likewise. - * ld-arm/tls-gdesc-got.d: Likewise. - * ld-arm/tls-gdesc.d: Likewise. - * ld-arm/tls-gdierelax.d: Likewise. - * ld-arm/tls-gdierelax2.d: Likewise. - * ld-arm/tls-gdlerelax.d: Likewise. - * ld-arm/tls-lib-loc.d: Likewise. - * ld-arm/tls-lib.d: Likewise. - * ld-arm/tls-thumb1.d: Likewise. - - * ld-elfvers/vers.exp: Set pic to yes for ARM targets. - -2014-07-08 Will Newton - - * ld-arm/arm-lib.ld: Increase MAXPAGESIZE value to - match bfd. - * ld-arm/cortex-a8-fix-bl-rel-plt.d: Update offsets to - take into account increased segment alignment. - * ld-arm/ifunc-gdesc.r: Likewise. - * ld-arm/tls-lib.d: Likewise. - -2014-07-08 Jiong Wang - - * ld-aarch64/emit-relocs-local-addend-bar.s: New source file. - * ld-aarch64/emit-relocs-local-addend-foo.s: Likewise. - * ld-aarch64/emit-relocs-local-addend.d: New testcase. - * ld-aarch64/local-addend-r.d: Likewise. - -2014-07-08 Alan Modra - - * ld-powerpc/defsym.s, * ld-powerpc/defsym.d: New test. - * ld-powerpc/powerpc.exp: Run it. - -2014-07-08 Alan Modra - - PR 17112 - * ld-plugin/lto.exp: When building liblti-11.a, pass - --plugin path_to_gcc/liblto_plugin.so to ar. - -2014-07-07 Alan Modra - - * lib/ld-lib.exp (check_lto_shared_available): Reinstate compiler - check here too. - -2014-07-07 Nick Clifton - - * lib/ld-lib.exp (check_lto_available): Check that a compiler is - available before testing for LTO support. - -2014-07-07 Alan Modra - - * config/default.exp: Don't make tmpdir/gas. Put as symlink into - tmpdir/ld. - (gcc_gas_flag, gcc_ld_flag): Delete. - (gcc_B_opt, ld_L_opt): New globals. - ld-elf/shared.exp: Remove all refs to gcc_gas_flag and gcc_ld_flag. - ld-plugin/lto.exp: Likewise. - lib/ld-lib.exp (run_host_cmd): Add gcc_B_opt and ld_L_opt here. - (ld_simple_link): Remove -B handling now that this is done in - run_host_cmd. Simplify. - (default_ld_compile): Simplify. - (check_lto_available): Use run_host_cmd_yesno. - (check_lto_shared_available): Likewise. - -2014-07-05 Alan Modra - - * lib/ld-lib.exp (run_ld_link_tests): Stop after assembling objects - if binfile is empty. - (run_ld_link_exec_tests, run_cc_link_tests): Likewise. Tidy - status checks. - * ld-plugin/lto.exp: Don't use libdummy.a trick to compile objects. - Instead use an empty output file. - -2014-07-03 Alan Modra - - * ld-elf/pr17068.s: New. - * ld-elf/pr17068a.s: New. - * ld-elf/pr17068b.s: New. - * ld-elf/pr17068c.s: New. - * ld-elf/pr17068d.s: New. - * ld-elf/pr17068e.s: New. - * ld-elf/pr17068ez.s: New. - * ld-elf/elf.exp: Run new test. - -2014-07-02 Alan Modra - - * ld-powerpc/ambiguousv1.d: Match symbol table too. - * ld-powerpc/ambiguousv2.d: Likewise. - * ld-powerpc/ambiguousv1b.d: New. - * ld-powerpc/ambiguousv2b.d: New. - * ld-powerpc/powerpc.exp: Run new tests. - -2014-06-25 Kyle McMartin - - * ld-arm/tls-gdierelax2.d: Fix expected offsets. - -2014-06-16 Will Newton - - * ld-arm/arm-elf.exp: Add ifunc-gdesc test. - * ld-arm/ifunc-gdesc.r: New file. - * ld-arm/ifunc-gdesc.s: Likewise. - * ld-arm/ifunc-gdesc.ver: Likewise. - -2014-06-09 Ryan Mansfield - - * config/default.exp (GASP): Remove. - -2014-06-03 Alan Modra - - * ld-powerpc/elfv2exe.d: Update for changed plt call stubs. - -2014-05-28 Matthew Fortune - - * lib/ld-lib.exp: Add objcopy_objects command to run_dump_test. - This allows each input object to be optionally run through - objcopy before linking. - -2014-05-20 Will Newton - - * ld-shared/shared.exp: Mark non-PIC shared object tests - as xfail on aarch64. - -2014-05-19 Andreas Tobler - - * ld-elf/shared.exp: Introduce the extralibs variable to control - the libraries to be linked. Don't link -ldl on *-*-freebsd*. - - * ld-bootstrap/bootstrap.exp: Do not add -ldl to the extralibs on - *-*-freebsd*. - -2014-05-10 Hans-Peter Nilsson - - * ld-mmix/wrap1.d, ld-mmix/wrap1a.s, ld-mmix/wrap1b.s, - ld-mmix/wrap1c.s, ld-mmix/wrap2.d, ld-mmix/wrap3.d, - ld-mmix/wrap3a.s, ld-mmix/wrap3b.s, ld-mmix/wrap4.d: New - tests. - -2014-05-09 H.J. Lu - - * ld-x86-64/tlsbin.dd: Replace data32 with data16. - * ld-x86-64/tlsdesc-nacl.pd: Likewise. - * ld-x86-64/tlsgdesc.dd: Likewise. - * ld-x86-64/tlsld1.dd: Likewise. - * ld-x86-64/tlsld3.dd: Likewise. - * ld-x86-64/tlspic.dd: Likewise. - -2014-05-02 Max Filippov - - * ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s, - * ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation - signedness and overflow checking. - -2014-05-01 Hans-Peter Nilsson - - * ld-mmix/sec-11.d, ld-mmix/sec-11.ld, ld-mmix/sec-10.s, - ld-mmix/sec-10.d, ld-mmix/b-offlocmis.s, ld-mmix/sec-12.d: New - tests. - * ld-mmix/b-offloc.s: Correct address in comment. - -2014-04-23 Will Newton - - * ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and - SEARCH_DIR commands. - * ld-arm/arm-rel32.d: Update regexps to allow test to - pass on armeb-linux-eabi configuration. - * ld-arm/data-only-map.d: Likewise. - * ld-arm/fix-arm1176-off.d: Likewise. - * ld-arm/fix-arm1176-on.d: Likewise. - * ld-arm/ifunc-1.gd: Likewise. - * ld-arm/ifunc-10.gd: Likewise. - * ld-arm/ifunc-11.gd: Likewise. - * ld-arm/ifunc-12.gd: Likewise. - * ld-arm/ifunc-13.gd: Likewise. - * ld-arm/ifunc-14.gd: Likewise. - * ld-arm/ifunc-15.gd: Likewise. - * ld-arm/ifunc-16.gd: Likewise. - * ld-arm/ifunc-17.gd: Likewise. - * ld-arm/ifunc-2.gd: Likewise. - * ld-arm/ifunc-3.gd: Likewise. - * ld-arm/ifunc-4.gd: Likewise. - * ld-arm/ifunc-5.gd: Likewise. - * ld-arm/ifunc-6.gd: Likewise. - * ld-arm/ifunc-7.gd: Likewise. - * ld-arm/ifunc-8.gd: Likewise. - * ld-arm/ifunc-9.gd: Likewise. - * ld-arm/jump-reloc-veneers-long.d: Likewise. - * ld-arm/reloc-boundaries.d: Likewise. - -2014-04-22 H.J. Lu - - PR ld/16846 - * ld-plugin/lto.exp (lto_link_tests): Add tests for PR ld/16846. - * ld-plugin/pr16846a.c: New file. - * ld-plugin/pr16846b.c: Likewise. - * ld-plugin/pr16846c.c: Likewise. - -2014-04-22 Christian Svensson - - * ld-discard/extern.d: Remove openrisc and or32 support. Add - support for or1k. - * ld-discard/start.d: Likewise. - * ld-discard/static.d: Likewise. - * ld-elf/group1.d: Likewise. - * ld-elf/group3b.d: Likewise. - * ld-elf/group8a.d: Likewise. - * ld-elf/group8b.d: Likewise. - * ld-elf/group9a.d: Likewise. - * ld-elf/group9b.d: Likewise. - * ld-elf/linkonce2.d: Likewise. - * ld-elf/merge.d: Likewise. - * ld-elf/merge2.d: Likewise. - * ld-elf/orphan-region.d: Likewise. - * ld-elf/orphan.d: Likewise. - * ld-elf/orphan3.d: Likewise. - * ld-elf/pr12851.d: Likewise. - * ld-elf/pr12975.d: Likewise. - * ld-elf/pr13177.d: Likewise. - * ld-elf/pr13195.d: Likewise. - * ld-elf/pr349.d: Likewise. - * ld-elf/sec64k.exp: Likewise. - * ld-elf/warn1.d: Likewise. - * ld-elf/warn2.d: Likewise. - * ld-elf/warn3.d: Likewise. - * ld-scripts/weak.exp: Likewise. - * lib/ld-lib.exp: Likewise. - -2014-04-17 Kwok Cheung Yeung - - * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout. - * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise. - * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. - -2014-04-15 Marcus Shawcroft - - * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case - to include all 5 bits of LDR destination register. - -2014-04-10 Senthil Kumar Selvaraj - - * ld-avr/norelax_diff.d: New testcase. - * ld-avr/relax_diff.d: Likewise. - * ld-avr/relax.s: Likewise. - -2014-04-05 Andreas Schwab - - * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering - out _FORTIFY_SOURCE. - ("Build libdummy.a 9", "PR ld/12696"): Mark as c++. - -2014-04-04 Alan Modra - - * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s, - * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test. - * ld-scripts/data.exp: Run it. - -2014-03-31 Marcus Shawcroft - - * ld-aarch64/eh-frame.d: Adjust FDE pc address. - -2014-03-27 H.J. Lu - - PR ld/16756 - * ld-plugin/lto.exp: Expect filename and line number for PR - ld/12760 test. - -2014-03-27 Yury Gribov - Pavel Fedin - - * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into - account the pretty printing of PLT entries. - * ld-arm/arm-app.d: Likewise. - * ld-arm/arm-lib-plt32.d: Likewise. - * ld-arm/arm-lib.d: Likewise. - * ld-arm/armthumb-lib.d: Likewise. - * ld-arm/cortex-a8-fix-b-plt.d: Likewise. - * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise. - * ld-arm/cortex-a8-fix-bl-plt.d: Likewise. - * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise. - * ld-arm/cortex-a8-fix-blx-plt.d: Likewise. - * ld-arm/farcall-mixed-app-v5.d: Likewise. - * ld-arm/farcall-mixed-app.d: Likewise. - * ld-arm/farcall-mixed-lib-v4t.d: Likewise. - * ld-arm/farcall-mixed-lib.d: Likewise. - * ld-arm/ifunc-10.dd: Likewise. - * ld-arm/ifunc-14.dd: Likewise. - * ld-arm/ifunc-15.dd: Likewise. - * ld-arm/ifunc-3.dd: Likewise. - * ld-arm/ifunc-4.dd: Likewise. - * ld-arm/ifunc-7.dd: Likewise. - * ld-arm/ifunc-8.dd: Likewise. - * ld-arm/ifunc-9.dd: Likewise. - * ld-arm/long-plt-format.d: Likewise. - * ld-arm/mixed-app-v5.d: Likewise. - * ld-arm/mixed-app.d: Likewise. - * ld-arm/mixed-lib.d: Likewise. - * ld-arm/thumb2-bl-undefweak.d: Likewise. - * ld-arm/thumb2-bl-undefweak1.d: Likewise. - -2014-03-26 Alan Modra - - * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s, - * ld-powerpc/funv1.s, * ld-powerpc/funv2.s, - * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files. - * ld-powerpc/powerpc.exp: Run new tests. - -2014-03-25 Will Newton - - * ld-aarch64/aarch64-elf.exp: Add relasz dump test. - * ld-aarch64/relasz.d: New file. - * ld-aarch64/relasz.s: Likewise. - -2014-03-20 Richard Sandiford - - * ld-elf/merge.d: Remove MIPS XFAIL. - -2014-03-20 Will Newton - - * ld-arm/ifunc-14.rd: Update symbol values. - -2014-03-19 Nick Clifton - - * config/default.exp (ASFLAGS): For the RX target add: - -muse-conventional-section-names. - -2014-03-15 Alan Modra - - * ld-powerpc/vle-reloc-3.d: Remove addresses. - -2014-03-14 Alan Modra - - * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0. - * ld-powerpc/vle-reloc-3.d: Update. - -2014-03-06 Roland McGrath - - * ld-arm/gc-hidden-1.d: Remove target, add not-target to match - other ELF-only tests in this directory. Loosen regexps so they - don't care what the exact addresses are. - -2014-03-06 Roland McGrath - - * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ... - (armelftests_nonacl): ... here. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-05 Alan Modra - - * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files. - * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files. - * ld-powerpc/powerpc.exp: Run new test. - -2014-03-03 Alan Modra - - * ld-scripts/phdrs2.exp: Correct copyright punctuation. - * ld-v850/v850.exp: Correct copyright typo. - -2014-03-01 Yuri Gribov - - * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi. - -2014-02-27 Yuri Gribov - - * ld-arm/long-plt-format.s: New test case. - * ld-arm/long-plt-format.d: Expected disassembly. - * ld-arm/arm-elf.exp: Run the new test. - -2014-02-27 Nick Clifton - - * ld-pe/longsecn-1.d: Allow for extra sections. - * ld-pe/longsecn-2.d: Likewise. - * ld-pe/longsecn.d: Likewise. - * ld-pe/secrel.d: Likewise. - -2014-02-21 Alan Modra - - * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test. - * ld-bootstrap/ppc476.t: New file. - -2014-02-19 Igor Zamyatin - H.J. Lu - - * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1. - * ld-x86-64/bnd-ifunc-1.d: New file. - * ld-x86-64/bnd-ifunc-1.s: Likewise. - * ld-x86-64/bnd-plt-1.d: Likewise. - -2014-02-18 Jack Carter - - * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags. - -2014-02-16 Thomas Schwinge - - * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function - and all usage of it. - -2014-02-10 H.J. Lu - - PR gold/16530 - * ld-elf/dynamic-1.c: New file. - * ld-elf/dynamic-1.rd: Likewise. - * ld-elf/dynamic-1.syms: Likewise. - - * ld-elf/shared.exp (build_tests): Add dynamic-1. - -2014-02-02 Sebastian Huber - - * ld-scripts/rgn-at9.d: New file. - * ld-scripts/rgn-at9.t: Likewise. - * ld-scripts/rgn-at10.d: Likewise. - * ld-scripts/rgn-at10.s: Likewise. - * ld-scripts/rgn-at10.t: Likewise. - * ld-scripts/rgn-at11.d: Likewise. - * ld-scripts/rgn-at11.t: Likewise. - -2014-01-30 Sandra Loosemore - - * ld-nios2/relax_call26.s: New. - * ld-nios2/relax_call26_boundary.ld: New. - * ld-nios2/relax_call26_boundary.s: New. - * ld-nios2/relax_call26_boundary_c8.d: New. - * ld-nios2/relax_call26_boundary_cc.d: New. - * ld-nios2/relax_call26_boundary_d0.d: New. - * ld-nios2/relax_call26_boundary_d4.d: New. - * ld-nios2/relax_call26_boundary_d8.d: New. - * ld-nios2/relax_call26_boundary_dc.d: New. - * ld-nios2/relax_call26_boundary_f0.d: New. - * ld-nios2/relax_call26_boundary_f4.d: New. - * ld-nios2/relax_call26_boundary_f8.d: New. - * ld-nios2/relax_call26_boundary_fc.d: New. - * ld-nios2/relax_call26_cache.d: New. - * ld-nios2/relax_call26_cache.ld: New. - * ld-nios2/relax_call26_cache.s: New. - * ld-nios2/relax_call26_multi.d: New. - * ld-nios2/relax_call26_multi.ld: New. - * ld-nios2/relax_call26_norelax.d: New. - * ld-nios2/relax_call26_shared.d: New. - * ld-nios2/relax_call26_shared.ld: New. - -2014-01-29 H.J. Lu - - * ld-elf/rdynamic-1.c: New file. - * ld-elf/rdynamic-1.rd: Likewise. - - * ld-elf/shared.exp (build_tests): Add rdynamic-1. - -2014-01-28 Nick Clifton - - PR binutils/16317 - * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections. - * ld-tic6x/shlib-1b.rd: Likewise. - * ld-tic6x/shlib-1r.rd: Likewise. - * ld-tic6x/shlib-1rb.rd: Likewise. - * ld-tic6x/shlib-app-1rd: Likewise. - * ld-tic6x/shlib-app-1b.rd: Likewise. - * ld-tic6x/shlib-app-1r.rd: Likewise. - * ld-tic6x/shlib-app-1rb.rd: Likewise. - * ld-tic6x/shlib-noindex.rd: Likewise. - * ld-tic6x/static-app-1.rd: Likewise. - * ld-tic6x/static-app-1b.rd: Likewise. - * ld-tic6x/static-app-1r.rd: Likewise. - * ld-tic6x/static-app-1rb.rd: Likewise. - PR binutils/16318 - * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable - objects. - -2014-01-24 H.J. Lu - - * ld-elf/pr16498a.s: Replace .align with .p2align. - -2014-01-24 H.J. Lu - - PR ld/16498 - * ld-elf/pr16498b.d: New file. - * ld-elf/pr16498b.t: Likewise. - -2014-01-24 H.J. Lu - - PR ld/16498 - * ld-elf/pr16498a.d: New file. - * ld-elf/pr16498a.s: Likewise. - * ld-elf/pr16498a.t: Likewise. - -2014-01-22 Alan Modra - - * ld-scripts/pr14962-2.d: Correct target triple. - -2014-01-22 Alan Modra - - * ld-shared/elf-offset.ld: Align end of .bss with canonical form - of ALIGN that allows an empty .bss to be removed. - * ld-arm/arm-dyn.ld: Likewise. - * ld-arm/arm-lib.ld: Likewise. - * ld-elfvsb/elf-offset.ld: Likewise. - * ld-mips-elf/mips-dyn.ld: Likewise. - * ld-mips-elf/mips-lib.ld: Likewise. - * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN. - * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section. - ALIGN address of section instead. - * ld-powerpc/vle-multiseg-2.ld: Likewise. - * ld-powerpc/vle-multiseg-3.ld: Likewise. - * ld-powerpc/vle-multiseg-4.ld: Likewise. - * ld-powerpc/vle-multiseg-6.ld: Likewise. - * ld-scripts/empty-aligned.d: Check section headers not program - headers. Remove xfail and notarget. - * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2. - -2014-01-21 H.J. Lu - - PR ld/16467 - * ld-ifunc/dummy.c: New file. - * ld-ifunc/pr16467.out: Likewise. - * ld-ifunc/pr16467a.c: Likewise. - * ld-ifunc/pr16467a.map: Likewise. - * ld-ifunc/pr16467b.c: Likewise. - * ld-ifunc/pr16467b.map: Likewise. - * ld-ifunc/pr16467c.c: Likewise. - - * ld-ifunc/ifunc.exp (run_cc_link_tests): New. - (run_ld_link_exec_tests): Run pr16467. - -2014-01-21 H.J. Lu - - PR ld/2404 - * ld-elf/shared.exp: Add a PIE test for PR ld/2404. - -2014-01-20 H.J. Lu - - PR ld/2404 - * ld-elf/pr2404.out: New file. - * ld-elf/pr2404a.c: Likewise. - * ld-elf/pr2404b.c: Likewise. - - * ld-elf/shared.exp (build_tests): Build libpr2404a.so and - libpr2404b.a. - (run_tests): Run pr2404. - -2014-01-20 Alan Modra - - * ld-scripts/pr14962-2.d, - * ld-scripts/pr14962-2.t: New test. - * ld-scripts/expr.exp: Run it. - -2014-01-15 Alan Modra - - * ld-elf/ehdr_start-shared.d: New. - * ld-elf/ehdr_start-userdef.d: xfail frv. - * ld-elf/ehdr_start-weak.d: Likewise. - * ld-elf/ehdr_start.d: Likewise. - -2014-01-14 Vidya Praveen - - * lib/ld-lib.exp (default_ld_link): Remove support for ldflags. - (default_ld_simple_link): Likewise. - -2014-01-10 Alan Modra - - * ld-x86-64/pr14207.d: Adjust. - -2014-01-09 H.J. Lu - - * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment - is generated. - -2014-01-09 Vidya Praveen - - * lib/ld-lib.exp (check_lto_shared_available): New check. - * ld-plugin/lto.exp: Use check_lto_shared_available. - -2014-01-08 H.J. Lu - - PR ld/14207 - PR ld/16322 - PR binutils/16323 - * ld-elf/pr16322.d: New file. - * ld-elf/pr16322.s: Likewise. - - * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/ld/testsuite/ChangeLog-2014 b/ld/testsuite/ChangeLog-2014 new file mode 100644 index 0000000000..49ab015e75 --- /dev/null +++ b/ld/testsuite/ChangeLog-2014 @@ -0,0 +1,1425 @@ +2014-12-30 H.J. Lu + + PR ld/17773 + * ld-elf/binutils.exp (binutils_test): Add an optional + readelf_options. Replace -l with $readelf_options. Add a + gap test. + * ld/testsuite/ld-elf/gap.s: New file. + +2014-12-26 Alan Modra + + * ld-sh/sh64/crangerel1.rd: Update. + * ld-sh/sh64/crangerel2.rd: Update. + +2014-12-25 Thomas Preud'homme + + * ld-arm/attr-merge-2a.s: Add Tag_ABI_VFP_args. + * ld-arm/attr-merge-2b.s: Likewise. + * ld-arm/attr-merge-2.attr: Likewise. + * ld-arm/attr-merge-4a.s: Add Tag_ABI_FP_number_model and + Tag_ABI_VFP_args. + * ld-arm/attr-merge-4b.s: Likewise. + * ld-arm/attr-merge-4.attr: Likewise. + * ld-arm/attr-merge-6a.s: Likewise. + * ld-arm/attr-merge-6b.s: Likewise. + * ld-arm/attr-merge-6.attr: Add Tag_ABI_FP_number_model. + +2014-12-24 Andrew Burgess + + * ld/testsuite/ld-avr/relax-elf-flags-02.d: Add -mno-link-relax + option. + * ld/testsuite/ld-avr/relax-elf-flags-03.d: Likewise. + * ld/testsuite/ld-avr/relax-elf-flags-04.d: Likewise. + * ld/testsuite/ld-avr/relax-elf-flags-05.d: Likewise. + * ld/testsuite/ld-avr/relax-elf-flags-06.d: Likewise. + +2014-12-24 Alan Modra + + * ld-scripts/defined6.s, + * ld-scripts/defined6.t, + * ld-scripts/defined6.d: New test. + * ld-scripts/defined.exp: Run it. + +2014-12-23 Andrew Burgess + + * ld-avr/relax-elf-flags-01.d: New file. + * ld-avr/relax-elf-flags-02.d: New file. + * ld-avr/relax-elf-flags-03.d: New file. + * ld-avr/relax-elf-flags-04.d: New file. + * ld-avr/relax-elf-flags-05.d: New file. + * ld-avr/relax-elf-flags-06.d: New file. + * ld-avr/relax-elf-flags-07.d: New file. + * ld-avr/relax-elf-flags-08.d: New file. + * ld-avr/relax-elf-flags-a.s: New file. + * ld-avr/relax-elf-flags-b.s: New file. + +2014-12-23 Alan Modra + + * ld-powerpc/sdabase.s, + * ld-powerpc/sdabase.t, + * ld-powerpc/sdabase.d: New test. + * ld-powerpc/sdabase2.t, + * ld-powerpc/sdabase2.d: New test. + * ld-powerpc/powerpc.exp: Run them. + +2014-12-23 Alan Modra + + * ld-elf/endsym.s, *ld-elf/endsym.d: New test. + +2014-12-19 Matthew Fortune + + * ld-mips-elf/attr-gnu-4-00.d: Relax check for ISA extension. + * ld-mips-elf/attr-gnu-4-01.d: Likewise. + * ld-mips-elf/attr-gnu-4-02.d: Likewise. + * ld-mips-elf/attr-gnu-4-03.d: Likewise. + * ld-mips-elf/attr-gnu-4-08.d: Likewise. + * ld-mips-elf/attr-gnu-4-10.d: Likewise. + * ld-mips-elf/attr-gnu-4-11.d: Likewise. + * ld-mips-elf/attr-gnu-4-18.d: Likewise. + * ld-mips-elf/attr-gnu-4-20.d: Likewise. + * ld-mips-elf/attr-gnu-4-22.d: Likewise. + * ld-mips-elf/attr-gnu-4-28.d: Likewise. + * ld-mips-elf/attr-gnu-4-30.d: Likewise. + * ld-mips-elf/attr-gnu-4-33.d: Likewise. + * ld-mips-elf/attr-gnu-4-38.d: Likewise. + * ld-mips-elf/attr-gnu-4-44.d: Likewise. + +2014-12-19 Matthew Fortune + + * ld-mips-elf/mips-elf.exp: Update undefweak-overflow tests. + * ld-mips-elf/undefweak-overflow-n32.d: Remove. + * ld-mips-elf/undefweak-overflow-n64.d: Likewise. + * ld-mips-elf/undefweak-overflow.s: Set mips64r6, noreorder and + add a label to mark the micromips region. + * ld-mips-elf/undefweak-overflow.d: Update expected output. + +2014-12-13 H.J. Lu + + PR ld/17689 + * ld-x86-64/pr17689.out: New file. + * ld-x86-64/pr17689.rd: Likewise. + * ld-x86-64/pr17689a.c: Likewise. + * ld-x86-64/pr17689b.S: Likewise. + + * ld-x86-64/x86-64.exp: Run PR ld/17689 tests. + +2014-12-06 Eric Botcazou + + * lib/ld-lib.exp (check_shared_lib_support): Return 0 for Visium. + * ld-visium/: New directory. + +2014-12-04 Alan Modra + + * ld-powerpc/vxworks-relax.rd: Update for reloc sorting. + * ld-powerpc/vxworks-relax-2.rd: Likewise. + * ld-sh/sh64/reldl32.rd: Likewise. + * ld-sh/sh64/reldl64.rd: Likewise. + +2014-12-03 H.J. Lu + + * ld-x86-64/copyreloc-main.c: Removed. + * ld-x86-64/copyreloc-main.S: New. + * ld-x86-64/x86-64.exp: Replace copyreloc-main.c with + copyreloc-main.S. + +2014-12-02 H.J. Lu + + * ld-x86-64/copyreloc-lib.c: New file. + * ld-x86-64/copyreloc-main.c: Likewise. + * ld-x86-64/copyreloc-main.out: Likewise. + * ld-x86-64/copyreloc-main1.rd: Likewise. + * ld-x86-64/copyreloc-main2.rd: Likewise. + + * ld-x86-64/x86-64.exp: Run copyreloc tests. + +2014-12-02 Andrew Bennett + + * ld-mips-elf/mips-elf.exp: Add undefined weak overflow + tests for o32, n32 and n64. + * ld-mips-elf/undefweak-overflow.s: New test. + * ld-mips-elf/undefweak-overflow.d: New test. + * ld-mips-elf/undefweak-overflow-n32.d: New test. + * ld-mips-elf/undefweak-overflow-n64.d: New test. + +2014-12-01 H.J. Lu + + PR ld/16452 + PR ld/16457 + * ld-elf/pr16452.map: New file. + * ld-elf/pr16452.od: Likewise. + * ld-elf/pr16452a.c: Likewise. + * ld-elf/pr16452b.c: Likewise. + * ld-elf/pr16457.od: Likewise. + + * ld-elf/shared.exp (build_tests): Add tests for PR ld/16452 and + PR ld/16457. + +2014-11-27 H.J. Lu + + * ld-mips-elf/got-vers-1.rd: Add symbol version string to + versioned symbol names in dynamic relocation. + * ld-mips-elf/reloc-estimate-1.d: Likewise. + * ld-mips-elf/tlsdyn-o32-1.got: Likewise. + * ld-mips-elf/tlsdyn-o32-2.got: Likewise. + * ld-mips-elf/tlsdyn-o32-3.got: Likewise. + * ld-mips-elf/tlslib-o32-ver.got: Likewise. + +2014-11-25 H.J. Lu + + * ld-alpha/tlsbin.dd: Updated for secureplt. + * ld-alpha/tlsbin.rd: Likewise. + * ld-alpha/tlsbin.sd: Likewise. + * ld-alpha/tlsbinr.dd: Likewise. + * ld-alpha/tlsbinr.rd: Likewise. + * ld-alpha/tlspic.dd: Likewise. + * ld-alpha/tlspic.rd: Likewise. + * ld-alpha/tlspic.sd: Likewise. + +2014-11-25 H.J. Lu + + PR binutils/16496 + * ld-cris/weakref3.d: Add symbol version string to versioned + symbol names in dynamic relocation. + * ld-cris/weakref4.d: Likewise. + * ld-elfvers/vers24.rd: Likewise. + + * ld-elf/pr16496a.c: New file. + * ld-elf/pr16496a.map: Likewise. + * ld-elf/pr16496b.c: Likewise. + * ld-elf/pr16496b.od: Likewise. + + * ld-elf/shared.exp (build_tests): Add libpr16496a.so and + libpr16496b.so tests. + +2014-11-25 H.J. Lu + + * ld-i386/i386.exp: Add run-time relocation tests for plt-main. + * ld-i386/plt-main.rd: New file. + * ld-x86-64/plt-main-bnd.dd: Likewise. + * ld-x86-64/plt-main.rd: Likewise. + * ld-x86-64/x86-64.exp: Add run-time relocation tests for + plt-main. + +2014-11-21 H.J. Lu + + * ld-i386/plt-lib.c: New file. + * ld-i386/plt-main.out: Likewise. + * ld-i386/plt-main1.c: Likewise. + * ld-i386/plt-main1.rd: Likewise. + * ld-i386/plt-main2.c: Likewise. + * ld-i386/plt-main2.rd: Likewise. + * ld-i386/plt-main3.c: Likewise. + * ld-i386/plt-main3.rd: Likewise. + * ld-i386/plt-main4.c: Likewise. + * ld-i386/plt-main4.rd: Likewise. + * ld-i386/plt-main5.c: Likewise. + + * ld-i386/i386.exp: Run plt-main tests. + +2014-11-21 H.J. Lu + + * ld-x86-64/x86-64.exp: Run plt-main test with -pie. + +2014-11-21 Terry Guo + + * ld-arm/tls-longplt-lib.s: Require ARMv6T2. + * ld-arm/tls-longplt.s: Likewise. + * ld-arm/tls-longplt-lib.d: Updated. + * ld-arm/tls-longplt.d: Likewise. + +2014-11-21 Terry Guo + + * ld-arm/attr-merge-vfp-4-sp.s: New test source file. + * ld-arm/attr-merge-vfp-5-sp.s: Likewise. + * ld-arm/attr-merge-vfp-5.s: Likewise. + * ld-arm/attr-merge-vfp-8.d: New test. + * ld-arm/attr-merge-vfp-8r.d: Likewise. + * ld-arm/attr-merge-vfp-9.d: Likewise. + * ld-arm/attr-merge-vfp-9r.d: Likewise. + * ld-arm/attr-merge-vfp-10.d: Likewise. + * ld-arm/attr-merge-vfp-10r.d: Likewise. + * ld-arm/attr-merge-vfp-11.d: Likewise. + * ld-arm/attr-merge-vfp-11r.d: Likewise. + * ld-arm/attr-merge-vfp-12.d: Likewise. + * ld-arm/attr-merge-vfp-12r.d: Likewise. + * ld-arm/attr-merge-vfp-13.d: Likewise. + * ld-arm/attr-merge-vfp-13r.d: Likewise. + * ld-arm/attr-merge-vfp-14.d: Likewise. + * ld-arm/attr-merge-vfp-14r.d: Likewise. + * ld-arm/arm-elf.exp: Run the new tests. + +2014-11-20 H.J. Lu + + * ld-x86-64/pr17618.d: Don't run on x32. + +2014-11-20 H.J. Lu + + * ld-x86-64/plt-main1.rd: Updated for x32. + * ld-x86-64/plt-main2.rd: Likewise. + * ld-x86-64/plt-main3.rd: Likewise. + * ld-x86-64/plt-main4.rd: Likewise. + +2014-11-20 H.J. Lu + + * ld-x86-64/plt-lib.c: New file. + * ld-x86-64/plt-main.out: Likewise. + * ld-x86-64/plt-main1.c: Likewise. + * ld-x86-64/plt-main1.rd: Likewise. + * ld-x86-64/plt-main2.c: Likewise. + * ld-x86-64/plt-main2.rd: Likewise. + * ld-x86-64/plt-main3.c: Likewise. + * ld-x86-64/plt-main3.rd: Likewise. + * ld-x86-64/plt-main4.c: Likewise. + * ld-x86-64/plt-main4.rd: Likewise. + * ld-x86-64/plt-main5.c: Likewise. + + * ld-x86-64/x86-64.exp: Run plt-main tests. + +2014-11-20 H.J. Lu + + * ld-ifunc/ifunc-main.c (get_bar): New function. + (main): Use it. + +2014-11-20 H.J. Lu + + * ld-ifunc/ifunc.exp: Run ifunc-main. + * ld-ifunc/ifunc-lib.c: New file. + * ld-ifunc/ifunc-main.c: Likewise. + * ld-ifunc/ifunc-main.out: Likewise. + +2014-11-20 H.J. Lu + + * lib/ld-lib.exp (check_ifunc_available): New. + * ld-ifunc/ifunc.exp: Run IFUNC run-time tests only if IFUNC + is supported. + +2014-11-20 Terry Guo + + * ld-arm/attr-merge-nosection-1.d: New file. + * ld-arm/attr-merge-nosection-1a.s: Likewise. + * ld-arm/attr-merge-nosection-1b.s: Likewise. + * ld-arm/arm-elf.exp: Include the new test. + +2014-11-18 H.J. Lu + + PR ld/17618 + * ld-x86-64/x86-64.exp: Run pr17618 for Linux target. + + * ld-x86-64/pr17618.d: New file. + * ld-x86-64/pr17618.s: Likewise. + +2014-11-18 H.J. Lu + + * ld-x86-64/mpx.exp: Always run mpx3 and mpx4 tests in 64-bit. + +2014-11-18 Igor Zamyatin + + * ld-x86-64/bnd-ifunc-1.d: Add bndplt option. + * ld-x86-64/bnd-ifunc-2.d: Likewise. + * ld-x86-64/bnd-plt-1.d: Likewise. Update dissassembly sections. + * ld-x86-64/mpx.exp: Handle mpx3 and mpx4 tests. + * ld-x86-64/mpx1a.rd: Remove _BND from relocation name. + * ld-x86-64/mpx1c.rd: Likewise. + * ld-x86-64/mpx2a.rd: Likewise. + * ld-x86-64/mpx2c.rd: Likewise. + * ld-x86-64/mpx3.dd: New file. + * ld-x86-64/mpx3a.s: Likewise. + * ld-x86-64/mpx3b.s: Likewise. + * ld-x86-64/mpx4.dd: Likewise. + * ld-x86-64/mpx4a.s: Likewise. + * ld-x86-64/mpx4b.s: Likewise. + +2014-11-13 H.J. Lu + + PR gas/17598 + * ld-x86-64/x86-64.exp: Run gotplt1. + + * ld-x86-64/gotplt1.d: New file. + * ld-x86-64/gotplt1.s: Likewise. + +2014-11-11 Jiong Wang + + * lib/ld-lib.exp (run_ld_link_exec_tests): Append board_cflags if gcc + driver used as link tool. + (run_cc_link_exec_tests): Likewise. + +2014-11-07 H.J. Lu + + PR ld/17482 + * ld-x86-64/tlsie4.dd: Updated. + +2014-11-05 Matthew Fortune + + * ld-mips-elf/abiflags-strip10-ph.d: New file. + * ld-mips-elf/mips-eld.exp: Run the new test. + +2014-10-30 Will Newton + + * ld-unique/unique.exp: Use a wider glob for matching ARM + targets. + * ld-unique/unique.s: Use % instead of @ in .type directive. + * ld-unique/unique_shared.s: Likewise. + +2014-10-24 Tejas Belagod + + * ld-aarch64/aarch64-elf.exp (aarch64elftests): Drive erratum + 835769 tests. + * ld-aarch64/erratum835769.d: New. + * ld-aarch64/erratum835769.s: New. + +2014-10-17 Hans-Peter Nilsson + + * ld-scripts/sysroot-prefix.exp: Log $ld_sysroot. Handle sysroot + == "/" as a separate sysroot-configuration with separable + test-types. + (sysroot_prefix_tests): Include all existing sysroot tests in + sysroot == "/" tests except exclude those where a --sysroot option + is not specified. + * lib/ld-lib.exp (check_sysroot_available): Rewrite to use + --print-sysroot instead of relying on error code from using + --sysroot=... Also, set $ld_sysroot. + +2014-10-15 Hans-Peter Nilsson + + * ld-scripts/sysroot-prefix.exp, ld-scripts/sysroot-prefix-x.s, + ld-scripts/sysroot-prefix-y.s: New files. + * lib/ld-lib.exp (check_sysroot_available): New proc. + +2014-10-04 Alan Modra + + * ld-elf/eh1.s: Don't create FDEs with zero address ranges. + * ld-elf/eh3.s: Likewise. + * ld-elf/eh1.d, * ld-elf/eh2.d, * ld-elf/eh3.d: Adjust. + * ld-mips-elf/eh-frame1-n32.d: Warning match update. + * ld-mips-elf/eh-frame1-n64.d: Likewise. + * ld-mips-elf/eh-frame2-n32.d: Likewise. + * ld-mips-elf/eh-frame2-n64.d: Likewise. + +2014-09-22 Alan Modra + + * ld-plugin/lto.exp: Use both --print-file-name and --print-prog-name + when looking for lto plugin. + +2014-09-16 Terry Guo + + * ld-arm/attr-merge-arch-2.d: New test case. + * ld-arm/attr-merge-arch-2a.s: New test case source file. + * ld-arm/attr-merge-arch-2b.s: Likewise. + * ld-arm/arm-elf.exp: Run new test case. + +2014-09-12 Andrew Bennett + + * ld-mips-elf/mips-elf.exp: Add support for mips*-img-elf* target + triple. + +2014-09-10 Alan Modra + + * ld-aarch64/emit-relocs-local-addend.d: Adjust for changed + section header placement. + * ld-aarch64/local-addend-r.d: Likewise. + * ld-mmix/bspec1.d: Likewise. + * ld-mmix/bspec2.d: Likewise. + * ld-mmix/local1.d: Likewise. + * ld-mmix/local3.d: Likewise. + * ld-mmix/local5.d: Likewise. + * ld-mmix/local7.d: Likewise. + * ld-mmix/undef-3.d: Likewise. + * ld-sh/sh64/crange3-cmpct.rd: Likewise. + * ld-sh/sh64/crange3-media.rd: Likewise. + * ld-sh/sh64/crangerel1.rd: Likewise. + * ld-sh/sh64/crangerel2.rd: Likewise. + * ld-tic6x/common.d: Likewise. + * ld-tic6x/shlib-1.rd: Likewise. + * ld-tic6x/shlib-1b.rd: Likewise. + * ld-tic6x/shlib-1r.rd: Likewise. + * ld-tic6x/shlib-1rb.rd: Likewise. + * ld-tic6x/shlib-app-1.rd: Likewise. + * ld-tic6x/shlib-app-1b.rd: Likewise. + * ld-tic6x/shlib-app-1r.rd: Likewise. + * ld-tic6x/shlib-app-1rb.rd: Likewise. + * ld-tic6x/shlib-noindex.rd: Likewise. + * ld-tic6x/static-app-1.rd: Likewise. + * ld-tic6x/static-app-1b.rd: Likewise. + * ld-tic6x/static-app-1r.rd: Likewise. + * ld-tic6x/static-app-1rb.rd: Likewise. + * ld-x86-64/ilp32-4.d: Likewise. + * ld-x86-64/split-by-file-nacl.rd: Likewise. + * ld-x86-64/split-by-file.rd: Likewise. + +2014-09-06 Matthew Fortune + + * ld-mips-elf/abiflags-strip1-ph.d: Ignore big/little endian + differences. Ignore program headers other than PT_MIPS_ABIFLAGS. + Do not force -32, -EB and ld emulation but instead rely on the + test driver to build for some form of O32. + * ld-mips-elf/abiflags-strip2-ph.d: Likewise. + * ld-mips-elf/abiflags-strip3-ph.d: Likewise. + * ld-mips-elf/abiflags-strip4-ph.d: Likewise. + * ld-mips-elf/abiflags-strip5-ph.d: Likewise. + * ld-mips-elf/abiflags-strip6-ph.d: Likewise. + * ld-mips-elf/abiflags-strip7-ph.d: Likewise. + * ld-mips-elf/abiflags-strip8-ph.d: Likewise. + * ld-mips-elf/abiflags-strip9-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-05.d: Likewise. + * ld-mips-elf/attr-gnu-4-06.d: Likewise. + * ld-mips-elf/attr-gnu-4-07.d: Likewise. + * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-10.d: Likewise. + * ld-mips-elf/attr-gnu-4-15.d: Likewise. + * ld-mips-elf/attr-gnu-4-16.d: Likewise. + * ld-mips-elf/attr-gnu-4-17.d: Likewise. + * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-25.d: Likewise. + * ld-mips-elf/attr-gnu-4-26.d: Likewise. + * ld-mips-elf/attr-gnu-4-27.d: Likewise. + * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-35.d: Likewise. + * ld-mips-elf/attr-gnu-4-36.d: Likewise. + * ld-mips-elf/attr-gnu-4-37.d: Likewise. + * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-45.d: Likewise. + * ld-mips-elf/attr-gnu-4-46.d: Likewise. + * ld-mips-elf/attr-gnu-4-47.d: Likewise. + * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-50.d: Likewise. + * ld-mips-elf/attr-gnu-4-51.d: Likewise. + * ld-mips-elf/attr-gnu-4-52.d: Likewise. + * ld-mips-elf/attr-gnu-4-53.d: Likewise. + * ld-mips-elf/attr-gnu-4-54.d: Likewise. + * ld-mips-elf/attr-gnu-4-55.d: Likewise. + * ld-mips-elf/attr-gnu-4-56.d: Likewise. + * ld-mips-elf/attr-gnu-4-57.d: Likewise. + * ld-mips-elf/attr-gnu-4-58.d: Likewise. + * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-60.d: Likewise. + * ld-mips-elf/attr-gnu-4-61.d: Likewise. + * ld-mips-elf/attr-gnu-4-62.d: Likewise. + * ld-mips-elf/attr-gnu-4-63.d: Likewise. + * ld-mips-elf/attr-gnu-4-64.d: Likewise. + * ld-mips-elf/attr-gnu-4-65.d: Likewise. + * ld-mips-elf/attr-gnu-4-66.d: Likewise. + * ld-mips-elf/attr-gnu-4-67.d: Likewise. + * ld-mips-elf/attr-gnu-4-68.d: Likewise. + * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-70.d: Likewise. + * ld-mips-elf/attr-gnu-4-71.d: Likewise. + * ld-mips-elf/attr-gnu-4-72.d: Likewise. + * ld-mips-elf/attr-gnu-4-73.d: Likewise. + * ld-mips-elf/attr-gnu-4-74.d: Likewise. + * ld-mips-elf/attr-gnu-4-75.d: Likewise. + * ld-mips-elf/attr-gnu-4-76.d: Likewise. + * ld-mips-elf/attr-gnu-4-77.d: Likewise. + * ld-mips-elf/attr-gnu-4-78.d: Likewise. + * ld-mips-elf/mips-elf.exp: Update default abi_asflags(o32) to explicitly + pass -32 for the 'no abi' configurations. Modify the way attr-gnu* tests + are run to use O32 flags appropriate for the current target. + +2014-08-29 Alan Modra + + * lib/ld-lib.exp (ld_simple_link_defsyms): Provide both __main + and ___main for windows targets. + +2014-08-27 H.J. Lu + + PR ld/17306 + * ld-i386/i386.exp (i386tests): Add tests for PR ld/17306. + * ld-x86-64/x86-64.exp (x86_64tests): Likewise. + + * ld-i386/pr17306a.s: New file. + * ld-i386/pr17306b.s: Likewise. + * ld-x86-64/pr17306a.s: Likewise. + * ld-x86-64/pr17306b.s: Likewise. + +2014-08-27 H.J. Lu + + PR ld/17313 + * ld-i386/i386.exp (i386tests): Add tests for PR ld/17313. + * ld-x86-64/x86-64.exp (x86_64tests): Likewise. + +2014-08-26 Jiong Wang + + * ld-aarch64/copy-relocs-so.s: New test file. + * ld-aarch64/copy-relocs-exe.s: Likewise. + * ld-aarch64/copy-relocs.d: New expectation file. + * ld-aarch64/emit-relocs-264-bad.d: New test file. + * ld-aarch64/emit-relocs-266-bad.d: Likewise. + * ld-aarch64/emit-relocs-268-bad.d: Likewise. + * ld-aarch64/emit-relocs-269-bad.d: Likewise. + * ld-aarch64/aarch64-elf.exp: Run new added test. + +2014-08-26 Nick Clifton + + * ld-aarch64/eh-frame-foo.s: Use 8-byte offset for X30. + * ld-aarch64/eh-frame-bar.s: Likewise. + * ld-aarch64/eh-frame.d: Updated to match current readelf output. + * ld-elf/eh5.d: Allow any register names. + +2014-08-22 Maciej W. Rozycki + + * ld-powerpc/apuinfo-vle.rd: New test. + * ld-powerpc/apuinfo-vle.s: New test source. + * ld-powerpc/apuinfo.rd: Adjust according to GAS PPC_APUINFO_VLE + handling change. + * ld-powerpc/powerpc.exp: Run the new test. + +2014-08-21 Tony Wang + + * ld-arm/jump-reloc-veneers-cond.s: New test. + * ld-arm/farcall-cond-thumb-arm.s: Ditto. + * ld-arm/jump-reloc-veneers-cond-short.d: Expected output + for target without a veneer generation. + * ld-arm/jump-reloc-veneers-cond-long.d: Expected output + for target with a veneer generation. + * ld-arm/farcall-cond-thumb-arm.d: Expected output for + inter working veneer generation. + * ld-arm/arm-elf.exp: Add tests for conditional branch veneer. + +2014-08-20 Roland McGrath + + PR ld/17277 + * ld-arm/pcrel-shared.s: New file. + * ld-arm/pcrel-shared.rd: New file. + * ld-arm/arm-elf.exp (armelftests_common): Add it. + +2014-08-18 Alan Modra + + * ld-plugin/lto.exp: Use gcc -print-file-name to find lto plugin. + +2014-08-18 Alan Modra + + * ld-plugin/needed3.c: New file. + * ld-elf/shared.exp: Add needed3 test. + +2014-08-12 Alan Modra + + * lib/ld-lib.exp (check_plugin_api_available): Match "-plugin PLUGIN". + +2014-08-07 H.J. Lu + + PR ld/16746 + * ld-plugin/lto.exp: Add 4 tests for PR ld/16746. + * ld-plugin/pr16746a.c: New file. + * ld-plugin/pr16746b.c: Likewise. + * ld-plugin/pr16746c.c: Likewise. + * ld-plugin/pr16746d.c: Likewise. + +2014-08-06 Alan Modra + + * lib/ld-lib.exp (check_lto_fat_available): New. + (check_lto_available): Remove -ffat-lto-objects test. + * ld-plugin/lto.exp: Use [list ] rather than { } to set up list + variables, allowing substition of vars. Set lto_fat and plug_opt + and add to various tests. + +2014-08-01 Takashi Yoshii + + PR 10373 + * ld-sh/sh1.s: Add jmp relaxing test. + * ld-sh/sh.exp: Likewise. + +2014-08-01 Takashi Yoshii + + PR 10378 + * ld-sh/adjsw8.s: New. + * ld-sh/sh.exp: Add switch8 adjustment test. + +2014-07-29 Matthew Fortune + + * ld-mips-elf/abiflags-strip1-ph.d: New. + * ld-mips-elf/abiflags-strip2-ph.d: Likewise. + * ld-mips-elf/abiflags-strip3-ph.d: Likewise. + * ld-mips-elf/abiflags-strip4-ph.d: Likewise. + * ld-mips-elf/abiflags-strip5-ph.d: Likewise. + * ld-mips-elf/abiflags-strip6-ph.d: Likewise. + * ld-mips-elf/abiflags-strip7-ph.d: Likewise. + * ld-mips-elf/abiflags-strip8-ph.d: Likewise. + * ld-mips-elf/abiflags-strip9-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-0-n32-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-0-n64-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-0-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-06.d: Likewise. + * ld-mips-elf/attr-gnu-4-07.d: Likewise. + * ld-mips-elf/attr-gnu-4-08.d: Likewise. + * ld-mips-elf/attr-gnu-4-1-n32-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-1-n64-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-1-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-16.d: Likewise. + * ld-mips-elf/attr-gnu-4-17.d: Likewise. + * ld-mips-elf/attr-gnu-4-18.d: Likewise. + * ld-mips-elf/attr-gnu-4-2-n32-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-2-n64-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-2-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-26.d: Likewise. + * ld-mips-elf/attr-gnu-4-27.d: Likewise. + * ld-mips-elf/attr-gnu-4-28.d: Likewise. + * ld-mips-elf/attr-gnu-4-3-n32-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-3-n64-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-3-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-36.d: Likewise. + * ld-mips-elf/attr-gnu-4-37.d: Likewise. + * ld-mips-elf/attr-gnu-4-38.d: Likewise. + * ld-mips-elf/attr-gnu-4-4-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-46.d: Likewise. + * ld-mips-elf/attr-gnu-4-47.d: Likewise. + * ld-mips-elf/attr-gnu-4-48.d: Likewise. + * ld-mips-elf/attr-gnu-4-5-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-50.d: Likewise. + * ld-mips-elf/attr-gnu-4-52.d: Likewise. + * ld-mips-elf/attr-gnu-4-53.d: Likewise. + * ld-mips-elf/attr-gnu-4-54.d: Likewise. + * ld-mips-elf/attr-gnu-4-55.d: Likewise. + * ld-mips-elf/attr-gnu-4-56.d: Likewise. + * ld-mips-elf/attr-gnu-4-57.d: Likewise. + * ld-mips-elf/attr-gnu-4-58.d: Likewise. + * ld-mips-elf/attr-gnu-4-6-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-6.s: Likewise. + * ld-mips-elf/attr-gnu-4-60.d: Likewise. + * ld-mips-elf/attr-gnu-4-61.d: Likewise. + * ld-mips-elf/attr-gnu-4-62.d: Likewise. + * ld-mips-elf/attr-gnu-4-63.d: Likewise. + * ld-mips-elf/attr-gnu-4-64.d: Likewise. + * ld-mips-elf/attr-gnu-4-65.d: Likewise. + * ld-mips-elf/attr-gnu-4-66.d: Likewise. + * ld-mips-elf/attr-gnu-4-67.d: Likewise. + * ld-mips-elf/attr-gnu-4-68.d: Likewise. + * ld-mips-elf/attr-gnu-4-7-ph.d: Likewise. + * ld-mips-elf/attr-gnu-4-7.s: Likewise. + * ld-mips-elf/attr-gnu-4-70.d: Likewise. + * ld-mips-elf/attr-gnu-4-71.d: Likewise. + * ld-mips-elf/attr-gnu-4-72.d: Likewise. + * ld-mips-elf/attr-gnu-4-73.d: Likewise. + * ld-mips-elf/attr-gnu-4-74.d: Likewise. + * ld-mips-elf/attr-gnu-4-75.d: Likewise. + * ld-mips-elf/attr-gnu-4-76.d: Likewise. + * ld-mips-elf/attr-gnu-4-77.d: Likewise. + * ld-mips-elf/attr-gnu-4-78.d: Likewise. + * ld-mips-elf/attr-gnu-4-8.s: Likewise. + * ld-mips-elf/attr-gnu-4-81.d: Likewise. + * ld-mips-elf/empty.s: Likewise. + * ld-mips-elf/attr-gnu-4-00.d: Adjust expected output. + * ld-mips-elf/attr-gnu-4-01.d: Likewise. + * ld-mips-elf/attr-gnu-4-02.d: Likewise. + * ld-mips-elf/attr-gnu-4-03.d: Likewise. + * ld-mips-elf/attr-gnu-4-04.d: Likewise. + * ld-mips-elf/attr-gnu-4-05.d: Likewise. + * ld-mips-elf/attr-gnu-4-10.d: Likewise. + * ld-mips-elf/attr-gnu-4-11.d: Likewise. + * ld-mips-elf/attr-gnu-4-14.d: Likewise. + * ld-mips-elf/attr-gnu-4-15.d: Likewise. + * ld-mips-elf/attr-gnu-4-2.s: Likewise. + * ld-mips-elf/attr-gnu-4-20.d: Likewise. + * ld-mips-elf/attr-gnu-4-22.d: Likewise. + * ld-mips-elf/attr-gnu-4-24.d: Likewise. + * ld-mips-elf/attr-gnu-4-25.d: Likewise. + * ld-mips-elf/attr-gnu-4-3.s: Likewise. + * ld-mips-elf/attr-gnu-4-30.d: Likewise. + * ld-mips-elf/attr-gnu-4-33.d: Likewise. + * ld-mips-elf/attr-gnu-4-34.d: Likewise. + * ld-mips-elf/attr-gnu-4-35.d: Likewise. + * ld-mips-elf/attr-gnu-4-40.d: Likewise. + * ld-mips-elf/attr-gnu-4-41.d: Likewise. + * ld-mips-elf/attr-gnu-4-42.d: Likewise. + * ld-mips-elf/attr-gnu-4-43.d: Likewise. + * ld-mips-elf/attr-gnu-4-44.d: Likewise. + * ld-mips-elf/attr-gnu-4-45.d: Likewise. + * ld-mips-elf/attr-gnu-4-5.s: Likewise. + * ld-mips-elf/attr-gnu-4-51.d: Likewise. + * ld-mips-elf/attr-gnu-8-00.d: Likewise. + * ld-mips-elf/attr-gnu-8-01.d: Likewise. + * ld-mips-elf/attr-gnu-8-02.d: Likewise. + * ld-mips-elf/attr-gnu-8-10.d: Likewise. + * ld-mips-elf/attr-gnu-8-11.d: Likewise. + * ld-mips-elf/attr-gnu-8-20.d: Likewise. + * ld-mips-elf/attr-gnu-8-22.d: Likewise. + * ld-mips-elf/jalx-2.dd: Likewise. + * ld-mips-elf/mips16-pic-1.gd: Likewise. + * ld-mips-elf/mips16-pic-2.gd: Likewise. + * ld-mips-elf/mips16-pic-3.gd: Likewise. + * ld-mips-elf/mips16-pic-4a.gd: Likewise. + * ld-mips-elf/multi-got-no-shared.d: Likewise. + * ld-mips-elf/nan-2008.d: Likewise. + * ld-mips-elf/nan-legacy.d: Rework test. + * ld-mips-elf/pic-and-nonpic-3a.gd: Likewise. + * ld-mips-elf/pic-and-nonpic-3b.gd: Likewise. + * ld-mips-elf/pic-and-nonpic-5b.gd: Likewise. + * ld-mips-elf/pic-and-nonpic-6.ld: Likewise. + * ld-mips-elf/rel32-n32.d: Likewise. + * ld-mips-elf/rel32-o32.d: Likewise. + * ld-mips-elf/rel64.d: Likewise. + * ld-mips-elf/tls-multi-got-1.r: Likewise. + * ld-elf/group.ld: Discard .MIPS.abiflags and .gnu.attributes. + * ld-elf/orphan-region.ld: Likewise. + * ld-elf/orphan.ld: Likewise. + * ld-mips-elf/compressed-plt-1.ld: Likewise. + * ld-mips-elf/dyn-sec64.ld: Likewise. + * ld-mips-elf/got-dump-1.ld: Likewise. + * ld-mips-elf/got-dump-2.ld: Likewise. + * ld-mips-elf/got-page-1.ld: Likewise. + * ld-mips-elf/mips-dyn.ld: Likewise. + * ld-mips-elf/mips-lib.ld: Likewise. + * ld-mips-elf/pic-and-nonpic-3a.ld: Likewise. + * ld-mips-elf/pic-and-nonpic-3b.ld: Likewise. + * ld-mips-elf/pic-and-nonpic-4b.ld: Likewise. + * ld-mips-elf/pic-and-nonpic-5b.ld: Likewise. + * ld-mips-elf/region1.t: Likewise. + * ld-mips-elf/stub-dynsym-1.ld: Likewise. + * ld-mips-elf/tls-hidden3.ld: Likewise. + * ld-mips-elf/vxworks1.ld: Likewise. + * ld-scripts/overlay-size.t: Likewise. + * ld-mips-elf/elf-rel-got-n32-embed.d: Remove .MIPS.abiflags from + objects. + * ld-mips-elf/elf-rel-got-n32.d: Likewise. + * ld-mips-elf/elf-rel-got-n64-embed.d: Likewise. + * ld-mips-elf/elf-rel-got-n64-linux.d: Likewise. + * ld-mips-elf/elf-rel-got-n64.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n32.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise. + * ld-mips-elf/mips-elf.exp: Add new tests. + +2014-07-16 H.J. Lu + + PR binutils/17154 + * ld-ifunc/pr17154-i386.d: New file. + * ld-ifunc/pr17154-x86-64.d: Likewise. + * ld-ifunc/pr17154-x86.s: Likewise. + * ld-x86-64/bnd-ifunc-2.d: Likewise. + * ld-x86-64/bnd-ifunc-2.s: Likewise. + * ld-x86-64/mpx.exp: Run bnd-ifunc-2. + * ld-x86-64/tlsdesc-nacl.pd: Updated. + * ld-x86-64/tlsdesc.pd: Likewise. + +2014-07-15 H.J. Lu + + PR ld/17057 + * ld-i386/i386.exp: Run pr17057. + * ld-i386/pr17057.d: New file. + * ld-i386/pr17057.s: Likewise. + +2014-07-15 Jiong Wang + + * ld-aarch64/emit-relocs-local-addend.d: Use target linker script. + +2014-07-10 Will Newton + + * ld-arm/arm-elf.exp (armelftests_nonacl): Move Cortex-A8 fix + tests, IFUNC tests and other EABI requiring tests to... + (armeabitests_nonacl): ...here. + * ld-arm/arm-app-abs32.d: Loosen regex for architecture type + to allow test to pass on configurations without an attributes + section. + * ld-arm/arm-app.d: Likewise. + * ld-arm/arm-lib-plt32.d: Likewise. + * ld-arm/arm-lib.d: Likewise. + * ld-arm/arm-static-app.d: Likewise. + * ld-arm/armthumb-lib.d: Likewise. + * ld-arm/cortex-a8-far.d: Likewise. + * ld-arm/farcall-mixed-app.d: Likewise. + * ld-arm/farcall-mixed-lib-v4t.d: Likewise. + * ld-arm/farcall-mixed-lib.d: Likewise. + * ld-arm/mixed-app-v5.d: Likewise. + * ld-arm/mixed-app.d: Likewise. + * ld-arm/mixed-lib.d: Likewise. + * ld-arm/tls-app.d: Likewise. + * ld-arm/tls-descrelax-be32.d: Likewise. + * ld-arm/tls-descrelax.d: Likewise. + * ld-arm/tls-descseq.d: Likewise. + * ld-arm/tls-gdesc-got.d: Likewise. + * ld-arm/tls-gdesc.d: Likewise. + * ld-arm/tls-gdierelax.d: Likewise. + * ld-arm/tls-gdierelax2.d: Likewise. + * ld-arm/tls-gdlerelax.d: Likewise. + * ld-arm/tls-lib-loc.d: Likewise. + * ld-arm/tls-lib.d: Likewise. + * ld-arm/tls-thumb1.d: Likewise. + + * ld-elfvers/vers.exp: Set pic to yes for ARM targets. + +2014-07-08 Will Newton + + * ld-arm/arm-lib.ld: Increase MAXPAGESIZE value to + match bfd. + * ld-arm/cortex-a8-fix-bl-rel-plt.d: Update offsets to + take into account increased segment alignment. + * ld-arm/ifunc-gdesc.r: Likewise. + * ld-arm/tls-lib.d: Likewise. + +2014-07-08 Jiong Wang + + * ld-aarch64/emit-relocs-local-addend-bar.s: New source file. + * ld-aarch64/emit-relocs-local-addend-foo.s: Likewise. + * ld-aarch64/emit-relocs-local-addend.d: New testcase. + * ld-aarch64/local-addend-r.d: Likewise. + +2014-07-08 Alan Modra + + * ld-powerpc/defsym.s, * ld-powerpc/defsym.d: New test. + * ld-powerpc/powerpc.exp: Run it. + +2014-07-08 Alan Modra + + PR 17112 + * ld-plugin/lto.exp: When building liblti-11.a, pass + --plugin path_to_gcc/liblto_plugin.so to ar. + +2014-07-07 Alan Modra + + * lib/ld-lib.exp (check_lto_shared_available): Reinstate compiler + check here too. + +2014-07-07 Nick Clifton + + * lib/ld-lib.exp (check_lto_available): Check that a compiler is + available before testing for LTO support. + +2014-07-07 Alan Modra + + * config/default.exp: Don't make tmpdir/gas. Put as symlink into + tmpdir/ld. + (gcc_gas_flag, gcc_ld_flag): Delete. + (gcc_B_opt, ld_L_opt): New globals. + ld-elf/shared.exp: Remove all refs to gcc_gas_flag and gcc_ld_flag. + ld-plugin/lto.exp: Likewise. + lib/ld-lib.exp (run_host_cmd): Add gcc_B_opt and ld_L_opt here. + (ld_simple_link): Remove -B handling now that this is done in + run_host_cmd. Simplify. + (default_ld_compile): Simplify. + (check_lto_available): Use run_host_cmd_yesno. + (check_lto_shared_available): Likewise. + +2014-07-05 Alan Modra + + * lib/ld-lib.exp (run_ld_link_tests): Stop after assembling objects + if binfile is empty. + (run_ld_link_exec_tests, run_cc_link_tests): Likewise. Tidy + status checks. + * ld-plugin/lto.exp: Don't use libdummy.a trick to compile objects. + Instead use an empty output file. + +2014-07-03 Alan Modra + + * ld-elf/pr17068.s: New. + * ld-elf/pr17068a.s: New. + * ld-elf/pr17068b.s: New. + * ld-elf/pr17068c.s: New. + * ld-elf/pr17068d.s: New. + * ld-elf/pr17068e.s: New. + * ld-elf/pr17068ez.s: New. + * ld-elf/elf.exp: Run new test. + +2014-07-02 Alan Modra + + * ld-powerpc/ambiguousv1.d: Match symbol table too. + * ld-powerpc/ambiguousv2.d: Likewise. + * ld-powerpc/ambiguousv1b.d: New. + * ld-powerpc/ambiguousv2b.d: New. + * ld-powerpc/powerpc.exp: Run new tests. + +2014-06-25 Kyle McMartin + + * ld-arm/tls-gdierelax2.d: Fix expected offsets. + +2014-06-16 Will Newton + + * ld-arm/arm-elf.exp: Add ifunc-gdesc test. + * ld-arm/ifunc-gdesc.r: New file. + * ld-arm/ifunc-gdesc.s: Likewise. + * ld-arm/ifunc-gdesc.ver: Likewise. + +2014-06-09 Ryan Mansfield + + * config/default.exp (GASP): Remove. + +2014-06-03 Alan Modra + + * ld-powerpc/elfv2exe.d: Update for changed plt call stubs. + +2014-05-28 Matthew Fortune + + * lib/ld-lib.exp: Add objcopy_objects command to run_dump_test. + This allows each input object to be optionally run through + objcopy before linking. + +2014-05-20 Will Newton + + * ld-shared/shared.exp: Mark non-PIC shared object tests + as xfail on aarch64. + +2014-05-19 Andreas Tobler + + * ld-elf/shared.exp: Introduce the extralibs variable to control + the libraries to be linked. Don't link -ldl on *-*-freebsd*. + + * ld-bootstrap/bootstrap.exp: Do not add -ldl to the extralibs on + *-*-freebsd*. + +2014-05-10 Hans-Peter Nilsson + + * ld-mmix/wrap1.d, ld-mmix/wrap1a.s, ld-mmix/wrap1b.s, + ld-mmix/wrap1c.s, ld-mmix/wrap2.d, ld-mmix/wrap3.d, + ld-mmix/wrap3a.s, ld-mmix/wrap3b.s, ld-mmix/wrap4.d: New + tests. + +2014-05-09 H.J. Lu + + * ld-x86-64/tlsbin.dd: Replace data32 with data16. + * ld-x86-64/tlsdesc-nacl.pd: Likewise. + * ld-x86-64/tlsgdesc.dd: Likewise. + * ld-x86-64/tlsld1.dd: Likewise. + * ld-x86-64/tlsld3.dd: Likewise. + * ld-x86-64/tlspic.dd: Likewise. + +2014-05-02 Max Filippov + + * ld-xtensa/diff_overflow.exp, * ld-xtensa/diff_overflow1.s, + * ld-xtensa/diff_overflow2.s: Add test for DIFF* relocation + signedness and overflow checking. + +2014-05-01 Hans-Peter Nilsson + + * ld-mmix/sec-11.d, ld-mmix/sec-11.ld, ld-mmix/sec-10.s, + ld-mmix/sec-10.d, ld-mmix/b-offlocmis.s, ld-mmix/sec-12.d: New + tests. + * ld-mmix/b-offloc.s: Correct address in comment. + +2014-04-23 Will Newton + + * ld-arm/arm-no-rel-plt.ld: Remove OUTPUT_FORMAT and + SEARCH_DIR commands. + * ld-arm/arm-rel32.d: Update regexps to allow test to + pass on armeb-linux-eabi configuration. + * ld-arm/data-only-map.d: Likewise. + * ld-arm/fix-arm1176-off.d: Likewise. + * ld-arm/fix-arm1176-on.d: Likewise. + * ld-arm/ifunc-1.gd: Likewise. + * ld-arm/ifunc-10.gd: Likewise. + * ld-arm/ifunc-11.gd: Likewise. + * ld-arm/ifunc-12.gd: Likewise. + * ld-arm/ifunc-13.gd: Likewise. + * ld-arm/ifunc-14.gd: Likewise. + * ld-arm/ifunc-15.gd: Likewise. + * ld-arm/ifunc-16.gd: Likewise. + * ld-arm/ifunc-17.gd: Likewise. + * ld-arm/ifunc-2.gd: Likewise. + * ld-arm/ifunc-3.gd: Likewise. + * ld-arm/ifunc-4.gd: Likewise. + * ld-arm/ifunc-5.gd: Likewise. + * ld-arm/ifunc-6.gd: Likewise. + * ld-arm/ifunc-7.gd: Likewise. + * ld-arm/ifunc-8.gd: Likewise. + * ld-arm/ifunc-9.gd: Likewise. + * ld-arm/jump-reloc-veneers-long.d: Likewise. + * ld-arm/reloc-boundaries.d: Likewise. + +2014-04-22 H.J. Lu + + PR ld/16846 + * ld-plugin/lto.exp (lto_link_tests): Add tests for PR ld/16846. + * ld-plugin/pr16846a.c: New file. + * ld-plugin/pr16846b.c: Likewise. + * ld-plugin/pr16846c.c: Likewise. + +2014-04-22 Christian Svensson + + * ld-discard/extern.d: Remove openrisc and or32 support. Add + support for or1k. + * ld-discard/start.d: Likewise. + * ld-discard/static.d: Likewise. + * ld-elf/group1.d: Likewise. + * ld-elf/group3b.d: Likewise. + * ld-elf/group8a.d: Likewise. + * ld-elf/group8b.d: Likewise. + * ld-elf/group9a.d: Likewise. + * ld-elf/group9b.d: Likewise. + * ld-elf/linkonce2.d: Likewise. + * ld-elf/merge.d: Likewise. + * ld-elf/merge2.d: Likewise. + * ld-elf/orphan-region.d: Likewise. + * ld-elf/orphan.d: Likewise. + * ld-elf/orphan3.d: Likewise. + * ld-elf/pr12851.d: Likewise. + * ld-elf/pr12975.d: Likewise. + * ld-elf/pr13177.d: Likewise. + * ld-elf/pr13195.d: Likewise. + * ld-elf/pr349.d: Likewise. + * ld-elf/sec64k.exp: Likewise. + * ld-elf/warn1.d: Likewise. + * ld-elf/warn2.d: Likewise. + * ld-elf/warn3.d: Likewise. + * ld-scripts/weak.exp: Likewise. + * lib/ld-lib.exp: Likewise. + +2014-04-17 Kwok Cheung Yeung + + * ld-mips-elf/elf-rel-xgot-n32.d: Update for new GOT layout. + * ld-mips-elf/elf-rel-xgot-n32-embed.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64-embed.d: Likewise. + * ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise. + +2014-04-15 Marcus Shawcroft + + * ld-aarch64/tls-relax-gdesc-ie.s (var): Adjust test case + to include all 5 bits of LDR destination register. + +2014-04-10 Senthil Kumar Selvaraj + + * ld-avr/norelax_diff.d: New testcase. + * ld-avr/relax_diff.d: Likewise. + * ld-avr/relax.s: Likewise. + +2014-04-05 Andreas Schwab + + * ld-plugin/lto.exp: Make "-Wp," prefix optional when filtering + out _FORTIFY_SOURCE. + ("Build libdummy.a 9", "PR ld/12696"): Mark as c++. + +2014-04-04 Alan Modra + + * ld-scripts/fill.d, * ld-scripts/fill.t, * ld-scripts/fill_0.s, + * ld-scripts/fill_1.s, * ld-scripts/fill_2.s: New test. + * ld-scripts/data.exp: Run it. + +2014-03-31 Marcus Shawcroft + + * ld-aarch64/eh-frame.d: Adjust FDE pc address. + +2014-03-27 H.J. Lu + + PR ld/16756 + * ld-plugin/lto.exp: Expect filename and line number for PR + ld/12760 test. + +2014-03-27 Yury Gribov + Pavel Fedin + + * ld-arm/arm-app-abs32.d: Update expected disassembly, taking into + account the pretty printing of PLT entries. + * ld-arm/arm-app.d: Likewise. + * ld-arm/arm-lib-plt32.d: Likewise. + * ld-arm/arm-lib.d: Likewise. + * ld-arm/armthumb-lib.d: Likewise. + * ld-arm/cortex-a8-fix-b-plt.d: Likewise. + * ld-arm/cortex-a8-fix-bcc-plt.d: Likewise. + * ld-arm/cortex-a8-fix-bl-plt.d: Likewise. + * ld-arm/cortex-a8-fix-bl-rel-plt.d: Likewise. + * ld-arm/cortex-a8-fix-blx-plt.d: Likewise. + * ld-arm/farcall-mixed-app-v5.d: Likewise. + * ld-arm/farcall-mixed-app.d: Likewise. + * ld-arm/farcall-mixed-lib-v4t.d: Likewise. + * ld-arm/farcall-mixed-lib.d: Likewise. + * ld-arm/ifunc-10.dd: Likewise. + * ld-arm/ifunc-14.dd: Likewise. + * ld-arm/ifunc-15.dd: Likewise. + * ld-arm/ifunc-3.dd: Likewise. + * ld-arm/ifunc-4.dd: Likewise. + * ld-arm/ifunc-7.dd: Likewise. + * ld-arm/ifunc-8.dd: Likewise. + * ld-arm/ifunc-9.dd: Likewise. + * ld-arm/long-plt-format.d: Likewise. + * ld-arm/mixed-app-v5.d: Likewise. + * ld-arm/mixed-app.d: Likewise. + * ld-arm/mixed-lib.d: Likewise. + * ld-arm/thumb2-bl-undefweak.d: Likewise. + * ld-arm/thumb2-bl-undefweak1.d: Likewise. + +2014-03-26 Alan Modra + + * ld-powerpc/startv1.s, * ld-powerpc/startv2.s, * ld-powerpc/funref.s, + * ld-powerpc/funv1.s, * ld-powerpc/funv2.s, + * ld-powerpc/ambiguousv1.d, * ld-powerpc/ambiguousv2.d: New test files. + * ld-powerpc/powerpc.exp: Run new tests. + +2014-03-25 Will Newton + + * ld-aarch64/aarch64-elf.exp: Add relasz dump test. + * ld-aarch64/relasz.d: New file. + * ld-aarch64/relasz.s: Likewise. + +2014-03-20 Richard Sandiford + + * ld-elf/merge.d: Remove MIPS XFAIL. + +2014-03-20 Will Newton + + * ld-arm/ifunc-14.rd: Update symbol values. + +2014-03-19 Nick Clifton + + * config/default.exp (ASFLAGS): For the RX target add: + -muse-conventional-section-names. + +2014-03-15 Alan Modra + + * ld-powerpc/vle-reloc-3.d: Remove addresses. + +2014-03-14 Alan Modra + + * ld-powerpc/vle.ld: Place .PPC.EMB.sdata0 within 32k of 0. + * ld-powerpc/vle-reloc-3.d: Update. + +2014-03-06 Roland McGrath + + * ld-arm/gc-hidden-1.d: Remove target, add not-target to match + other ELF-only tests in this directory. Loosen regexps so they + don't care what the exact addresses are. + +2014-03-06 Roland McGrath + + * ld-arm/arm-elf.exp (armelftests_common): Move long-plt case ... + (armelftests_nonacl): ... here. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-05 Alan Modra + + * ld-powerpc/elfv2-2a.s, ld-powerpc/elfv2-2b.s: New files. + * ld-powerpc/elfv2-2exe.d, ld-powerpc/elfv2-2so.d: New files. + * ld-powerpc/powerpc.exp: Run new test. + +2014-03-03 Alan Modra + + * ld-scripts/phdrs2.exp: Correct copyright punctuation. + * ld-v850/v850.exp: Correct copyright typo. + +2014-03-01 Yuri Gribov + + * ld-arm/long-plt-format.d, ld-arm/arm-elf.exp: Adjust for arm-eabi. + +2014-02-27 Yuri Gribov + + * ld-arm/long-plt-format.s: New test case. + * ld-arm/long-plt-format.d: Expected disassembly. + * ld-arm/arm-elf.exp: Run the new test. + +2014-02-27 Nick Clifton + + * ld-pe/longsecn-1.d: Allow for extra sections. + * ld-pe/longsecn-2.d: Likewise. + * ld-pe/longsecn.d: Likewise. + * ld-pe/secrel.d: Likewise. + +2014-02-21 Alan Modra + + * ld-bootstrap/bootstrap.exp: Add ppc476 workaround test. + * ld-bootstrap/ppc476.t: New file. + +2014-02-19 Igor Zamyatin + H.J. Lu + + * ld-x86-64/mpx.exp: Run bnd-ifunc-1 and bnd-plt-1. + * ld-x86-64/bnd-ifunc-1.d: New file. + * ld-x86-64/bnd-ifunc-1.s: Likewise. + * ld-x86-64/bnd-plt-1.d: Likewise. + +2014-02-18 Jack Carter + + * ld-mips-elf/pic-and-nonpic-3a.sd: Check DYNAMIC segment flags. + +2014-02-16 Thomas Schwinge + + * ld-elfweak/elfweak.exp (setup_xfail_gnu_hurd): Remove function + and all usage of it. + +2014-02-10 H.J. Lu + + PR gold/16530 + * ld-elf/dynamic-1.c: New file. + * ld-elf/dynamic-1.rd: Likewise. + * ld-elf/dynamic-1.syms: Likewise. + + * ld-elf/shared.exp (build_tests): Add dynamic-1. + +2014-02-02 Sebastian Huber + + * ld-scripts/rgn-at9.d: New file. + * ld-scripts/rgn-at9.t: Likewise. + * ld-scripts/rgn-at10.d: Likewise. + * ld-scripts/rgn-at10.s: Likewise. + * ld-scripts/rgn-at10.t: Likewise. + * ld-scripts/rgn-at11.d: Likewise. + * ld-scripts/rgn-at11.t: Likewise. + +2014-01-30 Sandra Loosemore + + * ld-nios2/relax_call26.s: New. + * ld-nios2/relax_call26_boundary.ld: New. + * ld-nios2/relax_call26_boundary.s: New. + * ld-nios2/relax_call26_boundary_c8.d: New. + * ld-nios2/relax_call26_boundary_cc.d: New. + * ld-nios2/relax_call26_boundary_d0.d: New. + * ld-nios2/relax_call26_boundary_d4.d: New. + * ld-nios2/relax_call26_boundary_d8.d: New. + * ld-nios2/relax_call26_boundary_dc.d: New. + * ld-nios2/relax_call26_boundary_f0.d: New. + * ld-nios2/relax_call26_boundary_f4.d: New. + * ld-nios2/relax_call26_boundary_f8.d: New. + * ld-nios2/relax_call26_boundary_fc.d: New. + * ld-nios2/relax_call26_cache.d: New. + * ld-nios2/relax_call26_cache.ld: New. + * ld-nios2/relax_call26_cache.s: New. + * ld-nios2/relax_call26_multi.d: New. + * ld-nios2/relax_call26_multi.ld: New. + * ld-nios2/relax_call26_norelax.d: New. + * ld-nios2/relax_call26_shared.d: New. + * ld-nios2/relax_call26_shared.ld: New. + +2014-01-29 H.J. Lu + + * ld-elf/rdynamic-1.c: New file. + * ld-elf/rdynamic-1.rd: Likewise. + + * ld-elf/shared.exp (build_tests): Add rdynamic-1. + +2014-01-28 Nick Clifton + + PR binutils/16317 + * ld-tic6x/shlib-1.rd: Expect I attribute with RELA sections. + * ld-tic6x/shlib-1b.rd: Likewise. + * ld-tic6x/shlib-1r.rd: Likewise. + * ld-tic6x/shlib-1rb.rd: Likewise. + * ld-tic6x/shlib-app-1rd: Likewise. + * ld-tic6x/shlib-app-1b.rd: Likewise. + * ld-tic6x/shlib-app-1r.rd: Likewise. + * ld-tic6x/shlib-app-1rb.rd: Likewise. + * ld-tic6x/shlib-noindex.rd: Likewise. + * ld-tic6x/static-app-1.rd: Likewise. + * ld-tic6x/static-app-1b.rd: Likewise. + * ld-tic6x/static-app-1r.rd: Likewise. + * ld-tic6x/static-app-1rb.rd: Likewise. + PR binutils/16318 + * ld-tic6x/tic6x.exp: Expect C6000 osabi value in relocatable + objects. + +2014-01-24 H.J. Lu + + * ld-elf/pr16498a.s: Replace .align with .p2align. + +2014-01-24 H.J. Lu + + PR ld/16498 + * ld-elf/pr16498b.d: New file. + * ld-elf/pr16498b.t: Likewise. + +2014-01-24 H.J. Lu + + PR ld/16498 + * ld-elf/pr16498a.d: New file. + * ld-elf/pr16498a.s: Likewise. + * ld-elf/pr16498a.t: Likewise. + +2014-01-22 Alan Modra + + * ld-scripts/pr14962-2.d: Correct target triple. + +2014-01-22 Alan Modra + + * ld-shared/elf-offset.ld: Align end of .bss with canonical form + of ALIGN that allows an empty .bss to be removed. + * ld-arm/arm-dyn.ld: Likewise. + * ld-arm/arm-lib.ld: Likewise. + * ld-elfvsb/elf-offset.ld: Likewise. + * ld-mips-elf/mips-dyn.ld: Likewise. + * ld-mips-elf/mips-lib.ld: Likewise. + * ld-arm/arm-no-rel-plt.ld: Remove duplicate ALIGN. + * ld-powerpc/vle-multiseg-1.ld: Remove ALIGN at start of section. + ALIGN address of section instead. + * ld-powerpc/vle-multiseg-2.ld: Likewise. + * ld-powerpc/vle-multiseg-3.ld: Likewise. + * ld-powerpc/vle-multiseg-4.ld: Likewise. + * ld-powerpc/vle-multiseg-6.ld: Likewise. + * ld-scripts/empty-aligned.d: Check section headers not program + headers. Remove xfail and notarget. + * ld-scripts/empty-aligned.t: Use canonical ALIGN for end of .text2. + +2014-01-21 H.J. Lu + + PR ld/16467 + * ld-ifunc/dummy.c: New file. + * ld-ifunc/pr16467.out: Likewise. + * ld-ifunc/pr16467a.c: Likewise. + * ld-ifunc/pr16467a.map: Likewise. + * ld-ifunc/pr16467b.c: Likewise. + * ld-ifunc/pr16467b.map: Likewise. + * ld-ifunc/pr16467c.c: Likewise. + + * ld-ifunc/ifunc.exp (run_cc_link_tests): New. + (run_ld_link_exec_tests): Run pr16467. + +2014-01-21 H.J. Lu + + PR ld/2404 + * ld-elf/shared.exp: Add a PIE test for PR ld/2404. + +2014-01-20 H.J. Lu + + PR ld/2404 + * ld-elf/pr2404.out: New file. + * ld-elf/pr2404a.c: Likewise. + * ld-elf/pr2404b.c: Likewise. + + * ld-elf/shared.exp (build_tests): Build libpr2404a.so and + libpr2404b.a. + (run_tests): Run pr2404. + +2014-01-20 Alan Modra + + * ld-scripts/pr14962-2.d, + * ld-scripts/pr14962-2.t: New test. + * ld-scripts/expr.exp: Run it. + +2014-01-15 Alan Modra + + * ld-elf/ehdr_start-shared.d: New. + * ld-elf/ehdr_start-userdef.d: xfail frv. + * ld-elf/ehdr_start-weak.d: Likewise. + * ld-elf/ehdr_start.d: Likewise. + +2014-01-14 Vidya Praveen + + * lib/ld-lib.exp (default_ld_link): Remove support for ldflags. + (default_ld_simple_link): Likewise. + +2014-01-10 Alan Modra + + * ld-x86-64/pr14207.d: Adjust. + +2014-01-09 H.J. Lu + + * ld-elf/binutils.exp (binutils_test): Check if GNU_RELRO segment + is generated. + +2014-01-09 Vidya Praveen + + * lib/ld-lib.exp (check_lto_shared_available): New check. + * ld-plugin/lto.exp: Use check_lto_shared_available. + +2014-01-08 H.J. Lu + + PR ld/14207 + PR ld/16322 + PR binutils/16323 + * ld-elf/pr16322.d: New file. + * ld-elf/pr16322.s: Likewise. + + * ld-x86-64/pr14207.d: Expect PT_GNU_RELRO segment. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/ld/testsuite/config/default.exp b/ld/testsuite/config/default.exp index 09b262684e..e25189b733 100644 --- a/ld/testsuite/config/default.exp +++ b/ld/testsuite/config/default.exp @@ -1,5 +1,5 @@ # Basic expect script for LD Regression Tests -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-aarch64/aarch64-elf.exp b/ld/testsuite/ld-aarch64/aarch64-elf.exp index a75e07039a..0eae20ac35 100644 --- a/ld/testsuite/ld-aarch64/aarch64-elf.exp +++ b/ld/testsuite/ld-aarch64/aarch64-elf.exp @@ -1,5 +1,5 @@ # Expect script for various AARCH64 ELF tests. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-alpha/alpha.exp b/ld/testsuite/ld-alpha/alpha.exp index 6c014eb7aa..7156624d81 100644 --- a/ld/testsuite/ld-alpha/alpha.exp +++ b/ld/testsuite/ld-alpha/alpha.exp @@ -1,5 +1,5 @@ # Expect script for ld-alpha tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-arm/arm-elf.exp b/ld/testsuite/ld-arm/arm-elf.exp index 8aacb6964b..0efbde422b 100644 --- a/ld/testsuite/ld-arm/arm-elf.exp +++ b/ld/testsuite/ld-arm/arm-elf.exp @@ -1,5 +1,5 @@ # Expect script for various ARM ELF tests. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-arm/export-class.exp b/ld/testsuite/ld-arm/export-class.exp index 97d3c0a2ec..4757653aee 100644 --- a/ld/testsuite/ld-arm/export-class.exp +++ b/ld/testsuite/ld-arm/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, ARM variation. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-auto-import/auto-import.exp b/ld/testsuite/ld-auto-import/auto-import.exp index 21fad17357..73911dbcfc 100644 --- a/ld/testsuite/ld-auto-import/auto-import.exp +++ b/ld/testsuite/ld-auto-import/auto-import.exp @@ -1,5 +1,5 @@ # Expect script for ld-auto-import tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-avr/avr.exp b/ld/testsuite/ld-avr/avr.exp index d196d9631b..1aedf14b29 100644 --- a/ld/testsuite/ld-avr/avr.exp +++ b/ld/testsuite/ld-avr/avr.exp @@ -1,5 +1,4 @@ -# Copyright 2014 -# Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/testsuite/ld-bootstrap/bootstrap.exp b/ld/testsuite/ld-bootstrap/bootstrap.exp index bbd4fd87ba..fe8031dcd1 100644 --- a/ld/testsuite/ld-bootstrap/bootstrap.exp +++ b/ld/testsuite/ld-bootstrap/bootstrap.exp @@ -1,5 +1,5 @@ # Expect script for LD Bootstrap Tests -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-cdtest/cdtest.exp b/ld/testsuite/ld-cdtest/cdtest.exp index 858c58bdc0..71cb34f85a 100644 --- a/ld/testsuite/ld-cdtest/cdtest.exp +++ b/ld/testsuite/ld-cdtest/cdtest.exp @@ -1,5 +1,5 @@ # Expect script for LD cdtest Tests -# Copyright (C) 1993-2014 Free Software Foundation, Inc. +# Copyright (C) 1993-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-checks/checks.exp b/ld/testsuite/ld-checks/checks.exp index a3f3d25400..4c0875eaf7 100644 --- a/ld/testsuite/ld-checks/checks.exp +++ b/ld/testsuite/ld-checks/checks.exp @@ -1,5 +1,5 @@ # Expect script for LD section checks tests -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-cris/cris.exp b/ld/testsuite/ld-cris/cris.exp index 4b737c6da4..a1611a3363 100644 --- a/ld/testsuite/ld-cris/cris.exp +++ b/ld/testsuite/ld-cris/cris.exp @@ -1,5 +1,5 @@ # Expect script for ld-cris tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-crx/crx.exp b/ld/testsuite/ld-crx/crx.exp index 5b31a6b90b..0764b05543 100644 --- a/ld/testsuite/ld-crx/crx.exp +++ b/ld/testsuite/ld-crx/crx.exp @@ -1,5 +1,5 @@ # Expect script for ld-crx tests -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-cygwin/exe-export.exp b/ld/testsuite/ld-cygwin/exe-export.exp index d81ec65f74..1dfee1ab81 100644 --- a/ld/testsuite/ld-cygwin/exe-export.exp +++ b/ld/testsuite/ld-cygwin/exe-export.exp @@ -1,5 +1,5 @@ # Expect script for export table in executables tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-d10v/d10v.exp b/ld/testsuite/ld-d10v/d10v.exp index 395f4a0543..2a5a1609c7 100644 --- a/ld/testsuite/ld-d10v/d10v.exp +++ b/ld/testsuite/ld-d10v/d10v.exp @@ -1,5 +1,5 @@ # Expect script for ld-d10v tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-discard/discard.exp b/ld/testsuite/ld-discard/discard.exp index 7fe2d006eb..3e41c2aa25 100644 --- a/ld/testsuite/ld-discard/discard.exp +++ b/ld/testsuite/ld-discard/discard.exp @@ -1,5 +1,5 @@ # Expect script for ld discard tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/audit.exp b/ld/testsuite/ld-elf/audit.exp index 3b05868571..a0616c4b95 100644 --- a/ld/testsuite/ld-elf/audit.exp +++ b/ld/testsuite/ld-elf/audit.exp @@ -1,5 +1,5 @@ # Expect script for various ELF tests. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/binutils.exp b/ld/testsuite/ld-elf/binutils.exp index 37ab6b3657..485710c93d 100644 --- a/ld/testsuite/ld-elf/binutils.exp +++ b/ld/testsuite/ld-elf/binutils.exp @@ -1,5 +1,5 @@ # Expect script for binutils tests -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/comm-data.exp b/ld/testsuite/ld-elf/comm-data.exp index 2706bce45a..6f0f5a9d4c 100644 --- a/ld/testsuite/ld-elf/comm-data.exp +++ b/ld/testsuite/ld-elf/comm-data.exp @@ -1,6 +1,6 @@ # Expect script for common symbol override. # -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/compress.exp b/ld/testsuite/ld-elf/compress.exp index 6bfc040133..850e3e8ad1 100644 --- a/ld/testsuite/ld-elf/compress.exp +++ b/ld/testsuite/ld-elf/compress.exp @@ -1,5 +1,5 @@ # Expect script for ELF compressed debug section tests. -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/compress1.s b/ld/testsuite/ld-elf/compress1.s index f75c7bea1f..1ee7e3a355 100644 --- a/ld/testsuite/ld-elf/compress1.s +++ b/ld/testsuite/ld-elf/compress1.s @@ -1,6 +1,6 @@ /* This testcase is derived from a similar test in GDB. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/ld/testsuite/ld-elf/dwarf.exp b/ld/testsuite/ld-elf/dwarf.exp index 4ec26f1612..c22cb688b6 100644 --- a/ld/testsuite/ld-elf/dwarf.exp +++ b/ld/testsuite/ld-elf/dwarf.exp @@ -1,5 +1,5 @@ # Expect script for various DWARF tests. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/eh-group.exp b/ld/testsuite/ld-elf/eh-group.exp index e0b8f00020..9abe75cc4d 100644 --- a/ld/testsuite/ld-elf/eh-group.exp +++ b/ld/testsuite/ld-elf/eh-group.exp @@ -1,5 +1,5 @@ # Expect script for .eh_frame entries to a removed section. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/elf.exp b/ld/testsuite/ld-elf/elf.exp index 839c9314c5..f126650fc3 100644 --- a/ld/testsuite/ld-elf/elf.exp +++ b/ld/testsuite/ld-elf/elf.exp @@ -1,5 +1,5 @@ # Expect script for various ELF tests. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/exclude.exp b/ld/testsuite/ld-elf/exclude.exp index db5b7672a6..3b0539dbe1 100644 --- a/ld/testsuite/ld-elf/exclude.exp +++ b/ld/testsuite/ld-elf/exclude.exp @@ -1,5 +1,5 @@ # Expect script for --exclude-libs tests -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/export-class.exp b/ld/testsuite/ld-elf/export-class.exp index cc43ef0253..27c22ccab4 100644 --- a/ld/testsuite/ld-elf/export-class.exp +++ b/ld/testsuite/ld-elf/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/frame.exp b/ld/testsuite/ld-elf/frame.exp index 0f34d72a18..1eb9b41d9f 100644 --- a/ld/testsuite/ld-elf/frame.exp +++ b/ld/testsuite/ld-elf/frame.exp @@ -1,5 +1,5 @@ # Expect script for frame section tests -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/indirect.exp b/ld/testsuite/ld-elf/indirect.exp index 15ab929698..468ef2ba3a 100644 --- a/ld/testsuite/ld-elf/indirect.exp +++ b/ld/testsuite/ld-elf/indirect.exp @@ -1,5 +1,5 @@ # Expect script for various indirect symbol tests. -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/testsuite/ld-elf/provide-hidden.exp b/ld/testsuite/ld-elf/provide-hidden.exp index 8bf5fdc2ad..44609bccea 100644 --- a/ld/testsuite/ld-elf/provide-hidden.exp +++ b/ld/testsuite/ld-elf/provide-hidden.exp @@ -1,6 +1,6 @@ # Expect script for the PROVIDE_HIDDEN linker script command. # -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/sec-to-seg.exp b/ld/testsuite/ld-elf/sec-to-seg.exp index 30bf756ab9..b487c45274 100644 --- a/ld/testsuite/ld-elf/sec-to-seg.exp +++ b/ld/testsuite/ld-elf/sec-to-seg.exp @@ -1,6 +1,6 @@ # Test the assigment of sections to segments. # -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of the GNU Binutils. diff --git a/ld/testsuite/ld-elf/sec64k.exp b/ld/testsuite/ld-elf/sec64k.exp index 68216921f5..0757b54956 100644 --- a/ld/testsuite/ld-elf/sec64k.exp +++ b/ld/testsuite/ld-elf/sec64k.exp @@ -1,5 +1,5 @@ # Expect script for tests for >64k sections -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp index 3fc1e4b53d..8aa7a323c1 100644 --- a/ld/testsuite/ld-elf/shared.exp +++ b/ld/testsuite/ld-elf/shared.exp @@ -1,5 +1,5 @@ # Expect script for various ELF tests. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/tls_common.exp b/ld/testsuite/ld-elf/tls_common.exp index 48a833f209..6ceb42552e 100644 --- a/ld/testsuite/ld-elf/tls_common.exp +++ b/ld/testsuite/ld-elf/tls_common.exp @@ -1,5 +1,5 @@ # Expect script for .tls_common tests -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elf/wrap.exp b/ld/testsuite/ld-elf/wrap.exp index 3bf0588528..b0391886b2 100644 --- a/ld/testsuite/ld-elf/wrap.exp +++ b/ld/testsuite/ld-elf/wrap.exp @@ -1,5 +1,5 @@ # Expect script for wrap ELF tests. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elfcomm/elfcomm.exp b/ld/testsuite/ld-elfcomm/elfcomm.exp index ce2ff34de8..1ebb392ff3 100644 --- a/ld/testsuite/ld-elfcomm/elfcomm.exp +++ b/ld/testsuite/ld-elfcomm/elfcomm.exp @@ -1,5 +1,5 @@ # Expect script for common symbol tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elfvers/vers.exp b/ld/testsuite/ld-elfvers/vers.exp index 45a004b041..2482809809 100644 --- a/ld/testsuite/ld-elfvers/vers.exp +++ b/ld/testsuite/ld-elfvers/vers.exp @@ -1,5 +1,5 @@ # Expect script for ld-version tests -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elfvsb/elfvsb.exp b/ld/testsuite/ld-elfvsb/elfvsb.exp index 05771467bc..8ae8c3d934 100644 --- a/ld/testsuite/ld-elfvsb/elfvsb.exp +++ b/ld/testsuite/ld-elfvsb/elfvsb.exp @@ -1,5 +1,5 @@ # Expect script for ld-visibility tests -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-elfweak/elfweak.exp b/ld/testsuite/ld-elfweak/elfweak.exp index 5da23d794a..c030bf89b3 100644 --- a/ld/testsuite/ld-elfweak/elfweak.exp +++ b/ld/testsuite/ld-elfweak/elfweak.exp @@ -1,5 +1,5 @@ # Expect script for ld-weak tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-fastcall/fastcall.exp b/ld/testsuite/ld-fastcall/fastcall.exp index bdc1eda644..d1d12f008a 100644 --- a/ld/testsuite/ld-fastcall/fastcall.exp +++ b/ld/testsuite/ld-fastcall/fastcall.exp @@ -1,5 +1,5 @@ # Test that the linker can handle fastcall symbols correctly. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-frv/fdpic.exp b/ld/testsuite/ld-frv/fdpic.exp index 21e8f6dab0..338af0bbb6 100644 --- a/ld/testsuite/ld-frv/fdpic.exp +++ b/ld/testsuite/ld-frv/fdpic.exp @@ -1,5 +1,5 @@ # Expect script for FRV FDPIC linker tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-frv/frv-elf.exp b/ld/testsuite/ld-frv/frv-elf.exp index 37dfa4fc55..60f2254759 100644 --- a/ld/testsuite/ld-frv/frv-elf.exp +++ b/ld/testsuite/ld-frv/frv-elf.exp @@ -1,5 +1,5 @@ # Expect script for FRV specific linker tests -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-frv/tls.exp b/ld/testsuite/ld-frv/tls.exp index 630d0f44b0..ed829a06d7 100644 --- a/ld/testsuite/ld-frv/tls.exp +++ b/ld/testsuite/ld-frv/tls.exp @@ -1,5 +1,5 @@ # Expect script for FRV FDPIC TLS linker tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-gc/gc.exp b/ld/testsuite/ld-gc/gc.exp index bb30a5107b..5ff64853d2 100644 --- a/ld/testsuite/ld-gc/gc.exp +++ b/ld/testsuite/ld-gc/gc.exp @@ -1,5 +1,5 @@ # Expect script for ld-gc tests -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-h8300/h8300.exp b/ld/testsuite/ld-h8300/h8300.exp index f047d2f462..9e587a09c5 100644 --- a/ld/testsuite/ld-h8300/h8300.exp +++ b/ld/testsuite/ld-h8300/h8300.exp @@ -1,5 +1,5 @@ # Expect script for ld-h8300 tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-i386/export-class.exp b/ld/testsuite/ld-i386/export-class.exp index 7f24a7907c..c175027a41 100644 --- a/ld/testsuite/ld-i386/export-class.exp +++ b/ld/testsuite/ld-i386/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, i386 variation. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-i386/i386.exp b/ld/testsuite/ld-i386/i386.exp index 304713da03..6f98b4fd0e 100644 --- a/ld/testsuite/ld-i386/i386.exp +++ b/ld/testsuite/ld-i386/i386.exp @@ -1,5 +1,5 @@ # Expect script for ld-i386 tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-ia64/ia64.exp b/ld/testsuite/ld-ia64/ia64.exp index 490bffaf84..295e27b975 100644 --- a/ld/testsuite/ld-ia64/ia64.exp +++ b/ld/testsuite/ld-ia64/ia64.exp @@ -1,5 +1,5 @@ # Expect script for ld-ia64 tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-ia64/line.exp b/ld/testsuite/ld-ia64/line.exp index ab750ae2a2..8a3f5b7082 100644 --- a/ld/testsuite/ld-ia64/line.exp +++ b/ld/testsuite/ld-ia64/line.exp @@ -1,6 +1,6 @@ # Test that the linker reports undefined symbol line number correctly. # -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-ifunc/binutils.exp b/ld/testsuite/ld-ifunc/binutils.exp index 91d4a8a526..5fd7646947 100644 --- a/ld/testsuite/ld-ifunc/binutils.exp +++ b/ld/testsuite/ld-ifunc/binutils.exp @@ -1,5 +1,5 @@ # Expect script for binutils tests -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-ifunc/ifunc.exp b/ld/testsuite/ld-ifunc/ifunc.exp index 03789a9502..e08261b76f 100644 --- a/ld/testsuite/ld-ifunc/ifunc.exp +++ b/ld/testsuite/ld-ifunc/ifunc.exp @@ -1,6 +1,6 @@ # Expect script for linker support of IFUNC symbols and relocations. # -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of the GNU Binutils. diff --git a/ld/testsuite/ld-libs/libs.exp b/ld/testsuite/ld-libs/libs.exp index d067585919..8de0b1d63e 100644 --- a/ld/testsuite/ld-libs/libs.exp +++ b/ld/testsuite/ld-libs/libs.exp @@ -1,5 +1,5 @@ # Expect script for the linker's -l command line option -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-linkonce/linkonce.exp b/ld/testsuite/ld-linkonce/linkonce.exp index b811db195c..e9d9a3f7f4 100644 --- a/ld/testsuite/ld-linkonce/linkonce.exp +++ b/ld/testsuite/ld-linkonce/linkonce.exp @@ -1,5 +1,5 @@ # Expect script for ld linkonce tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-m68hc11/m68hc11.exp b/ld/testsuite/ld-m68hc11/m68hc11.exp index 3f0221641f..f4ab2295a0 100644 --- a/ld/testsuite/ld-m68hc11/m68hc11.exp +++ b/ld/testsuite/ld-m68hc11/m68hc11.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-m68hc11 tests. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-m68k/m68k-got.exp b/ld/testsuite/ld-m68k/m68k-got.exp index 992e14f069..9449e409a3 100644 --- a/ld/testsuite/ld-m68k/m68k-got.exp +++ b/ld/testsuite/ld-m68k/m68k-got.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-m68k GOT tests. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-m68k/m68k.exp b/ld/testsuite/ld-m68k/m68k.exp index 05a6728af1..8784ef7d01 100644 --- a/ld/testsuite/ld-m68k/m68k.exp +++ b/ld/testsuite/ld-m68k/m68k.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-m68k tests. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mep/mep.exp b/ld/testsuite/ld-mep/mep.exp index cf8f15906f..c5a735acfa 100644 --- a/ld/testsuite/ld-mep/mep.exp +++ b/ld/testsuite/ld-mep/mep.exp @@ -1,5 +1,5 @@ # Expect script for ld-mep tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-metag/metag.exp b/ld/testsuite/ld-metag/metag.exp index 5b1df3be5e..f96b85e30e 100644 --- a/ld/testsuite/ld-metag/metag.exp +++ b/ld/testsuite/ld-metag/metag.exp @@ -1,6 +1,6 @@ # Expect script for ld-metag tests # -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # Contributed by Imagination Technologies Ltd. # # This program is free software; you can redistribute it and/or modify diff --git a/ld/testsuite/ld-mips-elf/comm-data.exp b/ld/testsuite/ld-mips-elf/comm-data.exp index 76f1c391c7..74640d34c7 100644 --- a/ld/testsuite/ld-mips-elf/comm-data.exp +++ b/ld/testsuite/ld-mips-elf/comm-data.exp @@ -1,6 +1,6 @@ # Expect script for common symbol override, MIPS variation. # -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mips-elf/export-class.exp b/ld/testsuite/ld-mips-elf/export-class.exp index 7946d3cd82..d2ac979abe 100644 --- a/ld/testsuite/ld-mips-elf/export-class.exp +++ b/ld/testsuite/ld-mips-elf/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, MIPS variation. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mips-elf/mips-elf-flags.exp b/ld/testsuite/ld-mips-elf/mips-elf-flags.exp index 0e4b9a0405..761fb0e67a 100644 --- a/ld/testsuite/ld-mips-elf/mips-elf-flags.exp +++ b/ld/testsuite/ld-mips-elf/mips-elf-flags.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mips-elf/mips-elf.exp b/ld/testsuite/ld-mips-elf/mips-elf.exp index 7b901c6f71..63c55b857d 100644 --- a/ld/testsuite/ld-mips-elf/mips-elf.exp +++ b/ld/testsuite/ld-mips-elf/mips-elf.exp @@ -1,5 +1,5 @@ # Expect script for MIPS ELF linker tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-misc/defsym.exp b/ld/testsuite/ld-misc/defsym.exp index a7d603498c..1365e81637 100644 --- a/ld/testsuite/ld-misc/defsym.exp +++ b/ld/testsuite/ld-misc/defsym.exp @@ -1,5 +1,5 @@ # Test handling of --defsym -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mmix/mmix.exp b/ld/testsuite/ld-mmix/mmix.exp index a7b7de097e..ef02172d94 100644 --- a/ld/testsuite/ld-mmix/mmix.exp +++ b/ld/testsuite/ld-mmix/mmix.exp @@ -1,5 +1,5 @@ # Expect script for ld-mmix tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-mn10300/mn10300.exp b/ld/testsuite/ld-mn10300/mn10300.exp index 213ba39888..6051027c3c 100644 --- a/ld/testsuite/ld-mn10300/mn10300.exp +++ b/ld/testsuite/ld-mn10300/mn10300.exp @@ -1,5 +1,5 @@ # Expect script for ld-mn10300 tests -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/testsuite/ld-nds32/nds32.exp b/ld/testsuite/ld-nds32/nds32.exp index 3102b2122c..d6f35da811 100644 --- a/ld/testsuite/ld-nds32/nds32.exp +++ b/ld/testsuite/ld-nds32/nds32.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # This program is free software; you can redistribute it and/or modify diff --git a/ld/testsuite/ld-pe/pe-compile.exp b/ld/testsuite/ld-pe/pe-compile.exp index ccc8516feb..c31b66a1a6 100644 --- a/ld/testsuite/ld-pe/pe-compile.exp +++ b/ld/testsuite/ld-pe/pe-compile.exp @@ -1,6 +1,6 @@ # Expect script for complex PE tests that require a C compiler # in addition to the just-built binutils. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-pe/pe-run.exp b/ld/testsuite/ld-pe/pe-run.exp index fb8234026f..b5ae92b966 100644 --- a/ld/testsuite/ld-pe/pe-run.exp +++ b/ld/testsuite/ld-pe/pe-run.exp @@ -1,6 +1,6 @@ # Expect script for complex PE tests that require a C compiler and the ability # to run target executables natively, in addition to the just-built binutils. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-pe/pe-run2.exp b/ld/testsuite/ld-pe/pe-run2.exp index ab580d3766..43f9f5da38 100644 --- a/ld/testsuite/ld-pe/pe-run2.exp +++ b/ld/testsuite/ld-pe/pe-run2.exp @@ -1,6 +1,6 @@ # Expect script for complex PE tests that require a C compiler and the ability # to run target executables natively, in addition to the just-built binutils. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-pe/pe.exp b/ld/testsuite/ld-pe/pe.exp index 6fdfb795cc..1799189251 100644 --- a/ld/testsuite/ld-pe/pe.exp +++ b/ld/testsuite/ld-pe/pe.exp @@ -1,5 +1,5 @@ # Expect script for simple PE tests that require the just-built binutils only. -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-pie/pie.exp b/ld/testsuite/ld-pie/pie.exp index f939107292..c0aa207a97 100644 --- a/ld/testsuite/ld-pie/pie.exp +++ b/ld/testsuite/ld-pie/pie.exp @@ -1,5 +1,5 @@ # Expect script for various PIE tests. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-plugin/lto.exp b/ld/testsuite/ld-plugin/lto.exp index 031752ddf1..d8e7a1e739 100644 --- a/ld/testsuite/ld-plugin/lto.exp +++ b/ld/testsuite/ld-plugin/lto.exp @@ -1,5 +1,5 @@ # Expect script for ld-plugin LTO tests -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-plugin/plugin.exp b/ld/testsuite/ld-plugin/plugin.exp index 1fdf9ed1f7..23a8cfb1f0 100644 --- a/ld/testsuite/ld-plugin/plugin.exp +++ b/ld/testsuite/ld-plugin/plugin.exp @@ -1,5 +1,5 @@ # Expect script for ld-plugin tests -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-powerpc/aix52.exp b/ld/testsuite/ld-powerpc/aix52.exp index 438701829c..2d58888822 100644 --- a/ld/testsuite/ld-powerpc/aix52.exp +++ b/ld/testsuite/ld-powerpc/aix52.exp @@ -1,5 +1,5 @@ # Expect script for AIX 5.2+ tests -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-powerpc/export-class.exp b/ld/testsuite/ld-powerpc/export-class.exp index 017eeb46be..17aee02899 100644 --- a/ld/testsuite/ld-powerpc/export-class.exp +++ b/ld/testsuite/ld-powerpc/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, PowerPC variation. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-powerpc/powerpc.exp b/ld/testsuite/ld-powerpc/powerpc.exp index 645236d35b..11f1e4fbd7 100644 --- a/ld/testsuite/ld-powerpc/powerpc.exp +++ b/ld/testsuite/ld-powerpc/powerpc.exp @@ -1,5 +1,5 @@ # Expect script for ld-powerpc tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-s390/s390.exp b/ld/testsuite/ld-s390/s390.exp index ea9c018264..ee266f02e9 100644 --- a/ld/testsuite/ld-s390/s390.exp +++ b/ld/testsuite/ld-s390/s390.exp @@ -1,5 +1,5 @@ # Expect script for ld-s390 tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/align.exp b/ld/testsuite/ld-scripts/align.exp index 1eac9cb057..6af2c0c701 100644 --- a/ld/testsuite/ld-scripts/align.exp +++ b/ld/testsuite/ld-scripts/align.exp @@ -1,6 +1,6 @@ # Test ALIGN in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/alignof.exp b/ld/testsuite/ld-scripts/alignof.exp index ecdd8dc02d..7f2731cd92 100644 --- a/ld/testsuite/ld-scripts/alignof.exp +++ b/ld/testsuite/ld-scripts/alignof.exp @@ -1,5 +1,5 @@ # Test ALIGNOF in a linker script. -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # Contributed by Nathan Sidwell # # This file is part of the GNU Binutils. diff --git a/ld/testsuite/ld-scripts/assert.exp b/ld/testsuite/ld-scripts/assert.exp index 3b8280c23c..aa9fa4862d 100644 --- a/ld/testsuite/ld-scripts/assert.exp +++ b/ld/testsuite/ld-scripts/assert.exp @@ -1,6 +1,6 @@ # Test ASSERT in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/crossref.exp b/ld/testsuite/ld-scripts/crossref.exp index 4e84481dc7..1b6a4bb931 100644 --- a/ld/testsuite/ld-scripts/crossref.exp +++ b/ld/testsuite/ld-scripts/crossref.exp @@ -1,6 +1,6 @@ # Test NOCROSSREFS in a linker script. # By Ian Lance Taylor, Cygnus Support. -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/data.exp b/ld/testsuite/ld-scripts/data.exp index ad25e9b9eb..db095a89e5 100644 --- a/ld/testsuite/ld-scripts/data.exp +++ b/ld/testsuite/ld-scripts/data.exp @@ -1,6 +1,6 @@ # Test DATA STATEMENT in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/default-script.exp b/ld/testsuite/ld-scripts/default-script.exp index 3e37154cbd..346354cd75 100644 --- a/ld/testsuite/ld-scripts/default-script.exp +++ b/ld/testsuite/ld-scripts/default-script.exp @@ -1,5 +1,5 @@ # Test --default-script/-dT -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/defined.exp b/ld/testsuite/ld-scripts/defined.exp index 16dcbe9d58..c572e038ca 100644 --- a/ld/testsuite/ld-scripts/defined.exp +++ b/ld/testsuite/ld-scripts/defined.exp @@ -1,6 +1,6 @@ # Test DEFINED in a linker script. # By Ian Lance Taylor, Cygnus Support. -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/dynamic-sections.exp b/ld/testsuite/ld-scripts/dynamic-sections.exp index ff611b71b4..6db9f0d34f 100644 --- a/ld/testsuite/ld-scripts/dynamic-sections.exp +++ b/ld/testsuite/ld-scripts/dynamic-sections.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/empty-address.exp b/ld/testsuite/ld-scripts/empty-address.exp index 048ace976e..5d0111ee62 100644 --- a/ld/testsuite/ld-scripts/empty-address.exp +++ b/ld/testsuite/ld-scripts/empty-address.exp @@ -1,6 +1,6 @@ # Make sure that "dot" is updated for empty sections if their addresses # are set. -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/empty-aligned.exp b/ld/testsuite/ld-scripts/empty-aligned.exp index cbf9662969..97040b26b8 100644 --- a/ld/testsuite/ld-scripts/empty-aligned.exp +++ b/ld/testsuite/ld-scripts/empty-aligned.exp @@ -1,5 +1,5 @@ # Make sure empty aligned sections do not change output layout. -# Copyright (C) 2005-2014 Free Software Foundation, Inc. +# Copyright (C) 2005-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/empty-orphan.exp b/ld/testsuite/ld-scripts/empty-orphan.exp index 6ceba79c04..701ead3212 100644 --- a/ld/testsuite/ld-scripts/empty-orphan.exp +++ b/ld/testsuite/ld-scripts/empty-orphan.exp @@ -1,6 +1,6 @@ # Make sure orphan sections do not lead to huge output files. # By David Heine, Tensilica, Inc. -# Copyright (C) 2005-2014 Free Software Foundation, Inc. +# Copyright (C) 2005-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/expr.exp b/ld/testsuite/ld-scripts/expr.exp index eaf066229f..85242ed5fb 100644 --- a/ld/testsuite/ld-scripts/expr.exp +++ b/ld/testsuite/ld-scripts/expr.exp @@ -1,6 +1,6 @@ # Test expressions in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/extern.exp b/ld/testsuite/ld-scripts/extern.exp index 3823f8d57c..bb6ba0db95 100644 --- a/ld/testsuite/ld-scripts/extern.exp +++ b/ld/testsuite/ld-scripts/extern.exp @@ -1,6 +1,6 @@ # Test EXTERN in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/include.exp b/ld/testsuite/ld-scripts/include.exp index e4ecf3cd35..268482fa2e 100644 --- a/ld/testsuite/ld-scripts/include.exp +++ b/ld/testsuite/ld-scripts/include.exp @@ -1,5 +1,5 @@ # Test for proper diagnosis of overflowed memory regions. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/log2.exp b/ld/testsuite/ld-scripts/log2.exp index f3fd7f8409..f728f2d95b 100644 --- a/ld/testsuite/ld-scripts/log2.exp +++ b/ld/testsuite/ld-scripts/log2.exp @@ -1,6 +1,6 @@ # Test LOG2() expression in linker script language. # By Clemens Lang -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/map-address.exp b/ld/testsuite/ld-scripts/map-address.exp index 70348e9d29..999956b1b2 100644 --- a/ld/testsuite/ld-scripts/map-address.exp +++ b/ld/testsuite/ld-scripts/map-address.exp @@ -1,5 +1,5 @@ # Test address printed by --print-map -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/overlay-size.exp b/ld/testsuite/ld-scripts/overlay-size.exp index df3407af67..4dde28968d 100644 --- a/ld/testsuite/ld-scripts/overlay-size.exp +++ b/ld/testsuite/ld-scripts/overlay-size.exp @@ -1,5 +1,5 @@ # Test the OVERLAY statement. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/phdrs.exp b/ld/testsuite/ld-scripts/phdrs.exp index 64ed7e4915..996e1a88de 100644 --- a/ld/testsuite/ld-scripts/phdrs.exp +++ b/ld/testsuite/ld-scripts/phdrs.exp @@ -1,6 +1,6 @@ # Test PHDRS in a linker script. # By Ian Lance Taylor, Cygnus Support. -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/phdrs2.exp b/ld/testsuite/ld-scripts/phdrs2.exp index 59bbd6f87c..1d9a0472f2 100644 --- a/ld/testsuite/ld-scripts/phdrs2.exp +++ b/ld/testsuite/ld-scripts/phdrs2.exp @@ -1,5 +1,5 @@ # Test PHDRS with empty sections in a linker script. -# Copyright (C) 2005-2014 Free Software Foundation, Inc. +# Copyright (C) 2005-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/phdrs3.exp b/ld/testsuite/ld-scripts/phdrs3.exp index e1d2e7dd42..61f70e1764 100644 --- a/ld/testsuite/ld-scripts/phdrs3.exp +++ b/ld/testsuite/ld-scripts/phdrs3.exp @@ -1,6 +1,6 @@ # Test PHDRS in a linker script. # By Nathan Sidwell -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/provide.exp b/ld/testsuite/ld-scripts/provide.exp index a6d3514e74..7f45e5892d 100644 --- a/ld/testsuite/ld-scripts/provide.exp +++ b/ld/testsuite/ld-scripts/provide.exp @@ -1,6 +1,6 @@ # Test PROVIDE in a linker script. # By Nathan Sidwell, CodeSourcery LLC -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/rgn-at.exp b/ld/testsuite/ld-scripts/rgn-at.exp index cc31fa4c5d..987b7c7716 100644 --- a/ld/testsuite/ld-scripts/rgn-at.exp +++ b/ld/testsuite/ld-scripts/rgn-at.exp @@ -1,5 +1,5 @@ # Test for proper diagnosis of overflowed memory regions. -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/rgn-over.exp b/ld/testsuite/ld-scripts/rgn-over.exp index 881f3bfcfb..30650e410c 100644 --- a/ld/testsuite/ld-scripts/rgn-over.exp +++ b/ld/testsuite/ld-scripts/rgn-over.exp @@ -1,5 +1,5 @@ # Test for proper diagnosis of overflowed memory regions. -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/script.exp b/ld/testsuite/ld-scripts/script.exp index 68346e0aab..cee706f755 100644 --- a/ld/testsuite/ld-scripts/script.exp +++ b/ld/testsuite/ld-scripts/script.exp @@ -1,6 +1,6 @@ # Test basic linker script functionality # By Ian Lance Taylor, Cygnus Support -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/section-flags.exp b/ld/testsuite/ld-scripts/section-flags.exp index f48100cff6..bb02fd3cf8 100644 --- a/ld/testsuite/ld-scripts/section-flags.exp +++ b/ld/testsuite/ld-scripts/section-flags.exp @@ -2,7 +2,7 @@ # # This file is part of the GNU Binutils. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/ld/testsuite/ld-scripts/section-match.exp b/ld/testsuite/ld-scripts/section-match.exp index f118b6523e..8b0c4be1ca 100644 --- a/ld/testsuite/ld-scripts/section-match.exp +++ b/ld/testsuite/ld-scripts/section-match.exp @@ -1,5 +1,5 @@ # Expect script for section regular expressions tests -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/size.exp b/ld/testsuite/ld-scripts/size.exp index 06ffc8adb7..41fc666121 100644 --- a/ld/testsuite/ld-scripts/size.exp +++ b/ld/testsuite/ld-scripts/size.exp @@ -1,5 +1,5 @@ # Expect script for SIZEOF tests -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/sizeof.exp b/ld/testsuite/ld-scripts/sizeof.exp index 24003cda32..f33380122b 100644 --- a/ld/testsuite/ld-scripts/sizeof.exp +++ b/ld/testsuite/ld-scripts/sizeof.exp @@ -1,7 +1,7 @@ # Test SIZEOF in a linker script. # By Ian Lance Taylor, Cygnus Support # Based on a bug report from anders.blomdell@control.lth.se. -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/sort.exp b/ld/testsuite/ld-scripts/sort.exp index 7371ee82a8..b9f91ba882 100644 --- a/ld/testsuite/ld-scripts/sort.exp +++ b/ld/testsuite/ld-scripts/sort.exp @@ -1,6 +1,6 @@ # Test SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT in a linker script. # By H.J. Lu -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/sysroot-prefix.exp b/ld/testsuite/ld-scripts/sysroot-prefix.exp index 65c9f70783..47785ca7a4 100644 --- a/ld/testsuite/ld-scripts/sysroot-prefix.exp +++ b/ld/testsuite/ld-scripts/sysroot-prefix.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-scripts/weak.exp b/ld/testsuite/ld-scripts/weak.exp index 39a49f5f57..aa78042fa6 100644 --- a/ld/testsuite/ld-scripts/weak.exp +++ b/ld/testsuite/ld-scripts/weak.exp @@ -1,6 +1,6 @@ # Test weak symbols. # By Ian Lance Taylor, Cygnus Solutions. -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-selective/sel-dump.exp b/ld/testsuite/ld-selective/sel-dump.exp index 324caef326..fd2658ba4b 100644 --- a/ld/testsuite/ld-selective/sel-dump.exp +++ b/ld/testsuite/ld-selective/sel-dump.exp @@ -1,5 +1,5 @@ # Expect script for ld selective linking tests running run_dump_test -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-selective/selective.exp b/ld/testsuite/ld-selective/selective.exp index 99ea0122f3..79f6aa264d 100644 --- a/ld/testsuite/ld-selective/selective.exp +++ b/ld/testsuite/ld-selective/selective.exp @@ -1,5 +1,5 @@ # Expect script for LD selective linking tests -# Copyright (C) 1998-2014 Free Software Foundation, Inc. +# Copyright (C) 1998-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/arch/arch.exp b/ld/testsuite/ld-sh/arch/arch.exp index c4e6f6feed..078e36cf2a 100644 --- a/ld/testsuite/ld-sh/arch/arch.exp +++ b/ld/testsuite/ld-sh/arch/arch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/rd-sh.exp b/ld/testsuite/ld-sh/rd-sh.exp index 014678056b..68f8949aa7 100644 --- a/ld/testsuite/ld-sh/rd-sh.exp +++ b/ld/testsuite/ld-sh/rd-sh.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-sh tests. -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh-vxworks.exp b/ld/testsuite/ld-sh/sh-vxworks.exp index de943a5be4..768a5d3c8a 100644 --- a/ld/testsuite/ld-sh/sh-vxworks.exp +++ b/ld/testsuite/ld-sh/sh-vxworks.exp @@ -1,5 +1,5 @@ # Expect script for VxWorks targeted SH linker tests -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh.exp b/ld/testsuite/ld-sh/sh.exp index 417daf7f92..9d752c4b20 100644 --- a/ld/testsuite/ld-sh/sh.exp +++ b/ld/testsuite/ld-sh/sh.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 1995-2014 Free Software Foundation, Inc. +# Copyright (C) 1995-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh64/rd-sh64.exp b/ld/testsuite/ld-sh/sh64/rd-sh64.exp index b480387e1e..a655d492de 100644 --- a/ld/testsuite/ld-sh/sh64/rd-sh64.exp +++ b/ld/testsuite/ld-sh/sh64/rd-sh64.exp @@ -1,5 +1,5 @@ # Expect script for run_dump_test based ld-sh/sh64 tests. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh64/relax.exp b/ld/testsuite/ld-sh/sh64/relax.exp index ca1a8dd483..116469db79 100644 --- a/ld/testsuite/ld-sh/sh64/relax.exp +++ b/ld/testsuite/ld-sh/sh64/relax.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh64/relfail.exp b/ld/testsuite/ld-sh/sh64/relfail.exp index ebfdd13642..578edd31bf 100644 --- a/ld/testsuite/ld-sh/sh64/relfail.exp +++ b/ld/testsuite/ld-sh/sh64/relfail.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sh/sh64/sh64.exp b/ld/testsuite/ld-sh/sh64/sh64.exp index ca49db7c5a..0f63e8305b 100644 --- a/ld/testsuite/ld-sh/sh64/sh64.exp +++ b/ld/testsuite/ld-sh/sh64/sh64.exp @@ -1,5 +1,5 @@ # Expect script for ld-sh tests -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-shared/shared.exp b/ld/testsuite/ld-shared/shared.exp index c723ef7bd1..7f418dc4b5 100644 --- a/ld/testsuite/ld-shared/shared.exp +++ b/ld/testsuite/ld-shared/shared.exp @@ -1,5 +1,5 @@ # Expect script for ld-shared tests -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-size/size.exp b/ld/testsuite/ld-size/size.exp index af9d6aafbc..43bfd20676 100644 --- a/ld/testsuite/ld-size/size.exp +++ b/ld/testsuite/ld-size/size.exp @@ -1,6 +1,6 @@ # Expect script for linker support of size relocations. # -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-sparc/sparc.exp b/ld/testsuite/ld-sparc/sparc.exp index 4593aa9d27..1dea008251 100644 --- a/ld/testsuite/ld-sparc/sparc.exp +++ b/ld/testsuite/ld-sparc/sparc.exp @@ -1,5 +1,5 @@ # Expect script for ld-sparc tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-spu/spu.exp b/ld/testsuite/ld-spu/spu.exp index c5bfb5d08e..75ab6ae968 100644 --- a/ld/testsuite/ld-spu/spu.exp +++ b/ld/testsuite/ld-spu/spu.exp @@ -1,5 +1,5 @@ # Expect script for ld-spu tests -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-srec/srec.exp b/ld/testsuite/ld-srec/srec.exp index eff1bd10fc..758ed2821f 100644 --- a/ld/testsuite/ld-srec/srec.exp +++ b/ld/testsuite/ld-srec/srec.exp @@ -1,6 +1,6 @@ # Test linking directly to S-records. # By Ian Lance Taylor, Cygnus Support. -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-tic6x/tic6x.exp b/ld/testsuite/ld-tic6x/tic6x.exp index 90674af48d..38ef0a67fe 100644 --- a/ld/testsuite/ld-tic6x/tic6x.exp +++ b/ld/testsuite/ld-tic6x/tic6x.exp @@ -1,6 +1,6 @@ # Expect script for ld-tic6x tests # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-tilegx/tilegx.exp b/ld/testsuite/ld-tilegx/tilegx.exp index 5cd6ca2590..d159923f38 100644 --- a/ld/testsuite/ld-tilegx/tilegx.exp +++ b/ld/testsuite/ld-tilegx/tilegx.exp @@ -1,5 +1,5 @@ # Expect script for TILE-Gx linker tests. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-tilepro/tilepro.exp b/ld/testsuite/ld-tilepro/tilepro.exp index 4cef8d8519..bc720d70ea 100644 --- a/ld/testsuite/ld-tilepro/tilepro.exp +++ b/ld/testsuite/ld-tilepro/tilepro.exp @@ -1,5 +1,5 @@ # Expect script for TILEPro linker tests. -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-undefined/entry.exp b/ld/testsuite/ld-undefined/entry.exp index 1f795cd11a..b150f451d0 100644 --- a/ld/testsuite/ld-undefined/entry.exp +++ b/ld/testsuite/ld-undefined/entry.exp @@ -1,5 +1,5 @@ # Expect script for ld --entry tests -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-undefined/undefined.exp b/ld/testsuite/ld-undefined/undefined.exp index 12afc03d38..d443f943ae 100644 --- a/ld/testsuite/ld-undefined/undefined.exp +++ b/ld/testsuite/ld-undefined/undefined.exp @@ -1,7 +1,7 @@ # Test that the linker reports undefined symbol errors correctly. # By Ian Lance Taylor, Cygnus Support # -# Copyright (C) 1995-2014 Free Software Foundation, Inc. +# Copyright (C) 1995-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-undefined/weak-undef.exp b/ld/testsuite/ld-undefined/weak-undef.exp index fd25ca93bc..6e8da9c4e1 100644 --- a/ld/testsuite/ld-undefined/weak-undef.exp +++ b/ld/testsuite/ld-undefined/weak-undef.exp @@ -1,5 +1,5 @@ # Test handling of weak undefined symbols -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-unique/unique.exp b/ld/testsuite/ld-unique/unique.exp index 994ed87cf7..f933b99a73 100644 --- a/ld/testsuite/ld-unique/unique.exp +++ b/ld/testsuite/ld-unique/unique.exp @@ -1,6 +1,6 @@ # Expect script for linker support of STB_GNU_UNIQUE symbols # -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2015 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of the GNU Binutils. diff --git a/ld/testsuite/ld-v850/v850.exp b/ld/testsuite/ld-v850/v850.exp index 7fff03f0b0..93bc5db300 100644 --- a/ld/testsuite/ld-v850/v850.exp +++ b/ld/testsuite/ld-v850/v850.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # This file is part of the GNU Binutils. # # This program is free software; you can redistribute it and/or modify diff --git a/ld/testsuite/ld-vax-elf/export-class.exp b/ld/testsuite/ld-vax-elf/export-class.exp index 70e0d6dcc2..9c6fbc7f62 100644 --- a/ld/testsuite/ld-vax-elf/export-class.exp +++ b/ld/testsuite/ld-vax-elf/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, VAX variation. # -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-vax-elf/vax-elf.exp b/ld/testsuite/ld-vax-elf/vax-elf.exp index e93bae049d..07830cb359 100644 --- a/ld/testsuite/ld-vax-elf/vax-elf.exp +++ b/ld/testsuite/ld-vax-elf/vax-elf.exp @@ -1,5 +1,5 @@ # Expect script for VAX ELF linker tests -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-versados/versados.exp b/ld/testsuite/ld-versados/versados.exp index 3c0e6b1e3e..d0c62e8ff9 100644 --- a/ld/testsuite/ld-versados/versados.exp +++ b/ld/testsuite/ld-versados/versados.exp @@ -1,5 +1,5 @@ # Expect script for ld-versados tests -# Copyright (C) 1995-2014 Free Software Foundation, Inc. +# Copyright (C) 1995-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-visium/visium.exp b/ld/testsuite/ld-visium/visium.exp index c61467c609..374adb06e0 100644 --- a/ld/testsuite/ld-visium/visium.exp +++ b/ld/testsuite/ld-visium/visium.exp @@ -1,5 +1,5 @@ # Expect script for Visium tests. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-vxworks/vxworks.exp b/ld/testsuite/ld-vxworks/vxworks.exp index 989fa19d81..4cbc6bbd6a 100644 --- a/ld/testsuite/ld-vxworks/vxworks.exp +++ b/ld/testsuite/ld-vxworks/vxworks.exp @@ -1,5 +1,5 @@ # Expect script for VxWorks tests -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-x86-64/dwarfreloc.exp b/ld/testsuite/ld-x86-64/dwarfreloc.exp index 5cc7b92613..663c91f2da 100644 --- a/ld/testsuite/ld-x86-64/dwarfreloc.exp +++ b/ld/testsuite/ld-x86-64/dwarfreloc.exp @@ -1,5 +1,5 @@ # Expect script for DWARF relocation test. -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-x86-64/export-class.exp b/ld/testsuite/ld-x86-64/export-class.exp index 420b7a8cca..657b2b55df 100644 --- a/ld/testsuite/ld-x86-64/export-class.exp +++ b/ld/testsuite/ld-x86-64/export-class.exp @@ -1,6 +1,6 @@ # Expect script for symbol export classes, x86-64 variation. # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-x86-64/line.exp b/ld/testsuite/ld-x86-64/line.exp index 17e48c0d4b..08c0b7d974 100644 --- a/ld/testsuite/ld-x86-64/line.exp +++ b/ld/testsuite/ld-x86-64/line.exp @@ -1,6 +1,6 @@ # Test that the linker reports undefined symbol line number correctly. # -# Copyright (C) 2007-2014 Free Software Foundation, Inc. +# Copyright (C) 2007-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-x86-64/mpx.exp b/ld/testsuite/ld-x86-64/mpx.exp index bdf959352a..585387d3f2 100644 --- a/ld/testsuite/ld-x86-64/mpx.exp +++ b/ld/testsuite/ld-x86-64/mpx.exp @@ -1,5 +1,5 @@ # Expect script for ELF MPX tests. -# Copyright (C) 2013-2014 Free Software Foundation, Inc. +# Copyright (C) 2013-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-x86-64/x86-64.exp b/ld/testsuite/ld-x86-64/x86-64.exp index 443d101667..aa8555ff3e 100644 --- a/ld/testsuite/ld-x86-64/x86-64.exp +++ b/ld/testsuite/ld-x86-64/x86-64.exp @@ -1,5 +1,5 @@ # Expect script for ld-x86_64 tests -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xc16x/xc16x.exp b/ld/testsuite/ld-xc16x/xc16x.exp index b79ce2b641..c8bad38aa6 100644 --- a/ld/testsuite/ld-xc16x/xc16x.exp +++ b/ld/testsuite/ld-xc16x/xc16x.exp @@ -1,5 +1,5 @@ # Expect script for ld-xstormy16 tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xstormy16/xstormy16.exp b/ld/testsuite/ld-xstormy16/xstormy16.exp index c372adb88a..cc3d4cddc2 100644 --- a/ld/testsuite/ld-xstormy16/xstormy16.exp +++ b/ld/testsuite/ld-xstormy16/xstormy16.exp @@ -1,5 +1,5 @@ # Expect script for ld-xstormy16 tests -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xtensa/coalesce.exp b/ld/testsuite/ld-xtensa/coalesce.exp index 371f778614..0141f48961 100644 --- a/ld/testsuite/ld-xtensa/coalesce.exp +++ b/ld/testsuite/ld-xtensa/coalesce.exp @@ -1,6 +1,6 @@ # Test literal coaslescing for Xtensa targets. # By David Heine, Tensilica, Inc. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xtensa/diff_overflow.exp b/ld/testsuite/ld-xtensa/diff_overflow.exp index 89deb38c06..66efa2a79b 100644 --- a/ld/testsuite/ld-xtensa/diff_overflow.exp +++ b/ld/testsuite/ld-xtensa/diff_overflow.exp @@ -1,6 +1,6 @@ # Test DIFF* relocation signedness and overflow checking # By Max Filippov, Cadence Design Systems, Inc. -# Copyright (C) 2014 Free Software Foundation, Inc. +# Copyright (C) 2014-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xtensa/lcall.exp b/ld/testsuite/ld-xtensa/lcall.exp index 09152773e7..de34748592 100644 --- a/ld/testsuite/ld-xtensa/lcall.exp +++ b/ld/testsuite/ld-xtensa/lcall.exp @@ -1,6 +1,6 @@ # Test Xtensa longcall optimization. # By David Heine, Tensilica, Inc. -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/ld-xtensa/xtensa.exp b/ld/testsuite/ld-xtensa/xtensa.exp index f212479241..6cf47ab951 100644 --- a/ld/testsuite/ld-xtensa/xtensa.exp +++ b/ld/testsuite/ld-xtensa/xtensa.exp @@ -1,5 +1,5 @@ # Expect script for ld-xtensa tests -# Copyright (C) 2008-2014 Free Software Foundation, Inc. +# Copyright (C) 2008-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp index 1d112d65c3..b968b6b467 100644 --- a/ld/testsuite/lib/ld-lib.exp +++ b/ld/testsuite/lib/ld-lib.exp @@ -1,5 +1,5 @@ # Support routines for LD testsuite. -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2015 Free Software Foundation, Inc. # # This file is part of the GNU Binutils. # diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index dd302b2d3f..541c3294c9 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,889 +1,10 @@ -2014-12-27 Anthony Green - * moxie-opc.c (moxie_form1_opc_info): sto/ldo are now encoded with - 16-bit immediat values instead of 32. - * moxie-dis.c (print_insn_moxie): Ditto. + Update year range in copyright notice of all files. -2014-12-24 Anthony Green - - * moxie-opc: Define mul.x and umul.x instructions. Remove - trailing .l from add, sub, mul, div and udiv instructions. - -2014-12-16 Matthew Fortune - - * mips-opc.c (mips_builtin_opcodes): Add JALRC alias for - JIALC. Remove the operand from NAL. - -2014-12-12 Anthony Green - - * moxie-opc.c: Define zex instructions. - -2014-12-06 Eric Botcazou - - * configure.ac: Add Visium support. - * configure: Regenerate. - * Makefile.am (TARGET_LIBOPCODES_CFILES): Add visium-dis.c and - visium-opc.c. - * Makefile.in: Regenerate. - * disassemble.c (ARCH_visium): Define if ARCH_all. - (disassembler): Deal with bfd_arch_visium if ARCH_visium. - * visium-dis.c: New file. - * visium-opc.c: Likewise. - * po/POTFILES.in: Regenerate. - -2014-11-30 Alan Modra - - * ppc-opc.c (powerpc_opcodes): Make mftb* generate mfspr for - power4 and later. - -2014-11-28 Sandra Loosemore - - * nios2-opc.c (nios2_r1_opcodes): Remove deleted attributes - from descriptors. - -2014-11-28 Alan Modra - - * ppc-opc.c (powerpc_opcodes ): Don't deprecate for power7. - (TB): Delete. - (insert_tbr, extract_tbr): Validate tbr number. - -2014-11-24 H.J. Lu - - * configure: Regenerated. - -2014-11-17 Ilya Tocar - - * i386-dis-evex.c (evex_table): Add vpermi2b, vpermt2b, vpermb, - vpmultishiftqb. - * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F3883, EVEX_W_0F3883_P_2. - * i386-gen.c (cpu_flag_init): Add CPU_AVX512VBMI_FLAGS. - (cpu_flags): Add CpuAVX512VBMI. - * i386-opc.h (enum): Add CpuAVX512VBMI. - (i386_cpu_flags): Add cpuavx512vbmi. - * i386-opc.tbl: Add vpmadd52luq, vpmultishiftqb, vpermb, vpermi2b, - vpermt2b. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-11-17 Ilya Tocar - - * i386-dis-evex.c (evex_table): Add vpmadd52luq, vpmadd52huq. - * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F38B4, - PREFIX_EVEX_0F38B5. - * i386-gen.c (cpu_flag_init): Add CPU_AVX512IFMA_FLAGS. - (cpu_flags): Add CpuAVX512IFMA. - * i386-opc.h (enum): Add CpuAVX512IFMA. - (i386_cpu_flags): Add cpuavx512ifma. - * i386-opc.tbl: Add vpmadd52huq, vpmadd52luq. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-11-17 Ilya Tocar - - * i386-dis.c (PREFIX enum): Add PREFIX_RM_0_0FAE_REG_7. - (prefix_table): Add pcommit. - * i386-gen.c (cpu_flag_init): Add CPU_PCOMMIT_FLAGS. - (cpu_flags): Add CpuPCOMMIT. - * i386-opc.h (enum): Add CpuPCOMMIT. - (i386_cpu_flags): Add cpupcommit. - * i386-opc.tbl: Add pcommit. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-11-17 Ilya Tocar - - * i386-dis.c (PREFIX enum): Add PREFIX_0FAE_REG_6. - (prefix_table): Add clwb. - * i386-gen.c (cpu_flag_init): Add CPU_CLWB_FLAGS. - (cpu_flags): Add CpuCLWB. - * i386-opc.h (enum): Add CpuCLWB. - (i386_cpu_flags): Add cpuclwb. - * i386-opc.tbl: Add clwb. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-11-06 Sandra Loosemore - - * nios2-dis.c (nios2_find_opcode_hash): Add mach parameter. - (nios2_disassemble): Adjust call to nios2_find_opcode_hash. - -2014-11-03 Nick Clifton - - * po/fi.po: Updated Finnish translation. - -2014-10-31 Andrew Pinski - Naveen H.S - - * mips-dis.c (mips_arch_choices): Add octeon3. - * mips-opc.c (IOCT): Include INSN_OCTEON3. - (IOCT2): Likewise. - (IOCT3): New define. - (IVIRT): New define. - (mips_builtin_opcodes): Add dmfgc0, dmtgc0, hypcall, mfgc0, mtgc0, - tlbinv, tlbinvf, tlbgr, tlbgwi, tlbginv, tlbginvf, tlbgwr, tlbgp, tlti - IVIRT instructions. - Extend mtm0, mtm1, mtm2, mtp0, mtp1, mtp2 instructions to take another - operand for IOCT3. - -2014-10-29 Nick Clifton - - * po/de.po: Updated German translation. - -2014-10-23 Sandra Loosemore - - * nios2-opc.c (nios2_builtin_regs): Add regtype field initializers. - (nios2_builtin_opcodes): Rename to nios2_r1_opcodes. Use new - MATCH_R1_ and MASK_R1_ macros in initializers. Add - size and format initializers. Merge 'b' arguments into 'j'. - (NIOS2_NUM_OPCODES): Adjust definition. - (bfd_nios2_num_builtin_opcodes): Rename to nios2_num_r1_opcodes. - (nios2_opcodes): Adjust. - (bfd_nios2_num_opcodes): Rename to nios2_num_opcodes. - * nios2-dis.c (INSNLEN): Update comment. - (nios2_hash_init, nios2_hash): Delete. - (OPCODE_HASH_SIZE): New. - (nios2_r1_extract_opcode): New. - (nios2_disassembler_state): New. - (nios2_r1_disassembler_state): New. - (nios2_init_opcode_hash): Add state parameter. Adjust to use it. - (nios2_find_opcode_hash): Use state object. - (bad_opcode): New. - (nios2_print_insn_arg): Add op parameter. Use it to access - format. Remove 'b' case. - (nios2_disassemble): Remove special case for nop. Remove - hard-coded instruction size. - -2014-10-21 Jan Beulich - - * ppc-opc.c (powerpc_opcodes): Enable msgclr and msgsnd on Power8. - -2014-10-17 Jose E. Marchesi - - * sparc-opc.c (sparc-opcodes): Fix several misplaced hwcap - entries. - Annotate several instructions with the HWCAP2_VIS3B hwcap. - -2014-10-15 Tristan Gingold - - * configure: Regenerate. - -2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com> - - * sparc-opc.c (sparc-opcodes): Remove instructions `chkpt', - `commit', `random', `wr r,r,%cps', `wr r,i,%cps' and `rd %cps,r'. - Annotate table with HWCAP2 bits. - Add instructions xmontmul, xmontsqr, xmpmul. - (sparc-opcodes): Add the `mwait', `wr r,r,%mwait', `wr - r,i,%mwait' and `rd %mwait,r' instructions. - Add rd/wr instructions for accessing the %mcdper ancillary state - register. - (sparc-opcodes): Add sparc5/vis4.0 instructions: - subxc, subxccc, fpadd8, fpadds8, fpaddus8, fpaddus16, fpcmple8, - fpcmpgt8, fpcmpule16, fpcmpugt16, fpcmpule32, fpcmpugt32, fpmax8, - fpmax16, fpmax32, fpmaxu8, fpmaxu16, fpmaxu32, fpmin8, fpmin16, - fpmin32, fpminu8, fpminu16, fpminu32, fpsub8, fpsubs8, fpsubus8, - fpsubus16, and faligndatai. - * sparc-dis.c (v9a_asr_reg_names): Add the %mwait (%asr28) - ancillary state register to the table. - (print_insn_sparc): Handle the %mcdper ancillary state register. - (print_insn_sparc): Handle new operand type '}'. - -2014-09-22 H.J. Lu - - * i386-dis.c (MOD_0F20): Removed. - (MOD_0F21): Likewise. - (MOD_0F22): Likewise. - (MOD_0F23): Likewise. - (dis386_twobyte): Replace MOD_0F20, MOD_0F21, MOD_0F22 and - MOD_0F23 with "movZ". - (mod_table): Remove MOD_0F20, MOD_0F21, MOD_0F22 and MOD_0F23. - (OP_R): Check mod/rm byte and call OP_E_register. - -2014-09-16 Kuan-Lin Chen - - * nds32-asm.c (nds32_opcodes, operand_fields, keyword_im5_i, - keyword_im5_m, keyword_accumulator, keyword_aridx, keyword_aridx2, - keyword_aridxi): Add audio ISA extension. - (keyword_gpr, keyword_usr, keyword_sr, keyword_cp, keyword_cpr, - keyword_fsr, keyword_fdr, keyword_abdim, keyword_abm, keyword_dpref_st, - keyword_cctl_lv, keyword_standby_st, keyword_msync_st): Adjust scrope - for nds32-dis.c using. - (build_opcode_syntax): Remove dead code. - (parse_re, parse_a30b20, parse_rt21, parse_rte_start, parse_rte_end, - parse_rte69_start, parse_rte69_end, parse_im5_ip, parse_im5_mr, - parse_im6_ip, parse_im6_iq, parse_im6_mr, parse_im6_ms): Add audio ISA - operand parser. - * nds32-asm.h: Declare. - * nds32-dis.c: Use array nds32_opcodes to disassemble instead of - decoding by switch. - -2014-09-15 Andrew Bennett - Matthew Fortune - - * mips-dis.c (mips_arch_choices): Add entries for mips32r6 and - mips64r6. - (parse_mips_dis_option): Allow MSA and virtualization support for - mips64r6. - (mips_print_arg_state): Add fields dest_regno and seen_dest. - (mips_seen_register): New function. - (print_insn_arg): Refactored code to use mips_seen_register - function. Add support for OP_SAME_RS_RT, OP_CHECK_PREV and - OP_NON_ZERO_REG. Changed OP_REPEAT_DEST_REG case to print out - the register rather than aborting. - (print_insn_args): Add length argument. Add code to correctly - calculate the instruction address for pc relative instructions. - (validate_insn_args): New static function. - (print_insn_mips): Prevent jalx disassembling for r6. Use - validate_insn_args. - (print_insn_micromips): Use validate_insn_args. - all the arguments are valid. - * mips-formats.h (PREV_CHECK): New define. - * mips-opc.c (decode_mips_operand): Add support for -a, -b, -d, -s, - -t, -u, -v, -w, -x, -y, -A, -B, +I, +O, +R, +:, +\, +", +; - (RD_pc): New define. - (FS): New define. - (I37): New define. - (I69): New define. - (mips_builtin_opcodes): Add MIPS R6 instructions. Exclude recoded - MIPS R6 instructions from MIPS R2 instructions. - -2014-09-10 H.J. Lu - - * i386-dis.c (dis386): Replace "P" with "%LP" for iret and sysret. - (putop): Handle "%LP". - -2014-09-03 Jiong Wang - - * aarch64-tbl.h (aarch64_opcode_table): Update encoding for mrs/msr. - * aarch64-dis-2.c: Update auto-generated file. - -2014-09-03 Jiong Wang - - * aarch64-tbl.h (QL_R4NIL): New qualifiers. - (aarch64_feature_lse): New feature added. - (LSE): New Added. - (aarch64_opcode_table): New LSE instructions added. Improve - descriptions for ldarb/ldarh/ldar. - (aarch64_opcode_table): Describe PAIRREG. - * aarch64-opc.h (aarch64_field_kind): Add FLD_lse_sz. - * aarch64-opc.c (fields): Add entry for F_LSE_SZ. - (aarch64_print_operand): Recognize PAIRREG. - (operand_general_constraint_met_p): Check reg pair constraints for CASP - instructions. - * aarch64-dis.c (aarch64_ext_regno_pair): New extractor for paired reg. - (do_special_decoding): Recognize F_LSE_SZ. - * aarch64-asm.c (do_special_encoding): Recognize F_LSE_SZ. - -2014-08-26 Maciej W. Rozycki - - * micromips-opc.c (decode_micromips_operand): Rename `B' to `+J'. - (micromips_opcodes): Use "+J" in place of "B" for "hypcall", - "sdbbp", "syscall" and "wait". - -2014-08-21 Nathan Sidwell - Maciej W. Rozycki - - * arm-dis.c (print_arm_address): Negate the GPR-relative offset - returned if the U bit is set. - -2014-08-21 Maciej W. Rozycki - - * micromips-opc.c (micromips_opcodes): Remove #ifdef-ed out - 48-bit "li" encoding. - -2014-08-19 Andreas Arnez - - * s390-dis.c (s390_insn_length, s390_insn_matches_opcode) - (s390_print_insn_with_opcode, opcode_mask_more_specific): New - static functions, code was moved from... - (print_insn_s390): ...here. - (s390_extract_operand): Adjust comment. Change type of first - parameter from 'unsigned char *' to 'const bfd_byte *'. - (union operand_value): New. - (s390_extract_operand): Change return type to union operand_value. - Also avoid integer overflow in sign-extension. - (s390_print_insn_with_opcode): Adjust to changed return value from - s390_extract_operand(). Change "%i" printf format to "%u" for - unsigned values. - (init_disasm): Simplify initialization of opc_index[]. This also - fixes an access after the last element of s390_opcodes[]. - (print_insn_s390): Simplify the opcode search loop. - Check architecture mask against all searched opcodes, not just the - first matching one. - (s390_print_insn_with_opcode): Drop function pointer dereferences - without effect. - (print_insn_s390): Likewise. - (s390_insn_length): Simplify formula for return value. - (s390_print_insn_with_opcode): Avoid special handling for the - separator before the first operand. Use new local variable - 'flags' in place of 'operand->flags'. - -2014-08-14 Mike Frysinger - - * bfin-dis.c (struct private): Change int's to bfd_boolean's. - (decode_LOGI2op_0, decode_COMPI2opD_0, decode_COMPI2opP_0, - decode_dagMODik_0, decode_LDIMMhalf_0, decode_linkage_0): - Change assignment of 1 to priv->comment to TRUE. - (print_insn_bfin): Change legal to a bfd_boolean. Change - assignment of 0/1 with priv comment and parallel and legal - to FALSE/TRUE. - -2014-08-14 Mike Frysinger - - * bfin-dis.c (OUT): Define. - (decode_CC2stat_0): Declare new op_names array. - Replace multiple if statements with a single one. - -2014-08-14 Mike Frysinger - - * bfin-dis.c (struct private): Add iw0. - (_print_insn_bfin): Assign iw0 to priv.iw0. - (print_insn_bfin): Drop ifetch and use priv.iw0. - -2014-08-13 Mike Frysinger - - * bfin-dis.c (comment, parallel): Move from global scope ... - (struct private): ... to this new struct. - (decode_ProgCtrl_0, decode_CaCTRL_0, decode_PushPopReg_0, - decode_PushPopMultiple_0, decode_ccMV_0, decode_CCflag_0, - decode_CC2dreg_0, decode_CC2stat_0, decode_BRCC_0, decode_UJUMP_0, - decode_LOGI2op_0, decode_COMPI2opD_0, decode_COMPI2opP_0, - decode_dagMODik_0, decode_LoopSetup_0, decode_LDIMMhalf_0, - decode_CALLa_0, decode_linkage_0, decode_pseudoDEBUG_0, - decode_pseudoOChar_0, decode_pseudodbg_assert_0, _print_insn_bfin, - print_insn_bfin): Declare private struct. Use priv's comment and - parallel members. - -2014-08-13 Mike Frysinger - - * bfin-dis.c (ifetch): Do not align pc to 2 bytes. - (_print_insn_bfin): Add check for unaligned pc. - -2014-08-13 Mike Frysinger - - * bfin-dis.c (ifetch): New function. - (_print_insn_bfin, print_insn_bfin): Call new ifetch and return - -1 when it errors. - -2014-07-29 Matthew Fortune - - * micromips-opc.c (COD): Rename throughout to... - (CM): New define, update to use INSN_COPROC_MOVE. - (LCD): Rename throughout to... - (LC): New define, update to use INSN_LOAD_COPROC. - * mips-opc.c: Likewise. - -2014-07-29 Matthew Fortune - - * micromips-opc.c (COD, LCD) New macros. - (cfc1, ctc1): Remove FP_S attribute. - (dmfc1, mfc1, mfhc1): Add LCD attribute. - (dmtc1, mtc1, mthc1): Add COD attribute. - * mips-opc.c (cfc1, cftc1, ctc, cttc1): Remove FP_S attribute. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * i386-dis-evex.h: Updated. - * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F54, PREFIX_EVEX_0F55, - PREFIX_EVEX_0F56, PREFIX_EVEX_0F57, PREFIX_EVEX_0F3A16, - PREFIX_EVEX_0F3A22, PREFIX_EVEX_0F3A50, PREFIX_EVEX_0F3A51, - PREFIX_EVEX_0F3A56, PREFIX_EVEX_0F3A57, PREFIX_EVEX_0F3A66, - PREFIX_EVEX_0F3A67. - (VEX_LEN enum): Add VEX_LEN_0F92_P_2, VEX_LEN_0F93_P_2, - VEX_W_0F92_P_2_LEN_0, VEX_W_0F93_P_2_LEN_0. - (VEX_W enum): Add EVEX_W_0F54_P_0, EVEX_W_0F54_P_2, EVEX_W_0F55_P_0, - EVEX_W_0F55_P_2, EVEX_W_0F56_P_0, EVEX_W_0F56_P_2, EVEX_W_0F57_P_0, - EVEX_W_0F57_P_2, EVEX_W_0F78_P_2, EVEX_W_0F79_P_2, EVEX_W_0F7A_P_2, - EVEX_W_0F7B_P_2, EVEX_W_0F3838_P_1, EVEX_W_0F3839_P_1, - EVEX_W_0F3A16_P_2, EVEX_W_0F3A22_P_2, EVEX_W_0F3A50_P_2, - EVEX_W_0F3A51_P_2, EVEX_W_0F3A56_P_2, EVEX_W_0F3A57_P_2, - EVEX_W_0F3A66_P_2, EVEX_W_0F3A67_P_2. - (prefix_table): Add entries for new instructions. - (vex_len_table): Ditto. - (vex_w_table): Ditto. - (OP_E_memory): Update xmmq_mode handling. - * i386-gen.c (cpu_flag_init): Add CPU_AVX512DQ_FLAGS. - (cpu_flags): Add CpuAVX512DQ. - * i386-init.h: Regenerared. - * i386-opc.h (CpuAVX512DQ): New. - (i386_cpu_flags): Add cpuavx512dq. - * i386-opc.tbl: Add AVX512DQ instructions. - * i386-tbl.h: Regenerate. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * i386-dis-evex.h: Add new instructions (prefixes bellow). - * i386-dis.c (fetch_data): Add EdqwS, Edb, Edw, MaskBDE. - (enum): Add dqw_swap_mode, db_mode, dw_mode, mask_bd_mode, REG_EVEX_0F71. - (PREFIX enum): Add PREFIX_VEX_0F4A, PREFIX_VEX_0F99, PREFIX_VEX_0F3A31, - PREFIX_VEX_0F3A33, PREFIX_EVEX_0F60, PREFIX_EVEX_0F61, PREFIX_EVEX_0F63, - PREFIX_EVEX_0F64, PREFIX_EVEX_0F65, PREFIX_EVEX_0F67, PREFIX_EVEX_0F68, - PREFIX_EVEX_0F69, PREFIX_EVEX_0F6B, PREFIX_EVEX_0F71_REG_2, PREFIX_EVEX_0F71_REG_4, - PREFIX_EVEX_0F71_REG_6, PREFIX_EVEX_0F73_REG_3, PREFIX_EVEX_0F73_REG_7, - PREFIX_EVEX_0F74, PREFIX_EVEX_0F75, PREFIX_EVEX_0FC4, PREFIX_EVEX_0FC5, - PREFIX_EVEX_0FD1, PREFIX_EVEX_0FD5, PREFIX_EVEX_0FD8, PREFIX_EVEX_0FD9, - PREFIX_EVEX_0FDA, PREFIX_EVEX_0FDC, PREFIX_EVEX_0FDD, PREFIX_EVEX_0FDE, - PREFIX_EVEX_0FE0, PREFIX_EVEX_0FE1, PREFIX_EVEX_0FE3, PREFIX_EVEX_0FE4, - PREFIX_EVEX_0FE5, PREFIX_EVEX_0FE8, PREFIX_EVEX_0FE9, PREFIX_EVEX_0FEA, - PREFIX_EVEX_0FEC, PREFIX_EVEX_0FED, PREFIX_EVEX_0FEE, PREFIX_EVEX_0FF1, - PREFIX_EVEX_0FF5, PREFIX_EVEX_0FF6, PREFIX_EVEX_0FF8, PREFIX_EVEX_0FF9, - PREFIX_EVEX_0FFC, PREFIX_EVEX_0FFD, PREFIX_EVEX_0F3800, PREFIX_EVEX_0F3804, - PREFIX_EVEX_0F380B, PREFIX_EVEX_0F3810, PREFIX_EVEX_0F381C, PREFIX_EVEX_0F381D, - PREFIX_EVEX_0F3820, PREFIX_EVEX_0F3826, PREFIX_EVEX_0F382B, PREFIX_EVEX_0F3830, - PREFIX_EVEX_0F3838, PREFIX_EVEX_0F383C, PREFIX_EVEX_0F383E, PREFIX_EVEX_0F3866, - PREFIX_EVEX_0F3875, PREFIX_EVEX_0F3878, PREFIX_EVEX_0F3879, PREFIX_EVEX_0F387A, - PREFIX_EVEX_0F387B, PREFIX_EVEX_0F387D, PREFIX_EVEX_0F388D, PREFIX_EVEX_0F3A0F, - PREFIX_EVEX_0F3A14, PREFIX_EVEX_0F3A15, PREFIX_EVEX_0F3A20, PREFIX_EVEX_0F3A3E, - PREFIX_EVEX_0F3A3F, PREFIX_EVEX_0F3A42. - (VEX_LEN enum): Add VEX_LEN_0F41_P_2, VEX_LEN_0F42_P_2, VEX_LEN_0F44_P_2, - VEX_LEN_0F45_P_2, VEX_LEN_0F46_P_2, VEX_LEN_0F47_P_2, VEX_LEN_0F4A_P_0, - VEX_LEN_0F4A_P_2, VEX_LEN_0F4B_P_0, VEX_LEN_0F90_P_2, VEX_LEN_0F91_P_2, - VEX_LEN_0F92_P_3, VEX_LEN_0F93_P_3, VEX_LEN_0F98_P_2, VEX_LEN_0F99_P_0, - VEX_LEN_0F99_P_2, VEX_LEN_0F3A31_P_2, VEX_LEN_0F3A33_P_2, VEX_W_0F41_P_2_LEN_1, - VEX_W_0F42_P_2_LEN_1, VEX_W_0F44_P_2_LEN_0, VEX_W_0F45_P_2_LEN_1, - VEX_W_0F46_P_2_LEN_1, VEX_W_0F47_P_2_LEN_1, VEX_W_0F4A_P_0_LEN_1, - VEX_W_0F4A_P_2_LEN_1, VEX_W_0F4B_P_0_LEN_1, VEX_W_0F90_P_2_LEN_0, - VEX_W_0F91_P_2_LEN_0, VEX_W_0F92_P_3_LEN_0, VEX_W_0F93_P_3_LEN_0, - VEX_W_0F98_P_2_LEN_0, VEX_W_0F99_P_0_LEN_0, VEX_W_0F99_P_2_LEN_0, - VEX_W_0F3A31_P_2_LEN_0, VEX_W_0F3A33_P_2_LEN_0. - (VEX_W enum): Add EVEX_W_0F6B_P_2, EVEX_W_0F6F_P_3, EVEX_W_0F7F_P_3, - EVEX_W_0F3810_P_1, EVEX_W_0F3810_P_2, EVEX_W_0F3811_P_2, EVEX_W_0F3812_P_2, - EVEX_W_0F3820_P_1, EVEX_W_0F3826_P_1, EVEX_W_0F3826_P_2, EVEX_W_0F3828_P_1, - EVEX_W_0F3829_P_1, EVEX_W_0F382B_P_2, EVEX_W_0F3830_P_1, EVEX_W_0F3866_P_2, - EVEX_W_0F3875_P_2, EVEX_W_0F3878_P_2, EVEX_W_0F3879_P_2, EVEX_W_0F387A_P_2, - EVEX_W_0F387B_P_2, EVEX_W_0F387D_P_2, EVEX_W_0F388D_P_2, EVEX_W_0F3A3E_P_2, - EVEX_W_0F3A3F_P_2, EVEX_W_0F3A42_P_2. - (prefix_table): Add entries for new instructions. - (vex_table) : Ditto. - (vex_len_table): Ditto. - (vex_w_table): Ditto. - (intel_operand_size): Add db_mode, dw_mode, dqw_swap_mode, - mask_bd_mode handling. - (OP_E_register): Add dqw_swap_mode, dw_mode, db_mode, mask_bd_mode - handling. - (OP_E_memory): Add dqw_mode, dw_mode, dqw_swap_mode, dqb_mode, db_mode - handling. - (OP_G): Add db_mode, dw_mode, dqw_swap_mode, mask_bd_mode handling. - (OP_EX): Add dqw_swap_mode handling. - (OP_VEX): Add mask_bd_mode handling. - (OP_Mask): Add mask_bd_mode handling. - * i386-gen.c (cpu_flag_init): Add CPU_AVX512BW_FLAGS. - (cpu_flags): Add CpuAVX512BW. - * i386-init.h: Regenerated. - * i386-opc.h (CpuAVX512BW): New. - (i386_cpu_flags): Add cpuavx512bw. - * i386-opc.tbl: Add AVX512BW instructions. - * i386-tbl.h: Regenerate. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * i386-opc.tbl: Add AVX512VL and AVX512CD instructions. - * i386-tbl.h: Regenerate. - -2014-07-22 Sergey Guriev - Alexander Ivchenko - Maxim Kuznetsov - Sergey Lega - Anna Tikhonova - Ilya Tocar - Andrey Turetskiy - Ilya Verbin - Kirill Yukhin - Michael Zolotukhin - - * i386-dis.c (intel_operand_size): Support 128/256 length in - vex_vsib_q_w_dq_mode. - (OP_E_memory): Add ymmq_mode handling, handle new broadcast. - * i386-gen.c (cpu_flag_init): Add CPU_AVX512VL_FLAGS. - (cpu_flags): Add CpuAVX512VL. - * i386-init.h: Regenerated. - * i386-opc.h (CpuAVX512VL): New. - (i386_cpu_flags): Add cpuavx512vl. - (BROADCAST_1TO4, BROADCAST_1TO2): Define. - * i386-opc.tbl: Add AVX512VL instructions. - * i386-tbl.h: Regenerate. - -2014-07-20 Stefan Kristiansson - - * or1k-desc.c, * or1k-desc.h, * or1k-opc.c, * or1k-opc.h, - * or1k-opinst.c: Regenerate. - -2014-07-08 Ilya Tocar - - * i386-dis-evex.h (EVEX_W_0F10_P_1_M_1): Fix vmovss. - (EVEX_W_0F10_P_3_M_1): Fix vmovsd. - -2014-07-04 Alan Modra - - * configure.ac: Rename from configure.in. - * Makefile.in: Regenerate. - * config.in: Regenerate. - -2014-07-04 Alan Modra - - * configure.in: Include bfd/version.m4. - (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. - (BFD_VERSION): Delete. - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. - * configure: Regenerate. - * Makefile.in: Regenerate. - -2014-07-01 Barney Stratford - Senthil Kumar Selvaraj - Pitchumani Sivanupandi - Soundararajan - - * avr-dis.c (avr_operand): Handle constraint j for 16 bit lds/sts. - (print_insn_avr): Do not select opcode if insn ISA is avrtiny and - machine is not avrtiny. - -2014-06-26 Philippe De Muyter - - * or1k-desc.h (spr_field_masks): Add U suffix to the end of long - constants. - -2014-06-12 Alan Modra - - * or1k-asm.c, * or1k-desc.c, * or1k-desc.h, * or1k-dis.c, - * or1k-ibld.c, * or1k-opc.c, * or1k-opc.h, * or1k-opinst.c: Regenerate. - -2014-06-10 H.J. Lu - - * i386-dis.c (fwait_prefix): New. - (ckprefix): Set fwait_prefix. - (print_insn): Properly print prefixes before fwait. - -2014-06-07 Alan Modra - - * ppc-opc.c (UISIGNOPT): Define and use with cmpli. - -2014-06-05 Joel Brobecker - - * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on - bfd's development.sh. - * Makefile.in, configure: Regenerate. - -2014-06-03 Nick Clifton - - * msp430-dis.c (msp430_doubleoperand): Use extension_word to - decide when extended addressing is being used. - -2014-06-02 Eric Botcazou - - * sparc-opc.c (cas): Disable for LEON. - (casl): Likewise. - -2014-05-20 Alan Modra - - * m68k-dis.c: Don't include setjmp.h. - -2014-05-09 H.J. Lu - - * i386-dis.c (ADDR16_PREFIX): Removed. - (ADDR32_PREFIX): Likewise. - (DATA16_PREFIX): Likewise. - (DATA32_PREFIX): Likewise. - (prefix_name): Updated. - (print_insn): Simplify data and address size prefixes processing. - -2014-05-08 Stefan Kristiansson - - * or1k-desc.c: Regenerated. - * or1k-desc.h: Likewise. - * or1k-opc.c: Likewise. - * or1k-opc.h: Likewise. - * or1k-opinst.c: Likewise. - -2014-05-07 Andrew Bennett - - * mips-opc.c (mips_builtin_opcodes): Add MIPS32r5 eretnc instruction. - (I34): New define. - (I36): New define. - (I66): New define. - (I68): New define. - * mips-dis.c (mips_arch_choices): Add mips32r3, mips32r5, mips64r3 and - mips64r5. - (parse_mips_dis_option): Update MSA and virtualization support to - allow mips64r3 and mips64r5. - -2014-05-07 Andrew Bennett - - * mips-opc.c (G3): Remove I4. - -2014-05-05 H.J. Lu - - PR binutils/16893 - * i386-dis.c (twobyte_has_mandatory_prefix): New variable. - (end_codep): Likewise. - (mandatory_prefix): Likewise. - (active_seg_prefix): Likewise. - (ckprefix): Set active_seg_prefix to the active segment register - prefix. - (seg_prefix): Removed. - (get_valid_dis386): Use the last of PREFIX_REPNZ and PREFIX_REPZ - for prefix index. Ignore the index if it is invalid and the - mandatory prefix isn't required. - (print_insn): Set mandatory_prefix if the PREFIX_XXX prefix is - mandatory. Don't set PREFIX_REPZ/PREFIX_REPNZ/PREFIX_LOCK bits - in used_prefixes here. Don't print unused prefixes. Check - active_seg_prefix for the active segment register prefix. - Restore the DFLAG bit in sizeflag if the data size prefix is - unused. Check the unused mandatory PREFIX_XXX prefixes - (append_seg): Only print the segment register which gets used. - (OP_E_memory): Check active_seg_prefix for the segment register - prefix. - (OP_OFF): Likewise. - (OP_OFF64): Likewise. - (OP_DSreg): Set active_seg_prefix to PREFIX_DS if it is unset. - -2014-05-02 H.J. Lu - - PR binutils/16886 - * config.in: Regenerated. - * configure: Likewise. - * configure.in: Check if sigsetjmp is available. - * h8500-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn_h8500): Replace setjmp with OPCODES_SIGSETJMP. - * i386-dis.c (dis_private): Replace jmp_buf with OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn): Replace setjmp with OPCODES_SIGSETJMP. - * ns32k-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn_ns32k): Replace setjmp with OPCODES_SIGSETJMP. - * sysdep.h (OPCODES_SIGJMP_BUF): New macro. - (OPCODES_SIGSETJMP): Likewise. - (OPCODES_SIGLONGJMP): Likewise. - * vax-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn_vax): Replace setjmp with OPCODES_SIGSETJMP. - * xtensa-dis.c (dis_private): Replace jmp_buf with - OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn_xtensa): Replace setjmp with OPCODES_SIGSETJMP. - * z8k-dis.c(instr_data_s): Replace jmp_buf with OPCODES_SIGJMP_BUF. - (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. - (print_insn_z8k): Replace setjmp with OPCODES_SIGSETJMP. - -2014-05-01 H.J. Lu - - PR binutils/16891 - * i386-dis.c (print_insn): Handle prefixes before fwait. - -2014-04-26 Alan Modra - - * po/POTFILES.in: Regenerate. - -2014-04-23 Andrew Bennett - - * mips-dis.c (mips_arch_choices): Update mips32r2 and mips64r2 - to allow the MIPS XPA ASE. - (parse_mips_dis_option): Process the -Mxpa option. - * mips-opc.c (XPA): New define. - (mips_builtin_opcodes): Add MIPS XPA instructions and move the - locations of the ctc0 and cfc0 instructions. - -2014-04-22 Christian Svensson - - * Makefile.am: Remove openrisc and or32 support. Add support for or1k. - * configure.in: Likewise. - * disassemble.c: Likewise. - * or1k-asm.c: New file. - * or1k-desc.c: New file. - * or1k-desc.h: New file. - * or1k-dis.c: New file. - * or1k-ibld.c: New file. - * or1k-opc.c: New file. - * or1k-opc.h: New file. - * or1k-opinst.c: New file. - * Makefile.in: Regenerate. - * configure: Regenerate. - * openrisc-asm.c: Delete. - * openrisc-desc.c: Delete. - * openrisc-desc.h: Delete. - * openrisc-dis.c: Delete. - * openrisc-ibld.c: Delete. - * openrisc-opc.c: Delete. - * openrisc-opc.h: Delete. - * or32-dis.c: Delete. - * or32-opc.c: Delete. - -2014-04-04 Ilya Tocar - - * i386-dis.c (rm_table): Add encls, enclu. - * i386-gen.c (cpu_flag_init): Add CPU_SE1_FLAGS, - (cpu_flags): Add CpuSE1. - * i386-opc.h (enum): Add CpuSE1. - (i386_cpu_flags): Add cpuse1. - * i386-opc.tbl: Add encls, enclu. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-04-02 Anthony Green - - * moxie-opc.c (moxie_form1_opc_info): Add sign-extension - instructions, sex.b and sex.s. - -2014-03-26 Jiong Wang - - * aarch64-dis.c (aarch64_ext_ldst_elemlist): Check H/S undefined - instructions. - -2014-03-20 Ilya Tocar - - * i386-opc.tbl: Change memory size for vgatherpf0qps, vgatherpf1qps, - vscatterpf0qps, vscatterpf1qps, vgatherqps, vpgatherqd, vpscatterqd, - vscatterqps. - * i386-tbl.h: Regenerate. - -2014-03-19 Jose E. Marchesi - - * sparc-dis.c (v9_hpriv_reg_names): Names for %hstick_offset and - %hstick_enable added. - -2014-03-19 Nick Clifton - - * rx-decode.opc (bwl): Allow for bogus instructions with a size - field of 3. - (sbwl, ubwl, SCALE): Likewise. - * rx-decode.c: Regenerate. - -2014-03-12 Alan Modra - - * Makefile.in: Regenerate. - -2014-03-05 Alan Modra - - Update copyright years. - -2014-03-04 Heiher - - * mips-dis.c (mips_arch_choices): Usee ISA_MIPS64R2 for Loongson-3A. - -2014-03-04 Richard Sandiford - - * mips-opc.c (mips_builtin_opcodes): Move the udi* instructions - so that they come after the Loongson extensions. - -2014-03-03 Alan Modra - - * i386-gen.c (process_copyright): Emit copyright notice on one line. - -2014-02-28 Alan Modra - - * msp430-decode.c: Regenerate. - -2014-02-27 Jiong Wang - - * aarch64-tbl.h (aarch64_opcode_table): Replace IMM0 with - FPIMM0 for fcmeq, fcmgt, fcmge, fcmlt and fcmle. - -2014-02-27 Yufeng Zhang - - * aarch64-opc.c (print_register_offset_address): Call - get_int_reg_name to prepare the register name. - -2014-02-25 Ilya Tocar - - * i386-opc.tbl: Remove wrong variant of vcvtps2ph - * i386-tbl.h: Regenerate. - -2014-02-20 Ilya Tocar - - * i386-gen.c (cpu_flag_init): Add CPU_PREFETCHWT1_FLAGS/ - (cpu_flags): Add CpuPREFETCHWT1. - * i386-init.h: Regenerate. - * i386-opc.h (CpuPREFETCHWT1): New. - (i386_cpu_flags): Add cpuprefetchwt1. - * i386-opc.tbl: Cahnge CPU of prefetchwt1 from CpuAVX512PF to CpuPREFETCHWT1. - * i386-tbl.h: Regenerate. - -2014-02-20 Ilya Tocar - - * i386-opc.tbl: Change CPU of vptestnmq, vptestnmd from CpuAVX512CD, - to CpuAVX512F. - * i386-tbl.h: Regenerate. - -2014-02-19 H.J. Lu - - * i386-gen.c (output_cpu_flags): Don't output trailing space. - (output_opcode_modifier): Likewise. - (output_operand_type): Likewise. - * i386-init.h: Regenerated. - * i386-tbl.h: Likewise. - -2014-02-12 Ilya Tocar - - * i386-dis.c (MOD enum): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4, - MOD_0FC7_REG_5. - (PREFIX enum): Add PREFIX_0FAE_REG_7. - (reg_table): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4 MOD_0FC7_REG_5. - (prefix_table): Add clflusopt. - (mod_table): Add xrstors, xsavec, xsaves. - * i386-gen.c (cpu_flag_init): Add CPU_CLFLUSHOPT_FLAGS, - CPU_XSAVES_FLAGS, CPU_XSAVEC_FLAGS. - (cpu_flags): Add CpuClflushOpt, CpuXSAVES, CpuXSAVEC. - * i386-init.h: Regenerate. - * i386-opc.tbl: Add clflushopt, xrstors, xrstors64, xsaves, - xsaves64, xsavec, xsavec64. - * i386-tbl.h: Regenerate. - -2014-02-10 Alan Modra - - * po/POTFILES.in: Regenerate. - * po/opcodes.pot: Regenerate. - -2014-01-30 Michael Zolotukhin - Jan Beulich - - PR binutils/16490 - * i386-dis.c (OP_E_memory): Fix shift computation for - vex_vsib_q_w_dq_mode. - -2014-01-09 Bradley Nelson - Roland McGrath - - * i386-dis.c (print_insn): Do not touch all_prefixes[-1] when - last_rex_prefix is -1. - -2014-01-08 H.J. Lu - - * i386-gen.c (process_copyright): Update copyright year to 2014. - -2014-01-03 Maciej W. Rozycki - - * nds32-asm.c (parse_operand): Fix out-of-range integer constant. - -For older changes see ChangeLog-2013 +For older changes see ChangeLog-2014 -Copyright (C) 2014 Free Software Foundation, Inc. +Copyright (C) 2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/opcodes/ChangeLog-2014 b/opcodes/ChangeLog-2014 new file mode 100644 index 0000000000..dd302b2d3f --- /dev/null +++ b/opcodes/ChangeLog-2014 @@ -0,0 +1,897 @@ +2014-12-27 Anthony Green + + * moxie-opc: Define mul.x and umul.x instructions. Remove + trailing .l from add, sub, mul, div and udiv instructions. + +2014-12-16 Matthew Fortune + + * mips-opc.c (mips_builtin_opcodes): Add JALRC alias for + JIALC. Remove the operand from NAL. + +2014-12-12 Anthony Green + + * moxie-opc.c: Define zex instructions. + +2014-12-06 Eric Botcazou + + * configure.ac: Add Visium support. + * configure: Regenerate. + * Makefile.am (TARGET_LIBOPCODES_CFILES): Add visium-dis.c and + visium-opc.c. + * Makefile.in: Regenerate. + * disassemble.c (ARCH_visium): Define if ARCH_all. + (disassembler): Deal with bfd_arch_visium if ARCH_visium. + * visium-dis.c: New file. + * visium-opc.c: Likewise. + * po/POTFILES.in: Regenerate. + +2014-11-30 Alan Modra + + * ppc-opc.c (powerpc_opcodes): Make mftb* generate mfspr for + power4 and later. + +2014-11-28 Sandra Loosemore + + * nios2-opc.c (nios2_r1_opcodes): Remove deleted attributes + from descriptors. + +2014-11-28 Alan Modra + + * ppc-opc.c (powerpc_opcodes ): Don't deprecate for power7. + (TB): Delete. + (insert_tbr, extract_tbr): Validate tbr number. + +2014-11-24 H.J. Lu + + * configure: Regenerated. + +2014-11-17 Ilya Tocar + + * i386-dis-evex.c (evex_table): Add vpermi2b, vpermt2b, vpermb, + vpmultishiftqb. + * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F3883, EVEX_W_0F3883_P_2. + * i386-gen.c (cpu_flag_init): Add CPU_AVX512VBMI_FLAGS. + (cpu_flags): Add CpuAVX512VBMI. + * i386-opc.h (enum): Add CpuAVX512VBMI. + (i386_cpu_flags): Add cpuavx512vbmi. + * i386-opc.tbl: Add vpmadd52luq, vpmultishiftqb, vpermb, vpermi2b, + vpermt2b. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-11-17 Ilya Tocar + + * i386-dis-evex.c (evex_table): Add vpmadd52luq, vpmadd52huq. + * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F38B4, + PREFIX_EVEX_0F38B5. + * i386-gen.c (cpu_flag_init): Add CPU_AVX512IFMA_FLAGS. + (cpu_flags): Add CpuAVX512IFMA. + * i386-opc.h (enum): Add CpuAVX512IFMA. + (i386_cpu_flags): Add cpuavx512ifma. + * i386-opc.tbl: Add vpmadd52huq, vpmadd52luq. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-11-17 Ilya Tocar + + * i386-dis.c (PREFIX enum): Add PREFIX_RM_0_0FAE_REG_7. + (prefix_table): Add pcommit. + * i386-gen.c (cpu_flag_init): Add CPU_PCOMMIT_FLAGS. + (cpu_flags): Add CpuPCOMMIT. + * i386-opc.h (enum): Add CpuPCOMMIT. + (i386_cpu_flags): Add cpupcommit. + * i386-opc.tbl: Add pcommit. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-11-17 Ilya Tocar + + * i386-dis.c (PREFIX enum): Add PREFIX_0FAE_REG_6. + (prefix_table): Add clwb. + * i386-gen.c (cpu_flag_init): Add CPU_CLWB_FLAGS. + (cpu_flags): Add CpuCLWB. + * i386-opc.h (enum): Add CpuCLWB. + (i386_cpu_flags): Add cpuclwb. + * i386-opc.tbl: Add clwb. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-11-06 Sandra Loosemore + + * nios2-dis.c (nios2_find_opcode_hash): Add mach parameter. + (nios2_disassemble): Adjust call to nios2_find_opcode_hash. + +2014-11-03 Nick Clifton + + * po/fi.po: Updated Finnish translation. + +2014-10-31 Andrew Pinski + Naveen H.S + + * mips-dis.c (mips_arch_choices): Add octeon3. + * mips-opc.c (IOCT): Include INSN_OCTEON3. + (IOCT2): Likewise. + (IOCT3): New define. + (IVIRT): New define. + (mips_builtin_opcodes): Add dmfgc0, dmtgc0, hypcall, mfgc0, mtgc0, + tlbinv, tlbinvf, tlbgr, tlbgwi, tlbginv, tlbginvf, tlbgwr, tlbgp, tlti + IVIRT instructions. + Extend mtm0, mtm1, mtm2, mtp0, mtp1, mtp2 instructions to take another + operand for IOCT3. + +2014-10-29 Nick Clifton + + * po/de.po: Updated German translation. + +2014-10-23 Sandra Loosemore + + * nios2-opc.c (nios2_builtin_regs): Add regtype field initializers. + (nios2_builtin_opcodes): Rename to nios2_r1_opcodes. Use new + MATCH_R1_ and MASK_R1_ macros in initializers. Add + size and format initializers. Merge 'b' arguments into 'j'. + (NIOS2_NUM_OPCODES): Adjust definition. + (bfd_nios2_num_builtin_opcodes): Rename to nios2_num_r1_opcodes. + (nios2_opcodes): Adjust. + (bfd_nios2_num_opcodes): Rename to nios2_num_opcodes. + * nios2-dis.c (INSNLEN): Update comment. + (nios2_hash_init, nios2_hash): Delete. + (OPCODE_HASH_SIZE): New. + (nios2_r1_extract_opcode): New. + (nios2_disassembler_state): New. + (nios2_r1_disassembler_state): New. + (nios2_init_opcode_hash): Add state parameter. Adjust to use it. + (nios2_find_opcode_hash): Use state object. + (bad_opcode): New. + (nios2_print_insn_arg): Add op parameter. Use it to access + format. Remove 'b' case. + (nios2_disassemble): Remove special case for nop. Remove + hard-coded instruction size. + +2014-10-21 Jan Beulich + + * ppc-opc.c (powerpc_opcodes): Enable msgclr and msgsnd on Power8. + +2014-10-17 Jose E. Marchesi + + * sparc-opc.c (sparc-opcodes): Fix several misplaced hwcap + entries. + Annotate several instructions with the HWCAP2_VIS3B hwcap. + +2014-10-15 Tristan Gingold + + * configure: Regenerate. + +2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com> + + * sparc-opc.c (sparc-opcodes): Remove instructions `chkpt', + `commit', `random', `wr r,r,%cps', `wr r,i,%cps' and `rd %cps,r'. + Annotate table with HWCAP2 bits. + Add instructions xmontmul, xmontsqr, xmpmul. + (sparc-opcodes): Add the `mwait', `wr r,r,%mwait', `wr + r,i,%mwait' and `rd %mwait,r' instructions. + Add rd/wr instructions for accessing the %mcdper ancillary state + register. + (sparc-opcodes): Add sparc5/vis4.0 instructions: + subxc, subxccc, fpadd8, fpadds8, fpaddus8, fpaddus16, fpcmple8, + fpcmpgt8, fpcmpule16, fpcmpugt16, fpcmpule32, fpcmpugt32, fpmax8, + fpmax16, fpmax32, fpmaxu8, fpmaxu16, fpmaxu32, fpmin8, fpmin16, + fpmin32, fpminu8, fpminu16, fpminu32, fpsub8, fpsubs8, fpsubus8, + fpsubus16, and faligndatai. + * sparc-dis.c (v9a_asr_reg_names): Add the %mwait (%asr28) + ancillary state register to the table. + (print_insn_sparc): Handle the %mcdper ancillary state register. + (print_insn_sparc): Handle new operand type '}'. + +2014-09-22 H.J. Lu + + * i386-dis.c (MOD_0F20): Removed. + (MOD_0F21): Likewise. + (MOD_0F22): Likewise. + (MOD_0F23): Likewise. + (dis386_twobyte): Replace MOD_0F20, MOD_0F21, MOD_0F22 and + MOD_0F23 with "movZ". + (mod_table): Remove MOD_0F20, MOD_0F21, MOD_0F22 and MOD_0F23. + (OP_R): Check mod/rm byte and call OP_E_register. + +2014-09-16 Kuan-Lin Chen + + * nds32-asm.c (nds32_opcodes, operand_fields, keyword_im5_i, + keyword_im5_m, keyword_accumulator, keyword_aridx, keyword_aridx2, + keyword_aridxi): Add audio ISA extension. + (keyword_gpr, keyword_usr, keyword_sr, keyword_cp, keyword_cpr, + keyword_fsr, keyword_fdr, keyword_abdim, keyword_abm, keyword_dpref_st, + keyword_cctl_lv, keyword_standby_st, keyword_msync_st): Adjust scrope + for nds32-dis.c using. + (build_opcode_syntax): Remove dead code. + (parse_re, parse_a30b20, parse_rt21, parse_rte_start, parse_rte_end, + parse_rte69_start, parse_rte69_end, parse_im5_ip, parse_im5_mr, + parse_im6_ip, parse_im6_iq, parse_im6_mr, parse_im6_ms): Add audio ISA + operand parser. + * nds32-asm.h: Declare. + * nds32-dis.c: Use array nds32_opcodes to disassemble instead of + decoding by switch. + +2014-09-15 Andrew Bennett + Matthew Fortune + + * mips-dis.c (mips_arch_choices): Add entries for mips32r6 and + mips64r6. + (parse_mips_dis_option): Allow MSA and virtualization support for + mips64r6. + (mips_print_arg_state): Add fields dest_regno and seen_dest. + (mips_seen_register): New function. + (print_insn_arg): Refactored code to use mips_seen_register + function. Add support for OP_SAME_RS_RT, OP_CHECK_PREV and + OP_NON_ZERO_REG. Changed OP_REPEAT_DEST_REG case to print out + the register rather than aborting. + (print_insn_args): Add length argument. Add code to correctly + calculate the instruction address for pc relative instructions. + (validate_insn_args): New static function. + (print_insn_mips): Prevent jalx disassembling for r6. Use + validate_insn_args. + (print_insn_micromips): Use validate_insn_args. + all the arguments are valid. + * mips-formats.h (PREV_CHECK): New define. + * mips-opc.c (decode_mips_operand): Add support for -a, -b, -d, -s, + -t, -u, -v, -w, -x, -y, -A, -B, +I, +O, +R, +:, +\, +", +; + (RD_pc): New define. + (FS): New define. + (I37): New define. + (I69): New define. + (mips_builtin_opcodes): Add MIPS R6 instructions. Exclude recoded + MIPS R6 instructions from MIPS R2 instructions. + +2014-09-10 H.J. Lu + + * i386-dis.c (dis386): Replace "P" with "%LP" for iret and sysret. + (putop): Handle "%LP". + +2014-09-03 Jiong Wang + + * aarch64-tbl.h (aarch64_opcode_table): Update encoding for mrs/msr. + * aarch64-dis-2.c: Update auto-generated file. + +2014-09-03 Jiong Wang + + * aarch64-tbl.h (QL_R4NIL): New qualifiers. + (aarch64_feature_lse): New feature added. + (LSE): New Added. + (aarch64_opcode_table): New LSE instructions added. Improve + descriptions for ldarb/ldarh/ldar. + (aarch64_opcode_table): Describe PAIRREG. + * aarch64-opc.h (aarch64_field_kind): Add FLD_lse_sz. + * aarch64-opc.c (fields): Add entry for F_LSE_SZ. + (aarch64_print_operand): Recognize PAIRREG. + (operand_general_constraint_met_p): Check reg pair constraints for CASP + instructions. + * aarch64-dis.c (aarch64_ext_regno_pair): New extractor for paired reg. + (do_special_decoding): Recognize F_LSE_SZ. + * aarch64-asm.c (do_special_encoding): Recognize F_LSE_SZ. + +2014-08-26 Maciej W. Rozycki + + * micromips-opc.c (decode_micromips_operand): Rename `B' to `+J'. + (micromips_opcodes): Use "+J" in place of "B" for "hypcall", + "sdbbp", "syscall" and "wait". + +2014-08-21 Nathan Sidwell + Maciej W. Rozycki + + * arm-dis.c (print_arm_address): Negate the GPR-relative offset + returned if the U bit is set. + +2014-08-21 Maciej W. Rozycki + + * micromips-opc.c (micromips_opcodes): Remove #ifdef-ed out + 48-bit "li" encoding. + +2014-08-19 Andreas Arnez + + * s390-dis.c (s390_insn_length, s390_insn_matches_opcode) + (s390_print_insn_with_opcode, opcode_mask_more_specific): New + static functions, code was moved from... + (print_insn_s390): ...here. + (s390_extract_operand): Adjust comment. Change type of first + parameter from 'unsigned char *' to 'const bfd_byte *'. + (union operand_value): New. + (s390_extract_operand): Change return type to union operand_value. + Also avoid integer overflow in sign-extension. + (s390_print_insn_with_opcode): Adjust to changed return value from + s390_extract_operand(). Change "%i" printf format to "%u" for + unsigned values. + (init_disasm): Simplify initialization of opc_index[]. This also + fixes an access after the last element of s390_opcodes[]. + (print_insn_s390): Simplify the opcode search loop. + Check architecture mask against all searched opcodes, not just the + first matching one. + (s390_print_insn_with_opcode): Drop function pointer dereferences + without effect. + (print_insn_s390): Likewise. + (s390_insn_length): Simplify formula for return value. + (s390_print_insn_with_opcode): Avoid special handling for the + separator before the first operand. Use new local variable + 'flags' in place of 'operand->flags'. + +2014-08-14 Mike Frysinger + + * bfin-dis.c (struct private): Change int's to bfd_boolean's. + (decode_LOGI2op_0, decode_COMPI2opD_0, decode_COMPI2opP_0, + decode_dagMODik_0, decode_LDIMMhalf_0, decode_linkage_0): + Change assignment of 1 to priv->comment to TRUE. + (print_insn_bfin): Change legal to a bfd_boolean. Change + assignment of 0/1 with priv comment and parallel and legal + to FALSE/TRUE. + +2014-08-14 Mike Frysinger + + * bfin-dis.c (OUT): Define. + (decode_CC2stat_0): Declare new op_names array. + Replace multiple if statements with a single one. + +2014-08-14 Mike Frysinger + + * bfin-dis.c (struct private): Add iw0. + (_print_insn_bfin): Assign iw0 to priv.iw0. + (print_insn_bfin): Drop ifetch and use priv.iw0. + +2014-08-13 Mike Frysinger + + * bfin-dis.c (comment, parallel): Move from global scope ... + (struct private): ... to this new struct. + (decode_ProgCtrl_0, decode_CaCTRL_0, decode_PushPopReg_0, + decode_PushPopMultiple_0, decode_ccMV_0, decode_CCflag_0, + decode_CC2dreg_0, decode_CC2stat_0, decode_BRCC_0, decode_UJUMP_0, + decode_LOGI2op_0, decode_COMPI2opD_0, decode_COMPI2opP_0, + decode_dagMODik_0, decode_LoopSetup_0, decode_LDIMMhalf_0, + decode_CALLa_0, decode_linkage_0, decode_pseudoDEBUG_0, + decode_pseudoOChar_0, decode_pseudodbg_assert_0, _print_insn_bfin, + print_insn_bfin): Declare private struct. Use priv's comment and + parallel members. + +2014-08-13 Mike Frysinger + + * bfin-dis.c (ifetch): Do not align pc to 2 bytes. + (_print_insn_bfin): Add check for unaligned pc. + +2014-08-13 Mike Frysinger + + * bfin-dis.c (ifetch): New function. + (_print_insn_bfin, print_insn_bfin): Call new ifetch and return + -1 when it errors. + +2014-07-29 Matthew Fortune + + * micromips-opc.c (COD): Rename throughout to... + (CM): New define, update to use INSN_COPROC_MOVE. + (LCD): Rename throughout to... + (LC): New define, update to use INSN_LOAD_COPROC. + * mips-opc.c: Likewise. + +2014-07-29 Matthew Fortune + + * micromips-opc.c (COD, LCD) New macros. + (cfc1, ctc1): Remove FP_S attribute. + (dmfc1, mfc1, mfhc1): Add LCD attribute. + (dmtc1, mtc1, mthc1): Add COD attribute. + * mips-opc.c (cfc1, cftc1, ctc, cttc1): Remove FP_S attribute. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * i386-dis-evex.h: Updated. + * i386-dis.c (PREFIX enum): Add PREFIX_EVEX_0F54, PREFIX_EVEX_0F55, + PREFIX_EVEX_0F56, PREFIX_EVEX_0F57, PREFIX_EVEX_0F3A16, + PREFIX_EVEX_0F3A22, PREFIX_EVEX_0F3A50, PREFIX_EVEX_0F3A51, + PREFIX_EVEX_0F3A56, PREFIX_EVEX_0F3A57, PREFIX_EVEX_0F3A66, + PREFIX_EVEX_0F3A67. + (VEX_LEN enum): Add VEX_LEN_0F92_P_2, VEX_LEN_0F93_P_2, + VEX_W_0F92_P_2_LEN_0, VEX_W_0F93_P_2_LEN_0. + (VEX_W enum): Add EVEX_W_0F54_P_0, EVEX_W_0F54_P_2, EVEX_W_0F55_P_0, + EVEX_W_0F55_P_2, EVEX_W_0F56_P_0, EVEX_W_0F56_P_2, EVEX_W_0F57_P_0, + EVEX_W_0F57_P_2, EVEX_W_0F78_P_2, EVEX_W_0F79_P_2, EVEX_W_0F7A_P_2, + EVEX_W_0F7B_P_2, EVEX_W_0F3838_P_1, EVEX_W_0F3839_P_1, + EVEX_W_0F3A16_P_2, EVEX_W_0F3A22_P_2, EVEX_W_0F3A50_P_2, + EVEX_W_0F3A51_P_2, EVEX_W_0F3A56_P_2, EVEX_W_0F3A57_P_2, + EVEX_W_0F3A66_P_2, EVEX_W_0F3A67_P_2. + (prefix_table): Add entries for new instructions. + (vex_len_table): Ditto. + (vex_w_table): Ditto. + (OP_E_memory): Update xmmq_mode handling. + * i386-gen.c (cpu_flag_init): Add CPU_AVX512DQ_FLAGS. + (cpu_flags): Add CpuAVX512DQ. + * i386-init.h: Regenerared. + * i386-opc.h (CpuAVX512DQ): New. + (i386_cpu_flags): Add cpuavx512dq. + * i386-opc.tbl: Add AVX512DQ instructions. + * i386-tbl.h: Regenerate. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * i386-dis-evex.h: Add new instructions (prefixes bellow). + * i386-dis.c (fetch_data): Add EdqwS, Edb, Edw, MaskBDE. + (enum): Add dqw_swap_mode, db_mode, dw_mode, mask_bd_mode, REG_EVEX_0F71. + (PREFIX enum): Add PREFIX_VEX_0F4A, PREFIX_VEX_0F99, PREFIX_VEX_0F3A31, + PREFIX_VEX_0F3A33, PREFIX_EVEX_0F60, PREFIX_EVEX_0F61, PREFIX_EVEX_0F63, + PREFIX_EVEX_0F64, PREFIX_EVEX_0F65, PREFIX_EVEX_0F67, PREFIX_EVEX_0F68, + PREFIX_EVEX_0F69, PREFIX_EVEX_0F6B, PREFIX_EVEX_0F71_REG_2, PREFIX_EVEX_0F71_REG_4, + PREFIX_EVEX_0F71_REG_6, PREFIX_EVEX_0F73_REG_3, PREFIX_EVEX_0F73_REG_7, + PREFIX_EVEX_0F74, PREFIX_EVEX_0F75, PREFIX_EVEX_0FC4, PREFIX_EVEX_0FC5, + PREFIX_EVEX_0FD1, PREFIX_EVEX_0FD5, PREFIX_EVEX_0FD8, PREFIX_EVEX_0FD9, + PREFIX_EVEX_0FDA, PREFIX_EVEX_0FDC, PREFIX_EVEX_0FDD, PREFIX_EVEX_0FDE, + PREFIX_EVEX_0FE0, PREFIX_EVEX_0FE1, PREFIX_EVEX_0FE3, PREFIX_EVEX_0FE4, + PREFIX_EVEX_0FE5, PREFIX_EVEX_0FE8, PREFIX_EVEX_0FE9, PREFIX_EVEX_0FEA, + PREFIX_EVEX_0FEC, PREFIX_EVEX_0FED, PREFIX_EVEX_0FEE, PREFIX_EVEX_0FF1, + PREFIX_EVEX_0FF5, PREFIX_EVEX_0FF6, PREFIX_EVEX_0FF8, PREFIX_EVEX_0FF9, + PREFIX_EVEX_0FFC, PREFIX_EVEX_0FFD, PREFIX_EVEX_0F3800, PREFIX_EVEX_0F3804, + PREFIX_EVEX_0F380B, PREFIX_EVEX_0F3810, PREFIX_EVEX_0F381C, PREFIX_EVEX_0F381D, + PREFIX_EVEX_0F3820, PREFIX_EVEX_0F3826, PREFIX_EVEX_0F382B, PREFIX_EVEX_0F3830, + PREFIX_EVEX_0F3838, PREFIX_EVEX_0F383C, PREFIX_EVEX_0F383E, PREFIX_EVEX_0F3866, + PREFIX_EVEX_0F3875, PREFIX_EVEX_0F3878, PREFIX_EVEX_0F3879, PREFIX_EVEX_0F387A, + PREFIX_EVEX_0F387B, PREFIX_EVEX_0F387D, PREFIX_EVEX_0F388D, PREFIX_EVEX_0F3A0F, + PREFIX_EVEX_0F3A14, PREFIX_EVEX_0F3A15, PREFIX_EVEX_0F3A20, PREFIX_EVEX_0F3A3E, + PREFIX_EVEX_0F3A3F, PREFIX_EVEX_0F3A42. + (VEX_LEN enum): Add VEX_LEN_0F41_P_2, VEX_LEN_0F42_P_2, VEX_LEN_0F44_P_2, + VEX_LEN_0F45_P_2, VEX_LEN_0F46_P_2, VEX_LEN_0F47_P_2, VEX_LEN_0F4A_P_0, + VEX_LEN_0F4A_P_2, VEX_LEN_0F4B_P_0, VEX_LEN_0F90_P_2, VEX_LEN_0F91_P_2, + VEX_LEN_0F92_P_3, VEX_LEN_0F93_P_3, VEX_LEN_0F98_P_2, VEX_LEN_0F99_P_0, + VEX_LEN_0F99_P_2, VEX_LEN_0F3A31_P_2, VEX_LEN_0F3A33_P_2, VEX_W_0F41_P_2_LEN_1, + VEX_W_0F42_P_2_LEN_1, VEX_W_0F44_P_2_LEN_0, VEX_W_0F45_P_2_LEN_1, + VEX_W_0F46_P_2_LEN_1, VEX_W_0F47_P_2_LEN_1, VEX_W_0F4A_P_0_LEN_1, + VEX_W_0F4A_P_2_LEN_1, VEX_W_0F4B_P_0_LEN_1, VEX_W_0F90_P_2_LEN_0, + VEX_W_0F91_P_2_LEN_0, VEX_W_0F92_P_3_LEN_0, VEX_W_0F93_P_3_LEN_0, + VEX_W_0F98_P_2_LEN_0, VEX_W_0F99_P_0_LEN_0, VEX_W_0F99_P_2_LEN_0, + VEX_W_0F3A31_P_2_LEN_0, VEX_W_0F3A33_P_2_LEN_0. + (VEX_W enum): Add EVEX_W_0F6B_P_2, EVEX_W_0F6F_P_3, EVEX_W_0F7F_P_3, + EVEX_W_0F3810_P_1, EVEX_W_0F3810_P_2, EVEX_W_0F3811_P_2, EVEX_W_0F3812_P_2, + EVEX_W_0F3820_P_1, EVEX_W_0F3826_P_1, EVEX_W_0F3826_P_2, EVEX_W_0F3828_P_1, + EVEX_W_0F3829_P_1, EVEX_W_0F382B_P_2, EVEX_W_0F3830_P_1, EVEX_W_0F3866_P_2, + EVEX_W_0F3875_P_2, EVEX_W_0F3878_P_2, EVEX_W_0F3879_P_2, EVEX_W_0F387A_P_2, + EVEX_W_0F387B_P_2, EVEX_W_0F387D_P_2, EVEX_W_0F388D_P_2, EVEX_W_0F3A3E_P_2, + EVEX_W_0F3A3F_P_2, EVEX_W_0F3A42_P_2. + (prefix_table): Add entries for new instructions. + (vex_table) : Ditto. + (vex_len_table): Ditto. + (vex_w_table): Ditto. + (intel_operand_size): Add db_mode, dw_mode, dqw_swap_mode, + mask_bd_mode handling. + (OP_E_register): Add dqw_swap_mode, dw_mode, db_mode, mask_bd_mode + handling. + (OP_E_memory): Add dqw_mode, dw_mode, dqw_swap_mode, dqb_mode, db_mode + handling. + (OP_G): Add db_mode, dw_mode, dqw_swap_mode, mask_bd_mode handling. + (OP_EX): Add dqw_swap_mode handling. + (OP_VEX): Add mask_bd_mode handling. + (OP_Mask): Add mask_bd_mode handling. + * i386-gen.c (cpu_flag_init): Add CPU_AVX512BW_FLAGS. + (cpu_flags): Add CpuAVX512BW. + * i386-init.h: Regenerated. + * i386-opc.h (CpuAVX512BW): New. + (i386_cpu_flags): Add cpuavx512bw. + * i386-opc.tbl: Add AVX512BW instructions. + * i386-tbl.h: Regenerate. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * i386-opc.tbl: Add AVX512VL and AVX512CD instructions. + * i386-tbl.h: Regenerate. + +2014-07-22 Sergey Guriev + Alexander Ivchenko + Maxim Kuznetsov + Sergey Lega + Anna Tikhonova + Ilya Tocar + Andrey Turetskiy + Ilya Verbin + Kirill Yukhin + Michael Zolotukhin + + * i386-dis.c (intel_operand_size): Support 128/256 length in + vex_vsib_q_w_dq_mode. + (OP_E_memory): Add ymmq_mode handling, handle new broadcast. + * i386-gen.c (cpu_flag_init): Add CPU_AVX512VL_FLAGS. + (cpu_flags): Add CpuAVX512VL. + * i386-init.h: Regenerated. + * i386-opc.h (CpuAVX512VL): New. + (i386_cpu_flags): Add cpuavx512vl. + (BROADCAST_1TO4, BROADCAST_1TO2): Define. + * i386-opc.tbl: Add AVX512VL instructions. + * i386-tbl.h: Regenerate. + +2014-07-20 Stefan Kristiansson + + * or1k-desc.c, * or1k-desc.h, * or1k-opc.c, * or1k-opc.h, + * or1k-opinst.c: Regenerate. + +2014-07-08 Ilya Tocar + + * i386-dis-evex.h (EVEX_W_0F10_P_1_M_1): Fix vmovss. + (EVEX_W_0F10_P_3_M_1): Fix vmovsd. + +2014-07-04 Alan Modra + + * configure.ac: Rename from configure.in. + * Makefile.in: Regenerate. + * config.in: Regenerate. + +2014-07-04 Alan Modra + + * configure.in: Include bfd/version.m4. + (AC_INIT, AM_INIT_AUTOMAKE): Use modern form. + (BFD_VERSION): Delete. + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Remove bfd/configure.in. + * configure: Regenerate. + * Makefile.in: Regenerate. + +2014-07-01 Barney Stratford + Senthil Kumar Selvaraj + Pitchumani Sivanupandi + Soundararajan + + * avr-dis.c (avr_operand): Handle constraint j for 16 bit lds/sts. + (print_insn_avr): Do not select opcode if insn ISA is avrtiny and + machine is not avrtiny. + +2014-06-26 Philippe De Muyter + + * or1k-desc.h (spr_field_masks): Add U suffix to the end of long + constants. + +2014-06-12 Alan Modra + + * or1k-asm.c, * or1k-desc.c, * or1k-desc.h, * or1k-dis.c, + * or1k-ibld.c, * or1k-opc.c, * or1k-opc.h, * or1k-opinst.c: Regenerate. + +2014-06-10 H.J. Lu + + * i386-dis.c (fwait_prefix): New. + (ckprefix): Set fwait_prefix. + (print_insn): Properly print prefixes before fwait. + +2014-06-07 Alan Modra + + * ppc-opc.c (UISIGNOPT): Define and use with cmpli. + +2014-06-05 Joel Brobecker + + * Makefile.am (CONFIG_STATUS_DEPENDENCIES): Add dependency on + bfd's development.sh. + * Makefile.in, configure: Regenerate. + +2014-06-03 Nick Clifton + + * msp430-dis.c (msp430_doubleoperand): Use extension_word to + decide when extended addressing is being used. + +2014-06-02 Eric Botcazou + + * sparc-opc.c (cas): Disable for LEON. + (casl): Likewise. + +2014-05-20 Alan Modra + + * m68k-dis.c: Don't include setjmp.h. + +2014-05-09 H.J. Lu + + * i386-dis.c (ADDR16_PREFIX): Removed. + (ADDR32_PREFIX): Likewise. + (DATA16_PREFIX): Likewise. + (DATA32_PREFIX): Likewise. + (prefix_name): Updated. + (print_insn): Simplify data and address size prefixes processing. + +2014-05-08 Stefan Kristiansson + + * or1k-desc.c: Regenerated. + * or1k-desc.h: Likewise. + * or1k-opc.c: Likewise. + * or1k-opc.h: Likewise. + * or1k-opinst.c: Likewise. + +2014-05-07 Andrew Bennett + + * mips-opc.c (mips_builtin_opcodes): Add MIPS32r5 eretnc instruction. + (I34): New define. + (I36): New define. + (I66): New define. + (I68): New define. + * mips-dis.c (mips_arch_choices): Add mips32r3, mips32r5, mips64r3 and + mips64r5. + (parse_mips_dis_option): Update MSA and virtualization support to + allow mips64r3 and mips64r5. + +2014-05-07 Andrew Bennett + + * mips-opc.c (G3): Remove I4. + +2014-05-05 H.J. Lu + + PR binutils/16893 + * i386-dis.c (twobyte_has_mandatory_prefix): New variable. + (end_codep): Likewise. + (mandatory_prefix): Likewise. + (active_seg_prefix): Likewise. + (ckprefix): Set active_seg_prefix to the active segment register + prefix. + (seg_prefix): Removed. + (get_valid_dis386): Use the last of PREFIX_REPNZ and PREFIX_REPZ + for prefix index. Ignore the index if it is invalid and the + mandatory prefix isn't required. + (print_insn): Set mandatory_prefix if the PREFIX_XXX prefix is + mandatory. Don't set PREFIX_REPZ/PREFIX_REPNZ/PREFIX_LOCK bits + in used_prefixes here. Don't print unused prefixes. Check + active_seg_prefix for the active segment register prefix. + Restore the DFLAG bit in sizeflag if the data size prefix is + unused. Check the unused mandatory PREFIX_XXX prefixes + (append_seg): Only print the segment register which gets used. + (OP_E_memory): Check active_seg_prefix for the segment register + prefix. + (OP_OFF): Likewise. + (OP_OFF64): Likewise. + (OP_DSreg): Set active_seg_prefix to PREFIX_DS if it is unset. + +2014-05-02 H.J. Lu + + PR binutils/16886 + * config.in: Regenerated. + * configure: Likewise. + * configure.in: Check if sigsetjmp is available. + * h8500-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn_h8500): Replace setjmp with OPCODES_SIGSETJMP. + * i386-dis.c (dis_private): Replace jmp_buf with OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn): Replace setjmp with OPCODES_SIGSETJMP. + * ns32k-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn_ns32k): Replace setjmp with OPCODES_SIGSETJMP. + * sysdep.h (OPCODES_SIGJMP_BUF): New macro. + (OPCODES_SIGSETJMP): Likewise. + (OPCODES_SIGLONGJMP): Likewise. + * vax-dis.c (private): Replace jmp_buf with OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn_vax): Replace setjmp with OPCODES_SIGSETJMP. + * xtensa-dis.c (dis_private): Replace jmp_buf with + OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn_xtensa): Replace setjmp with OPCODES_SIGSETJMP. + * z8k-dis.c(instr_data_s): Replace jmp_buf with OPCODES_SIGJMP_BUF. + (fetch_data): Replace longjmp with OPCODES_SIGLONGJMP. + (print_insn_z8k): Replace setjmp with OPCODES_SIGSETJMP. + +2014-05-01 H.J. Lu + + PR binutils/16891 + * i386-dis.c (print_insn): Handle prefixes before fwait. + +2014-04-26 Alan Modra + + * po/POTFILES.in: Regenerate. + +2014-04-23 Andrew Bennett + + * mips-dis.c (mips_arch_choices): Update mips32r2 and mips64r2 + to allow the MIPS XPA ASE. + (parse_mips_dis_option): Process the -Mxpa option. + * mips-opc.c (XPA): New define. + (mips_builtin_opcodes): Add MIPS XPA instructions and move the + locations of the ctc0 and cfc0 instructions. + +2014-04-22 Christian Svensson + + * Makefile.am: Remove openrisc and or32 support. Add support for or1k. + * configure.in: Likewise. + * disassemble.c: Likewise. + * or1k-asm.c: New file. + * or1k-desc.c: New file. + * or1k-desc.h: New file. + * or1k-dis.c: New file. + * or1k-ibld.c: New file. + * or1k-opc.c: New file. + * or1k-opc.h: New file. + * or1k-opinst.c: New file. + * Makefile.in: Regenerate. + * configure: Regenerate. + * openrisc-asm.c: Delete. + * openrisc-desc.c: Delete. + * openrisc-desc.h: Delete. + * openrisc-dis.c: Delete. + * openrisc-ibld.c: Delete. + * openrisc-opc.c: Delete. + * openrisc-opc.h: Delete. + * or32-dis.c: Delete. + * or32-opc.c: Delete. + +2014-04-04 Ilya Tocar + + * i386-dis.c (rm_table): Add encls, enclu. + * i386-gen.c (cpu_flag_init): Add CPU_SE1_FLAGS, + (cpu_flags): Add CpuSE1. + * i386-opc.h (enum): Add CpuSE1. + (i386_cpu_flags): Add cpuse1. + * i386-opc.tbl: Add encls, enclu. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-04-02 Anthony Green + + * moxie-opc.c (moxie_form1_opc_info): Add sign-extension + instructions, sex.b and sex.s. + +2014-03-26 Jiong Wang + + * aarch64-dis.c (aarch64_ext_ldst_elemlist): Check H/S undefined + instructions. + +2014-03-20 Ilya Tocar + + * i386-opc.tbl: Change memory size for vgatherpf0qps, vgatherpf1qps, + vscatterpf0qps, vscatterpf1qps, vgatherqps, vpgatherqd, vpscatterqd, + vscatterqps. + * i386-tbl.h: Regenerate. + +2014-03-19 Jose E. Marchesi + + * sparc-dis.c (v9_hpriv_reg_names): Names for %hstick_offset and + %hstick_enable added. + +2014-03-19 Nick Clifton + + * rx-decode.opc (bwl): Allow for bogus instructions with a size + field of 3. + (sbwl, ubwl, SCALE): Likewise. + * rx-decode.c: Regenerate. + +2014-03-12 Alan Modra + + * Makefile.in: Regenerate. + +2014-03-05 Alan Modra + + Update copyright years. + +2014-03-04 Heiher + + * mips-dis.c (mips_arch_choices): Usee ISA_MIPS64R2 for Loongson-3A. + +2014-03-04 Richard Sandiford + + * mips-opc.c (mips_builtin_opcodes): Move the udi* instructions + so that they come after the Loongson extensions. + +2014-03-03 Alan Modra + + * i386-gen.c (process_copyright): Emit copyright notice on one line. + +2014-02-28 Alan Modra + + * msp430-decode.c: Regenerate. + +2014-02-27 Jiong Wang + + * aarch64-tbl.h (aarch64_opcode_table): Replace IMM0 with + FPIMM0 for fcmeq, fcmgt, fcmge, fcmlt and fcmle. + +2014-02-27 Yufeng Zhang + + * aarch64-opc.c (print_register_offset_address): Call + get_int_reg_name to prepare the register name. + +2014-02-25 Ilya Tocar + + * i386-opc.tbl: Remove wrong variant of vcvtps2ph + * i386-tbl.h: Regenerate. + +2014-02-20 Ilya Tocar + + * i386-gen.c (cpu_flag_init): Add CPU_PREFETCHWT1_FLAGS/ + (cpu_flags): Add CpuPREFETCHWT1. + * i386-init.h: Regenerate. + * i386-opc.h (CpuPREFETCHWT1): New. + (i386_cpu_flags): Add cpuprefetchwt1. + * i386-opc.tbl: Cahnge CPU of prefetchwt1 from CpuAVX512PF to CpuPREFETCHWT1. + * i386-tbl.h: Regenerate. + +2014-02-20 Ilya Tocar + + * i386-opc.tbl: Change CPU of vptestnmq, vptestnmd from CpuAVX512CD, + to CpuAVX512F. + * i386-tbl.h: Regenerate. + +2014-02-19 H.J. Lu + + * i386-gen.c (output_cpu_flags): Don't output trailing space. + (output_opcode_modifier): Likewise. + (output_operand_type): Likewise. + * i386-init.h: Regenerated. + * i386-tbl.h: Likewise. + +2014-02-12 Ilya Tocar + + * i386-dis.c (MOD enum): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4, + MOD_0FC7_REG_5. + (PREFIX enum): Add PREFIX_0FAE_REG_7. + (reg_table): Add MOD_0FC7_REG_3, MOD_0FC7_REG_4 MOD_0FC7_REG_5. + (prefix_table): Add clflusopt. + (mod_table): Add xrstors, xsavec, xsaves. + * i386-gen.c (cpu_flag_init): Add CPU_CLFLUSHOPT_FLAGS, + CPU_XSAVES_FLAGS, CPU_XSAVEC_FLAGS. + (cpu_flags): Add CpuClflushOpt, CpuXSAVES, CpuXSAVEC. + * i386-init.h: Regenerate. + * i386-opc.tbl: Add clflushopt, xrstors, xrstors64, xsaves, + xsaves64, xsavec, xsavec64. + * i386-tbl.h: Regenerate. + +2014-02-10 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/opcodes.pot: Regenerate. + +2014-01-30 Michael Zolotukhin + Jan Beulich + + PR binutils/16490 + * i386-dis.c (OP_E_memory): Fix shift computation for + vex_vsib_q_w_dq_mode. + +2014-01-09 Bradley Nelson + Roland McGrath + + * i386-dis.c (print_insn): Do not touch all_prefixes[-1] when + last_rex_prefix is -1. + +2014-01-08 H.J. Lu + + * i386-gen.c (process_copyright): Update copyright year to 2014. + +2014-01-03 Maciej W. Rozycki + + * nds32-asm.c (parse_operand): Fix out-of-range integer constant. + +For older changes see ChangeLog-2013 + +Copyright (C) 2014 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Local Variables: +mode: change-log +left-margin: 8 +fill-column: 74 +version-control: never +End: diff --git a/opcodes/MAINTAINERS b/opcodes/MAINTAINERS index 360ebd01c4..4164f26f2d 100644 --- a/opcodes/MAINTAINERS +++ b/opcodes/MAINTAINERS @@ -1,6 +1,6 @@ See ../binutils/MAINTAINERS -Copyright (C) 2012-2014 Free Software Foundation, Inc. +Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/opcodes/Makefile.am b/opcodes/Makefile.am index 9b762398d9..320f8bb8f6 100644 --- a/opcodes/Makefile.am +++ b/opcodes/Makefile.am @@ -1,6 +1,6 @@ ## Process this file with automake to generate Makefile.in # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/opcodes/aarch64-asm-2.c b/opcodes/aarch64-asm-2.c index b5cf12cf45..102fa045ad 100644 --- a/opcodes/aarch64-asm-2.c +++ b/opcodes/aarch64-asm-2.c @@ -1,5 +1,5 @@ /* This file is automatically generated by aarch64-gen. Do not edit! */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-asm.c b/opcodes/aarch64-asm.c index d28d95529a..968944004b 100644 --- a/opcodes/aarch64-asm.c +++ b/opcodes/aarch64-asm.c @@ -1,5 +1,5 @@ /* aarch64-asm.c -- AArch64 assembler support. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-asm.h b/opcodes/aarch64-asm.h index 6f719db58a..386b2a3705 100644 --- a/opcodes/aarch64-asm.h +++ b/opcodes/aarch64-asm.h @@ -1,5 +1,5 @@ /* aarch64-asm.h -- Header file for aarch64-asm.c and aarch64-asm-2.c. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-dis-2.c b/opcodes/aarch64-dis-2.c index fd1da83b6a..022b78f5a0 100644 --- a/opcodes/aarch64-dis-2.c +++ b/opcodes/aarch64-dis-2.c @@ -1,5 +1,5 @@ /* This file is automatically generated by aarch64-gen. Do not edit! */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-dis.c b/opcodes/aarch64-dis.c index 589fa84279..5fec4ee31e 100644 --- a/opcodes/aarch64-dis.c +++ b/opcodes/aarch64-dis.c @@ -1,5 +1,5 @@ /* aarch64-dis.c -- AArch64 disassembler. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-dis.h b/opcodes/aarch64-dis.h index 9ff158c139..767191cc68 100644 --- a/opcodes/aarch64-dis.h +++ b/opcodes/aarch64-dis.h @@ -1,5 +1,5 @@ /* aarch64-dis.h -- Header file for aarch64-dis.c and aarch64-dis-2.c. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-gen.c b/opcodes/aarch64-gen.c index e04a3d5546..381510532c 100644 --- a/opcodes/aarch64-gen.c +++ b/opcodes/aarch64-gen.c @@ -1,6 +1,6 @@ /* aarch64-gen.c -- Generate tables and routines for opcode lookup and instruction encoding and decoding. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. @@ -1242,7 +1242,7 @@ main (int argc, char **argv) print_divide_result (decoder_tree); printf ("/* This file is automatically generated by aarch64-gen. Do not edit! */\n"); - printf ("/* Copyright (C) 2012-2014 Free Software Foundation, Inc.\n\ + printf ("/* Copyright (C) 2012-2015 Free Software Foundation, Inc.\n\ Contributed by ARM Ltd.\n\ \n\ This file is part of the GNU opcodes library.\n\ diff --git a/opcodes/aarch64-opc-2.c b/opcodes/aarch64-opc-2.c index 3d84d3735a..eb08ee4085 100644 --- a/opcodes/aarch64-opc-2.c +++ b/opcodes/aarch64-opc-2.c @@ -1,5 +1,5 @@ /* This file is automatically generated by aarch64-gen. Do not edit! */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-opc.c b/opcodes/aarch64-opc.c index 430cf5bcd9..5ea138490b 100644 --- a/opcodes/aarch64-opc.c +++ b/opcodes/aarch64-opc.c @@ -1,5 +1,5 @@ /* aarch64-opc.c -- AArch64 opcode support. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-opc.h b/opcodes/aarch64-opc.h index 8f452d0173..1c4e68a53f 100644 --- a/opcodes/aarch64-opc.h +++ b/opcodes/aarch64-opc.h @@ -1,5 +1,5 @@ /* aarch64-opc.h -- Header file for aarch64-opc.c and aarch64-opc-2.c. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. diff --git a/opcodes/aarch64-tbl.h b/opcodes/aarch64-tbl.h index 1a16656d40..315fdf56df 100644 --- a/opcodes/aarch64-tbl.h +++ b/opcodes/aarch64-tbl.h @@ -1,6 +1,6 @@ /* aarch64-tbl.h -- AArch64 opcode description table and instruction operand description table. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/alpha-dis.c b/opcodes/alpha-dis.c index 01fdbce07d..1d6775d559 100644 --- a/opcodes/alpha-dis.c +++ b/opcodes/alpha-dis.c @@ -1,5 +1,5 @@ /* alpha-dis.c -- Disassemble Alpha AXP instructions - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Richard Henderson , patterned after the PPC opcode handling written by Ian Lance Taylor. diff --git a/opcodes/alpha-opc.c b/opcodes/alpha-opc.c index 6be51e51a5..ed862389d8 100644 --- a/opcodes/alpha-opc.c +++ b/opcodes/alpha-opc.c @@ -1,5 +1,5 @@ /* alpha-opc.c -- Alpha AXP opcode list - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Richard Henderson , patterned after the PPC opcode handling written by Ian Lance Taylor. diff --git a/opcodes/arc-dis.c b/opcodes/arc-dis.c index 0685cb3956..92f69da76a 100644 --- a/opcodes/arc-dis.c +++ b/opcodes/arc-dis.c @@ -1,5 +1,5 @@ /* Instruction printing code for the ARC. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of libopcodes. diff --git a/opcodes/arc-dis.h b/opcodes/arc-dis.h index dd58e7d52e..f90f8a5af1 100644 --- a/opcodes/arc-dis.h +++ b/opcodes/arc-dis.h @@ -1,5 +1,5 @@ /* Disassembler structures definitions for the ARC. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of libopcodes. diff --git a/opcodes/arc-ext.c b/opcodes/arc-ext.c index 6eae35766c..d2b3f12782 100644 --- a/opcodes/arc-ext.c +++ b/opcodes/arc-ext.c @@ -1,5 +1,5 @@ /* ARC target-dependent stuff. Extension structure access functions - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/arc-ext.h b/opcodes/arc-ext.h index 30dfa5d82a..07dabb372f 100644 --- a/opcodes/arc-ext.h +++ b/opcodes/arc-ext.h @@ -1,5 +1,5 @@ /* ARC target-dependent stuff. Extension data structures. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/arc-opc.c b/opcodes/arc-opc.c index bff0000743..309bb0ce58 100644 --- a/opcodes/arc-opc.c +++ b/opcodes/arc-opc.c @@ -1,5 +1,5 @@ /* Opcode table for the ARC. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Doug Evans (dje@cygnus.com). This file is part of libopcodes. diff --git a/opcodes/arm-dis.c b/opcodes/arm-dis.c index 8f399fbfaf..e0a82c0fbd 100644 --- a/opcodes/arm-dis.c +++ b/opcodes/arm-dis.c @@ -1,5 +1,5 @@ /* Instruction printing code for the ARM - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rwe@pegasus.esprit.ec.org) Modification by James G. Smith (jsmith@cygnus.co.uk) diff --git a/opcodes/avr-dis.c b/opcodes/avr-dis.c index 78c9948165..d2b26d1e43 100644 --- a/opcodes/avr-dis.c +++ b/opcodes/avr-dis.c @@ -1,5 +1,5 @@ /* Disassemble AVR instructions. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Denis Chertykov diff --git a/opcodes/bfin-dis.c b/opcodes/bfin-dis.c index 56336be862..cf66b797b4 100644 --- a/opcodes/bfin-dis.c +++ b/opcodes/bfin-dis.c @@ -1,5 +1,5 @@ /* Disassemble ADI Blackfin Instructions. - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-asm.c b/opcodes/cgen-asm.c index 5f9f3e3d5e..6c4f66d211 100644 --- a/opcodes/cgen-asm.c +++ b/opcodes/cgen-asm.c @@ -1,5 +1,5 @@ /* CGEN generic assembler support code. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-asm.in b/opcodes/cgen-asm.in index f215a39b25..6faa34b75e 100644 --- a/opcodes/cgen-asm.in +++ b/opcodes/cgen-asm.in @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-bitset.c b/opcodes/cgen-bitset.c index 8c87aaa0e1..c355d1d54d 100644 --- a/opcodes/cgen-bitset.c +++ b/opcodes/cgen-bitset.c @@ -1,5 +1,5 @@ /* CGEN generic opcode support. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-dis.c b/opcodes/cgen-dis.c index f009ee9d26..1eee434574 100644 --- a/opcodes/cgen-dis.c +++ b/opcodes/cgen-dis.c @@ -1,5 +1,5 @@ /* CGEN generic disassembler support code. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-dis.in b/opcodes/cgen-dis.in index b38b4327d9..49b97688bf 100644 --- a/opcodes/cgen-dis.in +++ b/opcodes/cgen-dis.in @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-ibld.in b/opcodes/cgen-ibld.in index df5791fb8e..73e8a3e360 100644 --- a/opcodes/cgen-ibld.in +++ b/opcodes/cgen-ibld.in @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen-opc.c b/opcodes/cgen-opc.c index e086a66d59..115e1bf981 100644 --- a/opcodes/cgen-opc.c +++ b/opcodes/cgen-opc.c @@ -1,6 +1,6 @@ /* CGEN generic opcode support. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/cgen.sh b/opcodes/cgen.sh index 944d084730..6865601ef0 100644 --- a/opcodes/cgen.sh +++ b/opcodes/cgen.sh @@ -1,7 +1,7 @@ #! /bin/sh # CGEN generic assembler support code. # -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # # This file is part of the GNU opcodes library. # diff --git a/opcodes/configure.ac b/opcodes/configure.ac index 39eb2fbe9a..74bccff7de 100644 --- a/opcodes/configure.ac +++ b/opcodes/configure.ac @@ -1,6 +1,6 @@ dnl Process this file with autoconf to produce a configure script. dnl -dnl Copyright (C) 2012-2014 Free Software Foundation, Inc. +dnl Copyright (C) 2012-2015 Free Software Foundation, Inc. dnl dnl This file is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by diff --git a/opcodes/configure.com b/opcodes/configure.com index 87c1484db1..b2eb160342 100644 --- a/opcodes/configure.com +++ b/opcodes/configure.com @@ -6,7 +6,7 @@ $! to execute it. $! $! Written by Tristan Gingold (gingold@adacore.com) $! -$! Copyright (C) 2012-2014 Free Software Foundation, Inc. +$! Copyright (C) 2012-2015 Free Software Foundation, Inc. $! $! This file is free software; you can redistribute it and/or modify $! it under the terms of the GNU General Public License as published by diff --git a/opcodes/cr16-dis.c b/opcodes/cr16-dis.c index bb291087dc..749f80ec03 100644 --- a/opcodes/cr16-dis.c +++ b/opcodes/cr16-dis.c @@ -1,5 +1,5 @@ /* Disassembler code for CR16. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com). This file is part of GAS, GDB and the GNU binutils. diff --git a/opcodes/cr16-opc.c b/opcodes/cr16-opc.c index 8c5b47e741..b7717e9fb9 100644 --- a/opcodes/cr16-opc.c +++ b/opcodes/cr16-opc.c @@ -1,5 +1,5 @@ /* cr16-opc.c -- Table of opcodes for the CR16 processor. - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. Contributed by M R Swami Reddy (MR.Swami.Reddy@nsc.com) This file is part of the GNU opcodes library. diff --git a/opcodes/cris-dis.c b/opcodes/cris-dis.c index 8942704257..1a6813698e 100644 --- a/opcodes/cris-dis.c +++ b/opcodes/cris-dis.c @@ -1,5 +1,5 @@ /* Disassembler code for CRIS. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Written by Hans-Peter Nilsson. diff --git a/opcodes/cris-opc.c b/opcodes/cris-opc.c index 38c9aa0471..e3f64f8071 100644 --- a/opcodes/cris-opc.c +++ b/opcodes/cris-opc.c @@ -1,5 +1,5 @@ /* cris-opc.c -- Table of opcodes for the CRIS processor. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Axis Communications AB, Lund, Sweden. Originally written for GAS 1.38.1 by Mikael Asker. Reorganized by Hans-Peter Nilsson. diff --git a/opcodes/crx-dis.c b/opcodes/crx-dis.c index 16d1a15fa8..75bcfb0bff 100644 --- a/opcodes/crx-dis.c +++ b/opcodes/crx-dis.c @@ -1,5 +1,5 @@ /* Disassembler code for CRX. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi, NSC, Israel. Written by Tomer Levi. diff --git a/opcodes/crx-opc.c b/opcodes/crx-opc.c index aba29aec88..c014c7a484 100644 --- a/opcodes/crx-opc.c +++ b/opcodes/crx-opc.c @@ -1,5 +1,5 @@ /* crx-opc.c -- Table of opcodes for the CRX processor. - Copyright (C) 2004-2014 Free Software Foundation, Inc. + Copyright (C) 2004-2015 Free Software Foundation, Inc. Contributed by Tomer Levi NSC, Israel. Originally written for GAS 2.12 by Tomer Levi. diff --git a/opcodes/d10v-dis.c b/opcodes/d10v-dis.c index 219d05f2bb..98d679082b 100644 --- a/opcodes/d10v-dis.c +++ b/opcodes/d10v-dis.c @@ -1,5 +1,5 @@ /* Disassemble D10V instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/d10v-opc.c b/opcodes/d10v-opc.c index 2acfce089e..27746d3df3 100644 --- a/opcodes/d10v-opc.c +++ b/opcodes/d10v-opc.c @@ -1,5 +1,5 @@ /* d10v-opc.c -- D10V opcode list - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Written by Martin Hunt, Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/d30v-dis.c b/opcodes/d30v-dis.c index cedc298031..82bd1ff0f2 100644 --- a/opcodes/d30v-dis.c +++ b/opcodes/d30v-dis.c @@ -1,5 +1,5 @@ /* Disassemble D30V instructions. - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/d30v-opc.c b/opcodes/d30v-opc.c index 4f8adc4482..0e366f3057 100644 --- a/opcodes/d30v-opc.c +++ b/opcodes/d30v-opc.c @@ -1,5 +1,5 @@ /* d30v-opc.c -- D30V opcode list - Copyright (C) 1997-2014 Free Software Foundation, Inc. + Copyright (C) 1997-2015 Free Software Foundation, Inc. Written by Martin Hunt, Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/dis-buf.c b/opcodes/dis-buf.c index b61a805572..cc0e3ad2fb 100644 --- a/opcodes/dis-buf.c +++ b/opcodes/dis-buf.c @@ -1,5 +1,5 @@ /* Disassemble from a buffer, for GNU. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/dis-init.c b/opcodes/dis-init.c index d1ee2e67fd..b4eadfea3f 100644 --- a/opcodes/dis-init.c +++ b/opcodes/dis-init.c @@ -1,6 +1,6 @@ /* Initialize "struct disassemble_info". - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/disassemble.c b/opcodes/disassemble.c index 63103bb4b8..0c1d7e0174 100644 --- a/opcodes/disassemble.c +++ b/opcodes/disassemble.c @@ -1,5 +1,5 @@ /* Select disassembly routine for specified architecture. - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/dlx-dis.c b/opcodes/dlx-dis.c index 3bd176f2c4..7e6853cbad 100644 --- a/opcodes/dlx-dis.c +++ b/opcodes/dlx-dis.c @@ -1,5 +1,5 @@ /* Instruction printing code for the DLX Microprocessor - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Kuang Hwa Lin. Written by Kuang Hwa Lin, 03/2002. This file is part of the GNU opcodes library. diff --git a/opcodes/epiphany-asm.c b/opcodes/epiphany-asm.c index 8966981c68..1837f13046 100644 --- a/opcodes/epiphany-asm.c +++ b/opcodes/epiphany-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/epiphany-desc.c b/opcodes/epiphany-desc.c index 49d1800101..b4884151ef 100644 --- a/opcodes/epiphany-desc.c +++ b/opcodes/epiphany-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/epiphany-desc.h b/opcodes/epiphany-desc.h index a8ae93e787..73451a31b6 100644 --- a/opcodes/epiphany-desc.h +++ b/opcodes/epiphany-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/epiphany-dis.c b/opcodes/epiphany-dis.c index e31c7cefcc..338ebdee6e 100644 --- a/opcodes/epiphany-dis.c +++ b/opcodes/epiphany-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/epiphany-ibld.c b/opcodes/epiphany-ibld.c index 7f2ba02312..b8622160e1 100644 --- a/opcodes/epiphany-ibld.c +++ b/opcodes/epiphany-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/epiphany-opc.c b/opcodes/epiphany-opc.c index 1aaea2a47b..6b8fa3aeac 100644 --- a/opcodes/epiphany-opc.c +++ b/opcodes/epiphany-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/epiphany-opc.h b/opcodes/epiphany-opc.h index 11d3839f4b..fee49dcff9 100644 --- a/opcodes/epiphany-opc.h +++ b/opcodes/epiphany-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/fr30-asm.c b/opcodes/fr30-asm.c index cc4cdfa73e..cca20d4496 100644 --- a/opcodes/fr30-asm.c +++ b/opcodes/fr30-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/fr30-desc.c b/opcodes/fr30-desc.c index a3e09da9e2..b6db90c2c7 100644 --- a/opcodes/fr30-desc.c +++ b/opcodes/fr30-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/fr30-desc.h b/opcodes/fr30-desc.h index a8bc1048de..2c67c2b392 100644 --- a/opcodes/fr30-desc.h +++ b/opcodes/fr30-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/fr30-dis.c b/opcodes/fr30-dis.c index 96b4a077ad..b91d99453a 100644 --- a/opcodes/fr30-dis.c +++ b/opcodes/fr30-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/fr30-ibld.c b/opcodes/fr30-ibld.c index d41332582d..78d2bc7fd1 100644 --- a/opcodes/fr30-ibld.c +++ b/opcodes/fr30-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/fr30-opc.c b/opcodes/fr30-opc.c index 939643e0dd..7a00fc8668 100644 --- a/opcodes/fr30-opc.c +++ b/opcodes/fr30-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/fr30-opc.h b/opcodes/fr30-opc.h index 55fc3963bd..aedd2c4ba6 100644 --- a/opcodes/fr30-opc.h +++ b/opcodes/fr30-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/frv-asm.c b/opcodes/frv-asm.c index 959427231a..a9e8e6882d 100644 --- a/opcodes/frv-asm.c +++ b/opcodes/frv-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/frv-desc.c b/opcodes/frv-desc.c index c543f3e786..6ffba8dd54 100644 --- a/opcodes/frv-desc.c +++ b/opcodes/frv-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/frv-desc.h b/opcodes/frv-desc.h index eccc8dcca5..45cd1bb580 100644 --- a/opcodes/frv-desc.h +++ b/opcodes/frv-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/frv-dis.c b/opcodes/frv-dis.c index 25078ef2e4..1e7095f80a 100644 --- a/opcodes/frv-dis.c +++ b/opcodes/frv-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/frv-ibld.c b/opcodes/frv-ibld.c index 0e9457ddf6..6cbed60b42 100644 --- a/opcodes/frv-ibld.c +++ b/opcodes/frv-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/frv-opc.c b/opcodes/frv-opc.c index a7db98f999..3d9df8c0af 100644 --- a/opcodes/frv-opc.c +++ b/opcodes/frv-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/frv-opc.h b/opcodes/frv-opc.h index ef641d7c91..e212178831 100644 --- a/opcodes/frv-opc.h +++ b/opcodes/frv-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/h8300-dis.c b/opcodes/h8300-dis.c index 83309c0850..37bfb1d827 100644 --- a/opcodes/h8300-dis.c +++ b/opcodes/h8300-dis.c @@ -1,5 +1,5 @@ /* Disassemble h8300 instructions. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/h8500-dis.c b/opcodes/h8500-dis.c index caa3020f17..92ca914f10 100644 --- a/opcodes/h8500-dis.c +++ b/opcodes/h8500-dis.c @@ -1,5 +1,5 @@ /* Disassemble h8500 instructions. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/h8500-opc.h b/opcodes/h8500-opc.h index 9a98fbcc49..266f557bfe 100644 --- a/opcodes/h8500-opc.h +++ b/opcodes/h8500-opc.h @@ -1,6 +1,6 @@ /* Instruction opcode header for Renesas 8500. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/hppa-dis.c b/opcodes/hppa-dis.c index 032ef2ed09..4be0f3ca41 100644 --- a/opcodes/hppa-dis.c +++ b/opcodes/hppa-dis.c @@ -1,5 +1,5 @@ /* Disassembler for the PA-RISC. Somewhat derived from sparc-pinsn.c. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. Contributed by the Center for Software Science at the University of Utah (pa-gdb-bugs@cs.utah.edu). diff --git a/opcodes/i370-dis.c b/opcodes/i370-dis.c index 8edec792be..e13f0e5ffe 100644 --- a/opcodes/i370-dis.c +++ b/opcodes/i370-dis.c @@ -1,5 +1,5 @@ /* i370-dis.c -- Disassemble Instruction 370 (ESA/390) instructions - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. PowerPC version written by Ian Lance Taylor, Cygnus Support Rewritten for i370 ESA/390 support by Linas Vepstas diff --git a/opcodes/i370-opc.c b/opcodes/i370-opc.c index ef51854a85..6bb1c9d1ab 100644 --- a/opcodes/i370-opc.c +++ b/opcodes/i370-opc.c @@ -1,5 +1,5 @@ /* i370-opc.c -- Instruction 370 (ESA/390) architecture opcode list - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. PowerPC version written by Ian Lance Taylor, Cygnus Support Rewritten for i370 ESA/390 support by Linas Vepstas 1998, 1999 diff --git a/opcodes/i386-dis.c b/opcodes/i386-dis.c index ebd8f41234..413c233132 100644 --- a/opcodes/i386-dis.c +++ b/opcodes/i386-dis.c @@ -1,5 +1,5 @@ /* Print i386 instructions for GDB, the GNU debugger. - Copyright (C) 1988-2014 Free Software Foundation, Inc. + Copyright (C) 1988-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c index e38277567b..ec53e13abc 100644 --- a/opcodes/i386-gen.c +++ b/opcodes/i386-gen.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. @@ -602,7 +602,7 @@ static void process_copyright (FILE *fp) { fprintf (fp, "/* This file is automatically generated by i386-gen. Do not edit! */\n\ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc.\n\ +/* Copyright (C) 2007-2015 Free Software Foundation, Inc.\n\ \n\ This file is part of the GNU opcodes library.\n\ \n\ diff --git a/opcodes/i386-init.h b/opcodes/i386-init.h index 0e194e7322..d4f15d09a8 100644 --- a/opcodes/i386-init.h +++ b/opcodes/i386-init.h @@ -1,5 +1,5 @@ /* This file is automatically generated by i386-gen. Do not edit! */ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/i386-opc.c b/opcodes/i386-opc.c index 32379abb7b..35de49ed5c 100644 --- a/opcodes/i386-opc.c +++ b/opcodes/i386-opc.c @@ -1,5 +1,5 @@ /* Intel 80386 opcode table - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h index a8f63330a7..76402d11db 100644 --- a/opcodes/i386-opc.h +++ b/opcodes/i386-opc.h @@ -1,5 +1,5 @@ /* Declarations for Intel 80386 opcode table - Copyright (C) 2007-2014 Free Software Foundation, Inc. + Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/i386-opc.tbl b/opcodes/i386-opc.tbl index 82dafecb5e..5151000847 100644 --- a/opcodes/i386-opc.tbl +++ b/opcodes/i386-opc.tbl @@ -1,5 +1,5 @@ // i386 opcode table. -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // // This file is part of the GNU opcodes library. // diff --git a/opcodes/i386-reg.tbl b/opcodes/i386-reg.tbl index ad724325dc..68a40ffff7 100644 --- a/opcodes/i386-reg.tbl +++ b/opcodes/i386-reg.tbl @@ -1,5 +1,5 @@ // i386 register table. -// Copyright (C) 2007-2014 Free Software Foundation, Inc. +// Copyright (C) 2007-2015 Free Software Foundation, Inc. // // This file is part of the GNU opcodes library. // diff --git a/opcodes/i386-tbl.h b/opcodes/i386-tbl.h index 9f7eece33c..5aa2837982 100644 --- a/opcodes/i386-tbl.h +++ b/opcodes/i386-tbl.h @@ -1,5 +1,5 @@ /* This file is automatically generated by i386-gen. Do not edit! */ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/i860-dis.c b/opcodes/i860-dis.c index d97b1dc600..9d7cf43223 100644 --- a/opcodes/i860-dis.c +++ b/opcodes/i860-dis.c @@ -1,5 +1,5 @@ /* Disassembler for the i860. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Jason Eckhardt . diff --git a/opcodes/i960-dis.c b/opcodes/i960-dis.c index f85c06c808..71a8ef3cd1 100644 --- a/opcodes/i960-dis.c +++ b/opcodes/i960-dis.c @@ -1,5 +1,5 @@ /* Disassemble i80960 instructions. - Copyright (C) 1990-2014 Free Software Foundation, Inc. + Copyright (C) 1990-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-asmtab.c b/opcodes/ia64-asmtab.c index 5710e20f48..a8ba8d1c8c 100644 --- a/opcodes/ia64-asmtab.c +++ b/opcodes/ia64-asmtab.c @@ -1,5 +1,5 @@ /* This file is automatically generated by ia64-gen. Do not edit! */ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-asmtab.h b/opcodes/ia64-asmtab.h index c990ed15dd..da64f172fd 100644 --- a/opcodes/ia64-asmtab.h +++ b/opcodes/ia64-asmtab.h @@ -1,5 +1,5 @@ /* ia64-asmtab.h -- Header for compacted IA-64 opcode tables. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Bob Manson of Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-dis.c b/opcodes/ia64-dis.c index 1db0b6e68f..0644a36788 100644 --- a/opcodes/ia64-dis.c +++ b/opcodes/ia64-dis.c @@ -1,5 +1,5 @@ /* ia64-dis.c -- Disassemble ia64 instructions - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-gen.c b/opcodes/ia64-gen.c index 3b6ade834d..54aa605e28 100644 --- a/opcodes/ia64-gen.c +++ b/opcodes/ia64-gen.c @@ -1,5 +1,5 @@ /* ia64-gen.c -- Generate a shrunk set of opcode tables - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Bob Manson, Cygnus Solutions, This file is part of the GNU opcodes library. @@ -2843,7 +2843,7 @@ main (int argc, char **argv) collapse_redundant_completers (); printf ("/* This file is automatically generated by ia64-gen. Do not edit! */\n"); - printf ("/* Copyright (C) 2007-2014 Free Software Foundation, Inc.\n\ + printf ("/* Copyright (C) 2007-2015 Free Software Foundation, Inc.\n\ \n\ This file is part of the GNU opcodes library.\n\ \n\ diff --git a/opcodes/ia64-opc-a.c b/opcodes/ia64-opc-a.c index 0bc39af52f..3371abdb99 100644 --- a/opcodes/ia64-opc-a.c +++ b/opcodes/ia64-opc-a.c @@ -1,5 +1,5 @@ /* ia64-opc-a.c -- IA-64 `A' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-b.c b/opcodes/ia64-opc-b.c index 9e5f9b7a9f..ae4726ab7a 100644 --- a/opcodes/ia64-opc-b.c +++ b/opcodes/ia64-opc-b.c @@ -1,5 +1,5 @@ /* ia64-opc-b.c -- IA-64 `B' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-d.c b/opcodes/ia64-opc-d.c index 0f4caa969b..e0296827d6 100644 --- a/opcodes/ia64-opc-d.c +++ b/opcodes/ia64-opc-d.c @@ -1,5 +1,5 @@ /* ia64-opc-d.c -- IA-64 `D' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-f.c b/opcodes/ia64-opc-f.c index 3d1f639d97..de13b9c3ca 100644 --- a/opcodes/ia64-opc-f.c +++ b/opcodes/ia64-opc-f.c @@ -1,5 +1,5 @@ /* ia64-opc-f.c -- IA-64 `F' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-i.c b/opcodes/ia64-opc-i.c index 7944901131..0555849055 100644 --- a/opcodes/ia64-opc-i.c +++ b/opcodes/ia64-opc-i.c @@ -1,5 +1,5 @@ /* ia64-opc-i.c -- IA-64 `I' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-m.c b/opcodes/ia64-opc-m.c index 05b0fb5d2b..8c417fc789 100644 --- a/opcodes/ia64-opc-m.c +++ b/opcodes/ia64-opc-m.c @@ -1,5 +1,5 @@ /* ia64-opc-m.c -- IA-64 `M' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc-x.c b/opcodes/ia64-opc-x.c index cf4c924645..eb0a38cab9 100644 --- a/opcodes/ia64-opc-x.c +++ b/opcodes/ia64-opc-x.c @@ -1,5 +1,5 @@ /* ia64-opc-x.c -- IA-64 `X' opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Timothy Wall This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc.c b/opcodes/ia64-opc.c index 52ceac9816..90362695d8 100644 --- a/opcodes/ia64-opc.c +++ b/opcodes/ia64-opc.c @@ -1,5 +1,5 @@ /* ia64-opc.c -- Functions to access the compacted opcode table - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Bob Manson of Cygnus Solutions, This file is part of the GNU opcodes library. diff --git a/opcodes/ia64-opc.h b/opcodes/ia64-opc.h index 45851c63f7..143b393407 100644 --- a/opcodes/ia64-opc.h +++ b/opcodes/ia64-opc.h @@ -1,5 +1,5 @@ /* ia64-opc.h -- IA-64 opcode table. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by David Mosberger-Tang This file is part of the GNU opcodes library. diff --git a/opcodes/ip2k-asm.c b/opcodes/ip2k-asm.c index 9984ed6243..a6dd7302de 100644 --- a/opcodes/ip2k-asm.c +++ b/opcodes/ip2k-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/ip2k-desc.c b/opcodes/ip2k-desc.c index 0434d43478..d4bbb91085 100644 --- a/opcodes/ip2k-desc.c +++ b/opcodes/ip2k-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/ip2k-desc.h b/opcodes/ip2k-desc.h index efe86a5c8d..5860bcd759 100644 --- a/opcodes/ip2k-desc.h +++ b/opcodes/ip2k-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/ip2k-dis.c b/opcodes/ip2k-dis.c index aa05005c4e..d009111a79 100644 --- a/opcodes/ip2k-dis.c +++ b/opcodes/ip2k-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/ip2k-ibld.c b/opcodes/ip2k-ibld.c index 1f4001f17c..4b776253e6 100644 --- a/opcodes/ip2k-ibld.c +++ b/opcodes/ip2k-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/ip2k-opc.c b/opcodes/ip2k-opc.c index 1442e82ec4..e315465eca 100644 --- a/opcodes/ip2k-opc.c +++ b/opcodes/ip2k-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/ip2k-opc.h b/opcodes/ip2k-opc.h index 63b83bdf65..4d0d772306 100644 --- a/opcodes/ip2k-opc.h +++ b/opcodes/ip2k-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/iq2000-asm.c b/opcodes/iq2000-asm.c index 92bda93678..2f97f91f1c 100644 --- a/opcodes/iq2000-asm.c +++ b/opcodes/iq2000-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/iq2000-desc.c b/opcodes/iq2000-desc.c index 003e7dd613..e8a4c41f06 100644 --- a/opcodes/iq2000-desc.c +++ b/opcodes/iq2000-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/iq2000-desc.h b/opcodes/iq2000-desc.h index 4d399b2b62..450216c526 100644 --- a/opcodes/iq2000-desc.h +++ b/opcodes/iq2000-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/iq2000-dis.c b/opcodes/iq2000-dis.c index 2a38eb8dfb..4c2c8a9f87 100644 --- a/opcodes/iq2000-dis.c +++ b/opcodes/iq2000-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/iq2000-ibld.c b/opcodes/iq2000-ibld.c index 2cb07ce457..d3f3eec20b 100644 --- a/opcodes/iq2000-ibld.c +++ b/opcodes/iq2000-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/iq2000-opc.c b/opcodes/iq2000-opc.c index d0ee1d692d..7b63009fdb 100644 --- a/opcodes/iq2000-opc.c +++ b/opcodes/iq2000-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/iq2000-opc.h b/opcodes/iq2000-opc.h index cf85f3cffb..8dda5bcc05 100644 --- a/opcodes/iq2000-opc.h +++ b/opcodes/iq2000-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/lm32-asm.c b/opcodes/lm32-asm.c index e5797b796a..e69a0231fa 100644 --- a/opcodes/lm32-asm.c +++ b/opcodes/lm32-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/lm32-desc.c b/opcodes/lm32-desc.c index d0e9d0b33c..d4c7a823e2 100644 --- a/opcodes/lm32-desc.c +++ b/opcodes/lm32-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/lm32-desc.h b/opcodes/lm32-desc.h index 741d772703..b1557c8c72 100644 --- a/opcodes/lm32-desc.h +++ b/opcodes/lm32-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/lm32-dis.c b/opcodes/lm32-dis.c index b40128c7cb..b91452b6c9 100644 --- a/opcodes/lm32-dis.c +++ b/opcodes/lm32-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/lm32-ibld.c b/opcodes/lm32-ibld.c index d086967168..8622ab97df 100644 --- a/opcodes/lm32-ibld.c +++ b/opcodes/lm32-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/lm32-opc.c b/opcodes/lm32-opc.c index e8a2616ca3..921f15293a 100644 --- a/opcodes/lm32-opc.c +++ b/opcodes/lm32-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/lm32-opc.h b/opcodes/lm32-opc.h index c04bbcc6be..7d3ffd458b 100644 --- a/opcodes/lm32-opc.h +++ b/opcodes/lm32-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/lm32-opinst.c b/opcodes/lm32-opinst.c index 048420e6fa..65ff7d6b99 100644 --- a/opcodes/lm32-opinst.c +++ b/opcodes/lm32-opinst.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m10200-dis.c b/opcodes/m10200-dis.c index 4c68d92761..c52120f950 100644 --- a/opcodes/m10200-dis.c +++ b/opcodes/m10200-dis.c @@ -1,5 +1,5 @@ /* Disassemble MN10200 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m10200-opc.c b/opcodes/m10200-opc.c index c579f88bb5..32a39bf626 100644 --- a/opcodes/m10200-opc.c +++ b/opcodes/m10200-opc.c @@ -1,5 +1,5 @@ /* Assemble Matsushita MN10200 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m10300-dis.c b/opcodes/m10300-dis.c index 6ebfe1c991..294d8e9656 100644 --- a/opcodes/m10300-dis.c +++ b/opcodes/m10300-dis.c @@ -1,5 +1,5 @@ /* Disassemble MN10300 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m10300-opc.c b/opcodes/m10300-opc.c index b8f93f9b24..6c56cee7fb 100644 --- a/opcodes/m10300-opc.c +++ b/opcodes/m10300-opc.c @@ -1,5 +1,5 @@ /* Assemble Matsushita MN10300 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m32c-asm.c b/opcodes/m32c-asm.c index 56a9a13b56..852a539eda 100644 --- a/opcodes/m32c-asm.c +++ b/opcodes/m32c-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32c-desc.c b/opcodes/m32c-desc.c index 8c85c9c62f..04e86ba5ef 100644 --- a/opcodes/m32c-desc.c +++ b/opcodes/m32c-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32c-desc.h b/opcodes/m32c-desc.h index e04dd0f57e..357449b639 100644 --- a/opcodes/m32c-desc.h +++ b/opcodes/m32c-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32c-dis.c b/opcodes/m32c-dis.c index 7d430ecd24..e2ee0002af 100644 --- a/opcodes/m32c-dis.c +++ b/opcodes/m32c-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32c-ibld.c b/opcodes/m32c-ibld.c index cb7e1458fb..b8ae67b6f0 100644 --- a/opcodes/m32c-ibld.c +++ b/opcodes/m32c-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32c-opc.c b/opcodes/m32c-opc.c index 5988610ff5..61e0ce4736 100644 --- a/opcodes/m32c-opc.c +++ b/opcodes/m32c-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32c-opc.h b/opcodes/m32c-opc.h index d607b1299b..9844474fe8 100644 --- a/opcodes/m32c-opc.h +++ b/opcodes/m32c-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32r-asm.c b/opcodes/m32r-asm.c index 562b0554ad..a7bbf9c461 100644 --- a/opcodes/m32r-asm.c +++ b/opcodes/m32r-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32r-desc.c b/opcodes/m32r-desc.c index de3f01176a..32c2979f97 100644 --- a/opcodes/m32r-desc.c +++ b/opcodes/m32r-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32r-desc.h b/opcodes/m32r-desc.h index 842cd6bb02..fb7fc01484 100644 --- a/opcodes/m32r-desc.h +++ b/opcodes/m32r-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32r-dis.c b/opcodes/m32r-dis.c index 3a6f2a11a8..f253fd8833 100644 --- a/opcodes/m32r-dis.c +++ b/opcodes/m32r-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32r-ibld.c b/opcodes/m32r-ibld.c index fdb02891cd..3210913de1 100644 --- a/opcodes/m32r-ibld.c +++ b/opcodes/m32r-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/m32r-opc.c b/opcodes/m32r-opc.c index c6a9d98b61..59b1f27709 100644 --- a/opcodes/m32r-opc.c +++ b/opcodes/m32r-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32r-opc.h b/opcodes/m32r-opc.h index 84bc7052ff..a074ac73a6 100644 --- a/opcodes/m32r-opc.h +++ b/opcodes/m32r-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m32r-opinst.c b/opcodes/m32r-opinst.c index fe27398187..13a1bbc8d5 100644 --- a/opcodes/m32r-opinst.c +++ b/opcodes/m32r-opinst.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/m68hc11-dis.c b/opcodes/m68hc11-dis.c index 9bf979a37e..ce2f87d502 100644 --- a/opcodes/m68hc11-dis.c +++ b/opcodes/m68hc11-dis.c @@ -1,5 +1,5 @@ /* m68hc11-dis.c -- Motorola 68HC11 & 68HC12 disassembly - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Stephane Carrez (stcarrez@nerim.fr) XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk) diff --git a/opcodes/m68hc11-opc.c b/opcodes/m68hc11-opc.c index 2b10ff6396..b3ca443cde 100644 --- a/opcodes/m68hc11-opc.c +++ b/opcodes/m68hc11-opc.c @@ -1,5 +1,5 @@ /* m68hc11-opc.c -- Motorola 68HC11, 68HC12, 9S12X and XGATE opcode list - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Stephane Carrez (stcarrez@nerim.fr) XGATE and S12X added by James Murray (jsm@jsm-net.demon.co.uk) Note: min/max cycles not updated for S12X opcodes. diff --git a/opcodes/m68k-dis.c b/opcodes/m68k-dis.c index 5f2ce0c677..6e7ccc5ee0 100644 --- a/opcodes/m68k-dis.c +++ b/opcodes/m68k-dis.c @@ -1,5 +1,5 @@ /* Print Motorola 68k instructions. - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m68k-opc.c b/opcodes/m68k-opc.c index 2bddafaf40..6cc02a19ce 100644 --- a/opcodes/m68k-opc.c +++ b/opcodes/m68k-opc.c @@ -1,5 +1,5 @@ /* Opcode table for m680[012346]0/m6888[12]/m68851/mcf5200. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/m88k-dis.c b/opcodes/m88k-dis.c index bff695ae43..04bbc12243 100644 --- a/opcodes/m88k-dis.c +++ b/opcodes/m88k-dis.c @@ -1,5 +1,5 @@ /* Print instructions for the Motorola 88000, for GDB and GNU Binutils. - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. Contributed by Data General Corporation, November 1989. Partially derived from an earlier printcmd.c. diff --git a/opcodes/makefile.vms b/opcodes/makefile.vms index 25b3eb616c..f2394d45d2 100644 --- a/opcodes/makefile.vms +++ b/opcodes/makefile.vms @@ -5,7 +5,7 @@ # # Created by Klaus K"ampf, kkaempf@progis.de # -# Copyright (C) 2012-2014 Free Software Foundation, Inc. +# Copyright (C) 2012-2015 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/opcodes/mcore-dis.c b/opcodes/mcore-dis.c index 6b5b48c5b2..dc62099e7a 100644 --- a/opcodes/mcore-dis.c +++ b/opcodes/mcore-dis.c @@ -1,5 +1,5 @@ /* Disassemble Motorola M*Core instructions. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/mcore-opc.h b/opcodes/mcore-opc.h index 27ad3712cc..f3d2c373c1 100644 --- a/opcodes/mcore-opc.h +++ b/opcodes/mcore-opc.h @@ -1,5 +1,5 @@ /* Assembler instructions for Motorola's Mcore processor - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/mep-asm.c b/opcodes/mep-asm.c index 350ef17f33..9050455cd4 100644 --- a/opcodes/mep-asm.c +++ b/opcodes/mep-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mep-desc.c b/opcodes/mep-desc.c index 08e0586d9b..a603bbff50 100644 --- a/opcodes/mep-desc.c +++ b/opcodes/mep-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mep-desc.h b/opcodes/mep-desc.h index 3e0480549d..9b4852f71f 100644 --- a/opcodes/mep-desc.h +++ b/opcodes/mep-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mep-dis.c b/opcodes/mep-dis.c index 03f52d0320..bd3da7a6f1 100644 --- a/opcodes/mep-dis.c +++ b/opcodes/mep-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mep-ibld.c b/opcodes/mep-ibld.c index b52778f8c5..1dbeadd6aa 100644 --- a/opcodes/mep-ibld.c +++ b/opcodes/mep-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mep-opc.c b/opcodes/mep-opc.c index d275a2da3d..d5ae5ef1a5 100644 --- a/opcodes/mep-opc.c +++ b/opcodes/mep-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mep-opc.h b/opcodes/mep-opc.h index 57441ec069..375df1f379 100644 --- a/opcodes/mep-opc.h +++ b/opcodes/mep-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/metag-dis.c b/opcodes/metag-dis.c index c86a807996..a0cfba5ef0 100644 --- a/opcodes/metag-dis.c +++ b/opcodes/metag-dis.c @@ -1,5 +1,5 @@ /* Disassemble Imagination Technologies Meta instructions. - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This library is free software; you can redistribute it and/or modify diff --git a/opcodes/microblaze-dis.c b/opcodes/microblaze-dis.c index 042dd37542..523f6ed2b8 100644 --- a/opcodes/microblaze-dis.c +++ b/opcodes/microblaze-dis.c @@ -1,6 +1,6 @@ /* Disassemble Xilinx microblaze instructions. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/microblaze-dis.h b/opcodes/microblaze-dis.h index d130a11284..a837adace1 100644 --- a/opcodes/microblaze-dis.h +++ b/opcodes/microblaze-dis.h @@ -1,6 +1,6 @@ /* Disassemble Xilinx microblaze instructions. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/microblaze-opc.h b/opcodes/microblaze-opc.h index e3cc1d9faf..668e27eb21 100644 --- a/opcodes/microblaze-opc.h +++ b/opcodes/microblaze-opc.h @@ -1,6 +1,6 @@ /* microblaze-opc.h -- MicroBlaze Opcodes - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/microblaze-opcm.h b/opcodes/microblaze-opcm.h index 6868389228..f59c48c1d4 100644 --- a/opcodes/microblaze-opcm.h +++ b/opcodes/microblaze-opcm.h @@ -1,6 +1,6 @@ /* microblaze-opcm.h -- Header used in microblaze-opc.h - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/micromips-opc.c b/opcodes/micromips-opc.c index 71b2dfe1fd..66c5418a3c 100644 --- a/opcodes/micromips-opc.c +++ b/opcodes/micromips-opc.c @@ -1,5 +1,5 @@ /* micromips-opc.c. microMIPS opcode table. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Chao-ying Fu, MIPS Technologies, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/mips-dis.c b/opcodes/mips-dis.c index e710d0455a..e1170b967e 100644 --- a/opcodes/mips-dis.c +++ b/opcodes/mips-dis.c @@ -1,5 +1,5 @@ /* Print mips instructions for GDB, the GNU debugger, or for objdump. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. Contributed by Nobuyuki Hikichi(hikichi@sra.co.jp). This file is part of the GNU opcodes library. diff --git a/opcodes/mips-formats.h b/opcodes/mips-formats.h index 116d7c880e..dc7bfdda22 100644 --- a/opcodes/mips-formats.h +++ b/opcodes/mips-formats.h @@ -1,5 +1,5 @@ /* mips-formats.h - Copyright (C) 2013-2014 Free Software Foundation, Inc. + Copyright (C) 2013-2015 Free Software Foundation, Inc. This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c index c4f67ad25b..0472b5bf24 100644 --- a/opcodes/mips-opc.c +++ b/opcodes/mips-opc.c @@ -1,5 +1,5 @@ /* mips-opc.c -- MIPS opcode list. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. Contributed by Ralph Campbell and OSF Commented and modified by Ian Lance Taylor, Cygnus Support Extended for MIPS32 support by Anders Norlander, and by SiByte, Inc. diff --git a/opcodes/mips16-opc.c b/opcodes/mips16-opc.c index 6ec31e94a5..3a0149032f 100644 --- a/opcodes/mips16-opc.c +++ b/opcodes/mips16-opc.c @@ -1,5 +1,5 @@ /* mips16-opc.c. Mips16 opcode table. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. Contributed by Ian Lance Taylor, Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/mmix-dis.c b/opcodes/mmix-dis.c index 86740aa77a..5d3159bafe 100644 --- a/opcodes/mmix-dis.c +++ b/opcodes/mmix-dis.c @@ -1,5 +1,5 @@ /* mmix-dis.c -- Disassemble MMIX instructions. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Written by Hans-Peter Nilsson (hp@bitrange.com) This file is part of the GNU opcodes library. diff --git a/opcodes/mmix-opc.c b/opcodes/mmix-opc.c index 63b4f05f78..bbd201f122 100644 --- a/opcodes/mmix-opc.c +++ b/opcodes/mmix-opc.c @@ -1,5 +1,5 @@ /* mmix-opc.c -- MMIX opcode table - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. Written by Hans-Peter Nilsson (hp@bitrange.com) This file is part of the GNU opcodes library. diff --git a/opcodes/moxie-dis.c b/opcodes/moxie-dis.c index 923dda1049..953497e8cf 100644 --- a/opcodes/moxie-dis.c +++ b/opcodes/moxie-dis.c @@ -1,5 +1,5 @@ /* Disassemble moxie instructions. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/moxie-opc.c b/opcodes/moxie-opc.c index b3603c9c20..888d2e8c2e 100644 --- a/opcodes/moxie-opc.c +++ b/opcodes/moxie-opc.c @@ -1,5 +1,5 @@ /* moxie-opc.c -- Definitions for moxie opcodes. - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by Anthony Green (green@moxielogic.com). This file is part of the GNU opcodes library. diff --git a/opcodes/msp430-decode.c b/opcodes/msp430-decode.c index 2754927a89..791c9b6bd3 100644 --- a/opcodes/msp430-decode.c +++ b/opcodes/msp430-decode.c @@ -1,6 +1,6 @@ #line 1 "msp430-decode.opc" /* -*- c -*- */ -/* Copyright (C) 2013-2014 Free Software Foundation, Inc. +/* Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/msp430-decode.opc b/opcodes/msp430-decode.opc index 04d9e6fd39..e1ce43e6ce 100644 --- a/opcodes/msp430-decode.opc +++ b/opcodes/msp430-decode.opc @@ -1,5 +1,5 @@ /* -*- c -*- */ -/* Copyright (C) 2013-2014 Free Software Foundation, Inc. +/* Copyright (C) 2013-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/msp430-dis.c b/opcodes/msp430-dis.c index 33a9047b41..9c6f6590bc 100644 --- a/opcodes/msp430-dis.c +++ b/opcodes/msp430-dis.c @@ -1,5 +1,5 @@ /* Disassemble MSP430 instructions. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Dmitry Diky diff --git a/opcodes/mt-asm.c b/opcodes/mt-asm.c index 0a728a94f4..25fb402b85 100644 --- a/opcodes/mt-asm.c +++ b/opcodes/mt-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mt-desc.c b/opcodes/mt-desc.c index d65c0d1d0e..90bf110b0d 100644 --- a/opcodes/mt-desc.c +++ b/opcodes/mt-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mt-desc.h b/opcodes/mt-desc.h index ee442b7e7f..8598b43d6e 100644 --- a/opcodes/mt-desc.h +++ b/opcodes/mt-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mt-dis.c b/opcodes/mt-dis.c index 92aa721ec3..742b61aef0 100644 --- a/opcodes/mt-dis.c +++ b/opcodes/mt-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mt-ibld.c b/opcodes/mt-ibld.c index 301c3accfb..8bf33f0749 100644 --- a/opcodes/mt-ibld.c +++ b/opcodes/mt-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/mt-opc.c b/opcodes/mt-opc.c index 381e3c2414..2053c04961 100644 --- a/opcodes/mt-opc.c +++ b/opcodes/mt-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/mt-opc.h b/opcodes/mt-opc.h index 9c299af6e0..9670da9d84 100644 --- a/opcodes/mt-opc.h +++ b/opcodes/mt-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/nds32-asm.c b/opcodes/nds32-asm.c index 1c5e691aa2..2fb732282e 100644 --- a/opcodes/nds32-asm.c +++ b/opcodes/nds32-asm.c @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/opcodes/nds32-asm.h b/opcodes/nds32-asm.h index 4b6828d5b2..5d6a32e205 100644 --- a/opcodes/nds32-asm.h +++ b/opcodes/nds32-asm.h @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/opcodes/nds32-dis.c b/opcodes/nds32-dis.c index 7274d19365..83fc092a46 100644 --- a/opcodes/nds32-dis.c +++ b/opcodes/nds32-dis.c @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/opcodes/nds32-opc.h b/opcodes/nds32-opc.h index 1dbfd3a695..1b34d27100 100644 --- a/opcodes/nds32-opc.h +++ b/opcodes/nds32-opc.h @@ -1,5 +1,5 @@ /* NDS32-specific support for 32-bit ELF. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of BFD, the Binary File Descriptor library. diff --git a/opcodes/nios2-dis.c b/opcodes/nios2-dis.c index 7243fa9aac..80951f1188 100644 --- a/opcodes/nios2-dis.c +++ b/opcodes/nios2-dis.c @@ -1,5 +1,5 @@ /* Altera Nios II disassemble routines - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/opcodes/nios2-opc.c b/opcodes/nios2-opc.c index 4d24c7980b..d5ec06fb44 100644 --- a/opcodes/nios2-opc.c +++ b/opcodes/nios2-opc.c @@ -1,5 +1,5 @@ /* Altera Nios II opcode list. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Nigel Gray (ngray@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/opcodes/ns32k-dis.c b/opcodes/ns32k-dis.c index c6a42df451..2f60a58eb3 100644 --- a/opcodes/ns32k-dis.c +++ b/opcodes/ns32k-dis.c @@ -1,5 +1,5 @@ /* Print National Semiconductor 32000 instructions. - Copyright (C) 1986-2014 Free Software Foundation, Inc. + Copyright (C) 1986-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/opc2c.c b/opcodes/opc2c.c index 34b51d26ff..ce8d70eda8 100644 --- a/opcodes/opc2c.c +++ b/opcodes/opc2c.c @@ -1,6 +1,6 @@ /* opc2c.c --- generate C opcode decoder code from from .opc file - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of the GNU opcode library. diff --git a/opcodes/opintl.h b/opcodes/opintl.h index 311848c47c..703500e1ec 100644 --- a/opcodes/opintl.h +++ b/opcodes/opintl.h @@ -1,5 +1,5 @@ /* opintl.h - opcodes specific header for gettext code. - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Written by Tom Tromey diff --git a/opcodes/or1k-asm.c b/opcodes/or1k-asm.c index 945e44779c..802486ecc6 100644 --- a/opcodes/or1k-asm.c +++ b/opcodes/or1k-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/or1k-desc.c b/opcodes/or1k-desc.c index b5174a067b..5bbb513518 100644 --- a/opcodes/or1k-desc.c +++ b/opcodes/or1k-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/or1k-desc.h b/opcodes/or1k-desc.h index 211e05c9f4..78f17cf898 100644 --- a/opcodes/or1k-desc.h +++ b/opcodes/or1k-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/or1k-dis.c b/opcodes/or1k-dis.c index afb9e20866..c4ea463345 100644 --- a/opcodes/or1k-dis.c +++ b/opcodes/or1k-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/or1k-ibld.c b/opcodes/or1k-ibld.c index d6dd748e47..d9e590d221 100644 --- a/opcodes/or1k-ibld.c +++ b/opcodes/or1k-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/or1k-opc.c b/opcodes/or1k-opc.c index 3e1df59503..dc3bf780c1 100644 --- a/opcodes/or1k-opc.c +++ b/opcodes/or1k-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/or1k-opc.h b/opcodes/or1k-opc.h index f29030e6cb..f5bb771a04 100644 --- a/opcodes/or1k-opc.h +++ b/opcodes/or1k-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/or1k-opinst.c b/opcodes/or1k-opinst.c index 1a65efb6f4..f1b8a2d202 100644 --- a/opcodes/or1k-opinst.c +++ b/opcodes/or1k-opinst.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/pdp11-dis.c b/opcodes/pdp11-dis.c index e984b2bce7..33c9095cc0 100644 --- a/opcodes/pdp11-dis.c +++ b/opcodes/pdp11-dis.c @@ -1,5 +1,5 @@ /* Print DEC PDP-11 instructions. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/pdp11-opc.c b/opcodes/pdp11-opc.c index 6bef49ad2a..70f9c16840 100644 --- a/opcodes/pdp11-opc.c +++ b/opcodes/pdp11-opc.c @@ -1,5 +1,5 @@ /* Opcode table for PDP-11. - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/pj-dis.c b/opcodes/pj-dis.c index 05d2f21a94..7d33a6e665 100644 --- a/opcodes/pj-dis.c +++ b/opcodes/pj-dis.c @@ -1,5 +1,5 @@ /* pj-dis.c -- Disassemble picoJava instructions. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlain, of Transmeta (sac@pobox.com). This file is part of the GNU opcodes library. diff --git a/opcodes/pj-opc.c b/opcodes/pj-opc.c index 1c43404041..e2d78d75c1 100644 --- a/opcodes/pj-opc.c +++ b/opcodes/pj-opc.c @@ -1,5 +1,5 @@ /* pj-opc.c -- Definitions for picoJava opcodes. - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Steve Chamberlain of Transmeta (sac@pobox.com). This file is part of the GNU opcodes library. diff --git a/opcodes/po/Make-in b/opcodes/po/Make-in index dafc461adf..63003b0121 100644 --- a/opcodes/po/Make-in +++ b/opcodes/po/Make-in @@ -1,6 +1,6 @@ # Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2015 Free Software Foundation, Inc. # # This file may be copied and used freely without restrictions. It can # be used in projects which are not available under the GNU Public License diff --git a/opcodes/ppc-dis.c b/opcodes/ppc-dis.c index 2bfd017715..cf60873640 100644 --- a/opcodes/ppc-dis.c +++ b/opcodes/ppc-dis.c @@ -1,5 +1,5 @@ /* ppc-dis.c -- Disassemble PowerPC instructions - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c index 95802b014b..9e42206e03 100644 --- a/opcodes/ppc-opc.c +++ b/opcodes/ppc-opc.c @@ -1,5 +1,5 @@ /* ppc-opc.c -- PowerPC opcode list - Copyright (C) 1994-2014 Free Software Foundation, Inc. + Copyright (C) 1994-2015 Free Software Foundation, Inc. Written by Ian Lance Taylor, Cygnus Support This file is part of the GNU opcodes library. diff --git a/opcodes/rl78-decode.c b/opcodes/rl78-decode.c index 4898519e05..25a142cfb6 100644 --- a/opcodes/rl78-decode.c +++ b/opcodes/rl78-decode.c @@ -1,6 +1,6 @@ #line 1 "rl78-decode.opc" /* -*- c -*- */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/rl78-decode.opc b/opcodes/rl78-decode.opc index f6c4e5d93c..f1beb42411 100644 --- a/opcodes/rl78-decode.opc +++ b/opcodes/rl78-decode.opc @@ -1,5 +1,5 @@ /* -*- c -*- */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/rl78-dis.c b/opcodes/rl78-dis.c index 68904a02b4..27394c9cb8 100644 --- a/opcodes/rl78-dis.c +++ b/opcodes/rl78-dis.c @@ -1,5 +1,5 @@ /* Disassembler code for Renesas RL78. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/rx-decode.c b/opcodes/rx-decode.c index fb81da9995..3bb9db1211 100644 --- a/opcodes/rx-decode.c +++ b/opcodes/rx-decode.c @@ -1,6 +1,6 @@ #line 1 "rx-decode.opc" /* -*- c -*- */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/rx-decode.opc b/opcodes/rx-decode.opc index 46b8aea38b..f32a70a00a 100644 --- a/opcodes/rx-decode.opc +++ b/opcodes/rx-decode.opc @@ -1,5 +1,5 @@ /* -*- c -*- */ -/* Copyright (C) 2012-2014 Free Software Foundation, Inc. +/* Copyright (C) 2012-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/rx-dis.c b/opcodes/rx-dis.c index e79d1beeb5..6260186957 100644 --- a/opcodes/rx-dis.c +++ b/opcodes/rx-dis.c @@ -1,5 +1,5 @@ /* Disassembler code for Renesas RX. - Copyright (C) 2008-2014 Free Software Foundation, Inc. + Copyright (C) 2008-2015 Free Software Foundation, Inc. Contributed by Red Hat. Written by DJ Delorie. diff --git a/opcodes/s390-dis.c b/opcodes/s390-dis.c index 282565a606..7c47c94d89 100644 --- a/opcodes/s390-dis.c +++ b/opcodes/s390-dis.c @@ -1,5 +1,5 @@ /* s390-dis.c -- Disassemble S390 instructions - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of the GNU opcodes library. diff --git a/opcodes/s390-mkopc.c b/opcodes/s390-mkopc.c index bf30f5bc21..2151801c85 100644 --- a/opcodes/s390-mkopc.c +++ b/opcodes/s390-mkopc.c @@ -1,5 +1,5 @@ /* s390-mkopc.c -- Generates opcode table out of s390-opc.txt - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of the GNU opcodes library. diff --git a/opcodes/s390-opc.c b/opcodes/s390-opc.c index a99eeb242a..4f3c329558 100644 --- a/opcodes/s390-opc.c +++ b/opcodes/s390-opc.c @@ -1,5 +1,5 @@ /* s390-opc.c -- S390 opcode list - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). This file is part of the GNU opcodes library. diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt index 5db1703be3..d4871889c1 100644 --- a/opcodes/s390-opc.txt +++ b/opcodes/s390-opc.txt @@ -1,5 +1,5 @@ # S/390 opcodes list. Use s390-mkopc to convert it into the opcode table. -# Copyright (C) 2000-2014 Free Software Foundation, Inc. +# Copyright (C) 2000-2015 Free Software Foundation, Inc. # Contributed by Martin Schwidefsky (schwidefsky@de.ibm.com). 5a a RX_RRRD "add" g5 esa,zarch 6a ad RX_FRRD "add normalized (long)" g5 esa,zarch diff --git a/opcodes/score-dis.c b/opcodes/score-dis.c index 1fa97bd3f4..e83e789842 100644 --- a/opcodes/score-dis.c +++ b/opcodes/score-dis.c @@ -1,5 +1,5 @@ /* Instruction printing code for Score - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/opcodes/score-opc.h b/opcodes/score-opc.h index 21945f580c..25a12b9f06 100644 --- a/opcodes/score-opc.h +++ b/opcodes/score-opc.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2014 Free Software Foundation, Inc. +/* Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/score7-dis.c b/opcodes/score7-dis.c index fe4a75bea7..7503961efc 100644 --- a/opcodes/score7-dis.c +++ b/opcodes/score7-dis.c @@ -1,5 +1,5 @@ /* Instruction printing code for Score - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Contributed by: Brain.lin (brain.lin@sunplusct.com) Mei Ligang (ligang@sunnorth.com.cn) diff --git a/opcodes/sh-dis.c b/opcodes/sh-dis.c index 86ee416f76..74de9f6e5d 100644 --- a/opcodes/sh-dis.c +++ b/opcodes/sh-dis.c @@ -1,5 +1,5 @@ /* Disassemble SH instructions. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sh-opc.h b/opcodes/sh-opc.h index c2ec4744e8..ee235bd532 100644 --- a/opcodes/sh-opc.h +++ b/opcodes/sh-opc.h @@ -1,5 +1,5 @@ /* Definitions for SH opcodes. - Copyright (C) 1993-2014 Free Software Foundation, Inc. + Copyright (C) 1993-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sh64-dis.c b/opcodes/sh64-dis.c index ba20bc059d..5ef49c8385 100644 --- a/opcodes/sh64-dis.c +++ b/opcodes/sh64-dis.c @@ -1,5 +1,5 @@ /* Disassemble SH64 instructions. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sh64-opc.c b/opcodes/sh64-opc.c index 601948622d..e8c6379f42 100644 --- a/opcodes/sh64-opc.c +++ b/opcodes/sh64-opc.c @@ -1,5 +1,5 @@ /* Definitions for SH64 opcodes. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sh64-opc.h b/opcodes/sh64-opc.h index 7ce2577680..8f0248b5b6 100644 --- a/opcodes/sh64-opc.h +++ b/opcodes/sh64-opc.h @@ -1,5 +1,5 @@ /* Declarations for SH64 opcodes. - Copyright (C) 2000-2014 Free Software Foundation, Inc. + Copyright (C) 2000-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sparc-dis.c b/opcodes/sparc-dis.c index 9f0b96ee17..2c762567fd 100644 --- a/opcodes/sparc-dis.c +++ b/opcodes/sparc-dis.c @@ -1,5 +1,5 @@ /* Print SPARC instructions. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sparc-opc.c b/opcodes/sparc-opc.c index 75689745a6..e474038bad 100644 --- a/opcodes/sparc-opc.c +++ b/opcodes/sparc-opc.c @@ -1,5 +1,5 @@ /* Table of opcodes for the sparc. - Copyright (C) 1989-2014 Free Software Foundation, Inc. + Copyright (C) 1989-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/spu-dis.c b/opcodes/spu-dis.c index d5f70f34db..6a6171f673 100644 --- a/opcodes/spu-dis.c +++ b/opcodes/spu-dis.c @@ -1,6 +1,6 @@ /* Disassemble SPU instructions - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/spu-opc.c b/opcodes/spu-opc.c index 5eec958a13..f93d5b284c 100644 --- a/opcodes/spu-opc.c +++ b/opcodes/spu-opc.c @@ -1,6 +1,6 @@ /* SPU opcode list - Copyright (C) 2006-2014 Free Software Foundation, Inc. + Copyright (C) 2006-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/sysdep.h b/opcodes/sysdep.h index 84811f169a..aa9279a836 100644 --- a/opcodes/sysdep.h +++ b/opcodes/sysdep.h @@ -1,5 +1,5 @@ /* Random host-dependent support code. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Written by Ken Raeburn. This file is part of the GNU opcodes library. diff --git a/opcodes/tic30-dis.c b/opcodes/tic30-dis.c index 23dcbfa0ac..907743423c 100644 --- a/opcodes/tic30-dis.c +++ b/opcodes/tic30-dis.c @@ -1,5 +1,5 @@ /* Disassembly routines for TMS320C30 architecture - Copyright (C) 1998-2014 Free Software Foundation, Inc. + Copyright (C) 1998-2015 Free Software Foundation, Inc. Contributed by Steven Haworth (steve@pm.cse.rmit.edu.au) This file is part of the GNU opcodes library. diff --git a/opcodes/tic4x-dis.c b/opcodes/tic4x-dis.c index ca3743bd33..dcfc36e7a9 100644 --- a/opcodes/tic4x-dis.c +++ b/opcodes/tic4x-dis.c @@ -1,6 +1,6 @@ /* Print instructions for the Texas TMS320C[34]X, for GDB and GNU Binutils. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. Contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz) diff --git a/opcodes/tic54x-dis.c b/opcodes/tic54x-dis.c index 7698384435..350d4d4679 100644 --- a/opcodes/tic54x-dis.c +++ b/opcodes/tic54x-dis.c @@ -1,5 +1,5 @@ /* Disassembly routines for TMS320C54X architecture - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Timothy Wall (twall@cygnus.com) This file is part of the GNU opcodes library. diff --git a/opcodes/tic54x-opc.c b/opcodes/tic54x-opc.c index ab81a3cc93..a6c21adf4f 100644 --- a/opcodes/tic54x-opc.c +++ b/opcodes/tic54x-opc.c @@ -1,5 +1,5 @@ /* Table of opcodes for the Texas Instruments TMS320C54X - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Contributed by Timothy Wall (twall@cygnus.com) This file is part of the GNU opcodes library. diff --git a/opcodes/tic6x-dis.c b/opcodes/tic6x-dis.c index b38ecc3415..e02734059e 100644 --- a/opcodes/tic6x-dis.c +++ b/opcodes/tic6x-dis.c @@ -1,5 +1,5 @@ /* TI C6X disassembler. - Copyright (C) 2010-2014 Free Software Foundation, Inc. + Copyright (C) 2010-2015 Free Software Foundation, Inc. Contributed by Joseph Myers Bernd Schmidt diff --git a/opcodes/tic80-dis.c b/opcodes/tic80-dis.c index fab19d9a52..3097543e1e 100644 --- a/opcodes/tic80-dis.c +++ b/opcodes/tic80-dis.c @@ -1,5 +1,5 @@ /* Print TI TMS320C80 (MVP) instructions - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/tic80-opc.c b/opcodes/tic80-opc.c index e73d56c842..aeb298b7c9 100644 --- a/opcodes/tic80-opc.c +++ b/opcodes/tic80-opc.c @@ -1,5 +1,5 @@ /* Opcode table for TI TMS320C80 (MVP). - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/tilegx-dis.c b/opcodes/tilegx-dis.c index ef5873c19c..89370924cb 100644 --- a/opcodes/tilegx-dis.c +++ b/opcodes/tilegx-dis.c @@ -1,5 +1,5 @@ /* tilegx-dis.c. Disassembly routines for the TILE-Gx architecture. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/tilegx-opc.c b/opcodes/tilegx-opc.c index e8d61b604b..93b7364aec 100644 --- a/opcodes/tilegx-opc.c +++ b/opcodes/tilegx-opc.c @@ -1,6 +1,6 @@ /* TILE-Gx opcode information. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/opcodes/tilepro-dis.c b/opcodes/tilepro-dis.c index 26ca946edd..d7b388d367 100644 --- a/opcodes/tilepro-dis.c +++ b/opcodes/tilepro-dis.c @@ -1,5 +1,5 @@ /* tilepro-dis.c. Disassembly routines for the TILEPro architecture. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/tilepro-opc.c b/opcodes/tilepro-opc.c index d62b03e809..afcdfd4f2c 100644 --- a/opcodes/tilepro-opc.c +++ b/opcodes/tilepro-opc.c @@ -1,6 +1,6 @@ /* TILEPro opcode information. - Copyright (C) 2011-2014 Free Software Foundation, Inc. + Copyright (C) 2011-2015 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/opcodes/v850-dis.c b/opcodes/v850-dis.c index c5383d3135..d10f3e06c7 100644 --- a/opcodes/v850-dis.c +++ b/opcodes/v850-dis.c @@ -1,5 +1,5 @@ /* Disassemble V850 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/v850-opc.c b/opcodes/v850-opc.c index 1d00fc4745..a24cf44443 100644 --- a/opcodes/v850-opc.c +++ b/opcodes/v850-opc.c @@ -1,5 +1,5 @@ /* Assemble V850 instructions. - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/vax-dis.c b/opcodes/vax-dis.c index 5f9f1e96e5..a7a1ccbec8 100644 --- a/opcodes/vax-dis.c +++ b/opcodes/vax-dis.c @@ -1,5 +1,5 @@ /* Print VAX instructions. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. Contributed by Pauline Middelink This file is part of the GNU opcodes library. diff --git a/opcodes/visium-dis.c b/opcodes/visium-dis.c index 96be9721b1..0b388015c1 100644 --- a/opcodes/visium-dis.c +++ b/opcodes/visium-dis.c @@ -1,6 +1,6 @@ /* Single instruction disassembler for the Visium. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/visium-opc.c b/opcodes/visium-opc.c index 742452c38b..0363cd24e4 100644 --- a/opcodes/visium-opc.c +++ b/opcodes/visium-opc.c @@ -1,6 +1,6 @@ /* Opcode table for the Visium. - Copyright (C) 2002-2014 Free Software Foundation, Inc. + Copyright (C) 2002-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/w65-dis.c b/opcodes/w65-dis.c index 9a5bde1b8b..a9eaee8991 100644 --- a/opcodes/w65-dis.c +++ b/opcodes/w65-dis.c @@ -1,5 +1,5 @@ /* Disassemble WDC 65816 instructions. - Copyright (C) 1995-2014 Free Software Foundation, Inc. + Copyright (C) 1995-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/w65-opc.h b/opcodes/w65-opc.h index b3b88d92b6..ff8142d393 100644 --- a/opcodes/w65-opc.h +++ b/opcodes/w65-opc.h @@ -1,7 +1,7 @@ /* Instruction opcode header for WDC 65816 (generated by the program sim/w65/gencode -a) - Copyright (C) 2001-2014 Free Software Foundation, Inc. + Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/xc16x-asm.c b/opcodes/xc16x-asm.c index aa433632ac..65b709a23e 100644 --- a/opcodes/xc16x-asm.c +++ b/opcodes/xc16x-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xc16x-desc.c b/opcodes/xc16x-desc.c index 11c679edd3..cf1dfbb8d4 100644 --- a/opcodes/xc16x-desc.c +++ b/opcodes/xc16x-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xc16x-desc.h b/opcodes/xc16x-desc.h index e4b82b176b..695e2b0f1e 100644 --- a/opcodes/xc16x-desc.h +++ b/opcodes/xc16x-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xc16x-dis.c b/opcodes/xc16x-dis.c index 5828439b63..3fe43ab96d 100644 --- a/opcodes/xc16x-dis.c +++ b/opcodes/xc16x-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xc16x-ibld.c b/opcodes/xc16x-ibld.c index 92d54cac81..f2b2701bfc 100644 --- a/opcodes/xc16x-ibld.c +++ b/opcodes/xc16x-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xc16x-opc.c b/opcodes/xc16x-opc.c index 23dc8ad6fd..07527ac26e 100644 --- a/opcodes/xc16x-opc.c +++ b/opcodes/xc16x-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xc16x-opc.h b/opcodes/xc16x-opc.h index 023a198210..e3fa481bdb 100644 --- a/opcodes/xc16x-opc.h +++ b/opcodes/xc16x-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xgate-dis.c b/opcodes/xgate-dis.c index 2ebf0caa4f..1d4ddf4814 100644 --- a/opcodes/xgate-dis.c +++ b/opcodes/xgate-dis.c @@ -1,5 +1,5 @@ /* xgate-dis.c -- Freescale XGATE disassembly - Copyright (C) 2009-2014 Free Software Foundation, Inc. + Copyright (C) 2009-2015 Free Software Foundation, Inc. Written by Sean Keys (skeys@ipdatasys.com) This file is part of the GNU opcodes library. diff --git a/opcodes/xgate-opc.c b/opcodes/xgate-opc.c index e558ba2218..0812c3bdcc 100644 --- a/opcodes/xgate-opc.c +++ b/opcodes/xgate-opc.c @@ -1,5 +1,5 @@ /* mc9xgate-opc.c -- Freescale XGATE opcode list - Copyright (C) 1999-2014 Free Software Foundation, Inc. + Copyright (C) 1999-2015 Free Software Foundation, Inc. Written by Sean Keys (skeys@ipdatasys.com) This file is part of the GNU opcodes library. diff --git a/opcodes/xstormy16-asm.c b/opcodes/xstormy16-asm.c index 92c982135d..c7b9334b55 100644 --- a/opcodes/xstormy16-asm.c +++ b/opcodes/xstormy16-asm.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-asm.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xstormy16-desc.c b/opcodes/xstormy16-desc.c index 24d3704ff2..8da1e7a59b 100644 --- a/opcodes/xstormy16-desc.c +++ b/opcodes/xstormy16-desc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xstormy16-desc.h b/opcodes/xstormy16-desc.h index 72f637c047..fbe44114b9 100644 --- a/opcodes/xstormy16-desc.h +++ b/opcodes/xstormy16-desc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xstormy16-dis.c b/opcodes/xstormy16-dis.c index cb05c0c866..26430fc4f5 100644 --- a/opcodes/xstormy16-dis.c +++ b/opcodes/xstormy16-dis.c @@ -4,7 +4,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. - the resultant file is machine generated, cgen-dis.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xstormy16-ibld.c b/opcodes/xstormy16-ibld.c index 219d283c42..bed895fe9e 100644 --- a/opcodes/xstormy16-ibld.c +++ b/opcodes/xstormy16-ibld.c @@ -3,7 +3,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN: Cpu tools GENerator. - the resultant file is machine generated, cgen-ibld.in isn't - Copyright (C) 1996-2014 Free Software Foundation, Inc. + Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of libopcodes. diff --git a/opcodes/xstormy16-opc.c b/opcodes/xstormy16-opc.c index 37afd6cfd5..47c14b1ae2 100644 --- a/opcodes/xstormy16-opc.c +++ b/opcodes/xstormy16-opc.c @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xstormy16-opc.h b/opcodes/xstormy16-opc.h index 2662e2288e..5518d20922 100644 --- a/opcodes/xstormy16-opc.h +++ b/opcodes/xstormy16-opc.h @@ -2,7 +2,7 @@ THIS FILE IS MACHINE GENERATED WITH CGEN. -Copyright (C) 1996-2014 Free Software Foundation, Inc. +Copyright (C) 1996-2015 Free Software Foundation, Inc. This file is part of the GNU Binutils and/or GDB, the GNU debugger. diff --git a/opcodes/xtensa-dis.c b/opcodes/xtensa-dis.c index 338b810b5a..2c67c339d6 100644 --- a/opcodes/xtensa-dis.c +++ b/opcodes/xtensa-dis.c @@ -1,5 +1,5 @@ /* xtensa-dis.c. Disassembly functions for Xtensa. - Copyright (C) 2003-2014 Free Software Foundation, Inc. + Copyright (C) 2003-2015 Free Software Foundation, Inc. Contributed by Bob Wilson at Tensilica, Inc. (bwilson@tensilica.com) This file is part of the GNU opcodes library. diff --git a/opcodes/z80-dis.c b/opcodes/z80-dis.c index a313cd99b9..d8e95808e3 100644 --- a/opcodes/z80-dis.c +++ b/opcodes/z80-dis.c @@ -1,5 +1,5 @@ /* Print Z80 and R800 instructions - Copyright (C) 2005-2014 Free Software Foundation, Inc. + Copyright (C) 2005-2015 Free Software Foundation, Inc. Contributed by Arnold Metselaar This file is part of the GNU opcodes library. diff --git a/opcodes/z8k-dis.c b/opcodes/z8k-dis.c index ea7fd3bad1..3dcf554d15 100644 --- a/opcodes/z8k-dis.c +++ b/opcodes/z8k-dis.c @@ -1,5 +1,5 @@ /* Disassemble z8000 code. - Copyright (C) 1992-2014 Free Software Foundation, Inc. + Copyright (C) 1992-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/z8k-opc.h b/opcodes/z8k-opc.h index 8e7b4e208b..5ef13814f8 100644 --- a/opcodes/z8k-opc.h +++ b/opcodes/z8k-opc.h @@ -1,7 +1,7 @@ /* DO NOT EDIT! -*- buffer-read-only: t -*- This file is automatically generated by z8kgen. */ -/* Copyright (C) 2007-2014 Free Software Foundation, Inc. +/* Copyright (C) 2007-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. diff --git a/opcodes/z8kgen.c b/opcodes/z8kgen.c index 2c10e99b2d..495112151e 100644 --- a/opcodes/z8kgen.c +++ b/opcodes/z8kgen.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2014 Free Software Foundation, Inc. +/* Copyright (C) 2001-2015 Free Software Foundation, Inc. This file is part of the GNU opcodes library. @@ -987,7 +987,7 @@ gas (void) printf ("/* DO NOT EDIT! -*- buffer-read-only: t -*-\n"); printf (" This file is automatically generated by z8kgen. */\n\n"); - printf ("/* Copyright (C) 2007-2014 Free Software Foundation, Inc.\n\ + printf ("/* Copyright (C) 2007-2015 Free Software Foundation, Inc.\n\ \n\ This file is part of the GNU opcodes library.\n\ \n\ -- 2.34.1