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 02b1ef7d958..541c3294c9a 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 00000000000..02b1ef7d958 --- /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 9ee4884ba0e..041d8f4e3d7 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 8aa87481c64..8ffdbb12e08 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 f4786b31fbd..cfde807bfe5 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 09fc6c7e070..28b2d17d8de 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 076588ac6a4..e74baae0cf0 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 31a4bf9674e..acb64190054 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 d3e2080fb50..b534736f62e 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 82593ffa44f..fe034b9c649 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 50394a2c90d..7e781d4d74b 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 5f336ff5e5f..9e5bb8fe8ab 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 01b7bcf04a4..166e305c1ab 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 b436b2125f2..cf95a99f66d 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 0d75a28c3d1..1184166a3cb 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 7982bf0b1c1..0c97a4af58d 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 e164446566c..7fcdf6240bb 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 a0370e39deb..7f093ee8113 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 a6f6df3e22c..4d566e41314 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 6474a76e30c..212ec844f69 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 63c16d9780c..7f4883545be 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 9385a98570d..d4e0fecb6bc 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 99096c3217c..dc5f76c83f5 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 9d29b90e646..8dbdc750771 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 067e65489af..ca20fb2c081 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 05b76359856..a8a2e338018 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 0f2b57fc306..4b3738023e7 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 7f45316800c..b718f10d08e 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 2d9397b5b29..29a7c5d2bfc 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 6b711e24ac4..aa28847f1bb 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 14619f58f70..89406e3c733 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 2af868aa3d1..d133656ab4a 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 93a0cff56f7..9ed61aa9c59 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 de9c7c718ab..8ca3c782b97 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 ffda00452de..94a82daff00 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 480c27577dc..73bd5da8f1f 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 2be004849a5..d127fbc9456 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 36845a2804e..50f1458e71d 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 0e78088ad79..0fdbded0a16 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 2c755986e6d..14a54831b4c 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 d47b77e3509..74ce0172be0 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 d95b98bc65c..1f8a81f094b 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 81ecdf814c2..21337bf76eb 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 3e30ef37de9..1ca5f69f91c 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 47972650684..f67895f680b 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 10123d3e52a..86945acab8b 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 b6a996e943a..052de7b2155 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 e3f3b5810a9..20d240204a1 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 341183f16b3..2122c0d3b2a 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 963433eefc8..dbd197f49c4 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 f1641dbbdad..0df3a9e348d 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 20696f55178..e90aec72f0c 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 7d474f951b9..a6e01cc38e9 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 9f30cfcb623..45d49174354 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 298671c1122..a4905721870 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 32d30120d45..237980d6a84 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 05c45cf14bf..8fbfa16add1 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 fcd9570b8d4..5fb4da2b8ed 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 031dcd0851b..232cefacead 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 4dc90149e87..5efd69cd54d 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 f759abbe2d8..8e733bff30f 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 ab953088c75..545ac5e939f 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 1e7166f11c5..e6cd95d2bec 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 3027c9e8791..600b1fe0f76 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 80bb05ef195..10d50f0aab2 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 260853ce170..d07f7cd8723 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 483ae8048b5..1872feb7448 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 b754815e701..7dba256d754 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 03628b9fe8d..fb5971d633f 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 fd68b124342..786cf95288a 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 7f67ee8f5b9..25e63a4b671 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 72ea58bebbe..ba984694f68 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 a5ea3322f44..695497f4b3f 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 db89c72576c..aa015597b78 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 2782795d3b8..ee4d032cbd0 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 c62be2eb9fa..d07f3c3ec5a 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 a3a2f359627..0087a665d87 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 a9627f8760e..75f21e38d15 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 1b709dcd281..a2743a03360 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 707ba49785e..7f7411d0593 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 5942e575a1b..0e1de45b5df 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 1b87e86bc21..53f6b46f7db 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 616eb275e7d..7d767f0805d 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 da1666137e9..193a7288eb6 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 0636105b9c8..a99e5391e83 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 149c2e5b87d..7d68500fd54 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 d3da25aff11..ed172f00fcf 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 433904d66b1..1b7d29d2c13 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 2b1af76ba9e..4eb9105cf37 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 00d9b9c1ffb..5fd1969ad55 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 0a35d9babf9..74668a7be48 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 f393cb73122..6b28754185e 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 367b999614e..281fe91062d 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 11eae81e6bb..1c41d052ba9 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 00e133622af..d877cebb1ec 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 26ffc03d56a..020788d36be 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 9af19a5f59e..a239a216586 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 fe611d768d4..44d7ccb7a44 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 cd6e8ed07f2..8a86e767881 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 d01984abf70..278bcdbcd1e 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 8089a957715..8ec1f5bb625 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 bb5bc2fd075..7e6b702d398 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 5e488529a15..b727ac81909 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 71452bacc20..c79df52bee3 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 bdcae8c5ba8..761435c3b8c 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 dd023fd85e1..85908294a00 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 6017e4547b8..6ef6156bb45 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 a9c12cb1f36..0b654bfbc92 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 82524f4a504..ffafaad67c6 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 c946d145da1..56489b71535 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 3648959c4d5..a5fff914cbd 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 e935997315a..4c8b56a8271 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 003ff9cfc60..8f35ef5d7a2 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 c7f68da77ff..764b7d51985 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 bb915dfe759..3b8c01ae14c 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 24a103400ca..54fa4f9c3aa 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 68af7f2c613..1798a15f9db 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 4b6fe20b0ca..f15ddbcbfd2 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 2810994afec..2356e135f52 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 da4f03cdf9b..15e1ec709b3 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 83bbfa3bba3..4a5b45e4352 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 a5475682b49..e2487bbab31 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 06a6e3090f2..ebf7005f7a4 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 5c74792517c..71764e305d7 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 a1aa92db3ff..c852b772a0f 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 023aa6cb2a7..4399660c7a9 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 a37694450b7..8a9475d978e 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 0d8584c5363..443a7398048 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 949dd2b0dfc..bc1dd99f25f 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 275a0abab3a..243319cfe82 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 ea5fc5a822b..50e40153533 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 d40d56a82f4..6c35ee46bb5 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 95ae1d942f2..57539db14d2 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 55ee0303929..a08cf889bb0 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 7abf2cb2d75..b95b1d801c3 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 cf8e7e25dcf..0c8c044332f 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 dfbe8c421e1..3124c13bf5f 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 76fd687887e..638de773f6d 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 8d7bebc0067..d2acf2f9b0c 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 2b30626be74..2177c899f94 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 b8022c3d424..4848fc0f5dc 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 677c49019aa..f929a9baffd 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 badf39da3c8..5fd3271bb4c 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 42db5b34d87..b02c51ce73b 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 2a8b931c8a7..d516d66b656 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 f215c67ab38..ba7a0f550fe 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 3e0db39bca1..26dc2d60487 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 f866b894434..94ee8e0b9c7 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 551afe8dd13..fb5164c60d6 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 0e3b56d6e73..ec89f6048bd 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 ed9581ccd0b..6e6062ee766 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 83995e0d7e2..0e16fb15698 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 f5126f5c1a0..ab9526b6e4a 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 6be1d7b4ae6..6f203204077 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 60b65635d9c..cda7517b252 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 796284537d9..9ffae514a92 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 225b3f4a0b0..b3520078158 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 011bc4021b0..a21bb110590 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 f3d0d52160e..129b10f8e39 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 5577ae8f5a2..986c9e5a28f 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 cdcc4e85b83..43d568285fe 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 f8bfdf9efed..4e76c413cd6 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 2e2578b889a..ddf084f9021 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 5eb02e92ccb..9c48b33ca96 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 d7bb6f2cc07..785cb238bdc 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 9c6547cfbcd..8dd801f1223 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 83db63edbc1..26d48f352e2 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 4c0f5b90826..6bbef6dd744 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 e2987ed5e7b..7a2124abcae 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 3f6985933dd..89911fcf8b5 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 040b8d8ffa7..edcc4d1f304 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 5e335c8eb2f..ebd8b70eef8 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 1616be44ec2..389164ddc71 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 9ad88aaa182..af7c01b0a34 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 26feca60fa6..23cb37800cc 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 6c292efa4e3..9fef833f5b3 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 915d3e2f5a2..118092c5add 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 e72e2549131..f4f45a4a82c 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 33cdffd5bbf..4f0b463db02 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 e567fa93e7b..52522944428 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 8f76b6a8a41..d06825e31c1 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 5e53cbab060..da7c5220744 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 002932d1bf7..faa04617ee8 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 5ee7de81a1e..5e647962ea1 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 f5ab47f3f73..f54c90b5090 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 5760cc71357..dbaef92de89 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 86872b772c4..70926861efc 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 1dbb2f9b262..6a18b44eadd 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 b6c9dc2eaa4..df41ee2a670 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 ec3f4499bde..6b84298fa6e 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 c74883cde27..6fd10272964 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 c016c8bdab8..4d38e04e9ca 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 77dfd02b7ca..acc25c04449 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 fa57a27a716..7bed0a87d72 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 c8238bae971..f262cc3c7da 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 c28308d9e92..3cffb1811fb 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 580e6d65b4c..15116ca894b 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 09c5aa44df8..75ea1d48805 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 633385511cc..adcf1a3c9c7 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 8c33868585a..6eb31541101 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 692875bf256..07924832028 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 6dadcc1d9ea..dafbc08557e 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 d8333e191cb..db908f0a4a8 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 0e9daba0086..d9a3178428a 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 f2925f55f39..90948bcfb85 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 7aee69579ec..df9bb8919cb 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 830da01fcf3..36e2bc4db8b 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 c32f9df28c4..917a8b31564 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 8985ba38a7e..d3461b7d646 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 9acf1e8a767..620a43fd46c 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 adc5343f063..ca0f78d008e 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 412fefd16eb..32a83fb1bd0 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 e9eae944be9..d6d315dabd3 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 abc712402c3..af512a7aa6d 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 1b3c5efa048..d00dc5ddaa2 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 e28c2576102..d4ff515887e 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 e0eef28e213..24e3d4cc319 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 de900c18a8d..505c1c0fbd6 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 1ac89c3f2d8..0fd00e0f974 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 b77fd221cdf..755da57811b 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 75f50a26889..aae9af54f7a 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 67583bbd24a..9acebe0fc2b 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 b56968c9213..3ddab6e8d25 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 5f03e8b65f2..9d746998e9d 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 02cd5bd8271..5cda8f78f98 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 d32cf252525..38e0e30c18a 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 c3a99df8e48..b64592d20ae 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 89ccd7fd8ad..f191f8ea4bc 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 9a42288db56..0d04b4e9cef 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 487cc0cca14..d03e8e1153d 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 903d37966aa..01b136aa948 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 600a60dd90c..e3d1bc0454c 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 9d2f72a447f..dab6bf390da 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 57f9e951f3d..9d2a779a921 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 a4cc6a3fd6b..ab102b35c2f 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 78ae1dd51e9..201c41ae741 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 56c054b66bf..d9fc24fc351 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 0280db03593..d3a7cdb24e1 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 f6e45a7d3c2..5c9970c1da9 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 5f11edad780..7f53191e2e0 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 d4d4e934fd7..210a4d31e32 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 9b3f4361ad6..5877d8fff7b 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 1307802f7cc..d3e7a7d404d 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 99c9704d72d..e80a2d9f1f6 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 84b61f9bb6e..2d041e5da67 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 1ebb2c77fa1..a17ff12edf1 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 07dc4c84207..2feeec9007f 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 53c4f874dcc..795a281be10 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 9a8df1cd416..1bbaeba439d 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 377938838e4..465942665c5 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 07e594f2957..ff89b3412aa 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 1ab54cd2b3c..1ecc9ffee61 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 f71436d504b..9034ded3ac7 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 0b3cf2026f9..8c4b69f497c 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 fb54c9a666b..8f1db0f6877 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 5239de31f68..fc2d36b7365 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 a737044964d..04e588d1b5b 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 50005061344..192ecdfa642 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 9042081bb23..0e696b308d4 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 4aee0c5f14c..0820f52cf9a 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 b2a1f0fc05b..88efe9e4cc3 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 ebc9e6a0d0d..ace7c29dcca 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 2330e139589..0832d861e87 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 9f17979554c..f29a06df00e 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 12024b870ed..b539ad94952 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 bc5752c29ca..b16bece2ab6 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 abcec80fbbe..7080c7e97c7 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 095992429ad..3d2bbde7eb7 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 3d2aa87a6ef..6f3961091f6 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 dd3a21812e8..31cbcc97500 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 05e65e97093..cae0bb2ae21 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 eae67097d18..5e304674cda 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 9e7decab29a..dcce9410502 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 9de5c653125..59b0197582d 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 f1300014dc1..7a6752f7307 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 f918a1eb8cd..7eae51ca42c 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 85280e47df9..59a1c094ccf 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 1e6ae4a2686..e9c5e579197 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 1a4fc236b0a..0ffe3fada65 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 d8afcfa3588..4a8a7c6ee12 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 86f652dcc38..2ee93ad6034 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 198b44674a4..37537947d69 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 dd86e3c6308..b1b9f464518 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 eb7e1fba4b8..017efac8b28 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 3b5665c62f7..244f90a7e21 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 88ae80c77cc..1101e3d5147 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 d05fee5cca9..8c627a4edee 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 9a874f2b749..cdbe6caa5ee 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 79cab578648..bc48b0ef7b0 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 0dcd14aea30..26e664efc7f 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 f388e72c2a3..8dee9a45e34 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 12aec464f9d..263d6d0a699 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 bfb2f2a68c8..cf63d6ac3a5 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 975262db4f1..74726648fd5 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 d34e18ed080..481b007232e 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 97fd7abd26c..c4e5b43c6b5 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 1ceb9e52279..66cf1ed8900 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 9ddde245b2e..08fbd4825dc 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 a2dcb72d2fb..3554a87c8d6 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 a8d8d0bcc22..1bbccd62b63 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 6ae4adf89eb..54b69fda859 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 88081043866..612b036c97b 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 e9f884bec14..56d092f63ab 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 9f01315f112..6f0aefc3733 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 db403b3a00f..2de63e1028c 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 0605447ea32..8151d3bf0ae 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 a56493f7d66..66f73c1a7c8 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 cf1991b411b..6575b4a4a47 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 83a3caf93ed..211c0a153b8 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 90f4395d7ca..14fa8a90ab6 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 4c3f2bf1d09..0e91a77b35e 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 71a7bf7d6ff..2df0ad1797e 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 716775ce0c6..4079aea001d 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 f0d1e668c77..dd6dc8a32ce 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 8387d64b2db..62d968202b2 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 b1a59ff1287..f7f0edd7845 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 c1c16d0989c..99544956c12 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 4149474ffff..60f52b66fea 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 0693f6c82fe..829d41fca2e 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 5b67e755856..f75317f3902 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 831a94ccd4e..5765258c297 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 2a072e82868..6bc544c8949 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 a7abc8f8f12..bbd05f1966f 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 639b82f3bb1..0c59fe868ab 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 4b9d0d8ac53..b2e588555c5 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 24a35c9de6e..d5af2b51f84 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 0c8536e593b..a35321d5e5c 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 8872f0dfce2..3d82ee14d1d 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 3e2a8b6ce9a..3a054de34fc 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 b16e27676d6..c84f048760f 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 1a34c4f92a6..94112946d21 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 533158b993e..ec123af92f2 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 af4a1cec1fa..2292ac892bd 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 fd4b43132a0..4747f38a8ae 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 fd8357b4664..91129ab5105 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 8358c76d3a4..118fc627fd1 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 798263e5079..4f21225020d 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 981ee956185..dcf243e0e62 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 16d1b924931..11fe0ec3047 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 4ece03ade59..f1e5ec57899 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 f41d6c4af11..9935962d06b 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 9e51fbe8f3a..16fd68475e0 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 ef1f5dccbcc..5b84c8428dd 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 c7ed333e09c..59163af9455 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 c7ed333e09c..59163af9455 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 27fd176627a..abc30abd1f3 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 9cca44a494f..8266837fa6b 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 fa21a77dd11..8bb58c96e55 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 3b1215b0e52..5b0b0e6cb30 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 c667465172b..c988fae1a1f 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 4b5a83d2d04..59e1ed25f8f 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 d1ed35b0ce7..2e34af15cc9 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 d9a41822836..ab65974498a 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 7c5ed9009f0..9d3da57b349 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 461a7a5c506..8dd1d0d2d0c 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 9c1b9f2b933..075d1c0e804 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 233041a29e8..aa573f45440 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 bd2730a705a..4c60f9fb0ef 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 5e4d1300730..1d5cd234736 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 a8f87e53ce6..889c2adb22a 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 04ac66611ba..bc24b2647cb 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 7ce8c4bcb71..8e663726eee 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 c08749614a8..323f0ac643d 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 9dcc46535ae..6652fd4ded9 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 25277cbd087..f1f6015d0f9 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 2800b72e3f7..cb7805f01ea 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 c0792478e9d..40afc2db5b3 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 8687ece4e49..bf1ebb642e8 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 3b6b93dcd3b..6d00db0cfc7 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 d2edbf86bc6..df0e00f65ae 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 ebfa37e2481..bb8bc5f34bc 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 deb89d1c27d..9832ccd383e 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 27fd467dd7f..f1b08594354 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 96cc73d8da9..9f54559cdef 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 ea04d7e212f..4b876abb2c0 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 ffcafded780..d19a3b2547e 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 9b9c9c71f7b..d991dbf373e 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 083a2504b67..ba14de3902c 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 dc4e4575704..92e8ab14bc2 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 254f9efe8b9..6eb6780f652 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 036870fec9e..23341e55bc4 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 53a2563345e..fdcd26bd922 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 b6c87fb6bff..783a9585bc7 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 d970d9461a3..cf9a7cc783a 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 a7d3a110199..af8a6f3b941 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 dd1ced1ddff..3f3e4554d27 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 c0042cb1734..f86e3defc29 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 9928f42394f..14d6276c348 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 afe2dee071b..bc694ba5d44 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 9ef4019ff40..3d308af1656 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 97f162728af..5bfc84cfe22 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 15328f17eab..5f45ba6e106 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 d124cfda409..5ea89b6ee7d 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 698ffa5d555..bdf2a1276bc 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 a048f130e4c..bc8e85ce983 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 e4b861cc82f..a53b5811d49 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 4eb4bee9174..863103a1e63 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 44b41ed65c9..a9bf713eb2c 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 acfc5d87ac4..4f5ab264aca 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 1e403a1264d..9649f3b3905 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 797e667af11..cfcf3a85360 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 5ff11f07dd9..fe15318d4d0 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 4a68fa2177a..df994674b83 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 ea20c6a4f6f..bdda8545f75 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 a9f46062033..be055bd1416 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 c8092e0c2b9..e9bb25d20cc 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 5a34c4f019a..3b2e3caeabd 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 f6715e1f17e..eac6bfaa1b8 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 4af3aea2c87..88824b4b576 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 9ff9117b72d..a2e78b01a4d 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 404b94422a8..1320ee153d3 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 e4e2adbf4ab..52a18274c53 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 c9dcc669fa8..191ca214334 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 593c5ca9b50..d21f850f119 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 dcfccb3a325..93b65f40ff2 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 136fbf5c708..e0e742974d7 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 5f3789cab7a..15300ef0fee 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 f9b9d34346e..565dd83acc8 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 a24034f119a..7bd6e6de9b1 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 ea082b9b402..ccb6f6c2a4c 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 9516a856566..0a053bd2913 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 adaefb7813c..eaa27efaac9 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 b163a1ee485..09adf8348d7 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 fe5bf4dcd5e..99383ac8889 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 363e6416e79..18be73b7ea6 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 49527c9c2d3..09b231ecab7 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 6ef9aa9f9fa..f57e614f493 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 84318f238a3..dc7b7749f63 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 080ed1a62ca..36ab01b1b5c 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 a3cf735a381..556f826c952 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 cb0652dc8bc..08ff877104f 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 588539041d7..73256387039 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 6a5bb29d2f8..232c7bc0174 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 50d677b2795..1509dc183fe 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 2009a2962a7..d9514424600 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 83653535554..92deb118958 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 7f8f8b53d37..94ed95b1c2a 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 4f1d18be099..af98c5950f3 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 c40a2435c99..a9ee1b24b93 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 7599e20ee08..12fad624a7c 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 723f4a4a738..8292ae3f6b1 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 1677e869745..fe7d8be477e 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 cdfc981a546..27d153e97ea 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 ddf5c3a5a0d..9388c48aad3 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 8f2f3a0defa..6711498e0d4 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 70671766ab4..9d114008960 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 b27539aeba5..4a6f2e4f347 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 ca64101b83c..134d6d5f06a 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 5f96caa64ae..546f8d14cd0 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 68f60c052cf..a30010483ee 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 dac3624f56d..e48550b713d 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 2a62c774c55..886731a4e0b 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 42d94e74252..131b75b4fac 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 8de6e425cb8..24573cff61b 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 74f39f36588..167eb343927 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 e6526c5148b..40415e5fcc9 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 27a658eb415..cdf2a3157e0 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 a1d1d771907..37be5f28275 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 7e441eb653b..5f704b25b6d 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 71e59e010c3..dc1e3ca7035 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 2f14194833c..969b8121e51 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 ce1231edd88..3232e9836c9 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 58614ef5a42..ad767821422 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 54e8a32f4a4..7b72da843ed 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 faf507ee014..d86619e3f3d 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 c1c5458f125..89db58c2a59 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 75d07bee155..95f5f538c87 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 0e80960623b..faddf7c963c 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 dbacc33e975..d649c10d685 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 4581738dbfe..8571e2f9979 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 58782e3a1b4..7b3d677d3a8 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 de7e9e4491b..d35293a64dc 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 952297451b9..06ac544e0c9 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 870795ea2ba..65675e24910 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 1a80e25a8f5..e28543bb00b 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 0fa8ab4ad0c..db4fe6a81c7 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 408e3d20102..b0d4c67aff1 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 c14b9a20d29..0f1e02d9638 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 cf2cc031fe5..541c3294c9a 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 00000000000..cf2cc031fe5 --- /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 549b54f1302..f66e9a37574 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 7f5f0c4fc92..51dd8e41b5b 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 90544946e4f..32b95ae7294 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 f16e68a7213..5ad30b0b5d0 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 f88e7458cdb..9d2abe6e2f5 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 117826d18e8..48a052c2a8c 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 2cda0a23d36..1e8fbda2d2a 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 0e52efe37fa..75078109d59 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 da51e1602f7..b8590e26b97 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 7cfbc95a087..47c9e68fe89 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 fc9b0ff97f7..b86b6b7dc05 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 a791080ccb5..7069613278e 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 3c9c0941a82..aac544ed4f9 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 fccdec8cbce..dfda82e0b30 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 86982674ab0..f94bfba16eb 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 6e2f6921a0e..06fbc462e24 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 a71a8fb805b..d7cc4219f79 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 9753ddf53ec..fc1ee2b57f1 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 b4c84155f19..b952b620477 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 f37f266340e..2349a31f79f 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 75e08241e77..61384a82c9f 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 b85a9d24364..31864ec9dc6 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 eb354efa098..e5c6b07b666 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 e9184a51233..d614fa030b4 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 03c4d0cc69b..2daf33bee2c 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 2934ea513f3..d7b7a6684c3 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 4850ccc1e4a..0b3c231c92f 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 0a9a0d94abb..e9eca4a9708 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 badc312ab07..4b3bbe71b49 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 8b013f0e3b0..7b0a3cefe3a 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 c6b12438715..e45a0de63ad 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 85ace9bd3bb..423db748c00 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 e7a38c29af3..8924977b23a 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 1ac71fe8e8b..6ae5992a572 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 30c372237d7..5861f67c311 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 332d7009701..3d3f4ccdc8f 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 bd62892c4f5..d43f0968de3 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 0fdbcfb6ec5..05687a0ea59 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 f7f7544f4cb..488048a6791 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 5f213823bd8..5b2bf86d798 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 82eb6e92d88..4d20812c60a 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 78cccccffb1..20c374a132b 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 98ac822a979..8fba225ac7b 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 6c7f673d18f..2dbee752e33 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 4834047a3e0..e93fcaa7c55 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 e5d41ec2027..44e8c96b7a3 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 4b892ae7c27..39a1a0b0af8 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 0630b4b290e..6d07a01c844 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 70498cbf43c..2172da3aecd 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 ade4adb7883..35bf73472ad 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 8e2a94ea1be..a8881a5ea46 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 121cfa92ef0..07b9d3f103b 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 0513f291494..d0db1b30452 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 318a9afe2c1..d024aaef631 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 b011279be95..54613e1f1d5 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 ecd147e0400..bdc6078adaa 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 9fa108b7fd3..b6da7a45a7d 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 64aa2448d8d..5194d7d1bc6 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 cac40891c38..25f0131e9bc 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 4c00732cd5c..a8c7d05f1e0 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 3abb002f4a6..1ba83193035 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 ced30c4e98c..5e828fb339f 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 4371f9f9f1c..0bb627db671 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 ddd5af6a024..3786085a4b7 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 dafc461adf3..63003b0121c 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 fab60a6b529..4ef481cddef 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 0df4a37d2d2..db2f6c345f0 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 692f713caf3..da63a421d6f 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 2d179097fc0..78ac57eee95 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 67851366677..3f08bf0a552 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 ea8161ba674..1c2babde9ba 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 8a532487eab..6c47d9a65ca 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 41698f7af96..21ce6713e14 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 8684ae3020f..04ba7217516 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 607c8231b7d..0004c3aa350 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 65f1c1109b0..4e0b24c90fc 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 03c42e65851..7e742d2c46e 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 5fa0cfc81d6..a1396cbfab3 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 e727165f019..1035f2be2aa 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 13119b4f1ea..3762a25e536 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 33159e997a2..4f1730896ac 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 7346f553e19..8f215e52a40 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 689e8c92ebd..490f51c8fd6 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 5ae324f8806..37dd162218c 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 b675491599b..4d0ec24c1fa 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 0b99b1a7eb1..886e859a0d9 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 7d026163758..9c09df459b2 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 81d89c4cc1e..c73a6c304b6 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 e18971132e1..7d60dccfa09 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 21b7a695952..4c338743368 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 93c44da3441..ce5a42c3f48 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 ba803ee477a..bdadaf5e722 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 d74555dc75c..75b87833708 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 169fe2ca2ea..6568e311927 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 234b11b3d50..484a46da10e 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 e792e8a1e78..d64c0cfb9f2 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 b38961afe57..a0e5f90eb8b 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 c5465dccd57..465c39dedd3 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 833230bf698..92e1a2980f4 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 7b85ba43882..832c950592c 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 c50009b67ce..9ab30d15686 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 b3253074b7f..0f060b58fe0 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 1a5667bb954..7e385fa6e9d 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 e7b792efe1e..f41392dea83 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 430ba932fcf..6b7d33267bc 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 e45d6ea20ed..1d0ea3b1d41 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 47cf91b66b7..959eb9d3e04 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 1cbbedd8100..e132696cdbc 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 4658cb32a3e..9312c7e27a9 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 f723c9785be..9879f2b0fcf 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 77ef7b8971a..8fa5701d179 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 0bb1c9fbed8..eeefeff3ce1 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 469486348af..3c5f51229ea 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 14a81229fad..7540045769f 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 b7f510121d7..8dac718784b 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 642f9b2a49d..94b80a368f2 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 a1cfa34dfb3..6fc1712d368 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 fab6bf9303c..c745cf13447 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 cfbfb7aa3c4..d7f4f87c9c7 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 01785db58dc..5fd8cd5fb2c 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 5b556fa9469..8fda48de5a2 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 14cf11e66b1..00939b0d8eb 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 2d0b3ffded3..6a191c7fc78 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 b0b729ec836..9f5bf13aa74 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 a4a48773728..bd437fdc650 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 a93109485e7..3f7f72b2043 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 770d9c88bbc..0687860964c 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 b6f65ab1380..878dc4b733b 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 55a5dfa7bfb..7a7bb1f2725 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 8a865959516..2d30add21b6 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 f7f30273a93..ccd967ecf70 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 3e55db558a7..327aeb24a4c 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 a8daf91ff0c..4d371471ab0 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 357ccc1937c..d800f7a0713 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 6a06763ab82..5b9a915f849 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 6b20964ab6c..16fdef8266c 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 a59c3e24b61..c29e813de42 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 2a22121822f..d52a832f5fc 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 b46016ea06e..ba5cbfcb226 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 1ba12435d2e..b9e3139e45c 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 4b2f76d8b2e..e97ff5234b7 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 c0384e21f6d..20d7e57904b 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 b0d30b2aa00..541c3294c9a 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 00000000000..b0d30b2aa00 --- /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 360ebd01c4f..4164f26f2dc 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 f65225fa627..f875c93ef2c 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 16035c695fc..bc12511d178 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 9eb0a98fd73..248db73d462 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 d5a10c12d71..67402e20e52 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 85a04a3757c..781cf8b5476 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 df04dce4f41..2f05745ef6e 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 16348726ccd..e935680dce1 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 ced567b3bbe..3ddeb223cf2 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 4ec1b470079..ad4e55d8f84 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 809905c333d..25efd07cc5d 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 61ac60dc264..8cb81a97f61 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 0b85b389862..cf7617f8626 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 7a49e426520..b036610d381 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 54085ff3ab6..ec8484f5229 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 3b9b450572a..fa5f0923973 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 35ab91b05a6..d9f816746a0 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 d23405c24ea..33aae16b380 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 9075b975dcf..37f5fcc3466 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 44665b95947..6139964352a 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 0f494c89213..a7831eac44c 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 d836c303048..dfd4026e530 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 c8462c568ca..82853139a74 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 435beea974a..c2a1d53ac63 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 c1fa5448c4d..e7a7c94ee10 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 db869241ee3..1eb8b8f2554 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 7fd7c319b95..5a09b0fddc7 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 272a167494d..a0ad5f4b163 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 a5b271317f4..c49e712916a 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 bc7f09ffd14..feb6cf4ad6c 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 69f1dc4725f..7f0943e6175 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 b4c0b5b68a1..f5281863696 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 3c7051cb301..bdf57a28575 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 93ea904a81f..5500ac9bc3a 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 784dae74012..a74d76fd229 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 ad3fc8757a8..2ffefa86ec5 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 cf494851635..f7ebb62fe7d 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 9f5a903ae68..449cb4fa571 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 dba6b63fb7e..82b618d8905 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 3c1df472b4d..91704543f71 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 70cafdf4888..0b656953f83 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 e2ef99e28d2..4d7a8a73011 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 3f8f8f4947d..70184ee2e55 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 a38269c4d14..07eea3f98dd 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 c1fc9be197e..32815ee3ec4 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 13d945dcba9..5600fd3d332 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 6da1ef2d3ac..f7623516a51 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 fcf17295d36..63c0b7e4e09 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 632fb8dea59..5011b7e52a5 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 8c78d628598..aa58e756a56 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 e656e2caa58..d2304960b2e 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 55a9b6a9af5..b085b89455e 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 bb2aead88eb..6fb53e5bf61 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 0af8874e9da..080c3616214 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 e358a27bbac..d1cf71c523b 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 93c4fa9cc40..2a15b6c1863 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 d93b4f66b50..645ec99f538 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 c8824e56777..b495331b941 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 1fad6ce58b6..19b9eae2aa2 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 f91c4ca9a2d..30f180fb9e8 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 98f81f591ec..8c5b83ab36b 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 5499d88e340..df3ed1f0d22 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 a2789e683fd..8eda165709e 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 afeff3c1dba..81fdbd2dcdf 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 e5d67b37888..91db2852909 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 79560acf17a..19326a1f25a 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 81ba0fc0551..c096ce39f65 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 66464826cff..3736d79ba34 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 38f8c67cf05..4c3a40e3e94 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 bcdf9781c09..91c1fdf77ad 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 9da8cb78c2d..5d1154f5466 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 2989f02d203..5b36da68763 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 ce3ad739016..f426a59e588 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 61a31b3b81b..a2314b713b3 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 da6d710215c..65f86bc474a 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 dacfeb7467e..8b4b4e14dd5 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 55dc1cc6e8e..e6b2a9ca338 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 a73f9b1f9e6..e6174a95a71 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 3e11a1cc116..87e47eef5ca 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 3c487f25a27..da962db0d3b 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 e299f27f8bd..8f9aa29c431 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 ebaedc41273..276691a5459 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 ddfb47569f4..7df333611f8 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 07c2b8f37b5..6a6c67fc7ea 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 3ed399b44cd..ecec8479839 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 faaa1c2b2ce..0bec23219a7 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 9b4e6067b51..d069d050ad5 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 778429ae1ec..3a69e3afec1 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 ec7593f6449..4fa9571968c 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 e4b827be24f..988bf24f5fd 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 35dfea8b33d..f79d7503a26 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 5ee7f72644d..57d7e96be72 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 4277e10d7dc..a6249e660d7 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 399b7f369c5..f9d49acebbd 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 6ee29a3e9c6..32130113533 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 86b96ebef6c..2bdcf3520f4 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 0a05c2c8322..45b815cff66 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 8b5c7d7c1ed..f84e44946b2 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 dd51c26d8a3..e3a0bdf3552 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 692ea304db4..fcab3938b87 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 91469eb9178..cd140fee31b 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 ee6d050cace..8da1f4f51b4 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 38b6b67306b..f3c4120011c 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 6884c59ed71..74e1c100ac7 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 9c8c22ce36e..788a86328b6 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 c33ab2b06e1..bb7e63bb356 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 7939abc20f4..bddd940a113 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 ab4f87744ad..08e0e4e1cba 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 07c8c827195..3b127fdc36c 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 295efc10a0e..b8ebcbc2d57 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 8e24edbf089..f7b70a48934 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 3af0092b861..66fffc50ab0 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 172b8f99217..b080f9e1b04 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 892b3abb4a0..1114c3075db 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 7c449d6a181..fc03551aaeb 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 9026ff40347..a12d106b1e3 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 59079dd6724..b5d8dec17d5 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 dbcd87b222f..443bf20e08f 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 3978b6a2a33..febb292e50c 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 d111eda706a..dbb30271e1b 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 3437e009fed..009d41f9f23 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 c6b67e167a3..0f20bc493ff 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 0df5de88d28..f5ff44d0925 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 cb2fc99122b..8d78349bc0c 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 10a2c7bb61b..f9baed3fb38 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 cf4ee44f099..bdf25c2c02e 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 d44f2fae1d2..70f9af7e4aa 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 8ecf0c64d7a..af184303f28 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 0b8e6074412..dd8350cabe6 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 82f48ae7121..971c5342772 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 78d8adf2ae7..8b70bde95b2 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 7462d9326fa..ebf7f94191b 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 6eb0418b94d..783cb1db3b6 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 3d159b18561..1a244aba897 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 d502430af02..6e4217ae4cd 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 fdd100c288f..e1fcc9ef2f5 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 0a88813d9df..18c0842b52d 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 25ec0ee45b7..e44e7b2602b 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 72f6dd8aa45..657dc1a8dbf 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 d8322979050..6613d54bf38 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 1d3a827519a..871dbf55e8f 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 353a1657c3d..7a237213be6 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 1483d51f9d8..328d47fca3e 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 59e9709189c..2fb26b82c4b 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 82bb624711f..2e69caff435 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 1c97d434e45..fa195032f05 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 02d71966a2d..2deb2647355 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 7b479ca5970..e490ffc9e28 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 18e22a5d851..cc04b3aaba3 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 1b3df58bd3f..a7794c67eef 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 af71667a11d..bc7b799fa00 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 dba4cbcc5fc..860b5eba5db 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 61cd11f95e7..c29fcab1a20 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 189a22baf54..6e9698966d0 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 d9551c19ff4..d7766e3e9c4 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 1627c61eebb..abc05a01b18 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 5b6a3125c22..79628461c95 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 0d7e1d56bc7..2dec69fce44 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 b82812d65be..695741a349e 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 60a7dacfec1..39ade235d57 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 88c857b0fa0..ee09bba9226 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 72597a0fac6..dd2703f2ddd 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 5b11f301a3e..5b342a4a04b 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 ae15a04943f..19241bacce6 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 888a51f1530..493fa403bf4 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 97b6b6d5733..16c632f49bb 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 eba0a5be320..780052bb77a 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 35702a02e28..ad5b614db5a 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 e3fd64ae7b5..60bdcc6bfae 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 ef76c0b9633..5552a4ce2ae 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 717cc330ed8..2343188c54a 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 08393448348..696fc60f22b 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 436aaebf5e3..2b225203cf7 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 e39d7b0ed77..3ee19b18fde 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 b57272ce5e5..6dab1ac3898 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 14b3511c172..3b311f6a6b9 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 c9972975bdc..5edd045c7e8 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 3fe8be886c3..0dacf2166b5 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 3f2912afbaf..789400f0418 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 dc110e890d7..bf52e4572c1 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 3176d2f36c2..efc38563c39 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 6de89da0283..55fe3bb8246 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 8a378c0da48..7f76de1b6f3 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 92d31b150dd..5c877fedf41 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 91acec4e69b..c48c01112e9 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 a0aeeb4f6bb..0808bd8eccd 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 bccf596b55b..b99d5257654 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 cc94bb2252c..dea10ab7a5f 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 d44b6e9afa4..3cc434ec841 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 6e1f7919fbc..cc925e37a22 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 6073387bd2c..c4c84ae100d 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 03bfec99d67..550b14735b0 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 f244c57953d..3c00b01d074 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 30cff98dcf7..07bcd1345aa 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 e8eba894be9..4cdb0ee8e09 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 064a85cb107..6b82eec6842 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 f23ccf81a28..3e85b693796 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 4672bc60c42..c6c76998b6d 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 a602dc744e6..fe6300f0be9 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 7409871844b..bef8828ac83 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 3b5f0b807a8..a560c5c265b 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 be5f6514aad..370976ac44d 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 7228d9a5f53..100ad352378 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 b0da4fb9c7c..5e63aa9ef57 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 91ba577c187..331b9358981 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 fdd78abe103..4077775c69f 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 8a72e21bf3b..6e41046821e 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 945ac7c4496..0612c3ec1ff 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 9147f772d9e..80013b655bf 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 9db1b390885..a52ef1875b5 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 05a497e4bd9..7b6ccf93dc8 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 50dbd684bc8..42375974c9d 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 37442941097..1051ae8c458 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 9427d5858d4..4a09e3bf2bd 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 0ea31fa8aa0..7351318092a 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 70a59fc482a..cc24368cac6 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 5c789782c75..9c6a58ee454 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 519b01aac37..e07244ef60a 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 a98b041fe80..8e3709086f0 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 67cd30b4a51..acb0de0409f 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 79e3cc8d997..8502f5c32ae 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 63768a3c6df..5960866f9bb 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 a3489215af7..6bbd11e7320 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 ed81905a951..1f6cb39667d 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 466f664f24c..70cda112261 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 336d1b0cc47..e7e91b1168b 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 77f873d8718..2849c6f21de 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 336444cd4d9..81311ec871b 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 2547f9f9c8e..327d130dc9c 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 424929120c4..455f420befd 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 79524836953..44b8515d747 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 9fc5928f1e8..ce3a5ebf258 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 4241c5abe50..ce0e715d69c 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 a6b857de74e..51aecf440a4 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 2995761eade..c2f48e2a5ce 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 e6e2d97168e..1a5a5f361b9 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 9fa9f85d53b..d124087adad 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 38659993b59..898af3b34a5 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 55026506cfd..2054b743de7 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 7138e224f55..0dae8bcc2cc 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 f989a9d50eb..4e02b3a5a37 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 4b52b2278f4..e4a847deeaa 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 ce5dbda5d70..f7c56f4851a 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 bb0ead0aebb..e0255d10643 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 8bb15c5da53..e73b18aff0d 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 34012e1b467..aa88e241da0 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 e22b1a3b147..ab04e952c77 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 a2049ba0969..12cd39a8dfe 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 c6ce10231f8..689a9226a40 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 d9aee8f21f6..8bf2822e3d4 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 df8a55af5f0..688d5f37d04 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 ba07939468c..b501e74bfff 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 371f7b387fc..8e05fb89bd9 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 ceb50c2b676..a48abea55ea 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 0e44880874a..af9019830ca 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 cc3a10623d5..de996ba191b 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 16f79c14156..1a1ec63a4a9 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 2c179e44c9c..38ab88be20e 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 c57800021e6..d2fee14033b 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 17ae245190c..5997669575c 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 4b5c813ec84..3488a1fec53 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 302ed0fd414..96e128105ac 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 c7bbb66e79b..9fa28e5fe2e 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 12952a7c285..16ba4f99b60 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 f20937c5351..9d12e893dde 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 35de1fae8e7..bd2f209ab0c 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 20b118df1bb..049c171a74c 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 73ba059fb80..e80997886ca 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 3dd52b5ad39..206c4b74c5f 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 6e86f4d4511..54062bdceeb 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 29862c23faa..3a0d082564b 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 cbdebbabf5e..3a1859b9ebb 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 0e0e152d01b..e08d00f26d5 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 2a05a942f60..85484a32da7 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 fd6c3804683..298b3a2b59c 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 7940a944ec7..554d7b97a3d 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 65f0a07eff3..588cd6d59b3 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 afbec2fc06e..f005c688d31 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 7f881763347..0987a3c2e9b 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 767748befc6..730cf220bb7 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 2a4ee362fd6..2fd5bbc76f0 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 079f372a847..1e8c73c8863 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 cf0666771c8..6e987f85d72 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 d260d3d79c1..ad07a6a9bf7 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 09f89582bac..d3d51be3819 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 a1c71ceec01..7c65f4065d9 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 899e6e20c17..1cee3a5d9a3 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 24d242c4c1b..0168d70b50d 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 cae3d8a6af1..2a372dbecef 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 f6ee21d86bd..f0da51a18f3 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 21f3b829d07..46cbedaf899 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 e2aa125f5a7..1fb29f22687 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 c2b8e536154..8e2cbe0bc7a 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 62ed9d51627..a79d1ffe921 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 e124caec80a..f38b7702255 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 c457a5070fc..8e4fce33ca8 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 a7145482d98..fee16f105b4 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 5f24fd33928..0eddb08b8ca 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 a4fdf4a3891..7910bc5a05b 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 73dee164127..fd5addd3ad7 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 8e58282f2a1..44d5f765a80 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 7ccb2855d3b..567570e4a94 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 6036766a713..aedf25c4344 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 50b3611a186..531b296bcb5 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 cd449883496..fdf5343746d 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 528ae7fd340..893c77241c1 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 a8989ab1a6c..1243ba9cf0f 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 7fe3719aadd..0e4e05ba633 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 1df7453e5b1..15adf4a9d5b 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 bc05a8e094c..068cc84c3b8 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 fd5ff7ff184..917d72e3365 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 46b94804f18..760d9e328a1 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 5196537de23..1ba9d31dea9 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 e763e368f30..7019f8478ad 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 4e1f91c08c5..e8bc3e91a76 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 bc201502def..00a89cbd59e 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 59e51350589..4f93d5de5c5 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 cc4089bcfb3..3dc314897c0 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 0f54fec598a..939c41a2239 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 8ce981911e4..e80b19e5e17 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 3067b8c24b4..5dfd980a96a 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 fdb185f0dd0..c12de93f887 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 fe7ad05561a..32dd81fb563 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 02bc747a01c..a97b95f0cf0 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 56756ffdc96..8692e29dbd5 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 6faae47ef0e..9ade6d53f3d 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 2a07a58a9e2..168ef82dde5 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 b8266fcf465..106f06db21f 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 d5eb286ed3a..fc6b7210a9f 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 15b2a59a9e2..8c6e5c6d30c 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 86865c738d1..39c34f8493b 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 c9aeebd6b7c..e36d0bf35a2 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 fc9f7af96c0..2f4a2b1c918 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 beaceee125f..f930268d264 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 bdc3c9ddd10..b555ffcc930 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 9a577848065..06fdd461a6a 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 881dcf18ee8..5ec275e477c 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 f1f2ec5893c..e49742bf2af 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 7f7b65f8eed..2718df63cac 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 5388e8164e7..b94f4e47eab 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 0f4e26b2192..84f79531f49 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 f6a32461951..5281d9ab488 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 77f3239037e..756d6a8a1af 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 24b255fe41f..13165ccc807 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 c443e065462..c958ff67758 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 17c78039f4e..0e62af124b6 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 57425fe9bf3..107a697db4d 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 af20082a10d..fedfa3f414e 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 b2a9ddef996..722afccbc69 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 d3b4e47cfc3..119b1bfa397 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 133c4c93d32..46b1575cfbf 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 6047fd0046d..cca98ef32dd 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 2865c9dab51..c1743fb7db4 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 f97c615e392..9cf5d22592f 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 d52fe165065..94dbc2e8c01 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 28022efb946..bfba2847108 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 dafc461adf3..63003b0121c 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 5472155eacf..585d7efb894 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 b85d3a9a145..32d376727b6 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 8fa6a91607d..87dc45a621d 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 292659ca831..596f20fb89c 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 5efb5b567cc..4c4ac9f032a 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 956ed5eb7a7..a7de9afb980 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 564b1d40aef..5076e365a4b 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 0e0a75519c1..4e422de2fa7 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 8b2fd098ae1..82837a3c170 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 69fda994813..07362bbe1c1 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 4c83033152c..cf4f30feeca 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 e0437874fa8..35c88386ad2 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 772ee7d4baf..541c3294c9a 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 00000000000..772ee7d4baf --- /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 65600c30b19..b39adc4a2b8 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 d70174d88a1..3e2e972c6d2 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 da91dbac65b..4b4e72d0496 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 6ce77c34b84..91ec83b71ac 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 86a1c0d3151..9230e7ebc76 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 e9f282a7bd9..d47c4834ca6 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 bdd80031018..ff22daded03 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 4ee04c1038f..c53e8357cc5 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 e261c949014..905a1bf42f4 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 9cfd382ad17..6f692ec0f3d 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 c5fe2975628..aa166b6c143 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 9e7e9d46f54..00903e10883 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 31a9a4b4a91..0ff61fe0b13 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 2e904e55dd9..dc19fc41e7e 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 d732143d902..3775a3d53bd 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 a9f5b77e61a..9224af97881 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 9cf0600159a..718f7ed06f9 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 af7339edb93..58f74d5fab3 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 57299b93769..febfd23f5f6 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 87d6f603232..292ae2e0ab3 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 8e74c64c3ed..5700ba5f9a1 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 7ece7bc6ce8..08b37f88a1a 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 d700f8b9bab..af840501412 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 aaf555db383..e72d222b2e5 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 8417af57c24..cab95f62148 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 1dc747ad48d..e954ba0a0e3 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 ebe705bf023..f81e716a54d 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 ce634dde1d6..07b8a758984 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 4ee2381afd2..e5063a4c519 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 fc08328f0bd..73bde491c54 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 104898f88e1..309897060ea 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 6002def9737..0f76bf24bc4 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 ba92e1a3b95..a72f4d1f4df 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 5a1cf2a0ff1..d398d01c01d 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 19d1a03cb54..abd7b9e734c 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 907a63e07f2..27d092893ca 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 c097c2c9b31..44d82d435d4 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 e55c30318cd..3f048537dbb 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 cf5009d4c7b..19c1a703a66 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 8d615a93d03..07acd3253d8 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 fc90f9f64b4..7b3c135b79b 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 c771923f352..73070297a05 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 be5995ea4ae..06ba618f1fd 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 d0b7c3517c5..33ae13e9578 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 478f78e3fa2..9746a38f685 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 b46a69f34f8..32ef796a438 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 f0bfd3ad9d0..3cd868ec86c 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 71396d2aef9..a0169c7eb28 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 debd2198fd9..5caa619e1f3 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 1ed384c23c5..1b469bed430 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 2c9030d56bf..6237be9dd3f 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 6dd208c5f87..926244b82b2 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 4c6b1cffe98..8fe75131463 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 291c2a77c04..2398e88ad16 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 2428ba18926..1b2242cae24 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 4cf788ebe53..74e8ef9d436 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 925ba72693b..51e1c4acc78 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 9f71f0cee1a..76b8bcb1b9f 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 6db6b1703c6..6bce041af61 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 198b1d7b4dd..caf16b2f582 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 250b4ffaff3..50ca20f4529 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 e452562a1c2..2629edffd3b 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 0e3a4964009..f1339b00b53 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 1b84cef931f..793e8663a95 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 50bd31b2641..d9d4f95eff4 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 e30cd02c7a5..de75424d45b 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 48cbfa7578e..a70f194d725 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 61e9744516d..07050119f1c 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 7e1cc710bcc..6ee98c19a0c 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 abd3c5ea503..07c1384fe50 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 a88d353da46..9b716dc7eda 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 ff62a6a095f..4f279f75bf4 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 1b7fc1c6b4a..8b1dbc0ff02 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 3750e99d17a..701a3ca11a6 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 e11bd9708a1..0bf5dc481cd 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 637ff005480..13011121481 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 dff04663629..8397c9dc457 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 10de967ded4..6247b6df94f 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 234ef175c04..1316a5d2da9 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 4013ebe1167..67df2f39603 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 31547db94aa..a607f6b41f6 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 2db07e37489..1b57daf0f72 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 2db07e37489..1b57daf0f72 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 c9bb5f6f530..42927dee0d4 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 2db07e37489..1b57daf0f72 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 41693d51a2f..e815febbc80 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 aa1b4e643c9..0c6bbace285 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 1634d149f3f..8fc4bd84253 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 7f361491dbe..e632952aa19 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 909446e340d..e134a2f73d7 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 47fea364c5f..944697051f6 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 a6d731eecc7..a6e56a5daeb 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 cffeb7d9923..e39fae6cf8c 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 b0111c02f80..dc03869331b 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 ed7c2da7fe9..3ad40698d16 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 7dbd10e0224..b72c5367979 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 d60a58aabec..0d3cb1ffcd1 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 07e7830b9ac..4101342cba3 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 332e606d7d5..d78224d97cd 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 568354958b4..8207eea713c 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 aeed14e3057..1ccda86f1a7 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 97bac544a5d..6d6c421025b 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 c70df38054f..1fe6e04659d 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 8e7f24c4105..56a461e721e 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 b9c80c42b24..9c4bd5ad27b 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 63b35b7835d..996be457ca7 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 e09f7da0a13..6820b168918 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 7061369d062..6b917281fa1 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 7d9e19afde6..f0d3b3d1d65 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 eb46fdadd0b..7866831d94b 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 9ee263055dc..6d68fc64cfb 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 9bd3ba4d8bb..be538f007f5 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 bd3500e7e97..3bb0c7a243f 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 76c7a74333d..98c26dfb9df 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 6fd096cbd5c..94d395df7e0 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 d2cbc5025a8..34414e1e469 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 9ed90875322..7e67fd4c1d7 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 903b88ff606..2de10b1a6c0 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 f1f5c6906bd..fa1c81931aa 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 46a53403706..c7f0f76e5d4 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 633db8b9244..21dc81bc7a1 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 ed54cf4eb9a..a1f1b68c6a5 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 3acf921a3de..1ecb553d190 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 46b261d1dff..78aa7641729 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 cac9334f551..5e7fc6bc262 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 474b9ddfdf5..dbdfab03b28 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 0e4d291c59a..ade278be135 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 100fafda33a..399832beea9 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 a4e7d7a80ed..c498aff00e2 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 aaf69a7e0e2..9f41686a145 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 9cb579268d4..18fd141a989 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 30ffdc2640e..64b150bd294 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 0fab53d8496..94665e2868d 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 8d16eafc3c7..342d771da5b 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 2c363d736f2..6a357910b2c 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 3ba01cdfc0f..f333c52e8ca 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 343463c66d0..172aad5f038 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 310f52d3189..6fa5ca5262f 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 8d2120feb91..e9cae39c1ed 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 2befec7a728..e96eb396ae1 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 9dc2cafb8e6..8841b4b240e 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 13b37fd38ee..6577a81406a 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 f9fdd4055c3..6161649c7c7 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 b51ee2b9998..ecd7c80e939 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 f60ea5a4d20..fc1d47aa743 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 3d51ced910e..f85bda1a7ab 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 5e23a1735b3..d285a686b7c 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 8178e0c0e36..36113f625a3 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 0178777fa80..29cbb90df2a 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 98707fd60ae..f4efef02d51 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 731c06b4e94..614c5edf401 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 aca18d5bc26..dc6da0702b5 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 29e23df6487..6bae559a18b 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 d8332fd9095..b69181189eb 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 480b33a843b..1ff0c77948c 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 0fbeaaa18ca..90ac0f124c0 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 4ad7e3be29e..0e69878eed7 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 f06287d8f55..b7b8e98a687 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 c54d738bb90..a93fed8b17f 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 4e757c53146..1073f875ae0 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 21b68a00a14..620cc2d764e 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 e05ec9cce98..e4207b82373 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 b1e6c826433..d197ec86fc8 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 d6200e19cf1..1ed68f06e25 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 71e186ffa92..8602a53ca50 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 bc6c81be67a..8bb0ebdbd53 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 9e405f43053..602ad575a9e 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 1ac6c4f0d02..819159dd9c1 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 0d80c588156..15dc1c58f22 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 038900541c2..e0b5b36f67a 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 11d9f5b9f11..b3d4d978642 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 df99f23c3a7..fbf2081e987 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 bb246f6d139..f7173bb5081 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 b1b24f110ff..fb78f8fb94a 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 16f844984e7..bc6aa731a3b 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 d8d13017efe..a8431698a1b 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 70bf4de5a60..9fa9bac78a8 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 05933e0a303..7f5ebb679bf 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 23cb0be3001..69107f5fc07 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 e0315593984..18cd899e9d8 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 dfc2fe11198..33ac9ce7353 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 d98f6446790..145755ad5a6 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 9bccdfac2f4..04105ecfde6 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 8485ab34843..6312cc9aa8d 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 8e2892cf2d7..8ddcd72c86c 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 2aa7a78a725..c0b171f7b82 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 a933b2d475d..12ca296eb90 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 a611e955871..6b8a9160028 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 739c8901878..5e8339c53b8 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 20c37aba446..dcd1403d166 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 19a7f639be2..5a10329a2c6 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 96a4bafcecd..b5fdbeb7f6f 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 04780117b05..b5741538128 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 59a681ebe7f..a3cb34dafcb 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 41b65631aad..a7824fe36a2 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 800c0e7eddf..6724fd9d3b4 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 ac6f1c855de..91f7b9e67ee 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 0e72d162e4a..b03bf0abc16 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 63d3d8aa0d4..bca55f3798d 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 cee68a03ed7..2da606e89ec 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 853a1e80306..9e7d092e228 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 2016b7ff866..04916c60e00 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 c14ac077744..a2f45cfa6f8 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 e9e2fa1234e..1e92fa5618b 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 d020d94f53a..09f80672dae 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 30aea10f5c7..e7c95ce6497 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 cac413b63ad..0792c1ca33d 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 5401e0c6ee3..6d44d87851f 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 6b57eaa3f91..cf628f1907f 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 baf8489452c..8bf6251f74b 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 c20ed203124..b7c60f82e58 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 c711bac5f05..faea1a8381e 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 2ae12e0e092..aa2bd31ab87 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 8339742eaf0..d81b2aa501f 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 ea8f9927b28..99542c15f73 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 61a3eaf17e4..a64fa42302f 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 292ad806727..3700b6ecb87 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 8c46a1fbb6c..cf709815f0d 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 d64f18a93ce..601e7b04362 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 737da90dd4e..6f121d9cc99 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 00f357f9ea7..ae9e5e2566a 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 4759c008206..843b2b801e7 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 2f79a240cfe..2db7cb909b0 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 f768827f573..1a418203155 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 97dfc8feb57..db0c29635c1 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 ebd9c1f2c43..b06a908e165 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 571cb940221..cc6c9eccfb8 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 bdfb33d995c..ab15980f867 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 b78a1656284..9dfafc897f1 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 d28c4442be6..24f41036f54 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 ad887154dd8..8de6386c139 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 31186427a08..d343fa5c5e3 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 8ef16cfaa9b..6b6478106bc 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 bbc055c559a..7bcc5707f3d 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 5440c863f9f..493cbd2aa5f 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 f949d9a1e11..4973fbf77e0 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 da4a2da000a..07c5f45f572 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 0a71a2a13b8..acc03b21e19 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 032f5f332db..aec0c53be77 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 bb8661387c0..c5e50d61b72 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 c6d7ed27043..f2a9c424663 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 da158db450a..4cc0d024480 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 6d444e6cb0a..269e6bf6e3c 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 b4fd8e14d20..6318f458bd7 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 92e1201125f..97cb4924a65 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 9c0fe6ee03c..46590c080b9 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 047f92e65ea..2b46ba37f29 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 cb0e9d1936f..5b6f5a4cfaa 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 e357ddf8707..8f16fe7dd35 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 cf45ec53e47..cce6c8c204e 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 731061d5654..7eb8f277108 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 6d827f187bc..956a7f49356 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 3361991a6f7..9a51131255a 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 ba0cdaabda9..8ef89424116 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 588f448a9e4..dbda690d16c 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 fe5db157124..6404b8a7a97 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 4b0f3cfb01c..bde8c78d3dd 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 f27f98dbdd2..ef78b848ccd 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 8212bf74d3a..8886c9a7662 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 e456c852289..04f24212ad7 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 eb274117dc3..7dc399b2312 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 8aaa91a61c8..45cbf196a87 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 0276f4d4e0e..01549f12933 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 09bdf138979..d182870c707 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 a4f9ebbdf17..2c9557b2cea 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 e5f235f7a59..8612b77efe2 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 115ab375e46..5906754d940 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 da14ec1828a..559206eff76 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 07dff4ada67..1c0344c689c 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 f9555fe7807..772c76cbb65 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 799f4ab3536..9ff0feec358 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 daf9f64e1a5..2e07aa2b31d 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 eff9a81a6ce..5350afc6ad4 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 99bba08a1ba..1731985d83e 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 5a5f76a6409..d34585a9b6e 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 02f0da9f3b1..c6d3c9b584a 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 8ef8386b59b..2a3fb08f37c 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 c4330186e5f..045327ac310 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 7984dd6ff84..aa0cb68c1de 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 8d4d6beaabc..1055768019c 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 e44519b23ce..c13545942aa 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 e5f2597d63b..33e8f23fdb4 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 c18d84beae9..cb9302b8fea 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 81c02ccee91..f558c5e8739 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 e3805910301..95bc57e6aaa 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 7445b1c92a9..aed8ef3dccd 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 a579bb4372f..6fbe9bff572 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 b034c9b5a62..9ec38279e4c 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 aba1873bc2d..1cc893602fa 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 7db4c6408d7..1b04ce0dc45 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 cd7c3c8f683..d6341d2acb6 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 9f7bd7598fa..43dd579a19d 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 ae59dd2eefd..187a9506eb6 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 8847f441585..cfc216922e1 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 b13e7833ab9..b9f2f67278e 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 838535c4a9c..45fb2d54e53 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 4fe546587b6..5b29f682ab8 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 aeead67552c..869ca8e02fa 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 abd225240b1..b935e54de60 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 d2af57d8b5b..98abce891a3 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 bb1c43e5b00..d1874538fb1 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 a8729cfafc7..0c032892cda 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 be788bd1cb1..4ee98689731 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 f920de829d2..35e2629af6a 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 8c79a0b54e3..a5b37073d55 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 db65063ff40..29ccdc15918 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 81614bfc837..0acb433f53d 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 9f29dfb0069..68b329e909f 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 a8d8120ea08..d13abbd3c33 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 5c3aa53f0e2..795be820c0a 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 856511d51e6..3de132e169b 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 b653ded2d14..7e8c41d2961 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 8fd722a937f..c949ba170d0 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 ce028843946..b01f6734b11 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 a48c1417d21..13efa9861d4 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 4426762ddd5..785e5c5f3e7 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 6c1ff115f80..2bedcf6b58e 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 79f82db9645..95ceb0c8573 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 e8766c88d6d..f1c68e27058 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 185d09b293e..0a9ab8284f6 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 8e265ee2b15..1e17fd3b98e 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 b3ae8bc8b43..01a22b0960e 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 90146acdd1c..dfec67d12c9 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 7ca28a516c6..1720316313e 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 10baef0f358..db96196c1af 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 dd0fe510bc1..3db54086216 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 7cf72caeb78..fc8eac3991e 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 e2d200d04bc..9591edccaeb 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 b32f3a8ebf8..d9dd9969319 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 dfd4be10dc3..2804aa52365 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 e2ef9fd0085..1f5817f5b4e 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 5913312397f..63f552c722b 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 eef848d8f9b..44e6c6c1c0b 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 afc36ca2b22..ccf70e73ba6 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 8ed5be5c6db..54d722d33f8 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 f102a78a7b6..6a5723d3e93 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 a119b5e83c7..0d2160171f3 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 50daa6451cc..e8981362cff 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 5e3d20fc66b..2d998e06a93 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 f7825bf967b..efab758716a 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 7972f017658..cb7c8ec3678 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 1267cf633c7..51001338170 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 a4c644b1242..4eca1bed7eb 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 09f50b9e294..6993d05e085 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 71065c77aa3..61d24ceae3d 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 c93e2657d73..4b51210eb85 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 1a38f21254d..0b4bdf8416c 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 8db55e91399..e3b3a5fef87 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 1d68be270e9..2c471a274f4 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 fb9a92ee339..efc02637a1b 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 a586929ed23..cbe7cd1d272 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 c0b818e2896..0af5607d67a 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 bcf06e4df78..308b46e2fda 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 de2d2fe1ec8..a6bfa26e34f 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 2d29d68bdbb..bc4b867d719 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 7b6485e9972..2241c53f40d 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 6a562c3b482..b9592a8c6d3 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 5fae5500830..14d023dfecf 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 a1d4d83dbeb..9d8b52be058 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 683510c8893..f64eaff04d5 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 7b4948d7cb1..c7ba93ca8ea 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 3d5d66bb8e1..8f82f8f35c0 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 e888825007a..e7436611ca0 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 39ebbf688c4..8366bc9390b 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 e9c96e6e47c..ea240275392 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 60b8893b3a3..9feb678e9f1 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 75a8385975d..4a196e70d6a 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 d481d019a8e..eabe9f75797 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 dc588a34743..e22197ab291 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 c2a9f1ce12b..4446f3bd2ea 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 29bc6d420dc..a0732bed2cc 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 804334da5e6..dd33a13a86d 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 46bced1882c..cb042e548d6 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 691b839369a..9e6fffa1b2b 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 64b69d3fbb8..f35d155e940 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 8f20a71af25..2dacc1fe63e 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 dfc2bd4f8b3..904b47593e5 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 869ee80599d..7b9ae272a5c 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 a86728c688b..281cc799fc8 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 41168ec2b55..5f99bcef4bc 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 07af1a9d763..57d2081a677 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 ba144bf8a61..41e95d21303 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 7a798bdb257..4c15246882e 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 02307ac9240..c6b329b6ce1 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 936d7a1b5ac..bec440142c8 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 3c402e989bd..de0248c2032 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 d8c0c845114..cee1a0c8faa 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 850d1164d58..2d5df6ca73f 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 a86c0fba2ef..0da76c128ae 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 2fbe6bd9e70..b37b977f84d 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 023d76ab0cc..ac84e0d9509 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 65963a90cfa..c8c4d04365e 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 2af2d01f8e4..450abc1b6f4 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 362f939b5d0..fff79207b3a 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 c0d9c948367..215d92ebf1e 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 3bb6d2fde83..49500805abd 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 9e043d9e744..4882f3a42f4 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 0702d112bdc..fa1c0529f19 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 296d7aabc2c..190c3e9b8c2 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 5b438b35a2c..c2d1be6d685 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 44530e21604..4a820083845 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 4e8580112d2..5b12971e803 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 f17ab132f79..db6561518e3 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 b313dfc230f..c57b8b55afb 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 73265f53804..2c931c3f0e5 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 e89e95a0c34..c685c79cfc5 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 0027c7f8c50..465f5679584 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 1171fad9965..de3fe456b40 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 cbcf24f8477..6d86c345a8f 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 adbd2757556..1764d73b396 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 85134175df9..3beacd817cb 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 bebe89dc333..a2ca746eff8 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 6f764fdc272..f8b3291a1d6 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 df9f7f1f325..fa9114e1a03 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 a40c5d69ece..d00c8d532b3 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 dc456fab423..47a6a20d736 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 48d30df23c6..29fcae71567 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 79ae44e13ac..d2175e8d944 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 0f9c9b1d5a1..34da2670757 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 80b9f155642..62d22e7ad45 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 e06a85f1c9d..5dffab22ca9 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 61a7d956618..203c86b8a5b 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 9500e410941..dae968868d7 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 1edb461917e..f15db1be3f3 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 04a554a3991..6ecd78f626c 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 fdb00748848..61aaffc0dba 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 e2ca426162f..8e02520c092 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 fe30cf4e7ee..594f8f583df 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 bd3e3a9cf26..9ec4d73956b 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 c82875fa5c4..137c5952df1 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 e9725a95b27..32c46866981 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 44bd9afb774..e966c3a2c3a 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 b22181cda29..4b9469b072a 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 918d7c13aad..bdeb483bb66 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 b1c3b87e45f..bf95fd8cc85 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 29bfcfa34e9..f4d5bf9c6ab 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 02f4c948426..82a5f6e3528 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 e4af879b8cc..f940ebd1437 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 b64e5cf2e8e..2eadf6e5ac5 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 69f0ff7cda7..c721d011d3c 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 8a142742f8d..2106b5ed437 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 21373d10f1b..d36a1bd1e92 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 ecdf67e2e7e..32ff1023be5 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 22a1e393f0b..53c6b904930 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 41b2bc75359..c565c481ab5 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 14b0578f435..185b8261469 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 59c007c21ef..80ca2467757 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 eabf4ec3ac2..e852e38ea54 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 7c1990db94d..31293736db8 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 c99d10d213a..c3529578e57 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 a24505e1b86..dec0d11702b 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 22a0c6f3903..c4b4fd694a3 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 6a0a26b8676..074b3d330e8 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 c441ad5b055..169b9507c80 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 d90477c7382..9ed612b300b 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 9ff94861734..d5f644ea799 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 65ada93308a..fa6a0e72cff 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 fc8d50496b5..263e686b47b 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 e123a1e09fa..31fdd9eab25 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 efcbb4c59a7..1e5c9d0ea98 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 575225d0b66..96adceafc96 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 02531d273b8..0533545c950 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 19d7153073b..691bc4a9f55 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 29a8efe4dec..c149bf0aab2 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 31277f112fe..ece362fae35 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 340afc4232b..038130b4908 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 cb7260c8274..b198fe42699 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 b413299506d..19f908b1080 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 f48ea5dd14f..0499cc9ad6d 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 530c4b1b411..fdba1f80291 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 3cd8a51beb1..bc7c508c819 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 b6a99a14afb..b08eaa62a46 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 64a1ebf54d2..04a72aeb800 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 6531ba91bb3..256ff25db9f 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 d5b766fd262..f22410e5e38 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 61493f2588a..d04b1cca6ee 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 c7c9edeca8e..f6c8067ca66 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 80f2ab5570a..ced8f3d31b9 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 1522bcf1853..9952acdc428 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 3defb4d39bd..c67caff4c68 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 dac02ff2339..582cd67f4ca 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 a3a105c0daa..b11eefbf4c3 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 dc29a1f04af..3a6fcba2d5c 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 a819e57a4fd..6bbbd3145e3 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 6f19c0a9b42..31e9db26696 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 f44b3dd0747..be60fd53098 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 15c9a7a131a..518e3162258 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 96cd79d474f..fda886d0891 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 903de113a31..77db724e5ff 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 2002fb9e896..2cc5dff1ad8 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 2b0e54e4e36..4feed83f44d 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 7d38658291f..8864320af38 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 b70c0eee1b8..be5691557b3 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 918a5b2711c..0e6807058e9 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 86cee67f9a6..01156cb8c0d 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 42db36f264d..dc358400199 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 84465f8511e..32b8706a602 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 617b8d2ae76..492555235ad 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 fdcb7d54294..b0c7e488688 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 2518479a35e..a7ea4c82c16 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 4083f0b9d21..d72b5e26f41 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 3306e9ccc6b..b6f2413bd1f 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 e3818f980a6..ab56b217794 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 3f6dc0b3b2f..4b49f01a0f1 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 664380bf3ca..c546792444e 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 6c1c52c270e..21c6f5e0e76 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 5f450a40079..56e8bd10598 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 306f29a80f6..24908a387d9 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 4f6308f466e..661b80365e2 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 537eed82997..bed71c1fe9f 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 ee2edc345d4..1024af9a56e 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 9c7722ecb15..9cde23b97cf 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 62a4b374ff8..947b5baa550 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 633623402b3..8162461cc79 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 63d5d4997b7..35dd57622c4 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 720220cf545..e21c1e7745e 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 11044f3ca84..3127ef325dc 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 bf230d33a22..ca635558031 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 bd62fc1f001..ed4e8abf02b 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 bd973bced9b..978c8c793c7 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 ec057926107..d4c408956b2 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 ef06e2cf1a9..7a5544e796c 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 071e3f615a1..23c1a76f65c 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 f125f2b59d0..05305b1ff06 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 d861d487555..96d69fb24f4 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 950adc84f75..f773b57144c 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 0c9b0244f09..e69b065436a 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 fb96c771310..2270650f3cf 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 2badceabfb9..1dd489c2c4e 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 f0fe8f6557f..b336d83265c 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 9e48e38f780..92b96b6b3cd 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 d0cc4e70786..fac97991e2b 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 c24beb4527b..410aa5bea6b 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 9a031913825..b2d515c1a45 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 67c709ddec5..8665391ef04 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 5933314cb15..c18b0f71eae 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 ef7b252d6ee..82056a515cb 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 04a00988d3b..e4383e60511 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 c3e746e7e2f..8bb13c7eab7 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 1b4778dd62e..abc3d88cdbd 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 20980112152..9d334f603af 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 39fe46f1cb6..0c4ebfb7444 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 0275a2e0527..ca774fda83c 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 67c443861d3..e0c2d12694a 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 796dca566ff..c7a898a20f7 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 60cf5c34cf6..b5656f5d4fd 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 7ceff00164d..79e5da1f715 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 15974473e8a..87ad01f16f1 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 a82a49ff6f3..f87303015a1 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 16277a24f16..07f373ec7c0 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 549bd3fdf28..bfaaec8c07a 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 1a14deaf7de..5d972715477 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 671439f46c2..1744ade6775 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 fca5b1252ff..32e3ec337f9 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 1a287ad5b8c..351032c95a6 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 47091cb02d6..090aee1ce5a 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 23695412a92..29fa5eaee52 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 f27d075c7c9..937651aaac7 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 41f0543a138..52931c04f03 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 2d5684e5690..bdd3233d181 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 d62071ee743..8609142d982 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 4baa2bf8eeb..b45eb3bdf65 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 37b2670a67e..87aab58257e 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 7f8031bfb07..541c3294c9a 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 00000000000..7f8031bfb07 --- /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 360ebd01c4f..4164f26f2dc 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 ef54c3858f6..71a90f7f94a 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 f57c5aa0e20..3f2b45f41bd 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 3a4231efda6..61ca6000871 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 5d35bdfb050..8f77437b651 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 a2f2be87517..982ab11e5ef 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 3d416a6f51d..4301880b0e3 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 123218a1150..5548fca1c1b 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 d5e7599a2ca..c5f073d135d 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 d109f0b8484..b200dba3c94 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 02904d3165b..a0d7bfcccf3 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 ad82e440f95..e10a9c8bae5 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 a1439bd7a10..ca06b17a3c7 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 456e510c773..9140fa19cb8 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 69cf39bfccc..9fd5adfd72f 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 c94ba4eddbf..01a08871634 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 45f743127de..c8a1aec5047 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 7c00038aeb5..004b6c2cbaf 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 304e58ad51f..678b92a8b8e 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 1b4c91d926a..f6ecf4d6c75 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 3eb4c849388..51482755861 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 b8707e2c116..457300c84e8 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 55eda3804dd..07f571b0f72 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 4b80008aa7c..e2939f70211 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 1d225610b12..1a5251ed896 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 9043020d3db..058ef3f33ae 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 e6dd75bb1aa..e08cee96755 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 4bd00aeb464..a9061bddd97 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 e26a385ac19..384c2871a10 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 254272b5a35..218557d61bc 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 8ca4c594607..f1a182bd218 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 1e415055435..d15544e8fdc 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 cbd16e62ccd..7ac9804409f 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 192666ef78f..4ed3eb6462d 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 2482350419e..f55dee97c28 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 35a7cb4ddae..594eec32dee 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 91ac64677af..b77cd134935 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 d2e057b2b13..011c4eff0ac 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 360ebd01c4f..4164f26f2dc 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 3ee9758d8d8..d0b6db3b481 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 0fb23bba792..6cbea971aaa 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 a87d56c1fe4..790763b6052 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 f98e5fe2cb9..9c72fa51608 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 ae96d1b581b..7a250107dee 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 0a2621b31a8..1ac244db6c0 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 90074e9efc9..972477db9a4 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 bf2a7f6c11d..6797e730f58 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 c2d9d304899..c39705e450a 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 ac6450ae043..be27668bd0b 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 d3e18e4edd6..527e4217252 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 d8f8202111e..08d58f18b89 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 bf1dfc0855a..1885d63bcd5 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 7672d3d8428..70e28226a57 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 7624201e8a5..f2934a99d68 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 d8cce7b5812..cfeea824e48 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 72e9e0e6d41..c6e3d2ce183 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 48c91da75a1..add4971df84 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 1ad72b79786..470fa321374 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 0f5c1ca17e3..b28cdaa522c 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 de873f9e0a6..d8dbb70a4d4 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 e407d35da42..645f3b62b3b 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 5074e9d4e4b..7b22086d653 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 955dd2e3d85..3dab7385df3 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 3f960a3a88b..343298f91b8 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 d386b62bfc9..3b7220ac710 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 ff3471a0af1..affb32fb83b 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 491db7fb884..598b6605f77 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 30bd2f4d371..9f6a54f84a6 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 4dd1a6eaa36..7b5144edaa8 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 b854332a6ed..5668dac16d3 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 44944c8c38c..d6ea04ccc45 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 e145a7fc387..ccc5ac2cc10 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 b0ae428b630..5ee20ca16a0 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 c727f996242..4e0fe98d407 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 d3843c9cb4d..aafd0926250 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 b57ecca9efa..2df9577ccad 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 001f3f8f63e..2426dd44228 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 47e85d9fecf..83295645d4f 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 78ca98bedce..9e6c5092782 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 b48cf561a98..c6e45decdc1 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 15ea754d407..3c5c75f7efe 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 7ce96a3efe6..d3c3524019e 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 88e0bc80ac9..a1c5dac63c9 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 b0fc707bdb4..27c3362486e 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 dd1af070696..cd4688b5e85 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 acb6f0ca126..a06b4b1cda3 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 c8aefc4562c..7487dbba621 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 1606eeabcf0..7771ff22aca 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 d5553a5e4ba..cf1dca676ad 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 8a34f69c2f8..41ffd1a5131 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 cba03f035cd..41c22ed1006 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 5c99c93b9e1..a0df0fa2562 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 ef8406e073c..9703f8d93a1 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 a23007357dd..c0e0add5480 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 8a054bbea7a..ba33866acb6 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 38dbebf45ef..bc5c5497bf0 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 4c5d8bacc53..4c8ee317e3f 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 9b06d8a060b..1f7959ed786 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 b294abc5507..d0d95862b41 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 6f4992f76a2..24b0c22c327 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 d2a6731a9ee..9e61d3c9642 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 7260d59a7b8..f9e9ee53405 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 8ca143c5212..5da3ae0e449 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 ca440dd42b5..791ef566f99 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 2b147271e5f..7c3684b7cf8 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 942923dc6dd..7cd53049901 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 1842b0be53b..93a950f85d3 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 274b3b1abc6..66229b4a1a5 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 6b4246293c6..62398e1e806 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 e85536b7e23..7c025c1d43e 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 f2f500d49a3..115296da404 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 c6ea00eae4b..e67736a2a02 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 1d68f80cdc6..a564cae8de7 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 0da44f70ee7..79b5ea42870 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 15a2d09692e..69cacd4b290 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 6331ca13b94..8bb2e53e6a9 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 b201567f725..06dd0ab26e9 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 5ee1112b76c..ebf54a7a3fc 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 176bb6e0280..7c5232616d8 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 da72c4dc93e..8e63c884346 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 f9bb461fd13..fa25be2d26b 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 38f973fbad5..ebeb5c48962 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 63d83b9440c..cd93c3cfddb 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 4107f399227..ec5ea1e5352 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 89e95641e41..fe8c2be06ec 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 c9090431995..3ad61422475 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 fe7be067eef..c2ba41ea7bf 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 88231dfddc5..c38638892a8 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 b86ae04ecce..08c94556a30 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 3d44ead861f..83971754a92 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 7ec36d31518..e65653bf3e3 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 e24a13861a0..7db3272aa8e 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 310c1d9e47d..04e0582ab50 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 0e90aae9770..81e5c0a90af 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 3bba7308483..4486b5c89b1 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 e007fc178f1..dcadae209b6 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 b0156225659..52eef9e5cda 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 cd52612c4b0..be09e2baedd 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 06621bffd12..a0b72a15308 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 806878eace2..38151dd6453 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 06244397ebc..01b58cea56a 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 60c0e996f71..a107dd0448f 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 4fd2501942b..b86000926c0 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 effca20e5ba..f565c1457f3 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 8b885bc71aa..23c21e208f6 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 cab9f22b6ec..b96425a869e 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 e4f6dcfd27a..f0ee100185d 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 b06683b5dd9..5d4adfc4ce0 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 4a7d9f19d14..d9454fbd97e 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 a09db474e31..7c67569dee7 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 36b74b12b25..9d4673531a1 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 71aa4aa4149..a25ed5850a5 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 7571e4641b9..429b8ba2451 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 d5e89a01b45..3fb0d028c62 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 f99eff32beb..f487b1aeaa6 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 73b1293858e..c8d7c1fef4d 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 013b52c7d95..7d6311d5e22 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 29ccdbd13b8..9da06b2d2b3 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 1a526fa6962..e7df0d72f93 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 2ca0cbbfaa5..de367d24508 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 02e1db2e4ee..0642d2e9627 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 7b935aafc8e..c4f94a5df7c 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 e70fddd4c89..a54158f0d38 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 fd17a24fc85..36a379cab56 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 663207186b2..1a7db570c7d 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 0e796c677d9..89602dd9d72 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 ec825d5659f..d8000972169 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 835b72f70de..edfbb6814fe 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 277ccba402b..8545f869f0a 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 fcd6cd32b86..5cc358170af 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 5499b17e7e3..b5cc203826d 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 8de57a620c1..104c0b86658 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 d3a351a76e7..8ad8c4a9f41 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 13f87b27a21..f18ec662db3 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 15808299af3..b58dfabbad4 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 27cd249d5f0..b959687c61c 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 ff702dedb3d..ea1bda0f9c5 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 2b9b6dd3899..eb05deaa221 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 a3d09dd9db8..85b10c58b60 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 e799a51b6ad..5ce977055fa 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 04db61a2659..6b55986413c 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 5b9953ca3f5..0789fc1469c 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 c8adcf0ceb0..fb4ca4d2efb 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 6fbefa58126..2c009afe438 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 86795a957b8..2767a3d4775 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 19cb8674db9..25ace1c8521 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 25ef62f6e81..95d0fc94e55 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 34010f24704..df7db6ec1df 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 5421cabed82..6f496b113c9 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 4bb65d6c7a2..10d19bb3395 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 ba6b39f1d7a..414c1774e02 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 7b483a898c4..d3028ecb535 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 f584f72e5a9..56016b0f77a 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 bcc1f9afaf7..9ef1b116990 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 42c68ddd62d..4f2c4f5dfcc 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 9312c5d9d33..878d0502c95 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 7adbc497683..8df85c58744 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 f012ffd08a9..18b12c16fca 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 4ef9634a02f..32da64e7ab4 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 4fb950b203f..34393d2d58b 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 ff794a3b939..cd25baa146d 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 8fe2228c021..c31000867d4 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 c11020e5232..1addb97f147 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 761c56cb212..9d8fad479f0 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 6da2fefe161..909f7b4df13 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 38db30d1086..7f0ce047f96 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 500f42568aa..dd8fd99d473 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 986756fd271..ea8240ec320 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 3dcfc4229fe..ed749f5ad94 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 ccb62f85438..063ce1e1d25 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 6f3995b379d..174bfc40b99 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 13977197efe..2d95f190890 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 59138d9abdb..e66a3dbadd2 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 b6ae1198dd1..7a5730ef5ad 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 52857663ba2..2c063509089 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 23487ba4f4a..9759af48ffe 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 85fe9ac5b27..a5e79f48f1c 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 c0afd74af7c..7130d2dd0c6 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 121c831e75b..3eda733f381 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 6ababaa7140..907e4fbcd52 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 00475e164e9..cd1953c6c52 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 56838486fca..211a47d52e4 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 fafe0d8a37c..252328338fc 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 905ae9a5354..a23f0fdb004 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 cbf7076ad2c..97df46d7421 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 e4050dc3cc1..ad42d14c04f 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 ea0b135cb31..0575ddbddd5 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 8c305b45e27..fbbff92b0b2 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 1451f4372d6..72004cd6869 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 3c08729e98b..c59167e963e 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 19aff9abe95..6b3d26f4eab 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 63b5682ee52..526132d59eb 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 a9f87af0bf3..37972711530 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 4f346502638..03bdbab109f 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 160a76f281e..85d253372ae 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 70f0ea79a40..841dcc4fe77 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 650b6dac4fa..e651f09fc51 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 f18353f2f41..0f2fd3f07ee 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 8781e6c06cb..66da0c4d2d0 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 2d2d41b4ca6..aa122acce92 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 35c7416f7d4..f6d38e1306f 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 6fc7718654a..e086ffa4607 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 ab40c602144..9318fcce5c1 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 f0d7a8ff298..d6fdbf56504 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 f327d10f646..d44da063cdf 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 eaa82e2e736..76adb07d613 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 f220e38f0a8..07e422686d5 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 70fff07a5ec..39602784808 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 0e73815ae53..03dd62bfc4b 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 9592be668f4..415f4d39569 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 6df97025f0c..44dffb70847 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 32a517d81e6..f939a616282 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 f054d02d123..ff5fc780944 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 4f0fc01d6f4..93994065d8d 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 b44cd4641bf..d4e67c7d6e5 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 37515c84f8f..aa4a208d1ae 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 2189d723c17..e7dc18e5948 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 c797fa55051..5dc132ea383 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 b31ce30499b..fa5c4f86648 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 6b0e639f428..5495c4cbf21 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 76f2035c8b0..e4fe05deeb3 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 0884eb655ac..79e9a60a079 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 5e4ff78a5dd..63a56a5730c 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 04b7c85ffe6..75d9fd3fd9d 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 463b9c18780..08e0e447d2a 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 e8259e6a758..0cf03c1458a 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 64882f58bc9..df0c2edaba6 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 664f3b5f284..90ae0c2886c 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 1a1c05a4dc5..a6e9743b185 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 15c837e533f..af4965eb5e9 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 ca2911e3dca..9c267c03db0 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 2afb8d646f3..4e3a893ef20 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 5aea2712e11..43e39a67f5a 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 b93d71e8f47..79ee56a1091 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 7ccffb096ec..0971b1ce9d1 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 e13f2a60b62..c27c006f21c 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 9dd074d69c0..e0d8aee9bbe 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 410ee410368..5a5640396f9 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 d19ff80f774..ace5ad7ea64 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 3b384135e5a..e4aad533f19 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 49a8e1a0b70..c6048c9b1bc 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 9124b84bdc9..cae0d0e231a 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 248099b64ea..4329013d275 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 d8b554f8f9a..53d127eafc3 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 5797d4dce93..1bf1750134a 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 a622c0b249e..9a7d1c4e80b 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 0266bf1aa26..a6d163e6e2c 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 4da5c37f386..24f3ab79dc9 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 c4786757a1e..5bd3d06c1e9 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 cd7129ede89..e70771e79f0 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 a328ba7ea15..bbaeb1c1a84 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 fd0041ec912..6e76ad791e8 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 a27991947d2..96e049bda6b 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 7683fd9a1b4..92aea782c6e 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 9c8a1eb3047..a37ef2c2400 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 582af81623b..23025d431bf 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 a26135a099d..159ea801c1a 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 b46128796be..95fc9b2c550 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 1caf9b36d15..adbe8183fe2 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 7bcd388860c..6b24be20fe0 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 bfcf628c11c..fe41a7efb66 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 9734241251f..1fc654e54ad 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 c66618fccfb..0d0d9ff2869 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 f502465a391..ce26e80ebea 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 10c31b47ba4..a907946c589 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 592e8d8317b..5f628233b3e 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 db96dadd671..1c3b1befed7 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 c7693794a8f..4b0429f001d 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 021bc38ed3f..0f0c6fcbd4c 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 a6e0179ad3c..2fd5b753a70 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 02f96d53d75..fc53c9b5de5 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 78faa20b1c2..d7b193d2a31 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 ac6bbfcd825..8cad743e6ea 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 329f6bd4548..35c2cc44728 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 9026ed8418d..a76467cebe1 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 80ece6d104e..b20ff845a5f 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 a8bf58c48cb..46fffd31589 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 6d0c5bc4560..91a3df4a7bb 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 4fbcf59795b..5bae43e53ce 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 28b3e4b9fc1..d5ca2c38cf7 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 9f2227120aa..05436f2230f 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 4f83721eb69..3224fb7c86b 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 3b6154de2a7..93583b9344e 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 16885ee8804..89e7d18cc3a 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 3005e25664b..33592e07afd 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 5628d0bd0ab..6b1e6e02be0 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 1815d2ba80f..dd9ac184421 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 1e889a0ba40..77ce64bb4c4 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 a9174aa9e5b..4560e99dfba 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 1320a1ecddb..4654a800919 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 1adcb974594..92e0a2ee8e9 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 d3d0da14a98..05066d4b280 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 30f4f41a2ac..5ae4c8060b2 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 82d360a5a35..81467cb9b44 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 340224a49d7..509aa341b1f 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 31eb04eeede..541c3294c9a 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 00000000000..31eb04eeede --- /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 9ee4884ba0e..041d8f4e3d7 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 3639d50548d..68ff02f3481 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 c44c0abeae8..f3ff9981fa4 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 71c3177f20e..5d58df8a599 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 1bddfc9fce6..043c597794f 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 042ebbc785d..204573388bb 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 2f7744a26f1..ef876b26c77 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 0d400adf0df..e7a520d774d 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 438bd5b640e..bf4cf5f635a 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 2d67bb223b8..41b5a812997 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 f81ce08db80..7b0f6acbf2b 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 42e8056f67e..9e243e1633c 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 56985cfa753..463cf17955b 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 a36fc7d1c25..06ea6c1b90b 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 de10a6c5fa6..9003f7b86d4 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 da594295b1f..8fefb82d394 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 32c102dda4c..99d667195cb 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 36dee8e66ab..34a729ec0ec 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 650604a2326..b57444cc338 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 5c5e1cbf4f4..cc046feb881 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 111b1c1dd6e..b08da3c9f99 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 6364f6df383..6d528010285 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 c5cfe77b2e1..6dab1c1aed3 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 97739dc710d..c9dadd13e45 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 b6e17cebbdb..611c0bd349f 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 5ef5e5eb91a..55a8e27e777 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 566eeb01e40..9a0bd88ce60 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 f7deaaaca73..405b2f0966a 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 592471e7028..8a2be29769d 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 a89f12270f3..fc57fa3fa9d 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 82478b2ac61..b0fcde69d37 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 bdf54a3e03f..90c8c62dd39 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 979cc8b8e96..60882cef909 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 03fecc60ce9..6640e1ea61a 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 1b4d72f0dfb..cc9ef2c6ff0 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 e57e1f0eb85..952d731bb41 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 ff591f13ead..347e6d5835d 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 c403d560ecc..386e401dee6 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 610a82cf285..9f28b851f18 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 7cd0c845aed..4a845313b32 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 6145c47c8e9..8b2cae7711b 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 27b13ad58b6..8ec4dac06d6 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 bd2266b4d28..f2c8620a465 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 fa0dadad8d5..10fcf3d96ce 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 782ed7f03a1..f33bc9dab78 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 cbcd7cb3d7c..31f65ff3d28 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 e76a0a3079f..736f77d7220 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 99a5da290cf..8f69e14eade 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 d65e01a857a..9f3d209dfd1 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 87409cff8ac..48d7e4e1698 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 52705b70838..e795f4adb7b 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 e3e9b247ee1..be7f653086d 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 d1621289d6e..a19c5d6efe5 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 818d108496c..a6207c66233 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 dce96505528..6c13494eb2c 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 af2a044f68b..3b0d1264bb2 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 51032113511..b11ef830a70 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 5760cf099fc..74aa5332946 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 a2e9adb3185..60928e80206 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 43bc40b7b1c..f57b88dd55a 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 1402a7f6605..0f6394df6ae 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 4812c97b32d..e23f1e7bd60 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 70d4e0281d4..26771a999c1 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 5fe565a64ac..d368590c30b 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 61d8fa5c7ee..e3e1f1f6e5e 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 24ea30237ae..7d2466fc959 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 8ccd52f1c78..7dafbf69872 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 52127ffa91a..d4ffac1b0d8 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 f02a97f0c32..f6f85ba4cd2 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 bccbee3ba92..82cf16264f0 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 fb8bbedf518..6b4cf50e699 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 75120a40182..28d8ef004da 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 3b5df9a79fc..41d7fb15dd1 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 96518b6959e..2276be39adb 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 00000000000..49ab015e752 --- /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 09b262684e9..e25189b7339 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 a75e07039ab..0eae20ac356 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 6c014eb7aad..7156624d812 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 8aacb6964b9..0efbde422b8 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 97d3c0a2ec1..4757653aeed 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 21fad17357a..73911dbcfc8 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 d196d9631b0..1aedf14b29c 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 bbd4fd87ba8..fe8031dcd18 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 858c58bdc0e..71cb34f85ac 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 a3f3d254008..4c0875eaf78 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 4b737c6da4b..a1611a33634 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 5b31a6b90b5..0764b055433 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 d81ec65f748..1dfee1ab81b 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 395f4a05436..2a5a1609c75 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 7fe2d006eb0..3e41c2aa257 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 3b058685714..a0616c4b955 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 37ab6b36578..485710c93d7 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 2706bce45a5..6f0f5a9d4cb 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 6bfc040133b..850e3e8ad1f 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 f75c7bea1ff..1ee7e3a3555 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 4ec26f16121..c22cb688b63 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 e0b8f00020a..9abe75cc4d1 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 839c9314c53..f126650fc35 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 db5b7672a66..3b0539dbe16 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 cc43ef0253a..27c22ccab48 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 0f34d72a185..1eb9b41d9fe 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 15ab929698d..468ef2ba3a3 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 8bf5fdc2ad4..44609bccea5 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 30bf756ab9c..b487c452742 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 68216921f52..0757b549560 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 3fc1e4b53d4..8aa7a323c13 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 48a833f2091..6ceb42552ef 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 3bf05885282..b0391886b26 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 ce2ff34de8e..1ebb392ff33 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 45a004b041d..24828098098 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 05771467bc7..8ae8c3d934d 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 5da23d794a7..c030bf89b36 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 bdc1eda6444..d1d12f008aa 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 21e8f6dab05..338af0bbb66 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 37dfa4fc555..60f22547595 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 630d0f44b04..ed829a06d71 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 bb30a5107b2..5ff64853d20 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 f047d2f462d..9e587a09c57 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 7f24a7907cb..c175027a410 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 304713da033..6f98b4fd0e0 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 490bffaf843..295e27b9750 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 ab750ae2a25..8a3f5b70822 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 91d4a8a5263..5fd76469475 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 03789a95028..e08261b76f5 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 d067585919d..8de0b1d63e3 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 b811db195cf..e9d9a3f7f4c 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 3f0221641f4..f4ab2295a08 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 992e14f069d..9449e409a33 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 05a6728af12..8784ef7d01c 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 cf8f15906f1..c5a735acfaf 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 5b1df3be5ec..f96b85e30e0 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 76f1c391c77..74640d34c76 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 7946d3cd824..d2ac979abee 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 0e4b9a0405a..761fb0e67aa 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 7b901c6f710..63c55b857d1 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 a7d603498c1..1365e816376 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 a7b7de097ed..ef02172d947 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 213ba39888c..6051027c3c7 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 3102b2122c4..d6f35da8110 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 ccc8516febc..c31b66a1a65 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 fb8234026f4..b5ae92b966f 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 ab580d3766d..43f9f5da387 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 6fdfb795cc2..17991892515 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 f9391072924..c0aa207a97c 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 031752ddf15..d8e7a1e7392 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 1fdf9ed1f75..23a8cfb1f01 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 438701829c4..2d58888822c 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 017eeb46be6..17aee028994 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 645236d35ba..11f1e4fbd71 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 ea9c018264d..ee266f02e98 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 1eac9cb057c..6af2c0c7013 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 ecdd8dc02dc..7f2731cd923 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 3b8280c23ca..aa9fa4862d4 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 4e84481dc71..1b6a4bb931b 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 ad25e9b9eb7..db095a89e55 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 3e37154cbdd..346354cd751 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 16dcbe9d589..c572e038ca3 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 ff611b71b49..6db9f0d34fd 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 048ace976ef..5d0111ee621 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 cbf96629698..97040b26b87 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 6ceba79c04b..701ead3212a 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 eaf066229f1..85242ed5fb4 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 3823f8d57c6..bb6ba0db950 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 e4ecf3cd359..268482fa2e9 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 f3fd7f8409c..f728f2d95ba 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 70348e9d299..999956b1b2e 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 df3407af674..4dde28968d8 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 64ed7e4915a..996e1a88de2 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 59bbd6f87c9..1d9a0472f29 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 e1d2e7dd429..61f70e17647 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 a6d3514e74f..7f45e5892d2 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 cc31fa4c5d7..987b7c77163 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 881f3bfcfbb..30650e410c2 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 68346e0aab0..cee706f7557 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 f48100cff68..bb02fd3cf8c 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 f118b6523e9..8b0c4be1ca2 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 06ffc8adb7f..41fc666121b 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 24003cda325..f33380122b8 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 7371ee82a81..b9f91ba882a 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 65c9f707830..47785ca7a42 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 39a49f5f57a..aa78042fa65 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 324caef326d..fd2658ba4b6 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 99ea0122f3b..79f6aa264db 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 c4e6f6feeda..078e36cf2a9 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 014678056b2..68f8949aa79 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 de943a5be4d..768a5d3c8af 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 417daf7f921..9d752c4b208 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 b480387e1e4..a655d492de7 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 ca1a8dd4834..116469db799 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 ebfdd13642b..578edd31bf3 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 ca49db7c5a8..0f63e8305b0 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 c723ef7bd1b..7f418dc4b5d 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 af9d6aafbcc..43bfd20676d 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 4593aa9d27a..1dea008251c 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 c5bfb5d08e8..75ab6ae9681 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 eff1bd10fc6..758ed2821fd 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 90674af48dc..38ef0a67fed 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 5cd6ca25902..d159923f383 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 4cef8d85191..bc720d70ea2 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 1f795cd11a9..b150f451d0e 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 12afc03d38c..d443f943ae7 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 fd25ca93bc6..6e8da9c4e10 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 994ed87cf76..f933b99a73a 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 7fff03f0b09..93bc5db3008 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 70e0d6dcc26..9c6fbc7f629 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 e93bae049db..07830cb359c 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 3c0e6b1e3e8..d0c62e8ff9c 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 c61467c609b..374adb06e08 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 989fa19d81d..4cbc6bbd6a2 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 5cc7b926135..663c91f2daa 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 420b7a8cca9..657b2b55df2 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 17e48c0d4b4..08c0b7d9745 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 bdf959352ad..585387d3f24 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 443d1016677..aa8555ff3ed 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 b79ce2b641b..c8bad38aa61 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 c372adb88a6..cc3d4cddc25 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 371f778614d..0141f489615 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 89deb38c06d..66efa2a79bd 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 09152773e72..de34748592b 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 f2124792413..6cf47ab9515 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 1d112d65c3f..b968b6b467d 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 dd302b2d3fa..541c3294c9a 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 00000000000..dd302b2d3fa --- /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 360ebd01c4f..4164f26f2dc 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 9b762398d92..320f8bb8f68 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 b5cf12cf457..102fa045ad9 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 d28d95529a3..968944004b6 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 6f719db58a2..386b2a37054 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 fd1da83b6a9..022b78f5a0d 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 589fa842790..5fec4ee31ee 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 9ff158c1395..767191cc68d 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 e04a3d5546f..381510532c0 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 3d84d3735a0..eb08ee40852 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 430cf5bcd98..5ea138490b7 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 8f452d01736..1c4e68a53ff 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 1a16656d404..315fdf56dfb 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 01fdbce07db..1d6775d559c 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 6be51e51a5e..ed862389d84 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 0685cb39561..92f69da76a1 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 dd58e7d52e0..f90f8a5af1e 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 6eae35766cc..d2b3f127829 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 30dfa5d82a1..07dabb372fe 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 bff00007438..309bb0ce582 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 8f399fbfafe..e0a82c0fbdd 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 78c99481659..d2b26d1e436 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 56336be862d..cf66b797b44 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 5f9f3e3d5e8..6c4f66d2110 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 f215a39b254..6faa34b75e3 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 8c87aaa0e1e..c355d1d54d6 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 f009ee9d261..1eee434574f 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 b38b4327d98..49b97688bff 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 df5791fb8ec..73e8a3e3605 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 e086a66d592..115e1bf9818 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 944d0847301..6865601ef0c 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 39eb2fbe9a7..74bccff7de5 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 87c1484db15..b2eb160342d 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 bb291087dc5..749f80ec031 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 8c5b47e7415..b7717e9fb96 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 89427042571..1a6813698e8 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 38c9aa0471a..e3f64f8071c 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 16d1a15fa8e..75bcfb0bfff 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 aba29aec884..c014c7a484b 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 219d05f2bbc..98d679082ba 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 2acfce089e6..27746d3df37 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 cedc2980317..82bd1ff0f27 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 4f8adc44828..0e366f3057e 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 b61a8055722..cc0e3ad2fba 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 d1ee2e67fda..b4eadfea3fd 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 63103bb4b8f..0c1d7e01749 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 3bd176f2c46..7e6853cbad2 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 8966981c681..1837f13046a 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 49d18001014..b4884151ef3 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 a8ae93e7871..73451a31b63 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 e31c7cefcca..338ebdee6e8 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 7f2ba023128..b8622160e10 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 1aaea2a47b2..6b8fa3aeac8 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 11d3839f4be..fee49dcff94 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 cc4cdfa73e5..cca20d44961 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 a3e09da9e2f..b6db90c2c7f 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 a8bc1048de8..2c67c2b3922 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 96b4a077ad6..b91d99453a4 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 d41332582d6..78d2bc7fd17 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 939643e0dd5..7a00fc8668c 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 55fc3963bd7..aedd2c4ba6a 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 959427231af..a9e8e6882d5 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 c543f3e7865..6ffba8dd54a 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 eccc8dcca56..45cd1bb580c 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 25078ef2e43..1e7095f80ac 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 0e9457ddf65..6cbed60b42d 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 a7db98f999f..3d9df8c0afb 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 ef641d7c914..e212178831b 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 83309c0850f..37bfb1d8270 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 caa3020f17f..92ca914f102 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 9a98fbcc496..266f557bfe4 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 032ef2ed099..4be0f3ca416 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 8edec792beb..e13f0e5ffe4 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 ef51854a85d..6bb1c9d1ab1 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 ebd8f412346..413c233132e 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 e38277567bb..ec53e13abc1 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 0e194e73223..d4f15d09a89 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 32379abb7bc..35de49ed5c6 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 a8f63330a77..76402d11db3 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 82dafecb5e7..51510008477 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 ad724325dca..68a40ffff7a 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 9f7eece33cb..5aa28379828 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 d97b1dc6005..9d7cf43223f 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 f85c06c808e..71a8ef3cd1e 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 5710e20f488..a8ba8d1c8cb 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 c990ed15dd5..da64f172fd5 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 1db0b6e68f4..0644a367881 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 3b6ade834d7..54aa605e286 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 0bc39af52f9..3371abdb997 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 9e5f9b7a9f2..ae4726ab7a6 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 0f4caa969b6..e0296827d66 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 3d1f639d97d..de13b9c3ca8 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 79449011319..05558490556 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 05b0fb5d2b1..8c417fc789e 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 cf4c924645c..eb0a38cab93 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 52ceac98161..90362695d8e 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 45851c63f7e..143b3934074 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 9984ed62433..a6dd7302de9 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 0434d43478c..d4bbb910852 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 efe86a5c8d3..5860bcd7591 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 aa05005c4e3..d009111a79d 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 1f4001f17c2..4b776253e66 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 1442e82ec42..e315465eca4 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 63b83bdf656..4d0d7723066 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 92bda93678c..2f97f91f1ca 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 003e7dd6135..e8a4c41f06c 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 4d399b2b624..450216c526e 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 2a38eb8dfb5..4c2c8a9f873 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 2cb07ce4574..d3f3eec20b3 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 d0ee1d692d9..7b63009fdb8 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 cf85f3cffb2..8dda5bcc059 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 e5797b796a9..e69a0231fa2 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 d0e9d0b33c5..d4c7a823e2a 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 741d7727032..b1557c8c725 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 b40128c7cbf..b91452b6c9a 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 d086967168d..8622ab97df9 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 e8a2616ca3b..921f15293a8 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 c04bbcc6bed..7d3ffd458be 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 048420e6fa8..65ff7d6b991 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 4c68d92761a..c52120f950f 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 c579f88bb55..32a39bf6262 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 6ebfe1c991e..294d8e96564 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 b8f93f9b245..6c56cee7fbc 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 56a9a13b568..852a539edad 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 8c85c9c62f6..04e86ba5ef6 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 e04dd0f57e2..357449b6393 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 7d430ecd249..e2ee0002afd 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 cb7e1458fb9..b8ae67b6f04 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 5988610ff55..61e0ce4736d 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 d607b1299b4..9844474fe8e 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 562b0554ad7..a7bbf9c461b 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 de3f01176ae..32c2979f970 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 842cd6bb022..fb7fc014844 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 3a6f2a11a8f..f253fd88333 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 fdb02891cd2..3210913de1f 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 c6a9d98b611..59b1f27709b 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 84bc7052fff..a074ac73a63 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 fe273981878..13a1bbc8d50 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 9bf979a37e6..ce2f87d5029 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 2b10ff63969..b3ca443cde7 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 5f2ce0c6772..6e7ccc5ee08 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 2bddafaf406..6cc02a19ce1 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 bff695ae437..04bbc122433 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 25b3eb616c4..f2394d45d26 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 6b5b48c5b21..dc62099e7ae 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 27ad3712cc8..f3d2c373c1e 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 350ef17f33a..9050455cd4c 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 08e0586d9bd..a603bbff507 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 3e0480549d7..9b4852f71f4 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 03f52d03205..bd3da7a6f12 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 b52778f8c5d..1dbeadd6aa9 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 d275a2da3d6..d5ae5ef1a55 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 57441ec069f..375df1f379e 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 c86a807996a..a0cfba5ef0b 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 042dd375420..523f6ed2b8e 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 d130a112844..a837adace18 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 e3cc1d9fafc..668e27eb214 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 68683892288..f59c48c1d44 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 71b2dfe1fdd..66c5418a3cf 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 e710d0455a8..e1170b967ec 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 116d7c880e6..dc7bfdda22e 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 c4f67ad25b6..0472b5bf243 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 6ec31e94a56..3a0149032fd 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 86740aa77a9..5d3159bafe0 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 63b4f05f789..bbd201f122a 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 923dda10490..953497e8cfc 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 b3603c9c20b..888d2e8c2eb 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 2754927a89e..791c9b6bd35 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 04d9e6fd397..e1ce43e6ce6 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 33a9047b412..9c6f6590bc4 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 0a728a94f45..25fb402b857 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 d65c0d1d0e4..90bf110b0d1 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 ee442b7e7fa..8598b43d6e6 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 92aa721ec3f..742b61aef05 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 301c3accfbd..8bf33f07499 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 381e3c2414a..2053c04961e 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 9c299af6e0c..9670da9d84d 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 1c5e691aa20..2fb732282e5 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 4b6828d5b20..5d6a32e2053 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 7274d19365e..83fc092a462 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 1dbfd3a6957..1b34d27100f 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 7243fa9aac1..80951f11886 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 4d24c7980b0..d5ec06fb443 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 c6a42df4517..2f60a58eb3d 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 34b51d26ff5..ce8d70eda8f 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 311848c47c1..703500e1ecc 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 945e44779c5..802486ecc60 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 b5174a067b6..5bbb5135184 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 211e05c9f41..78f17cf898a 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 afb9e20866f..c4ea4633453 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 d6dd748e47f..d9e590d2217 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 3e1df59503e..dc3bf780c10 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 f29030e6cb6..f5bb771a043 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 1a65efb6f46..f1b8a2d2027 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 e984b2bce75..33c9095cc0f 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 6bef49ad2a7..70f9c168406 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 05d2f21a947..7d33a6e665a 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 1c434040412..e2d78d75c17 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 dafc461adf3..63003b0121c 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 2bfd0177156..cf60873640c 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 95802b014b8..9e42206e03d 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 4898519e057..25a142cfb65 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 f6c4e5d93c3..f1beb424110 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 68904a02b4f..27394c9cb8b 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 fb81da99953..3bb9db12110 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 46b8aea38b9..f32a70a00ab 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 e79d1beeb53..6260186957f 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 282565a606e..7c47c94d892 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 bf30f5bc213..2151801c854 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 a99eeb242a7..4f3c3295586 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 5db1703be3f..d4871889c11 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 1fa97bd3f43..e83e789842e 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 21945f580c2..25a12b9f06e 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 fe4a75bea7d..7503961efcb 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 86ee416f763..74de9f6e5da 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 c2ec4744e80..ee235bd5328 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 ba20bc059d6..5ef49c83852 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 601948622d0..e8c6379f42d 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 7ce25776806..8f0248b5b6f 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 9f0b96ee17e..2c762567fda 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 75689745a6d..e474038bad6 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 d5f70f34db2..6a6171f673d 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 5eec958a137..f93d5b284c4 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 84811f169a6..aa9279a8363 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 23dcbfa0ac4..907743423c9 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 ca3743bd331..dcfc36e7a96 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 76983844352..350d4d4679c 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 ab81a3cc938..a6c21adf4ff 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 b38ecc34153..e02734059e1 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 fab19d9a523..3097543e1e3 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 e73d56c8421..aeb298b7c9e 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 ef5873c19ce..89370924cbe 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 e8d61b604bf..93b7364aecd 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 26ca946edd1..d7b388d367e 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 d62b03e8093..afcdfd4f2cd 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 c5383d31357..d10f3e06c78 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 1d00fc47459..a24cf44443a 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 5f9f1e96e55..a7a1ccbec8e 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 96be9721b1d..0b388015c1a 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 742452c38b6..0363cd24e4c 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 9a5bde1b8b3..a9eaee89914 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 b3b88d92b63..ff8142d3932 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 aa433632ac0..65b709a23e8 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 11c679edd34..cf1dfbb8d4e 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 e4b82b176b8..695e2b0f1e1 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 5828439b63e..3fe43ab96dc 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 92d54cac815..f2b2701bfc2 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 23dc8ad6fd8..07527ac26ef 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 023a1982106..e3fa481bdbc 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 2ebf0caa4f0..1d4ddf48141 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 e558ba22186..0812c3bdcce 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 92c982135de..c7b9334b558 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 24d3704ff24..8da1e7a59b5 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 72f637c0473..fbe44114b95 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 cb05c0c8663..26430fc4f5f 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 219d283c423..bed895fe9ee 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 37afd6cfd5a..47c14b1ae20 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 2662e2288ea..5518d209220 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 338b810b5a8..2c67c339d6c 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 a313cd99b9a..d8e95808e32 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 ea7fd3bad16..3dcf554d155 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 8e7b4e208bf..5ef13814f89 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 2c10e99b2d8..495112151ed 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.30.2