summaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2014-01-04 17:57:29 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2014-01-04 17:57:29 +0000
commit48ff1d417d4c49525c09b013395e38dda8bd50fe (patch)
treeffb4ea05f14bc936b5dd3681e19b2aa3cee8c3bf /libgcc
parent144409bbbdb293946cea105115e0e329f633d333 (diff)
downloadgcc-48ff1d417d4c49525c09b013395e38dda8bd50fe.tar.gz
2014-01-04 Basile Starynkevitch <basile@starynkevitch.net>
{{merge using svnmerge.py with trunk GCC 4.9 svn rev206333 now in stage 3; very unstable, xtramelt-ana-base don't compile anymore...}} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@206336 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc')
-rw-r--r--libgcc/ChangeLog155
-rw-r--r--libgcc/Makefile.in2
-rw-r--r--libgcc/config.host20
-rw-r--r--libgcc/config/aarch64/crti.S2
-rw-r--r--libgcc/config/aarch64/crtn.S2
-rw-r--r--libgcc/config/aarch64/linux-unwind.h17
-rw-r--r--libgcc/config/aarch64/sfp-exceptions.c2
-rw-r--r--libgcc/config/aarch64/sfp-machine.h2
-rw-r--r--libgcc/config/aarch64/sync-cache.c2
-rw-r--r--libgcc/config/aarch64/t-aarch642
-rw-r--r--libgcc/config/alpha/crtfastmath.c2
-rw-r--r--libgcc/config/alpha/libgcc-alpha-ldbl.ver2
-rw-r--r--libgcc/config/alpha/linux-unwind.h2
-rw-r--r--libgcc/config/alpha/qrnnd.S2
-rw-r--r--libgcc/config/alpha/vms-dwarf2.S2
-rw-r--r--libgcc/config/alpha/vms-dwarf2eh.S2
-rw-r--r--libgcc/config/alpha/vms-gcc_shell_handler.c2
-rw-r--r--libgcc/config/alpha/vms-unwind.h2
-rw-r--r--libgcc/config/arc/asm.h3
-rw-r--r--libgcc/config/arc/crtg.S3
-rw-r--r--libgcc/config/arc/crtgend.S3
-rw-r--r--libgcc/config/arc/crti.S3
-rw-r--r--libgcc/config/arc/crtn.S3
-rw-r--r--libgcc/config/arc/divtab-arc700.c2
-rw-r--r--libgcc/config/arc/dp-hack.h2
-rw-r--r--libgcc/config/arc/fp-hack.h2
-rw-r--r--libgcc/config/arc/gmon/atomic.h2
-rw-r--r--libgcc/config/arc/gmon/auxreg.h2
-rw-r--r--libgcc/config/arc/gmon/dcache_linesz.S2
-rw-r--r--libgcc/config/arc/gmon/gmon.c2
-rw-r--r--libgcc/config/arc/gmon/machine-gmon.h2
-rw-r--r--libgcc/config/arc/gmon/mcount.c2
-rw-r--r--libgcc/config/arc/gmon/prof-freq-stub.S2
-rw-r--r--libgcc/config/arc/gmon/prof-freq.c2
-rw-r--r--libgcc/config/arc/gmon/profil.S2
-rw-r--r--libgcc/config/arc/gmon/sys/gmon.h2
-rw-r--r--libgcc/config/arc/gmon/sys/gmon_out.h2
-rw-r--r--libgcc/config/arc/ieee-754/adddf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/addsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc-ieee-754.h2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600/divsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/arc600/mulsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/divdf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/divsf3-stdmul.S2
-rw-r--r--libgcc/config/arc/ieee-754/divsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/divtab-arc-df.c2
-rw-r--r--libgcc/config/arc/ieee-754/divtab-arc-sf.c2
-rw-r--r--libgcc/config/arc/ieee-754/eqdf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/eqsf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/extendsfdf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/fixdfsi.S2
-rw-r--r--libgcc/config/arc/ieee-754/fixsfsi.S2
-rw-r--r--libgcc/config/arc/ieee-754/fixunsdfsi.S2
-rw-r--r--libgcc/config/arc/ieee-754/floatsidf.S2
-rw-r--r--libgcc/config/arc/ieee-754/floatsisf.S2
-rw-r--r--libgcc/config/arc/ieee-754/floatunsidf.S2
-rw-r--r--libgcc/config/arc/ieee-754/gedf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/gesf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/gtdf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/gtsf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/muldf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/mulsf3.S2
-rw-r--r--libgcc/config/arc/ieee-754/orddf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/ordsf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/truncdfsf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/uneqdf2.S2
-rw-r--r--libgcc/config/arc/ieee-754/uneqsf2.S2
-rw-r--r--libgcc/config/arc/initfini.c2
-rw-r--r--libgcc/config/arc/lib1funcs.S2
-rw-r--r--libgcc/config/arc/libgcc-excl.ver2
-rw-r--r--libgcc/config/arc/t-arc2
-rw-r--r--libgcc/config/arc/t-arc-newlib2
-rw-r--r--libgcc/config/arc/t-arc700-uClibc2
-rw-r--r--libgcc/config/arm/bpabi-lib.h6
-rw-r--r--libgcc/config/arm/bpabi-v6m.S2
-rw-r--r--libgcc/config/arm/bpabi.S2
-rw-r--r--libgcc/config/arm/bpabi.c2
-rw-r--r--libgcc/config/arm/crti.S2
-rw-r--r--libgcc/config/arm/crtn.S2
-rw-r--r--libgcc/config/arm/fp16.c2
-rw-r--r--libgcc/config/arm/ieee754-df.S2
-rw-r--r--libgcc/config/arm/ieee754-sf.S2
-rw-r--r--libgcc/config/arm/lib1funcs.S2
-rw-r--r--libgcc/config/arm/libgcc-bpabi.ver2
-rw-r--r--libgcc/config/arm/libunwind.S2
-rw-r--r--libgcc/config/arm/linux-atomic-64bit.c2
-rw-r--r--libgcc/config/arm/linux-atomic.c2
-rw-r--r--libgcc/config/arm/pr-support.c2
-rw-r--r--libgcc/config/arm/symbian-lib.h2
-rw-r--r--libgcc/config/arm/unaligned-funcs.c2
-rw-r--r--libgcc/config/arm/unwind-arm.c2
-rw-r--r--libgcc/config/arm/unwind-arm.h2
-rw-r--r--libgcc/config/avr/avr-lib.h2
-rw-r--r--libgcc/config/avr/lib1funcs-fixed.S2
-rw-r--r--libgcc/config/avr/lib1funcs.S2
-rw-r--r--libgcc/config/avr/lib2funcs.c2
-rw-r--r--libgcc/config/bfin/crti.S2
-rw-r--r--libgcc/config/bfin/crtlibid.S2
-rw-r--r--libgcc/config/bfin/crtn.S2
-rw-r--r--libgcc/config/bfin/lib1funcs.S2
-rw-r--r--libgcc/config/bfin/libgcc-glibc.ver2
-rw-r--r--libgcc/config/bfin/linux-unwind.h2
-rw-r--r--libgcc/config/c6x/c6x-abi.h2
-rw-r--r--libgcc/config/c6x/crti.S2
-rw-r--r--libgcc/config/c6x/crtn.S2
-rw-r--r--libgcc/config/c6x/eqd.c2
-rw-r--r--libgcc/config/c6x/eqf.c2
-rw-r--r--libgcc/config/c6x/ged.c2
-rw-r--r--libgcc/config/c6x/gef.c2
-rw-r--r--libgcc/config/c6x/gtd.c2
-rw-r--r--libgcc/config/c6x/gtf.c2
-rw-r--r--libgcc/config/c6x/led.c2
-rw-r--r--libgcc/config/c6x/lef.c2
-rw-r--r--libgcc/config/c6x/lib1funcs.S2
-rw-r--r--libgcc/config/c6x/libgcc-eabi.ver2
-rw-r--r--libgcc/config/c6x/ltd.c2
-rw-r--r--libgcc/config/c6x/ltf.c2
-rw-r--r--libgcc/config/c6x/pr-support.c2
-rw-r--r--libgcc/config/c6x/sfp-machine.h2
-rw-r--r--libgcc/config/c6x/unwind-c6x.c2
-rw-r--r--libgcc/config/c6x/unwind-c6x.h2
-rw-r--r--libgcc/config/cr16/crti.S2
-rw-r--r--libgcc/config/cr16/crtlibid.S2
-rw-r--r--libgcc/config/cr16/crtn.S2
-rw-r--r--libgcc/config/cr16/divmodhi3.c2
-rw-r--r--libgcc/config/cr16/lib1funcs.S2
-rw-r--r--libgcc/config/cr16/t-cr162
-rw-r--r--libgcc/config/cr16/t-crtlibid2
-rw-r--r--libgcc/config/cr16/unwind-cr16.c2
-rw-r--r--libgcc/config/cr16/unwind-dw2.h2
-rw-r--r--libgcc/config/cris/arit.c2
-rw-r--r--libgcc/config/cris/mulsi3.S2
-rw-r--r--libgcc/config/cris/sfp-machine.h2
-rw-r--r--libgcc/config/cris/umulsidi3.S2
-rw-r--r--libgcc/config/darwin-64.c2
-rw-r--r--libgcc/config/darwin-crt-tm.c2
-rw-r--r--libgcc/config/darwin-crt3.c2
-rw-r--r--libgcc/config/epiphany/crti.S2
-rw-r--r--libgcc/config/epiphany/crtint.S2
-rw-r--r--libgcc/config/epiphany/crtm1reg-r43.S2
-rw-r--r--libgcc/config/epiphany/crtm1reg-r63.S2
-rw-r--r--libgcc/config/epiphany/crtn.S2
-rw-r--r--libgcc/config/epiphany/crtrunc.S2
-rw-r--r--libgcc/config/epiphany/divsi3-float.S2
-rw-r--r--libgcc/config/epiphany/divsi3.S2
-rw-r--r--libgcc/config/epiphany/divsi3.c2
-rw-r--r--libgcc/config/epiphany/epiphany-asm.h2
-rw-r--r--libgcc/config/epiphany/ieee-754/eqsf2.S2
-rw-r--r--libgcc/config/epiphany/ieee-754/fast_div.S2
-rw-r--r--libgcc/config/epiphany/ieee-754/gtesf2.S2
-rw-r--r--libgcc/config/epiphany/ieee-754/ordsf2.S2
-rw-r--r--libgcc/config/epiphany/ieee-754/uneqsf2.S2
-rw-r--r--libgcc/config/epiphany/modsi3-float.S2
-rw-r--r--libgcc/config/epiphany/modsi3.S2
-rw-r--r--libgcc/config/epiphany/modsi3.c2
-rw-r--r--libgcc/config/epiphany/mulsi3.c2
-rw-r--r--libgcc/config/epiphany/t-epiphany2
-rw-r--r--libgcc/config/epiphany/udivsi3-float.S2
-rw-r--r--libgcc/config/epiphany/udivsi3-float.c2
-rw-r--r--libgcc/config/epiphany/udivsi3.S2
-rw-r--r--libgcc/config/epiphany/udivsi3.c2
-rw-r--r--libgcc/config/epiphany/umodsi3-float.S2
-rw-r--r--libgcc/config/epiphany/umodsi3.S2
-rw-r--r--libgcc/config/epiphany/umodsi3.c2
-rw-r--r--libgcc/config/fr30/crti.S2
-rw-r--r--libgcc/config/fr30/crtn.S2
-rw-r--r--libgcc/config/fr30/lib1funcs.S2
-rw-r--r--libgcc/config/frv/cmovd.c2
-rw-r--r--libgcc/config/frv/cmovh.c2
-rw-r--r--libgcc/config/frv/cmovw.c2
-rw-r--r--libgcc/config/frv/frv-abi.h2
-rw-r--r--libgcc/config/frv/frvbegin.c2
-rw-r--r--libgcc/config/frv/frvend.c2
-rw-r--r--libgcc/config/frv/lib1funcs.S2
-rw-r--r--libgcc/config/frv/libgcc-glibc.ver2
-rw-r--r--libgcc/config/gthr-lynx.h2
-rw-r--r--libgcc/config/gthr-rtems.h2
-rw-r--r--libgcc/config/gthr-vxworks.h2
-rw-r--r--libgcc/config/h8300/clzhi2.c2
-rw-r--r--libgcc/config/h8300/crti.S2
-rw-r--r--libgcc/config/h8300/crtn.S2
-rw-r--r--libgcc/config/h8300/ctzhi2.c2
-rw-r--r--libgcc/config/h8300/fixunssfsi.c2
-rw-r--r--libgcc/config/h8300/lib1funcs.S2
-rw-r--r--libgcc/config/h8300/parityhi2.c2
-rw-r--r--libgcc/config/h8300/popcounthi2.c2
-rw-r--r--libgcc/config/i386/32/sfp-machine.h10
-rw-r--r--libgcc/config/i386/32/tf-signs.c2
-rw-r--r--libgcc/config/i386/cpuinfo.c89
-rw-r--r--libgcc/config/i386/crtfastmath.c2
-rw-r--r--libgcc/config/i386/crti.S2
-rw-r--r--libgcc/config/i386/crtn.S2
-rw-r--r--libgcc/config/i386/crtprec.c2
-rw-r--r--libgcc/config/i386/cygming-crtbegin.c2
-rw-r--r--libgcc/config/i386/cygming-crtend.c2
-rw-r--r--libgcc/config/i386/cygwin.S2
-rw-r--r--libgcc/config/i386/darwin-lib.h2
-rw-r--r--libgcc/config/i386/enable-execute-stack-mingw32.c2
-rw-r--r--libgcc/config/i386/gthr-win32.c2
-rw-r--r--libgcc/config/i386/gthr-win32.h2
-rw-r--r--libgcc/config/i386/libgcc-bsd.ver2
-rw-r--r--libgcc/config/i386/libgcc-cygming.ver2
-rw-r--r--libgcc/config/i386/libgcc-darwin.10.4.ver2
-rw-r--r--libgcc/config/i386/libgcc-darwin.10.5.ver2
-rw-r--r--libgcc/config/i386/libgcc-glibc.ver2
-rw-r--r--libgcc/config/i386/libgcc-sol2.ver2
-rw-r--r--libgcc/config/i386/linux-unwind.h2
-rw-r--r--libgcc/config/i386/morestack.S2
-rw-r--r--libgcc/config/i386/sfp-exceptions.c8
-rw-r--r--libgcc/config/i386/sol2-c1.S2
-rw-r--r--libgcc/config/i386/sol2-unwind.h2
-rw-r--r--libgcc/config/i386/value-unwind.h2
-rw-r--r--libgcc/config/i386/w32-unwind.h2
-rw-r--r--libgcc/config/ia64/crtbegin.S2
-rw-r--r--libgcc/config/ia64/crtend.S2
-rw-r--r--libgcc/config/ia64/crtfastmath.c2
-rw-r--r--libgcc/config/ia64/crti.S2
-rw-r--r--libgcc/config/ia64/crtn.S2
-rw-r--r--libgcc/config/ia64/fde-glibc.c2
-rw-r--r--libgcc/config/ia64/fde-vms.c2
-rw-r--r--libgcc/config/ia64/lib1funcs.S2
-rw-r--r--libgcc/config/ia64/libgcc-glibc.ver2
-rw-r--r--libgcc/config/ia64/libgcc-ia64.ver2
-rw-r--r--libgcc/config/ia64/linux-unwind.h2
-rw-r--r--libgcc/config/ia64/quadlib.c2
-rw-r--r--libgcc/config/ia64/sfp-exceptions.c2
-rw-r--r--libgcc/config/ia64/tf-signs.c2
-rw-r--r--libgcc/config/ia64/unwind-ia64.c2
-rw-r--r--libgcc/config/ia64/unwind-ia64.h2
-rw-r--r--libgcc/config/ia64/vms-crtinit.S2
-rw-r--r--libgcc/config/ia64/vms-unwind.h2
-rw-r--r--libgcc/config/iq2000/lib2funcs.c2
-rw-r--r--libgcc/config/libbid/ChangeLog4
-rw-r--r--libgcc/config/libbid/_addsub_dd.c2
-rw-r--r--libgcc/config/libbid/_addsub_sd.c2
-rw-r--r--libgcc/config/libbid/_addsub_td.c2
-rw-r--r--libgcc/config/libbid/_dd_to_df.c2
-rw-r--r--libgcc/config/libbid/_dd_to_di.c2
-rw-r--r--libgcc/config/libbid/_dd_to_sd.c2
-rw-r--r--libgcc/config/libbid/_dd_to_sf.c2
-rw-r--r--libgcc/config/libbid/_dd_to_si.c2
-rw-r--r--libgcc/config/libbid/_dd_to_td.c2
-rw-r--r--libgcc/config/libbid/_dd_to_tf.c2
-rw-r--r--libgcc/config/libbid/_dd_to_udi.c2
-rw-r--r--libgcc/config/libbid/_dd_to_usi.c2
-rw-r--r--libgcc/config/libbid/_dd_to_xf.c2
-rw-r--r--libgcc/config/libbid/_df_to_dd.c2
-rw-r--r--libgcc/config/libbid/_df_to_sd.c2
-rw-r--r--libgcc/config/libbid/_df_to_td.c2
-rw-r--r--libgcc/config/libbid/_di_to_dd.c2
-rw-r--r--libgcc/config/libbid/_di_to_sd.c2
-rw-r--r--libgcc/config/libbid/_di_to_td.c2
-rw-r--r--libgcc/config/libbid/_div_dd.c2
-rw-r--r--libgcc/config/libbid/_div_sd.c2
-rw-r--r--libgcc/config/libbid/_div_td.c2
-rw-r--r--libgcc/config/libbid/_eq_dd.c2
-rw-r--r--libgcc/config/libbid/_eq_sd.c2
-rw-r--r--libgcc/config/libbid/_eq_td.c2
-rw-r--r--libgcc/config/libbid/_ge_dd.c2
-rw-r--r--libgcc/config/libbid/_ge_sd.c2
-rw-r--r--libgcc/config/libbid/_ge_td.c2
-rw-r--r--libgcc/config/libbid/_gt_dd.c2
-rw-r--r--libgcc/config/libbid/_gt_sd.c2
-rw-r--r--libgcc/config/libbid/_gt_td.c2
-rw-r--r--libgcc/config/libbid/_isinfd128.c2
-rw-r--r--libgcc/config/libbid/_isinfd32.c2
-rw-r--r--libgcc/config/libbid/_isinfd64.c2
-rw-r--r--libgcc/config/libbid/_le_dd.c2
-rw-r--r--libgcc/config/libbid/_le_sd.c2
-rw-r--r--libgcc/config/libbid/_le_td.c2
-rw-r--r--libgcc/config/libbid/_lt_dd.c2
-rw-r--r--libgcc/config/libbid/_lt_sd.c2
-rw-r--r--libgcc/config/libbid/_lt_td.c2
-rw-r--r--libgcc/config/libbid/_mul_dd.c2
-rw-r--r--libgcc/config/libbid/_mul_sd.c2
-rw-r--r--libgcc/config/libbid/_mul_td.c2
-rw-r--r--libgcc/config/libbid/_ne_dd.c2
-rw-r--r--libgcc/config/libbid/_ne_sd.c2
-rw-r--r--libgcc/config/libbid/_ne_td.c2
-rw-r--r--libgcc/config/libbid/_sd_to_dd.c2
-rw-r--r--libgcc/config/libbid/_sd_to_df.c2
-rw-r--r--libgcc/config/libbid/_sd_to_di.c2
-rw-r--r--libgcc/config/libbid/_sd_to_sf.c2
-rw-r--r--libgcc/config/libbid/_sd_to_si.c2
-rw-r--r--libgcc/config/libbid/_sd_to_td.c2
-rw-r--r--libgcc/config/libbid/_sd_to_tf.c2
-rw-r--r--libgcc/config/libbid/_sd_to_udi.c2
-rw-r--r--libgcc/config/libbid/_sd_to_usi.c2
-rw-r--r--libgcc/config/libbid/_sd_to_xf.c2
-rw-r--r--libgcc/config/libbid/_sf_to_dd.c2
-rw-r--r--libgcc/config/libbid/_sf_to_sd.c2
-rw-r--r--libgcc/config/libbid/_sf_to_td.c2
-rw-r--r--libgcc/config/libbid/_si_to_dd.c2
-rw-r--r--libgcc/config/libbid/_si_to_sd.c2
-rw-r--r--libgcc/config/libbid/_si_to_td.c2
-rw-r--r--libgcc/config/libbid/_td_to_dd.c2
-rw-r--r--libgcc/config/libbid/_td_to_df.c2
-rw-r--r--libgcc/config/libbid/_td_to_di.c2
-rw-r--r--libgcc/config/libbid/_td_to_sd.c2
-rw-r--r--libgcc/config/libbid/_td_to_sf.c2
-rw-r--r--libgcc/config/libbid/_td_to_si.c2
-rw-r--r--libgcc/config/libbid/_td_to_tf.c2
-rw-r--r--libgcc/config/libbid/_td_to_udi.c2
-rw-r--r--libgcc/config/libbid/_td_to_usi.c2
-rw-r--r--libgcc/config/libbid/_td_to_xf.c2
-rw-r--r--libgcc/config/libbid/_tf_to_dd.c2
-rw-r--r--libgcc/config/libbid/_tf_to_sd.c2
-rw-r--r--libgcc/config/libbid/_tf_to_td.c2
-rw-r--r--libgcc/config/libbid/_udi_to_dd.c2
-rw-r--r--libgcc/config/libbid/_udi_to_sd.c2
-rw-r--r--libgcc/config/libbid/_udi_to_td.c2
-rw-r--r--libgcc/config/libbid/_unord_dd.c2
-rw-r--r--libgcc/config/libbid/_unord_sd.c2
-rw-r--r--libgcc/config/libbid/_unord_td.c2
-rw-r--r--libgcc/config/libbid/_usi_to_dd.c2
-rw-r--r--libgcc/config/libbid/_usi_to_sd.c2
-rw-r--r--libgcc/config/libbid/_usi_to_td.c2
-rw-r--r--libgcc/config/libbid/_xf_to_dd.c2
-rw-r--r--libgcc/config/libbid/_xf_to_sd.c2
-rw-r--r--libgcc/config/libbid/_xf_to_td.c2
-rw-r--r--libgcc/config/libbid/bid128.c2
-rw-r--r--libgcc/config/libbid/bid128_2_str.h2
-rw-r--r--libgcc/config/libbid/bid128_2_str_macros.h2
-rw-r--r--libgcc/config/libbid/bid128_2_str_tables.c2
-rw-r--r--libgcc/config/libbid/bid128_add.c2
-rw-r--r--libgcc/config/libbid/bid128_compare.c2
-rw-r--r--libgcc/config/libbid/bid128_div.c2
-rw-r--r--libgcc/config/libbid/bid128_fma.c2
-rw-r--r--libgcc/config/libbid/bid128_logb.c2
-rw-r--r--libgcc/config/libbid/bid128_minmax.c2
-rw-r--r--libgcc/config/libbid/bid128_mul.c2
-rw-r--r--libgcc/config/libbid/bid128_next.c2
-rw-r--r--libgcc/config/libbid/bid128_noncomp.c2
-rw-r--r--libgcc/config/libbid/bid128_quantize.c2
-rw-r--r--libgcc/config/libbid/bid128_rem.c2
-rw-r--r--libgcc/config/libbid/bid128_round_integral.c2
-rw-r--r--libgcc/config/libbid/bid128_scalb.c2
-rw-r--r--libgcc/config/libbid/bid128_sqrt.c2
-rw-r--r--libgcc/config/libbid/bid128_string.c2
-rw-r--r--libgcc/config/libbid/bid128_to_int16.c2
-rw-r--r--libgcc/config/libbid/bid128_to_int32.c2
-rw-r--r--libgcc/config/libbid/bid128_to_int64.c2
-rw-r--r--libgcc/config/libbid/bid128_to_int8.c2
-rw-r--r--libgcc/config/libbid/bid128_to_uint16.c2
-rw-r--r--libgcc/config/libbid/bid128_to_uint32.c2
-rw-r--r--libgcc/config/libbid/bid128_to_uint64.c2
-rw-r--r--libgcc/config/libbid/bid128_to_uint8.c2
-rw-r--r--libgcc/config/libbid/bid32_to_bid128.c2
-rw-r--r--libgcc/config/libbid/bid32_to_bid64.c2
-rw-r--r--libgcc/config/libbid/bid64_add.c2
-rw-r--r--libgcc/config/libbid/bid64_compare.c2
-rw-r--r--libgcc/config/libbid/bid64_div.c2
-rw-r--r--libgcc/config/libbid/bid64_fma.c2
-rw-r--r--libgcc/config/libbid/bid64_logb.c2
-rw-r--r--libgcc/config/libbid/bid64_minmax.c2
-rw-r--r--libgcc/config/libbid/bid64_mul.c2
-rw-r--r--libgcc/config/libbid/bid64_next.c2
-rw-r--r--libgcc/config/libbid/bid64_noncomp.c2
-rw-r--r--libgcc/config/libbid/bid64_quantize.c2
-rw-r--r--libgcc/config/libbid/bid64_rem.c2
-rw-r--r--libgcc/config/libbid/bid64_round_integral.c2
-rw-r--r--libgcc/config/libbid/bid64_scalb.c2
-rw-r--r--libgcc/config/libbid/bid64_sqrt.c2
-rw-r--r--libgcc/config/libbid/bid64_string.c2
-rw-r--r--libgcc/config/libbid/bid64_to_bid128.c2
-rw-r--r--libgcc/config/libbid/bid64_to_int16.c2
-rw-r--r--libgcc/config/libbid/bid64_to_int32.c2
-rw-r--r--libgcc/config/libbid/bid64_to_int64.c2
-rw-r--r--libgcc/config/libbid/bid64_to_int8.c2
-rw-r--r--libgcc/config/libbid/bid64_to_uint16.c2
-rw-r--r--libgcc/config/libbid/bid64_to_uint32.c2
-rw-r--r--libgcc/config/libbid/bid64_to_uint64.c2
-rw-r--r--libgcc/config/libbid/bid64_to_uint8.c2
-rw-r--r--libgcc/config/libbid/bid_b2d.h2
-rw-r--r--libgcc/config/libbid/bid_binarydecimal.c2
-rw-r--r--libgcc/config/libbid/bid_conf.h2
-rw-r--r--libgcc/config/libbid/bid_convert_data.c2
-rw-r--r--libgcc/config/libbid/bid_decimal_data.c2
-rw-r--r--libgcc/config/libbid/bid_decimal_globals.c2
-rw-r--r--libgcc/config/libbid/bid_div_macros.h2
-rw-r--r--libgcc/config/libbid/bid_dpd.c2
-rw-r--r--libgcc/config/libbid/bid_flag_operations.c2
-rw-r--r--libgcc/config/libbid/bid_from_int.c2
-rw-r--r--libgcc/config/libbid/bid_functions.h2
-rw-r--r--libgcc/config/libbid/bid_gcc_intrinsics.h2
-rw-r--r--libgcc/config/libbid/bid_inline_add.h2
-rw-r--r--libgcc/config/libbid/bid_internal.h2
-rw-r--r--libgcc/config/libbid/bid_round.c2
-rw-r--r--libgcc/config/libbid/bid_sqrt_macros.h2
-rw-r--r--libgcc/config/libgcc-glibc.ver2
-rw-r--r--libgcc/config/lm32/_ashlsi3.S2
-rw-r--r--libgcc/config/lm32/_ashrsi3.S2
-rw-r--r--libgcc/config/lm32/_divsi3.c2
-rw-r--r--libgcc/config/lm32/_lshrsi3.S2
-rw-r--r--libgcc/config/lm32/_modsi3.c2
-rw-r--r--libgcc/config/lm32/_mulsi3.c2
-rw-r--r--libgcc/config/lm32/_udivmodsi4.c2
-rw-r--r--libgcc/config/lm32/_udivsi3.c2
-rw-r--r--libgcc/config/lm32/_umodsi3.c2
-rw-r--r--libgcc/config/lm32/crti.S2
-rw-r--r--libgcc/config/lm32/crtn.S2
-rw-r--r--libgcc/config/lm32/libgcc_lm32.h2
-rw-r--r--libgcc/config/m32c/lib1funcs.S2
-rw-r--r--libgcc/config/m32c/lib2funcs.c2
-rw-r--r--libgcc/config/m32c/trapv.c2
-rw-r--r--libgcc/config/m32r/initfini.c2
-rw-r--r--libgcc/config/m32r/libgcc-glibc.ver2
-rw-r--r--libgcc/config/m68k/crti.S2
-rw-r--r--libgcc/config/m68k/crtn.S2
-rw-r--r--libgcc/config/m68k/lb1sf68.S2
-rw-r--r--libgcc/config/m68k/linux-atomic.c2
-rw-r--r--libgcc/config/m68k/linux-unwind.h2
-rw-r--r--libgcc/config/mcore/crti.S2
-rw-r--r--libgcc/config/mcore/crtn.S2
-rw-r--r--libgcc/config/mcore/lib1funcs.S2
-rw-r--r--libgcc/config/mep/lib1funcs.S2
-rw-r--r--libgcc/config/mep/lib2funcs.c2
-rw-r--r--libgcc/config/mep/tramp.c2
-rw-r--r--libgcc/config/microblaze/crti.S2
-rw-r--r--libgcc/config/microblaze/crtn.S2
-rw-r--r--libgcc/config/microblaze/divsi3.S2
-rw-r--r--libgcc/config/microblaze/divsi3_table.c2
-rw-r--r--libgcc/config/microblaze/moddi3.S2
-rw-r--r--libgcc/config/microblaze/modsi3.S2
-rw-r--r--libgcc/config/microblaze/muldi3_hard.S2
-rw-r--r--libgcc/config/microblaze/mulsi3.S2
-rw-r--r--libgcc/config/microblaze/stack_overflow_exit.S2
-rw-r--r--libgcc/config/microblaze/udivsi3.S2
-rw-r--r--libgcc/config/microblaze/umodsi3.S2
-rw-r--r--libgcc/config/mips/crtfastmath.c2
-rw-r--r--libgcc/config/mips/crti.S2
-rw-r--r--libgcc/config/mips/crtn.S2
-rw-r--r--libgcc/config/mips/gthr-mipssde.h2
-rw-r--r--libgcc/config/mips/lib2funcs.c2
-rw-r--r--libgcc/config/mips/libgcc-mips16.ver2
-rw-r--r--libgcc/config/mips/linux-unwind.h2
-rw-r--r--libgcc/config/mips/mips16.S2
-rw-r--r--libgcc/config/mips/t-mips162
-rw-r--r--libgcc/config/mips/vr4120-div.S2
-rw-r--r--libgcc/config/mmix/crti.S2
-rw-r--r--libgcc/config/mmix/crtn.S2
-rw-r--r--libgcc/config/moxie/crti.S2
-rw-r--r--libgcc/config/moxie/crtn.S2
-rw-r--r--libgcc/config/msp430/cmpsi2.S2
-rw-r--r--libgcc/config/msp430/epilogue.S2
-rw-r--r--libgcc/config/msp430/lib2bitcountHI.c3
-rw-r--r--libgcc/config/msp430/lib2divHI.c3
-rw-r--r--libgcc/config/msp430/lib2divQI.c3
-rw-r--r--libgcc/config/msp430/lib2divSI.c3
-rw-r--r--libgcc/config/msp430/lib2mul.c3
-rw-r--r--libgcc/config/msp430/lib2shift.c2
-rw-r--r--libgcc/config/msp430/msp430-divmod.h3
-rw-r--r--libgcc/config/msp430/msp430-mul.h3
-rw-r--r--libgcc/config/msp430/slli.S2
-rw-r--r--libgcc/config/msp430/srai.S2
-rw-r--r--libgcc/config/msp430/srli.S2
-rw-r--r--libgcc/config/msp430/t-msp4302
-rw-r--r--libgcc/config/nds32/crtzero.S2
-rw-r--r--libgcc/config/nds32/initfini.c2
-rw-r--r--libgcc/config/nds32/isr-library/adj_intr_lvl.inc2
-rw-r--r--libgcc/config/nds32/isr-library/excp_isr.S2
-rw-r--r--libgcc/config/nds32/isr-library/excp_isr_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/intr_isr.S2
-rw-r--r--libgcc/config/nds32/isr-library/intr_isr_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid00.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid01.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid02.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid03.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid04.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid05.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid06.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid07.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid08.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid09.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid10.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid11.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid12.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid13.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid14.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid15.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid16.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid17.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid18.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid19.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid20.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid21.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid22.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid23.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid24.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid25.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid26.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid27.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid28.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid29.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid30.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid31.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid32.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid33.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid34.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid35.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid36.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid37.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid38.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid39.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid40.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid41.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid42.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid43.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid44.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid45.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid46.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid47.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid48.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid49.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid50.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid51.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid52.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid53.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid54.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid55.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid56.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid57.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid58.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid59.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid60.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid61.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid62.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid63.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid64.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid65.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid66.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid67.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid68.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid69.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid70.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid71.S2
-rw-r--r--libgcc/config/nds32/isr-library/jmptbl_vid72.S2
-rw-r--r--libgcc/config/nds32/isr-library/nmih.S2
-rw-r--r--libgcc/config/nds32/isr-library/reset.S2
-rw-r--r--libgcc/config/nds32/isr-library/reset_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/restore_all.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_fpu_regs.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_fpu_regs_00.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_fpu_regs_01.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_fpu_regs_02.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_fpu_regs_03.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_mac_regs.inc2
-rw-r--r--libgcc/config/nds32/isr-library/restore_partial.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_all.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_fpu_regs.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_fpu_regs_00.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_fpu_regs_01.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_fpu_regs_02.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_fpu_regs_03.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_mac_regs.inc2
-rw-r--r--libgcc/config/nds32/isr-library/save_partial.inc2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid00.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid00_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid01.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid01_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid02.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid02_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid03.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid03_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid04.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid04_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid05.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid05_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid06.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid06_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid07.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid07_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid08.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid08_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid09.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid09_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid10.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid10_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid11.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid11_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid12.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid12_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid13.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid13_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid14.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid14_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid15.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid15_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid16.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid16_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid17.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid17_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid18.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid18_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid19.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid19_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid20.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid20_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid21.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid21_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid22.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid22_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid23.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid23_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid24.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid24_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid25.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid25_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid26.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid26_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid27.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid27_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid28.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid28_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid29.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid29_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid30.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid30_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid31.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid31_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid32.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid32_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid33.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid33_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid34.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid34_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid35.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid35_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid36.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid36_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid37.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid37_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid38.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid38_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid39.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid39_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid40.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid40_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid41.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid41_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid42.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid42_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid43.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid43_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid44.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid44_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid45.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid45_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid46.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid46_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid47.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid47_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid48.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid48_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid49.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid49_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid50.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid50_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid51.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid51_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid52.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid52_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid53.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid53_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid54.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid54_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid55.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid55_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid56.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid56_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid57.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid57_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid58.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid58_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid59.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid59_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid60.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid60_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid61.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid61_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid62.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid62_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid63.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid63_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid64.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid64_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid65.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid65_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid66.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid66_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid67.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid67_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid68.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid68_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid69.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid69_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid70.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid70_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid71.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid71_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid72.S2
-rw-r--r--libgcc/config/nds32/isr-library/vec_vid72_4b.S2
-rw-r--r--libgcc/config/nds32/isr-library/wrh.S2
-rw-r--r--libgcc/config/nds32/lib1asmsrc-mculib.S2
-rw-r--r--libgcc/config/nds32/lib1asmsrc-newlib.S2
-rw-r--r--libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c2
-rw-r--r--libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c2
-rw-r--r--libgcc/config/nds32/sfp-machine.h2
-rw-r--r--libgcc/config/nds32/t-nds322
-rw-r--r--libgcc/config/nds32/t-nds32-isr2
-rw-r--r--libgcc/config/nds32/t-nds32-mculib2
-rw-r--r--libgcc/config/nds32/t-nds32-newlib2
-rw-r--r--libgcc/config/nios2/crti.S87
-rw-r--r--libgcc/config/nios2/crtn.S60
-rw-r--r--libgcc/config/nios2/lib2-divmod-hi.c117
-rw-r--r--libgcc/config/nios2/lib2-divmod.c117
-rw-r--r--libgcc/config/nios2/lib2-divtable.c60
-rw-r--r--libgcc/config/nios2/lib2-mul.c42
-rw-r--r--libgcc/config/nios2/lib2-nios2.h49
-rw-r--r--libgcc/config/nios2/linux-atomic.c286
-rw-r--r--libgcc/config/nios2/linux-unwind.h106
-rw-r--r--libgcc/config/nios2/sfp-machine.h78
-rw-r--r--libgcc/config/nios2/t-linux7
-rw-r--r--libgcc/config/nios2/t-nios25
-rw-r--r--libgcc/config/nios2/tramp.c61
-rw-r--r--libgcc/config/pa/fptr.c2
-rw-r--r--libgcc/config/pa/gthr-dce.h2
-rw-r--r--libgcc/config/pa/hpux-unwind.h2
-rw-r--r--libgcc/config/pa/lib2funcs.S2
-rw-r--r--libgcc/config/pa/linux-atomic.c2
-rw-r--r--libgcc/config/pa/linux-unwind.h2
-rw-r--r--libgcc/config/pa/milli64.S2
-rw-r--r--libgcc/config/pa/quadlib.c2
-rw-r--r--libgcc/config/pa/stublib.c2
-rw-r--r--libgcc/config/pa/t-slibgcc-hpux2
-rw-r--r--libgcc/config/picochip/adddi3.S2
-rw-r--r--libgcc/config/picochip/ashlsi3.S2
-rw-r--r--libgcc/config/picochip/ashlsi3.c2
-rw-r--r--libgcc/config/picochip/ashrsi3.S2
-rw-r--r--libgcc/config/picochip/ashrsi3.c2
-rw-r--r--libgcc/config/picochip/clzsi2.S2
-rw-r--r--libgcc/config/picochip/cmpsi2.S2
-rw-r--r--libgcc/config/picochip/divmod15.S2
-rw-r--r--libgcc/config/picochip/divmodhi4.S2
-rw-r--r--libgcc/config/picochip/divmodsi4.S2
-rw-r--r--libgcc/config/picochip/longjmp.S2
-rw-r--r--libgcc/config/picochip/lshrsi3.S2
-rw-r--r--libgcc/config/picochip/lshrsi3.c2
-rw-r--r--libgcc/config/picochip/parityhi2.S2
-rw-r--r--libgcc/config/picochip/popcounthi2.S2
-rw-r--r--libgcc/config/picochip/setjmp.S2
-rw-r--r--libgcc/config/picochip/subdi3.S2
-rw-r--r--libgcc/config/picochip/ucmpsi2.S2
-rw-r--r--libgcc/config/picochip/udivmodhi4.S2
-rw-r--r--libgcc/config/picochip/udivmodsi4.S2
-rw-r--r--libgcc/config/rl78/cmpsi2.S2
-rw-r--r--libgcc/config/rl78/divmodhi.S2
-rw-r--r--libgcc/config/rl78/divmodqi.S2
-rw-r--r--libgcc/config/rl78/divmodsi.S2
-rw-r--r--libgcc/config/rl78/lib2div.c2
-rw-r--r--libgcc/config/rl78/lib2mul.c2
-rw-r--r--libgcc/config/rl78/lib2shift.c2
-rw-r--r--libgcc/config/rl78/lshrsi3.S2
-rw-r--r--libgcc/config/rl78/mulsi3.S2
-rw-r--r--libgcc/config/rl78/rl78-divmod.h2
-rw-r--r--libgcc/config/rl78/rl78-mul.h2
-rw-r--r--libgcc/config/rl78/signbit.S2
-rw-r--r--libgcc/config/rl78/t-rl782
-rw-r--r--libgcc/config/rl78/trampoline.S2
-rw-r--r--libgcc/config/rs6000/aix-unwind.h2
-rw-r--r--libgcc/config/rs6000/crtcxa.c2
-rw-r--r--libgcc/config/rs6000/crtresfpr.S2
-rw-r--r--libgcc/config/rs6000/crtresgpr.S2
-rw-r--r--libgcc/config/rs6000/crtrestvr.S2
-rw-r--r--libgcc/config/rs6000/crtresxfpr.S2
-rw-r--r--libgcc/config/rs6000/crtresxgpr.S2
-rw-r--r--libgcc/config/rs6000/crtsavevr.S2
-rw-r--r--libgcc/config/rs6000/crtsavfpr.S2
-rw-r--r--libgcc/config/rs6000/crtsavgpr.S2
-rw-r--r--libgcc/config/rs6000/cxa_atexit.c2
-rw-r--r--libgcc/config/rs6000/cxa_finalize.c2
-rw-r--r--libgcc/config/rs6000/darwin-asm.h2
-rw-r--r--libgcc/config/rs6000/darwin-crt2.c2
-rw-r--r--libgcc/config/rs6000/darwin-fallback.c2
-rw-r--r--libgcc/config/rs6000/darwin-fpsave.S2
-rw-r--r--libgcc/config/rs6000/darwin-gpsave.S2
-rw-r--r--libgcc/config/rs6000/darwin-tramp.S2
-rw-r--r--libgcc/config/rs6000/darwin-unwind.h2
-rw-r--r--libgcc/config/rs6000/darwin-vecsave.S2
-rw-r--r--libgcc/config/rs6000/darwin-world.S2
-rw-r--r--libgcc/config/rs6000/e500crtres32gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtres64gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtres64gprctr.S2
-rw-r--r--libgcc/config/rs6000/e500crtrest32gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtrest64gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtresx32gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtresx64gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsav32gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsav64gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsav64gprctr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsavg32gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsavg64gpr.S2
-rw-r--r--libgcc/config/rs6000/e500crtsavg64gprctr.S2
-rw-r--r--libgcc/config/rs6000/eabi-ci.S2
-rw-r--r--libgcc/config/rs6000/eabi-cn.S2
-rw-r--r--libgcc/config/rs6000/eabi.S2
-rw-r--r--libgcc/config/rs6000/exit.h2
-rw-r--r--libgcc/config/rs6000/freebsd-unwind.h2
-rw-r--r--libgcc/config/rs6000/gthr-aix.h2
-rw-r--r--libgcc/config/rs6000/ibm-ldouble-format2
-rw-r--r--libgcc/config/rs6000/ibm-ldouble.c15
-rw-r--r--libgcc/config/rs6000/libgcc-darwin.10.4.ver2
-rw-r--r--libgcc/config/rs6000/libgcc-darwin.10.5.ver2
-rw-r--r--libgcc/config/rs6000/libgcc-glibc.ver2
-rw-r--r--libgcc/config/rs6000/linux-unwind.h2
-rw-r--r--libgcc/config/rs6000/ppc64-fp.c2
-rw-r--r--libgcc/config/rs6000/sol-ci.S2
-rw-r--r--libgcc/config/rs6000/sol-cn.S2
-rw-r--r--libgcc/config/rs6000/t-freebsd2
-rw-r--r--libgcc/config/rs6000/t-slibgcc-aix2
-rw-r--r--libgcc/config/rs6000/tramp.S2
-rw-r--r--libgcc/config/rx/rx-abi-functions.c2
-rw-r--r--libgcc/config/rx/rx-abi.h2
-rw-r--r--libgcc/config/rx/t-rx2
-rw-r--r--libgcc/config/s390/32/_fixdfdi.c2
-rw-r--r--libgcc/config/s390/32/_fixsfdi.c2
-rw-r--r--libgcc/config/s390/32/_fixtfdi.c2
-rw-r--r--libgcc/config/s390/32/_fixunsdfdi.c2
-rw-r--r--libgcc/config/s390/32/_fixunssfdi.c2
-rw-r--r--libgcc/config/s390/32/_fixunstfdi.c2
-rw-r--r--libgcc/config/s390/gthr-tpf.h2
-rw-r--r--libgcc/config/s390/libgcc-glibc.ver2
-rw-r--r--libgcc/config/s390/linux-unwind.h2
-rw-r--r--libgcc/config/s390/tpf-unwind.h2
-rw-r--r--libgcc/config/score/crti.S2
-rw-r--r--libgcc/config/score/crtn.S2
-rw-r--r--libgcc/config/sh/crt1.S2
-rw-r--r--libgcc/config/sh/crti.S2
-rw-r--r--libgcc/config/sh/crtn.S2
-rw-r--r--libgcc/config/sh/lib1funcs-4-300.S2
-rw-r--r--libgcc/config/sh/lib1funcs-Os-4-200.S2
-rw-r--r--libgcc/config/sh/lib1funcs.S2
-rw-r--r--libgcc/config/sh/lib1funcs.h2
-rw-r--r--libgcc/config/sh/libgcc-glibc.ver2
-rw-r--r--libgcc/config/sh/linux-atomic.c2
-rw-r--r--libgcc/config/sh/linux-unwind.h2
-rw-r--r--libgcc/config/sh/t-sh2
-rw-r--r--libgcc/config/sparc/crtfastmath.c2
-rw-r--r--libgcc/config/sparc/crti.S2
-rw-r--r--libgcc/config/sparc/crtn.S2
-rw-r--r--libgcc/config/sparc/libgcc-glibc.ver2
-rw-r--r--libgcc/config/sparc/linux-unwind.h2
-rw-r--r--libgcc/config/sparc/sol2-c1.S2
-rw-r--r--libgcc/config/sparc/sol2-unwind.h2
-rw-r--r--libgcc/config/spu/cache.S2
-rw-r--r--libgcc/config/spu/cachemgr.c2
-rw-r--r--libgcc/config/spu/divmodti4.c2
-rw-r--r--libgcc/config/spu/divv2df3.c2
-rw-r--r--libgcc/config/spu/float_disf.c2
-rw-r--r--libgcc/config/spu/float_unsdidf.c2
-rw-r--r--libgcc/config/spu/float_unsdisf.c2
-rw-r--r--libgcc/config/spu/float_unssidf.c2
-rw-r--r--libgcc/config/spu/mfc_multi_tag_release.c2
-rw-r--r--libgcc/config/spu/mfc_multi_tag_reserve.c2
-rw-r--r--libgcc/config/spu/mfc_tag_release.c2
-rw-r--r--libgcc/config/spu/mfc_tag_reserve.c2
-rw-r--r--libgcc/config/spu/mfc_tag_table.c2
-rw-r--r--libgcc/config/spu/multi3.c2
-rw-r--r--libgcc/config/stormy16/lib2funcs.c2
-rw-r--r--libgcc/config/stormy16/t-stormy162
-rw-r--r--libgcc/config/t-libunwind-elf2
-rw-r--r--libgcc/config/t-slibgcc2
-rw-r--r--libgcc/config/t-slibgcc-libgcc2
-rw-r--r--libgcc/config/t-softfp2
-rw-r--r--libgcc/config/t-sol22
-rw-r--r--libgcc/config/tilepro/atomic.c2
-rw-r--r--libgcc/config/tilepro/atomic.h2
-rw-r--r--libgcc/config/tilepro/linux-unwind.h2
-rw-r--r--libgcc/config/tilepro/softdivide.c2
-rw-r--r--libgcc/config/tilepro/softmpy.S2
-rw-r--r--libgcc/config/unwind-dw2-fde-darwin.c2
-rw-r--r--libgcc/config/v850/lib1funcs.S2
-rw-r--r--libgcc/config/vax/lib1funcs.S2
-rw-r--r--libgcc/config/vms/vms-ucrt0.c2
-rw-r--r--libgcc/config/vxlib-tls.c2
-rw-r--r--libgcc/config/vxlib.c2
-rw-r--r--libgcc/config/xtensa/crti.S2
-rw-r--r--libgcc/config/xtensa/crtn.S2
-rw-r--r--libgcc/config/xtensa/ieee754-df.S2
-rw-r--r--libgcc/config/xtensa/ieee754-sf.S2
-rw-r--r--libgcc/config/xtensa/lib1funcs.S2
-rw-r--r--libgcc/config/xtensa/lib2funcs.S2
-rw-r--r--libgcc/config/xtensa/linux-unwind.h2
-rw-r--r--libgcc/config/xtensa/unwind-dw2-xtensa.c2
-rw-r--r--libgcc/config/xtensa/unwind-dw2-xtensa.h2
-rw-r--r--libgcc/crtstuff.c2
-rw-r--r--libgcc/dfp-bit.c2
-rw-r--r--libgcc/dfp-bit.h2
-rw-r--r--libgcc/divmod.c2
-rw-r--r--libgcc/emutls.c2
-rw-r--r--libgcc/enable-execute-stack-mprotect.c2
-rw-r--r--libgcc/fixed-bit.c2
-rw-r--r--libgcc/fixed-bit.h2
-rw-r--r--libgcc/fp-bit.c2
-rw-r--r--libgcc/fp-bit.h2
-rw-r--r--libgcc/gbl-ctors.h2
-rw-r--r--libgcc/generic-morestack-thread.c2
-rw-r--r--libgcc/generic-morestack.c2
-rw-r--r--libgcc/generic-morestack.h2
-rw-r--r--libgcc/gthr-posix.h2
-rw-r--r--libgcc/gthr-single.h2
-rw-r--r--libgcc/gthr.h2
-rw-r--r--libgcc/libgcc-std.ver.in2
-rw-r--r--libgcc/libgcc2.c71
-rw-r--r--libgcc/libgcc2.h2
-rw-r--r--libgcc/libgcov-driver-system.c2
-rw-r--r--libgcc/libgcov-driver.c2
-rw-r--r--libgcc/libgcov-interface.c2
-rw-r--r--libgcc/libgcov-merge.c2
-rw-r--r--libgcc/libgcov-profiler.c2
-rw-r--r--libgcc/longlong.h1724
-rwxr-xr-xlibgcc/mkheader.sh2
-rw-r--r--libgcc/mkmap-flat.awk2
-rw-r--r--libgcc/mkmap-symver.awk2
-rw-r--r--libgcc/soft-fp/op-4.h8
-rw-r--r--libgcc/sync.c2
-rw-r--r--libgcc/udivmod.c2
-rw-r--r--libgcc/udivmodsi4.c2
-rw-r--r--libgcc/unwind-arm-common.inc2
-rw-r--r--libgcc/unwind-c.c2
-rw-r--r--libgcc/unwind-compat.c2
-rw-r--r--libgcc/unwind-compat.h2
-rw-r--r--libgcc/unwind-dw2-fde-compat.c2
-rw-r--r--libgcc/unwind-dw2-fde-dip.c2
-rw-r--r--libgcc/unwind-dw2-fde.c2
-rw-r--r--libgcc/unwind-dw2-fde.h2
-rw-r--r--libgcc/unwind-dw2.c2
-rw-r--r--libgcc/unwind-dw2.h2
-rw-r--r--libgcc/unwind-generic.h2
-rw-r--r--libgcc/unwind-pe.h2
-rw-r--r--libgcc/unwind-seh.c2
-rw-r--r--libgcc/unwind-sjlj.c2
-rw-r--r--libgcc/unwind.inc2
-rw-r--r--libgcc/vtv_end.c3
-rw-r--r--libgcc/vtv_end_preinit.c3
-rw-r--r--libgcc/vtv_start.c3
-rw-r--r--libgcc/vtv_start_preinit.c3
955 files changed, 2369 insertions, 2709 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index a1f84555826..7fc4bd08449 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,156 @@
+2014-01-02 Joseph Myers <joseph@codesourcery.com>
+
+ * config/rs6000/ibm-ldouble.c (__gcc_qdiv): Scale up arguments in
+ case of small numerator and finite nonzero result.
+
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ Update copyright years
+
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/arc/asm.h, config/arc/crtg.S, config/arc/crtgend.S,
+ config/arc/crti.S, config/arc/crtn.S, config/arc/divtab-arc700.c,
+ config/arc/dp-hack.h, config/arc/fp-hack.h,
+ config/arc/ieee-754/adddf3.S, config/arc/ieee-754/addsf3.S,
+ config/arc/ieee-754/arc600-dsp/divdf3.S,
+ config/arc/ieee-754/arc600-dsp/divsf3.S,
+ config/arc/ieee-754/arc600-dsp/muldf3.S,
+ config/arc/ieee-754/arc600-dsp/mulsf3.S,
+ config/arc/ieee-754/arc600-mul64/divdf3.S,
+ config/arc/ieee-754/arc600-mul64/divsf3.S,
+ config/arc/ieee-754/arc600-mul64/muldf3.S,
+ config/arc/ieee-754/arc600-mul64/mulsf3.S,
+ config/arc/ieee-754/arc600/divsf3.S,
+ config/arc/ieee-754/arc600/mulsf3.S,
+ config/arc/ieee-754/divdf3.S, config/arc/ieee-754/divsf3-stdmul.S,
+ config/arc/ieee-754/divsf3.S, config/arc/ieee-754/divtab-arc-df.c,
+ config/arc/ieee-754/divtab-arc-sf.c, config/arc/ieee-754/eqdf2.S,
+ config/arc/ieee-754/eqsf2.S, config/arc/ieee-754/extendsfdf2.S,
+ config/arc/ieee-754/fixdfsi.S, config/arc/ieee-754/fixsfsi.S,
+ config/arc/ieee-754/fixunsdfsi.S, config/arc/ieee-754/floatsidf.S,
+ config/arc/ieee-754/floatsisf.S, config/arc/ieee-754/floatunsidf.S,
+ config/arc/ieee-754/gedf2.S, config/arc/ieee-754/gesf2.S,
+ config/arc/ieee-754/gtdf2.S, config/arc/ieee-754/gtsf2.S,
+ config/arc/ieee-754/muldf3.S, config/arc/ieee-754/mulsf3.S,
+ config/arc/ieee-754/orddf2.S, config/arc/ieee-754/ordsf2.S,
+ config/arc/ieee-754/truncdfsf2.S, config/arc/ieee-754/uneqdf2.S,
+ config/arc/ieee-754/uneqsf2.S, config/arc/initfini.c,
+ config/arc/lib1funcs.S, config/arc/t-arc, config/arc/t-arc-newlib,
+ config/cris/umulsidi3.S, config/msp430/cmpsi2.S,
+ config/msp430/epilogue.S, config/msp430/lib2bitcountHI.c,
+ config/msp430/lib2divHI.c, config/msp430/lib2divQI.c,
+ config/msp430/lib2divSI.c, config/msp430/lib2mul.c,
+ config/msp430/msp430-divmod.h, config/msp430/msp430-mul.h,
+ config/msp430/slli.S, config/msp430/srai.S, config/msp430/srli.S,
+ config/rl78/divmodhi.S, config/rl78/divmodqi.S, config/rl78/divmodsi.S,
+ config/rl78/signbit.S, vtv_end.c, vtv_end_preinit.c, vtv_start.c,
+ vtv_start_preinit.c: Use the standard form for the copyright notice.
+
+2013-12-31 Sandra Loosemore <sandra@codesourcery.com>
+ Chung-Lin Tang <cltang@codesourcery.com>
+ Based on patches from Altera Corporation
+
+ * config.host (nios2-*-*,nios2-*-linux*): Add nios2 host cases.
+ * config/nios2/lib2-nios2.h: New file.
+ * config/nios2/lib2-divmod-hi.c: New file.
+ * config/nios2/linux-unwind.h: New file.
+ * config/nios2/lib2-divmod.c: New file.
+ * config/nios2/linux-atomic.c: New file.
+ * config/nios2/t-nios2: New file.
+ * config/nios2/crti.asm: New file.
+ * config/nios2/t-linux: New file.
+ * config/nios2/lib2-divtable.c: New file.
+ * config/nios2/lib2-mul.c: New file.
+ * config/nios2/tramp.c: New file.
+ * config/nios2/crtn.asm: New file.
+
+2013-12-26 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/cpuinfo.c (enum vendor_signatures): Remove.
+ (__cpu_indicator_init): Use signature_INTEL_ebx and signature_AMD_ebx
+ from cpuid.h to check vendor signatures.
+
+2013-12-26 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
+
+ * config/i386/cpuinfo.c (processor_types): Rename AMD cpu names
+ AMD_BOBCAT to AMD_BTVER1 and AMD_JAGUAR to AMD_BTVER2.
+ (get_amd_cpu): Likewise.
+
+2013-12-25 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/cpuinfo.c (get_intel_cpu): Remove model 0x3f from
+ Haswell.
+
+2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org>
+ H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/59422
+ * config/i386/cpuinfo.c (enum processor_types): Add AMD_BOBCAT
+ and AMD_JAGUAR.
+ (enum processor_subtypes): Add AMDFAM15H_BDVER3, AMDFAM15H_BDVER4,
+ INTEL_COREI7_IVYBRIDGE and INTEL_COREI7_HASWELL.
+ (enum processor_features): Add FEATURE_SSE4_A, FEATURE_FMA4,
+ FEATURE_XOP and FEATURE_FMA.
+ (get_amd_cpu): Handle AMD_BOBCAT, AMD_JAGUAR, AMDFAM15H_BDVER2 and
+ AMDFAM15H_BDVER3.
+ (get_intel_cpu): Handle INTEL_COREI7 and INTEL_COREI7_HASWELL.
+ (get_available_features): Handle FEATURE_FMA, FEATURE_SSE4_A,
+ FEATURE_FMA4 and FEATURE_XOP.
+
+2013-12-23 H.J. Lu <hongjiu.lu@intel.com>
+
+ * config/i386/cpuinfo.c (processor_subtypes): Replace INTEL_ATOM,
+ INTEL_SLM with INTEL_BONNELL, INTEL_SILVERMONT.
+ (get_intel_cpu): Updated.
+
+2013-12-12 Zhenqiang Chen <zhenqiang.chen@arm.com>
+
+ * config.host (arm*-*-uclinux*): Move t-arm before t-bpabi.
+
+2013-12-09 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE
+ instructions when __SSE_MATH__ is defined.
+
+2013-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
+
+ * config.host (microblaze-*-rtems*): New.
+
+2013-12-04 Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ * config/arm/bpapi-lib.h (TARGET_HAS_NO_HW_DIVIDE): Define for
+ architectures that do not have hardware divide instruction.
+ i.e. architectures that do not define __ARM_ARCH_EXT_IDIV__.
+
+2013-12-04 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * longlong.h: Delete (moved to include/).
+
+2013-12-03 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
+
+ * config/rs6000/ibm-ldouble.c (__gcc_qadd): Fix add
+ of normal number and qNaN to not raise an inexact exception.
+
+2013-11-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/32/sfp-machine.h (__FP_FRAC_ADDI_4): New macro.
+
+2013-11-28 Matthew Leach <matthew.leach@arm.com>
+
+ * config/aarch64/linux-unwind.h (aarch64_fallback_frame_state): Check
+ for correct opcodes on BE.
+
+2013-11-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * soft-fp/op-4.h: Update from glibc.
+
+2013-11-27 Kugan Vivekanandarajah <kuganv@linaro.org>
+
+ * libgcc2.c (__udivmoddi4): Define new implementation when
+ TARGET_HAS_NO_HW_DIVIDE is defined, for processors without any
+ divide instructions.
+
2013-11-25 Oleg Endo <olegendo@gcc.gnu.org>
* config/sh/crt1.S (start): Don't do VBR_SETUP for SH2E.
@@ -18,7 +171,7 @@
2013-11-22 Yuri Rumyantsev <ysrumyan@gmail.com>
- * config/i386/cpuinfo.c (get_intel_cpu): Add Silvermont cases.
+ * config/i386/cpuinfo.c (get_intel_cpu): Add Silvermont cases.
2013-11-18 Jan Hubicka <jh@suse.cz>
diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in
index f040bad6e5b..8eebf61146d 100644
--- a/libgcc/Makefile.in
+++ b/libgcc/Makefile.in
@@ -1,6 +1,6 @@
# Makefile.in
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config.host b/libgcc/config.host
index 8feb8f2bd04..bbe06555255 100644
--- a/libgcc/config.host
+++ b/libgcc/config.host
@@ -1,5 +1,5 @@
# libgcc host-specific configuration file.
-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
+# Copyright (C) 1997-2014 Free Software Foundation, Inc.
#This file is part of GCC.
@@ -146,6 +146,9 @@ mips*-*-*)
nds32*-*)
cpu_type=nds32
;;
+nios2*-*-*)
+ cpu_type=nios2
+ ;;
powerpc*-*-*)
cpu_type=rs6000
;;
@@ -348,10 +351,10 @@ arm*-*-linux*) # ARM GNU/Linux with ELF
;;
arm*-*-uclinux*) # ARM ucLinux
tmake_file="${tmake_file} t-fixedpoint-gnu-prefix"
+ tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
tmake_file="${tmake_file} arm/t-bpabi"
tm_file="$tm_file arm/bpabi-lib.h"
unwind_header=config/arm/unwind-arm.h
- tmake_file="$tmake_file arm/t-arm arm/t-elf t-softfp-sfdf t-softfp-excl arm/t-softfp t-softfp"
extra_parts="$extra_parts crti.o crtn.o"
;;
arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems*)
@@ -754,6 +757,10 @@ microblaze*-*-elf)
tmake_file="${tmake_file} microblaze/t-microblaze t-fdpbit"
extra_parts="$extra_parts crtbeginS.o crtendS.o crtbeginT.o crti.o crtn.o"
;;
+microblaze*-*-rtems*)
+ tmake_file="${tmake_file} microblaze/t-microblaze t-fdpbit"
+ extra_parts="$extra_parts crtbeginS.o crtendS.o crtbeginT.o crti.o crtn.o"
+ ;;
mips*-*-netbsd*) # NetBSD/mips, either endian.
;;
mips*-*-linux*) # Linux MIPS, either endian.
@@ -876,6 +883,15 @@ nds32*-elf*)
;;
esac
;;
+nios2-*-linux*)
+ tmake_file="$tmake_file nios2/t-nios2 nios2/t-linux t-libgcc-pic t-slibgcc-libgcc"
+ extra_parts="$extra_parts crti.o crtn.o"
+ md_unwind_header=nios2/linux-unwind.h
+ ;;
+nios2-*-*)
+ tmake_file="$tmake_file nios2/t-nios2 t-softfp-sfdf t-softfp-excl t-softfp"
+ extra_parts="$extra_parts crti.o crtn.o"
+ ;;
pdp11-*-*)
tmake_file="pdp11/t-pdp11 t-fdpbit"
;;
diff --git a/libgcc/config/aarch64/crti.S b/libgcc/config/aarch64/crti.S
index e9a8b0b0d49..9f607b7cc2a 100644
--- a/libgcc/config/aarch64/crti.S
+++ b/libgcc/config/aarch64/crti.S
@@ -1,5 +1,5 @@
# Machine description for AArch64 architecture.
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
# Contributed by ARM Ltd.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/aarch64/crtn.S b/libgcc/config/aarch64/crtn.S
index 9ef273bce8c..2a412394d22 100644
--- a/libgcc/config/aarch64/crtn.S
+++ b/libgcc/config/aarch64/crtn.S
@@ -1,5 +1,5 @@
# Machine description for AArch64 architecture.
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
# Contributed by ARM Ltd.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/aarch64/linux-unwind.h b/libgcc/config/aarch64/linux-unwind.h
index fde4d1495e7..6b5b3cd1d91 100644
--- a/libgcc/config/aarch64/linux-unwind.h
+++ b/libgcc/config/aarch64/linux-unwind.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by ARM Ltd.
This file is free software; you can redistribute it and/or modify it
@@ -25,6 +25,19 @@
#include <signal.h>
#include <sys/ucontext.h>
+
+/* Since insns are always stored LE, on a BE system the opcodes will
+ be loaded byte-reversed. Therefore, define two sets of opcodes,
+ one for LE and one for BE. */
+
+#if __AARCH64EB__
+#define MOVZ_X8_8B 0x681180d2
+#define SVC_0 0x010000d4
+#else
+#define MOVZ_X8_8B 0xd2801168
+#define SVC_0 0xd4000001
+#endif
+
#define MD_FALLBACK_FRAME_STATE_FOR aarch64_fallback_frame_state
static _Unwind_Reason_Code
@@ -55,7 +68,7 @@ aarch64_fallback_frame_state (struct _Unwind_Context *context,
0xd2801168 movz x8, #0x8b
0xd4000001 svc 0x0
*/
- if (pc[0] != 0xd2801168 || pc[1] != 0xd4000001)
+ if (pc[0] != MOVZ_X8_8B || pc[1] != SVC_0)
{
return _URC_END_OF_STACK;
}
diff --git a/libgcc/config/aarch64/sfp-exceptions.c b/libgcc/config/aarch64/sfp-exceptions.c
index 7d8be52c03b..f3a95e8abea 100644
--- a/libgcc/config/aarch64/sfp-exceptions.c
+++ b/libgcc/config/aarch64/sfp-exceptions.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2014 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 the
diff --git a/libgcc/config/aarch64/sfp-machine.h b/libgcc/config/aarch64/sfp-machine.h
index fb7c5dab97c..61b5f720274 100644
--- a/libgcc/config/aarch64/sfp-machine.h
+++ b/libgcc/config/aarch64/sfp-machine.h
@@ -1,5 +1,5 @@
/* Machine description for AArch64 architecture.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by ARM Ltd.
This file is part of GCC.
diff --git a/libgcc/config/aarch64/sync-cache.c b/libgcc/config/aarch64/sync-cache.c
index 0899256ab9f..8d206c91383 100644
--- a/libgcc/config/aarch64/sync-cache.c
+++ b/libgcc/config/aarch64/sync-cache.c
@@ -1,5 +1,5 @@
/* Machine description for AArch64 architecture.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by ARM Ltd.
This file is part of GCC.
diff --git a/libgcc/config/aarch64/t-aarch64 b/libgcc/config/aarch64/t-aarch64
index 089f5301efb..118cc43e544 100644
--- a/libgcc/config/aarch64/t-aarch64
+++ b/libgcc/config/aarch64/t-aarch64
@@ -1,5 +1,5 @@
# Machine description for AArch64 architecture.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by ARM Ltd.
#
# This file is part of GCC.
diff --git a/libgcc/config/alpha/crtfastmath.c b/libgcc/config/alpha/crtfastmath.c
index aafc6c6cb24..8a7117692d1 100644
--- a/libgcc/config/alpha/crtfastmath.c
+++ b/libgcc/config/alpha/crtfastmath.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2001-2014 Free Software Foundation, Inc.
* Contributed by Richard Henderson (rth@redhat.com)
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/alpha/libgcc-alpha-ldbl.ver b/libgcc/config/alpha/libgcc-alpha-ldbl.ver
index c64dca5b95d..aa7f7c28bd0 100644
--- a/libgcc/config/alpha/libgcc-alpha-ldbl.ver
+++ b/libgcc/config/alpha/libgcc-alpha-ldbl.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2006-2013 Free Software Foundation, Inc.
+# Copyright (C) 2006-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/alpha/linux-unwind.h b/libgcc/config/alpha/linux-unwind.h
index 0d3f7c9720a..b5bfd1c91a1 100644
--- a/libgcc/config/alpha/linux-unwind.h
+++ b/libgcc/config/alpha/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for Alpha Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/alpha/qrnnd.S b/libgcc/config/alpha/qrnnd.S
index 9b0f30e01a6..358ed4c5cef 100644
--- a/libgcc/config/alpha/qrnnd.S
+++ b/libgcc/config/alpha/qrnnd.S
@@ -1,5 +1,5 @@
# Alpha 21064 __udiv_qrnnd
- # Copyright (C) 1992-2013 Free Software Foundation, Inc.
+ # Copyright (C) 1992-2014 Free Software Foundation, Inc.
# This file is part of GCC.
diff --git a/libgcc/config/alpha/vms-dwarf2.S b/libgcc/config/alpha/vms-dwarf2.S
index 106aea1c39d..2c1751ce520 100644
--- a/libgcc/config/alpha/vms-dwarf2.S
+++ b/libgcc/config/alpha/vms-dwarf2.S
@@ -1,5 +1,5 @@
/* VMS dwarf2 section sequentializer.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Douglas B. Rupp (rupp@gnat.com).
This file is part of GCC.
diff --git a/libgcc/config/alpha/vms-dwarf2eh.S b/libgcc/config/alpha/vms-dwarf2eh.S
index e1402d0a82c..8f8072f9948 100644
--- a/libgcc/config/alpha/vms-dwarf2eh.S
+++ b/libgcc/config/alpha/vms-dwarf2eh.S
@@ -1,5 +1,5 @@
/* VMS dwarf2 exception handling section sequentializer.
- Copyright (C) 2002-2013 Free Software Foundation, Inc.
+ Copyright (C) 2002-2014 Free Software Foundation, Inc.
Contributed by Douglas B. Rupp (rupp@gnat.com).
This file is part of GCC.
diff --git a/libgcc/config/alpha/vms-gcc_shell_handler.c b/libgcc/config/alpha/vms-gcc_shell_handler.c
index ae88bff28c4..199c416c755 100644
--- a/libgcc/config/alpha/vms-gcc_shell_handler.c
+++ b/libgcc/config/alpha/vms-gcc_shell_handler.c
@@ -1,5 +1,5 @@
/* Static condition handler for Alpha/VMS.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/alpha/vms-unwind.h b/libgcc/config/alpha/vms-unwind.h
index 7bed7d368b1..8bb477786c1 100644
--- a/libgcc/config/alpha/vms-unwind.h
+++ b/libgcc/config/alpha/vms-unwind.h
@@ -1,5 +1,5 @@
/* Fallback frame unwinding for Alpha/VMS.
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/arc/asm.h b/libgcc/config/arc/asm.h
index 56356a4000c..447f22ca07f 100644
--- a/libgcc/config/arc/asm.h
+++ b/libgcc/config/arc/asm.h
@@ -1,7 +1,6 @@
/* Assembler macros for the Synopsys DesignWare ARC CPU.
- Copyright (C) 1994, 1995, 1997, 2004, 2007-2013
- Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/crtg.S b/libgcc/config/arc/crtg.S
index 6014f045881..c375cee8c12 100644
--- a/libgcc/config/arc/crtg.S
+++ b/libgcc/config/arc/crtg.S
@@ -1,7 +1,6 @@
/* Code to start and stop profiling for the Synopsys DesignWare ARC CPU.
- Copyright (C) 1994, 1995, 1997, 2004, 2007-2013
- Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/crtgend.S b/libgcc/config/arc/crtgend.S
index 5db637a0c08..667222beb93 100644
--- a/libgcc/config/arc/crtgend.S
+++ b/libgcc/config/arc/crtgend.S
@@ -1,7 +1,6 @@
/* Code to start and stop profiling for the Synopsys DesignWare ARC CPU.
- Copyright (C) 1994, 1995, 1997, 2004, 2007-2013
- Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/crti.S b/libgcc/config/arc/crti.S
index 1f3dfe14734..71d67cd53c0 100644
--- a/libgcc/config/arc/crti.S
+++ b/libgcc/config/arc/crti.S
@@ -1,7 +1,6 @@
/* .fini/.init stack frame setup for the Synopsys DesignWare ARC CPU.
- Copyright (C) 1994, 1995, 1997, 2004, 2007-2013
- Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/crtn.S b/libgcc/config/arc/crtn.S
index 1962d3c27cd..d4be36bd515 100644
--- a/libgcc/config/arc/crtn.S
+++ b/libgcc/config/arc/crtn.S
@@ -1,7 +1,6 @@
/* Ensure .fini/.init return for the Synopsys DesignWare ARC CPU.
- Copyright (C) 1994, 1995, 1997, 2004, 2007-2013
- Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/divtab-arc700.c b/libgcc/config/arc/divtab-arc700.c
index dba0b4e3928..0074819d095 100644
--- a/libgcc/config/arc/divtab-arc700.c
+++ b/libgcc/config/arc/divtab-arc700.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004, 2006, 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/dp-hack.h b/libgcc/config/arc/dp-hack.h
index fcbd89cf9d7..30cd0680ba5 100644
--- a/libgcc/config/arc/dp-hack.h
+++ b/libgcc/config/arc/dp-hack.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/fp-hack.h b/libgcc/config/arc/fp-hack.h
index 7b1298ac1c8..dbd9f0c18d2 100644
--- a/libgcc/config/arc/fp-hack.h
+++ b/libgcc/config/arc/fp-hack.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/atomic.h b/libgcc/config/arc/gmon/atomic.h
index 857b85cefb3..5db8378574a 100644
--- a/libgcc/config/arc/gmon/atomic.h
+++ b/libgcc/config/arc/gmon/atomic.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/auxreg.h b/libgcc/config/arc/gmon/auxreg.h
index 10efa169eed..b23f7b77992 100644
--- a/libgcc/config/arc/gmon/auxreg.h
+++ b/libgcc/config/arc/gmon/auxreg.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/dcache_linesz.S b/libgcc/config/arc/gmon/dcache_linesz.S
index 402a8331943..e532d374d95 100644
--- a/libgcc/config/arc/gmon/dcache_linesz.S
+++ b/libgcc/config/arc/gmon/dcache_linesz.S
@@ -1,6 +1,6 @@
/* This file contains code to do profiling.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/gmon.c b/libgcc/config/arc/gmon/gmon.c
index 098351f1664..3fd608352c5 100644
--- a/libgcc/config/arc/gmon/gmon.c
+++ b/libgcc/config/arc/gmon/gmon.c
@@ -1,7 +1,7 @@
/*-
* Copyright (c) 1983, 1992, 1993
* The Regents of the University of California. All rights reserved.
- * Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2007-2014 Free Software Foundation, Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/libgcc/config/arc/gmon/machine-gmon.h b/libgcc/config/arc/gmon/machine-gmon.h
index 25ad0dd2882..2199d5abbce 100644
--- a/libgcc/config/arc/gmon/machine-gmon.h
+++ b/libgcc/config/arc/gmon/machine-gmon.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/mcount.c b/libgcc/config/arc/gmon/mcount.c
index c99dcd7bd7e..ebd71e00dd6 100644
--- a/libgcc/config/arc/gmon/mcount.c
+++ b/libgcc/config/arc/gmon/mcount.c
@@ -2,7 +2,7 @@
* Copyright (c) 1983, 1992, 1993
* The Regents of the University of California. All rights reserved.
*
- * Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2007-2014 Free Software Foundation, Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/libgcc/config/arc/gmon/prof-freq-stub.S b/libgcc/config/arc/gmon/prof-freq-stub.S
index dc9ec681b36..4a48c52023f 100644
--- a/libgcc/config/arc/gmon/prof-freq-stub.S
+++ b/libgcc/config/arc/gmon/prof-freq-stub.S
@@ -1,6 +1,6 @@
/* This file contains code to do profiling.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/prof-freq.c b/libgcc/config/arc/gmon/prof-freq.c
index 39395b1acd3..4ae82d8acec 100644
--- a/libgcc/config/arc/gmon/prof-freq.c
+++ b/libgcc/config/arc/gmon/prof-freq.c
@@ -3,7 +3,7 @@
* Copyright (c) 1983, 1992, 1993
* The Regents of the University of California. All rights reserved.
*
- * Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2007-2014 Free Software Foundation, Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/libgcc/config/arc/gmon/profil.S b/libgcc/config/arc/gmon/profil.S
index 3835fe37944..b9ca79e6a69 100644
--- a/libgcc/config/arc/gmon/profil.S
+++ b/libgcc/config/arc/gmon/profil.S
@@ -1,6 +1,6 @@
/* This file contains code to do profiling.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/gmon/sys/gmon.h b/libgcc/config/arc/gmon/sys/gmon.h
index 03171136281..33564ba7a51 100644
--- a/libgcc/config/arc/gmon/sys/gmon.h
+++ b/libgcc/config/arc/gmon/sys/gmon.h
@@ -1,7 +1,7 @@
/*-
* Copyright (c) 1982, 1986, 1992, 1993
* The Regents of the University of California. All rights reserved.
- * Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2007-2014 Free Software Foundation, Inc.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/libgcc/config/arc/gmon/sys/gmon_out.h b/libgcc/config/arc/gmon/sys/gmon_out.h
index ae38145b145..13feb006a95 100644
--- a/libgcc/config/arc/gmon/sys/gmon_out.h
+++ b/libgcc/config/arc/gmon/sys/gmon_out.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/adddf3.S b/libgcc/config/arc/ieee-754/adddf3.S
index d0a3b43359e..80b6455aca8 100644
--- a/libgcc/config/arc/ieee-754/adddf3.S
+++ b/libgcc/config/arc/ieee-754/adddf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/addsf3.S b/libgcc/config/arc/ieee-754/addsf3.S
index 996a9732be1..45ed09321cb 100644
--- a/libgcc/config/arc/ieee-754/addsf3.S
+++ b/libgcc/config/arc/ieee-754/addsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc-ieee-754.h b/libgcc/config/arc/ieee-754/arc-ieee-754.h
index 22fcb81bfa2..64e6d2309c9 100644
--- a/libgcc/config/arc/ieee-754/arc-ieee-754.h
+++ b/libgcc/config/arc/ieee-754/arc-ieee-754.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S b/libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S
index e54d31d87d1..2381ba67da8 100644
--- a/libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-dsp/divdf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S b/libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S
index da25c711376..77b257d84f4 100644
--- a/libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-dsp/divsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S b/libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S
index 88c541bf700..59df772531c 100644
--- a/libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-dsp/muldf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S b/libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S
index b58146f0271..41681f5425e 100644
--- a/libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-dsp/mulsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S b/libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S
index 0584b53f77b..100c8bc6c27 100644
--- a/libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-mul64/divdf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S b/libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S
index a9934f0ad94..ef54ffd7cfc 100644
--- a/libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-mul64/divsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S b/libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S
index 1e18999e49a..132b0093f70 100644
--- a/libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-mul64/muldf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S b/libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S
index 619662491b2..ac346de25de 100644
--- a/libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600-mul64/mulsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600/divsf3.S b/libgcc/config/arc/ieee-754/arc600/divsf3.S
index 7fcbadbe086..d8ea8818391 100644
--- a/libgcc/config/arc/ieee-754/arc600/divsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600/divsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/arc600/mulsf3.S b/libgcc/config/arc/ieee-754/arc600/mulsf3.S
index e3f0a3c12b6..4a0736db0ea 100644
--- a/libgcc/config/arc/ieee-754/arc600/mulsf3.S
+++ b/libgcc/config/arc/ieee-754/arc600/mulsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/divdf3.S b/libgcc/config/arc/ieee-754/divdf3.S
index 783cee352b3..dd74ba67c58 100644
--- a/libgcc/config/arc/ieee-754/divdf3.S
+++ b/libgcc/config/arc/ieee-754/divdf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/divsf3-stdmul.S b/libgcc/config/arc/ieee-754/divsf3-stdmul.S
index b20f6c3889d..620209d1f96 100644
--- a/libgcc/config/arc/ieee-754/divsf3-stdmul.S
+++ b/libgcc/config/arc/ieee-754/divsf3-stdmul.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/divsf3.S b/libgcc/config/arc/ieee-754/divsf3.S
index d7cc2ee938d..edc16a8496a 100644
--- a/libgcc/config/arc/ieee-754/divsf3.S
+++ b/libgcc/config/arc/ieee-754/divsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/divtab-arc-df.c b/libgcc/config/arc/ieee-754/divtab-arc-df.c
index b1574b9dc32..9142b4541b7 100644
--- a/libgcc/config/arc/ieee-754/divtab-arc-df.c
+++ b/libgcc/config/arc/ieee-754/divtab-arc-df.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/divtab-arc-sf.c b/libgcc/config/arc/ieee-754/divtab-arc-sf.c
index d76e4996d21..ff0f08ba429 100644
--- a/libgcc/config/arc/ieee-754/divtab-arc-sf.c
+++ b/libgcc/config/arc/ieee-754/divtab-arc-sf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/eqdf2.S b/libgcc/config/arc/ieee-754/eqdf2.S
index 26f09682494..10401534a9b 100644
--- a/libgcc/config/arc/ieee-754/eqdf2.S
+++ b/libgcc/config/arc/ieee-754/eqdf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/eqsf2.S b/libgcc/config/arc/ieee-754/eqsf2.S
index 4390982bc83..8a56132c1b1 100644
--- a/libgcc/config/arc/ieee-754/eqsf2.S
+++ b/libgcc/config/arc/ieee-754/eqsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/extendsfdf2.S b/libgcc/config/arc/ieee-754/extendsfdf2.S
index 12e29449a96..cf6c98d2348 100644
--- a/libgcc/config/arc/ieee-754/extendsfdf2.S
+++ b/libgcc/config/arc/ieee-754/extendsfdf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006, 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/fixdfsi.S b/libgcc/config/arc/ieee-754/fixdfsi.S
index f35d0b6eb06..82c2c02b88d 100644
--- a/libgcc/config/arc/ieee-754/fixdfsi.S
+++ b/libgcc/config/arc/ieee-754/fixdfsi.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/fixsfsi.S b/libgcc/config/arc/ieee-754/fixsfsi.S
index 045b99f1982..56ab2fd096d 100644
--- a/libgcc/config/arc/ieee-754/fixsfsi.S
+++ b/libgcc/config/arc/ieee-754/fixsfsi.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/fixunsdfsi.S b/libgcc/config/arc/ieee-754/fixunsdfsi.S
index 54116a5b94d..13af5dc6e39 100644
--- a/libgcc/config/arc/ieee-754/fixunsdfsi.S
+++ b/libgcc/config/arc/ieee-754/fixunsdfsi.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/floatsidf.S b/libgcc/config/arc/ieee-754/floatsidf.S
index f7aa0324366..2e2363aebed 100644
--- a/libgcc/config/arc/ieee-754/floatsidf.S
+++ b/libgcc/config/arc/ieee-754/floatsidf.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/floatsisf.S b/libgcc/config/arc/ieee-754/floatsisf.S
index d5838b00d95..0e35fe06af2 100644
--- a/libgcc/config/arc/ieee-754/floatsisf.S
+++ b/libgcc/config/arc/ieee-754/floatsisf.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/floatunsidf.S b/libgcc/config/arc/ieee-754/floatunsidf.S
index c04b2461c3b..4bdb965bc36 100644
--- a/libgcc/config/arc/ieee-754/floatunsidf.S
+++ b/libgcc/config/arc/ieee-754/floatunsidf.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/gedf2.S b/libgcc/config/arc/ieee-754/gedf2.S
index e0ea266104b..72b71af5ce4 100644
--- a/libgcc/config/arc/ieee-754/gedf2.S
+++ b/libgcc/config/arc/ieee-754/gedf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/gesf2.S b/libgcc/config/arc/ieee-754/gesf2.S
index 857db58a237..896901acd10 100644
--- a/libgcc/config/arc/ieee-754/gesf2.S
+++ b/libgcc/config/arc/ieee-754/gesf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/gtdf2.S b/libgcc/config/arc/ieee-754/gtdf2.S
index b0abb95b84f..56c2a292e26 100644
--- a/libgcc/config/arc/ieee-754/gtdf2.S
+++ b/libgcc/config/arc/ieee-754/gtdf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/gtsf2.S b/libgcc/config/arc/ieee-754/gtsf2.S
index b417fec8425..6253d06ee7b 100644
--- a/libgcc/config/arc/ieee-754/gtsf2.S
+++ b/libgcc/config/arc/ieee-754/gtsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/muldf3.S b/libgcc/config/arc/ieee-754/muldf3.S
index 59c2b07212b..7826fe75fe3 100644
--- a/libgcc/config/arc/ieee-754/muldf3.S
+++ b/libgcc/config/arc/ieee-754/muldf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/mulsf3.S b/libgcc/config/arc/ieee-754/mulsf3.S
index c931c3c947e..4bd82f49c40 100644
--- a/libgcc/config/arc/ieee-754/mulsf3.S
+++ b/libgcc/config/arc/ieee-754/mulsf3.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/orddf2.S b/libgcc/config/arc/ieee-754/orddf2.S
index ac2793f6234..5fcdf4cf9da 100644
--- a/libgcc/config/arc/ieee-754/orddf2.S
+++ b/libgcc/config/arc/ieee-754/orddf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/ordsf2.S b/libgcc/config/arc/ieee-754/ordsf2.S
index 8f1495156b6..de764a16430 100644
--- a/libgcc/config/arc/ieee-754/ordsf2.S
+++ b/libgcc/config/arc/ieee-754/ordsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/truncdfsf2.S b/libgcc/config/arc/ieee-754/truncdfsf2.S
index aafdf09445a..87f40e4864f 100644
--- a/libgcc/config/arc/ieee-754/truncdfsf2.S
+++ b/libgcc/config/arc/ieee-754/truncdfsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006, 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/uneqdf2.S b/libgcc/config/arc/ieee-754/uneqdf2.S
index b3d16d0c0a1..3b9c7c90268 100644
--- a/libgcc/config/arc/ieee-754/uneqdf2.S
+++ b/libgcc/config/arc/ieee-754/uneqdf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/ieee-754/uneqsf2.S b/libgcc/config/arc/ieee-754/uneqsf2.S
index 152c112dc4e..b89d7494aab 100644
--- a/libgcc/config/arc/ieee-754/uneqsf2.S
+++ b/libgcc/config/arc/ieee-754/uneqsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/initfini.c b/libgcc/config/arc/initfini.c
index 46bd8b0f9f4..6db084ed3a9 100644
--- a/libgcc/config/arc/initfini.c
+++ b/libgcc/config/arc/initfini.c
@@ -1,7 +1,7 @@
/* .init/.fini section handling + C++ global constructor/destructor handling.
This file is based on crtstuff.c, sol2-crti.asm, sol2-crtn.asm.
- Copyright (C) 1995, 1997, 1998, 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 1995-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/lib1funcs.S b/libgcc/config/arc/lib1funcs.S
index d434ccb4edd..65cfcab6b0f 100644
--- a/libgcc/config/arc/lib1funcs.S
+++ b/libgcc/config/arc/lib1funcs.S
@@ -1,6 +1,6 @@
; libgcc1 routines for Synopsys DesignWare ARC cpu.
-/* Copyright (C) 1995, 1997, 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2014 Free Software Foundation, Inc.
Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/libgcc-excl.ver b/libgcc/config/arc/libgcc-excl.ver
index 57c96e1e765..b78ec672cb5 100644
--- a/libgcc/config/arc/libgcc-excl.ver
+++ b/libgcc/config/arc/libgcc-excl.ver
@@ -1,6 +1,6 @@
# Exclude libgcc.so symbols for the Synopsys DesignWare ARC CPU.
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
# on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/t-arc b/libgcc/config/arc/t-arc
index 6edf10ee3ec..4d258437eb3 100644
--- a/libgcc/config/arc/t-arc
+++ b/libgcc/config/arc/t-arc
@@ -1,6 +1,6 @@
# GCC Makefile fragment for Synopsys DesignWare ARC
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
# on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/t-arc-newlib b/libgcc/config/arc/t-arc-newlib
index c9b994657a6..87c9488283e 100644
--- a/libgcc/config/arc/t-arc-newlib
+++ b/libgcc/config/arc/t-arc-newlib
@@ -1,6 +1,6 @@
# GCC Makefile fragment for the Synopsys DesignWare ARC CPU with newlib.
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
# on behalf of Synopsys Inc.
diff --git a/libgcc/config/arc/t-arc700-uClibc b/libgcc/config/arc/t-arc700-uClibc
index ebaba498e96..bac08d3a69d 100644
--- a/libgcc/config/arc/t-arc700-uClibc
+++ b/libgcc/config/arc/t-arc700-uClibc
@@ -1,6 +1,6 @@
# GCC Makefile fragment for the Synopsys DesignWare ARC700 CPU with uClibc.
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributor: Joern Rennecke <joern.rennecke@embecosm.com>
# on behalf of Synopsys Inc.
diff --git a/libgcc/config/arm/bpabi-lib.h b/libgcc/config/arm/bpabi-lib.h
index e0e46a6583c..193cc5604ad 100644
--- a/libgcc/config/arm/bpabi-lib.h
+++ b/libgcc/config/arm/bpabi-lib.h
@@ -1,5 +1,5 @@
/* Configuration file for ARM BPABI targets, library renames.
- Copyright (C) 2010-2013 Free Software Foundation, Inc.
+ Copyright (C) 2010-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC
This file is part of GCC.
@@ -75,3 +75,7 @@
helper functions - not everything in libgcc - in the interests of
maintaining backward compatibility. */
#define LIBGCC2_FIXEDBIT_GNU_PREFIX
+
+#if (!defined(__ARM_ARCH_EXT_IDIV__))
+# define TARGET_HAS_NO_HW_DIVIDE
+#endif
diff --git a/libgcc/config/arm/bpabi-v6m.S b/libgcc/config/arm/bpabi-v6m.S
index 2ad8f037482..0bf2e55ac63 100644
--- a/libgcc/config/arm/bpabi-v6m.S
+++ b/libgcc/config/arm/bpabi-v6m.S
@@ -1,6 +1,6 @@
/* Miscellaneous BPABI functions. ARMv6M implementation
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/bpabi.S b/libgcc/config/arm/bpabi.S
index b5cf2071265..77723015426 100644
--- a/libgcc/config/arm/bpabi.S
+++ b/libgcc/config/arm/bpabi.S
@@ -1,6 +1,6 @@
/* Miscellaneous BPABI functions.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/bpabi.c b/libgcc/config/arm/bpabi.c
index 5c23f7da3c6..7b155ccc1d2 100644
--- a/libgcc/config/arm/bpabi.c
+++ b/libgcc/config/arm/bpabi.c
@@ -1,6 +1,6 @@
/* Miscellaneous BPABI functions.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/crti.S b/libgcc/config/arm/crti.S
index c6daf3b112d..517e158963e 100644
--- a/libgcc/config/arm/crti.S
+++ b/libgcc/config/arm/crti.S
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
# Written By Nick Clifton
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/crtn.S b/libgcc/config/arm/crtn.S
index 3c89ebf2bb6..0f644efd043 100644
--- a/libgcc/config/arm/crtn.S
+++ b/libgcc/config/arm/crtn.S
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
# Written By Nick Clifton
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/fp16.c b/libgcc/config/arm/fp16.c
index 8a640295f62..f599e8b219d 100644
--- a/libgcc/config/arm/fp16.c
+++ b/libgcc/config/arm/fp16.c
@@ -1,6 +1,6 @@
/* Half-float conversion routines.
- Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/ieee754-df.S b/libgcc/config/arm/ieee754-df.S
index e82194c1a13..406bb70acaa 100644
--- a/libgcc/config/arm/ieee754-df.S
+++ b/libgcc/config/arm/ieee754-df.S
@@ -1,6 +1,6 @@
/* ieee754-df.S double-precision floating point support for ARM
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Nicolas Pitre (nico@cam.org)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/ieee754-sf.S b/libgcc/config/arm/ieee754-sf.S
index b5432523a8e..c9bca4d25ff 100644
--- a/libgcc/config/arm/ieee754-sf.S
+++ b/libgcc/config/arm/ieee754-sf.S
@@ -1,6 +1,6 @@
/* ieee754-sf.S single-precision floating point support for ARM
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Nicolas Pitre (nico@cam.org)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/lib1funcs.S b/libgcc/config/arm/lib1funcs.S
index 8b140d9daaa..b617137e263 100644
--- a/libgcc/config/arm/lib1funcs.S
+++ b/libgcc/config/arm/lib1funcs.S
@@ -1,7 +1,7 @@
@ libgcc routines for ARM cpu.
@ Division routines, written by Richard Earnshaw, (rearnsha@armltd.co.uk)
-/* Copyright (C) 1995-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2014 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 the
diff --git a/libgcc/config/arm/libgcc-bpabi.ver b/libgcc/config/arm/libgcc-bpabi.ver
index 58ce632c055..852359f8d8c 100644
--- a/libgcc/config/arm/libgcc-bpabi.ver
+++ b/libgcc/config/arm/libgcc-bpabi.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/arm/libunwind.S b/libgcc/config/arm/libunwind.S
index 21dc6d55e57..94e8c91652b 100644
--- a/libgcc/config/arm/libunwind.S
+++ b/libgcc/config/arm/libunwind.S
@@ -1,5 +1,5 @@
/* Support functions for the unwinder.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Paul Brook
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/linux-atomic-64bit.c b/libgcc/config/arm/linux-atomic-64bit.c
index 7aa8dfcb3ae..5b8c6e2ff9f 100644
--- a/libgcc/config/arm/linux-atomic-64bit.c
+++ b/libgcc/config/arm/linux-atomic-64bit.c
@@ -1,5 +1,5 @@
/* 64bit Linux-specific atomic operations for ARM EABI.
- Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ Copyright (C) 2008-2014 Free Software Foundation, Inc.
Based on linux-atomic.c
64 bit additions david.gilbert@linaro.org
diff --git a/libgcc/config/arm/linux-atomic.c b/libgcc/config/arm/linux-atomic.c
index d601c4ebf2a..e2817058d5f 100644
--- a/libgcc/config/arm/linux-atomic.c
+++ b/libgcc/config/arm/linux-atomic.c
@@ -1,5 +1,5 @@
/* Linux-specific atomic operations for ARM EABI.
- Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery.
This file is part of GCC.
diff --git a/libgcc/config/arm/pr-support.c b/libgcc/config/arm/pr-support.c
index 7d245e96243..b3b773920d6 100644
--- a/libgcc/config/arm/pr-support.c
+++ b/libgcc/config/arm/pr-support.c
@@ -1,5 +1,5 @@
/* ARM EABI compliant unwinding routines
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by Paul Brook
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/symbian-lib.h b/libgcc/config/arm/symbian-lib.h
index 7ecc9a8fc73..274ff26ed14 100644
--- a/libgcc/config/arm/symbian-lib.h
+++ b/libgcc/config/arm/symbian-lib.h
@@ -1,5 +1,5 @@
/* Configuration file for Symbian OS on ARM processors, library renames.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/arm/unaligned-funcs.c b/libgcc/config/arm/unaligned-funcs.c
index 44a9ae92af5..4c9b4672dc1 100644
--- a/libgcc/config/arm/unaligned-funcs.c
+++ b/libgcc/config/arm/unaligned-funcs.c
@@ -1,6 +1,6 @@
/* EABI unaligned read/write functions.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by CodeSourcery, LLC.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/unwind-arm.c b/libgcc/config/arm/unwind-arm.c
index 31cfdc7c835..ee2396333fd 100644
--- a/libgcc/config/arm/unwind-arm.c
+++ b/libgcc/config/arm/unwind-arm.c
@@ -1,5 +1,5 @@
/* ARM EABI compliant unwinding routines.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by Paul Brook
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/arm/unwind-arm.h b/libgcc/config/arm/unwind-arm.h
index 8668eda70a8..782d1753d28 100644
--- a/libgcc/config/arm/unwind-arm.h
+++ b/libgcc/config/arm/unwind-arm.h
@@ -1,5 +1,5 @@
/* Header file for the ARM EABI unwinder
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Paul Brook
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/avr/avr-lib.h b/libgcc/config/avr/avr-lib.h
index 06749af1349..37d5fa1a742 100644
--- a/libgcc/config/avr/avr-lib.h
+++ b/libgcc/config/avr/avr-lib.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/avr/lib1funcs-fixed.S b/libgcc/config/avr/lib1funcs-fixed.S
index f920891e19e..8f3ed92010d 100644
--- a/libgcc/config/avr/lib1funcs-fixed.S
+++ b/libgcc/config/avr/lib1funcs-fixed.S
@@ -1,5 +1,5 @@
/* -*- Mode: Asm -*- */
-;; Copyright (C) 2012-2013 Free Software Foundation, Inc.
+;; Copyright (C) 2012-2014 Free Software Foundation, Inc.
;; Contributed by Sean D'Epagnier (sean@depagnier.com)
;; Georg-Johann Lay (avr@gjlay.de)
diff --git a/libgcc/config/avr/lib1funcs.S b/libgcc/config/avr/lib1funcs.S
index f3c6e0c6df4..6f1c77edbe3 100644
--- a/libgcc/config/avr/lib1funcs.S
+++ b/libgcc/config/avr/lib1funcs.S
@@ -1,5 +1,5 @@
/* -*- Mode: Asm -*- */
-/* Copyright (C) 1998-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1998-2014 Free Software Foundation, Inc.
Contributed by Denis Chertykov <chertykov@gmail.com>
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/avr/lib2funcs.c b/libgcc/config/avr/lib2funcs.c
index 83f2e23fb05..774d14cedad 100644
--- a/libgcc/config/avr/lib2funcs.c
+++ b/libgcc/config/avr/lib2funcs.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2013 Free Software Foundation, Inc.
+/* Copyright (C) 2013-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/bfin/crti.S b/libgcc/config/bfin/crti.S
index 041cfc7417d..b46e102a8f6 100644
--- a/libgcc/config/bfin/crti.S
+++ b/libgcc/config/bfin/crti.S
@@ -1,6 +1,6 @@
/* Specialized code needed to support construction and destruction of
file-scope objects in C++ and Java code, and to support exception handling.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Analog Devices.
This file is part of GCC.
diff --git a/libgcc/config/bfin/crtlibid.S b/libgcc/config/bfin/crtlibid.S
index 7c68952fb18..a821a0a7f88 100644
--- a/libgcc/config/bfin/crtlibid.S
+++ b/libgcc/config/bfin/crtlibid.S
@@ -1,6 +1,6 @@
/* Provide a weak definition of the library ID, for the benefit of certain
configure scripts.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/bfin/crtn.S b/libgcc/config/bfin/crtn.S
index bd046c60df7..270e1e72daa 100644
--- a/libgcc/config/bfin/crtn.S
+++ b/libgcc/config/bfin/crtn.S
@@ -1,6 +1,6 @@
/* Specialized code needed to support construction and destruction of
file-scope objects in C++ and Java code, and to support exception handling.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Analog Devices.
This file is part of GCC.
diff --git a/libgcc/config/bfin/lib1funcs.S b/libgcc/config/bfin/lib1funcs.S
index 84ac2e5b301..45c6ac8b91b 100644
--- a/libgcc/config/bfin/lib1funcs.S
+++ b/libgcc/config/bfin/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc functions for Blackfin.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Analog Devices.
This file is part of GCC.
diff --git a/libgcc/config/bfin/libgcc-glibc.ver b/libgcc/config/bfin/libgcc-glibc.ver
index 54c105ccd2d..e8cbadd9947 100644
--- a/libgcc/config/bfin/libgcc-glibc.ver
+++ b/libgcc/config/bfin/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/bfin/linux-unwind.h b/libgcc/config/bfin/linux-unwind.h
index 89523a538df..dc58f0a81b8 100644
--- a/libgcc/config/bfin/linux-unwind.h
+++ b/libgcc/config/bfin/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for Blackfin.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/c6x/c6x-abi.h b/libgcc/config/c6x/c6x-abi.h
index 39440762e53..b68c60782b9 100644
--- a/libgcc/config/c6x/c6x-abi.h
+++ b/libgcc/config/c6x/c6x-abi.h
@@ -1,5 +1,5 @@
/* Header file for C6X ABI versions of libgcc functions.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Bernd Schmidt <bernds@codesourcery.com>
This file is part of GCC.
diff --git a/libgcc/config/c6x/crti.S b/libgcc/config/c6x/crti.S
index 5651e1d162f..938e410b835 100644
--- a/libgcc/config/c6x/crti.S
+++ b/libgcc/config/c6x/crti.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2010-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2010-2014 Free Software Foundation, Inc.
Contributed by Bernd Schmidt <bernds@codesourcery.com>.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/c6x/crtn.S b/libgcc/config/c6x/crtn.S
index 1b0573fa89f..88e35ed856d 100644
--- a/libgcc/config/c6x/crtn.S
+++ b/libgcc/config/c6x/crtn.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2010-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2010-2014 Free Software Foundation, Inc.
Contributed by Bernd Schmidt <bernds@codesourcery.com>.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/c6x/eqd.c b/libgcc/config/c6x/eqd.c
index d1d0d73252a..283b2214e8a 100644
--- a/libgcc/config/c6x/eqd.c
+++ b/libgcc/config/c6x/eqd.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a == b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/eqf.c b/libgcc/config/c6x/eqf.c
index 89a9fcdd2cc..e99fc84a045 100644
--- a/libgcc/config/c6x/eqf.c
+++ b/libgcc/config/c6x/eqf.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a == b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/ged.c b/libgcc/config/c6x/ged.c
index b81007f4ff2..29704cf6af8 100644
--- a/libgcc/config/c6x/ged.c
+++ b/libgcc/config/c6x/ged.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a >= b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/gef.c b/libgcc/config/c6x/gef.c
index f2e50f8506a..bd6f27d1553 100644
--- a/libgcc/config/c6x/gef.c
+++ b/libgcc/config/c6x/gef.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a >= b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/gtd.c b/libgcc/config/c6x/gtd.c
index 0924123f3e5..6a9ca924ff0 100644
--- a/libgcc/config/c6x/gtd.c
+++ b/libgcc/config/c6x/gtd.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a > b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/gtf.c b/libgcc/config/c6x/gtf.c
index 5997edab6be..a7db8f83c1e 100644
--- a/libgcc/config/c6x/gtf.c
+++ b/libgcc/config/c6x/gtf.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a > b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/led.c b/libgcc/config/c6x/led.c
index 566f5a0fb47..14c48d33265 100644
--- a/libgcc/config/c6x/led.c
+++ b/libgcc/config/c6x/led.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a <= b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/lef.c b/libgcc/config/c6x/lef.c
index fc9957f4de9..9742ae0871a 100644
--- a/libgcc/config/c6x/lef.c
+++ b/libgcc/config/c6x/lef.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a <= b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/lib1funcs.S b/libgcc/config/c6x/lib1funcs.S
index a6959411e32..9ce1f6fda60 100644
--- a/libgcc/config/c6x/lib1funcs.S
+++ b/libgcc/config/c6x/lib1funcs.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2010-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2010-2014 Free Software Foundation, Inc.
Contributed by Bernd Schmidt <bernds@codesourcery.com>.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/c6x/libgcc-eabi.ver b/libgcc/config/c6x/libgcc-eabi.ver
index 14cbe370492..01bff944716 100644
--- a/libgcc/config/c6x/libgcc-eabi.ver
+++ b/libgcc/config/c6x/libgcc-eabi.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/c6x/ltd.c b/libgcc/config/c6x/ltd.c
index 0d1435f6860..ca8148fcd40 100644
--- a/libgcc/config/c6x/ltd.c
+++ b/libgcc/config/c6x/ltd.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a < b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/ltf.c b/libgcc/config/c6x/ltf.c
index 4688cb03836..ab7080baafe 100644
--- a/libgcc/config/c6x/ltf.c
+++ b/libgcc/config/c6x/ltf.c
@@ -1,6 +1,6 @@
/* Software floating-point emulation.
Return 1 iff a < b, 0 otherwise.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson (rth@cygnus.com) and
Jakub Jelinek (jj@ultra.linux.cz).
diff --git a/libgcc/config/c6x/pr-support.c b/libgcc/config/c6x/pr-support.c
index 865adea72f9..99f44d39778 100644
--- a/libgcc/config/c6x/pr-support.c
+++ b/libgcc/config/c6x/pr-support.c
@@ -1,5 +1,5 @@
/* C6X ABI compliant unwinding routines
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 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 the
diff --git a/libgcc/config/c6x/sfp-machine.h b/libgcc/config/c6x/sfp-machine.h
index 277959bc95f..3abc2a39c8e 100644
--- a/libgcc/config/c6x/sfp-machine.h
+++ b/libgcc/config/c6x/sfp-machine.h
@@ -1,5 +1,5 @@
/* Soft-FP definitions for TI C6X.
- Copyright (C) 2010-2013 Free Software Foundation, Inc.
+ Copyright (C) 2010-2014 Free Software Foundation, Inc.
This files is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
diff --git a/libgcc/config/c6x/unwind-c6x.c b/libgcc/config/c6x/unwind-c6x.c
index e7e6d227380..bf5155c00b4 100644
--- a/libgcc/config/c6x/unwind-c6x.c
+++ b/libgcc/config/c6x/unwind-c6x.c
@@ -1,5 +1,5 @@
/* C6X EABI compliant unwinding routines.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 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 the
diff --git a/libgcc/config/c6x/unwind-c6x.h b/libgcc/config/c6x/unwind-c6x.h
index 7b5f91a26dd..258a035b831 100644
--- a/libgcc/config/c6x/unwind-c6x.h
+++ b/libgcc/config/c6x/unwind-c6x.h
@@ -1,5 +1,5 @@
/* Header file for the C6X EABI unwinder
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 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 the
diff --git a/libgcc/config/cr16/crti.S b/libgcc/config/cr16/crti.S
index a9b3c00a9a8..00defab6f04 100644
--- a/libgcc/config/cr16/crti.S
+++ b/libgcc/config/cr16/crti.S
@@ -1,6 +1,6 @@
# Specialized code needed to support construction and destruction of
# file-scope objects in C++ and Java code, and to support exception handling.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by KPIT Cummins Infosystems Limited.
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/cr16/crtlibid.S b/libgcc/config/cr16/crtlibid.S
index be1060816be..61851650181 100644
--- a/libgcc/config/cr16/crtlibid.S
+++ b/libgcc/config/cr16/crtlibid.S
@@ -1,6 +1,6 @@
# Provide a weak definition of the library ID, for the benefit of certain
# configure scripts.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by KPIT Cummins Infosystems Limited.
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/cr16/crtn.S b/libgcc/config/cr16/crtn.S
index e5d453591b7..c8d4c12e71f 100644
--- a/libgcc/config/cr16/crtn.S
+++ b/libgcc/config/cr16/crtn.S
@@ -1,6 +1,6 @@
# Specialized code needed to support construction and destruction of
# file-scope objects in C++ and Java code, and to support exception handling.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by KPIT Cummins Infosystems Limited.
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/cr16/divmodhi3.c b/libgcc/config/cr16/divmodhi3.c
index 4d45148ef7c..68869b07a8b 100644
--- a/libgcc/config/cr16/divmodhi3.c
+++ b/libgcc/config/cr16/divmodhi3.c
@@ -1,5 +1,5 @@
/* Libgcc Target specific implementation - Emulating div and mod.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by KPIT Cummins Infosystems Limited.
This file is part of GCC.
diff --git a/libgcc/config/cr16/lib1funcs.S b/libgcc/config/cr16/lib1funcs.S
index 1a4cd6d8b2d..def85923142 100644
--- a/libgcc/config/cr16/lib1funcs.S
+++ b/libgcc/config/cr16/lib1funcs.S
@@ -1,5 +1,5 @@
/* Libgcc Target specific implementation.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by KPIT Cummins Infosystems Limited.
This file is part of GCC.
diff --git a/libgcc/config/cr16/t-cr16 b/libgcc/config/cr16/t-cr16
index 5e7250eb359..f29f7be05ef 100644
--- a/libgcc/config/cr16/t-cr16
+++ b/libgcc/config/cr16/t-cr16
@@ -1,5 +1,5 @@
# Makefile fragment for building LIBGCC for the Renesas CR16 target.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/cr16/t-crtlibid b/libgcc/config/cr16/t-crtlibid
index 6a960252509..57cf9c95020 100644
--- a/libgcc/config/cr16/t-crtlibid
+++ b/libgcc/config/cr16/t-crtlibid
@@ -1,5 +1,5 @@
# Makefile fragment for building LIBGCC for the Renesas CR16 target.
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/cr16/unwind-cr16.c b/libgcc/config/cr16/unwind-cr16.c
index 3a7227ae9eb..a02e97d5eb4 100644
--- a/libgcc/config/cr16/unwind-cr16.c
+++ b/libgcc/config/cr16/unwind-cr16.c
@@ -1,5 +1,5 @@
/* DWARF2 exception handling and frame unwind runtime interface routines.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/cr16/unwind-dw2.h b/libgcc/config/cr16/unwind-dw2.h
index 365e97470f5..d39049bbeab 100644
--- a/libgcc/config/cr16/unwind-dw2.h
+++ b/libgcc/config/cr16/unwind-dw2.h
@@ -1,5 +1,5 @@
/* DWARF2 frame unwind data structure.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/cris/arit.c b/libgcc/config/cris/arit.c
index 00ffa07a5a0..6934f5dedc3 100644
--- a/libgcc/config/cris/arit.c
+++ b/libgcc/config/cris/arit.c
@@ -2,7 +2,7 @@
Contributed by Axis Communications.
Written by Hans-Peter Nilsson <hp@axis.se>, c:a 1992.
- Copyright (C) 1998-2013 Free Software Foundation, Inc.
+ Copyright (C) 1998-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/cris/mulsi3.S b/libgcc/config/cris/mulsi3.S
index 734e162b4cb..240895df00f 100644
--- a/libgcc/config/cris/mulsi3.S
+++ b/libgcc/config/cris/mulsi3.S
@@ -1,4 +1,4 @@
-;; Copyright (C) 2001-2013 Free Software Foundation, Inc.
+;; Copyright (C) 2001-2014 Free Software Foundation, Inc.
;;
;; This file is part of GCC.
;;
diff --git a/libgcc/config/cris/sfp-machine.h b/libgcc/config/cris/sfp-machine.h
index 484693ea60a..ed3596f9243 100644
--- a/libgcc/config/cris/sfp-machine.h
+++ b/libgcc/config/cris/sfp-machine.h
@@ -1,5 +1,5 @@
/* Soft-FP definitions for CRIS.
- Copyright (C) 2013 Free Software Foundation, Inc.
+ Copyright (C) 2013-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/cris/umulsidi3.S b/libgcc/config/cris/umulsidi3.S
index eba98a12228..b5f011cabef 100644
--- a/libgcc/config/cris/umulsidi3.S
+++ b/libgcc/config/cris/umulsidi3.S
@@ -1,4 +1,4 @@
-;; Copyright (C) 2001, 2004, 2013 Free Software Foundation, Inc.
+;; Copyright (C) 2001-2014 Free Software Foundation, Inc.
;;
;; This file is part of GCC.
;;
diff --git a/libgcc/config/darwin-64.c b/libgcc/config/darwin-64.c
index 5805550ac10..504e45a764c 100644
--- a/libgcc/config/darwin-64.c
+++ b/libgcc/config/darwin-64.c
@@ -1,6 +1,6 @@
/* Functions shipped in the ppc64 and x86_64 version of libgcc_s.1.dylib
in older Mac OS X versions, preserved for backwards compatibility.
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/darwin-crt-tm.c b/libgcc/config/darwin-crt-tm.c
index 4f4d44449b4..e11a0afb898 100644
--- a/libgcc/config/darwin-crt-tm.c
+++ b/libgcc/config/darwin-crt-tm.c
@@ -1,5 +1,5 @@
/* Provide the runtime infrastructure for the transactional memory lib.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Iain Sandoe <iains@gcc.gnu.org>
This file is part of GCC.
diff --git a/libgcc/config/darwin-crt3.c b/libgcc/config/darwin-crt3.c
index a41aae4ad34..256bd8d45b3 100644
--- a/libgcc/config/darwin-crt3.c
+++ b/libgcc/config/darwin-crt3.c
@@ -1,5 +1,5 @@
/* __cxa_atexit backwards-compatibility support for Darwin.
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/crti.S b/libgcc/config/epiphany/crti.S
index 9c74a9a90db..f50270adb72 100644
--- a/libgcc/config/epiphany/crti.S
+++ b/libgcc/config/epiphany/crti.S
@@ -1,5 +1,5 @@
# Start .init and .fini sections.
-# Copyright (C) 2010-2013 Free Software Foundation, Inc.
+# Copyright (C) 2010-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/crtint.S b/libgcc/config/epiphany/crtint.S
index 733a3626010..bd01e4dfca2 100644
--- a/libgcc/config/epiphany/crtint.S
+++ b/libgcc/config/epiphany/crtint.S
@@ -1,5 +1,5 @@
# initialize config for -mfp-mode=int
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/crtm1reg-r43.S b/libgcc/config/epiphany/crtm1reg-r43.S
index 3e6f29819f1..0df47ef44a3 100644
--- a/libgcc/config/epiphany/crtm1reg-r43.S
+++ b/libgcc/config/epiphany/crtm1reg-r43.S
@@ -1,5 +1,5 @@
# initialize config for -m1reg-r43
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/crtm1reg-r63.S b/libgcc/config/epiphany/crtm1reg-r63.S
index f54eb4be78c..473abee2a44 100644
--- a/libgcc/config/epiphany/crtm1reg-r63.S
+++ b/libgcc/config/epiphany/crtm1reg-r63.S
@@ -1,5 +1,5 @@
# initialize config for -m1reg-r63
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/crtn.S b/libgcc/config/epiphany/crtn.S
index e419f6e2b59..b21bb32b800 100644
--- a/libgcc/config/epiphany/crtn.S
+++ b/libgcc/config/epiphany/crtn.S
@@ -1,5 +1,5 @@
# End .init and .fini sections.
-# Copyright (C) 2010-2013 Free Software Foundation, Inc.
+# Copyright (C) 2010-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/crtrunc.S b/libgcc/config/epiphany/crtrunc.S
index c23a69702fe..95349c86ae2 100644
--- a/libgcc/config/epiphany/crtrunc.S
+++ b/libgcc/config/epiphany/crtrunc.S
@@ -1,5 +1,5 @@
# initialize config for -mfp-mode=truncate
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/epiphany/divsi3-float.S b/libgcc/config/epiphany/divsi3-float.S
index 2e9893219dc..1e0183a903e 100644
--- a/libgcc/config/epiphany/divsi3-float.S
+++ b/libgcc/config/epiphany/divsi3-float.S
@@ -1,5 +1,5 @@
/* Signed 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/divsi3.S b/libgcc/config/epiphany/divsi3.S
index b3e31d6bf34..1825aa83d0f 100644
--- a/libgcc/config/epiphany/divsi3.S
+++ b/libgcc/config/epiphany/divsi3.S
@@ -1,5 +1,5 @@
/* Signed 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/divsi3.c b/libgcc/config/epiphany/divsi3.c
index b289fded14d..fd85be19ced 100644
--- a/libgcc/config/epiphany/divsi3.c
+++ b/libgcc/config/epiphany/divsi3.c
@@ -1,5 +1,5 @@
/* Generic signed 32 bit division implementation.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/epiphany-asm.h b/libgcc/config/epiphany/epiphany-asm.h
index e2061cf1e1c..1ea8bbae339 100644
--- a/libgcc/config/epiphany/epiphany-asm.h
+++ b/libgcc/config/epiphany/epiphany-asm.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1995-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1995-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/ieee-754/eqsf2.S b/libgcc/config/epiphany/ieee-754/eqsf2.S
index 2492dd9d008..63e965ca4fb 100644
--- a/libgcc/config/epiphany/ieee-754/eqsf2.S
+++ b/libgcc/config/epiphany/ieee-754/eqsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/ieee-754/fast_div.S b/libgcc/config/epiphany/ieee-754/fast_div.S
index 722e54ad289..06b85060929 100644
--- a/libgcc/config/epiphany/ieee-754/fast_div.S
+++ b/libgcc/config/epiphany/ieee-754/fast_div.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2011-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/ieee-754/gtesf2.S b/libgcc/config/epiphany/ieee-754/gtesf2.S
index fb6e3cc94ee..a1566c18b16 100644
--- a/libgcc/config/epiphany/ieee-754/gtesf2.S
+++ b/libgcc/config/epiphany/ieee-754/gtesf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/ieee-754/ordsf2.S b/libgcc/config/epiphany/ieee-754/ordsf2.S
index 5db03c3d245..c0cfaec57e5 100644
--- a/libgcc/config/epiphany/ieee-754/ordsf2.S
+++ b/libgcc/config/epiphany/ieee-754/ordsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/ieee-754/uneqsf2.S b/libgcc/config/epiphany/ieee-754/uneqsf2.S
index ebba8fba3a2..31d9bf3fbf1 100644
--- a/libgcc/config/epiphany/ieee-754/uneqsf2.S
+++ b/libgcc/config/epiphany/ieee-754/uneqsf2.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/modsi3-float.S b/libgcc/config/epiphany/modsi3-float.S
index d1d6f722841..76590f08247 100644
--- a/libgcc/config/epiphany/modsi3-float.S
+++ b/libgcc/config/epiphany/modsi3-float.S
@@ -1,5 +1,5 @@
/* Unsigned 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/modsi3.S b/libgcc/config/epiphany/modsi3.S
index 6348b0d8454..68b1a2f75be 100644
--- a/libgcc/config/epiphany/modsi3.S
+++ b/libgcc/config/epiphany/modsi3.S
@@ -1,5 +1,5 @@
/* Signed 32 bit modulo optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/modsi3.c b/libgcc/config/epiphany/modsi3.c
index 61638c7301e..229819b9e5d 100644
--- a/libgcc/config/epiphany/modsi3.c
+++ b/libgcc/config/epiphany/modsi3.c
@@ -1,5 +1,5 @@
/* Generic signed 32 bit modulo implementation.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/mulsi3.c b/libgcc/config/epiphany/mulsi3.c
index 982c60f553f..b8f44861155 100644
--- a/libgcc/config/epiphany/mulsi3.c
+++ b/libgcc/config/epiphany/mulsi3.c
@@ -1,5 +1,5 @@
/* Generic 32 bit multiply.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/t-epiphany b/libgcc/config/epiphany/t-epiphany
index 0c475a081b7..741cc796ed9 100644
--- a/libgcc/config/epiphany/t-epiphany
+++ b/libgcc/config/epiphany/t-epiphany
@@ -1,4 +1,4 @@
-# Copyright (C) 1997-2013 Free Software Foundation, Inc.
+# Copyright (C) 1997-2014 Free Software Foundation, Inc.
# Contributed by Embecosm on behalf of Adapteva, Inc.
#
# This file is part of GCC.
diff --git a/libgcc/config/epiphany/udivsi3-float.S b/libgcc/config/epiphany/udivsi3-float.S
index d2ed868bd34..f1e2d7b17b8 100644
--- a/libgcc/config/epiphany/udivsi3-float.S
+++ b/libgcc/config/epiphany/udivsi3-float.S
@@ -1,5 +1,5 @@
/* Unsigned 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/udivsi3-float.c b/libgcc/config/epiphany/udivsi3-float.c
index 80a7a51ae8c..9d1b252516f 100644
--- a/libgcc/config/epiphany/udivsi3-float.c
+++ b/libgcc/config/epiphany/udivsi3-float.c
@@ -1,5 +1,5 @@
/* Generic unsigned 32 bit division implementation.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/udivsi3.S b/libgcc/config/epiphany/udivsi3.S
index 50138151e10..3c994aa41e2 100644
--- a/libgcc/config/epiphany/udivsi3.S
+++ b/libgcc/config/epiphany/udivsi3.S
@@ -1,5 +1,5 @@
/* Unsigned 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/udivsi3.c b/libgcc/config/epiphany/udivsi3.c
index 25c8208bcaf..bdc7c9d9b60 100644
--- a/libgcc/config/epiphany/udivsi3.c
+++ b/libgcc/config/epiphany/udivsi3.c
@@ -1,5 +1,5 @@
/* Generic unsigned 32 bit division implementation.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/umodsi3-float.S b/libgcc/config/epiphany/umodsi3-float.S
index 8725af61deb..029ce2c5ee6 100644
--- a/libgcc/config/epiphany/umodsi3-float.S
+++ b/libgcc/config/epiphany/umodsi3-float.S
@@ -1,5 +1,5 @@
/* Unsigned 32 bit division optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/umodsi3.S b/libgcc/config/epiphany/umodsi3.S
index 85768848f0a..65c824bc7b6 100644
--- a/libgcc/config/epiphany/umodsi3.S
+++ b/libgcc/config/epiphany/umodsi3.S
@@ -1,5 +1,5 @@
/* Unsigned 32 bit modulo optimized for Epiphany.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/epiphany/umodsi3.c b/libgcc/config/epiphany/umodsi3.c
index c01dc030a62..6457382aa26 100644
--- a/libgcc/config/epiphany/umodsi3.c
+++ b/libgcc/config/epiphany/umodsi3.c
@@ -1,5 +1,5 @@
/* Generic unsigned 32 bit modulo implementation.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Embecosm on behalf of Adapteva, Inc.
This file is part of GCC.
diff --git a/libgcc/config/fr30/crti.S b/libgcc/config/fr30/crti.S
index b96286ed707..c130d8bc854 100644
--- a/libgcc/config/fr30/crti.S
+++ b/libgcc/config/fr30/crti.S
@@ -1,6 +1,6 @@
# crti.s for ELF
-# Copyright (C) 1992-2013 Free Software Foundation, Inc.
+# Copyright (C) 1992-2014 Free Software Foundation, Inc.
# Written By David Vinayak Henkel-Wallace, June 1992
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/fr30/crtn.S b/libgcc/config/fr30/crtn.S
index 97a02715425..9a01ea8fcf5 100644
--- a/libgcc/config/fr30/crtn.S
+++ b/libgcc/config/fr30/crtn.S
@@ -1,6 +1,6 @@
# crtn.S for ELF
-# Copyright (C) 1992-2013 Free Software Foundation, Inc.
+# Copyright (C) 1992-2014 Free Software Foundation, Inc.
# Written By David Vinayak Henkel-Wallace, June 1992
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/fr30/lib1funcs.S b/libgcc/config/fr30/lib1funcs.S
index 895d8ec3834..639c3a26f88 100644
--- a/libgcc/config/fr30/lib1funcs.S
+++ b/libgcc/config/fr30/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc routines for the FR30.
- Copyright (C) 1998-2013 Free Software Foundation, Inc.
+ Copyright (C) 1998-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/cmovd.c b/libgcc/config/frv/cmovd.c
index 56ab0665474..77c4dbe1bd3 100644
--- a/libgcc/config/frv/cmovd.c
+++ b/libgcc/config/frv/cmovd.c
@@ -1,5 +1,5 @@
/* Move double-word library function.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/cmovh.c b/libgcc/config/frv/cmovh.c
index 60fc1b520a9..531e7aad524 100644
--- a/libgcc/config/frv/cmovh.c
+++ b/libgcc/config/frv/cmovh.c
@@ -1,5 +1,5 @@
/* Move half-word library function.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/cmovw.c b/libgcc/config/frv/cmovw.c
index 390a3336ad7..6736325dc41 100644
--- a/libgcc/config/frv/cmovw.c
+++ b/libgcc/config/frv/cmovw.c
@@ -1,5 +1,5 @@
/* Move word library function.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/frv-abi.h b/libgcc/config/frv/frv-abi.h
index 9bef9c72541..fdc7508bfba 100644
--- a/libgcc/config/frv/frv-abi.h
+++ b/libgcc/config/frv/frv-abi.h
@@ -1,5 +1,5 @@
/* Frv map GCC names to FR-V ABI.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/frvbegin.c b/libgcc/config/frv/frvbegin.c
index 619422802a6..bd79e632ae9 100644
--- a/libgcc/config/frv/frvbegin.c
+++ b/libgcc/config/frv/frvbegin.c
@@ -1,5 +1,5 @@
/* Frv initialization file linked before all user modules
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/frvend.c b/libgcc/config/frv/frvend.c
index 1108e3792fc..ad9931a0917 100644
--- a/libgcc/config/frv/frvend.c
+++ b/libgcc/config/frv/frvend.c
@@ -1,5 +1,5 @@
/* Frv initialization file linked after all user modules
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/lib1funcs.S b/libgcc/config/frv/lib1funcs.S
index 9c72d020250..1b80aea2590 100644
--- a/libgcc/config/frv/lib1funcs.S
+++ b/libgcc/config/frv/lib1funcs.S
@@ -1,5 +1,5 @@
/* Library functions.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
diff --git a/libgcc/config/frv/libgcc-glibc.ver b/libgcc/config/frv/libgcc-glibc.ver
index e385f764c50..fc6b322698e 100644
--- a/libgcc/config/frv/libgcc-glibc.ver
+++ b/libgcc/config/frv/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/gthr-lynx.h b/libgcc/config/gthr-lynx.h
index bb4da0ec80a..df192b61bf1 100644
--- a/libgcc/config/gthr-lynx.h
+++ b/libgcc/config/gthr-lynx.h
@@ -1,7 +1,7 @@
/* Threads compatibility routines for libgcc2 and libobjc for
LynxOS. */
/* Compile this one with gcc. */
-/* Copyright (C) 2004-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/gthr-rtems.h b/libgcc/config/gthr-rtems.h
index d1f0a586b99..1b1874cb42d 100644
--- a/libgcc/config/gthr-rtems.h
+++ b/libgcc/config/gthr-rtems.h
@@ -1,7 +1,7 @@
/* RTEMS threads compatibility routines for libgcc2 and libobjc.
by: Rosimildo da Silva( rdasilva@connecttel.com ) */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/gthr-vxworks.h b/libgcc/config/gthr-vxworks.h
index 87a348b0ae3..4fdd2c30ff8 100644
--- a/libgcc/config/gthr-vxworks.h
+++ b/libgcc/config/gthr-vxworks.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc for VxWorks. */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Mike Stump <mrs@wrs.com>.
This file is part of GCC.
diff --git a/libgcc/config/h8300/clzhi2.c b/libgcc/config/h8300/clzhi2.c
index 9053a78c66d..fc71c4d6af2 100644
--- a/libgcc/config/h8300/clzhi2.c
+++ b/libgcc/config/h8300/clzhi2.c
@@ -1,5 +1,5 @@
/* The implementation of __clzhi2.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/h8300/crti.S b/libgcc/config/h8300/crti.S
index 0c479ac12d1..70b19295864 100644
--- a/libgcc/config/h8300/crti.S
+++ b/libgcc/config/h8300/crti.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/h8300/crtn.S b/libgcc/config/h8300/crtn.S
index b68e1b635e5..ef4d72c5586 100644
--- a/libgcc/config/h8300/crtn.S
+++ b/libgcc/config/h8300/crtn.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file was adapted from glibc sources.
This file is part of GCC.
diff --git a/libgcc/config/h8300/ctzhi2.c b/libgcc/config/h8300/ctzhi2.c
index d762a2fece5..33097a3d1e8 100644
--- a/libgcc/config/h8300/ctzhi2.c
+++ b/libgcc/config/h8300/ctzhi2.c
@@ -1,5 +1,5 @@
/* The implementation of __ctzhi2.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/h8300/fixunssfsi.c b/libgcc/config/h8300/fixunssfsi.c
index 58963c752d6..c4553161339 100644
--- a/libgcc/config/h8300/fixunssfsi.c
+++ b/libgcc/config/h8300/fixunssfsi.c
@@ -1,6 +1,6 @@
/* More subroutines needed by GCC output code on some machines. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/h8300/lib1funcs.S b/libgcc/config/h8300/lib1funcs.S
index 01b3b08c93b..4bfa7bee127 100644
--- a/libgcc/config/h8300/lib1funcs.S
+++ b/libgcc/config/h8300/lib1funcs.S
@@ -2,7 +2,7 @@
;; Contributed by Steve Chamberlain <sac@cygnus.com>
;; Optimizations by Toshiyasu Morita <toshiyasu.morita@renesas.com>
-/* Copyright (C) 1994-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1994-2014 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 the
diff --git a/libgcc/config/h8300/parityhi2.c b/libgcc/config/h8300/parityhi2.c
index 7e3429e2ca2..979ae994f55 100644
--- a/libgcc/config/h8300/parityhi2.c
+++ b/libgcc/config/h8300/parityhi2.c
@@ -1,5 +1,5 @@
/* The implementation of __parityhi2.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/h8300/popcounthi2.c b/libgcc/config/h8300/popcounthi2.c
index 318562b44e9..5847131da45 100644
--- a/libgcc/config/h8300/popcounthi2.c
+++ b/libgcc/config/h8300/popcounthi2.c
@@ -1,5 +1,5 @@
/* The implementation of __popcounthi2.
- Copyright (C) 2003-2013 Free Software Foundation, Inc.
+ Copyright (C) 2003-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/32/sfp-machine.h b/libgcc/config/i386/32/sfp-machine.h
index b9eb16633eb..1fa282d7afe 100644
--- a/libgcc/config/i386/32/sfp-machine.h
+++ b/libgcc/config/i386/32/sfp-machine.h
@@ -63,6 +63,16 @@
"g" ((USItype) (y1)), \
"2" ((USItype) (x0)), \
"g" ((USItype) (y0)))
+#define __FP_FRAC_ADDI_4(x3,x2,x1,x0,i) \
+ __asm__ ("add{l} {%4,%3|%3,%4}\n\t" \
+ "adc{l} {$0,%2|%2,0}\n\t" \
+ "adc{l} {$0,%1|%1,0}\n\t" \
+ "adc{l} {$0,%0|%0,0}" \
+ : "+r" ((USItype) (x3)), \
+ "+&r" ((USItype) (x2)), \
+ "+&r" ((USItype) (x1)), \
+ "+&r" ((USItype) (x0)) \
+ : "g" ((USItype) (i)))
#define _FP_MUL_MEAT_S(R,X,Y) \
diff --git a/libgcc/config/i386/32/tf-signs.c b/libgcc/config/i386/32/tf-signs.c
index 2a9d4c3a931..719bf877b80 100644
--- a/libgcc/config/i386/32/tf-signs.c
+++ b/libgcc/config/i386/32/tf-signs.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/cpuinfo.c b/libgcc/config/i386/cpuinfo.c
index 1a891e0c52f..6ff7502bb9a 100644
--- a/libgcc/config/i386/cpuinfo.c
+++ b/libgcc/config/i386/cpuinfo.c
@@ -1,5 +1,5 @@
/* Get CPU type and Features for x86 processors.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Sriraman Tallam (tmsriram@google.com)
This file is part of GCC.
@@ -36,12 +36,6 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
int __cpu_indicator_init (void)
__attribute__ ((constructor CONSTRUCTOR_PRIORITY));
-enum vendor_signatures
-{
- SIG_INTEL = 0x756e6547 /* Genu */,
- SIG_AMD = 0x68747541 /* Auth */
-};
-
/* Processor Vendor and Models. */
enum processor_vendor
@@ -56,12 +50,14 @@ enum processor_vendor
enum processor_types
{
- INTEL_ATOM = 1,
+ INTEL_BONNELL = 1,
INTEL_CORE2,
INTEL_COREI7,
AMDFAM10H,
AMDFAM15H,
- INTEL_SLM,
+ INTEL_SILVERMONT,
+ AMD_BTVER1,
+ AMD_BTVER2,
CPU_TYPE_MAX
};
@@ -75,6 +71,10 @@ enum processor_subtypes
AMDFAM10H_ISTANBUL,
AMDFAM15H_BDVER1,
AMDFAM15H_BDVER2,
+ AMDFAM15H_BDVER3,
+ AMDFAM15H_BDVER4,
+ INTEL_COREI7_IVYBRIDGE,
+ INTEL_COREI7_HASWELL,
CPU_SUBTYPE_MAX
};
@@ -92,7 +92,11 @@ enum processor_features
FEATURE_SSE4_1,
FEATURE_SSE4_2,
FEATURE_AVX,
- FEATURE_AVX2
+ FEATURE_AVX2,
+ FEATURE_SSE4_A,
+ FEATURE_FMA4,
+ FEATURE_XOP,
+ FEATURE_FMA
};
struct __processor_model
@@ -113,36 +117,45 @@ get_amd_cpu (unsigned int family, unsigned int model)
{
/* AMD Family 10h. */
case 0x10:
+ __cpu_model.__cpu_type = AMDFAM10H;
switch (model)
{
case 0x2:
/* Barcelona. */
- __cpu_model.__cpu_type = AMDFAM10H;
__cpu_model.__cpu_subtype = AMDFAM10H_BARCELONA;
break;
case 0x4:
/* Shanghai. */
- __cpu_model.__cpu_type = AMDFAM10H;
__cpu_model.__cpu_subtype = AMDFAM10H_SHANGHAI;
break;
case 0x8:
/* Istanbul. */
- __cpu_model.__cpu_type = AMDFAM10H;
__cpu_model.__cpu_subtype = AMDFAM10H_ISTANBUL;
break;
default:
break;
}
break;
- /* AMD Family 15h. */
+ /* AMD Family 14h "btver1". */
+ case 0x14:
+ __cpu_model.__cpu_type = AMD_BTVER1;
+ break;
+ /* AMD Family 15h "Bulldozer". */
case 0x15:
__cpu_model.__cpu_type = AMDFAM15H;
/* Bulldozer version 1. */
if ( model <= 0xf)
__cpu_model.__cpu_subtype = AMDFAM15H_BDVER1;
- /* Bulldozer version 2. */
- if (model >= 0x10 && model <= 0x1f)
- __cpu_model.__cpu_subtype = AMDFAM15H_BDVER2;
+ /* Bulldozer version 2 "Piledriver" */
+ if (model >= 0x10 && model <= 0x2f)
+ __cpu_model.__cpu_subtype = AMDFAM15H_BDVER2;
+ /* Bulldozer version 3 "Steamroller" */
+ if (model >= 0x30 && model <= 0x4f)
+ __cpu_model.__cpu_subtype = AMDFAM15H_BDVER3;
+ break;
+ /* AMD Family 16h "btver2" */
+ case 0x16:
+ __cpu_model.__cpu_type = AMD_BTVER2;
break;
default:
break;
@@ -167,13 +180,13 @@ get_intel_cpu (unsigned int family, unsigned int model, unsigned int brand_id)
{
case 0x1c:
case 0x26:
- /* Atom. */
- __cpu_model.__cpu_type = INTEL_ATOM;
+ /* Bonnell. */
+ __cpu_model.__cpu_type = INTEL_BONNELL;
break;
case 0x37:
case 0x4d:
/* Silvermont. */
- __cpu_model.__cpu_type = INTEL_SLM;
+ __cpu_model.__cpu_type = INTEL_SILVERMONT;
break;
case 0x1a:
case 0x1e:
@@ -196,6 +209,19 @@ get_intel_cpu (unsigned int family, unsigned int model, unsigned int brand_id)
__cpu_model.__cpu_type = INTEL_COREI7;
__cpu_model.__cpu_subtype = INTEL_COREI7_SANDYBRIDGE;
break;
+ case 0x3a:
+ case 0x3e:
+ /* Ivy Bridge. */
+ __cpu_model.__cpu_type = INTEL_COREI7;
+ __cpu_model.__cpu_subtype = INTEL_COREI7_IVYBRIDGE;
+ break;
+ case 0x3c:
+ case 0x45:
+ case 0x46:
+ /* Haswell. */
+ __cpu_model.__cpu_type = INTEL_COREI7;
+ __cpu_model.__cpu_subtype = INTEL_COREI7_HASWELL;
+ break;
case 0x17:
case 0x1d:
/* Penryn. */
@@ -242,6 +268,8 @@ get_available_features (unsigned int ecx, unsigned int edx,
features |= (1 << FEATURE_SSE4_2);
if (ecx & bit_AVX)
features |= (1 << FEATURE_AVX);
+ if (ecx & bit_FMA)
+ features |= (1 << FEATURE_FMA);
/* Get Advanced Features at level 7 (eax = 7, ecx = 0). */
if (max_cpuid_level >= 7)
@@ -252,6 +280,23 @@ get_available_features (unsigned int ecx, unsigned int edx,
features |= (1 << FEATURE_AVX2);
}
+ unsigned int ext_level;
+ unsigned int eax, ebx;
+ /* Check cpuid level of extended features. */
+ __cpuid (0x80000000, ext_level, ebx, ecx, edx);
+
+ if (ext_level > 0x80000000)
+ {
+ __cpuid (0x80000001, eax, ebx, ecx, edx);
+
+ if (ecx & bit_SSE4a)
+ features |= (1 << FEATURE_SSE4_A);
+ if (ecx & bit_FMA4)
+ features |= (1 << FEATURE_FMA4);
+ if (ecx & bit_XOP)
+ features |= (1 << FEATURE_XOP);
+ }
+
__cpu_model.__cpu_features[0] = features;
}
@@ -317,7 +362,7 @@ __cpu_indicator_init (void)
extended_model = (eax >> 12) & 0xf0;
extended_family = (eax >> 20) & 0xff;
- if (vendor == SIG_INTEL)
+ if (vendor == signature_INTEL_ebx)
{
/* Adjust model and family for Intel CPUS. */
if (family == 0x0f)
@@ -334,7 +379,7 @@ __cpu_indicator_init (void)
get_available_features (ecx, edx, max_level);
__cpu_model.__cpu_vendor = VENDOR_INTEL;
}
- else if (vendor == SIG_AMD)
+ else if (vendor == signature_AMD_ebx)
{
/* Adjust model and family for AMD CPUS. */
if (family == 0x0f)
diff --git a/libgcc/config/i386/crtfastmath.c b/libgcc/config/i386/crtfastmath.c
index 5a267c3b1a5..ad359d418fd 100644
--- a/libgcc/config/i386/crtfastmath.c
+++ b/libgcc/config/i386/crtfastmath.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2005-2014 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 the
diff --git a/libgcc/config/i386/crti.S b/libgcc/config/i386/crti.S
index 0cdb3c3889f..c7413358f56 100644
--- a/libgcc/config/i386/crti.S
+++ b/libgcc/config/i386/crti.S
@@ -1,6 +1,6 @@
/* crti.S for x86.
- Copyright (C) 1993-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-2014 Free Software Foundation, Inc.
Written By Fred Fish, Nov 1992
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/i386/crtn.S b/libgcc/config/i386/crtn.S
index 2dac4ba9826..215b014ab8c 100644
--- a/libgcc/config/i386/crtn.S
+++ b/libgcc/config/i386/crtn.S
@@ -1,6 +1,6 @@
/* crtn.S for x86.
- Copyright (C) 1993-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-2014 Free Software Foundation, Inc.
Written By Fred Fish, Nov 1992
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/i386/crtprec.c b/libgcc/config/i386/crtprec.c
index f8f9962b13b..73e944e619c 100644
--- a/libgcc/config/i386/crtprec.c
+++ b/libgcc/config/i386/crtprec.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2007-2014 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 the
diff --git a/libgcc/config/i386/cygming-crtbegin.c b/libgcc/config/i386/cygming-crtbegin.c
index 53909d2dc14..eeb51d4c573 100644
--- a/libgcc/config/i386/cygming-crtbegin.c
+++ b/libgcc/config/i386/cygming-crtbegin.c
@@ -1,5 +1,5 @@
/* crtbegin object for windows32 targets.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributed by Danny Smith <dannysmith@users.sourceforge.net>
diff --git a/libgcc/config/i386/cygming-crtend.c b/libgcc/config/i386/cygming-crtend.c
index 4d4b05d628e..de0d61face2 100644
--- a/libgcc/config/i386/cygming-crtend.c
+++ b/libgcc/config/i386/cygming-crtend.c
@@ -1,5 +1,5 @@
/* crtend object for windows32 targets.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributed by Danny Smith <dannysmith@users.sourceforge.net>
diff --git a/libgcc/config/i386/cygwin.S b/libgcc/config/i386/cygwin.S
index 45341a83cd9..277b5926348 100644
--- a/libgcc/config/i386/cygwin.S
+++ b/libgcc/config/i386/cygwin.S
@@ -1,6 +1,6 @@
/* stuff needed for libgcc on win32.
*
- * Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1996-2014 Free Software Foundation, Inc.
* Written By Steve Chamberlain
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/i386/darwin-lib.h b/libgcc/config/i386/darwin-lib.h
index 4dacaedf332..c75b56c28a4 100644
--- a/libgcc/config/i386/darwin-lib.h
+++ b/libgcc/config/i386/darwin-lib.h
@@ -1,5 +1,5 @@
/* Target definitions for x86 running Darwin, library renames.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/enable-execute-stack-mingw32.c b/libgcc/config/i386/enable-execute-stack-mingw32.c
index ae16e72522b..24f06e1f3a4 100644
--- a/libgcc/config/i386/enable-execute-stack-mingw32.c
+++ b/libgcc/config/i386/enable-execute-stack-mingw32.c
@@ -1,5 +1,5 @@
/* Implement __enable_execute_stack for Windows32.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/gthr-win32.c b/libgcc/config/i386/gthr-win32.c
index f3230317929..eec16b32628 100644
--- a/libgcc/config/i386/gthr-win32.c
+++ b/libgcc/config/i386/gthr-win32.c
@@ -1,7 +1,7 @@
/* Implementation of W32-specific threads compatibility routines for
libgcc2. */
-/* Copyright (C) 1999-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Mumit Khan <khan@xraylith.wisc.edu>.
Modified and moved to separate file by Danny Smith
<dannysmith@users.sourceforge.net>.
diff --git a/libgcc/config/i386/gthr-win32.h b/libgcc/config/i386/gthr-win32.h
index 1e437fc6498..c295fd5f178 100644
--- a/libgcc/config/i386/gthr-win32.h
+++ b/libgcc/config/i386/gthr-win32.h
@@ -1,7 +1,7 @@
/* Threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 1999-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Mumit Khan <khan@xraylith.wisc.edu>.
This file is part of GCC.
diff --git a/libgcc/config/i386/libgcc-bsd.ver b/libgcc/config/i386/libgcc-bsd.ver
index 333a9d37848..a439786f1e7 100644
--- a/libgcc/config/i386/libgcc-bsd.ver
+++ b/libgcc/config/i386/libgcc-bsd.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2013 Free Software Foundation, Inc.
+# Copyright (C) 2010-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/libgcc-cygming.ver b/libgcc/config/i386/libgcc-cygming.ver
index 6232b9ea904..b7cd022fe8e 100644
--- a/libgcc/config/i386/libgcc-cygming.ver
+++ b/libgcc/config/i386/libgcc-cygming.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/libgcc-darwin.10.4.ver b/libgcc/config/i386/libgcc-darwin.10.4.ver
index ac7defa0e51..e1887d99a3d 100644
--- a/libgcc/config/i386/libgcc-darwin.10.4.ver
+++ b/libgcc/config/i386/libgcc-darwin.10.4.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/libgcc-darwin.10.5.ver b/libgcc/config/i386/libgcc-darwin.10.5.ver
index bb5a8891488..5c55c4a51a4 100644
--- a/libgcc/config/i386/libgcc-darwin.10.5.ver
+++ b/libgcc/config/i386/libgcc-darwin.10.5.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/libgcc-glibc.ver b/libgcc/config/i386/libgcc-glibc.ver
index 39504c6d7ab..fd0025cde25 100644
--- a/libgcc/config/i386/libgcc-glibc.ver
+++ b/libgcc/config/i386/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2008-2013 Free Software Foundation, Inc.
+# Copyright (C) 2008-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/libgcc-sol2.ver b/libgcc/config/i386/libgcc-sol2.ver
index c56c5040143..fd94ff0c764 100644
--- a/libgcc/config/i386/libgcc-sol2.ver
+++ b/libgcc/config/i386/libgcc-sol2.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2010-2013 Free Software Foundation, Inc.
+# Copyright (C) 2010-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/i386/linux-unwind.h b/libgcc/config/i386/linux-unwind.h
index bb40a659073..7986928cf48 100644
--- a/libgcc/config/i386/linux-unwind.h
+++ b/libgcc/config/i386/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for AMD x86-64 and x86.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/morestack.S b/libgcc/config/i386/morestack.S
index de492e08c58..7bef99f1334 100644
--- a/libgcc/config/i386/morestack.S
+++ b/libgcc/config/i386/morestack.S
@@ -1,5 +1,5 @@
# x86/x86_64 support for -fsplit-stack.
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
# Contributed by Ian Lance Taylor <iant@google.com>.
# This file is part of GCC.
diff --git a/libgcc/config/i386/sfp-exceptions.c b/libgcc/config/i386/sfp-exceptions.c
index 3504c4aedd1..9364a9700ab 100644
--- a/libgcc/config/i386/sfp-exceptions.c
+++ b/libgcc/config/i386/sfp-exceptions.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2014 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 the
@@ -47,7 +47,7 @@ __sfp_handle_exceptions (int _fex)
if (_fex & FP_EX_INVALID)
{
float f = 0.0f;
-#ifdef __x86_64__
+#ifdef __SSE_MATH__
volatile float r __attribute__ ((unused));
asm volatile ("%vdivss\t{%0, %d0|%d0, %0}" : "+x" (f));
r = f; /* Needed to trigger exception. */
@@ -67,7 +67,7 @@ __sfp_handle_exceptions (int _fex)
if (_fex & FP_EX_DIVZERO)
{
float f = 1.0f, g = 0.0f;
-#ifdef __x86_64__
+#ifdef __SSE_MATH__
volatile float r __attribute__ ((unused));
asm volatile ("%vdivss\t{%1, %d0|%d0, %1}" : "+x" (f) : "xm" (g));
r = f; /* Needed to trigger exception. */
@@ -95,7 +95,7 @@ __sfp_handle_exceptions (int _fex)
if (_fex & FP_EX_INEXACT)
{
float f = 1.0f, g = 3.0f;
-#ifdef __x86_64__
+#ifdef __SSE_MATH__
volatile float r __attribute__ ((unused));
asm volatile ("%vdivss\t{%1, %d0|%d0, %1}" : "+x" (f) : "xm" (g));
r = f; /* Needed to trigger exception. */
diff --git a/libgcc/config/i386/sol2-c1.S b/libgcc/config/i386/sol2-c1.S
index e0de64a37c8..bea5f78d480 100644
--- a/libgcc/config/i386/sol2-c1.S
+++ b/libgcc/config/i386/sol2-c1.S
@@ -1,6 +1,6 @@
/* crt1.s for Solaris 2, x86
- Copyright (C) 1993-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-2014 Free Software Foundation, Inc.
Written By Fred Fish, Nov 1992
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/i386/sol2-unwind.h b/libgcc/config/i386/sol2-unwind.h
index e67710907b1..e5de56370d8 100644
--- a/libgcc/config/i386/sol2-unwind.h
+++ b/libgcc/config/i386/sol2-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for AMD x86-64 and x86.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/value-unwind.h b/libgcc/config/i386/value-unwind.h
index 754090c4a9f..a7fb04baba7 100644
--- a/libgcc/config/i386/value-unwind.h
+++ b/libgcc/config/i386/value-unwind.h
@@ -1,5 +1,5 @@
/* Store register values as _Unwind_Word type in DWARF2 EH unwind context.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/i386/w32-unwind.h b/libgcc/config/i386/w32-unwind.h
index 33f740bcda0..17ad2379b2d 100644
--- a/libgcc/config/i386/w32-unwind.h
+++ b/libgcc/config/i386/w32-unwind.h
@@ -1,5 +1,5 @@
/* Definitions for Dwarf2 EH unwind support for Windows32 targets
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
Contributed by Pascal Obry <obry@adacore.com>
This file is part of GCC.
diff --git a/libgcc/config/ia64/crtbegin.S b/libgcc/config/ia64/crtbegin.S
index 2ad2714d8be..001b69bb411 100644
--- a/libgcc/config/ia64/crtbegin.S
+++ b/libgcc/config/ia64/crtbegin.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Jes Sorensen, <Jes.Sorensen@cern.ch>
This file is part of GCC.
diff --git a/libgcc/config/ia64/crtend.S b/libgcc/config/ia64/crtend.S
index 334459439d1..72bdca08985 100644
--- a/libgcc/config/ia64/crtend.S
+++ b/libgcc/config/ia64/crtend.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Jes Sorensen, <Jes.Sorensen@cern.ch>
This file is part of GCC.
diff --git a/libgcc/config/ia64/crtfastmath.c b/libgcc/config/ia64/crtfastmath.c
index 516032ef2c6..34b6792363a 100644
--- a/libgcc/config/ia64/crtfastmath.c
+++ b/libgcc/config/ia64/crtfastmath.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by David Mosberger <davidm@hpl.hp.com>.
This file is part of GCC.
diff --git a/libgcc/config/ia64/crti.S b/libgcc/config/ia64/crti.S
index 1f94f9b5b6e..6326053def0 100644
--- a/libgcc/config/ia64/crti.S
+++ b/libgcc/config/ia64/crti.S
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
# Written By Timothy Wall
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/ia64/crtn.S b/libgcc/config/ia64/crtn.S
index a6a59e3cc5a..7a9558fd0b4 100644
--- a/libgcc/config/ia64/crtn.S
+++ b/libgcc/config/ia64/crtn.S
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
# Written By Timothy Wall
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/ia64/fde-glibc.c b/libgcc/config/ia64/fde-glibc.c
index f0a9f73f215..8643b86baf5 100644
--- a/libgcc/config/ia64/fde-glibc.c
+++ b/libgcc/config/ia64/fde-glibc.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by Richard Henderson <rth@cygnus.com>.
This file is part of GCC.
diff --git a/libgcc/config/ia64/fde-vms.c b/libgcc/config/ia64/fde-vms.c
index 3c4a319b28a..5dffe7f67a7 100644
--- a/libgcc/config/ia64/fde-vms.c
+++ b/libgcc/config/ia64/fde-vms.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by Douglas B Rupp <rupp@gnat.com>
This file is part of GCC.
diff --git a/libgcc/config/ia64/lib1funcs.S b/libgcc/config/ia64/lib1funcs.S
index 2767a840d92..d47a00f8f9c 100644
--- a/libgcc/config/ia64/lib1funcs.S
+++ b/libgcc/config/ia64/lib1funcs.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
Contributed by James E. Wilson <wilson@cygnus.com>.
This file is part of GCC.
diff --git a/libgcc/config/ia64/libgcc-glibc.ver b/libgcc/config/ia64/libgcc-glibc.ver
index c8712810226..79374525051 100644
--- a/libgcc/config/ia64/libgcc-glibc.ver
+++ b/libgcc/config/ia64/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/ia64/libgcc-ia64.ver b/libgcc/config/ia64/libgcc-ia64.ver
index 009a08c395e..17c2e2e0484 100644
--- a/libgcc/config/ia64/libgcc-ia64.ver
+++ b/libgcc/config/ia64/libgcc-ia64.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/ia64/linux-unwind.h b/libgcc/config/ia64/linux-unwind.h
index cf466389476..b260b9c2e60 100644
--- a/libgcc/config/ia64/linux-unwind.h
+++ b/libgcc/config/ia64/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for IA64 Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/ia64/quadlib.c b/libgcc/config/ia64/quadlib.c
index 6412383a283..e11d4ac3119 100644
--- a/libgcc/config/ia64/quadlib.c
+++ b/libgcc/config/ia64/quadlib.c
@@ -1,5 +1,5 @@
/* Subroutines for long double support.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/ia64/sfp-exceptions.c b/libgcc/config/ia64/sfp-exceptions.c
index b14f1644b98..13d9986c542 100644
--- a/libgcc/config/ia64/sfp-exceptions.c
+++ b/libgcc/config/ia64/sfp-exceptions.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2012-2014 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 the
diff --git a/libgcc/config/ia64/tf-signs.c b/libgcc/config/ia64/tf-signs.c
index da2f88db079..ef1a2ec653d 100644
--- a/libgcc/config/ia64/tf-signs.c
+++ b/libgcc/config/ia64/tf-signs.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/ia64/unwind-ia64.c b/libgcc/config/ia64/unwind-ia64.c
index beae6ab1819..6c5207c1105 100644
--- a/libgcc/config/ia64/unwind-ia64.c
+++ b/libgcc/config/ia64/unwind-ia64.c
@@ -1,6 +1,6 @@
/* Subroutines needed for unwinding IA-64 standard format stack frame
info for exception handling.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Andrew MacLeod <amacleod@cygnus.com>
Andrew Haley <aph@cygnus.com>
David Mosberger-Tang <davidm@hpl.hp.com>
diff --git a/libgcc/config/ia64/unwind-ia64.h b/libgcc/config/ia64/unwind-ia64.h
index 644f81a2b2a..309a949b7d1 100644
--- a/libgcc/config/ia64/unwind-ia64.h
+++ b/libgcc/config/ia64/unwind-ia64.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Andrew MacLeod <amacleod@cygnus.com>
Andrew Haley <aph@cygnus.com>
diff --git a/libgcc/config/ia64/vms-crtinit.S b/libgcc/config/ia64/vms-crtinit.S
index 7a6f4f93fbc..6df8762101a 100644
--- a/libgcc/config/ia64/vms-crtinit.S
+++ b/libgcc/config/ia64/vms-crtinit.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/ia64/vms-unwind.h b/libgcc/config/ia64/vms-unwind.h
index b68b71a1fc8..b0fe7e5179e 100644
--- a/libgcc/config/ia64/vms-unwind.h
+++ b/libgcc/config/ia64/vms-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for IA64 VMS.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/iq2000/lib2funcs.c b/libgcc/config/iq2000/lib2funcs.c
index bdede64fb1f..91af00ed4a7 100644
--- a/libgcc/config/iq2000/lib2funcs.c
+++ b/libgcc/config/iq2000/lib2funcs.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2003-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2003-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog
index 3dc721b52a1..787dfd0d335 100644
--- a/libgcc/config/libbid/ChangeLog
+++ b/libgcc/config/libbid/ChangeLog
@@ -1,3 +1,7 @@
+2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ Update copyright years
+
2012-11-04 Thomas Schwinge <thomas@codesourcery.com>
* bid_functions.h: Check for __GLIBC__ additionally to LINUX when
diff --git a/libgcc/config/libbid/_addsub_dd.c b/libgcc/config/libbid/_addsub_dd.c
index 0ad411b4843..579f1147555 100644
--- a/libgcc/config/libbid/_addsub_dd.c
+++ b/libgcc/config/libbid/_addsub_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_addsub_sd.c b/libgcc/config/libbid/_addsub_sd.c
index 7ae1ddf8170..7b686f07537 100644
--- a/libgcc/config/libbid/_addsub_sd.c
+++ b/libgcc/config/libbid/_addsub_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_addsub_td.c b/libgcc/config/libbid/_addsub_td.c
index 5780a9357c8..04bf2b69bb1 100644
--- a/libgcc/config/libbid/_addsub_td.c
+++ b/libgcc/config/libbid/_addsub_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_df.c b/libgcc/config/libbid/_dd_to_df.c
index 99e1f54012a..946aea1ca2b 100644
--- a/libgcc/config/libbid/_dd_to_df.c
+++ b/libgcc/config/libbid/_dd_to_df.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_di.c b/libgcc/config/libbid/_dd_to_di.c
index eeec82e9d54..4de9daa8ece 100644
--- a/libgcc/config/libbid/_dd_to_di.c
+++ b/libgcc/config/libbid/_dd_to_di.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_sd.c b/libgcc/config/libbid/_dd_to_sd.c
index e4fbb9a38ff..10d616f29d7 100644
--- a/libgcc/config/libbid/_dd_to_sd.c
+++ b/libgcc/config/libbid/_dd_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_sf.c b/libgcc/config/libbid/_dd_to_sf.c
index 528ee73147b..bf69dee9589 100644
--- a/libgcc/config/libbid/_dd_to_sf.c
+++ b/libgcc/config/libbid/_dd_to_sf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_si.c b/libgcc/config/libbid/_dd_to_si.c
index 55b22e39c0c..aa6ca3f9379 100644
--- a/libgcc/config/libbid/_dd_to_si.c
+++ b/libgcc/config/libbid/_dd_to_si.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_td.c b/libgcc/config/libbid/_dd_to_td.c
index 8f57137aa50..9416e7a6f86 100644
--- a/libgcc/config/libbid/_dd_to_td.c
+++ b/libgcc/config/libbid/_dd_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_tf.c b/libgcc/config/libbid/_dd_to_tf.c
index 0340be99743..c4eb69fd437 100644
--- a/libgcc/config/libbid/_dd_to_tf.c
+++ b/libgcc/config/libbid/_dd_to_tf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_udi.c b/libgcc/config/libbid/_dd_to_udi.c
index 1eec5d33d20..d4be4f5259d 100644
--- a/libgcc/config/libbid/_dd_to_udi.c
+++ b/libgcc/config/libbid/_dd_to_udi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_usi.c b/libgcc/config/libbid/_dd_to_usi.c
index 45f45f562a9..28529d5ff7e 100644
--- a/libgcc/config/libbid/_dd_to_usi.c
+++ b/libgcc/config/libbid/_dd_to_usi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_dd_to_xf.c b/libgcc/config/libbid/_dd_to_xf.c
index 722fdb8c579..da13b72345d 100644
--- a/libgcc/config/libbid/_dd_to_xf.c
+++ b/libgcc/config/libbid/_dd_to_xf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_df_to_dd.c b/libgcc/config/libbid/_df_to_dd.c
index 3e29d8c9ac6..0b9159aeb10 100644
--- a/libgcc/config/libbid/_df_to_dd.c
+++ b/libgcc/config/libbid/_df_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_df_to_sd.c b/libgcc/config/libbid/_df_to_sd.c
index 0791816e41b..2ac2db9576c 100644
--- a/libgcc/config/libbid/_df_to_sd.c
+++ b/libgcc/config/libbid/_df_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_df_to_td.c b/libgcc/config/libbid/_df_to_td.c
index 0669a9dde72..d45eaf4bd8c 100644
--- a/libgcc/config/libbid/_df_to_td.c
+++ b/libgcc/config/libbid/_df_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_di_to_dd.c b/libgcc/config/libbid/_di_to_dd.c
index a5263d36f2c..f80bbfd5943 100644
--- a/libgcc/config/libbid/_di_to_dd.c
+++ b/libgcc/config/libbid/_di_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_di_to_sd.c b/libgcc/config/libbid/_di_to_sd.c
index 2331edb68cc..65e4e95aaf6 100644
--- a/libgcc/config/libbid/_di_to_sd.c
+++ b/libgcc/config/libbid/_di_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_di_to_td.c b/libgcc/config/libbid/_di_to_td.c
index dfd8a4420bf..d30f58bf5a7 100644
--- a/libgcc/config/libbid/_di_to_td.c
+++ b/libgcc/config/libbid/_di_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_div_dd.c b/libgcc/config/libbid/_div_dd.c
index b636d096685..a804ecd40cb 100644
--- a/libgcc/config/libbid/_div_dd.c
+++ b/libgcc/config/libbid/_div_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_div_sd.c b/libgcc/config/libbid/_div_sd.c
index 4e46b3400e8..303b232704f 100644
--- a/libgcc/config/libbid/_div_sd.c
+++ b/libgcc/config/libbid/_div_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_div_td.c b/libgcc/config/libbid/_div_td.c
index aa71d0b9db5..48307051b94 100644
--- a/libgcc/config/libbid/_div_td.c
+++ b/libgcc/config/libbid/_div_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_eq_dd.c b/libgcc/config/libbid/_eq_dd.c
index 61ccbd2e8d8..498352a2d97 100644
--- a/libgcc/config/libbid/_eq_dd.c
+++ b/libgcc/config/libbid/_eq_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_eq_sd.c b/libgcc/config/libbid/_eq_sd.c
index c08cad9596b..d32e5b5266f 100644
--- a/libgcc/config/libbid/_eq_sd.c
+++ b/libgcc/config/libbid/_eq_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_eq_td.c b/libgcc/config/libbid/_eq_td.c
index 1aeff5f1ca1..ae7275980ac 100644
--- a/libgcc/config/libbid/_eq_td.c
+++ b/libgcc/config/libbid/_eq_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ge_dd.c b/libgcc/config/libbid/_ge_dd.c
index e0e7b5b7987..e0450972109 100644
--- a/libgcc/config/libbid/_ge_dd.c
+++ b/libgcc/config/libbid/_ge_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ge_sd.c b/libgcc/config/libbid/_ge_sd.c
index 4ef96090e35..f4313dbb02c 100644
--- a/libgcc/config/libbid/_ge_sd.c
+++ b/libgcc/config/libbid/_ge_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ge_td.c b/libgcc/config/libbid/_ge_td.c
index 3311f350636..58eea3199a8 100644
--- a/libgcc/config/libbid/_ge_td.c
+++ b/libgcc/config/libbid/_ge_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_gt_dd.c b/libgcc/config/libbid/_gt_dd.c
index ea35a1b6412..9467dcd3367 100644
--- a/libgcc/config/libbid/_gt_dd.c
+++ b/libgcc/config/libbid/_gt_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_gt_sd.c b/libgcc/config/libbid/_gt_sd.c
index f927ec354ec..6dfa165458b 100644
--- a/libgcc/config/libbid/_gt_sd.c
+++ b/libgcc/config/libbid/_gt_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_gt_td.c b/libgcc/config/libbid/_gt_td.c
index b559571e2fe..2ee7d77c7bf 100644
--- a/libgcc/config/libbid/_gt_td.c
+++ b/libgcc/config/libbid/_gt_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_isinfd128.c b/libgcc/config/libbid/_isinfd128.c
index b9fe6eda28d..03bc4ba7593 100644
--- a/libgcc/config/libbid/_isinfd128.c
+++ b/libgcc/config/libbid/_isinfd128.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_isinfd32.c b/libgcc/config/libbid/_isinfd32.c
index 0e9d5f6fb1c..b97d180cb6b 100644
--- a/libgcc/config/libbid/_isinfd32.c
+++ b/libgcc/config/libbid/_isinfd32.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_isinfd64.c b/libgcc/config/libbid/_isinfd64.c
index 28892ed28e0..6460fb67ad6 100644
--- a/libgcc/config/libbid/_isinfd64.c
+++ b/libgcc/config/libbid/_isinfd64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_le_dd.c b/libgcc/config/libbid/_le_dd.c
index 4778d19f450..5fce749dc53 100644
--- a/libgcc/config/libbid/_le_dd.c
+++ b/libgcc/config/libbid/_le_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_le_sd.c b/libgcc/config/libbid/_le_sd.c
index a07e164f80b..f7a417f6f4b 100644
--- a/libgcc/config/libbid/_le_sd.c
+++ b/libgcc/config/libbid/_le_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_le_td.c b/libgcc/config/libbid/_le_td.c
index 27bd4b58660..439abb91aa1 100644
--- a/libgcc/config/libbid/_le_td.c
+++ b/libgcc/config/libbid/_le_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_lt_dd.c b/libgcc/config/libbid/_lt_dd.c
index 9bbf8b34512..e5ca8468d5e 100644
--- a/libgcc/config/libbid/_lt_dd.c
+++ b/libgcc/config/libbid/_lt_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_lt_sd.c b/libgcc/config/libbid/_lt_sd.c
index 2fb2124a377..4797601a5a8 100644
--- a/libgcc/config/libbid/_lt_sd.c
+++ b/libgcc/config/libbid/_lt_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_lt_td.c b/libgcc/config/libbid/_lt_td.c
index 80be0ebd617..69b5e087ac7 100644
--- a/libgcc/config/libbid/_lt_td.c
+++ b/libgcc/config/libbid/_lt_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_mul_dd.c b/libgcc/config/libbid/_mul_dd.c
index 6ba29598494..30cf564b027 100644
--- a/libgcc/config/libbid/_mul_dd.c
+++ b/libgcc/config/libbid/_mul_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_mul_sd.c b/libgcc/config/libbid/_mul_sd.c
index c04e69ce149..1dde969e946 100644
--- a/libgcc/config/libbid/_mul_sd.c
+++ b/libgcc/config/libbid/_mul_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_mul_td.c b/libgcc/config/libbid/_mul_td.c
index 798ddeb38be..382b54ee650 100644
--- a/libgcc/config/libbid/_mul_td.c
+++ b/libgcc/config/libbid/_mul_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ne_dd.c b/libgcc/config/libbid/_ne_dd.c
index 77f78ae88f4..192c327d3e4 100644
--- a/libgcc/config/libbid/_ne_dd.c
+++ b/libgcc/config/libbid/_ne_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ne_sd.c b/libgcc/config/libbid/_ne_sd.c
index ad4936bdc4d..a696fe82aaa 100644
--- a/libgcc/config/libbid/_ne_sd.c
+++ b/libgcc/config/libbid/_ne_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_ne_td.c b/libgcc/config/libbid/_ne_td.c
index a7df62071f5..85f50f9c2f2 100644
--- a/libgcc/config/libbid/_ne_td.c
+++ b/libgcc/config/libbid/_ne_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_dd.c b/libgcc/config/libbid/_sd_to_dd.c
index 60c68d9ebeb..df277b7faf4 100644
--- a/libgcc/config/libbid/_sd_to_dd.c
+++ b/libgcc/config/libbid/_sd_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_df.c b/libgcc/config/libbid/_sd_to_df.c
index 15f830bc507..500d2bc05bb 100644
--- a/libgcc/config/libbid/_sd_to_df.c
+++ b/libgcc/config/libbid/_sd_to_df.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_di.c b/libgcc/config/libbid/_sd_to_di.c
index 135d7e6616d..d9716ede182 100644
--- a/libgcc/config/libbid/_sd_to_di.c
+++ b/libgcc/config/libbid/_sd_to_di.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_sf.c b/libgcc/config/libbid/_sd_to_sf.c
index e92dbb72800..0b77ee86da7 100644
--- a/libgcc/config/libbid/_sd_to_sf.c
+++ b/libgcc/config/libbid/_sd_to_sf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_si.c b/libgcc/config/libbid/_sd_to_si.c
index ebf99b8532e..1a5c2630daf 100644
--- a/libgcc/config/libbid/_sd_to_si.c
+++ b/libgcc/config/libbid/_sd_to_si.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_td.c b/libgcc/config/libbid/_sd_to_td.c
index c08af8cb9ae..cffc55896e0 100644
--- a/libgcc/config/libbid/_sd_to_td.c
+++ b/libgcc/config/libbid/_sd_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_tf.c b/libgcc/config/libbid/_sd_to_tf.c
index 4f15df8ab5e..171668ed166 100644
--- a/libgcc/config/libbid/_sd_to_tf.c
+++ b/libgcc/config/libbid/_sd_to_tf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_udi.c b/libgcc/config/libbid/_sd_to_udi.c
index cc4a5b3b121..6b71c6d63f2 100644
--- a/libgcc/config/libbid/_sd_to_udi.c
+++ b/libgcc/config/libbid/_sd_to_udi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_usi.c b/libgcc/config/libbid/_sd_to_usi.c
index aaaab95bdf9..f4fcba0f56f 100644
--- a/libgcc/config/libbid/_sd_to_usi.c
+++ b/libgcc/config/libbid/_sd_to_usi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sd_to_xf.c b/libgcc/config/libbid/_sd_to_xf.c
index 564828cda0f..7c702ea6d40 100644
--- a/libgcc/config/libbid/_sd_to_xf.c
+++ b/libgcc/config/libbid/_sd_to_xf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sf_to_dd.c b/libgcc/config/libbid/_sf_to_dd.c
index aee47b8e5b6..129f464afdb 100644
--- a/libgcc/config/libbid/_sf_to_dd.c
+++ b/libgcc/config/libbid/_sf_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sf_to_sd.c b/libgcc/config/libbid/_sf_to_sd.c
index 29241c824b4..60d32c68e5f 100644
--- a/libgcc/config/libbid/_sf_to_sd.c
+++ b/libgcc/config/libbid/_sf_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_sf_to_td.c b/libgcc/config/libbid/_sf_to_td.c
index e255fc5cfe2..fa3bfb67330 100644
--- a/libgcc/config/libbid/_sf_to_td.c
+++ b/libgcc/config/libbid/_sf_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_si_to_dd.c b/libgcc/config/libbid/_si_to_dd.c
index 2d77011cb86..f95fd5e5143 100644
--- a/libgcc/config/libbid/_si_to_dd.c
+++ b/libgcc/config/libbid/_si_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_si_to_sd.c b/libgcc/config/libbid/_si_to_sd.c
index b025e6e2fa3..04723248c34 100644
--- a/libgcc/config/libbid/_si_to_sd.c
+++ b/libgcc/config/libbid/_si_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_si_to_td.c b/libgcc/config/libbid/_si_to_td.c
index 8fb9bc7dcaa..bd65d37e356 100644
--- a/libgcc/config/libbid/_si_to_td.c
+++ b/libgcc/config/libbid/_si_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_dd.c b/libgcc/config/libbid/_td_to_dd.c
index 6b682a6c184..1f5ac70b14a 100644
--- a/libgcc/config/libbid/_td_to_dd.c
+++ b/libgcc/config/libbid/_td_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_df.c b/libgcc/config/libbid/_td_to_df.c
index b89af6a6c0f..d0d8565d57f 100644
--- a/libgcc/config/libbid/_td_to_df.c
+++ b/libgcc/config/libbid/_td_to_df.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_di.c b/libgcc/config/libbid/_td_to_di.c
index 69145a59c40..2f10a7b1aa2 100644
--- a/libgcc/config/libbid/_td_to_di.c
+++ b/libgcc/config/libbid/_td_to_di.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_sd.c b/libgcc/config/libbid/_td_to_sd.c
index 03cd7bc0ae8..af82f4a778a 100644
--- a/libgcc/config/libbid/_td_to_sd.c
+++ b/libgcc/config/libbid/_td_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_sf.c b/libgcc/config/libbid/_td_to_sf.c
index ebae30b9e68..3132c060476 100644
--- a/libgcc/config/libbid/_td_to_sf.c
+++ b/libgcc/config/libbid/_td_to_sf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_si.c b/libgcc/config/libbid/_td_to_si.c
index b2d3a6d49be..b3a4e1439b8 100644
--- a/libgcc/config/libbid/_td_to_si.c
+++ b/libgcc/config/libbid/_td_to_si.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_tf.c b/libgcc/config/libbid/_td_to_tf.c
index ccba8b62ebf..3a7d5aeb1b8 100644
--- a/libgcc/config/libbid/_td_to_tf.c
+++ b/libgcc/config/libbid/_td_to_tf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_udi.c b/libgcc/config/libbid/_td_to_udi.c
index e96c49b2afb..398e5dcd483 100644
--- a/libgcc/config/libbid/_td_to_udi.c
+++ b/libgcc/config/libbid/_td_to_udi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_usi.c b/libgcc/config/libbid/_td_to_usi.c
index 0eaa8e5323b..b510469fdd4 100644
--- a/libgcc/config/libbid/_td_to_usi.c
+++ b/libgcc/config/libbid/_td_to_usi.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_td_to_xf.c b/libgcc/config/libbid/_td_to_xf.c
index 82375d1c7fd..957cb42824e 100644
--- a/libgcc/config/libbid/_td_to_xf.c
+++ b/libgcc/config/libbid/_td_to_xf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_tf_to_dd.c b/libgcc/config/libbid/_tf_to_dd.c
index 65b20f8a80f..dd89112f5fb 100644
--- a/libgcc/config/libbid/_tf_to_dd.c
+++ b/libgcc/config/libbid/_tf_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_tf_to_sd.c b/libgcc/config/libbid/_tf_to_sd.c
index b5236e7c757..c4738c3e7bc 100644
--- a/libgcc/config/libbid/_tf_to_sd.c
+++ b/libgcc/config/libbid/_tf_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_tf_to_td.c b/libgcc/config/libbid/_tf_to_td.c
index 6e6123b3791..dfb328f151e 100644
--- a/libgcc/config/libbid/_tf_to_td.c
+++ b/libgcc/config/libbid/_tf_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_udi_to_dd.c b/libgcc/config/libbid/_udi_to_dd.c
index 204bc24346a..cc0ccd445e4 100644
--- a/libgcc/config/libbid/_udi_to_dd.c
+++ b/libgcc/config/libbid/_udi_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_udi_to_sd.c b/libgcc/config/libbid/_udi_to_sd.c
index 0de50a2c6b5..f736f1d4f16 100644
--- a/libgcc/config/libbid/_udi_to_sd.c
+++ b/libgcc/config/libbid/_udi_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_udi_to_td.c b/libgcc/config/libbid/_udi_to_td.c
index a2eed394ccb..21a2db42717 100644
--- a/libgcc/config/libbid/_udi_to_td.c
+++ b/libgcc/config/libbid/_udi_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_unord_dd.c b/libgcc/config/libbid/_unord_dd.c
index c7cc54056d2..fe645844dc9 100644
--- a/libgcc/config/libbid/_unord_dd.c
+++ b/libgcc/config/libbid/_unord_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_unord_sd.c b/libgcc/config/libbid/_unord_sd.c
index d8ae40a0a33..4e2a126d01f 100644
--- a/libgcc/config/libbid/_unord_sd.c
+++ b/libgcc/config/libbid/_unord_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_unord_td.c b/libgcc/config/libbid/_unord_td.c
index a9233085824..8ef0e27c546 100644
--- a/libgcc/config/libbid/_unord_td.c
+++ b/libgcc/config/libbid/_unord_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_usi_to_dd.c b/libgcc/config/libbid/_usi_to_dd.c
index f4632b3c9a5..b644b09cc40 100644
--- a/libgcc/config/libbid/_usi_to_dd.c
+++ b/libgcc/config/libbid/_usi_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_usi_to_sd.c b/libgcc/config/libbid/_usi_to_sd.c
index f0243816efb..0206cf3c799 100644
--- a/libgcc/config/libbid/_usi_to_sd.c
+++ b/libgcc/config/libbid/_usi_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_usi_to_td.c b/libgcc/config/libbid/_usi_to_td.c
index 1ced6cb1f23..a28277e09b1 100644
--- a/libgcc/config/libbid/_usi_to_td.c
+++ b/libgcc/config/libbid/_usi_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_xf_to_dd.c b/libgcc/config/libbid/_xf_to_dd.c
index 21f290aae21..edc4cfb40ec 100644
--- a/libgcc/config/libbid/_xf_to_dd.c
+++ b/libgcc/config/libbid/_xf_to_dd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_xf_to_sd.c b/libgcc/config/libbid/_xf_to_sd.c
index 745be6a8206..d264468d055 100644
--- a/libgcc/config/libbid/_xf_to_sd.c
+++ b/libgcc/config/libbid/_xf_to_sd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/_xf_to_td.c b/libgcc/config/libbid/_xf_to_td.c
index 64617120a07..459a51a2f8d 100644
--- a/libgcc/config/libbid/_xf_to_td.c
+++ b/libgcc/config/libbid/_xf_to_td.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128.c b/libgcc/config/libbid/bid128.c
index 877d25daaaf..63a3b93b45d 100644
--- a/libgcc/config/libbid/bid128.c
+++ b/libgcc/config/libbid/bid128.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_2_str.h b/libgcc/config/libbid/bid128_2_str.h
index a655eec19ec..c5bc8dc5e2d 100644
--- a/libgcc/config/libbid/bid128_2_str.h
+++ b/libgcc/config/libbid/bid128_2_str.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_2_str_macros.h b/libgcc/config/libbid/bid128_2_str_macros.h
index e71e72c039e..615db51a9f0 100644
--- a/libgcc/config/libbid/bid128_2_str_macros.h
+++ b/libgcc/config/libbid/bid128_2_str_macros.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_2_str_tables.c b/libgcc/config/libbid/bid128_2_str_tables.c
index 2bef7fffaf4..8d7252b85cb 100644
--- a/libgcc/config/libbid/bid128_2_str_tables.c
+++ b/libgcc/config/libbid/bid128_2_str_tables.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_add.c b/libgcc/config/libbid/bid128_add.c
index 1411672ea7f..a59430780ca 100644
--- a/libgcc/config/libbid/bid128_add.c
+++ b/libgcc/config/libbid/bid128_add.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_compare.c b/libgcc/config/libbid/bid128_compare.c
index 045ee95a153..49ef7c05ed2 100644
--- a/libgcc/config/libbid/bid128_compare.c
+++ b/libgcc/config/libbid/bid128_compare.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_div.c b/libgcc/config/libbid/bid128_div.c
index 9ef2f7931fe..c68ab3ddccb 100644
--- a/libgcc/config/libbid/bid128_div.c
+++ b/libgcc/config/libbid/bid128_div.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_fma.c b/libgcc/config/libbid/bid128_fma.c
index f5fe25300e1..5f9879f04e3 100644
--- a/libgcc/config/libbid/bid128_fma.c
+++ b/libgcc/config/libbid/bid128_fma.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_logb.c b/libgcc/config/libbid/bid128_logb.c
index 6bf8ac83036..d2b1b68c6c1 100644
--- a/libgcc/config/libbid/bid128_logb.c
+++ b/libgcc/config/libbid/bid128_logb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_minmax.c b/libgcc/config/libbid/bid128_minmax.c
index b9b9cea5888..c7c99622e29 100644
--- a/libgcc/config/libbid/bid128_minmax.c
+++ b/libgcc/config/libbid/bid128_minmax.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_mul.c b/libgcc/config/libbid/bid128_mul.c
index 0a13e6428e9..90f262ee811 100644
--- a/libgcc/config/libbid/bid128_mul.c
+++ b/libgcc/config/libbid/bid128_mul.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_next.c b/libgcc/config/libbid/bid128_next.c
index 764d8f83ce0..c5081064695 100644
--- a/libgcc/config/libbid/bid128_next.c
+++ b/libgcc/config/libbid/bid128_next.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_noncomp.c b/libgcc/config/libbid/bid128_noncomp.c
index 796ffe276b5..008c71accf6 100644
--- a/libgcc/config/libbid/bid128_noncomp.c
+++ b/libgcc/config/libbid/bid128_noncomp.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_quantize.c b/libgcc/config/libbid/bid128_quantize.c
index 0c7307d2b97..b82526d94e2 100644
--- a/libgcc/config/libbid/bid128_quantize.c
+++ b/libgcc/config/libbid/bid128_quantize.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_rem.c b/libgcc/config/libbid/bid128_rem.c
index 133bc5633bc..fdc0b6f32ce 100644
--- a/libgcc/config/libbid/bid128_rem.c
+++ b/libgcc/config/libbid/bid128_rem.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_round_integral.c b/libgcc/config/libbid/bid128_round_integral.c
index c2b923164f0..1b740d31c58 100644
--- a/libgcc/config/libbid/bid128_round_integral.c
+++ b/libgcc/config/libbid/bid128_round_integral.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_scalb.c b/libgcc/config/libbid/bid128_scalb.c
index 49957316ed7..eaca2d065fc 100644
--- a/libgcc/config/libbid/bid128_scalb.c
+++ b/libgcc/config/libbid/bid128_scalb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_sqrt.c b/libgcc/config/libbid/bid128_sqrt.c
index 768e9ed0887..d91428cc0a6 100644
--- a/libgcc/config/libbid/bid128_sqrt.c
+++ b/libgcc/config/libbid/bid128_sqrt.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_string.c b/libgcc/config/libbid/bid128_string.c
index 0a4e9a004c3..68f2a3d8b2e 100644
--- a/libgcc/config/libbid/bid128_string.c
+++ b/libgcc/config/libbid/bid128_string.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_int16.c b/libgcc/config/libbid/bid128_to_int16.c
index 62ffa6ed14c..51735f78c94 100644
--- a/libgcc/config/libbid/bid128_to_int16.c
+++ b/libgcc/config/libbid/bid128_to_int16.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_int32.c b/libgcc/config/libbid/bid128_to_int32.c
index 1f876ad8204..9eeb7ebaf46 100644
--- a/libgcc/config/libbid/bid128_to_int32.c
+++ b/libgcc/config/libbid/bid128_to_int32.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_int64.c b/libgcc/config/libbid/bid128_to_int64.c
index 0317d738a20..17a186f5ab2 100644
--- a/libgcc/config/libbid/bid128_to_int64.c
+++ b/libgcc/config/libbid/bid128_to_int64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_int8.c b/libgcc/config/libbid/bid128_to_int8.c
index c0bd60c9761..1b186a2de51 100644
--- a/libgcc/config/libbid/bid128_to_int8.c
+++ b/libgcc/config/libbid/bid128_to_int8.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_uint16.c b/libgcc/config/libbid/bid128_to_uint16.c
index 2e015545fcc..5547dbc2ffc 100644
--- a/libgcc/config/libbid/bid128_to_uint16.c
+++ b/libgcc/config/libbid/bid128_to_uint16.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_uint32.c b/libgcc/config/libbid/bid128_to_uint32.c
index 07cf47c0035..d654bc919cd 100644
--- a/libgcc/config/libbid/bid128_to_uint32.c
+++ b/libgcc/config/libbid/bid128_to_uint32.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_uint64.c b/libgcc/config/libbid/bid128_to_uint64.c
index 7c585605d4f..f723c31b277 100644
--- a/libgcc/config/libbid/bid128_to_uint64.c
+++ b/libgcc/config/libbid/bid128_to_uint64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid128_to_uint8.c b/libgcc/config/libbid/bid128_to_uint8.c
index 01a606388be..1d39956de34 100644
--- a/libgcc/config/libbid/bid128_to_uint8.c
+++ b/libgcc/config/libbid/bid128_to_uint8.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid32_to_bid128.c b/libgcc/config/libbid/bid32_to_bid128.c
index caad370f9f0..1df387019e0 100644
--- a/libgcc/config/libbid/bid32_to_bid128.c
+++ b/libgcc/config/libbid/bid32_to_bid128.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid32_to_bid64.c b/libgcc/config/libbid/bid32_to_bid64.c
index 3cbf67f86ec..99eb2279966 100644
--- a/libgcc/config/libbid/bid32_to_bid64.c
+++ b/libgcc/config/libbid/bid32_to_bid64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_add.c b/libgcc/config/libbid/bid64_add.c
index 2366f03037b..0340119fd02 100644
--- a/libgcc/config/libbid/bid64_add.c
+++ b/libgcc/config/libbid/bid64_add.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_compare.c b/libgcc/config/libbid/bid64_compare.c
index eff3c1e69e7..071632c6e30 100644
--- a/libgcc/config/libbid/bid64_compare.c
+++ b/libgcc/config/libbid/bid64_compare.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_div.c b/libgcc/config/libbid/bid64_div.c
index 3f0e3e5e4b0..9a637907453 100644
--- a/libgcc/config/libbid/bid64_div.c
+++ b/libgcc/config/libbid/bid64_div.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_fma.c b/libgcc/config/libbid/bid64_fma.c
index 477acc4c72e..6b1ae30a865 100644
--- a/libgcc/config/libbid/bid64_fma.c
+++ b/libgcc/config/libbid/bid64_fma.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_logb.c b/libgcc/config/libbid/bid64_logb.c
index 64715e864a5..ad1125fc504 100644
--- a/libgcc/config/libbid/bid64_logb.c
+++ b/libgcc/config/libbid/bid64_logb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_minmax.c b/libgcc/config/libbid/bid64_minmax.c
index 81fac432730..e54946b18e5 100644
--- a/libgcc/config/libbid/bid64_minmax.c
+++ b/libgcc/config/libbid/bid64_minmax.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_mul.c b/libgcc/config/libbid/bid64_mul.c
index 9892ec1c80e..213fc68ebff 100644
--- a/libgcc/config/libbid/bid64_mul.c
+++ b/libgcc/config/libbid/bid64_mul.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_next.c b/libgcc/config/libbid/bid64_next.c
index 3e2b7fa4941..c9c982a2d06 100644
--- a/libgcc/config/libbid/bid64_next.c
+++ b/libgcc/config/libbid/bid64_next.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_noncomp.c b/libgcc/config/libbid/bid64_noncomp.c
index 3e35ab959ad..3eee042c226 100644
--- a/libgcc/config/libbid/bid64_noncomp.c
+++ b/libgcc/config/libbid/bid64_noncomp.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_quantize.c b/libgcc/config/libbid/bid64_quantize.c
index 9cc1bf6d7f5..6b2312a82a8 100644
--- a/libgcc/config/libbid/bid64_quantize.c
+++ b/libgcc/config/libbid/bid64_quantize.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_rem.c b/libgcc/config/libbid/bid64_rem.c
index f4fceff7b25..35756fb8039 100644
--- a/libgcc/config/libbid/bid64_rem.c
+++ b/libgcc/config/libbid/bid64_rem.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_round_integral.c b/libgcc/config/libbid/bid64_round_integral.c
index 3c15bcff80b..c4b0d38b5e6 100644
--- a/libgcc/config/libbid/bid64_round_integral.c
+++ b/libgcc/config/libbid/bid64_round_integral.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_scalb.c b/libgcc/config/libbid/bid64_scalb.c
index 747834d0338..118d80e92a3 100644
--- a/libgcc/config/libbid/bid64_scalb.c
+++ b/libgcc/config/libbid/bid64_scalb.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_sqrt.c b/libgcc/config/libbid/bid64_sqrt.c
index ce61169e994..6b4abe00455 100644
--- a/libgcc/config/libbid/bid64_sqrt.c
+++ b/libgcc/config/libbid/bid64_sqrt.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_string.c b/libgcc/config/libbid/bid64_string.c
index f20b2050d81..f22e62657d5 100644
--- a/libgcc/config/libbid/bid64_string.c
+++ b/libgcc/config/libbid/bid64_string.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_bid128.c b/libgcc/config/libbid/bid64_to_bid128.c
index fd4ea571508..276659b8800 100644
--- a/libgcc/config/libbid/bid64_to_bid128.c
+++ b/libgcc/config/libbid/bid64_to_bid128.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_int16.c b/libgcc/config/libbid/bid64_to_int16.c
index 9339227a716..489b7c5ce32 100644
--- a/libgcc/config/libbid/bid64_to_int16.c
+++ b/libgcc/config/libbid/bid64_to_int16.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_int32.c b/libgcc/config/libbid/bid64_to_int32.c
index fe82d6917ab..1c0022c9a45 100644
--- a/libgcc/config/libbid/bid64_to_int32.c
+++ b/libgcc/config/libbid/bid64_to_int32.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_int64.c b/libgcc/config/libbid/bid64_to_int64.c
index bafa5924ae1..a0a78cb64d2 100644
--- a/libgcc/config/libbid/bid64_to_int64.c
+++ b/libgcc/config/libbid/bid64_to_int64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_int8.c b/libgcc/config/libbid/bid64_to_int8.c
index 89a4b2e1469..7af3b8c6057 100644
--- a/libgcc/config/libbid/bid64_to_int8.c
+++ b/libgcc/config/libbid/bid64_to_int8.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_uint16.c b/libgcc/config/libbid/bid64_to_uint16.c
index 6e2c1bdbb10..c27cf9f3ea0 100644
--- a/libgcc/config/libbid/bid64_to_uint16.c
+++ b/libgcc/config/libbid/bid64_to_uint16.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_uint32.c b/libgcc/config/libbid/bid64_to_uint32.c
index 5c1e4715d9e..ecfbc6d5ee8 100644
--- a/libgcc/config/libbid/bid64_to_uint32.c
+++ b/libgcc/config/libbid/bid64_to_uint32.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_uint64.c b/libgcc/config/libbid/bid64_to_uint64.c
index ac33b86e3ae..5f800a0edea 100644
--- a/libgcc/config/libbid/bid64_to_uint64.c
+++ b/libgcc/config/libbid/bid64_to_uint64.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid64_to_uint8.c b/libgcc/config/libbid/bid64_to_uint8.c
index 6a0b7acc4e2..311cce96a63 100644
--- a/libgcc/config/libbid/bid64_to_uint8.c
+++ b/libgcc/config/libbid/bid64_to_uint8.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_b2d.h b/libgcc/config/libbid/bid_b2d.h
index 772754c2705..00cdf0776f7 100644
--- a/libgcc/config/libbid/bid_b2d.h
+++ b/libgcc/config/libbid/bid_b2d.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_binarydecimal.c b/libgcc/config/libbid/bid_binarydecimal.c
index a8567461a23..52a5fd1aad7 100644
--- a/libgcc/config/libbid/bid_binarydecimal.c
+++ b/libgcc/config/libbid/bid_binarydecimal.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_conf.h b/libgcc/config/libbid/bid_conf.h
index 351622fcc22..68921442e27 100644
--- a/libgcc/config/libbid/bid_conf.h
+++ b/libgcc/config/libbid/bid_conf.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_convert_data.c b/libgcc/config/libbid/bid_convert_data.c
index 8c4e34cc0ee..746c342b18d 100644
--- a/libgcc/config/libbid/bid_convert_data.c
+++ b/libgcc/config/libbid/bid_convert_data.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_decimal_data.c b/libgcc/config/libbid/bid_decimal_data.c
index 9d069df4c99..36bdf1afe77 100644
--- a/libgcc/config/libbid/bid_decimal_data.c
+++ b/libgcc/config/libbid/bid_decimal_data.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_decimal_globals.c b/libgcc/config/libbid/bid_decimal_globals.c
index 6bd64527eb1..d96bd01e7c9 100644
--- a/libgcc/config/libbid/bid_decimal_globals.c
+++ b/libgcc/config/libbid/bid_decimal_globals.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_div_macros.h b/libgcc/config/libbid/bid_div_macros.h
index 16449290028..e8404f364e5 100644
--- a/libgcc/config/libbid/bid_div_macros.h
+++ b/libgcc/config/libbid/bid_div_macros.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_dpd.c b/libgcc/config/libbid/bid_dpd.c
index 96992dfa407..69184968b6a 100644
--- a/libgcc/config/libbid/bid_dpd.c
+++ b/libgcc/config/libbid/bid_dpd.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_flag_operations.c b/libgcc/config/libbid/bid_flag_operations.c
index dc8f2e02b51..2078b063a88 100644
--- a/libgcc/config/libbid/bid_flag_operations.c
+++ b/libgcc/config/libbid/bid_flag_operations.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_from_int.c b/libgcc/config/libbid/bid_from_int.c
index 4948bbc4d03..0c4a311ba15 100644
--- a/libgcc/config/libbid/bid_from_int.c
+++ b/libgcc/config/libbid/bid_from_int.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_functions.h b/libgcc/config/libbid/bid_functions.h
index 384201571a4..e8afac5629a 100644
--- a/libgcc/config/libbid/bid_functions.h
+++ b/libgcc/config/libbid/bid_functions.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_gcc_intrinsics.h b/libgcc/config/libbid/bid_gcc_intrinsics.h
index 8e7784a75c8..eec68bc05b9 100644
--- a/libgcc/config/libbid/bid_gcc_intrinsics.h
+++ b/libgcc/config/libbid/bid_gcc_intrinsics.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_inline_add.h b/libgcc/config/libbid/bid_inline_add.h
index 46c0d80d292..331e610a830 100644
--- a/libgcc/config/libbid/bid_inline_add.h
+++ b/libgcc/config/libbid/bid_inline_add.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_internal.h b/libgcc/config/libbid/bid_internal.h
index ee2c103a52e..71cba9eed58 100644
--- a/libgcc/config/libbid/bid_internal.h
+++ b/libgcc/config/libbid/bid_internal.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_round.c b/libgcc/config/libbid/bid_round.c
index d6f5d6f892d..ed0a71db9b7 100644
--- a/libgcc/config/libbid/bid_round.c
+++ b/libgcc/config/libbid/bid_round.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libbid/bid_sqrt_macros.h b/libgcc/config/libbid/bid_sqrt_macros.h
index 12ea4630782..0d0f8a07377 100644
--- a/libgcc/config/libbid/bid_sqrt_macros.h
+++ b/libgcc/config/libbid/bid_sqrt_macros.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/libgcc-glibc.ver b/libgcc/config/libgcc-glibc.ver
index a9cb19cca35..bfbe4baf662 100644
--- a/libgcc/config/libgcc-glibc.ver
+++ b/libgcc/config/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/lm32/_ashlsi3.S b/libgcc/config/lm32/_ashlsi3.S
index ed8972309c4..ac23783021c 100644
--- a/libgcc/config/lm32/_ashlsi3.S
+++ b/libgcc/config/lm32/_ashlsi3.S
@@ -1,7 +1,7 @@
# _ashlsi3.S for Lattice Mico32
# Contributed by Jon Beniston <jon@beniston.com> and Richard Henderson.
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_ashrsi3.S b/libgcc/config/lm32/_ashrsi3.S
index 9555bdd9fd8..6e86c50cc44 100644
--- a/libgcc/config/lm32/_ashrsi3.S
+++ b/libgcc/config/lm32/_ashrsi3.S
@@ -1,7 +1,7 @@
# _ashrsi3.S for Lattice Mico32
# Contributed by Jon Beniston <jon@beniston.com> and Richard Henderson.
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_divsi3.c b/libgcc/config/lm32/_divsi3.c
index b525c73963a..3d934ca1491 100644
--- a/libgcc/config/lm32/_divsi3.c
+++ b/libgcc/config/lm32/_divsi3.c
@@ -1,7 +1,7 @@
/* _divsi3 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_lshrsi3.S b/libgcc/config/lm32/_lshrsi3.S
index cc5a48f09b1..dc262d87b76 100644
--- a/libgcc/config/lm32/_lshrsi3.S
+++ b/libgcc/config/lm32/_lshrsi3.S
@@ -1,7 +1,7 @@
# _lshrsi3.S for Lattice Mico32
# Contributed by Jon Beniston <jon@beniston.com> and Richard Henderson.
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_modsi3.c b/libgcc/config/lm32/_modsi3.c
index 1e9499978a5..5e23f2b2b93 100644
--- a/libgcc/config/lm32/_modsi3.c
+++ b/libgcc/config/lm32/_modsi3.c
@@ -1,7 +1,7 @@
/* _modsi3 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_mulsi3.c b/libgcc/config/lm32/_mulsi3.c
index 7f3b308384a..9770820f3e2 100644
--- a/libgcc/config/lm32/_mulsi3.c
+++ b/libgcc/config/lm32/_mulsi3.c
@@ -1,7 +1,7 @@
/* _mulsi3 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_udivmodsi4.c b/libgcc/config/lm32/_udivmodsi4.c
index 9cdc65f1401..f0a844c08ce 100644
--- a/libgcc/config/lm32/_udivmodsi4.c
+++ b/libgcc/config/lm32/_udivmodsi4.c
@@ -1,7 +1,7 @@
/* _udivmodsi4 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_udivsi3.c b/libgcc/config/lm32/_udivsi3.c
index c6d1e362859..b416d8f84f4 100644
--- a/libgcc/config/lm32/_udivsi3.c
+++ b/libgcc/config/lm32/_udivsi3.c
@@ -1,7 +1,7 @@
/* _udivsi3 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/_umodsi3.c b/libgcc/config/lm32/_umodsi3.c
index a2d2ba93cc1..01a42359cbd 100644
--- a/libgcc/config/lm32/_umodsi3.c
+++ b/libgcc/config/lm32/_umodsi3.c
@@ -1,7 +1,7 @@
/* _umodsi3 for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/crti.S b/libgcc/config/lm32/crti.S
index 2b648c04400..4375378c858 100644
--- a/libgcc/config/lm32/crti.S
+++ b/libgcc/config/lm32/crti.S
@@ -1,7 +1,7 @@
# crti.S for Lattice Mico32
# Contributed by Jon Beniston <jon@beniston.com>
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/crtn.S b/libgcc/config/lm32/crtn.S
index 4c424c82249..e31dc8a9c1f 100644
--- a/libgcc/config/lm32/crtn.S
+++ b/libgcc/config/lm32/crtn.S
@@ -1,7 +1,7 @@
# crtn.S for Lattice Mico32
# Contributed by Jon Beniston <jon@beniston.com>
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/lm32/libgcc_lm32.h b/libgcc/config/lm32/libgcc_lm32.h
index 621ae0a2915..2fc5e1d8e6e 100644
--- a/libgcc/config/lm32/libgcc_lm32.h
+++ b/libgcc/config/lm32/libgcc_lm32.h
@@ -1,7 +1,7 @@
/* Integer arithmetic support for Lattice Mico32.
Contributed by Jon Beniston <jon@beniston.com>
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/m32c/lib1funcs.S b/libgcc/config/m32c/lib1funcs.S
index ef8c2a0eb3a..821d3731419 100644
--- a/libgcc/config/m32c/lib1funcs.S
+++ b/libgcc/config/m32c/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc routines for R8C/M16C/M32C
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/m32c/lib2funcs.c b/libgcc/config/m32c/lib2funcs.c
index d30520b9a4e..0bc6c194bdf 100644
--- a/libgcc/config/m32c/lib2funcs.c
+++ b/libgcc/config/m32c/lib2funcs.c
@@ -1,5 +1,5 @@
/* libgcc routines for R8C/M16C/M32C
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/m32c/trapv.c b/libgcc/config/m32c/trapv.c
index d396167f586..14cddc135dc 100644
--- a/libgcc/config/m32c/trapv.c
+++ b/libgcc/config/m32c/trapv.c
@@ -1,5 +1,5 @@
/* 16-bit trapping arithmetic routines for R8C/M16C/M32C
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/m32r/initfini.c b/libgcc/config/m32r/initfini.c
index 071a042d815..80dd063bad3 100644
--- a/libgcc/config/m32r/initfini.c
+++ b/libgcc/config/m32r/initfini.c
@@ -1,7 +1,7 @@
/* .init/.fini section handling + C++ global constructor/destructor handling.
This file is based on crtstuff.c, sol2-crti.S, sol2-crtn.S.
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/m32r/libgcc-glibc.ver b/libgcc/config/m32r/libgcc-glibc.ver
index 4438844b11b..a23407c08ec 100644
--- a/libgcc/config/m32r/libgcc-glibc.ver
+++ b/libgcc/config/m32r/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/m68k/crti.S b/libgcc/config/m68k/crti.S
index 13d23ddf90a..8cc60ddbb68 100644
--- a/libgcc/config/m68k/crti.S
+++ b/libgcc/config/m68k/crti.S
@@ -1,6 +1,6 @@
/* Specialized code needed to support construction and destruction of
file-scope objects in C++ and Java code, and to support exception handling.
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Charles-Antoine Gauthier (charles.gauthier@iit.nrc.ca).
This file is part of GCC.
diff --git a/libgcc/config/m68k/crtn.S b/libgcc/config/m68k/crtn.S
index e02d98e1b7f..7a36e760658 100644
--- a/libgcc/config/m68k/crtn.S
+++ b/libgcc/config/m68k/crtn.S
@@ -1,6 +1,6 @@
/* Specialized code needed to support construction and destruction of
file-scope objects in C++ and Java code, and to support exception handling.
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Charles-Antoine Gauthier (charles.gauthier@iit.nrc.ca).
This file is part of GCC.
diff --git a/libgcc/config/m68k/lb1sf68.S b/libgcc/config/m68k/lb1sf68.S
index 7cb76d6efaa..afd1defa8dd 100644
--- a/libgcc/config/m68k/lb1sf68.S
+++ b/libgcc/config/m68k/lb1sf68.S
@@ -1,5 +1,5 @@
/* libgcc routines for 68000 w/o floating-point hardware.
- Copyright (C) 1994-2013 Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/m68k/linux-atomic.c b/libgcc/config/m68k/linux-atomic.c
index 7ad3f3eba94..99b0db7be6e 100644
--- a/libgcc/config/m68k/linux-atomic.c
+++ b/libgcc/config/m68k/linux-atomic.c
@@ -1,5 +1,5 @@
/* Linux-specific atomic operations for m68k Linux.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Based on code contributed by CodeSourcery for ARM EABI Linux.
This file is part of GCC.
diff --git a/libgcc/config/m68k/linux-unwind.h b/libgcc/config/m68k/linux-unwind.h
index ddf6f55f34f..1ba2a0c4365 100644
--- a/libgcc/config/m68k/linux-unwind.h
+++ b/libgcc/config/m68k/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for Linux/m68k.
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mcore/crti.S b/libgcc/config/mcore/crti.S
index 67183db434d..4b67933ef45 100644
--- a/libgcc/config/mcore/crti.S
+++ b/libgcc/config/mcore/crti.S
@@ -1,6 +1,6 @@
# crti.S for ELF based systems
-# Copyright (C) 1992-2013 Free Software Foundation, Inc.
+# Copyright (C) 1992-2014 Free Software Foundation, Inc.
# Written By David Vinayak Henkel-Wallace, June 1992
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/mcore/crtn.S b/libgcc/config/mcore/crtn.S
index b3dd8eb89b4..87f350cfb9f 100644
--- a/libgcc/config/mcore/crtn.S
+++ b/libgcc/config/mcore/crtn.S
@@ -1,6 +1,6 @@
# crtn.S for ELF based systems
-# Copyright (C) 1992-2013 Free Software Foundation, Inc.
+# Copyright (C) 1992-2014 Free Software Foundation, Inc.
# Written By David Vinayak Henkel-Wallace, June 1992
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/mcore/lib1funcs.S b/libgcc/config/mcore/lib1funcs.S
index f8a5ebe6fec..8f486caf660 100644
--- a/libgcc/config/mcore/lib1funcs.S
+++ b/libgcc/config/mcore/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc routines for the MCore.
- Copyright (C) 1993-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mep/lib1funcs.S b/libgcc/config/mep/lib1funcs.S
index a5a72aa364b..56fc1840ff2 100644
--- a/libgcc/config/mep/lib1funcs.S
+++ b/libgcc/config/mep/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc routines for Toshiba Media Processor.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 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 the
diff --git a/libgcc/config/mep/lib2funcs.c b/libgcc/config/mep/lib2funcs.c
index 3418ff38db7..3be91321987 100644
--- a/libgcc/config/mep/lib2funcs.c
+++ b/libgcc/config/mep/lib2funcs.c
@@ -1,5 +1,5 @@
/* libgcc routines for MeP.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 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 the
diff --git a/libgcc/config/mep/tramp.c b/libgcc/config/mep/tramp.c
index e5b04c88046..4b294c6dffe 100644
--- a/libgcc/config/mep/tramp.c
+++ b/libgcc/config/mep/tramp.c
@@ -1,5 +1,5 @@
/* Trampoline support for MeP
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by Red Hat Inc.
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/microblaze/crti.S b/libgcc/config/microblaze/crti.S
index 024a0ba4503..68328b172af 100644
--- a/libgcc/config/microblaze/crti.S
+++ b/libgcc/config/microblaze/crti.S
@@ -1,7 +1,7 @@
/* crti.s for __init, __fini
This file supplies the prologue for __init and __fini routines
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Michael Eager <eager@eagercon.com>.
diff --git a/libgcc/config/microblaze/crtn.S b/libgcc/config/microblaze/crtn.S
index c74b749f2a6..5f26d8e45a3 100644
--- a/libgcc/config/microblaze/crtn.S
+++ b/libgcc/config/microblaze/crtn.S
@@ -1,7 +1,7 @@
/* crtn.s for __init, __fini
This file supplies the epilogue for __init and __fini routines
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Michael Eager <eager@eagercon.com>.
diff --git a/libgcc/config/microblaze/divsi3.S b/libgcc/config/microblaze/divsi3.S
index 73bafd3efac..0f918255d11 100644
--- a/libgcc/config/microblaze/divsi3.S
+++ b/libgcc/config/microblaze/divsi3.S
@@ -1,6 +1,6 @@
###################################-
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/divsi3_table.c b/libgcc/config/microblaze/divsi3_table.c
index 7dc8c011b5a..4201e929035 100644
--- a/libgcc/config/microblaze/divsi3_table.c
+++ b/libgcc/config/microblaze/divsi3_table.c
@@ -1,6 +1,6 @@
/* Table for software lookup divide for Xilinx MicroBlaze.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Michael Eager <eager@eagercon.com>.
diff --git a/libgcc/config/microblaze/moddi3.S b/libgcc/config/microblaze/moddi3.S
index 0cacbc688cb..6c7bf5d7651 100644
--- a/libgcc/config/microblaze/moddi3.S
+++ b/libgcc/config/microblaze/moddi3.S
@@ -1,6 +1,6 @@
###################################
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/modsi3.S b/libgcc/config/microblaze/modsi3.S
index 93d0c30b688..73951eccf61 100644
--- a/libgcc/config/microblaze/modsi3.S
+++ b/libgcc/config/microblaze/modsi3.S
@@ -1,6 +1,6 @@
###################################
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/muldi3_hard.S b/libgcc/config/microblaze/muldi3_hard.S
index 67a6f5ddca0..14721281cb5 100644
--- a/libgcc/config/microblaze/muldi3_hard.S
+++ b/libgcc/config/microblaze/muldi3_hard.S
@@ -1,6 +1,6 @@
###################################-
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/mulsi3.S b/libgcc/config/microblaze/mulsi3.S
index c331f52111e..7e739a1e0b4 100644
--- a/libgcc/config/microblaze/mulsi3.S
+++ b/libgcc/config/microblaze/mulsi3.S
@@ -1,6 +1,6 @@
###################################-*-asm*-
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/stack_overflow_exit.S b/libgcc/config/microblaze/stack_overflow_exit.S
index b56566e02a5..6bac47c9814 100644
--- a/libgcc/config/microblaze/stack_overflow_exit.S
+++ b/libgcc/config/microblaze/stack_overflow_exit.S
@@ -1,6 +1,6 @@
###################################-*-asm*-
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
#
# Contributed by Michael Eager <eager@eagercon.com>.
diff --git a/libgcc/config/microblaze/udivsi3.S b/libgcc/config/microblaze/udivsi3.S
index f1c834951c7..69cb8eb20ef 100644
--- a/libgcc/config/microblaze/udivsi3.S
+++ b/libgcc/config/microblaze/udivsi3.S
@@ -1,6 +1,6 @@
###################################-
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/microblaze/umodsi3.S b/libgcc/config/microblaze/umodsi3.S
index 6c93f78a7c7..11cf6575a7f 100644
--- a/libgcc/config/microblaze/umodsi3.S
+++ b/libgcc/config/microblaze/umodsi3.S
@@ -1,6 +1,6 @@
###################################
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# Contributed by Michael Eager <eager@eagercon.com>.
#
diff --git a/libgcc/config/mips/crtfastmath.c b/libgcc/config/mips/crtfastmath.c
index 21b4a830388..a64e13d445f 100644
--- a/libgcc/config/mips/crtfastmath.c
+++ b/libgcc/config/mips/crtfastmath.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2010-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2010-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mips/crti.S b/libgcc/config/mips/crti.S
index c7418dbc4e6..6980594644b 100644
--- a/libgcc/config/mips/crti.S
+++ b/libgcc/config/mips/crti.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mips/crtn.S b/libgcc/config/mips/crtn.S
index 99007176db2..0de2d0c413e 100644
--- a/libgcc/config/mips/crtn.S
+++ b/libgcc/config/mips/crtn.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mips/gthr-mipssde.h b/libgcc/config/mips/gthr-mipssde.h
index 87ab78b4068..8347013995b 100644
--- a/libgcc/config/mips/gthr-mipssde.h
+++ b/libgcc/config/mips/gthr-mipssde.h
@@ -1,6 +1,6 @@
/* MIPS SDE threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 2006-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributed by Nigel Stephens <nigel@mips.com>
This file is part of GCC.
diff --git a/libgcc/config/mips/lib2funcs.c b/libgcc/config/mips/lib2funcs.c
index 85d9f17a4cd..395433e954d 100644
--- a/libgcc/config/mips/lib2funcs.c
+++ b/libgcc/config/mips/lib2funcs.c
@@ -1,5 +1,5 @@
/* libgcc routines for MIPS
- Copyright (C) 2013 Free Software Foundation, Inc.
+ Copyright (C) 2013-2014 Free Software Foundation, Inc.
DMULT/DDIV replacement support by Juergen Urban, JuergenUrban@gmx.de.
This file is part of GCC.
diff --git a/libgcc/config/mips/libgcc-mips16.ver b/libgcc/config/mips/libgcc-mips16.ver
index ed949c3af59..e26d58c983f 100644
--- a/libgcc/config/mips/libgcc-mips16.ver
+++ b/libgcc/config/mips/libgcc-mips16.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2008-2013 Free Software Foundation, Inc.
+# Copyright (C) 2008-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/mips/linux-unwind.h b/libgcc/config/mips/linux-unwind.h
index 92c2941ef42..9cf7c807e21 100644
--- a/libgcc/config/mips/linux-unwind.h
+++ b/libgcc/config/mips/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for MIPS Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mips/mips16.S b/libgcc/config/mips/mips16.S
index d910758fe3a..6a43a9839e7 100644
--- a/libgcc/config/mips/mips16.S
+++ b/libgcc/config/mips/mips16.S
@@ -1,5 +1,5 @@
/* mips16 floating point support code
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
Contributed by Cygnus Support
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/mips/t-mips16 b/libgcc/config/mips/t-mips16
index c9ce821cc91..451ba9b8108 100644
--- a/libgcc/config/mips/t-mips16
+++ b/libgcc/config/mips/t-mips16
@@ -1,4 +1,4 @@
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/mips/vr4120-div.S b/libgcc/config/mips/vr4120-div.S
index 6e9242a1e37..76c4e7a4559 100644
--- a/libgcc/config/mips/vr4120-div.S
+++ b/libgcc/config/mips/vr4120-div.S
@@ -1,5 +1,5 @@
/* Support file for -mfix-vr4120.
- Copyright (C) 2002-2013 Free Software Foundation, Inc.
+ Copyright (C) 2002-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/mmix/crti.S b/libgcc/config/mmix/crti.S
index 0f6d5ddd136..82ffa6de8d7 100644
--- a/libgcc/config/mmix/crti.S
+++ b/libgcc/config/mmix/crti.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Hans-Peter Nilsson <hp@bitrange.com>
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/mmix/crtn.S b/libgcc/config/mmix/crtn.S
index 4b200c5620e..d520a9e6faa 100644
--- a/libgcc/config/mmix/crtn.S
+++ b/libgcc/config/mmix/crtn.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Hans-Peter Nilsson <hp@bitrange.com>
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/moxie/crti.S b/libgcc/config/moxie/crti.S
index 412ef10fa8b..25206cf2929 100644
--- a/libgcc/config/moxie/crti.S
+++ b/libgcc/config/moxie/crti.S
@@ -1,6 +1,6 @@
# crti.S for moxie
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/moxie/crtn.S b/libgcc/config/moxie/crtn.S
index e003793a6ab..e49e54c6c9f 100644
--- a/libgcc/config/moxie/crtn.S
+++ b/libgcc/config/moxie/crtn.S
@@ -1,6 +1,6 @@
# crtn.S for moxie
#
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 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 the
diff --git a/libgcc/config/msp430/cmpsi2.S b/libgcc/config/msp430/cmpsi2.S
index e8e5b3935a4..7f85c0b9b4c 100644
--- a/libgcc/config/msp430/cmpsi2.S
+++ b/libgcc/config/msp430/cmpsi2.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/msp430/epilogue.S b/libgcc/config/msp430/epilogue.S
index 2e86decafc1..93ad0caf1c3 100644
--- a/libgcc/config/msp430/epilogue.S
+++ b/libgcc/config/msp430/epilogue.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/msp430/lib2bitcountHI.c b/libgcc/config/msp430/lib2bitcountHI.c
index f0291ad60b0..02c5d58d226 100644
--- a/libgcc/config/msp430/lib2bitcountHI.c
+++ b/libgcc/config/msp430/lib2bitcountHI.c
@@ -1,6 +1,5 @@
/* libgcc routines for MSP430
- Copyright (C) 2012
- Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/lib2divHI.c b/libgcc/config/msp430/lib2divHI.c
index e70ed400513..287463e1f68 100644
--- a/libgcc/config/msp430/lib2divHI.c
+++ b/libgcc/config/msp430/lib2divHI.c
@@ -1,6 +1,5 @@
/* HI mode divide routines for libgcc for MSP430
- Copyright (C) 2012
- Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/lib2divQI.c b/libgcc/config/msp430/lib2divQI.c
index fe341fc2fdc..7e3f4b2d935 100644
--- a/libgcc/config/msp430/lib2divQI.c
+++ b/libgcc/config/msp430/lib2divQI.c
@@ -1,6 +1,5 @@
/* QI mode divide routines for libgcc for MSP430
- Copyright (C) 2012
- Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/lib2divSI.c b/libgcc/config/msp430/lib2divSI.c
index bc1dacaf51f..1bd1822d1c4 100644
--- a/libgcc/config/msp430/lib2divSI.c
+++ b/libgcc/config/msp430/lib2divSI.c
@@ -1,6 +1,5 @@
/* SI mode divide routines for libgcc for MSP430
- Copyright (C) 2012
- Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/lib2mul.c b/libgcc/config/msp430/lib2mul.c
index 9f68f4c5e67..1a36af56b1a 100644
--- a/libgcc/config/msp430/lib2mul.c
+++ b/libgcc/config/msp430/lib2mul.c
@@ -1,6 +1,5 @@
/* libgcc routines for MSP430
- Copyright (C) 2005, 2009, 2011
- Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/lib2shift.c b/libgcc/config/msp430/lib2shift.c
index 53d7eaec682..4722478361e 100644
--- a/libgcc/config/msp430/lib2shift.c
+++ b/libgcc/config/msp430/lib2shift.c
@@ -1,5 +1,5 @@
/* Shift functions for the GCC support library for the MSP430
- Copyright (C) 2011 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/msp430-divmod.h b/libgcc/config/msp430/msp430-divmod.h
index 206c7516c3e..8e482a66184 100644
--- a/libgcc/config/msp430/msp430-divmod.h
+++ b/libgcc/config/msp430/msp430-divmod.h
@@ -1,6 +1,5 @@
/* libgcc routines for MSP430
- Copyright (C) 2005, 2009, 2011
- Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/msp430-mul.h b/libgcc/config/msp430/msp430-mul.h
index fc2cd6c6ebb..29e72a8a763 100644
--- a/libgcc/config/msp430/msp430-mul.h
+++ b/libgcc/config/msp430/msp430-mul.h
@@ -1,6 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2005, 2009, 2011
- Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/msp430/slli.S b/libgcc/config/msp430/slli.S
index 48ed15d3ec3..98210fb878a 100644
--- a/libgcc/config/msp430/slli.S
+++ b/libgcc/config/msp430/slli.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/msp430/srai.S b/libgcc/config/msp430/srai.S
index 8f841229fde..3a7bf52bac6 100644
--- a/libgcc/config/msp430/srai.S
+++ b/libgcc/config/msp430/srai.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/msp430/srli.S b/libgcc/config/msp430/srli.S
index 3ec33df343f..9455f59485b 100644
--- a/libgcc/config/msp430/srli.S
+++ b/libgcc/config/msp430/srli.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/msp430/t-msp430 b/libgcc/config/msp430/t-msp430
index a4d4158e199..0ef3c62a4bb 100644
--- a/libgcc/config/msp430/t-msp430
+++ b/libgcc/config/msp430/t-msp430
@@ -1,5 +1,5 @@
# Makefile fragment for building LIBGCC for the TI MSP430 processor.
-# Copyright (C) 2011 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Red Hat.
#
# This file is part of GCC.
diff --git a/libgcc/config/nds32/crtzero.S b/libgcc/config/nds32/crtzero.S
index 65098698dba..7ffd347edaf 100644
--- a/libgcc/config/nds32/crtzero.S
+++ b/libgcc/config/nds32/crtzero.S
@@ -1,5 +1,5 @@
/* The startup code sample of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/initfini.c b/libgcc/config/nds32/initfini.c
index 7235148c5e3..7d84fee220f 100644
--- a/libgcc/config/nds32/initfini.c
+++ b/libgcc/config/nds32/initfini.c
@@ -1,7 +1,7 @@
/* .init/.fini section handling + C++ global constructor/destructor
handling of Andes NDS32 cpu for GNU compiler.
This file is based on crtstuff.c, sol2-crti.asm, sol2-crtn.asm.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/adj_intr_lvl.inc b/libgcc/config/nds32/isr-library/adj_intr_lvl.inc
index 6c0c8aaebad..b264f9bf246 100644
--- a/libgcc/config/nds32/isr-library/adj_intr_lvl.inc
+++ b/libgcc/config/nds32/isr-library/adj_intr_lvl.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/excp_isr.S b/libgcc/config/nds32/isr-library/excp_isr.S
index a68a8ec3313..c9da7325e68 100644
--- a/libgcc/config/nds32/isr-library/excp_isr.S
+++ b/libgcc/config/nds32/isr-library/excp_isr.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/excp_isr_4b.S b/libgcc/config/nds32/isr-library/excp_isr_4b.S
index e37c2f62dd2..12074488fa6 100644
--- a/libgcc/config/nds32/isr-library/excp_isr_4b.S
+++ b/libgcc/config/nds32/isr-library/excp_isr_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/intr_isr.S b/libgcc/config/nds32/isr-library/intr_isr.S
index 4d9537474b9..fe74337256b 100644
--- a/libgcc/config/nds32/isr-library/intr_isr.S
+++ b/libgcc/config/nds32/isr-library/intr_isr.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/intr_isr_4b.S b/libgcc/config/nds32/isr-library/intr_isr_4b.S
index 21e60e72ed7..8fc6f2bf4db 100644
--- a/libgcc/config/nds32/isr-library/intr_isr_4b.S
+++ b/libgcc/config/nds32/isr-library/intr_isr_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid00.S b/libgcc/config/nds32/isr-library/jmptbl_vid00.S
index f0ed85a8275..109369effad 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid00.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid00.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid01.S b/libgcc/config/nds32/isr-library/jmptbl_vid01.S
index 4c6b9c1d73d..49fd976574c 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid01.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid01.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid02.S b/libgcc/config/nds32/isr-library/jmptbl_vid02.S
index 83ba980ad36..61f9d5e9be8 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid02.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid02.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid03.S b/libgcc/config/nds32/isr-library/jmptbl_vid03.S
index 47f11a4b86a..063a728f6a1 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid03.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid03.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid04.S b/libgcc/config/nds32/isr-library/jmptbl_vid04.S
index e3e7fb8c1da..58c33168edf 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid04.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid04.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid05.S b/libgcc/config/nds32/isr-library/jmptbl_vid05.S
index 32fa7eafd7b..4c83e80b14f 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid05.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid05.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid06.S b/libgcc/config/nds32/isr-library/jmptbl_vid06.S
index df2d83acaa3..507d5eaac90 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid06.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid06.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid07.S b/libgcc/config/nds32/isr-library/jmptbl_vid07.S
index 0070f7f5ae8..22983e46207 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid07.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid07.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid08.S b/libgcc/config/nds32/isr-library/jmptbl_vid08.S
index 0b19e60b9df..0b17ea5b8c5 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid08.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid08.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid09.S b/libgcc/config/nds32/isr-library/jmptbl_vid09.S
index b0e216b7520..b8166023804 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid09.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid09.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid10.S b/libgcc/config/nds32/isr-library/jmptbl_vid10.S
index bd378ed5f7a..0927e62352b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid10.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid10.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid11.S b/libgcc/config/nds32/isr-library/jmptbl_vid11.S
index 9648ef347f0..e3a9b24d437 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid11.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid11.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid12.S b/libgcc/config/nds32/isr-library/jmptbl_vid12.S
index 0ab14e2249c..0fbb5304e95 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid12.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid12.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid13.S b/libgcc/config/nds32/isr-library/jmptbl_vid13.S
index 31664689df4..a4a22f3d4ed 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid13.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid13.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid14.S b/libgcc/config/nds32/isr-library/jmptbl_vid14.S
index cb8d129d81f..be5be0008d7 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid14.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid14.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid15.S b/libgcc/config/nds32/isr-library/jmptbl_vid15.S
index bac9bc98407..dbf4f8aa265 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid15.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid15.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid16.S b/libgcc/config/nds32/isr-library/jmptbl_vid16.S
index 9066f81cfde..2ff61636d60 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid16.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid16.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid17.S b/libgcc/config/nds32/isr-library/jmptbl_vid17.S
index 60a8ba9ac4d..11ecb15e2d6 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid17.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid17.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid18.S b/libgcc/config/nds32/isr-library/jmptbl_vid18.S
index a926fecc0b6..c66a46158b8 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid18.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid18.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid19.S b/libgcc/config/nds32/isr-library/jmptbl_vid19.S
index 064ace009bb..c62d2d3ee61 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid19.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid19.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid20.S b/libgcc/config/nds32/isr-library/jmptbl_vid20.S
index e75bc71fbb6..38a0753e424 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid20.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid20.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid21.S b/libgcc/config/nds32/isr-library/jmptbl_vid21.S
index 0c3d2b871c7..fe1405b8846 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid21.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid21.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid22.S b/libgcc/config/nds32/isr-library/jmptbl_vid22.S
index 415bf9f75e8..7432e47356b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid22.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid22.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid23.S b/libgcc/config/nds32/isr-library/jmptbl_vid23.S
index 1efe31099c2..d592a483cc6 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid23.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid23.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid24.S b/libgcc/config/nds32/isr-library/jmptbl_vid24.S
index bb27eaa0812..08a661c3d0e 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid24.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid24.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid25.S b/libgcc/config/nds32/isr-library/jmptbl_vid25.S
index ca64f8c8bad..b2b06dd6b1b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid25.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid25.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid26.S b/libgcc/config/nds32/isr-library/jmptbl_vid26.S
index 95feab094fd..f6ec3759ebc 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid26.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid26.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid27.S b/libgcc/config/nds32/isr-library/jmptbl_vid27.S
index 2bb9eabe6a4..1bf1ce9bd1a 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid27.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid27.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid28.S b/libgcc/config/nds32/isr-library/jmptbl_vid28.S
index 57772ba494d..7a2efd7b6b5 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid28.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid28.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid29.S b/libgcc/config/nds32/isr-library/jmptbl_vid29.S
index c69d7398eb1..e5a8c44a6af 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid29.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid29.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid30.S b/libgcc/config/nds32/isr-library/jmptbl_vid30.S
index f739c5821d7..dbcb66f27d0 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid30.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid30.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid31.S b/libgcc/config/nds32/isr-library/jmptbl_vid31.S
index 4997f4e9cc8..522baf0953e 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid31.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid31.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid32.S b/libgcc/config/nds32/isr-library/jmptbl_vid32.S
index 1cde3fab097..8de26cc20b4 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid32.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid32.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid33.S b/libgcc/config/nds32/isr-library/jmptbl_vid33.S
index 84edda36751..5c6f935b79a 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid33.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid33.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid34.S b/libgcc/config/nds32/isr-library/jmptbl_vid34.S
index 82dc9f1dc24..cadb37416f0 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid34.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid34.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid35.S b/libgcc/config/nds32/isr-library/jmptbl_vid35.S
index c99fc6cd996..3e87fdd5b75 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid35.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid35.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid36.S b/libgcc/config/nds32/isr-library/jmptbl_vid36.S
index 9154d713c40..c3d2284f7df 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid36.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid36.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid37.S b/libgcc/config/nds32/isr-library/jmptbl_vid37.S
index 1f3acfd2c49..19d6956a5af 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid37.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid37.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid38.S b/libgcc/config/nds32/isr-library/jmptbl_vid38.S
index 0ff99b02235..364c751a55b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid38.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid38.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid39.S b/libgcc/config/nds32/isr-library/jmptbl_vid39.S
index 3fe74367c46..b0ce72ae450 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid39.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid39.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid40.S b/libgcc/config/nds32/isr-library/jmptbl_vid40.S
index fcd05dc627d..c25264622a4 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid40.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid40.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid41.S b/libgcc/config/nds32/isr-library/jmptbl_vid41.S
index 0ec546a7f5b..6200da9d0c6 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid41.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid41.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid42.S b/libgcc/config/nds32/isr-library/jmptbl_vid42.S
index 761ef769089..5281cc442de 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid42.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid42.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid43.S b/libgcc/config/nds32/isr-library/jmptbl_vid43.S
index 0b2fc0eeedd..3489e6909a2 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid43.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid43.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid44.S b/libgcc/config/nds32/isr-library/jmptbl_vid44.S
index 0fc7e7e1662..f4c21d2b3b6 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid44.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid44.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid45.S b/libgcc/config/nds32/isr-library/jmptbl_vid45.S
index 725d14483bf..143cb0c5b0a 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid45.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid45.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid46.S b/libgcc/config/nds32/isr-library/jmptbl_vid46.S
index 6b4253ada9d..c0459bdc485 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid46.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid46.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid47.S b/libgcc/config/nds32/isr-library/jmptbl_vid47.S
index 460e8509bcc..596f1dcd27c 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid47.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid47.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid48.S b/libgcc/config/nds32/isr-library/jmptbl_vid48.S
index d481e50e290..b2e3bb35b22 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid48.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid48.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid49.S b/libgcc/config/nds32/isr-library/jmptbl_vid49.S
index 4cea0b7e434..03f279b6bb7 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid49.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid49.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid50.S b/libgcc/config/nds32/isr-library/jmptbl_vid50.S
index dd15a384570..635bc199849 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid50.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid50.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid51.S b/libgcc/config/nds32/isr-library/jmptbl_vid51.S
index 02cf8dfb2f5..26505db75f2 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid51.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid51.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid52.S b/libgcc/config/nds32/isr-library/jmptbl_vid52.S
index 5bc784611dd..5230e8f3f22 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid52.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid52.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid53.S b/libgcc/config/nds32/isr-library/jmptbl_vid53.S
index 94f0dabcb44..3b5c931cb1b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid53.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid53.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid54.S b/libgcc/config/nds32/isr-library/jmptbl_vid54.S
index f13d6895bed..b00b24258c7 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid54.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid54.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid55.S b/libgcc/config/nds32/isr-library/jmptbl_vid55.S
index 521af640669..f527c369749 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid55.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid55.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid56.S b/libgcc/config/nds32/isr-library/jmptbl_vid56.S
index 2c01ed2c341..54248ea984a 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid56.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid56.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid57.S b/libgcc/config/nds32/isr-library/jmptbl_vid57.S
index 58d4c1d72b0..1b3381f865f 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid57.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid57.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid58.S b/libgcc/config/nds32/isr-library/jmptbl_vid58.S
index ceb7711c3cf..6e2e63c73fc 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid58.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid58.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid59.S b/libgcc/config/nds32/isr-library/jmptbl_vid59.S
index 527a1f52be6..d60b1171924 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid59.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid59.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid60.S b/libgcc/config/nds32/isr-library/jmptbl_vid60.S
index eedd8b88807..b24f19e99f3 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid60.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid60.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid61.S b/libgcc/config/nds32/isr-library/jmptbl_vid61.S
index e9813128491..780e775bda4 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid61.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid61.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid62.S b/libgcc/config/nds32/isr-library/jmptbl_vid62.S
index ef66f2b7e07..e0ff5622c88 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid62.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid62.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid63.S b/libgcc/config/nds32/isr-library/jmptbl_vid63.S
index 95e38ba5eb1..4b86ed7f737 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid63.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid63.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid64.S b/libgcc/config/nds32/isr-library/jmptbl_vid64.S
index f27b6df9439..cdb3c91a642 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid64.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid64.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid65.S b/libgcc/config/nds32/isr-library/jmptbl_vid65.S
index 69d83c67467..fc988f08ec0 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid65.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid65.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid66.S b/libgcc/config/nds32/isr-library/jmptbl_vid66.S
index 3474d05a5d9..c32e1fbd26b 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid66.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid66.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid67.S b/libgcc/config/nds32/isr-library/jmptbl_vid67.S
index 8bbb5163f69..971bbf785fc 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid67.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid67.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid68.S b/libgcc/config/nds32/isr-library/jmptbl_vid68.S
index fc875055818..1e0c37bf10e 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid68.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid68.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid69.S b/libgcc/config/nds32/isr-library/jmptbl_vid69.S
index 78847706f51..c8f11c45655 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid69.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid69.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid70.S b/libgcc/config/nds32/isr-library/jmptbl_vid70.S
index 0f41e21d4db..c154d76d489 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid70.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid70.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid71.S b/libgcc/config/nds32/isr-library/jmptbl_vid71.S
index 5aab1252e1b..120fb3f03ea 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid71.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid71.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/jmptbl_vid72.S b/libgcc/config/nds32/isr-library/jmptbl_vid72.S
index 6d40bfffb75..2a5b4f9d4a7 100644
--- a/libgcc/config/nds32/isr-library/jmptbl_vid72.S
+++ b/libgcc/config/nds32/isr-library/jmptbl_vid72.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/nmih.S b/libgcc/config/nds32/isr-library/nmih.S
index 083ec98023c..6c06d023be6 100644
--- a/libgcc/config/nds32/isr-library/nmih.S
+++ b/libgcc/config/nds32/isr-library/nmih.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/reset.S b/libgcc/config/nds32/isr-library/reset.S
index 3f539de48ea..c814fc02199 100644
--- a/libgcc/config/nds32/isr-library/reset.S
+++ b/libgcc/config/nds32/isr-library/reset.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/reset_4b.S b/libgcc/config/nds32/isr-library/reset_4b.S
index 23b821a1aaf..f5b5333217f 100644
--- a/libgcc/config/nds32/isr-library/reset_4b.S
+++ b/libgcc/config/nds32/isr-library/reset_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_all.inc b/libgcc/config/nds32/isr-library/restore_all.inc
index a0799540358..b19b3ce1da7 100644
--- a/libgcc/config/nds32/isr-library/restore_all.inc
+++ b/libgcc/config/nds32/isr-library/restore_all.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_fpu_regs.inc b/libgcc/config/nds32/isr-library/restore_fpu_regs.inc
index 23a86c424a9..525ecbbf915 100644
--- a/libgcc/config/nds32/isr-library/restore_fpu_regs.inc
+++ b/libgcc/config/nds32/isr-library/restore_fpu_regs.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_fpu_regs_00.inc b/libgcc/config/nds32/isr-library/restore_fpu_regs_00.inc
index a90a368fecf..3a0ad69e306 100644
--- a/libgcc/config/nds32/isr-library/restore_fpu_regs_00.inc
+++ b/libgcc/config/nds32/isr-library/restore_fpu_regs_00.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_fpu_regs_01.inc b/libgcc/config/nds32/isr-library/restore_fpu_regs_01.inc
index 615e4530924..deb20b7760d 100644
--- a/libgcc/config/nds32/isr-library/restore_fpu_regs_01.inc
+++ b/libgcc/config/nds32/isr-library/restore_fpu_regs_01.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_fpu_regs_02.inc b/libgcc/config/nds32/isr-library/restore_fpu_regs_02.inc
index cfeed32451d..c74c01b3fd5 100644
--- a/libgcc/config/nds32/isr-library/restore_fpu_regs_02.inc
+++ b/libgcc/config/nds32/isr-library/restore_fpu_regs_02.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_fpu_regs_03.inc b/libgcc/config/nds32/isr-library/restore_fpu_regs_03.inc
index 61391c91259..2bdf435a59b 100644
--- a/libgcc/config/nds32/isr-library/restore_fpu_regs_03.inc
+++ b/libgcc/config/nds32/isr-library/restore_fpu_regs_03.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_mac_regs.inc b/libgcc/config/nds32/isr-library/restore_mac_regs.inc
index 770817dd817..a0645ed3d43 100644
--- a/libgcc/config/nds32/isr-library/restore_mac_regs.inc
+++ b/libgcc/config/nds32/isr-library/restore_mac_regs.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/restore_partial.inc b/libgcc/config/nds32/isr-library/restore_partial.inc
index eeb815f93d6..60b86e46182 100644
--- a/libgcc/config/nds32/isr-library/restore_partial.inc
+++ b/libgcc/config/nds32/isr-library/restore_partial.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_all.inc b/libgcc/config/nds32/isr-library/save_all.inc
index 2ac053d71f8..a2835ac2bd0 100644
--- a/libgcc/config/nds32/isr-library/save_all.inc
+++ b/libgcc/config/nds32/isr-library/save_all.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_fpu_regs.inc b/libgcc/config/nds32/isr-library/save_fpu_regs.inc
index be3a504e440..52034a1a9f2 100644
--- a/libgcc/config/nds32/isr-library/save_fpu_regs.inc
+++ b/libgcc/config/nds32/isr-library/save_fpu_regs.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_fpu_regs_00.inc b/libgcc/config/nds32/isr-library/save_fpu_regs_00.inc
index 2514f59b90e..e31ed235f13 100644
--- a/libgcc/config/nds32/isr-library/save_fpu_regs_00.inc
+++ b/libgcc/config/nds32/isr-library/save_fpu_regs_00.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_fpu_regs_01.inc b/libgcc/config/nds32/isr-library/save_fpu_regs_01.inc
index 1d605f2acdd..46859ac5370 100644
--- a/libgcc/config/nds32/isr-library/save_fpu_regs_01.inc
+++ b/libgcc/config/nds32/isr-library/save_fpu_regs_01.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_fpu_regs_02.inc b/libgcc/config/nds32/isr-library/save_fpu_regs_02.inc
index 30cb833ad0f..e73d276c50d 100644
--- a/libgcc/config/nds32/isr-library/save_fpu_regs_02.inc
+++ b/libgcc/config/nds32/isr-library/save_fpu_regs_02.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_fpu_regs_03.inc b/libgcc/config/nds32/isr-library/save_fpu_regs_03.inc
index 693e051a847..44dae9854a7 100644
--- a/libgcc/config/nds32/isr-library/save_fpu_regs_03.inc
+++ b/libgcc/config/nds32/isr-library/save_fpu_regs_03.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_mac_regs.inc b/libgcc/config/nds32/isr-library/save_mac_regs.inc
index 14c1851736f..2de4b2c54d0 100644
--- a/libgcc/config/nds32/isr-library/save_mac_regs.inc
+++ b/libgcc/config/nds32/isr-library/save_mac_regs.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/save_partial.inc b/libgcc/config/nds32/isr-library/save_partial.inc
index 61df3966d1e..df9ab6a601c 100644
--- a/libgcc/config/nds32/isr-library/save_partial.inc
+++ b/libgcc/config/nds32/isr-library/save_partial.inc
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid00.S b/libgcc/config/nds32/isr-library/vec_vid00.S
index cef2df23b21..8dbfac35663 100644
--- a/libgcc/config/nds32/isr-library/vec_vid00.S
+++ b/libgcc/config/nds32/isr-library/vec_vid00.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid00_4b.S b/libgcc/config/nds32/isr-library/vec_vid00_4b.S
index 957ac485e2a..185aca26909 100644
--- a/libgcc/config/nds32/isr-library/vec_vid00_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid00_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid01.S b/libgcc/config/nds32/isr-library/vec_vid01.S
index 319d64bcd20..fe96aca5c60 100644
--- a/libgcc/config/nds32/isr-library/vec_vid01.S
+++ b/libgcc/config/nds32/isr-library/vec_vid01.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid01_4b.S b/libgcc/config/nds32/isr-library/vec_vid01_4b.S
index ad52fcb9cc1..5a4a767e089 100644
--- a/libgcc/config/nds32/isr-library/vec_vid01_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid01_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid02.S b/libgcc/config/nds32/isr-library/vec_vid02.S
index 4c98c5cebb5..77e84942a47 100644
--- a/libgcc/config/nds32/isr-library/vec_vid02.S
+++ b/libgcc/config/nds32/isr-library/vec_vid02.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid02_4b.S b/libgcc/config/nds32/isr-library/vec_vid02_4b.S
index 790356bc655..e0a5a405bed 100644
--- a/libgcc/config/nds32/isr-library/vec_vid02_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid02_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid03.S b/libgcc/config/nds32/isr-library/vec_vid03.S
index 7cca9aa7544..7423f7ad32a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid03.S
+++ b/libgcc/config/nds32/isr-library/vec_vid03.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid03_4b.S b/libgcc/config/nds32/isr-library/vec_vid03_4b.S
index be756bf3d1d..3b8ef06ec33 100644
--- a/libgcc/config/nds32/isr-library/vec_vid03_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid03_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid04.S b/libgcc/config/nds32/isr-library/vec_vid04.S
index ec9ea16cc91..63ecb4da0dd 100644
--- a/libgcc/config/nds32/isr-library/vec_vid04.S
+++ b/libgcc/config/nds32/isr-library/vec_vid04.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid04_4b.S b/libgcc/config/nds32/isr-library/vec_vid04_4b.S
index 6883718814e..6633522c8d2 100644
--- a/libgcc/config/nds32/isr-library/vec_vid04_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid04_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid05.S b/libgcc/config/nds32/isr-library/vec_vid05.S
index 38aa4d99d52..83954703160 100644
--- a/libgcc/config/nds32/isr-library/vec_vid05.S
+++ b/libgcc/config/nds32/isr-library/vec_vid05.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid05_4b.S b/libgcc/config/nds32/isr-library/vec_vid05_4b.S
index 914287f69d4..9b24b9cf89a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid05_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid05_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid06.S b/libgcc/config/nds32/isr-library/vec_vid06.S
index 8b1bcfb7ee8..81d4c59a316 100644
--- a/libgcc/config/nds32/isr-library/vec_vid06.S
+++ b/libgcc/config/nds32/isr-library/vec_vid06.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid06_4b.S b/libgcc/config/nds32/isr-library/vec_vid06_4b.S
index c0bd26e2e6e..b8206a2ef2b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid06_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid06_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid07.S b/libgcc/config/nds32/isr-library/vec_vid07.S
index b708ada47e9..ac151100b2b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid07.S
+++ b/libgcc/config/nds32/isr-library/vec_vid07.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid07_4b.S b/libgcc/config/nds32/isr-library/vec_vid07_4b.S
index 3532551ab5e..d9be240c315 100644
--- a/libgcc/config/nds32/isr-library/vec_vid07_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid07_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid08.S b/libgcc/config/nds32/isr-library/vec_vid08.S
index 3afb6e6cb1d..8652345b05a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid08.S
+++ b/libgcc/config/nds32/isr-library/vec_vid08.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid08_4b.S b/libgcc/config/nds32/isr-library/vec_vid08_4b.S
index 0493fefde64..86f36693ac4 100644
--- a/libgcc/config/nds32/isr-library/vec_vid08_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid08_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid09.S b/libgcc/config/nds32/isr-library/vec_vid09.S
index 35747ec212d..8b7d702f582 100644
--- a/libgcc/config/nds32/isr-library/vec_vid09.S
+++ b/libgcc/config/nds32/isr-library/vec_vid09.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid09_4b.S b/libgcc/config/nds32/isr-library/vec_vid09_4b.S
index d44f9b22ac0..19a5cc1a5b7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid09_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid09_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid10.S b/libgcc/config/nds32/isr-library/vec_vid10.S
index 71ab8ac056b..bb4612bba39 100644
--- a/libgcc/config/nds32/isr-library/vec_vid10.S
+++ b/libgcc/config/nds32/isr-library/vec_vid10.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid10_4b.S b/libgcc/config/nds32/isr-library/vec_vid10_4b.S
index 49fd669f10d..0250b8e5953 100644
--- a/libgcc/config/nds32/isr-library/vec_vid10_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid10_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid11.S b/libgcc/config/nds32/isr-library/vec_vid11.S
index 732559d17e2..e8dfe487f17 100644
--- a/libgcc/config/nds32/isr-library/vec_vid11.S
+++ b/libgcc/config/nds32/isr-library/vec_vid11.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid11_4b.S b/libgcc/config/nds32/isr-library/vec_vid11_4b.S
index e878e36c947..d9efe422315 100644
--- a/libgcc/config/nds32/isr-library/vec_vid11_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid11_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid12.S b/libgcc/config/nds32/isr-library/vec_vid12.S
index 5d78fbb2e68..1d9368b83bf 100644
--- a/libgcc/config/nds32/isr-library/vec_vid12.S
+++ b/libgcc/config/nds32/isr-library/vec_vid12.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid12_4b.S b/libgcc/config/nds32/isr-library/vec_vid12_4b.S
index a03e8d89b6d..bf5751a32d7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid12_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid12_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid13.S b/libgcc/config/nds32/isr-library/vec_vid13.S
index 3df6a1e4299..e830e43fad8 100644
--- a/libgcc/config/nds32/isr-library/vec_vid13.S
+++ b/libgcc/config/nds32/isr-library/vec_vid13.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid13_4b.S b/libgcc/config/nds32/isr-library/vec_vid13_4b.S
index 2117edb43ce..8dffad9e318 100644
--- a/libgcc/config/nds32/isr-library/vec_vid13_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid13_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid14.S b/libgcc/config/nds32/isr-library/vec_vid14.S
index 8a554bebad9..d4ce5cc8be7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid14.S
+++ b/libgcc/config/nds32/isr-library/vec_vid14.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid14_4b.S b/libgcc/config/nds32/isr-library/vec_vid14_4b.S
index 1c5bf2dbdaa..3ab3ef7b2a9 100644
--- a/libgcc/config/nds32/isr-library/vec_vid14_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid14_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid15.S b/libgcc/config/nds32/isr-library/vec_vid15.S
index 1d49d62f42f..f87fe909dda 100644
--- a/libgcc/config/nds32/isr-library/vec_vid15.S
+++ b/libgcc/config/nds32/isr-library/vec_vid15.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid15_4b.S b/libgcc/config/nds32/isr-library/vec_vid15_4b.S
index ffa8ea9aec8..aa040597631 100644
--- a/libgcc/config/nds32/isr-library/vec_vid15_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid15_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid16.S b/libgcc/config/nds32/isr-library/vec_vid16.S
index 70d6ab36592..eb6f842d185 100644
--- a/libgcc/config/nds32/isr-library/vec_vid16.S
+++ b/libgcc/config/nds32/isr-library/vec_vid16.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid16_4b.S b/libgcc/config/nds32/isr-library/vec_vid16_4b.S
index 133fe6a2123..c7dcf10930c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid16_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid16_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid17.S b/libgcc/config/nds32/isr-library/vec_vid17.S
index 8eb871eb7f5..b0c322a92ac 100644
--- a/libgcc/config/nds32/isr-library/vec_vid17.S
+++ b/libgcc/config/nds32/isr-library/vec_vid17.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid17_4b.S b/libgcc/config/nds32/isr-library/vec_vid17_4b.S
index e10e7d65963..305e4b1f8d3 100644
--- a/libgcc/config/nds32/isr-library/vec_vid17_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid17_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid18.S b/libgcc/config/nds32/isr-library/vec_vid18.S
index 3699454153e..2e599f13d8f 100644
--- a/libgcc/config/nds32/isr-library/vec_vid18.S
+++ b/libgcc/config/nds32/isr-library/vec_vid18.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid18_4b.S b/libgcc/config/nds32/isr-library/vec_vid18_4b.S
index e52910210a8..d29462d8910 100644
--- a/libgcc/config/nds32/isr-library/vec_vid18_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid18_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid19.S b/libgcc/config/nds32/isr-library/vec_vid19.S
index b572bf9516a..ba0871976f3 100644
--- a/libgcc/config/nds32/isr-library/vec_vid19.S
+++ b/libgcc/config/nds32/isr-library/vec_vid19.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid19_4b.S b/libgcc/config/nds32/isr-library/vec_vid19_4b.S
index 49462674f2a..21160d082f9 100644
--- a/libgcc/config/nds32/isr-library/vec_vid19_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid19_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid20.S b/libgcc/config/nds32/isr-library/vec_vid20.S
index c8fa4194cfc..c960c785a5e 100644
--- a/libgcc/config/nds32/isr-library/vec_vid20.S
+++ b/libgcc/config/nds32/isr-library/vec_vid20.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid20_4b.S b/libgcc/config/nds32/isr-library/vec_vid20_4b.S
index 95ab9170308..92105d62cc7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid20_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid20_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid21.S b/libgcc/config/nds32/isr-library/vec_vid21.S
index 8fc8cc706b7..a47693f9e89 100644
--- a/libgcc/config/nds32/isr-library/vec_vid21.S
+++ b/libgcc/config/nds32/isr-library/vec_vid21.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid21_4b.S b/libgcc/config/nds32/isr-library/vec_vid21_4b.S
index 33956bbbc33..843dcb8779a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid21_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid21_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid22.S b/libgcc/config/nds32/isr-library/vec_vid22.S
index 8e71ecb856a..c389bd92e9c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid22.S
+++ b/libgcc/config/nds32/isr-library/vec_vid22.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid22_4b.S b/libgcc/config/nds32/isr-library/vec_vid22_4b.S
index 5ecd38261e7..fea74cb5f1a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid22_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid22_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid23.S b/libgcc/config/nds32/isr-library/vec_vid23.S
index c9f2ae3bfb9..2e2df81bc1c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid23.S
+++ b/libgcc/config/nds32/isr-library/vec_vid23.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid23_4b.S b/libgcc/config/nds32/isr-library/vec_vid23_4b.S
index eb7ea1f15ee..2b143de7cec 100644
--- a/libgcc/config/nds32/isr-library/vec_vid23_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid23_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid24.S b/libgcc/config/nds32/isr-library/vec_vid24.S
index dc16e56267d..52044755758 100644
--- a/libgcc/config/nds32/isr-library/vec_vid24.S
+++ b/libgcc/config/nds32/isr-library/vec_vid24.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid24_4b.S b/libgcc/config/nds32/isr-library/vec_vid24_4b.S
index 023cee9e83a..daedf45c75a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid24_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid24_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid25.S b/libgcc/config/nds32/isr-library/vec_vid25.S
index cc0c0623150..bdbe9f7a00c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid25.S
+++ b/libgcc/config/nds32/isr-library/vec_vid25.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid25_4b.S b/libgcc/config/nds32/isr-library/vec_vid25_4b.S
index f9c747829c2..a50588f7664 100644
--- a/libgcc/config/nds32/isr-library/vec_vid25_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid25_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid26.S b/libgcc/config/nds32/isr-library/vec_vid26.S
index 8afb5f78850..bc95a880b47 100644
--- a/libgcc/config/nds32/isr-library/vec_vid26.S
+++ b/libgcc/config/nds32/isr-library/vec_vid26.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid26_4b.S b/libgcc/config/nds32/isr-library/vec_vid26_4b.S
index 51aea6c5ffb..cf037920e1a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid26_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid26_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid27.S b/libgcc/config/nds32/isr-library/vec_vid27.S
index 5babf0761c5..96b967c3736 100644
--- a/libgcc/config/nds32/isr-library/vec_vid27.S
+++ b/libgcc/config/nds32/isr-library/vec_vid27.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid27_4b.S b/libgcc/config/nds32/isr-library/vec_vid27_4b.S
index 7a6e8705f0f..3d34042c0b6 100644
--- a/libgcc/config/nds32/isr-library/vec_vid27_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid27_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid28.S b/libgcc/config/nds32/isr-library/vec_vid28.S
index 3600b9c1738..d9de4729187 100644
--- a/libgcc/config/nds32/isr-library/vec_vid28.S
+++ b/libgcc/config/nds32/isr-library/vec_vid28.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid28_4b.S b/libgcc/config/nds32/isr-library/vec_vid28_4b.S
index 5c752956269..caf9f15fdbe 100644
--- a/libgcc/config/nds32/isr-library/vec_vid28_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid28_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid29.S b/libgcc/config/nds32/isr-library/vec_vid29.S
index 02f8e9ceb62..9ac7af0773f 100644
--- a/libgcc/config/nds32/isr-library/vec_vid29.S
+++ b/libgcc/config/nds32/isr-library/vec_vid29.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid29_4b.S b/libgcc/config/nds32/isr-library/vec_vid29_4b.S
index 48412f0c6b9..4c8529f783c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid29_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid29_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid30.S b/libgcc/config/nds32/isr-library/vec_vid30.S
index e08d7e8be0f..2b4165a2e80 100644
--- a/libgcc/config/nds32/isr-library/vec_vid30.S
+++ b/libgcc/config/nds32/isr-library/vec_vid30.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid30_4b.S b/libgcc/config/nds32/isr-library/vec_vid30_4b.S
index 36265727377..80e1d80faad 100644
--- a/libgcc/config/nds32/isr-library/vec_vid30_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid30_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid31.S b/libgcc/config/nds32/isr-library/vec_vid31.S
index b6aba1d2c40..f6ffcf6f3a1 100644
--- a/libgcc/config/nds32/isr-library/vec_vid31.S
+++ b/libgcc/config/nds32/isr-library/vec_vid31.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid31_4b.S b/libgcc/config/nds32/isr-library/vec_vid31_4b.S
index 460bf5266da..5503c611a25 100644
--- a/libgcc/config/nds32/isr-library/vec_vid31_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid31_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid32.S b/libgcc/config/nds32/isr-library/vec_vid32.S
index 278e191b43e..5a0250a48fa 100644
--- a/libgcc/config/nds32/isr-library/vec_vid32.S
+++ b/libgcc/config/nds32/isr-library/vec_vid32.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid32_4b.S b/libgcc/config/nds32/isr-library/vec_vid32_4b.S
index d3b74f8129c..4a606f0517d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid32_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid32_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid33.S b/libgcc/config/nds32/isr-library/vec_vid33.S
index 320289db05e..5efcbdf742d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid33.S
+++ b/libgcc/config/nds32/isr-library/vec_vid33.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid33_4b.S b/libgcc/config/nds32/isr-library/vec_vid33_4b.S
index fd3c997697e..ad85562350a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid33_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid33_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid34.S b/libgcc/config/nds32/isr-library/vec_vid34.S
index b9a99893386..4859c93ecd0 100644
--- a/libgcc/config/nds32/isr-library/vec_vid34.S
+++ b/libgcc/config/nds32/isr-library/vec_vid34.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid34_4b.S b/libgcc/config/nds32/isr-library/vec_vid34_4b.S
index 0b726f6790c..3cd9484aa78 100644
--- a/libgcc/config/nds32/isr-library/vec_vid34_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid34_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid35.S b/libgcc/config/nds32/isr-library/vec_vid35.S
index e53017d88da..cd7b7183bfa 100644
--- a/libgcc/config/nds32/isr-library/vec_vid35.S
+++ b/libgcc/config/nds32/isr-library/vec_vid35.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid35_4b.S b/libgcc/config/nds32/isr-library/vec_vid35_4b.S
index 7ac998faa6d..401e6a25d66 100644
--- a/libgcc/config/nds32/isr-library/vec_vid35_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid35_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid36.S b/libgcc/config/nds32/isr-library/vec_vid36.S
index 2d3779c9ef5..3162b4fa431 100644
--- a/libgcc/config/nds32/isr-library/vec_vid36.S
+++ b/libgcc/config/nds32/isr-library/vec_vid36.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid36_4b.S b/libgcc/config/nds32/isr-library/vec_vid36_4b.S
index 54230ac22b7..c23f65d0aa3 100644
--- a/libgcc/config/nds32/isr-library/vec_vid36_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid36_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid37.S b/libgcc/config/nds32/isr-library/vec_vid37.S
index 1b4066f99d3..bdb1f15e385 100644
--- a/libgcc/config/nds32/isr-library/vec_vid37.S
+++ b/libgcc/config/nds32/isr-library/vec_vid37.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid37_4b.S b/libgcc/config/nds32/isr-library/vec_vid37_4b.S
index f3a50b2f60e..a8f5249d6e6 100644
--- a/libgcc/config/nds32/isr-library/vec_vid37_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid37_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid38.S b/libgcc/config/nds32/isr-library/vec_vid38.S
index d626d3c3703..af0fb2a3ff4 100644
--- a/libgcc/config/nds32/isr-library/vec_vid38.S
+++ b/libgcc/config/nds32/isr-library/vec_vid38.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid38_4b.S b/libgcc/config/nds32/isr-library/vec_vid38_4b.S
index 677145fea4d..2941a69172d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid38_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid38_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid39.S b/libgcc/config/nds32/isr-library/vec_vid39.S
index bbb376378e0..31220fe1f19 100644
--- a/libgcc/config/nds32/isr-library/vec_vid39.S
+++ b/libgcc/config/nds32/isr-library/vec_vid39.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid39_4b.S b/libgcc/config/nds32/isr-library/vec_vid39_4b.S
index b5cd07e6a6d..21efbfdfa36 100644
--- a/libgcc/config/nds32/isr-library/vec_vid39_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid39_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid40.S b/libgcc/config/nds32/isr-library/vec_vid40.S
index 48c2eea7537..ae7b055ddc5 100644
--- a/libgcc/config/nds32/isr-library/vec_vid40.S
+++ b/libgcc/config/nds32/isr-library/vec_vid40.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid40_4b.S b/libgcc/config/nds32/isr-library/vec_vid40_4b.S
index 201988c43db..fd3787604ff 100644
--- a/libgcc/config/nds32/isr-library/vec_vid40_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid40_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid41.S b/libgcc/config/nds32/isr-library/vec_vid41.S
index 7be5dfdf55d..8392e63d146 100644
--- a/libgcc/config/nds32/isr-library/vec_vid41.S
+++ b/libgcc/config/nds32/isr-library/vec_vid41.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid41_4b.S b/libgcc/config/nds32/isr-library/vec_vid41_4b.S
index 1b8b57132ea..867d28d3b74 100644
--- a/libgcc/config/nds32/isr-library/vec_vid41_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid41_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid42.S b/libgcc/config/nds32/isr-library/vec_vid42.S
index f16127ba843..b9e9a707802 100644
--- a/libgcc/config/nds32/isr-library/vec_vid42.S
+++ b/libgcc/config/nds32/isr-library/vec_vid42.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid42_4b.S b/libgcc/config/nds32/isr-library/vec_vid42_4b.S
index 9bf7a5dff32..69b76873dbb 100644
--- a/libgcc/config/nds32/isr-library/vec_vid42_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid42_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid43.S b/libgcc/config/nds32/isr-library/vec_vid43.S
index eecfa98e5c2..4d3ac72f946 100644
--- a/libgcc/config/nds32/isr-library/vec_vid43.S
+++ b/libgcc/config/nds32/isr-library/vec_vid43.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid43_4b.S b/libgcc/config/nds32/isr-library/vec_vid43_4b.S
index 0c9e5a44ffb..7ae8c1add81 100644
--- a/libgcc/config/nds32/isr-library/vec_vid43_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid43_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid44.S b/libgcc/config/nds32/isr-library/vec_vid44.S
index 47e24a41831..ee44f447feb 100644
--- a/libgcc/config/nds32/isr-library/vec_vid44.S
+++ b/libgcc/config/nds32/isr-library/vec_vid44.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid44_4b.S b/libgcc/config/nds32/isr-library/vec_vid44_4b.S
index 43aa995b1e5..244aeef0113 100644
--- a/libgcc/config/nds32/isr-library/vec_vid44_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid44_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid45.S b/libgcc/config/nds32/isr-library/vec_vid45.S
index 711aba55969..fe4f619c0e9 100644
--- a/libgcc/config/nds32/isr-library/vec_vid45.S
+++ b/libgcc/config/nds32/isr-library/vec_vid45.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid45_4b.S b/libgcc/config/nds32/isr-library/vec_vid45_4b.S
index 96b505ead26..0b0da918bd1 100644
--- a/libgcc/config/nds32/isr-library/vec_vid45_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid45_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid46.S b/libgcc/config/nds32/isr-library/vec_vid46.S
index 0c86a8c4eb4..d796b9bc117 100644
--- a/libgcc/config/nds32/isr-library/vec_vid46.S
+++ b/libgcc/config/nds32/isr-library/vec_vid46.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid46_4b.S b/libgcc/config/nds32/isr-library/vec_vid46_4b.S
index 1e3dee61f5c..9268b3eff96 100644
--- a/libgcc/config/nds32/isr-library/vec_vid46_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid46_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid47.S b/libgcc/config/nds32/isr-library/vec_vid47.S
index 72954018559..2923a7abb29 100644
--- a/libgcc/config/nds32/isr-library/vec_vid47.S
+++ b/libgcc/config/nds32/isr-library/vec_vid47.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid47_4b.S b/libgcc/config/nds32/isr-library/vec_vid47_4b.S
index e8556c21fbc..a530380afb6 100644
--- a/libgcc/config/nds32/isr-library/vec_vid47_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid47_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid48.S b/libgcc/config/nds32/isr-library/vec_vid48.S
index 92c583aecb4..4b65412f7e2 100644
--- a/libgcc/config/nds32/isr-library/vec_vid48.S
+++ b/libgcc/config/nds32/isr-library/vec_vid48.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid48_4b.S b/libgcc/config/nds32/isr-library/vec_vid48_4b.S
index c998a55f90f..7210fb1b961 100644
--- a/libgcc/config/nds32/isr-library/vec_vid48_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid48_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid49.S b/libgcc/config/nds32/isr-library/vec_vid49.S
index c1b1677d032..8af230502e7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid49.S
+++ b/libgcc/config/nds32/isr-library/vec_vid49.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid49_4b.S b/libgcc/config/nds32/isr-library/vec_vid49_4b.S
index 0c18eee1761..f9c2874050b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid49_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid49_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid50.S b/libgcc/config/nds32/isr-library/vec_vid50.S
index 910ad028436..c2538c90b68 100644
--- a/libgcc/config/nds32/isr-library/vec_vid50.S
+++ b/libgcc/config/nds32/isr-library/vec_vid50.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid50_4b.S b/libgcc/config/nds32/isr-library/vec_vid50_4b.S
index 1ec0b700244..a994cb13462 100644
--- a/libgcc/config/nds32/isr-library/vec_vid50_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid50_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid51.S b/libgcc/config/nds32/isr-library/vec_vid51.S
index 2053ebccf3a..41abff7242b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid51.S
+++ b/libgcc/config/nds32/isr-library/vec_vid51.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid51_4b.S b/libgcc/config/nds32/isr-library/vec_vid51_4b.S
index 38c02107ce5..0c8f400c20b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid51_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid51_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid52.S b/libgcc/config/nds32/isr-library/vec_vid52.S
index 6eaac798038..da40b63f55d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid52.S
+++ b/libgcc/config/nds32/isr-library/vec_vid52.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid52_4b.S b/libgcc/config/nds32/isr-library/vec_vid52_4b.S
index de8a9283042..2e967bc7b2b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid52_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid52_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid53.S b/libgcc/config/nds32/isr-library/vec_vid53.S
index 8ac761394b1..327fc056289 100644
--- a/libgcc/config/nds32/isr-library/vec_vid53.S
+++ b/libgcc/config/nds32/isr-library/vec_vid53.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid53_4b.S b/libgcc/config/nds32/isr-library/vec_vid53_4b.S
index 564346c2347..1a1e657e666 100644
--- a/libgcc/config/nds32/isr-library/vec_vid53_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid53_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid54.S b/libgcc/config/nds32/isr-library/vec_vid54.S
index ef222ada15d..368013a37ef 100644
--- a/libgcc/config/nds32/isr-library/vec_vid54.S
+++ b/libgcc/config/nds32/isr-library/vec_vid54.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid54_4b.S b/libgcc/config/nds32/isr-library/vec_vid54_4b.S
index 104b7e7958e..46008e494ab 100644
--- a/libgcc/config/nds32/isr-library/vec_vid54_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid54_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid55.S b/libgcc/config/nds32/isr-library/vec_vid55.S
index c061e69f1b9..d9a597e5357 100644
--- a/libgcc/config/nds32/isr-library/vec_vid55.S
+++ b/libgcc/config/nds32/isr-library/vec_vid55.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid55_4b.S b/libgcc/config/nds32/isr-library/vec_vid55_4b.S
index 15fced687f2..71b39721c1f 100644
--- a/libgcc/config/nds32/isr-library/vec_vid55_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid55_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid56.S b/libgcc/config/nds32/isr-library/vec_vid56.S
index d7c305a8754..f8217485625 100644
--- a/libgcc/config/nds32/isr-library/vec_vid56.S
+++ b/libgcc/config/nds32/isr-library/vec_vid56.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid56_4b.S b/libgcc/config/nds32/isr-library/vec_vid56_4b.S
index e8b975c8f41..bd43a450743 100644
--- a/libgcc/config/nds32/isr-library/vec_vid56_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid56_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid57.S b/libgcc/config/nds32/isr-library/vec_vid57.S
index b701bbab67f..f9ec9d8525b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid57.S
+++ b/libgcc/config/nds32/isr-library/vec_vid57.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid57_4b.S b/libgcc/config/nds32/isr-library/vec_vid57_4b.S
index ef29203f607..136111b013e 100644
--- a/libgcc/config/nds32/isr-library/vec_vid57_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid57_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid58.S b/libgcc/config/nds32/isr-library/vec_vid58.S
index 211b27dae59..af682b1afac 100644
--- a/libgcc/config/nds32/isr-library/vec_vid58.S
+++ b/libgcc/config/nds32/isr-library/vec_vid58.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid58_4b.S b/libgcc/config/nds32/isr-library/vec_vid58_4b.S
index 9eaefca6c49..19cc664467a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid58_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid58_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid59.S b/libgcc/config/nds32/isr-library/vec_vid59.S
index 227edf2e097..dd762a98896 100644
--- a/libgcc/config/nds32/isr-library/vec_vid59.S
+++ b/libgcc/config/nds32/isr-library/vec_vid59.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid59_4b.S b/libgcc/config/nds32/isr-library/vec_vid59_4b.S
index 30fccab1ca3..d5129933434 100644
--- a/libgcc/config/nds32/isr-library/vec_vid59_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid59_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid60.S b/libgcc/config/nds32/isr-library/vec_vid60.S
index 68889685825..1d6012f11d0 100644
--- a/libgcc/config/nds32/isr-library/vec_vid60.S
+++ b/libgcc/config/nds32/isr-library/vec_vid60.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid60_4b.S b/libgcc/config/nds32/isr-library/vec_vid60_4b.S
index 26d94ac5f96..7ac29a1dd30 100644
--- a/libgcc/config/nds32/isr-library/vec_vid60_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid60_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid61.S b/libgcc/config/nds32/isr-library/vec_vid61.S
index b3111e75c35..d236e6b9ddc 100644
--- a/libgcc/config/nds32/isr-library/vec_vid61.S
+++ b/libgcc/config/nds32/isr-library/vec_vid61.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid61_4b.S b/libgcc/config/nds32/isr-library/vec_vid61_4b.S
index 845125cf3ec..b5f396b87e3 100644
--- a/libgcc/config/nds32/isr-library/vec_vid61_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid61_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid62.S b/libgcc/config/nds32/isr-library/vec_vid62.S
index d6342381b22..83a80bd54c0 100644
--- a/libgcc/config/nds32/isr-library/vec_vid62.S
+++ b/libgcc/config/nds32/isr-library/vec_vid62.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid62_4b.S b/libgcc/config/nds32/isr-library/vec_vid62_4b.S
index d4c4413dd73..20a7acd9ba5 100644
--- a/libgcc/config/nds32/isr-library/vec_vid62_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid62_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid63.S b/libgcc/config/nds32/isr-library/vec_vid63.S
index 8d2770c3f21..800827b3277 100644
--- a/libgcc/config/nds32/isr-library/vec_vid63.S
+++ b/libgcc/config/nds32/isr-library/vec_vid63.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid63_4b.S b/libgcc/config/nds32/isr-library/vec_vid63_4b.S
index 6403a7b6ed7..ffb1816660a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid63_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid63_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid64.S b/libgcc/config/nds32/isr-library/vec_vid64.S
index 269bdf92f75..bf15d00a861 100644
--- a/libgcc/config/nds32/isr-library/vec_vid64.S
+++ b/libgcc/config/nds32/isr-library/vec_vid64.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid64_4b.S b/libgcc/config/nds32/isr-library/vec_vid64_4b.S
index 64691899043..996c319084c 100644
--- a/libgcc/config/nds32/isr-library/vec_vid64_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid64_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid65.S b/libgcc/config/nds32/isr-library/vec_vid65.S
index 4fbf3e43b8c..c37927b981d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid65.S
+++ b/libgcc/config/nds32/isr-library/vec_vid65.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid65_4b.S b/libgcc/config/nds32/isr-library/vec_vid65_4b.S
index 25f0a8773f7..c8a0c3e941d 100644
--- a/libgcc/config/nds32/isr-library/vec_vid65_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid65_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid66.S b/libgcc/config/nds32/isr-library/vec_vid66.S
index ad8d6d2a475..8ef537b2164 100644
--- a/libgcc/config/nds32/isr-library/vec_vid66.S
+++ b/libgcc/config/nds32/isr-library/vec_vid66.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid66_4b.S b/libgcc/config/nds32/isr-library/vec_vid66_4b.S
index d283d4337cf..c6eb4129ec6 100644
--- a/libgcc/config/nds32/isr-library/vec_vid66_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid66_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid67.S b/libgcc/config/nds32/isr-library/vec_vid67.S
index f3a97a6db7e..fd8b424804a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid67.S
+++ b/libgcc/config/nds32/isr-library/vec_vid67.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid67_4b.S b/libgcc/config/nds32/isr-library/vec_vid67_4b.S
index fb8283dcf9f..27a797aa497 100644
--- a/libgcc/config/nds32/isr-library/vec_vid67_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid67_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid68.S b/libgcc/config/nds32/isr-library/vec_vid68.S
index 815f4368633..08e8ba916ab 100644
--- a/libgcc/config/nds32/isr-library/vec_vid68.S
+++ b/libgcc/config/nds32/isr-library/vec_vid68.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid68_4b.S b/libgcc/config/nds32/isr-library/vec_vid68_4b.S
index 94959a8cd1d..de57f6bab0f 100644
--- a/libgcc/config/nds32/isr-library/vec_vid68_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid68_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid69.S b/libgcc/config/nds32/isr-library/vec_vid69.S
index cd1d17c605d..1bd459b9991 100644
--- a/libgcc/config/nds32/isr-library/vec_vid69.S
+++ b/libgcc/config/nds32/isr-library/vec_vid69.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid69_4b.S b/libgcc/config/nds32/isr-library/vec_vid69_4b.S
index df0f7d36842..89073d82612 100644
--- a/libgcc/config/nds32/isr-library/vec_vid69_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid69_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid70.S b/libgcc/config/nds32/isr-library/vec_vid70.S
index 4a2edce903b..be517b71353 100644
--- a/libgcc/config/nds32/isr-library/vec_vid70.S
+++ b/libgcc/config/nds32/isr-library/vec_vid70.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid70_4b.S b/libgcc/config/nds32/isr-library/vec_vid70_4b.S
index cb12f9f3fd2..5dd016df369 100644
--- a/libgcc/config/nds32/isr-library/vec_vid70_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid70_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid71.S b/libgcc/config/nds32/isr-library/vec_vid71.S
index 9ae82659ce5..54f38c56ae7 100644
--- a/libgcc/config/nds32/isr-library/vec_vid71.S
+++ b/libgcc/config/nds32/isr-library/vec_vid71.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid71_4b.S b/libgcc/config/nds32/isr-library/vec_vid71_4b.S
index 4f640b9b340..f851043f72b 100644
--- a/libgcc/config/nds32/isr-library/vec_vid71_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid71_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid72.S b/libgcc/config/nds32/isr-library/vec_vid72.S
index ab07fdb0dd3..2faeba68292 100644
--- a/libgcc/config/nds32/isr-library/vec_vid72.S
+++ b/libgcc/config/nds32/isr-library/vec_vid72.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/vec_vid72_4b.S b/libgcc/config/nds32/isr-library/vec_vid72_4b.S
index d3864e1024c..d7638fe049a 100644
--- a/libgcc/config/nds32/isr-library/vec_vid72_4b.S
+++ b/libgcc/config/nds32/isr-library/vec_vid72_4b.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/isr-library/wrh.S b/libgcc/config/nds32/isr-library/wrh.S
index fe964a51578..bf5e1c03877 100644
--- a/libgcc/config/nds32/isr-library/wrh.S
+++ b/libgcc/config/nds32/isr-library/wrh.S
@@ -1,5 +1,5 @@
/* c-isr library stuff of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/lib1asmsrc-mculib.S b/libgcc/config/nds32/lib1asmsrc-mculib.S
index 25295b6a9f2..6e1c3d07a50 100644
--- a/libgcc/config/nds32/lib1asmsrc-mculib.S
+++ b/libgcc/config/nds32/lib1asmsrc-mculib.S
@@ -1,5 +1,5 @@
/* mculib libgcc routines of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/lib1asmsrc-newlib.S b/libgcc/config/nds32/lib1asmsrc-newlib.S
index 6eb3fb0a753..679b070c4a5 100644
--- a/libgcc/config/nds32/lib1asmsrc-newlib.S
+++ b/libgcc/config/nds32/lib1asmsrc-newlib.S
@@ -1,5 +1,5 @@
/* newlib libgcc routines of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c b/libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
index 7d39ea85b7a..aa60fb5d86f 100644
--- a/libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
+++ b/libgcc/config/nds32/lib2csrc-mculib/_clzdi2.c
@@ -1,5 +1,5 @@
/* mculib libgcc routines of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c b/libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
index 9d0bdd96d80..8749b5017d5 100644
--- a/libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
+++ b/libgcc/config/nds32/lib2csrc-mculib/_clzsi2.c
@@ -1,5 +1,5 @@
/* mculib libgcc routines of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GCC.
diff --git a/libgcc/config/nds32/sfp-machine.h b/libgcc/config/nds32/sfp-machine.h
index 62a1532de60..68272590240 100644
--- a/libgcc/config/nds32/sfp-machine.h
+++ b/libgcc/config/nds32/sfp-machine.h
@@ -1,6 +1,6 @@
/* Machine settings for software floating-point emulation
of Andes NDS32 cpu for GNU compiler
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Andes Technology Corporation.
This file is part of GNU C Library.
diff --git a/libgcc/config/nds32/t-nds32 b/libgcc/config/nds32/t-nds32
index 25c184aa2a9..3b3ad840785 100644
--- a/libgcc/config/nds32/t-nds32
+++ b/libgcc/config/nds32/t-nds32
@@ -1,5 +1,5 @@
# Rules of libgcc and crtstuff of Andes NDS32 cpu for GNU compiler
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by Andes Technology Corporation.
#
# This file is part of GCC.
diff --git a/libgcc/config/nds32/t-nds32-isr b/libgcc/config/nds32/t-nds32-isr
index 24f798c3a56..341d4f0dbe5 100644
--- a/libgcc/config/nds32/t-nds32-isr
+++ b/libgcc/config/nds32/t-nds32-isr
@@ -1,5 +1,5 @@
# Rules of c-isr library stuff of Andes NDS32 cpu for GNU compiler
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by Andes Technology Corporation.
#
# This file is part of GCC.
diff --git a/libgcc/config/nds32/t-nds32-mculib b/libgcc/config/nds32/t-nds32-mculib
index 4fbcf4ff52e..18635c27a2f 100644
--- a/libgcc/config/nds32/t-nds32-mculib
+++ b/libgcc/config/nds32/t-nds32-mculib
@@ -1,5 +1,5 @@
# Rules of mculib library makefile of Andes NDS32 cpu for GNU compiler
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by Andes Technology Corporation.
#
# This file is part of GCC.
diff --git a/libgcc/config/nds32/t-nds32-newlib b/libgcc/config/nds32/t-nds32-newlib
index b2549a084e9..ba6ae90ddeb 100644
--- a/libgcc/config/nds32/t-nds32-newlib
+++ b/libgcc/config/nds32/t-nds32-newlib
@@ -1,5 +1,5 @@
# Rules of newlib library makefile of Andes NDS32 cpu for GNU compiler
-# Copyright (C) 2012-2013 Free Software Foundation, Inc.
+# Copyright (C) 2012-2014 Free Software Foundation, Inc.
# Contributed by Andes Technology Corporation.
#
# This file is part of GCC.
diff --git a/libgcc/config/nios2/crti.S b/libgcc/config/nios2/crti.S
new file mode 100644
index 00000000000..528c8f353ec
--- /dev/null
+++ b/libgcc/config/nios2/crti.S
@@ -0,0 +1,87 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Jonah Graham (jgraham@altera.com).
+ Contributed by Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+
+/* This file just make a stack frame for the contents of the .fini and
+ .init sections. Users may put any desired instructions in those
+ sections.
+
+ While technically any code can be put in the init and fini sections
+ most stuff will not work other than stuff which obeys the call frame
+ and ABI. All the call-preserved registers are saved, the call clobbered
+ registers should have been saved by the code calling init and fini.
+
+ See crtstuff.c for an example of code that inserts itself in the init
+ and fini sections.
+
+ See crt0.s for the code that calls init and fini. */
+
+ .file "crti.asm"
+
+ .section ".init"
+ .align 2
+ .global _init
+_init:
+ addi sp, sp, -48
+ stw ra, 44(sp)
+ stw r23, 40(sp)
+ stw r22, 36(sp)
+ stw r21, 32(sp)
+ stw r20, 28(sp)
+ stw r19, 24(sp)
+ stw r18, 20(sp)
+ stw r17, 16(sp)
+ stw r16, 12(sp)
+ stw fp, 8(sp)
+ addi fp, sp, 8
+#ifdef linux
+ nextpc r22
+1: movhi r2, %hiadj(_GLOBAL_OFFSET_TABLE_ - 1b)
+ addi r2, r2, %lo(_GLOBAL_OFFSET_TABLE_ - 1b)
+ add r22, r22, r2
+#endif
+
+
+ .section ".fini"
+ .align 2
+ .global _fini
+_fini:
+ addi sp, sp, -48
+ stw ra, 44(sp)
+ stw r23, 40(sp)
+ stw r22, 36(sp)
+ stw r21, 32(sp)
+ stw r20, 28(sp)
+ stw r19, 24(sp)
+ stw r18, 20(sp)
+ stw r17, 16(sp)
+ stw r16, 12(sp)
+ stw fp, 8(sp)
+ addi fp, sp, 8
+#ifdef linux
+ nextpc r22
+1: movhi r2, %hiadj(_GLOBAL_OFFSET_TABLE_ - 1b)
+ addi r2, r2, %lo(_GLOBAL_OFFSET_TABLE_ - 1b)
+ add r22, r22, r2
+#endif
+
diff --git a/libgcc/config/nios2/crtn.S b/libgcc/config/nios2/crtn.S
new file mode 100644
index 00000000000..a66b44971c2
--- /dev/null
+++ b/libgcc/config/nios2/crtn.S
@@ -0,0 +1,60 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Jonah Graham (jgraham@altera.com).
+ Contributed by Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+
+/* This file just makes sure that the .fini and .init sections do in
+fact return. Users may put any desired instructions in those sections.
+This file is the last thing linked into any executable.
+*/
+ .file "crtn.asm"
+
+
+
+ .section ".init"
+ ldw ra, 44(sp)
+ ldw r23, 40(sp)
+ ldw r22, 36(sp)
+ ldw r21, 32(sp)
+ ldw r20, 28(sp)
+ ldw r19, 24(sp)
+ ldw r18, 20(sp)
+ ldw r17, 16(sp)
+ ldw r16, 12(sp)
+ ldw fp, 8(sp)
+ addi sp, sp, 48
+ ret
+
+ .section ".fini"
+ ldw ra, 44(sp)
+ ldw r23, 40(sp)
+ ldw r22, 36(sp)
+ ldw r21, 32(sp)
+ ldw r20, 28(sp)
+ ldw r19, 24(sp)
+ ldw r18, 20(sp)
+ ldw r17, 16(sp)
+ ldw r16, 12(sp)
+ ldw fp, 8(sp)
+ addi sp, sp, 48
+ ret
+
diff --git a/libgcc/config/nios2/lib2-divmod-hi.c b/libgcc/config/nios2/lib2-divmod-hi.c
new file mode 100644
index 00000000000..be7452cb724
--- /dev/null
+++ b/libgcc/config/nios2/lib2-divmod-hi.c
@@ -0,0 +1,117 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#include "lib2-nios2.h"
+
+/* 16-bit HI divide and modulo as used in Nios II. */
+
+static UHItype
+udivmodhi4 (UHItype num, UHItype den, word_type modwanted)
+{
+ UHItype bit = 1;
+ UHItype res = 0;
+
+ while (den < num && bit && !(den & (1L<<15)))
+ {
+ den <<=1;
+ bit <<=1;
+ }
+ while (bit)
+ {
+ if (num >= den)
+ {
+ num -= den;
+ res |= bit;
+ }
+ bit >>=1;
+ den >>=1;
+ }
+ if (modwanted)
+ return num;
+ return res;
+}
+
+
+HItype
+__divhi3 (HItype a, HItype b)
+{
+ word_type neg = 0;
+ HItype res;
+
+ if (a < 0)
+ {
+ a = -a;
+ neg = !neg;
+ }
+
+ if (b < 0)
+ {
+ b = -b;
+ neg = !neg;
+ }
+
+ res = udivmodhi4 (a, b, 0);
+
+ if (neg)
+ res = -res;
+
+ return res;
+}
+
+
+HItype
+__modhi3 (HItype a, HItype b)
+{
+ word_type neg = 0;
+ HItype res;
+
+ if (a < 0)
+ {
+ a = -a;
+ neg = 1;
+ }
+
+ if (b < 0)
+ b = -b;
+
+ res = udivmodhi4 (a, b, 1);
+
+ if (neg)
+ res = -res;
+
+ return res;
+}
+
+
+UHItype
+__udivhi3 (UHItype a, UHItype b)
+{
+ return udivmodhi4 (a, b, 0);
+}
+
+
+UHItype
+__umodhi3 (UHItype a, UHItype b)
+{
+ return udivmodhi4 (a, b, 1);
+}
+
diff --git a/libgcc/config/nios2/lib2-divmod.c b/libgcc/config/nios2/lib2-divmod.c
new file mode 100644
index 00000000000..cb72ee0c038
--- /dev/null
+++ b/libgcc/config/nios2/lib2-divmod.c
@@ -0,0 +1,117 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#include "lib2-nios2.h"
+
+/* 32-bit SI divide and modulo as used in Nios II. */
+
+static USItype
+udivmodsi4 (USItype num, USItype den, word_type modwanted)
+{
+ USItype bit = 1;
+ USItype res = 0;
+
+ while (den < num && bit && !(den & (1L<<31)))
+ {
+ den <<=1;
+ bit <<=1;
+ }
+ while (bit)
+ {
+ if (num >= den)
+ {
+ num -= den;
+ res |= bit;
+ }
+ bit >>=1;
+ den >>=1;
+ }
+ if (modwanted)
+ return num;
+ return res;
+}
+
+
+SItype
+__divsi3 (SItype a, SItype b)
+{
+ word_type neg = 0;
+ SItype res;
+
+ if (a < 0)
+ {
+ a = -a;
+ neg = !neg;
+ }
+
+ if (b < 0)
+ {
+ b = -b;
+ neg = !neg;
+ }
+
+ res = udivmodsi4 (a, b, 0);
+
+ if (neg)
+ res = -res;
+
+ return res;
+}
+
+
+SItype
+__modsi3 (SItype a, SItype b)
+{
+ word_type neg = 0;
+ SItype res;
+
+ if (a < 0)
+ {
+ a = -a;
+ neg = 1;
+ }
+
+ if (b < 0)
+ b = -b;
+
+ res = udivmodsi4 (a, b, 1);
+
+ if (neg)
+ res = -res;
+
+ return res;
+}
+
+
+SItype
+__udivsi3 (SItype a, SItype b)
+{
+ return udivmodsi4 (a, b, 0);
+}
+
+
+SItype
+__umodsi3 (SItype a, SItype b)
+{
+ return udivmodsi4 (a, b, 1);
+}
+
diff --git a/libgcc/config/nios2/lib2-divtable.c b/libgcc/config/nios2/lib2-divtable.c
new file mode 100644
index 00000000000..a2d81336361
--- /dev/null
+++ b/libgcc/config/nios2/lib2-divtable.c
@@ -0,0 +1,60 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#include "lib2-nios2.h"
+
+UQItype __divsi3_table[] =
+{
+ 0, 0/1, 0/2, 0/3, 0/4, 0/5, 0/6, 0/7,
+ 0/8, 0/9, 0/10, 0/11, 0/12, 0/13, 0/14, 0/15,
+ 0, 1/1, 1/2, 1/3, 1/4, 1/5, 1/6, 1/7,
+ 1/8, 1/9, 1/10, 1/11, 1/12, 1/13, 1/14, 1/15,
+ 0, 2/1, 2/2, 2/3, 2/4, 2/5, 2/6, 2/7,
+ 2/8, 2/9, 2/10, 2/11, 2/12, 2/13, 2/14, 2/15,
+ 0, 3/1, 3/2, 3/3, 3/4, 3/5, 3/6, 3/7,
+ 3/8, 3/9, 3/10, 3/11, 3/12, 3/13, 3/14, 3/15,
+ 0, 4/1, 4/2, 4/3, 4/4, 4/5, 4/6, 4/7,
+ 4/8, 4/9, 4/10, 4/11, 4/12, 4/13, 4/14, 4/15,
+ 0, 5/1, 5/2, 5/3, 5/4, 5/5, 5/6, 5/7,
+ 5/8, 5/9, 5/10, 5/11, 5/12, 5/13, 5/14, 5/15,
+ 0, 6/1, 6/2, 6/3, 6/4, 6/5, 6/6, 6/7,
+ 6/8, 6/9, 6/10, 6/11, 6/12, 6/13, 6/14, 6/15,
+ 0, 7/1, 7/2, 7/3, 7/4, 7/5, 7/6, 7/7,
+ 7/8, 7/9, 7/10, 7/11, 7/12, 7/13, 7/14, 7/15,
+ 0, 8/1, 8/2, 8/3, 8/4, 8/5, 8/6, 8/7,
+ 8/8, 8/9, 8/10, 8/11, 8/12, 8/13, 8/14, 8/15,
+ 0, 9/1, 9/2, 9/3, 9/4, 9/5, 9/6, 9/7,
+ 9/8, 9/9, 9/10, 9/11, 9/12, 9/13, 9/14, 9/15,
+ 0, 10/1, 10/2, 10/3, 10/4, 10/5, 10/6, 10/7,
+ 10/8, 10/9, 10/10, 10/11, 10/12, 10/13, 10/14, 10/15,
+ 0, 11/1, 11/2, 11/3, 11/4, 11/5, 11/6, 11/7,
+ 11/8, 11/9, 11/10, 11/11, 11/12, 11/13, 11/14, 11/15,
+ 0, 12/1, 12/2, 12/3, 12/4, 12/5, 12/6, 12/7,
+ 12/8, 12/9, 12/10, 12/11, 12/12, 12/13, 12/14, 12/15,
+ 0, 13/1, 13/2, 13/3, 13/4, 13/5, 13/6, 13/7,
+ 13/8, 13/9, 13/10, 13/11, 13/12, 13/13, 13/14, 13/15,
+ 0, 14/1, 14/2, 14/3, 14/4, 14/5, 14/6, 14/7,
+ 14/8, 14/9, 14/10, 14/11, 14/12, 14/13, 14/14, 14/15,
+ 0, 15/1, 15/2, 15/3, 15/4, 15/5, 15/6, 15/7,
+ 15/8, 15/9, 15/10, 15/11, 15/12, 15/13, 15/14, 15/15,
+};
+
diff --git a/libgcc/config/nios2/lib2-mul.c b/libgcc/config/nios2/lib2-mul.c
new file mode 100644
index 00000000000..2852727fa43
--- /dev/null
+++ b/libgcc/config/nios2/lib2-mul.c
@@ -0,0 +1,42 @@
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#include "lib2-nios2.h"
+
+/* 32-bit SI multiply for Nios II. */
+
+SItype
+__mulsi3 (SItype a, SItype b)
+{
+ SItype res = 0;
+ USItype cnt = a;
+
+ while (cnt)
+ {
+ if (cnt & 1)
+ res += b;
+ b <<= 1;
+ cnt >>= 1;
+ }
+
+ return res;
+}
diff --git a/libgcc/config/nios2/lib2-nios2.h b/libgcc/config/nios2/lib2-nios2.h
new file mode 100644
index 00000000000..c582c2f9575
--- /dev/null
+++ b/libgcc/config/nios2/lib2-nios2.h
@@ -0,0 +1,49 @@
+/* Integer arithmetic support for Altera Nios II.
+
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+ Free Software Foundation; either version 3, or (at your option) any
+ later version.
+
+ This file is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+
+ Under Section 7 of GPL version 3, you are granted additional
+ permissions described in the GCC Runtime Library Exception, version
+ 3.1, as published by the Free Software Foundation.
+
+ You should have received a copy of the GNU General Public License and
+ a copy of the GCC Runtime Library Exception along with this program;
+ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+ <http://www.gnu.org/licenses/>. */
+
+#ifndef LIB2_NIOS2_H
+#define LIB2_NIOS2_H
+
+/* Types. */
+
+typedef char QItype __attribute__ ((mode (QI)));
+typedef unsigned char UQItype __attribute__ ((mode (QI)));
+typedef short HItype __attribute__ ((mode (HI)));
+typedef unsigned short UHItype __attribute__ ((mode (HI)));
+typedef int SItype __attribute__ ((mode (SI)));
+typedef unsigned int USItype __attribute__ ((mode (SI)));
+typedef int word_type __attribute__ ((mode (__word__)));
+
+/* Exported functions. */
+extern SItype __divsi3 (SItype, SItype);
+extern SItype __modsi3 (SItype, SItype);
+extern SItype __udivsi3 (SItype, SItype);
+extern SItype __umodsi3 (SItype, SItype);
+extern HItype __divhi3 (HItype, HItype);
+extern HItype __modhi3 (HItype, HItype);
+extern UHItype __udivhi3 (UHItype, UHItype);
+extern UHItype __umodhi3 (UHItype, UHItype);
+extern SItype __mulsi3 (SItype, SItype);
+
+#endif /* LIB2_NIOS2_H */
diff --git a/libgcc/config/nios2/linux-atomic.c b/libgcc/config/nios2/linux-atomic.c
new file mode 100644
index 00000000000..7070176e47a
--- /dev/null
+++ b/libgcc/config/nios2/linux-atomic.c
@@ -0,0 +1,286 @@
+/* Linux-specific atomic operations for Nios II Linux.
+ Copyright (C) 2008-2014 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#include <asm/unistd.h>
+#define EFAULT 14
+#define EBUSY 16
+#define ENOSYS 38
+
+/* We implement byte, short and int versions of each atomic operation
+ using the kernel helper defined below. There is no support for
+ 64-bit operations yet. */
+
+/* Crash a userspace program with SIGSEV. */
+#define ABORT_INSTRUCTION asm ("stw zero, 0(zero)")
+
+/* Kernel helper for compare-and-exchange a 32-bit value. */
+static inline long
+__kernel_cmpxchg (int oldval, int newval, int *mem)
+{
+ register int r2 asm ("r2");
+ register int *r4 asm ("r4") = mem;
+ register int r5 asm ("r5") = oldval;
+ register int r6 asm ("r6") = newval;
+
+ /* Call the kernel provided fixed address cmpxchg helper routine. */
+ asm volatile ("movi %0, %4\n\t"
+ "callr %0\n"
+ : "=r" (r2)
+ : "r" (r4), "r" (r5), "r" (r6), "I" (0x00001004)
+ : "ra", "memory");
+ return r2;
+}
+
+#define HIDDEN __attribute__ ((visibility ("hidden")))
+
+#ifdef __nios2_little_endian__
+#define INVERT_MASK_1 0
+#define INVERT_MASK_2 0
+#else
+#define INVERT_MASK_1 24
+#define INVERT_MASK_2 16
+#endif
+
+#define MASK_1 0xffu
+#define MASK_2 0xffffu
+
+#define FETCH_AND_OP_WORD(OP, PFX_OP, INF_OP) \
+ int HIDDEN \
+ __sync_fetch_and_##OP##_4 (int *ptr, int val) \
+ { \
+ int failure, tmp; \
+ \
+ do { \
+ tmp = *ptr; \
+ failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
+ } while (failure != 0); \
+ \
+ return tmp; \
+ }
+
+FETCH_AND_OP_WORD (add, , +)
+FETCH_AND_OP_WORD (sub, , -)
+FETCH_AND_OP_WORD (or, , |)
+FETCH_AND_OP_WORD (and, , &)
+FETCH_AND_OP_WORD (xor, , ^)
+FETCH_AND_OP_WORD (nand, ~, &)
+
+#define NAME_oldval(OP, WIDTH) __sync_fetch_and_##OP##_##WIDTH
+#define NAME_newval(OP, WIDTH) __sync_##OP##_and_fetch_##WIDTH
+
+/* Implement both __sync_<op>_and_fetch and __sync_fetch_and_<op> for
+ subword-sized quantities. */
+
+#define SUBWORD_SYNC_OP(OP, PFX_OP, INF_OP, TYPE, WIDTH, RETURN) \
+ TYPE HIDDEN \
+ NAME##_##RETURN (OP, WIDTH) (TYPE *ptr, TYPE val) \
+ { \
+ int *wordptr = (int *) ((unsigned long) ptr & ~3); \
+ unsigned int mask, shift, oldval, newval; \
+ int failure; \
+ \
+ shift = (((unsigned long) ptr & 3) << 3) ^ INVERT_MASK_##WIDTH; \
+ mask = MASK_##WIDTH << shift; \
+ \
+ do { \
+ oldval = *wordptr; \
+ newval = ((PFX_OP (((oldval & mask) >> shift) \
+ INF_OP (unsigned int) val)) << shift) & mask; \
+ newval |= oldval & ~mask; \
+ failure = __kernel_cmpxchg (oldval, newval, wordptr); \
+ } while (failure != 0); \
+ \
+ return (RETURN & mask) >> shift; \
+ }
+
+SUBWORD_SYNC_OP (add, , +, unsigned short, 2, oldval)
+SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, oldval)
+SUBWORD_SYNC_OP (or, , |, unsigned short, 2, oldval)
+SUBWORD_SYNC_OP (and, , &, unsigned short, 2, oldval)
+SUBWORD_SYNC_OP (xor, , ^, unsigned short, 2, oldval)
+SUBWORD_SYNC_OP (nand, ~, &, unsigned short, 2, oldval)
+
+SUBWORD_SYNC_OP (add, , +, unsigned char, 1, oldval)
+SUBWORD_SYNC_OP (sub, , -, unsigned char, 1, oldval)
+SUBWORD_SYNC_OP (or, , |, unsigned char, 1, oldval)
+SUBWORD_SYNC_OP (and, , &, unsigned char, 1, oldval)
+SUBWORD_SYNC_OP (xor, , ^, unsigned char, 1, oldval)
+SUBWORD_SYNC_OP (nand, ~, &, unsigned char, 1, oldval)
+
+#define OP_AND_FETCH_WORD(OP, PFX_OP, INF_OP) \
+ int HIDDEN \
+ __sync_##OP##_and_fetch_4 (int *ptr, int val) \
+ { \
+ int tmp, failure; \
+ \
+ do { \
+ tmp = *ptr; \
+ failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
+ } while (failure != 0); \
+ \
+ return PFX_OP (tmp INF_OP val); \
+ }
+
+OP_AND_FETCH_WORD (add, , +)
+OP_AND_FETCH_WORD (sub, , -)
+OP_AND_FETCH_WORD (or, , |)
+OP_AND_FETCH_WORD (and, , &)
+OP_AND_FETCH_WORD (xor, , ^)
+OP_AND_FETCH_WORD (nand, ~, &)
+
+SUBWORD_SYNC_OP (add, , +, unsigned short, 2, newval)
+SUBWORD_SYNC_OP (sub, , -, unsigned short, 2, newval)
+SUBWORD_SYNC_OP (or, , |, unsigned short, 2, newval)
+SUBWORD_SYNC_OP (and, , &, unsigned short, 2, newval)
+SUBWORD_SYNC_OP (xor, , ^, unsigned short, 2, newval)
+SUBWORD_SYNC_OP (nand, ~, &, unsigned short, 2, newval)
+
+SUBWORD_SYNC_OP (add, , +, unsigned char, 1, newval)
+SUBWORD_SYNC_OP (sub, , -, unsigned char, 1, newval)
+SUBWORD_SYNC_OP (or, , |, unsigned char, 1, newval)
+SUBWORD_SYNC_OP (and, , &, unsigned char, 1, newval)
+SUBWORD_SYNC_OP (xor, , ^, unsigned char, 1, newval)
+SUBWORD_SYNC_OP (nand, ~, &, unsigned char, 1, newval)
+
+int HIDDEN
+__sync_val_compare_and_swap_4 (int *ptr, int oldval, int newval)
+{
+ int actual_oldval, fail;
+
+ while (1)
+ {
+ actual_oldval = *ptr;
+
+ if (oldval != actual_oldval)
+ return actual_oldval;
+
+ fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
+
+ if (!fail)
+ return oldval;
+ }
+}
+
+#define SUBWORD_VAL_CAS(TYPE, WIDTH) \
+ TYPE HIDDEN \
+ __sync_val_compare_and_swap_##WIDTH (TYPE *ptr, TYPE oldval, \
+ TYPE newval) \
+ { \
+ int *wordptr = (int *)((unsigned long) ptr & ~3), fail; \
+ unsigned int mask, shift, actual_oldval, actual_newval; \
+ \
+ shift = (((unsigned long) ptr & 3) << 3) ^ INVERT_MASK_##WIDTH; \
+ mask = MASK_##WIDTH << shift; \
+ \
+ while (1) \
+ { \
+ actual_oldval = *wordptr; \
+ \
+ if (((actual_oldval & mask) >> shift) != (unsigned int) oldval) \
+ return (actual_oldval & mask) >> shift; \
+ \
+ actual_newval = (actual_oldval & ~mask) \
+ | (((unsigned int) newval << shift) & mask); \
+ \
+ fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
+ wordptr); \
+ \
+ if (!fail) \
+ return oldval; \
+ } \
+ }
+
+SUBWORD_VAL_CAS (unsigned short, 2)
+SUBWORD_VAL_CAS (unsigned char, 1)
+
+typedef unsigned char bool;
+
+bool HIDDEN
+__sync_bool_compare_and_swap_4 (int *ptr, int oldval, int newval)
+{
+ int failure = __kernel_cmpxchg (oldval, newval, ptr);
+ return (failure == 0);
+}
+
+#define SUBWORD_BOOL_CAS(TYPE, WIDTH) \
+ bool HIDDEN \
+ __sync_bool_compare_and_swap_##WIDTH (TYPE *ptr, TYPE oldval, \
+ TYPE newval) \
+ { \
+ TYPE actual_oldval \
+ = __sync_val_compare_and_swap_##WIDTH (ptr, oldval, newval); \
+ return (oldval == actual_oldval); \
+ }
+
+SUBWORD_BOOL_CAS (unsigned short, 2)
+SUBWORD_BOOL_CAS (unsigned char, 1)
+
+int HIDDEN
+__sync_lock_test_and_set_4 (int *ptr, int val)
+{
+ int failure, oldval;
+
+ do {
+ oldval = *ptr;
+ failure = __kernel_cmpxchg (oldval, val, ptr);
+ } while (failure != 0);
+
+ return oldval;
+}
+
+#define SUBWORD_TEST_AND_SET(TYPE, WIDTH) \
+ TYPE HIDDEN \
+ __sync_lock_test_and_set_##WIDTH (TYPE *ptr, TYPE val) \
+ { \
+ int failure; \
+ unsigned int oldval, newval, shift, mask; \
+ int *wordptr = (int *) ((unsigned long) ptr & ~3); \
+ \
+ shift = (((unsigned long) ptr & 3) << 3) ^ INVERT_MASK_##WIDTH; \
+ mask = MASK_##WIDTH << shift; \
+ \
+ do { \
+ oldval = *wordptr; \
+ newval = (oldval & ~mask) \
+ | (((unsigned int) val << shift) & mask); \
+ failure = __kernel_cmpxchg (oldval, newval, wordptr); \
+ } while (failure != 0); \
+ \
+ return (oldval & mask) >> shift; \
+ }
+
+SUBWORD_TEST_AND_SET (unsigned short, 2)
+SUBWORD_TEST_AND_SET (unsigned char, 1)
+
+#define SYNC_LOCK_RELEASE(TYPE, WIDTH) \
+ void HIDDEN \
+ __sync_lock_release_##WIDTH (TYPE *ptr) \
+ { \
+ /* All writes before this point must be seen before we release \
+ the lock itself. */ \
+ __builtin_sync (); \
+ *ptr = 0; \
+ }
+
+SYNC_LOCK_RELEASE (int, 4)
+SYNC_LOCK_RELEASE (short, 2)
+SYNC_LOCK_RELEASE (char, 1)
diff --git a/libgcc/config/nios2/linux-unwind.h b/libgcc/config/nios2/linux-unwind.h
new file mode 100644
index 00000000000..92ff1f62982
--- /dev/null
+++ b/libgcc/config/nios2/linux-unwind.h
@@ -0,0 +1,106 @@
+/* DWARF2 EH unwinding support for Nios II Linux.
+ Copyright (C) 2008-2014 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#ifndef inhibit_libc
+
+/* Do code reading to identify a signal frame, and set the frame
+ state data appropriately. See unwind-dw2.c for the structs.
+ The corresponding bits in the Linux kernel are in
+ arch/nios2/kernel/signal.c. */
+
+#include <signal.h>
+#include <asm/unistd.h>
+
+/* Exactly the same layout as the kernel structures, unique names. */
+struct nios2_mcontext {
+ int version;
+ int gregs[32];
+};
+
+struct nios2_ucontext {
+ unsigned long uc_flags;
+ struct ucontext *uc_link;
+ stack_t uc_stack;
+ struct nios2_mcontext uc_mcontext;
+ sigset_t uc_sigmask; /* mask last for extensibility */
+};
+
+#define MD_FALLBACK_FRAME_STATE_FOR nios2_fallback_frame_state
+
+static _Unwind_Reason_Code
+nios2_fallback_frame_state (struct _Unwind_Context *context,
+ _Unwind_FrameState *fs)
+{
+ u_int32_t *pc = (u_int32_t *) context->ra;
+ _Unwind_Ptr new_cfa;
+
+ /* The expected sequence of instructions is:
+ movi r2,(rt_sigreturn)
+ trap
+ Check for the trap first. */
+ if (pc[1] != 0x003b683a)
+ return _URC_END_OF_STACK;
+
+#define NIOS2_REG(NUM,NAME) \
+ (fs->regs.reg[NUM].how = REG_SAVED_OFFSET, \
+ fs->regs.reg[NUM].loc.offset = (_Unwind_Ptr)&(regs->NAME) - new_cfa)
+
+ if (pc[0] == (0x00800004 | (__NR_rt_sigreturn << 6)))
+ {
+ struct rt_sigframe {
+ char retcode[12];
+ siginfo_t info;
+ struct nios2_ucontext uc;
+ } *rt_ = context->ra;
+ struct nios2_mcontext *regs = &rt_->uc.uc_mcontext;
+ int i;
+
+ /* MCONTEXT_VERSION is defined to 2 in the kernel. */
+ if (regs->version != 2)
+ return _URC_END_OF_STACK;
+
+ /* The CFA is the user's incoming stack pointer value. */
+ new_cfa = (_Unwind_Ptr)regs->gregs[28];
+ fs->regs.cfa_how = CFA_REG_OFFSET;
+ fs->regs.cfa_reg = STACK_POINTER_REGNUM;
+ fs->regs.cfa_offset = new_cfa - (_Unwind_Ptr) context->cfa;
+
+ /* The sequential registers. */
+ for (i = 1; i < 24; i++)
+ NIOS2_REG (i, gregs[i-1]);
+
+ /* The random registers. The kernel stores these in a funny order
+ in the gregs array. */
+ NIOS2_REG (RA_REGNO, gregs[23]);
+ NIOS2_REG (FP_REGNO, gregs[24]);
+ NIOS2_REG (GP_REGNO, gregs[25]);
+ NIOS2_REG (EA_REGNO, gregs[27]);
+
+ fs->retaddr_column = EA_REGNO;
+ fs->signal_frame = 1;
+
+ return _URC_NO_REASON;
+ }
+#undef NIOS2_REG
+ return _URC_END_OF_STACK;
+}
+#endif
diff --git a/libgcc/config/nios2/sfp-machine.h b/libgcc/config/nios2/sfp-machine.h
new file mode 100644
index 00000000000..39885e39a0f
--- /dev/null
+++ b/libgcc/config/nios2/sfp-machine.h
@@ -0,0 +1,78 @@
+/* Soft-FP definitions for Altera Nios II.
+ Copyright (C) 2013-2014 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+#define _FP_W_TYPE_SIZE 32
+#define _FP_W_TYPE unsigned long
+#define _FP_WS_TYPE signed long
+#define _FP_I_TYPE long
+
+#define _FP_MUL_MEAT_S(R,X,Y) \
+ _FP_MUL_MEAT_1_wide(_FP_WFRACBITS_S,R,X,Y,umul_ppmm)
+#define _FP_MUL_MEAT_D(R,X,Y) \
+ _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_D,R,X,Y,umul_ppmm)
+#define _FP_MUL_MEAT_Q(R,X,Y) \
+ _FP_MUL_MEAT_4_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
+
+#define _FP_DIV_MEAT_S(R,X,Y) _FP_DIV_MEAT_1_loop(S,R,X,Y)
+#define _FP_DIV_MEAT_D(R,X,Y) _FP_DIV_MEAT_2_udiv(D,R,X,Y)
+#define _FP_DIV_MEAT_Q(R,X,Y) _FP_DIV_MEAT_4_udiv(Q,R,X,Y)
+
+#define _FP_NANFRAC_S ((_FP_QNANBIT_S << 1) - 1)
+#define _FP_NANFRAC_D ((_FP_QNANBIT_D << 1) - 1), -1
+#define _FP_NANFRAC_Q ((_FP_QNANBIT_Q << 1) - 1), -1, -1, -1
+#define _FP_NANSIGN_S 0
+#define _FP_NANSIGN_D 0
+#define _FP_NANSIGN_Q 0
+
+#define _FP_KEEPNANFRACP 1
+#define _FP_QNANNEGATEDP 0
+
+/* Someone please check this. */
+#define _FP_CHOOSENAN(fs, wc, R, X, Y, OP) \
+ do { \
+ if ((_FP_FRAC_HIGH_RAW_##fs(X) & _FP_QNANBIT_##fs) \
+ && !(_FP_FRAC_HIGH_RAW_##fs(Y) & _FP_QNANBIT_##fs)) \
+ { \
+ R##_s = Y##_s; \
+ _FP_FRAC_COPY_##wc(R,Y); \
+ } \
+ else \
+ { \
+ R##_s = X##_s; \
+ _FP_FRAC_COPY_##wc(R,X); \
+ } \
+ R##_c = FP_CLS_NAN; \
+ } while (0)
+
+#define __LITTLE_ENDIAN 1234
+#define __BIG_ENDIAN 4321
+
+#ifdef __nios2_little_endian__
+#define __BYTE_ORDER __LITTLE_ENDIAN
+#else
+#define __BYTE_ORDER __BIG_ENDIAN
+#endif
+
+/* Define ALIASNAME as a strong alias for NAME. */
+# define strong_alias(name, aliasname) _strong_alias(name, aliasname)
+# define _strong_alias(name, aliasname) \
+ extern __typeof (name) aliasname __attribute__ ((alias (#name)));
diff --git a/libgcc/config/nios2/t-linux b/libgcc/config/nios2/t-linux
new file mode 100644
index 00000000000..1fa581e28d8
--- /dev/null
+++ b/libgcc/config/nios2/t-linux
@@ -0,0 +1,7 @@
+# Soft-float functions go in glibc only, to facilitate the possible
+# future addition of exception and rounding mode support integrated
+# with <fenv.h>.
+
+LIB2FUNCS_EXCLUDE = _floatdidf _floatdisf _fixunsdfsi _fixunssfsi \
+ _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _floatundidf _floatundisf
+LIB2ADD += $(srcdir)/config/nios2/linux-atomic.c
diff --git a/libgcc/config/nios2/t-nios2 b/libgcc/config/nios2/t-nios2
new file mode 100644
index 00000000000..320dedfe826
--- /dev/null
+++ b/libgcc/config/nios2/t-nios2
@@ -0,0 +1,5 @@
+LIB2ADD += $(srcdir)/config/nios2/lib2-divmod.c \
+ $(srcdir)/config/nios2/lib2-divmod-hi.c \
+ $(srcdir)/config/nios2/lib2-divtable.c \
+ $(srcdir)/config/nios2/lib2-mul.c \
+ $(srcdir)/config/nios2/tramp.c
diff --git a/libgcc/config/nios2/tramp.c b/libgcc/config/nios2/tramp.c
new file mode 100644
index 00000000000..78661e23707
--- /dev/null
+++ b/libgcc/config/nios2/tramp.c
@@ -0,0 +1,61 @@
+/* Copyright (C) 2013-2014 Free Software Foundation, Inc.
+ Contributed by Altera and Mentor Graphics, 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 the
+Free Software Foundation; either version 3, or (at your option) any
+later version.
+
+This file is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+General Public License for more details.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
+<http://www.gnu.org/licenses/>. */
+
+/* Set up trampolines.
+ R12 is the static chain register.
+ R2 is AT, the assembler temporary.
+ The trampoline code looks like:
+ movhi r12,%hi(chain)
+ ori r12,%lo(chain)
+ movhi r2,%hi(fn)
+ ori r2,%lo(fn)
+ jmp r2
+*/
+
+#define SC_REGNO 12
+
+#define MOVHI(reg,imm16) \
+ (((reg) << 22) | ((imm16) << 6) | 0x34)
+#define ORI(reg,imm16) \
+ (((reg) << 27) | ((reg) << 22) | ((imm16) << 6) | 0x14)
+#define JMP(reg) \
+ (((reg) << 27) | (0x0d << 11) | 0x3a)
+
+void
+__trampoline_setup (unsigned int *addr, void *fnptr, void *chainptr)
+{
+ unsigned int fn = (unsigned int) fnptr;
+ unsigned int chain = (unsigned int) chainptr;
+ int i;
+
+ addr[0] = MOVHI (SC_REGNO, ((chain >> 16) & 0xffff));
+ addr[1] = ORI (SC_REGNO, (chain & 0xffff));
+ addr[2] = MOVHI (2, ((fn >> 16) & 0xffff));
+ addr[3] = ORI (2, (fn & 0xffff));
+ addr[4] = JMP (2);
+
+ /* Flush the caches.
+ See Example 9-4 in the Nios II Software Developer's Handbook. */
+ for (i = 0; i < 5; i++)
+ asm volatile ("flushd 0(%0); flushi %0" :: "r"(addr + i) : "memory");
+ asm volatile ("flushp" ::: "memory");
+}
diff --git a/libgcc/config/pa/fptr.c b/libgcc/config/pa/fptr.c
index feffb328564..347f636dd25 100644
--- a/libgcc/config/pa/fptr.c
+++ b/libgcc/config/pa/fptr.c
@@ -1,5 +1,5 @@
/* Subroutine for function pointer canonicalization on PA-RISC with ELF32.
- Copyright (C) 2002-2013 Free Software Foundation, Inc.
+ Copyright (C) 2002-2014 Free Software Foundation, Inc.
Contributed by John David Anglin (dave.anglin@nrc.ca).
This file is part of GCC.
diff --git a/libgcc/config/pa/gthr-dce.h b/libgcc/config/pa/gthr-dce.h
index 8bf0595664c..45c9a3e139c 100644
--- a/libgcc/config/pa/gthr-dce.h
+++ b/libgcc/config/pa/gthr-dce.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/hpux-unwind.h b/libgcc/config/pa/hpux-unwind.h
index 9b202d9c183..567ddd447ef 100644
--- a/libgcc/config/pa/hpux-unwind.h
+++ b/libgcc/config/pa/hpux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for PA HP-UX.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/lib2funcs.S b/libgcc/config/pa/lib2funcs.S
index 608cd331280..49c68599db2 100644
--- a/libgcc/config/pa/lib2funcs.S
+++ b/libgcc/config/pa/lib2funcs.S
@@ -1,6 +1,6 @@
; Subroutines for calling unbound dynamic functions from within GDB for HPPA.
; Subroutines for out of line prologues and epilogues on for the HPPA
-; Copyright (C) 1994-2013 Free Software Foundation, Inc.
+; Copyright (C) 1994-2014 Free Software Foundation, Inc.
; This file is part of GCC.
diff --git a/libgcc/config/pa/linux-atomic.c b/libgcc/config/pa/linux-atomic.c
index b0eab4dd525..d92d6ef79b3 100644
--- a/libgcc/config/pa/linux-atomic.c
+++ b/libgcc/config/pa/linux-atomic.c
@@ -1,5 +1,5 @@
/* Linux-specific atomic operations for PA Linux.
- Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ Copyright (C) 2008-2014 Free Software Foundation, Inc.
Based on code contributed by CodeSourcery for ARM EABI Linux.
Modifications for PA Linux by Helge Deller <deller@gmx.de>
diff --git a/libgcc/config/pa/linux-unwind.h b/libgcc/config/pa/linux-unwind.h
index aacea0e9ab5..485f2d98e76 100644
--- a/libgcc/config/pa/linux-unwind.h
+++ b/libgcc/config/pa/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for PA Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/milli64.S b/libgcc/config/pa/milli64.S
index f1f8450d190..e92a47b2380 100644
--- a/libgcc/config/pa/milli64.S
+++ b/libgcc/config/pa/milli64.S
@@ -2,7 +2,7 @@
adapted for gcc by Paul Bame <bame@debian.org>
and Alan Modra <alan@linuxcare.com.au>.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/quadlib.c b/libgcc/config/pa/quadlib.c
index 617a03d4d51..eea4b516fb1 100644
--- a/libgcc/config/pa/quadlib.c
+++ b/libgcc/config/pa/quadlib.c
@@ -1,5 +1,5 @@
/* Subroutines for long double support.
- Copyright (C) 2000-2013 Free Software Foundation, Inc.
+ Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/stublib.c b/libgcc/config/pa/stublib.c
index c0dcff2ac8b..31ae6176780 100644
--- a/libgcc/config/pa/stublib.c
+++ b/libgcc/config/pa/stublib.c
@@ -1,5 +1,5 @@
/* Stub functions.
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/pa/t-slibgcc-hpux b/libgcc/config/pa/t-slibgcc-hpux
index 8ecfdd41cc7..8d6769192dd 100644
--- a/libgcc/config/pa/t-slibgcc-hpux
+++ b/libgcc/config/pa/t-slibgcc-hpux
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/picochip/adddi3.S b/libgcc/config/picochip/adddi3.S
index 02720667f22..1e79c798a89 100644
--- a/libgcc/config/picochip/adddi3.S
+++ b/libgcc/config/picochip/adddi3.S
@@ -2,7 +2,7 @@
//
// Support for 64-bit addition.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/ashlsi3.S b/libgcc/config/picochip/ashlsi3.S
index bc7995ec20a..40f4a28a8e3 100644
--- a/libgcc/config/picochip/ashlsi3.S
+++ b/libgcc/config/picochip/ashlsi3.S
@@ -3,7 +3,7 @@
//
// Support for 32-bit arithmetic shift left.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/ashlsi3.c b/libgcc/config/picochip/ashlsi3.c
index e951544f240..74344cd2af6 100644
--- a/libgcc/config/picochip/ashlsi3.c
+++ b/libgcc/config/picochip/ashlsi3.c
@@ -2,7 +2,7 @@
picoChip GCC support for 32-bit shift left.
-Copyright (C) 2003-2013 Free Software Foundation, Inc.
+Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Picochip Ltd.
Maintained by Daniel Towner (daniel.towner@picochip.com)
diff --git a/libgcc/config/picochip/ashrsi3.S b/libgcc/config/picochip/ashrsi3.S
index e35c835ce3c..7e4048934db 100644
--- a/libgcc/config/picochip/ashrsi3.S
+++ b/libgcc/config/picochip/ashrsi3.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit arithmetic shift right.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/ashrsi3.c b/libgcc/config/picochip/ashrsi3.c
index 49e22e6bc4e..72987ec1881 100644
--- a/libgcc/config/picochip/ashrsi3.c
+++ b/libgcc/config/picochip/ashrsi3.c
@@ -2,7 +2,7 @@
picoChip GCC support for 32-bit arithmetic shift right.
-Copyright (C) 2003-2013 Free Software Foundation, Inc.
+Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Picochip Ltd.
Maintained by Daniel Towner (daniel.towner@picochip.com)
diff --git a/libgcc/config/picochip/clzsi2.S b/libgcc/config/picochip/clzsi2.S
index 7b6128ac331..c127a02f111 100644
--- a/libgcc/config/picochip/clzsi2.S
+++ b/libgcc/config/picochip/clzsi2.S
@@ -1,4 +1,4 @@
-// Copyright (C) 2008-2013 Free Software Foundation, Inc.
+// Copyright (C) 2008-2014 Free Software Foundation, Inc.
//
// This file is part of GCC.
//
diff --git a/libgcc/config/picochip/cmpsi2.S b/libgcc/config/picochip/cmpsi2.S
index 550c8e22b25..ebec5882871 100644
--- a/libgcc/config/picochip/cmpsi2.S
+++ b/libgcc/config/picochip/cmpsi2.S
@@ -3,7 +3,7 @@
//
// Support for 32-bit signed compare.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/divmod15.S b/libgcc/config/picochip/divmod15.S
index 61bec18c6fe..487b1546f7f 100644
--- a/libgcc/config/picochip/divmod15.S
+++ b/libgcc/config/picochip/divmod15.S
@@ -2,7 +2,7 @@
//
// Support for 16-bit unsigned division/modulus.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/divmodhi4.S b/libgcc/config/picochip/divmodhi4.S
index 7457a752686..55dd71b6243 100644
--- a/libgcc/config/picochip/divmodhi4.S
+++ b/libgcc/config/picochip/divmodhi4.S
@@ -2,7 +2,7 @@
//
// Support for 16-bit signed division/modulus.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/divmodsi4.S b/libgcc/config/picochip/divmodsi4.S
index 11f2eb79c55..326c3adba18 100644
--- a/libgcc/config/picochip/divmodsi4.S
+++ b/libgcc/config/picochip/divmodsi4.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit signed division/modulus.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/longjmp.S b/libgcc/config/picochip/longjmp.S
index 4bfd4db6cd4..9370e9422b6 100644
--- a/libgcc/config/picochip/longjmp.S
+++ b/libgcc/config/picochip/longjmp.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit arithmetic shift right.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/lshrsi3.S b/libgcc/config/picochip/lshrsi3.S
index 713f4e11403..ad233d4423c 100644
--- a/libgcc/config/picochip/lshrsi3.S
+++ b/libgcc/config/picochip/lshrsi3.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit logical shift right.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/lshrsi3.c b/libgcc/config/picochip/lshrsi3.c
index 1e78331e81c..f100648e5c5 100644
--- a/libgcc/config/picochip/lshrsi3.c
+++ b/libgcc/config/picochip/lshrsi3.c
@@ -2,7 +2,7 @@
picoChip GCC support for 32-bit logical shift right.
-Copyright (C) 2003-2013 Free Software Foundation, Inc.
+Copyright (C) 2003-2014 Free Software Foundation, Inc.
Contributed by Picochip Ltd.
Maintained by Daniel Towner (daniel.towner@picochip.com)
diff --git a/libgcc/config/picochip/parityhi2.S b/libgcc/config/picochip/parityhi2.S
index f64335c7163..357e33dfec3 100644
--- a/libgcc/config/picochip/parityhi2.S
+++ b/libgcc/config/picochip/parityhi2.S
@@ -3,7 +3,7 @@
//
// Support for parity checks.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/popcounthi2.S b/libgcc/config/picochip/popcounthi2.S
index 42aaf9b140e..e0f58242212 100644
--- a/libgcc/config/picochip/popcounthi2.S
+++ b/libgcc/config/picochip/popcounthi2.S
@@ -3,7 +3,7 @@
//
// Support for 16-bit population count.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/setjmp.S b/libgcc/config/picochip/setjmp.S
index a2b18cf6b1a..4993f2ecf5b 100644
--- a/libgcc/config/picochip/setjmp.S
+++ b/libgcc/config/picochip/setjmp.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit arithmetic shift right.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/subdi3.S b/libgcc/config/picochip/subdi3.S
index 9b05e1472b0..47ed3631180 100644
--- a/libgcc/config/picochip/subdi3.S
+++ b/libgcc/config/picochip/subdi3.S
@@ -2,7 +2,7 @@
//
// Support for 64-bit subtraction.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Hariharan Sandanagobalane (hariharan@picochip.com)
//
diff --git a/libgcc/config/picochip/ucmpsi2.S b/libgcc/config/picochip/ucmpsi2.S
index ba6c5788ab9..49cd7e648f8 100644
--- a/libgcc/config/picochip/ucmpsi2.S
+++ b/libgcc/config/picochip/ucmpsi2.S
@@ -3,7 +3,7 @@
//
// Support for 32-bit unsigned compare.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/udivmodhi4.S b/libgcc/config/picochip/udivmodhi4.S
index 1e14b03e2b2..920eb375af2 100644
--- a/libgcc/config/picochip/udivmodhi4.S
+++ b/libgcc/config/picochip/udivmodhi4.S
@@ -2,7 +2,7 @@
//
// Support for 16-bit unsigned division/modulus.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/picochip/udivmodsi4.S b/libgcc/config/picochip/udivmodsi4.S
index 9827220f86e..c468bc0e326 100644
--- a/libgcc/config/picochip/udivmodsi4.S
+++ b/libgcc/config/picochip/udivmodsi4.S
@@ -2,7 +2,7 @@
//
// Support for 32-bit unsigned division/modulus.
//
-// Copyright (C) 2003-2013 Free Software Foundation, Inc.
+// Copyright (C) 2003-2014 Free Software Foundation, Inc.
// Contributed by Picochip Ltd.
// Maintained by Daniel Towner (daniel.towner@picochip.com)
//
diff --git a/libgcc/config/rl78/cmpsi2.S b/libgcc/config/rl78/cmpsi2.S
index 7fdc76a03f6..e87e15dea45 100644
--- a/libgcc/config/rl78/cmpsi2.S
+++ b/libgcc/config/rl78/cmpsi2.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2011-2013 Free Software Foundation, Inc.
+; Copyright (C) 2011-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rl78/divmodhi.S b/libgcc/config/rl78/divmodhi.S
index 4e0a1237b28..e08345a3280 100644
--- a/libgcc/config/rl78/divmodhi.S
+++ b/libgcc/config/rl78/divmodhi.S
@@ -1,5 +1,5 @@
/* HImode div/mod functions for the GCC support library for the Renesas RL78 processors.
- Copyright (C) 2012,2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/divmodqi.S b/libgcc/config/rl78/divmodqi.S
index 62d6f776143..0d13a2fd6c3 100644
--- a/libgcc/config/rl78/divmodqi.S
+++ b/libgcc/config/rl78/divmodqi.S
@@ -1,5 +1,5 @@
/* QImode div/mod functions for the GCC support library for the Renesas RL78 processors.
- Copyright (C) 2012,2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/divmodsi.S b/libgcc/config/rl78/divmodsi.S
index e22b5ba56e8..fac0a6090c9 100644
--- a/libgcc/config/rl78/divmodsi.S
+++ b/libgcc/config/rl78/divmodsi.S
@@ -1,5 +1,5 @@
/* SImode div/mod functions for the GCC support library for the Renesas RL78 processors.
- Copyright (C) 2012,2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/lib2div.c b/libgcc/config/rl78/lib2div.c
index b37f55a94ac..8fc9cde69c5 100644
--- a/libgcc/config/rl78/lib2div.c
+++ b/libgcc/config/rl78/lib2div.c
@@ -1,5 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/lib2mul.c b/libgcc/config/rl78/lib2mul.c
index fee50817722..95701880e87 100644
--- a/libgcc/config/rl78/lib2mul.c
+++ b/libgcc/config/rl78/lib2mul.c
@@ -1,5 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/lib2shift.c b/libgcc/config/rl78/lib2shift.c
index e9b46f7841e..6b2513d304c 100644
--- a/libgcc/config/rl78/lib2shift.c
+++ b/libgcc/config/rl78/lib2shift.c
@@ -1,5 +1,5 @@
/* Shift functions for the GCC support library for the Renesas RL78 processors.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/lshrsi3.S b/libgcc/config/rl78/lshrsi3.S
index 8bd997897aa..0e71237729a 100644
--- a/libgcc/config/rl78/lshrsi3.S
+++ b/libgcc/config/rl78/lshrsi3.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2011-2013 Free Software Foundation, Inc.
+; Copyright (C) 2011-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rl78/mulsi3.S b/libgcc/config/rl78/mulsi3.S
index 1ce45ba3402..89f45b68a5d 100644
--- a/libgcc/config/rl78/mulsi3.S
+++ b/libgcc/config/rl78/mulsi3.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2011-2013 Free Software Foundation, Inc.
+; Copyright (C) 2011-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rl78/rl78-divmod.h b/libgcc/config/rl78/rl78-divmod.h
index c9da885b422..044934b8f28 100644
--- a/libgcc/config/rl78/rl78-divmod.h
+++ b/libgcc/config/rl78/rl78-divmod.h
@@ -1,5 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/rl78-mul.h b/libgcc/config/rl78/rl78-mul.h
index 7b1e2346558..29e72a8a763 100644
--- a/libgcc/config/rl78/rl78-mul.h
+++ b/libgcc/config/rl78/rl78-mul.h
@@ -1,5 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rl78/signbit.S b/libgcc/config/rl78/signbit.S
index afd0f07eb47..55f63a471e2 100644
--- a/libgcc/config/rl78/signbit.S
+++ b/libgcc/config/rl78/signbit.S
@@ -1,4 +1,4 @@
-; Copyright (C) 2012,2013 Free Software Foundation, Inc.
+; Copyright (C) 2012-2014 Free Software Foundation, Inc.
; Contributed by Red Hat.
;
; This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rl78/t-rl78 b/libgcc/config/rl78/t-rl78
index d3260aa23d2..274d2041694 100644
--- a/libgcc/config/rl78/t-rl78
+++ b/libgcc/config/rl78/t-rl78
@@ -1,5 +1,5 @@
# Makefile fragment for building LIBGCC for the Renesas RL78 target.
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
# Contributed by Red Hat.
#
# This file is part of GCC.
diff --git a/libgcc/config/rl78/trampoline.S b/libgcc/config/rl78/trampoline.S
index 59d429eb589..410a83e6ec9 100644
--- a/libgcc/config/rl78/trampoline.S
+++ b/libgcc/config/rl78/trampoline.S
@@ -1,5 +1,5 @@
/* libgcc routines for RL78
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/aix-unwind.h b/libgcc/config/rs6000/aix-unwind.h
index c91903bbc21..e62194cd76f 100644
--- a/libgcc/config/rs6000/aix-unwind.h
+++ b/libgcc/config/rs6000/aix-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for AIX.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/crtcxa.c b/libgcc/config/rs6000/crtcxa.c
index bff0d2c8884..317d5bae427 100644
--- a/libgcc/config/rs6000/crtcxa.c
+++ b/libgcc/config/rs6000/crtcxa.c
@@ -1,5 +1,5 @@
/* __dso_handle initialization for AIX.
- Copyright (C) 2013 Free Software Foundation, Inc.
+ Copyright (C) 2013-2014 Free Software Foundation, Inc.
Written by David Edelsohn, IBM.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/crtresfpr.S b/libgcc/config/rs6000/crtresfpr.S
index ed0f40cd440..a5e56913345 100644
--- a/libgcc/config/rs6000/crtresfpr.S
+++ b/libgcc/config/rs6000/crtresfpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/crtresgpr.S b/libgcc/config/rs6000/crtresgpr.S
index b75064d1347..1a307749f02 100644
--- a/libgcc/config/rs6000/crtresgpr.S
+++ b/libgcc/config/rs6000/crtresgpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/crtrestvr.S b/libgcc/config/rs6000/crtrestvr.S
index 0e2d6366b3d..445a25d02a2 100644
--- a/libgcc/config/rs6000/crtrestvr.S
+++ b/libgcc/config/rs6000/crtrestvr.S
@@ -1,6 +1,6 @@
/* Routines for restoring vector registers.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Written by Alan Modra, IBM
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/crtresxfpr.S b/libgcc/config/rs6000/crtresxfpr.S
index 124753eff5c..3373a53b764 100644
--- a/libgcc/config/rs6000/crtresxfpr.S
+++ b/libgcc/config/rs6000/crtresxfpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/crtresxgpr.S b/libgcc/config/rs6000/crtresxgpr.S
index 9f335edba22..c1bd67917c8 100644
--- a/libgcc/config/rs6000/crtresxgpr.S
+++ b/libgcc/config/rs6000/crtresxgpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/crtsavevr.S b/libgcc/config/rs6000/crtsavevr.S
index 9fe8e275c28..802b69cda0b 100644
--- a/libgcc/config/rs6000/crtsavevr.S
+++ b/libgcc/config/rs6000/crtsavevr.S
@@ -1,6 +1,6 @@
/* Routines for saving vector registers.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
Written by Alan Modra, IBM
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/crtsavfpr.S b/libgcc/config/rs6000/crtsavfpr.S
index 029b23ff3fd..b7f9b3caa7e 100644
--- a/libgcc/config/rs6000/crtsavfpr.S
+++ b/libgcc/config/rs6000/crtsavfpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/crtsavgpr.S b/libgcc/config/rs6000/crtsavgpr.S
index eb7a1050c51..402dca0a66a 100644
--- a/libgcc/config/rs6000/crtsavgpr.S
+++ b/libgcc/config/rs6000/crtsavgpr.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
* 64-bit support written by David Edelsohn
*
diff --git a/libgcc/config/rs6000/cxa_atexit.c b/libgcc/config/rs6000/cxa_atexit.c
index 91118ab7fee..20a4d7c7021 100644
--- a/libgcc/config/rs6000/cxa_atexit.c
+++ b/libgcc/config/rs6000/cxa_atexit.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2014 Free Software Foundation, Inc.
NOTE: This source is derived from an old version taken from the GNU C
Library (glibc).
diff --git a/libgcc/config/rs6000/cxa_finalize.c b/libgcc/config/rs6000/cxa_finalize.c
index 623c6098b1b..0f42335a44b 100644
--- a/libgcc/config/rs6000/cxa_finalize.c
+++ b/libgcc/config/rs6000/cxa_finalize.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1999-2014 Free Software Foundation, Inc.
NOTE: This source is derived from an old version taken from the GNU C
Library (glibc).
diff --git a/libgcc/config/rs6000/darwin-asm.h b/libgcc/config/rs6000/darwin-asm.h
index 65124623a5c..eca409514bf 100644
--- a/libgcc/config/rs6000/darwin-asm.h
+++ b/libgcc/config/rs6000/darwin-asm.h
@@ -1,7 +1,7 @@
/* Macro definitions to used to support 32/64-bit code in Darwin's
* assembly files.
*
- * Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2004-2014 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 the
diff --git a/libgcc/config/rs6000/darwin-crt2.c b/libgcc/config/rs6000/darwin-crt2.c
index 474b9881095..903a5c6b7b2 100644
--- a/libgcc/config/rs6000/darwin-crt2.c
+++ b/libgcc/config/rs6000/darwin-crt2.c
@@ -1,5 +1,5 @@
/* KeyMgr backwards-compatibility support for Darwin.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/darwin-fallback.c b/libgcc/config/rs6000/darwin-fallback.c
index 88d15419421..3f502d09da0 100644
--- a/libgcc/config/rs6000/darwin-fallback.c
+++ b/libgcc/config/rs6000/darwin-fallback.c
@@ -1,5 +1,5 @@
/* Fallback frame-state unwinder for Darwin.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/darwin-fpsave.S b/libgcc/config/rs6000/darwin-fpsave.S
index e49db5b8746..510a9d6501c 100644
--- a/libgcc/config/rs6000/darwin-fpsave.S
+++ b/libgcc/config/rs6000/darwin-fpsave.S
@@ -1,6 +1,6 @@
/* This file contains the floating-point save and restore routines.
*
- * Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2004-2014 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 the
diff --git a/libgcc/config/rs6000/darwin-gpsave.S b/libgcc/config/rs6000/darwin-gpsave.S
index 3ed74418bc8..a02eccb958f 100644
--- a/libgcc/config/rs6000/darwin-gpsave.S
+++ b/libgcc/config/rs6000/darwin-gpsave.S
@@ -1,6 +1,6 @@
/* This file contains the GPR save and restore routines for Darwin.
*
- * Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2011-2014 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 the
diff --git a/libgcc/config/rs6000/darwin-tramp.S b/libgcc/config/rs6000/darwin-tramp.S
index 8b2c238a319..9cf1ab07095 100644
--- a/libgcc/config/rs6000/darwin-tramp.S
+++ b/libgcc/config/rs6000/darwin-tramp.S
@@ -1,6 +1,6 @@
/* Special support for trampolines
*
- * Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1996-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/darwin-unwind.h b/libgcc/config/rs6000/darwin-unwind.h
index 8354aa16047..e7f4a49834a 100644
--- a/libgcc/config/rs6000/darwin-unwind.h
+++ b/libgcc/config/rs6000/darwin-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for 32-bit PowerPC Darwin.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/darwin-vecsave.S b/libgcc/config/rs6000/darwin-vecsave.S
index 72747165232..24ed0f54e25 100644
--- a/libgcc/config/rs6000/darwin-vecsave.S
+++ b/libgcc/config/rs6000/darwin-vecsave.S
@@ -1,6 +1,6 @@
/* This file contains the vector save and restore routines.
*
- * Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2004-2014 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 the
diff --git a/libgcc/config/rs6000/darwin-world.S b/libgcc/config/rs6000/darwin-world.S
index 41be1490049..4d725328700 100644
--- a/libgcc/config/rs6000/darwin-world.S
+++ b/libgcc/config/rs6000/darwin-world.S
@@ -2,7 +2,7 @@
* restore_world routines, which need to do a run-time check to see if
* they should save and restore the vector registers.
*
- * Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2004-2014 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 the
diff --git a/libgcc/config/rs6000/e500crtres32gpr.S b/libgcc/config/rs6000/e500crtres32gpr.S
index 24775dfa30f..200177bdca3 100644
--- a/libgcc/config/rs6000/e500crtres32gpr.S
+++ b/libgcc/config/rs6000/e500crtres32gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtres64gpr.S b/libgcc/config/rs6000/e500crtres64gpr.S
index 93abe556089..9bd2251a8a6 100644
--- a/libgcc/config/rs6000/e500crtres64gpr.S
+++ b/libgcc/config/rs6000/e500crtres64gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtres64gprctr.S b/libgcc/config/rs6000/e500crtres64gprctr.S
index 18abbc7690a..e41905e52cd 100644
--- a/libgcc/config/rs6000/e500crtres64gprctr.S
+++ b/libgcc/config/rs6000/e500crtres64gprctr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtrest32gpr.S b/libgcc/config/rs6000/e500crtrest32gpr.S
index 4a6685736d5..1bedb992aad 100644
--- a/libgcc/config/rs6000/e500crtrest32gpr.S
+++ b/libgcc/config/rs6000/e500crtrest32gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtrest64gpr.S b/libgcc/config/rs6000/e500crtrest64gpr.S
index 635ac0889dd..030862fecda 100644
--- a/libgcc/config/rs6000/e500crtrest64gpr.S
+++ b/libgcc/config/rs6000/e500crtrest64gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtresx32gpr.S b/libgcc/config/rs6000/e500crtresx32gpr.S
index bf2a3e90ed2..7ff490d6408 100644
--- a/libgcc/config/rs6000/e500crtresx32gpr.S
+++ b/libgcc/config/rs6000/e500crtresx32gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtresx64gpr.S b/libgcc/config/rs6000/e500crtresx64gpr.S
index 3ba0b85587b..1bfa0ba9e67 100644
--- a/libgcc/config/rs6000/e500crtresx64gpr.S
+++ b/libgcc/config/rs6000/e500crtresx64gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsav32gpr.S b/libgcc/config/rs6000/e500crtsav32gpr.S
index fdd4276be3b..050231aba65 100644
--- a/libgcc/config/rs6000/e500crtsav32gpr.S
+++ b/libgcc/config/rs6000/e500crtsav32gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsav64gpr.S b/libgcc/config/rs6000/e500crtsav64gpr.S
index a87dff36b6e..d2bda4baf8b 100644
--- a/libgcc/config/rs6000/e500crtsav64gpr.S
+++ b/libgcc/config/rs6000/e500crtsav64gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsav64gprctr.S b/libgcc/config/rs6000/e500crtsav64gprctr.S
index 6a534de9ec9..d17e5a99e16 100644
--- a/libgcc/config/rs6000/e500crtsav64gprctr.S
+++ b/libgcc/config/rs6000/e500crtsav64gprctr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsavg32gpr.S b/libgcc/config/rs6000/e500crtsavg32gpr.S
index b50caf70fd6..775e9bb6b0f 100644
--- a/libgcc/config/rs6000/e500crtsavg32gpr.S
+++ b/libgcc/config/rs6000/e500crtsavg32gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsavg64gpr.S b/libgcc/config/rs6000/e500crtsavg64gpr.S
index 40c56d97989..108a6cb98b1 100644
--- a/libgcc/config/rs6000/e500crtsavg64gpr.S
+++ b/libgcc/config/rs6000/e500crtsavg64gpr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/e500crtsavg64gprctr.S b/libgcc/config/rs6000/e500crtsavg64gprctr.S
index 98e08f4df3d..6bda9baf465 100644
--- a/libgcc/config/rs6000/e500crtsavg64gprctr.S
+++ b/libgcc/config/rs6000/e500crtsavg64gprctr.S
@@ -1,7 +1,7 @@
/*
* Special support for e500 eabi and SVR4
*
- * Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2008-2014 Free Software Foundation, Inc.
* Written by Nathan Froyd
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/eabi-ci.S b/libgcc/config/rs6000/eabi-ci.S
index accbf364717..ad20365c0fa 100644
--- a/libgcc/config/rs6000/eabi-ci.S
+++ b/libgcc/config/rs6000/eabi-ci.S
@@ -1,5 +1,5 @@
/* crti.s for eabi
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
Written By Michael Meissner
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/eabi-cn.S b/libgcc/config/rs6000/eabi-cn.S
index 7198ec5f73e..de4fd2c6c15 100644
--- a/libgcc/config/rs6000/eabi-cn.S
+++ b/libgcc/config/rs6000/eabi-cn.S
@@ -1,5 +1,5 @@
/* crtn.s for eabi
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
Written By Michael Meissner
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/eabi.S b/libgcc/config/rs6000/eabi.S
index d057accf820..3d01256618d 100644
--- a/libgcc/config/rs6000/eabi.S
+++ b/libgcc/config/rs6000/eabi.S
@@ -1,7 +1,7 @@
/*
* Special support for eabi and SVR4
*
- * Copyright (C) 1995-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1995-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/exit.h b/libgcc/config/rs6000/exit.h
index 079725270fd..bc00cec8ce1 100644
--- a/libgcc/config/rs6000/exit.h
+++ b/libgcc/config/rs6000/exit.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1991-2014 Free Software Foundation, Inc.
Derived from exit.h in GNU C Library.
diff --git a/libgcc/config/rs6000/freebsd-unwind.h b/libgcc/config/rs6000/freebsd-unwind.h
index 4bbd930b579..bb8cae0f5d5 100644
--- a/libgcc/config/rs6000/freebsd-unwind.h
+++ b/libgcc/config/rs6000/freebsd-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for PowerPC64 FreeBSD.
- Copyright (C) 2012-2013 Free Software Foundation, Inc.
+ Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/gthr-aix.h b/libgcc/config/rs6000/gthr-aix.h
index a37f44dfc9a..9efa23d1d84 100644
--- a/libgcc/config/rs6000/gthr-aix.h
+++ b/libgcc/config/rs6000/gthr-aix.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/ibm-ldouble-format b/libgcc/config/rs6000/ibm-ldouble-format
index 9db36336969..a74a5fc2157 100644
--- a/libgcc/config/rs6000/ibm-ldouble-format
+++ b/libgcc/config/rs6000/ibm-ldouble-format
@@ -84,7 +84,7 @@ Division is also performed using a library routine. Its result will
be within 3ulp of the correct result.
-Copyright (C) 2004-2013 Free Software Foundation, Inc.
+Copyright (C) 2004-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
diff --git a/libgcc/config/rs6000/ibm-ldouble.c b/libgcc/config/rs6000/ibm-ldouble.c
index 28e02e995d4..abcd3c51435 100644
--- a/libgcc/config/rs6000/ibm-ldouble.c
+++ b/libgcc/config/rs6000/ibm-ldouble.c
@@ -1,5 +1,5 @@
/* 128-bit long double support routines for Darwin.
- Copyright (C) 1993-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-2014 Free Software Foundation, Inc.
This file is part of GCC.
@@ -104,6 +104,8 @@ __gcc_qadd (double a, double aa, double c, double cc)
if (nonfinite (z))
{
+ if (fabs (z) != inf())
+ return z;
z = cc + aa + c + a;
if (nonfinite (z))
return z;
@@ -188,7 +190,16 @@ __gcc_qdiv (double a, double b, double c, double d)
|| nonfinite (t))
return t;
- /* Finite nonzero result requires corrections to the highest order term. */
+ /* Finite nonzero result requires corrections to the highest order
+ term. These corrections require the low part of c * t to be
+ exactly represented in double. */
+ if (fabs (a) <= 0x1p-969)
+ {
+ a *= 0x1p106;
+ b *= 0x1p106;
+ c *= 0x1p106;
+ d *= 0x1p106;
+ }
s = c * t; /* (s,sigma) = c*t exactly. */
w = -(-b + d * t); /* Written to get fnmsub for speed, but not
diff --git a/libgcc/config/rs6000/libgcc-darwin.10.4.ver b/libgcc/config/rs6000/libgcc-darwin.10.4.ver
index 8d21ae5fc7e..83040098619 100644
--- a/libgcc/config/rs6000/libgcc-darwin.10.4.ver
+++ b/libgcc/config/rs6000/libgcc-darwin.10.4.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/rs6000/libgcc-darwin.10.5.ver b/libgcc/config/rs6000/libgcc-darwin.10.5.ver
index 9daa7a00923..af14f39fd34 100644
--- a/libgcc/config/rs6000/libgcc-darwin.10.5.ver
+++ b/libgcc/config/rs6000/libgcc-darwin.10.5.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/rs6000/libgcc-glibc.ver b/libgcc/config/rs6000/libgcc-glibc.ver
index bd31298d7b9..b12213dcd68 100644
--- a/libgcc/config/rs6000/libgcc-glibc.ver
+++ b/libgcc/config/rs6000/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2006-2013 Free Software Foundation, Inc.
+# Copyright (C) 2006-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/rs6000/linux-unwind.h b/libgcc/config/rs6000/linux-unwind.h
index a421b158216..c5b006ee946 100644
--- a/libgcc/config/rs6000/linux-unwind.h
+++ b/libgcc/config/rs6000/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for PowerPC and PowerPC64 Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/ppc64-fp.c b/libgcc/config/rs6000/ppc64-fp.c
index ea66ed17a0f..bd4c55b50c6 100644
--- a/libgcc/config/rs6000/ppc64-fp.c
+++ b/libgcc/config/rs6000/ppc64-fp.c
@@ -1,7 +1,7 @@
/* Functions needed for soft-float on powerpc64-linux, copied from
libgcc2.c with macros expanded to force the use of specific types.
- Copyright (C) 1989-2013 Free Software Foundation, Inc.
+ Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/rs6000/sol-ci.S b/libgcc/config/rs6000/sol-ci.S
index 23df0035144..e5b5635a493 100644
--- a/libgcc/config/rs6000/sol-ci.S
+++ b/libgcc/config/rs6000/sol-ci.S
@@ -1,6 +1,6 @@
# crti.s for sysv4
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
# Written By Michael Meissner
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/sol-cn.S b/libgcc/config/rs6000/sol-cn.S
index 0a53bd1de22..7a5f43cd335 100644
--- a/libgcc/config/rs6000/sol-cn.S
+++ b/libgcc/config/rs6000/sol-cn.S
@@ -1,6 +1,6 @@
# crtn.s for sysv4
-# Copyright (C) 1996-2013 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
# Written By Michael Meissner
#
# This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rs6000/t-freebsd b/libgcc/config/rs6000/t-freebsd
index 2d530f1cc45..e2d4d2c32bd 100644
--- a/libgcc/config/rs6000/t-freebsd
+++ b/libgcc/config/rs6000/t-freebsd
@@ -1,6 +1,6 @@
# Overrides for FreeBSD PowerPC
#
-# Copyright (C) 2011-2013 Free Software Foundation, Inc.
+# Copyright (C) 2011-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/rs6000/t-slibgcc-aix b/libgcc/config/rs6000/t-slibgcc-aix
index ff22a098b23..288c2c9a4aa 100644
--- a/libgcc/config/rs6000/t-slibgcc-aix
+++ b/libgcc/config/rs6000/t-slibgcc-aix
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
+# Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/rs6000/tramp.S b/libgcc/config/rs6000/tramp.S
index fe2a4543b67..6f435b5d8cb 100644
--- a/libgcc/config/rs6000/tramp.S
+++ b/libgcc/config/rs6000/tramp.S
@@ -1,6 +1,6 @@
/* Special support for trampolines
*
- * Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ * Copyright (C) 1996-2014 Free Software Foundation, Inc.
* Written By Michael Meissner
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/rx/rx-abi-functions.c b/libgcc/config/rx/rx-abi-functions.c
index b6a8f0f95bf..fa2c17416d4 100644
--- a/libgcc/config/rx/rx-abi-functions.c
+++ b/libgcc/config/rx/rx-abi-functions.c
@@ -1,5 +1,5 @@
/* RX C ABI functions
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rx/rx-abi.h b/libgcc/config/rx/rx-abi.h
index ff35ec9c9d0..fda1523403c 100644
--- a/libgcc/config/rx/rx-abi.h
+++ b/libgcc/config/rx/rx-abi.h
@@ -1,5 +1,5 @@
/* Header file for RX ABI versions of libgcc functions.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Red Hat.
This file is part of GCC.
diff --git a/libgcc/config/rx/t-rx b/libgcc/config/rx/t-rx
index 83fce36ba4b..be7741c96ab 100644
--- a/libgcc/config/rx/t-rx
+++ b/libgcc/config/rx/t-rx
@@ -1,5 +1,5 @@
# Makefile fragment for building LIBGCC for the Renesas RX target.
-# Copyright (C) 2008-2013 Free Software Foundation, Inc.
+# Copyright (C) 2008-2014 Free Software Foundation, Inc.
# Contributed by Red Hat.
#
# This file is part of GCC.
diff --git a/libgcc/config/s390/32/_fixdfdi.c b/libgcc/config/s390/32/_fixdfdi.c
index 4db06326c5d..1c6954c7067 100644
--- a/libgcc/config/s390/32/_fixdfdi.c
+++ b/libgcc/config/s390/32/_fixdfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/32/_fixsfdi.c b/libgcc/config/s390/32/_fixsfdi.c
index e37bbb68225..eaabd18d0e0 100644
--- a/libgcc/config/s390/32/_fixsfdi.c
+++ b/libgcc/config/s390/32/_fixsfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/32/_fixtfdi.c b/libgcc/config/s390/32/_fixtfdi.c
index fd4cb5d2797..51807d19d0f 100644
--- a/libgcc/config/s390/32/_fixtfdi.c
+++ b/libgcc/config/s390/32/_fixtfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/32/_fixunsdfdi.c b/libgcc/config/s390/32/_fixunsdfdi.c
index 6a6af63ed6e..7786bdc3458 100644
--- a/libgcc/config/s390/32/_fixunsdfdi.c
+++ b/libgcc/config/s390/32/_fixunsdfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/32/_fixunssfdi.c b/libgcc/config/s390/32/_fixunssfdi.c
index a26fb9f7089..b007cf644ce 100644
--- a/libgcc/config/s390/32/_fixunssfdi.c
+++ b/libgcc/config/s390/32/_fixunssfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/32/_fixunstfdi.c b/libgcc/config/s390/32/_fixunstfdi.c
index c082ac97912..cf4fbdb9ba7 100644
--- a/libgcc/config/s390/32/_fixunstfdi.c
+++ b/libgcc/config/s390/32/_fixunstfdi.c
@@ -1,5 +1,5 @@
/* Definitions of target machine for GNU compiler, for IBM S/390
- Copyright (C) 1999-2013 Free Software Foundation, Inc.
+ Copyright (C) 1999-2014 Free Software Foundation, Inc.
Contributed by Hartmut Penner (hpenner@de.ibm.com) and
Ulrich Weigand (uweigand@de.ibm.com).
diff --git a/libgcc/config/s390/gthr-tpf.h b/libgcc/config/s390/gthr-tpf.h
index 872543cf0f4..95d87db34ca 100644
--- a/libgcc/config/s390/gthr-tpf.h
+++ b/libgcc/config/s390/gthr-tpf.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc.
Compile this one with gcc.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/s390/libgcc-glibc.ver b/libgcc/config/s390/libgcc-glibc.ver
index d3b59dc2156..a03d2bd698f 100644
--- a/libgcc/config/s390/libgcc-glibc.ver
+++ b/libgcc/config/s390/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
+# Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/s390/linux-unwind.h b/libgcc/config/s390/linux-unwind.h
index 68609169707..d78754f7563 100644
--- a/libgcc/config/s390/linux-unwind.h
+++ b/libgcc/config/s390/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for S/390 Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/s390/tpf-unwind.h b/libgcc/config/s390/tpf-unwind.h
index c86c60b9b5b..5fa177b5078 100644
--- a/libgcc/config/s390/tpf-unwind.h
+++ b/libgcc/config/s390/tpf-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for TPF OS.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by P.J. Darcy (darcypj@us.ibm.com).
This file is part of GCC.
diff --git a/libgcc/config/score/crti.S b/libgcc/config/score/crti.S
index 9c5b14faee8..e007a5e7027 100644
--- a/libgcc/config/score/crti.S
+++ b/libgcc/config/score/crti.S
@@ -1,6 +1,6 @@
# crti.S for Sunplus S+CORE
#
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 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 the
diff --git a/libgcc/config/score/crtn.S b/libgcc/config/score/crtn.S
index c4b092ba0f4..11a5b05b737 100644
--- a/libgcc/config/score/crtn.S
+++ b/libgcc/config/score/crtn.S
@@ -1,6 +1,6 @@
# crtn.S for Sunplus S+CORE
-# Copyright (C) 2005-2013 Free Software Foundation, Inc.
+# Copyright (C) 2005-2014 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 the
diff --git a/libgcc/config/sh/crt1.S b/libgcc/config/sh/crt1.S
index 5bbf016e68b..d8b9295490b 100644
--- a/libgcc/config/sh/crt1.S
+++ b/libgcc/config/sh/crt1.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file was pretty much copied from newlib.
This file is part of GCC.
diff --git a/libgcc/config/sh/crti.S b/libgcc/config/sh/crti.S
index 818d251f8e0..550f63758b8 100644
--- a/libgcc/config/sh/crti.S
+++ b/libgcc/config/sh/crti.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file was adapted from glibc sources.
This file is part of GCC.
diff --git a/libgcc/config/sh/crtn.S b/libgcc/config/sh/crtn.S
index 71374e7cc66..9d7c4eb6538 100644
--- a/libgcc/config/sh/crtn.S
+++ b/libgcc/config/sh/crtn.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file was adapted from glibc sources.
This file is part of GCC.
diff --git a/libgcc/config/sh/lib1funcs-4-300.S b/libgcc/config/sh/lib1funcs-4-300.S
index f07c7cb099f..5f05b0812d0 100644
--- a/libgcc/config/sh/lib1funcs-4-300.S
+++ b/libgcc/config/sh/lib1funcs-4-300.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2004-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2004-2014 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 the
diff --git a/libgcc/config/sh/lib1funcs-Os-4-200.S b/libgcc/config/sh/lib1funcs-Os-4-200.S
index 1e1ab6154e5..f541c81b196 100644
--- a/libgcc/config/sh/lib1funcs-Os-4-200.S
+++ b/libgcc/config/sh/lib1funcs-Os-4-200.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 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 the
diff --git a/libgcc/config/sh/lib1funcs.S b/libgcc/config/sh/lib1funcs.S
index 51addf360cf..3410cf7c163 100644
--- a/libgcc/config/sh/lib1funcs.S
+++ b/libgcc/config/sh/lib1funcs.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 1994-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1994-2014 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 the
diff --git a/libgcc/config/sh/lib1funcs.h b/libgcc/config/sh/lib1funcs.h
index f6269f11a02..be25dc82583 100644
--- a/libgcc/config/sh/lib1funcs.h
+++ b/libgcc/config/sh/lib1funcs.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1994-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1994-2014 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 the
diff --git a/libgcc/config/sh/libgcc-glibc.ver b/libgcc/config/sh/libgcc-glibc.ver
index ac5de53f021..17a1d809e5a 100644
--- a/libgcc/config/sh/libgcc-glibc.ver
+++ b/libgcc/config/sh/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
+# Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/sh/linux-atomic.c b/libgcc/config/sh/linux-atomic.c
index 8762e462c07..1ef02eaa695 100644
--- a/libgcc/config/sh/linux-atomic.c
+++ b/libgcc/config/sh/linux-atomic.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/sh/linux-unwind.h b/libgcc/config/sh/linux-unwind.h
index 9a3d80e1d31..4875706d426 100644
--- a/libgcc/config/sh/linux-unwind.h
+++ b/libgcc/config/sh/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for SH Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/sh/t-sh b/libgcc/config/sh/t-sh
index 779a4352c0b..111bbf60327 100644
--- a/libgcc/config/sh/t-sh
+++ b/libgcc/config/sh/t-sh
@@ -1,4 +1,4 @@
-# Copyright (C) 1993-2013 Free Software Foundation, Inc.
+# Copyright (C) 1993-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/sparc/crtfastmath.c b/libgcc/config/sparc/crtfastmath.c
index 40a3a56f10d..2bc2fb5b402 100644
--- a/libgcc/config/sparc/crtfastmath.c
+++ b/libgcc/config/sparc/crtfastmath.c
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ * Copyright (C) 2001-2014 Free Software Foundation, Inc.
* Contributed by David S. Miller (davem@redhat.com)
*
* This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/sparc/crti.S b/libgcc/config/sparc/crti.S
index 2f40942fba7..e48aefb8147 100644
--- a/libgcc/config/sparc/crti.S
+++ b/libgcc/config/sparc/crti.S
@@ -1,6 +1,6 @@
! crti.S for SPARC
-! Copyright (C) 1992-2013 Free Software Foundation, Inc.
+! Copyright (C) 1992-2014 Free Software Foundation, Inc.
! Written By David Vinayak Henkel-Wallace, June 1992
!
! This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/sparc/crtn.S b/libgcc/config/sparc/crtn.S
index 405315e1e50..5b15f759db6 100644
--- a/libgcc/config/sparc/crtn.S
+++ b/libgcc/config/sparc/crtn.S
@@ -1,6 +1,6 @@
! crtn.S for SPARC
-! Copyright (C) 1992-2013 Free Software Foundation, Inc.
+! Copyright (C) 1992-2014 Free Software Foundation, Inc.
! Written By David Vinayak Henkel-Wallace, June 1992
!
! This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/sparc/libgcc-glibc.ver b/libgcc/config/sparc/libgcc-glibc.ver
index 9c1f23ebf6c..b9447d139e7 100644
--- a/libgcc/config/sparc/libgcc-glibc.ver
+++ b/libgcc/config/sparc/libgcc-glibc.ver
@@ -1,4 +1,4 @@
-# Copyright (C) 2002-2013 Free Software Foundation, Inc.
+# Copyright (C) 2002-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/sparc/linux-unwind.h b/libgcc/config/sparc/linux-unwind.h
index 7befd49d00d..61ba4717412 100644
--- a/libgcc/config/sparc/linux-unwind.h
+++ b/libgcc/config/sparc/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for SPARC Linux.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/sparc/sol2-c1.S b/libgcc/config/sparc/sol2-c1.S
index 641a337d734..674e1b6888b 100644
--- a/libgcc/config/sparc/sol2-c1.S
+++ b/libgcc/config/sparc/sol2-c1.S
@@ -1,6 +1,6 @@
! crt1.s for sparc & sparcv9 (SunOS 5)
-! Copyright (C) 1992-2013 Free Software Foundation, Inc.
+! Copyright (C) 1992-2014 Free Software Foundation, Inc.
! Written By David Vinayak Henkel-Wallace, June 1992
!
! This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/sparc/sol2-unwind.h b/libgcc/config/sparc/sol2-unwind.h
index 4a8c42f5908..37807f9a994 100644
--- a/libgcc/config/sparc/sol2-unwind.h
+++ b/libgcc/config/sparc/sol2-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for SPARC Solaris.
- Copyright (C) 2009-2013 Free Software Foundation, Inc.
+ Copyright (C) 2009-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/cache.S b/libgcc/config/spu/cache.S
index da4cc7b9af3..5506079c7da 100644
--- a/libgcc/config/spu/cache.S
+++ b/libgcc/config/spu/cache.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/cachemgr.c b/libgcc/config/spu/cachemgr.c
index a448cb02565..572718cf3a0 100644
--- a/libgcc/config/spu/cachemgr.c
+++ b/libgcc/config/spu/cachemgr.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/divmodti4.c b/libgcc/config/spu/divmodti4.c
index 8e73151fdf2..79192a9876d 100644
--- a/libgcc/config/spu/divmodti4.c
+++ b/libgcc/config/spu/divmodti4.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 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 the Free
diff --git a/libgcc/config/spu/divv2df3.c b/libgcc/config/spu/divv2df3.c
index 0f83aa23795..aca64d2a4cb 100644
--- a/libgcc/config/spu/divv2df3.c
+++ b/libgcc/config/spu/divv2df3.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 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 the Free
diff --git a/libgcc/config/spu/float_disf.c b/libgcc/config/spu/float_disf.c
index 5ce69cf5c78..971ea1c011f 100644
--- a/libgcc/config/spu/float_disf.c
+++ b/libgcc/config/spu/float_disf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 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 the Free
diff --git a/libgcc/config/spu/float_unsdidf.c b/libgcc/config/spu/float_unsdidf.c
index 11a56f8f493..ad760637b83 100644
--- a/libgcc/config/spu/float_unsdidf.c
+++ b/libgcc/config/spu/float_unsdidf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 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 the Free
diff --git a/libgcc/config/spu/float_unsdisf.c b/libgcc/config/spu/float_unsdisf.c
index 75c7cb71da5..ae43eecbc45 100644
--- a/libgcc/config/spu/float_unsdisf.c
+++ b/libgcc/config/spu/float_unsdisf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 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 the Free
diff --git a/libgcc/config/spu/float_unssidf.c b/libgcc/config/spu/float_unssidf.c
index 12e63ec6b64..54b8f587415 100644
--- a/libgcc/config/spu/float_unssidf.c
+++ b/libgcc/config/spu/float_unssidf.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2014 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 the Free
diff --git a/libgcc/config/spu/mfc_multi_tag_release.c b/libgcc/config/spu/mfc_multi_tag_release.c
index 0ffe93ba172..ceddfd8c02b 100644
--- a/libgcc/config/spu/mfc_multi_tag_release.c
+++ b/libgcc/config/spu/mfc_multi_tag_release.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/mfc_multi_tag_reserve.c b/libgcc/config/spu/mfc_multi_tag_reserve.c
index 3111040bd1a..1ced0afbb93 100644
--- a/libgcc/config/spu/mfc_multi_tag_reserve.c
+++ b/libgcc/config/spu/mfc_multi_tag_reserve.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/mfc_tag_release.c b/libgcc/config/spu/mfc_tag_release.c
index 598ed8d7ccd..b3de2da9c89 100644
--- a/libgcc/config/spu/mfc_tag_release.c
+++ b/libgcc/config/spu/mfc_tag_release.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/mfc_tag_reserve.c b/libgcc/config/spu/mfc_tag_reserve.c
index a662175277c..49626d1c405 100644
--- a/libgcc/config/spu/mfc_tag_reserve.c
+++ b/libgcc/config/spu/mfc_tag_reserve.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/mfc_tag_table.c b/libgcc/config/spu/mfc_tag_table.c
index 0734682d09a..92e00d9be8d 100644
--- a/libgcc/config/spu/mfc_tag_table.c
+++ b/libgcc/config/spu/mfc_tag_table.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2007-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/spu/multi3.c b/libgcc/config/spu/multi3.c
index c3f0899fd0d..69097fa0e4b 100644
--- a/libgcc/config/spu/multi3.c
+++ b/libgcc/config/spu/multi3.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 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 the Free
diff --git a/libgcc/config/stormy16/lib2funcs.c b/libgcc/config/stormy16/lib2funcs.c
index be035a8450b..7705aa1671a 100644
--- a/libgcc/config/stormy16/lib2funcs.c
+++ b/libgcc/config/stormy16/lib2funcs.c
@@ -4,7 +4,7 @@
files. On this glorious day maybe this code can be integrated into
it too. */
-/* Copyright (C) 2005-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/stormy16/t-stormy16 b/libgcc/config/stormy16/t-stormy16
index c3c6abbba36..d409c2b3d63 100644
--- a/libgcc/config/stormy16/t-stormy16
+++ b/libgcc/config/stormy16/t-stormy16
@@ -1,6 +1,6 @@
# -*- makefile -*-
#
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/t-libunwind-elf b/libgcc/config/t-libunwind-elf
index 6f8d0b2c869..beacf043805 100644
--- a/libgcc/config/t-libunwind-elf
+++ b/libgcc/config/t-libunwind-elf
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/t-slibgcc b/libgcc/config/t-slibgcc
index e55013f0175..1696fe86581 100644
--- a/libgcc/config/t-slibgcc
+++ b/libgcc/config/t-slibgcc
@@ -1,4 +1,4 @@
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/t-slibgcc-libgcc b/libgcc/config/t-slibgcc-libgcc
index d9be8a47959..e747ec65f3e 100644
--- a/libgcc/config/t-slibgcc-libgcc
+++ b/libgcc/config/t-slibgcc-libgcc
@@ -1,4 +1,4 @@
-# Copyright (C) 2009-2013 Free Software Foundation, Inc.
+# Copyright (C) 2009-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/t-softfp b/libgcc/config/t-softfp
index cabda6e5705..456fdce0b0b 100644
--- a/libgcc/config/t-softfp
+++ b/libgcc/config/t-softfp
@@ -1,4 +1,4 @@
-# Copyright (C) 2006-2013 Free Software Foundation, Inc.
+# Copyright (C) 2006-2014 Free Software Foundation, Inc.
# This file is part of GCC.
diff --git a/libgcc/config/t-sol2 b/libgcc/config/t-sol2
index 3bb96cce836..4a5174012b7 100644
--- a/libgcc/config/t-sol2
+++ b/libgcc/config/t-sol2
@@ -1,4 +1,4 @@
-# Copyright (C) 2004-2013 Free Software Foundation, Inc.
+# Copyright (C) 2004-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/config/tilepro/atomic.c b/libgcc/config/tilepro/atomic.c
index 6417c1304cd..b3458ae7a65 100644
--- a/libgcc/config/tilepro/atomic.c
+++ b/libgcc/config/tilepro/atomic.c
@@ -1,5 +1,5 @@
/* TILE atomics.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Walter Lee (walt@tilera.com)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/tilepro/atomic.h b/libgcc/config/tilepro/atomic.h
index 8d38f0dee9c..404e15ee220 100644
--- a/libgcc/config/tilepro/atomic.h
+++ b/libgcc/config/tilepro/atomic.h
@@ -1,5 +1,5 @@
/* Macros for atomic functionality for tile.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Walter Lee (walt@tilera.com)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/tilepro/linux-unwind.h b/libgcc/config/tilepro/linux-unwind.h
index 2f0ba721876..27481cfcdc9 100644
--- a/libgcc/config/tilepro/linux-unwind.h
+++ b/libgcc/config/tilepro/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for TILEPro.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Walter Lee (walt@tilera.com)
This file is part of GCC.
diff --git a/libgcc/config/tilepro/softdivide.c b/libgcc/config/tilepro/softdivide.c
index ef3a9d16a92..8a539f467df 100644
--- a/libgcc/config/tilepro/softdivide.c
+++ b/libgcc/config/tilepro/softdivide.c
@@ -1,5 +1,5 @@
/* Division and remainder routines for Tile.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Walter Lee (walt@tilera.com)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/tilepro/softmpy.S b/libgcc/config/tilepro/softmpy.S
index 7a124d81712..4922dc764ae 100644
--- a/libgcc/config/tilepro/softmpy.S
+++ b/libgcc/config/tilepro/softmpy.S
@@ -1,5 +1,5 @@
/* 64-bit multiplication support for TILEPro.
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
Contributed by Walter Lee (walt@tilera.com)
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/config/unwind-dw2-fde-darwin.c b/libgcc/config/unwind-dw2-fde-darwin.c
index 54f067191be..671309cae0b 100644
--- a/libgcc/config/unwind-dw2-fde-darwin.c
+++ b/libgcc/config/unwind-dw2-fde-darwin.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/v850/lib1funcs.S b/libgcc/config/v850/lib1funcs.S
index e1185f4da76..1ad11738bd9 100644
--- a/libgcc/config/v850/lib1funcs.S
+++ b/libgcc/config/v850/lib1funcs.S
@@ -1,5 +1,5 @@
/* libgcc routines for NEC V850.
- Copyright (C) 1996-2013 Free Software Foundation, Inc.
+ Copyright (C) 1996-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/vax/lib1funcs.S b/libgcc/config/vax/lib1funcs.S
index 7a39d9816fc..70faf22e71f 100644
--- a/libgcc/config/vax/lib1funcs.S
+++ b/libgcc/config/vax/lib1funcs.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
This file is part of GCC.
Contributed by Maciej W. Rozycki <macro@linux-mips.org>.
diff --git a/libgcc/config/vms/vms-ucrt0.c b/libgcc/config/vms/vms-ucrt0.c
index 527cde62940..d427a33f203 100644
--- a/libgcc/config/vms/vms-ucrt0.c
+++ b/libgcc/config/vms/vms-ucrt0.c
@@ -1,5 +1,5 @@
/* VMS crt0 returning Unix style condition codes.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Douglas B. Rupp (rupp@gnat.com).
This file is part of GCC.
diff --git a/libgcc/config/vxlib-tls.c b/libgcc/config/vxlib-tls.c
index 5c696034b37..e22a88b1ac9 100644
--- a/libgcc/config/vxlib-tls.c
+++ b/libgcc/config/vxlib-tls.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2002-2014 Free Software Foundation, Inc.
Contributed by Zack Weinberg <zack@codesourcery.com>
This file is part of GCC.
diff --git a/libgcc/config/vxlib.c b/libgcc/config/vxlib.c
index aad90249669..8fddc9a8635 100644
--- a/libgcc/config/vxlib.c
+++ b/libgcc/config/vxlib.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2002-2014 Free Software Foundation, Inc.
Contributed by Zack Weinberg <zack@codesourcery.com>
This file is part of GCC.
diff --git a/libgcc/config/xtensa/crti.S b/libgcc/config/xtensa/crti.S
index bccb88fd603..13e5e7ed90f 100644
--- a/libgcc/config/xtensa/crti.S
+++ b/libgcc/config/xtensa/crti.S
@@ -1,5 +1,5 @@
# Start .init and .fini sections.
-# Copyright (C) 2003-2013 Free Software Foundation, Inc.
+# Copyright (C) 2003-2014 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/libgcc/config/xtensa/crtn.S b/libgcc/config/xtensa/crtn.S
index 9d8e3f32c15..fda453b97ea 100644
--- a/libgcc/config/xtensa/crtn.S
+++ b/libgcc/config/xtensa/crtn.S
@@ -1,5 +1,5 @@
# End of .init and .fini sections.
-# Copyright (C) 2003-2013 Free Software Foundation, Inc.
+# Copyright (C) 2003-2014 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/libgcc/config/xtensa/ieee754-df.S b/libgcc/config/xtensa/ieee754-df.S
index 819b596dd56..3582338ac83 100644
--- a/libgcc/config/xtensa/ieee754-df.S
+++ b/libgcc/config/xtensa/ieee754-df.S
@@ -1,5 +1,5 @@
/* IEEE-754 double-precision functions for Xtensa
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/ieee754-sf.S b/libgcc/config/xtensa/ieee754-sf.S
index e9c10b41ae8..e96785c3f29 100644
--- a/libgcc/config/xtensa/ieee754-sf.S
+++ b/libgcc/config/xtensa/ieee754-sf.S
@@ -1,5 +1,5 @@
/* IEEE-754 single-precision functions for Xtensa
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/lib1funcs.S b/libgcc/config/xtensa/lib1funcs.S
index ba6614143e9..7c16cc850b5 100644
--- a/libgcc/config/xtensa/lib1funcs.S
+++ b/libgcc/config/xtensa/lib1funcs.S
@@ -1,5 +1,5 @@
/* Assembly functions for the Xtensa version of libgcc1.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/lib2funcs.S b/libgcc/config/xtensa/lib2funcs.S
index 9d99e0a795a..3ac8c1da2fd 100644
--- a/libgcc/config/xtensa/lib2funcs.S
+++ b/libgcc/config/xtensa/lib2funcs.S
@@ -1,5 +1,5 @@
/* Assembly functions for libgcc2.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/linux-unwind.h b/libgcc/config/xtensa/linux-unwind.h
index a942024ab92..6832d0b48d7 100644
--- a/libgcc/config/xtensa/linux-unwind.h
+++ b/libgcc/config/xtensa/linux-unwind.h
@@ -1,5 +1,5 @@
/* DWARF2 EH unwinding support for Xtensa.
- Copyright (C) 2008-2013 Free Software Foundation, Inc.
+ Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/unwind-dw2-xtensa.c b/libgcc/config/xtensa/unwind-dw2-xtensa.c
index cd02a2cdb1d..35f7797d4e9 100644
--- a/libgcc/config/xtensa/unwind-dw2-xtensa.c
+++ b/libgcc/config/xtensa/unwind-dw2-xtensa.c
@@ -1,5 +1,5 @@
/* DWARF2 exception handling and frame unwinding for Xtensa.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/config/xtensa/unwind-dw2-xtensa.h b/libgcc/config/xtensa/unwind-dw2-xtensa.h
index 5f2f248d985..c962ebb1302 100644
--- a/libgcc/config/xtensa/unwind-dw2-xtensa.h
+++ b/libgcc/config/xtensa/unwind-dw2-xtensa.h
@@ -1,5 +1,5 @@
/* DWARF2 frame unwind data structure for Xtensa.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/crtstuff.c b/libgcc/crtstuff.c
index 0beda5e5716..bc0398d9a56 100644
--- a/libgcc/crtstuff.c
+++ b/libgcc/crtstuff.c
@@ -1,6 +1,6 @@
/* Specialized bits of code needed to support construction and
destruction of file-scope objects in C++ code.
- Copyright (C) 1991-2013 Free Software Foundation, Inc.
+ Copyright (C) 1991-2014 Free Software Foundation, Inc.
Contributed by Ron Guilmette (rfg@monkeys.com).
This file is part of GCC.
diff --git a/libgcc/dfp-bit.c b/libgcc/dfp-bit.c
index f40767499f7..a83256ab57e 100644
--- a/libgcc/dfp-bit.c
+++ b/libgcc/dfp-bit.c
@@ -1,5 +1,5 @@
/* This is a software decimal floating point library.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/dfp-bit.h b/libgcc/dfp-bit.h
index eb31f77dd6b..89dbd8fe89f 100644
--- a/libgcc/dfp-bit.h
+++ b/libgcc/dfp-bit.h
@@ -1,5 +1,5 @@
/* Header file for dfp-bit.c.
- Copyright (C) 2005-2013 Free Software Foundation, Inc.
+ Copyright (C) 2005-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/divmod.c b/libgcc/divmod.c
index eda57a9bf4d..dd03c6118d6 100644
--- a/libgcc/divmod.c
+++ b/libgcc/divmod.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/emutls.c b/libgcc/emutls.c
index 39447cd0608..fd6d86ed973 100644
--- a/libgcc/emutls.c
+++ b/libgcc/emutls.c
@@ -1,5 +1,5 @@
/* TLS emulation.
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
+ Copyright (C) 2006-2014 Free Software Foundation, Inc.
Contributed by Jakub Jelinek <jakub@redhat.com>.
This file is part of GCC.
diff --git a/libgcc/enable-execute-stack-mprotect.c b/libgcc/enable-execute-stack-mprotect.c
index d154580aa5b..096abea2192 100644
--- a/libgcc/enable-execute-stack-mprotect.c
+++ b/libgcc/enable-execute-stack-mprotect.c
@@ -1,5 +1,5 @@
/* Implement __enable_execute_stack using mprotect(2).
- Copyright (C) 2011-2013 Free Software Foundation, Inc.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/fixed-bit.c b/libgcc/fixed-bit.c
index 313f87ebab0..d7c73a7f6bf 100644
--- a/libgcc/fixed-bit.c
+++ b/libgcc/fixed-bit.c
@@ -1,5 +1,5 @@
/* This is a software fixed-point library.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/fixed-bit.h b/libgcc/fixed-bit.h
index 4e0ba29084d..622917cf6c5 100644
--- a/libgcc/fixed-bit.h
+++ b/libgcc/fixed-bit.h
@@ -1,5 +1,5 @@
/* This is a software fixed-point library.
- Copyright (C) 2007-2013 Free Software Foundation, Inc.
+ Copyright (C) 2007-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/fp-bit.c b/libgcc/fp-bit.c
index 9b0c194604f..4155fae28ca 100644
--- a/libgcc/fp-bit.c
+++ b/libgcc/fp-bit.c
@@ -1,6 +1,6 @@
/* This is a software floating point library which can be used
for targets without hardware floating point.
- Copyright (C) 1994-2013 Free Software Foundation, Inc.
+ Copyright (C) 1994-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/fp-bit.h b/libgcc/fp-bit.h
index b6fe9f7a288..315a65d4ed3 100644
--- a/libgcc/fp-bit.h
+++ b/libgcc/fp-bit.h
@@ -1,5 +1,5 @@
/* Header file for fp-bit.c. */
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/gbl-ctors.h b/libgcc/gbl-ctors.h
index aa7d88d47e8..0eb24361dfd 100644
--- a/libgcc/gbl-ctors.h
+++ b/libgcc/gbl-ctors.h
@@ -2,7 +2,7 @@
for getting g++ file-scope static objects constructed. This file
will get included either by libgcc2.c (for systems that don't support
a .init section) or by crtstuff.c (for those that do).
- Copyright (C) 1991-2013 Free Software Foundation, Inc.
+ Copyright (C) 1991-2014 Free Software Foundation, Inc.
Contributed by Ron Guilmette (rfg@segfault.us.com)
This file is part of GCC.
diff --git a/libgcc/generic-morestack-thread.c b/libgcc/generic-morestack-thread.c
index 25640f69e68..8b571a7cf4c 100644
--- a/libgcc/generic-morestack-thread.c
+++ b/libgcc/generic-morestack-thread.c
@@ -1,5 +1,5 @@
/* Thread library support for -fsplit-stack. */
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Ian Lance Taylor <iant@google.com>.
This file is part of GCC.
diff --git a/libgcc/generic-morestack.c b/libgcc/generic-morestack.c
index 42ca57c706a..f2d6d835fc4 100644
--- a/libgcc/generic-morestack.c
+++ b/libgcc/generic-morestack.c
@@ -1,5 +1,5 @@
/* Library support for -fsplit-stack. */
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Ian Lance Taylor <iant@google.com>.
This file is part of GCC.
diff --git a/libgcc/generic-morestack.h b/libgcc/generic-morestack.h
index e0aaef132c8..eef3171f776 100644
--- a/libgcc/generic-morestack.h
+++ b/libgcc/generic-morestack.h
@@ -1,5 +1,5 @@
/* Library support for -fsplit-stack. */
-/* Copyright (C) 2009-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2009-2014 Free Software Foundation, Inc.
Contributed by Ian Lance Taylor <iant@google.com>.
This file is part of GCC.
diff --git a/libgcc/gthr-posix.h b/libgcc/gthr-posix.h
index f0d8cd7247a..7003a9135b4 100644
--- a/libgcc/gthr-posix.h
+++ b/libgcc/gthr-posix.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/gthr-single.h b/libgcc/gthr-single.h
index 7e6ad697fcb..f1266b7a2bd 100644
--- a/libgcc/gthr-single.h
+++ b/libgcc/gthr-single.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2 and libobjc. */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/gthr.h b/libgcc/gthr.h
index 0edb5837298..c854cdb673b 100644
--- a/libgcc/gthr.h
+++ b/libgcc/gthr.h
@@ -1,6 +1,6 @@
/* Threads compatibility routines for libgcc2. */
/* Compile this one with gcc. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcc-std.ver.in b/libgcc/libgcc-std.ver.in
index 37431cbce5f..3649ec90e3b 100644
--- a/libgcc/libgcc-std.ver.in
+++ b/libgcc/libgcc-std.ver.in
@@ -1,4 +1,4 @@
-# Copyright (C) 2000-2013 Free Software Foundation, Inc.
+# Copyright (C) 2000-2014 Free Software Foundation, Inc.
#
# This file is part of GCC.
#
diff --git a/libgcc/libgcc2.c b/libgcc/libgcc2.c
index bec411be0b5..4787a3371fa 100644
--- a/libgcc/libgcc2.c
+++ b/libgcc/libgcc2.c
@@ -1,6 +1,6 @@
/* More subroutines needed by GCC output code on some machines. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
@@ -934,6 +934,74 @@ __parityDI2 (UDWtype x)
#endif
#ifdef L_udivmoddi4
+#ifdef TARGET_HAS_NO_HW_DIVIDE
+
+#if (defined (L_udivdi3) || defined (L_divdi3) || \
+ defined (L_umoddi3) || defined (L_moddi3))
+static inline __attribute__ ((__always_inline__))
+#endif
+UDWtype
+__udivmoddi4 (UDWtype n, UDWtype d, UDWtype *rp)
+{
+ UDWtype q = 0, r = n, y = d;
+ UWtype lz1, lz2, i, k;
+
+ /* Implements align divisor shift dividend method. This algorithm
+ aligns the divisor under the dividend and then perform number of
+ test-subtract iterations which shift the dividend left. Number of
+ iterations is k + 1 where k is the number of bit positions the
+ divisor must be shifted left to align it under the dividend.
+ quotient bits can be saved in the rightmost positions of the dividend
+ as it shifts left on each test-subtract iteration. */
+
+ if (y <= r)
+ {
+ lz1 = __builtin_clzll (d);
+ lz2 = __builtin_clzll (n);
+
+ k = lz1 - lz2;
+ y = (y << k);
+
+ /* Dividend can exceed 2 ^ (width − 1) − 1 but still be less than the
+ aligned divisor. Normal iteration can drops the high order bit
+ of the dividend. Therefore, first test-subtract iteration is a
+ special case, saving its quotient bit in a separate location and
+ not shifting the dividend. */
+ if (r >= y)
+ {
+ r = r - y;
+ q = (1ULL << k);
+ }
+
+ if (k > 0)
+ {
+ y = y >> 1;
+
+ /* k additional iterations where k regular test subtract shift
+ dividend iterations are done. */
+ i = k;
+ do
+ {
+ if (r >= y)
+ r = ((r - y) << 1) + 1;
+ else
+ r = (r << 1);
+ i = i - 1;
+ } while (i != 0);
+
+ /* First quotient bit is combined with the quotient bits resulting
+ from the k regular iterations. */
+ q = q + r;
+ r = r >> k;
+ q = q - (r << k);
+ }
+ }
+
+ if (rp)
+ *rp = r;
+ return q;
+}
+#else
#if (defined (L_udivdi3) || defined (L_divdi3) || \
defined (L_umoddi3) || defined (L_moddi3))
@@ -1152,6 +1220,7 @@ __udivmoddi4 (UDWtype n, UDWtype d, UDWtype *rp)
return ww.ll;
}
#endif
+#endif
#ifdef L_divdi3
DWtype
diff --git a/libgcc/libgcc2.h b/libgcc/libgcc2.h
index ee136d98ef8..498ecdfb351 100644
--- a/libgcc/libgcc2.h
+++ b/libgcc/libgcc2.h
@@ -1,5 +1,5 @@
/* Header file for libgcc2.c. */
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcov-driver-system.c b/libgcc/libgcov-driver-system.c
index 5605d057475..b023bfd6fd6 100644
--- a/libgcc/libgcov-driver-system.c
+++ b/libgcc/libgcov-driver-system.c
@@ -1,6 +1,6 @@
/* Routines required for instrumenting a program. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcov-driver.c b/libgcc/libgcov-driver.c
index ec6dffd76b3..e2a2e3d8f14 100644
--- a/libgcc/libgcov-driver.c
+++ b/libgcc/libgcov-driver.c
@@ -1,6 +1,6 @@
/* Routines required for instrumenting a program. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcov-interface.c b/libgcc/libgcov-interface.c
index 5e23178b87e..6556c0370ae 100644
--- a/libgcc/libgcov-interface.c
+++ b/libgcc/libgcov-interface.c
@@ -1,6 +1,6 @@
/* Routines required for instrumenting a program. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcov-merge.c b/libgcc/libgcov-merge.c
index 45cd48cc4c4..c4b91598a92 100644
--- a/libgcc/libgcov-merge.c
+++ b/libgcc/libgcov-merge.c
@@ -1,6 +1,6 @@
/* Routines required for instrumenting a program. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/libgcov-profiler.c b/libgcc/libgcov-profiler.c
index 6ba1bcf365c..e8a340dc2a3 100644
--- a/libgcc/libgcov-profiler.c
+++ b/libgcc/libgcov-profiler.c
@@ -1,6 +1,6 @@
/* Routines required for instrumenting a program. */
/* Compile this one with gcc. */
-/* Copyright (C) 1989-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1989-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/longlong.h b/libgcc/longlong.h
deleted file mode 100644
index 5f00e548a70..00000000000
--- a/libgcc/longlong.h
+++ /dev/null
@@ -1,1724 +0,0 @@
-/* longlong.h -- definitions for mixed size 32/64 bit arithmetic.
- Copyright (C) 1991-2013 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
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- In addition to the permissions in the GNU Lesser General Public
- License, the Free Software Foundation gives you unlimited
- permission to link the compiled version of this file into
- combinations with other programs, and to distribute those
- combinations without any restriction coming from the use of this
- file. (The Lesser General Public License restrictions do apply in
- other respects; for example, they cover modification of the file,
- and distribution when not linked into a combine executable.)
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-/* You have to define the following before including this file:
-
- UWtype -- An unsigned type, default type for operations (typically a "word")
- UHWtype -- An unsigned type, at least half the size of UWtype.
- UDWtype -- An unsigned type, at least twice as large a UWtype
- W_TYPE_SIZE -- size in bits of UWtype
-
- UQItype -- Unsigned 8 bit type.
- SItype, USItype -- Signed and unsigned 32 bit types.
- DItype, UDItype -- Signed and unsigned 64 bit types.
-
- On a 32 bit machine UWtype should typically be USItype;
- on a 64 bit machine, UWtype should typically be UDItype. */
-
-#define __BITS4 (W_TYPE_SIZE / 4)
-#define __ll_B ((UWtype) 1 << (W_TYPE_SIZE / 2))
-#define __ll_lowpart(t) ((UWtype) (t) & (__ll_B - 1))
-#define __ll_highpart(t) ((UWtype) (t) >> (W_TYPE_SIZE / 2))
-
-#ifndef W_TYPE_SIZE
-#define W_TYPE_SIZE 32
-#define UWtype USItype
-#define UHWtype USItype
-#define UDWtype UDItype
-#endif
-
-/* Used in glibc only. */
-#ifndef attribute_hidden
-#define attribute_hidden
-#endif
-
-extern const UQItype __clz_tab[256] attribute_hidden;
-
-/* Define auxiliary asm macros.
-
- 1) umul_ppmm(high_prod, low_prod, multiplier, multiplicand) multiplies two
- UWtype integers MULTIPLIER and MULTIPLICAND, and generates a two UWtype
- word product in HIGH_PROD and LOW_PROD.
-
- 2) __umulsidi3(a,b) multiplies two UWtype integers A and B, and returns a
- UDWtype product. This is just a variant of umul_ppmm.
-
- 3) udiv_qrnnd(quotient, remainder, high_numerator, low_numerator,
- denominator) divides a UDWtype, composed by the UWtype integers
- HIGH_NUMERATOR and LOW_NUMERATOR, by DENOMINATOR and places the quotient
- in QUOTIENT and the remainder in REMAINDER. HIGH_NUMERATOR must be less
- than DENOMINATOR for correct operation. If, in addition, the most
- significant bit of DENOMINATOR must be 1, then the pre-processor symbol
- UDIV_NEEDS_NORMALIZATION is defined to 1.
-
- 4) sdiv_qrnnd(quotient, remainder, high_numerator, low_numerator,
- denominator). Like udiv_qrnnd but the numbers are signed. The quotient
- is rounded towards 0.
-
- 5) count_leading_zeros(count, x) counts the number of zero-bits from the
- msb to the first nonzero bit in the UWtype X. This is the number of
- steps X needs to be shifted left to set the msb. Undefined for X == 0,
- unless the symbol COUNT_LEADING_ZEROS_0 is defined to some value.
-
- 6) count_trailing_zeros(count, x) like count_leading_zeros, but counts
- from the least significant end.
-
- 7) add_ssaaaa(high_sum, low_sum, high_addend_1, low_addend_1,
- high_addend_2, low_addend_2) adds two UWtype integers, composed by
- HIGH_ADDEND_1 and LOW_ADDEND_1, and HIGH_ADDEND_2 and LOW_ADDEND_2
- respectively. The result is placed in HIGH_SUM and LOW_SUM. Overflow
- (i.e. carry out) is not stored anywhere, and is lost.
-
- 8) sub_ddmmss(high_difference, low_difference, high_minuend, low_minuend,
- high_subtrahend, low_subtrahend) subtracts two two-word UWtype integers,
- composed by HIGH_MINUEND_1 and LOW_MINUEND_1, and HIGH_SUBTRAHEND_2 and
- LOW_SUBTRAHEND_2 respectively. The result is placed in HIGH_DIFFERENCE
- and LOW_DIFFERENCE. Overflow (i.e. carry out) is not stored anywhere,
- and is lost.
-
- If any of these macros are left undefined for a particular CPU,
- C macros are used. */
-
-/* The CPUs come in alphabetical order below.
-
- Please add support for more CPUs here, or improve the current support
- for the CPUs below!
- (E.g. WE32100, IBM360.) */
-
-#if defined (__GNUC__) && !defined (NO_ASM)
-
-/* We sometimes need to clobber "cc" with gcc2, but that would not be
- understood by gcc1. Use cpp to avoid major code duplication. */
-#if __GNUC__ < 2
-#define __CLOBBER_CC
-#define __AND_CLOBBER_CC
-#else /* __GNUC__ >= 2 */
-#define __CLOBBER_CC : "cc"
-#define __AND_CLOBBER_CC , "cc"
-#endif /* __GNUC__ < 2 */
-
-#if defined (__alpha) && W_TYPE_SIZE == 64
-#define umul_ppmm(ph, pl, m0, m1) \
- do { \
- UDItype __m0 = (m0), __m1 = (m1); \
- (ph) = __builtin_alpha_umulh (__m0, __m1); \
- (pl) = __m0 * __m1; \
- } while (0)
-#define UMUL_TIME 46
-#ifndef LONGLONG_STANDALONE
-#define udiv_qrnnd(q, r, n1, n0, d) \
- do { UDItype __r; \
- (q) = __udiv_qrnnd (&__r, (n1), (n0), (d)); \
- (r) = __r; \
- } while (0)
-extern UDItype __udiv_qrnnd (UDItype *, UDItype, UDItype, UDItype);
-#define UDIV_TIME 220
-#endif /* LONGLONG_STANDALONE */
-#ifdef __alpha_cix__
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clzl (X))
-#define count_trailing_zeros(COUNT,X) ((COUNT) = __builtin_ctzl (X))
-#define COUNT_LEADING_ZEROS_0 64
-#else
-#define count_leading_zeros(COUNT,X) \
- do { \
- UDItype __xr = (X), __t, __a; \
- __t = __builtin_alpha_cmpbge (0, __xr); \
- __a = __clz_tab[__t ^ 0xff] - 1; \
- __t = __builtin_alpha_extbl (__xr, __a); \
- (COUNT) = 64 - (__clz_tab[__t] + __a*8); \
- } while (0)
-#define count_trailing_zeros(COUNT,X) \
- do { \
- UDItype __xr = (X), __t, __a; \
- __t = __builtin_alpha_cmpbge (0, __xr); \
- __t = ~__t & -~__t; \
- __a = ((__t & 0xCC) != 0) * 2; \
- __a += ((__t & 0xF0) != 0) * 4; \
- __a += ((__t & 0xAA) != 0); \
- __t = __builtin_alpha_extbl (__xr, __a); \
- __a <<= 3; \
- __t &= -__t; \
- __a += ((__t & 0xCC) != 0) * 2; \
- __a += ((__t & 0xF0) != 0) * 4; \
- __a += ((__t & 0xAA) != 0); \
- (COUNT) = __a; \
- } while (0)
-#endif /* __alpha_cix__ */
-#endif /* __alpha */
-
-#if defined (__arc__) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add.f %1, %4, %5\n\tadc %0, %2, %3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%r" ((USItype) (ah)), \
- "rIJ" ((USItype) (bh)), \
- "%r" ((USItype) (al)), \
- "rIJ" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub.f %1, %4, %5\n\tsbc %0, %2, %3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "r" ((USItype) (ah)), \
- "rIJ" ((USItype) (bh)), \
- "r" ((USItype) (al)), \
- "rIJ" ((USItype) (bl)))
-
-#define __umulsidi3(u,v) ((UDItype)(USItype)u*(USItype)v)
-#ifdef __ARC_NORM__
-#define count_leading_zeros(count, x) \
- do \
- { \
- SItype c_; \
- \
- __asm__ ("norm.f\t%0,%1\n\tmov.mi\t%0,-1" : "=r" (c_) : "r" (x) : "cc");\
- (count) = c_ + 1; \
- } \
- while (0)
-#define COUNT_LEADING_ZEROS_0 32
-#endif
-#endif
-
-#if defined (__arm__) && (defined (__thumb2__) || !defined (__thumb__)) \
- && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("adds %1, %4, %5\n\tadc %0, %2, %3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%r" ((USItype) (ah)), \
- "rI" ((USItype) (bh)), \
- "%r" ((USItype) (al)), \
- "rI" ((USItype) (bl)) __CLOBBER_CC)
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("subs %1, %4, %5\n\tsbc %0, %2, %3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "r" ((USItype) (ah)), \
- "rI" ((USItype) (bh)), \
- "r" ((USItype) (al)), \
- "rI" ((USItype) (bl)) __CLOBBER_CC)
-# if defined(__ARM_ARCH_2__) || defined(__ARM_ARCH_2A__) \
- || defined(__ARM_ARCH_3__)
-# define umul_ppmm(xh, xl, a, b) \
- do { \
- register USItype __t0, __t1, __t2; \
- __asm__ ("%@ Inlined umul_ppmm\n" \
- " mov %2, %5, lsr #16\n" \
- " mov %0, %6, lsr #16\n" \
- " bic %3, %5, %2, lsl #16\n" \
- " bic %4, %6, %0, lsl #16\n" \
- " mul %1, %3, %4\n" \
- " mul %4, %2, %4\n" \
- " mul %3, %0, %3\n" \
- " mul %0, %2, %0\n" \
- " adds %3, %4, %3\n" \
- " addcs %0, %0, #65536\n" \
- " adds %1, %1, %3, lsl #16\n" \
- " adc %0, %0, %3, lsr #16" \
- : "=&r" ((USItype) (xh)), \
- "=r" ((USItype) (xl)), \
- "=&r" (__t0), "=&r" (__t1), "=r" (__t2) \
- : "r" ((USItype) (a)), \
- "r" ((USItype) (b)) __CLOBBER_CC ); \
- } while (0)
-# define UMUL_TIME 20
-# else
-# define umul_ppmm(xh, xl, a, b) \
- do { \
- /* Generate umull, under compiler control. */ \
- register UDItype __t0 = (UDItype)(USItype)(a) * (USItype)(b); \
- (xl) = (USItype)__t0; \
- (xh) = (USItype)(__t0 >> 32); \
- } while (0)
-# define UMUL_TIME 3
-# endif
-# define UDIV_TIME 100
-#endif /* __arm__ */
-
-#if defined(__arm__)
-/* Let gcc decide how best to implement count_leading_zeros. */
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clz (X))
-#define count_trailing_zeros(COUNT,X) ((COUNT) = __builtin_ctz (X))
-#define COUNT_LEADING_ZEROS_0 32
-#endif
-
-#if defined (__AVR__)
-
-#if W_TYPE_SIZE == 16
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clz (X))
-#define count_trailing_zeros(COUNT,X) ((COUNT) = __builtin_ctz (X))
-#define COUNT_LEADING_ZEROS_0 16
-#endif /* W_TYPE_SIZE == 16 */
-
-#if W_TYPE_SIZE == 32
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clzl (X))
-#define count_trailing_zeros(COUNT,X) ((COUNT) = __builtin_ctzl (X))
-#define COUNT_LEADING_ZEROS_0 32
-#endif /* W_TYPE_SIZE == 32 */
-
-#if W_TYPE_SIZE == 64
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clzll (X))
-#define count_trailing_zeros(COUNT,X) ((COUNT) = __builtin_ctzll (X))
-#define COUNT_LEADING_ZEROS_0 64
-#endif /* W_TYPE_SIZE == 64 */
-
-#endif /* defined (__AVR__) */
-
-#if defined (__CRIS__)
-
-#if __CRIS_arch_version >= 3
-#define count_leading_zeros(COUNT, X) ((COUNT) = __builtin_clz (X))
-#define COUNT_LEADING_ZEROS_0 32
-#endif /* __CRIS_arch_version >= 3 */
-
-#if __CRIS_arch_version >= 8
-#define count_trailing_zeros(COUNT, X) ((COUNT) = __builtin_ctz (X))
-#endif /* __CRIS_arch_version >= 8 */
-
-#if __CRIS_arch_version >= 10
-#define __umulsidi3(u,v) ((UDItype)(USItype) (u) * (UDItype)(USItype) (v))
-#else
-#define __umulsidi3 __umulsidi3
-extern UDItype __umulsidi3 (USItype, USItype);
-#endif /* __CRIS_arch_version >= 10 */
-
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- UDItype __x = __umulsidi3 (u, v); \
- (w0) = (USItype) (__x); \
- (w1) = (USItype) (__x >> 32); \
- } while (0)
-
-/* FIXME: defining add_ssaaaa and sub_ddmmss should be advantageous for
- DFmode ("double" intrinsics, avoiding two of the three insns handling
- carry), but defining them as open-code C composing and doing the
- operation in DImode (UDImode) shows that the DImode needs work:
- register pressure from requiring neighboring registers and the
- traffic to and from them come to dominate, in the 4.7 series. */
-
-#endif /* defined (__CRIS__) */
-
-#if defined (__hppa) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add %4,%5,%1\n\taddc %2,%3,%0" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%rM" ((USItype) (ah)), \
- "rM" ((USItype) (bh)), \
- "%rM" ((USItype) (al)), \
- "rM" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub %4,%5,%1\n\tsubb %2,%3,%0" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "rM" ((USItype) (ah)), \
- "rM" ((USItype) (bh)), \
- "rM" ((USItype) (al)), \
- "rM" ((USItype) (bl)))
-#if defined (_PA_RISC1_1)
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- union \
- { \
- UDItype __f; \
- struct {USItype __w1, __w0;} __w1w0; \
- } __t; \
- __asm__ ("xmpyu %1,%2,%0" \
- : "=x" (__t.__f) \
- : "x" ((USItype) (u)), \
- "x" ((USItype) (v))); \
- (w1) = __t.__w1w0.__w1; \
- (w0) = __t.__w1w0.__w0; \
- } while (0)
-#define UMUL_TIME 8
-#else
-#define UMUL_TIME 30
-#endif
-#define UDIV_TIME 40
-#define count_leading_zeros(count, x) \
- do { \
- USItype __tmp; \
- __asm__ ( \
- "ldi 1,%0\n" \
-" extru,= %1,15,16,%%r0 ; Bits 31..16 zero?\n" \
-" extru,tr %1,15,16,%1 ; No. Shift down, skip add.\n"\
-" ldo 16(%0),%0 ; Yes. Perform add.\n" \
-" extru,= %1,23,8,%%r0 ; Bits 15..8 zero?\n" \
-" extru,tr %1,23,8,%1 ; No. Shift down, skip add.\n"\
-" ldo 8(%0),%0 ; Yes. Perform add.\n" \
-" extru,= %1,27,4,%%r0 ; Bits 7..4 zero?\n" \
-" extru,tr %1,27,4,%1 ; No. Shift down, skip add.\n"\
-" ldo 4(%0),%0 ; Yes. Perform add.\n" \
-" extru,= %1,29,2,%%r0 ; Bits 3..2 zero?\n" \
-" extru,tr %1,29,2,%1 ; No. Shift down, skip add.\n"\
-" ldo 2(%0),%0 ; Yes. Perform add.\n" \
-" extru %1,30,1,%1 ; Extract bit 1.\n" \
-" sub %0,%1,%0 ; Subtract it.\n" \
- : "=r" (count), "=r" (__tmp) : "1" (x)); \
- } while (0)
-#endif
-
-#if (defined (__i370__) || defined (__s390__) || defined (__mvs__)) && W_TYPE_SIZE == 32
-#if !defined (__zarch__)
-#define smul_ppmm(xh, xl, m0, m1) \
- do { \
- union {DItype __ll; \
- struct {USItype __h, __l;} __i; \
- } __x; \
- __asm__ ("lr %N0,%1\n\tmr %0,%2" \
- : "=&r" (__x.__ll) \
- : "r" (m0), "r" (m1)); \
- (xh) = __x.__i.__h; (xl) = __x.__i.__l; \
- } while (0)
-#define sdiv_qrnnd(q, r, n1, n0, d) \
- do { \
- union {DItype __ll; \
- struct {USItype __h, __l;} __i; \
- } __x; \
- __x.__i.__h = n1; __x.__i.__l = n0; \
- __asm__ ("dr %0,%2" \
- : "=r" (__x.__ll) \
- : "0" (__x.__ll), "r" (d)); \
- (q) = __x.__i.__l; (r) = __x.__i.__h; \
- } while (0)
-#else
-#define smul_ppmm(xh, xl, m0, m1) \
- do { \
- register SItype __r0 __asm__ ("0"); \
- register SItype __r1 __asm__ ("1") = (m0); \
- \
- __asm__ ("mr\t%%r0,%3" \
- : "=r" (__r0), "=r" (__r1) \
- : "r" (__r1), "r" (m1)); \
- (xh) = __r0; (xl) = __r1; \
- } while (0)
-
-#define sdiv_qrnnd(q, r, n1, n0, d) \
- do { \
- register SItype __r0 __asm__ ("0") = (n1); \
- register SItype __r1 __asm__ ("1") = (n0); \
- \
- __asm__ ("dr\t%%r0,%4" \
- : "=r" (__r0), "=r" (__r1) \
- : "r" (__r0), "r" (__r1), "r" (d)); \
- (q) = __r1; (r) = __r0; \
- } while (0)
-#endif /* __zarch__ */
-#endif
-
-#if (defined (__i386__) || defined (__i486__)) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add{l} {%5,%1|%1,%5}\n\tadc{l} {%3,%0|%0,%3}" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%0" ((USItype) (ah)), \
- "g" ((USItype) (bh)), \
- "%1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub{l} {%5,%1|%1,%5}\n\tsbb{l} {%3,%0|%0,%3}" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "g" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("mul{l} %3" \
- : "=a" ((USItype) (w0)), \
- "=d" ((USItype) (w1)) \
- : "%0" ((USItype) (u)), \
- "rm" ((USItype) (v)))
-#define udiv_qrnnd(q, r, n1, n0, dv) \
- __asm__ ("div{l} %4" \
- : "=a" ((USItype) (q)), \
- "=d" ((USItype) (r)) \
- : "0" ((USItype) (n0)), \
- "1" ((USItype) (n1)), \
- "rm" ((USItype) (dv)))
-#define count_leading_zeros(count, x) ((count) = __builtin_clz (x))
-#define count_trailing_zeros(count, x) ((count) = __builtin_ctz (x))
-#define UMUL_TIME 40
-#define UDIV_TIME 40
-#endif /* 80x86 */
-
-#if (defined (__x86_64__) || defined (__i386__)) && W_TYPE_SIZE == 64
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add{q} {%5,%1|%1,%5}\n\tadc{q} {%3,%0|%0,%3}" \
- : "=r" ((UDItype) (sh)), \
- "=&r" ((UDItype) (sl)) \
- : "%0" ((UDItype) (ah)), \
- "rme" ((UDItype) (bh)), \
- "%1" ((UDItype) (al)), \
- "rme" ((UDItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub{q} {%5,%1|%1,%5}\n\tsbb{q} {%3,%0|%0,%3}" \
- : "=r" ((UDItype) (sh)), \
- "=&r" ((UDItype) (sl)) \
- : "0" ((UDItype) (ah)), \
- "rme" ((UDItype) (bh)), \
- "1" ((UDItype) (al)), \
- "rme" ((UDItype) (bl)))
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("mul{q} %3" \
- : "=a" ((UDItype) (w0)), \
- "=d" ((UDItype) (w1)) \
- : "%0" ((UDItype) (u)), \
- "rm" ((UDItype) (v)))
-#define udiv_qrnnd(q, r, n1, n0, dv) \
- __asm__ ("div{q} %4" \
- : "=a" ((UDItype) (q)), \
- "=d" ((UDItype) (r)) \
- : "0" ((UDItype) (n0)), \
- "1" ((UDItype) (n1)), \
- "rm" ((UDItype) (dv)))
-#define count_leading_zeros(count, x) ((count) = __builtin_clzll (x))
-#define count_trailing_zeros(count, x) ((count) = __builtin_ctzll (x))
-#define UMUL_TIME 40
-#define UDIV_TIME 40
-#endif /* x86_64 */
-
-#if defined (__i960__) && W_TYPE_SIZE == 32
-#define umul_ppmm(w1, w0, u, v) \
- ({union {UDItype __ll; \
- struct {USItype __l, __h;} __i; \
- } __xx; \
- __asm__ ("emul %2,%1,%0" \
- : "=d" (__xx.__ll) \
- : "%dI" ((USItype) (u)), \
- "dI" ((USItype) (v))); \
- (w1) = __xx.__i.__h; (w0) = __xx.__i.__l;})
-#define __umulsidi3(u, v) \
- ({UDItype __w; \
- __asm__ ("emul %2,%1,%0" \
- : "=d" (__w) \
- : "%dI" ((USItype) (u)), \
- "dI" ((USItype) (v))); \
- __w; })
-#endif /* __i960__ */
-
-#if defined (__ia64) && W_TYPE_SIZE == 64
-/* This form encourages gcc (pre-release 3.4 at least) to emit predicated
- "sub r=r,r" and "sub r=r,r,1", giving a 2 cycle latency. The generic
- code using "al<bl" arithmetically comes out making an actual 0 or 1 in a
- register, which takes an extra cycle. */
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- UWtype __x; \
- __x = (al) - (bl); \
- if ((al) < (bl)) \
- (sh) = (ah) - (bh) - 1; \
- else \
- (sh) = (ah) - (bh); \
- (sl) = __x; \
- } while (0)
-
-/* Do both product parts in assembly, since that gives better code with
- all gcc versions. Some callers will just use the upper part, and in
- that situation we waste an instruction, but not any cycles. */
-#define umul_ppmm(ph, pl, m0, m1) \
- __asm__ ("xma.hu %0 = %2, %3, f0\n\txma.l %1 = %2, %3, f0" \
- : "=&f" (ph), "=f" (pl) \
- : "f" (m0), "f" (m1))
-#define count_leading_zeros(count, x) \
- do { \
- UWtype _x = (x), _y, _a, _c; \
- __asm__ ("mux1 %0 = %1, @rev" : "=r" (_y) : "r" (_x)); \
- __asm__ ("czx1.l %0 = %1" : "=r" (_a) : "r" (-_y | _y)); \
- _c = (_a - 1) << 3; \
- _x >>= _c; \
- if (_x >= 1 << 4) \
- _x >>= 4, _c += 4; \
- if (_x >= 1 << 2) \
- _x >>= 2, _c += 2; \
- _c += _x >> 1; \
- (count) = W_TYPE_SIZE - 1 - _c; \
- } while (0)
-/* similar to what gcc does for __builtin_ffs, but 0 based rather than 1
- based, and we don't need a special case for x==0 here */
-#define count_trailing_zeros(count, x) \
- do { \
- UWtype __ctz_x = (x); \
- __asm__ ("popcnt %0 = %1" \
- : "=r" (count) \
- : "r" ((__ctz_x-1) & ~__ctz_x)); \
- } while (0)
-#define UMUL_TIME 14
-#endif
-
-#if defined (__M32R__) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- /* The cmp clears the condition bit. */ \
- __asm__ ("cmp %0,%0\n\taddx %1,%5\n\taddx %0,%3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "r" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "r" ((USItype) (bl)) \
- : "cbit")
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- /* The cmp clears the condition bit. */ \
- __asm__ ("cmp %0,%0\n\tsubx %1,%5\n\tsubx %0,%3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "r" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "r" ((USItype) (bl)) \
- : "cbit")
-#endif /* __M32R__ */
-
-#if defined (__mc68000__) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add%.l %5,%1\n\taddx%.l %3,%0" \
- : "=d" ((USItype) (sh)), \
- "=&d" ((USItype) (sl)) \
- : "%0" ((USItype) (ah)), \
- "d" ((USItype) (bh)), \
- "%1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub%.l %5,%1\n\tsubx%.l %3,%0" \
- : "=d" ((USItype) (sh)), \
- "=&d" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "d" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-
-/* The '020, '030, '040, '060 and CPU32 have 32x32->64 and 64/32->32q-32r. */
-#if (defined (__mc68020__) && !defined (__mc68060__))
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("mulu%.l %3,%1:%0" \
- : "=d" ((USItype) (w0)), \
- "=d" ((USItype) (w1)) \
- : "%0" ((USItype) (u)), \
- "dmi" ((USItype) (v)))
-#define UMUL_TIME 45
-#define udiv_qrnnd(q, r, n1, n0, d) \
- __asm__ ("divu%.l %4,%1:%0" \
- : "=d" ((USItype) (q)), \
- "=d" ((USItype) (r)) \
- : "0" ((USItype) (n0)), \
- "1" ((USItype) (n1)), \
- "dmi" ((USItype) (d)))
-#define UDIV_TIME 90
-#define sdiv_qrnnd(q, r, n1, n0, d) \
- __asm__ ("divs%.l %4,%1:%0" \
- : "=d" ((USItype) (q)), \
- "=d" ((USItype) (r)) \
- : "0" ((USItype) (n0)), \
- "1" ((USItype) (n1)), \
- "dmi" ((USItype) (d)))
-
-#elif defined (__mcoldfire__) /* not mc68020 */
-
-#define umul_ppmm(xh, xl, a, b) \
- __asm__ ("| Inlined umul_ppmm\n" \
- " move%.l %2,%/d0\n" \
- " move%.l %3,%/d1\n" \
- " move%.l %/d0,%/d2\n" \
- " swap %/d0\n" \
- " move%.l %/d1,%/d3\n" \
- " swap %/d1\n" \
- " move%.w %/d2,%/d4\n" \
- " mulu %/d3,%/d4\n" \
- " mulu %/d1,%/d2\n" \
- " mulu %/d0,%/d3\n" \
- " mulu %/d0,%/d1\n" \
- " move%.l %/d4,%/d0\n" \
- " clr%.w %/d0\n" \
- " swap %/d0\n" \
- " add%.l %/d0,%/d2\n" \
- " add%.l %/d3,%/d2\n" \
- " jcc 1f\n" \
- " add%.l %#65536,%/d1\n" \
- "1: swap %/d2\n" \
- " moveq %#0,%/d0\n" \
- " move%.w %/d2,%/d0\n" \
- " move%.w %/d4,%/d2\n" \
- " move%.l %/d2,%1\n" \
- " add%.l %/d1,%/d0\n" \
- " move%.l %/d0,%0" \
- : "=g" ((USItype) (xh)), \
- "=g" ((USItype) (xl)) \
- : "g" ((USItype) (a)), \
- "g" ((USItype) (b)) \
- : "d0", "d1", "d2", "d3", "d4")
-#define UMUL_TIME 100
-#define UDIV_TIME 400
-#else /* not ColdFire */
-/* %/ inserts REGISTER_PREFIX, %# inserts IMMEDIATE_PREFIX. */
-#define umul_ppmm(xh, xl, a, b) \
- __asm__ ("| Inlined umul_ppmm\n" \
- " move%.l %2,%/d0\n" \
- " move%.l %3,%/d1\n" \
- " move%.l %/d0,%/d2\n" \
- " swap %/d0\n" \
- " move%.l %/d1,%/d3\n" \
- " swap %/d1\n" \
- " move%.w %/d2,%/d4\n" \
- " mulu %/d3,%/d4\n" \
- " mulu %/d1,%/d2\n" \
- " mulu %/d0,%/d3\n" \
- " mulu %/d0,%/d1\n" \
- " move%.l %/d4,%/d0\n" \
- " eor%.w %/d0,%/d0\n" \
- " swap %/d0\n" \
- " add%.l %/d0,%/d2\n" \
- " add%.l %/d3,%/d2\n" \
- " jcc 1f\n" \
- " add%.l %#65536,%/d1\n" \
- "1: swap %/d2\n" \
- " moveq %#0,%/d0\n" \
- " move%.w %/d2,%/d0\n" \
- " move%.w %/d4,%/d2\n" \
- " move%.l %/d2,%1\n" \
- " add%.l %/d1,%/d0\n" \
- " move%.l %/d0,%0" \
- : "=g" ((USItype) (xh)), \
- "=g" ((USItype) (xl)) \
- : "g" ((USItype) (a)), \
- "g" ((USItype) (b)) \
- : "d0", "d1", "d2", "d3", "d4")
-#define UMUL_TIME 100
-#define UDIV_TIME 400
-
-#endif /* not mc68020 */
-
-/* The '020, '030, '040 and '060 have bitfield insns.
- cpu32 disguises as a 68020, but lacks them. */
-#if defined (__mc68020__) && !defined (__mcpu32__)
-#define count_leading_zeros(count, x) \
- __asm__ ("bfffo %1{%b2:%b2},%0" \
- : "=d" ((USItype) (count)) \
- : "od" ((USItype) (x)), "n" (0))
-/* Some ColdFire architectures have a ff1 instruction supported via
- __builtin_clz. */
-#elif defined (__mcfisaaplus__) || defined (__mcfisac__)
-#define count_leading_zeros(count,x) ((count) = __builtin_clz (x))
-#define COUNT_LEADING_ZEROS_0 32
-#endif
-#endif /* mc68000 */
-
-#if defined (__m88000__) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("addu.co %1,%r4,%r5\n\taddu.ci %0,%r2,%r3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%rJ" ((USItype) (ah)), \
- "rJ" ((USItype) (bh)), \
- "%rJ" ((USItype) (al)), \
- "rJ" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("subu.co %1,%r4,%r5\n\tsubu.ci %0,%r2,%r3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "rJ" ((USItype) (ah)), \
- "rJ" ((USItype) (bh)), \
- "rJ" ((USItype) (al)), \
- "rJ" ((USItype) (bl)))
-#define count_leading_zeros(count, x) \
- do { \
- USItype __cbtmp; \
- __asm__ ("ff1 %0,%1" \
- : "=r" (__cbtmp) \
- : "r" ((USItype) (x))); \
- (count) = __cbtmp ^ 31; \
- } while (0)
-#define COUNT_LEADING_ZEROS_0 63 /* sic */
-#if defined (__mc88110__)
-#define umul_ppmm(wh, wl, u, v) \
- do { \
- union {UDItype __ll; \
- struct {USItype __h, __l;} __i; \
- } __xx; \
- __asm__ ("mulu.d %0,%1,%2" \
- : "=r" (__xx.__ll) \
- : "r" ((USItype) (u)), \
- "r" ((USItype) (v))); \
- (wh) = __xx.__i.__h; \
- (wl) = __xx.__i.__l; \
- } while (0)
-#define udiv_qrnnd(q, r, n1, n0, d) \
- ({union {UDItype __ll; \
- struct {USItype __h, __l;} __i; \
- } __xx; \
- USItype __q; \
- __xx.__i.__h = (n1); __xx.__i.__l = (n0); \
- __asm__ ("divu.d %0,%1,%2" \
- : "=r" (__q) \
- : "r" (__xx.__ll), \
- "r" ((USItype) (d))); \
- (r) = (n0) - __q * (d); (q) = __q; })
-#define UMUL_TIME 5
-#define UDIV_TIME 25
-#else
-#define UMUL_TIME 17
-#define UDIV_TIME 150
-#endif /* __mc88110__ */
-#endif /* __m88000__ */
-
-#if defined (__mn10300__)
-# if defined (__AM33__)
-# define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clz (X))
-# define umul_ppmm(w1, w0, u, v) \
- asm("mulu %3,%2,%1,%0" : "=r"(w0), "=r"(w1) : "r"(u), "r"(v))
-# define smul_ppmm(w1, w0, u, v) \
- asm("mul %3,%2,%1,%0" : "=r"(w0), "=r"(w1) : "r"(u), "r"(v))
-# else
-# define umul_ppmm(w1, w0, u, v) \
- asm("nop; nop; mulu %3,%0" : "=d"(w0), "=z"(w1) : "%0"(u), "d"(v))
-# define smul_ppmm(w1, w0, u, v) \
- asm("nop; nop; mul %3,%0" : "=d"(w0), "=z"(w1) : "%0"(u), "d"(v))
-# endif
-# define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do { \
- DWunion __s, __a, __b; \
- __a.s.low = (al); __a.s.high = (ah); \
- __b.s.low = (bl); __b.s.high = (bh); \
- __s.ll = __a.ll + __b.ll; \
- (sl) = __s.s.low; (sh) = __s.s.high; \
- } while (0)
-# define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- DWunion __s, __a, __b; \
- __a.s.low = (al); __a.s.high = (ah); \
- __b.s.low = (bl); __b.s.high = (bh); \
- __s.ll = __a.ll - __b.ll; \
- (sl) = __s.s.low; (sh) = __s.s.high; \
- } while (0)
-# define udiv_qrnnd(q, r, nh, nl, d) \
- asm("divu %2,%0" : "=D"(q), "=z"(r) : "D"(d), "0"(nl), "1"(nh))
-# define sdiv_qrnnd(q, r, nh, nl, d) \
- asm("div %2,%0" : "=D"(q), "=z"(r) : "D"(d), "0"(nl), "1"(nh))
-# define UMUL_TIME 3
-# define UDIV_TIME 38
-#endif
-
-#if defined (__mips__) && W_TYPE_SIZE == 32
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- UDItype __x = (UDItype) (USItype) (u) * (USItype) (v); \
- (w1) = (USItype) (__x >> 32); \
- (w0) = (USItype) (__x); \
- } while (0)
-#define UMUL_TIME 10
-#define UDIV_TIME 100
-
-#if (__mips == 32 || __mips == 64) && ! __mips16
-#define count_leading_zeros(COUNT,X) ((COUNT) = __builtin_clz (X))
-#define COUNT_LEADING_ZEROS_0 32
-#endif
-#endif /* __mips__ */
-
-#if defined (__ns32000__) && W_TYPE_SIZE == 32
-#define umul_ppmm(w1, w0, u, v) \
- ({union {UDItype __ll; \
- struct {USItype __l, __h;} __i; \
- } __xx; \
- __asm__ ("meid %2,%0" \
- : "=g" (__xx.__ll) \
- : "%0" ((USItype) (u)), \
- "g" ((USItype) (v))); \
- (w1) = __xx.__i.__h; (w0) = __xx.__i.__l;})
-#define __umulsidi3(u, v) \
- ({UDItype __w; \
- __asm__ ("meid %2,%0" \
- : "=g" (__w) \
- : "%0" ((USItype) (u)), \
- "g" ((USItype) (v))); \
- __w; })
-#define udiv_qrnnd(q, r, n1, n0, d) \
- ({union {UDItype __ll; \
- struct {USItype __l, __h;} __i; \
- } __xx; \
- __xx.__i.__h = (n1); __xx.__i.__l = (n0); \
- __asm__ ("deid %2,%0" \
- : "=g" (__xx.__ll) \
- : "0" (__xx.__ll), \
- "g" ((USItype) (d))); \
- (r) = __xx.__i.__l; (q) = __xx.__i.__h; })
-#define count_trailing_zeros(count,x) \
- do { \
- __asm__ ("ffsd %2,%0" \
- : "=r" ((USItype) (count)) \
- : "0" ((USItype) 0), \
- "r" ((USItype) (x))); \
- } while (0)
-#endif /* __ns32000__ */
-
-/* FIXME: We should test _IBMR2 here when we add assembly support for the
- system vendor compilers.
- FIXME: What's needed for gcc PowerPC VxWorks? __vxworks__ is not good
- enough, since that hits ARM and m68k too. */
-#if (defined (_ARCH_PPC) /* AIX */ \
- || defined (__powerpc__) /* gcc */ \
- || defined (__POWERPC__) /* BEOS */ \
- || defined (__ppc__) /* Darwin */ \
- || (defined (PPC) && ! defined (CPU_FAMILY)) /* gcc 2.7.x GNU&SysV */ \
- || (defined (PPC) && defined (CPU_FAMILY) /* VxWorks */ \
- && CPU_FAMILY == PPC) \
- ) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do { \
- if (__builtin_constant_p (bh) && (bh) == 0) \
- __asm__ ("add%I4c %1,%3,%4\n\taddze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == ~(USItype) 0) \
- __asm__ ("add%I4c %1,%3,%4\n\taddme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\
- else \
- __asm__ ("add%I5c %1,%4,%5\n\tadde %0,%2,%3" \
- : "=r" (sh), "=&r" (sl) \
- : "%r" (ah), "r" (bh), "%r" (al), "rI" (bl)); \
- } while (0)
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- if (__builtin_constant_p (ah) && (ah) == 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\tsubfze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (ah) && (ah) == ~(USItype) 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\tsubfme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\taddme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == ~(USItype) 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\taddze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\
- else \
- __asm__ ("subf%I4c %1,%5,%4\n\tsubfe %0,%3,%2" \
- : "=r" (sh), "=&r" (sl) \
- : "r" (ah), "r" (bh), "rI" (al), "r" (bl)); \
- } while (0)
-#define count_leading_zeros(count, x) \
- __asm__ ("cntlzw %0,%1" : "=r" (count) : "r" (x))
-#define COUNT_LEADING_ZEROS_0 32
-#if defined (_ARCH_PPC) || defined (__powerpc__) || defined (__POWERPC__) \
- || defined (__ppc__) \
- || (defined (PPC) && ! defined (CPU_FAMILY)) /* gcc 2.7.x GNU&SysV */ \
- || (defined (PPC) && defined (CPU_FAMILY) /* VxWorks */ \
- && CPU_FAMILY == PPC)
-#define umul_ppmm(ph, pl, m0, m1) \
- do { \
- USItype __m0 = (m0), __m1 = (m1); \
- __asm__ ("mulhwu %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \
- (pl) = __m0 * __m1; \
- } while (0)
-#define UMUL_TIME 15
-#define smul_ppmm(ph, pl, m0, m1) \
- do { \
- SItype __m0 = (m0), __m1 = (m1); \
- __asm__ ("mulhw %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \
- (pl) = __m0 * __m1; \
- } while (0)
-#define SMUL_TIME 14
-#define UDIV_TIME 120
-#endif
-#endif /* 32-bit POWER architecture variants. */
-
-/* We should test _IBMR2 here when we add assembly support for the system
- vendor compilers. */
-#if (defined (_ARCH_PPC64) || defined (__powerpc64__)) && W_TYPE_SIZE == 64
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do { \
- if (__builtin_constant_p (bh) && (bh) == 0) \
- __asm__ ("add%I4c %1,%3,%4\n\taddze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == ~(UDItype) 0) \
- __asm__ ("add%I4c %1,%3,%4\n\taddme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "%r" (al), "rI" (bl));\
- else \
- __asm__ ("add%I5c %1,%4,%5\n\tadde %0,%2,%3" \
- : "=r" (sh), "=&r" (sl) \
- : "%r" (ah), "r" (bh), "%r" (al), "rI" (bl)); \
- } while (0)
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- if (__builtin_constant_p (ah) && (ah) == 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\tsubfze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (ah) && (ah) == ~(UDItype) 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\tsubfme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (bh), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\taddme %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\
- else if (__builtin_constant_p (bh) && (bh) == ~(UDItype) 0) \
- __asm__ ("subf%I3c %1,%4,%3\n\taddze %0,%2" \
- : "=r" (sh), "=&r" (sl) : "r" (ah), "rI" (al), "r" (bl));\
- else \
- __asm__ ("subf%I4c %1,%5,%4\n\tsubfe %0,%3,%2" \
- : "=r" (sh), "=&r" (sl) \
- : "r" (ah), "r" (bh), "rI" (al), "r" (bl)); \
- } while (0)
-#define count_leading_zeros(count, x) \
- __asm__ ("cntlzd %0,%1" : "=r" (count) : "r" (x))
-#define COUNT_LEADING_ZEROS_0 64
-#define umul_ppmm(ph, pl, m0, m1) \
- do { \
- UDItype __m0 = (m0), __m1 = (m1); \
- __asm__ ("mulhdu %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \
- (pl) = __m0 * __m1; \
- } while (0)
-#define UMUL_TIME 15
-#define smul_ppmm(ph, pl, m0, m1) \
- do { \
- DItype __m0 = (m0), __m1 = (m1); \
- __asm__ ("mulhd %0,%1,%2" : "=r" (ph) : "%r" (m0), "r" (m1)); \
- (pl) = __m0 * __m1; \
- } while (0)
-#define SMUL_TIME 14 /* ??? */
-#define UDIV_TIME 120 /* ??? */
-#endif /* 64-bit PowerPC. */
-
-#if defined (__ibm032__) /* RT/ROMP */ && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("a %1,%5\n\tae %0,%3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%0" ((USItype) (ah)), \
- "r" ((USItype) (bh)), \
- "%1" ((USItype) (al)), \
- "r" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("s %1,%5\n\tse %0,%3" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "r" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "r" ((USItype) (bl)))
-#define umul_ppmm(ph, pl, m0, m1) \
- do { \
- USItype __m0 = (m0), __m1 = (m1); \
- __asm__ ( \
- "s r2,r2\n" \
-" mts r10,%2\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" m r2,%3\n" \
-" cas %0,r2,r0\n" \
-" mfs r10,%1" \
- : "=r" ((USItype) (ph)), \
- "=r" ((USItype) (pl)) \
- : "%r" (__m0), \
- "r" (__m1) \
- : "r2"); \
- (ph) += ((((SItype) __m0 >> 31) & __m1) \
- + (((SItype) __m1 >> 31) & __m0)); \
- } while (0)
-#define UMUL_TIME 20
-#define UDIV_TIME 200
-#define count_leading_zeros(count, x) \
- do { \
- if ((x) >= 0x10000) \
- __asm__ ("clz %0,%1" \
- : "=r" ((USItype) (count)) \
- : "r" ((USItype) (x) >> 16)); \
- else \
- { \
- __asm__ ("clz %0,%1" \
- : "=r" ((USItype) (count)) \
- : "r" ((USItype) (x))); \
- (count) += 16; \
- } \
- } while (0)
-#endif
-
-#if defined(__sh__) && !__SHMEDIA__ && W_TYPE_SIZE == 32
-#ifndef __sh1__
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ( \
- "dmulu.l %2,%3\n\tsts%M1 macl,%1\n\tsts%M0 mach,%0" \
- : "=r<" ((USItype)(w1)), \
- "=r<" ((USItype)(w0)) \
- : "r" ((USItype)(u)), \
- "r" ((USItype)(v)) \
- : "macl", "mach")
-#define UMUL_TIME 5
-#endif
-
-/* This is the same algorithm as __udiv_qrnnd_c. */
-#define UDIV_NEEDS_NORMALIZATION 1
-
-#define udiv_qrnnd(q, r, n1, n0, d) \
- do { \
- extern UWtype __udiv_qrnnd_16 (UWtype, UWtype) \
- __attribute__ ((visibility ("hidden"))); \
- /* r0: rn r1: qn */ /* r0: n1 r4: n0 r5: d r6: d1 */ /* r2: __m */ \
- __asm__ ( \
- "mov%M4 %4,r5\n" \
-" swap.w %3,r4\n" \
-" swap.w r5,r6\n" \
-" jsr @%5\n" \
-" shll16 r6\n" \
-" swap.w r4,r4\n" \
-" jsr @%5\n" \
-" swap.w r1,%0\n" \
-" or r1,%0" \
- : "=r" (q), "=&z" (r) \
- : "1" (n1), "r" (n0), "rm" (d), "r" (&__udiv_qrnnd_16) \
- : "r1", "r2", "r4", "r5", "r6", "pr", "t"); \
- } while (0)
-
-#define UDIV_TIME 80
-
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("clrt;subc %5,%1; subc %4,%0" \
- : "=r" (sh), "=r" (sl) \
- : "0" (ah), "1" (al), "r" (bh), "r" (bl) : "t")
-
-#endif /* __sh__ */
-
-#if defined (__SH5__) && __SHMEDIA__ && W_TYPE_SIZE == 32
-#define __umulsidi3(u,v) ((UDItype)(USItype)u*(USItype)v)
-#define count_leading_zeros(count, x) \
- do \
- { \
- UDItype x_ = (USItype)(x); \
- SItype c_; \
- \
- __asm__ ("nsb %1, %0" : "=r" (c_) : "r" (x_)); \
- (count) = c_ - 31; \
- } \
- while (0)
-#define COUNT_LEADING_ZEROS_0 32
-#endif
-
-#if defined (__sparc__) && !defined (__arch64__) && !defined (__sparcv9) \
- && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("addcc %r4,%5,%1\n\taddx %r2,%3,%0" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "%rJ" ((USItype) (ah)), \
- "rI" ((USItype) (bh)), \
- "%rJ" ((USItype) (al)), \
- "rI" ((USItype) (bl)) \
- __CLOBBER_CC)
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("subcc %r4,%5,%1\n\tsubx %r2,%3,%0" \
- : "=r" ((USItype) (sh)), \
- "=&r" ((USItype) (sl)) \
- : "rJ" ((USItype) (ah)), \
- "rI" ((USItype) (bh)), \
- "rJ" ((USItype) (al)), \
- "rI" ((USItype) (bl)) \
- __CLOBBER_CC)
-#if defined (__sparc_v9__)
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- register USItype __g1 asm ("g1"); \
- __asm__ ("umul\t%2,%3,%1\n\t" \
- "srlx\t%1, 32, %0" \
- : "=r" ((USItype) (w1)), \
- "=r" (__g1) \
- : "r" ((USItype) (u)), \
- "r" ((USItype) (v))); \
- (w0) = __g1; \
- } while (0)
-#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
- __asm__ ("mov\t%2,%%y\n\t" \
- "udiv\t%3,%4,%0\n\t" \
- "umul\t%0,%4,%1\n\t" \
- "sub\t%3,%1,%1" \
- : "=&r" ((USItype) (__q)), \
- "=&r" ((USItype) (__r)) \
- : "r" ((USItype) (__n1)), \
- "r" ((USItype) (__n0)), \
- "r" ((USItype) (__d)))
-#else
-#if defined (__sparc_v8__)
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("umul %2,%3,%1;rd %%y,%0" \
- : "=r" ((USItype) (w1)), \
- "=r" ((USItype) (w0)) \
- : "r" ((USItype) (u)), \
- "r" ((USItype) (v)))
-#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
- __asm__ ("mov %2,%%y;nop;nop;nop;udiv %3,%4,%0;umul %0,%4,%1;sub %3,%1,%1"\
- : "=&r" ((USItype) (__q)), \
- "=&r" ((USItype) (__r)) \
- : "r" ((USItype) (__n1)), \
- "r" ((USItype) (__n0)), \
- "r" ((USItype) (__d)))
-#else
-#if defined (__sparclite__)
-/* This has hardware multiply but not divide. It also has two additional
- instructions scan (ffs from high bit) and divscc. */
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("umul %2,%3,%1;rd %%y,%0" \
- : "=r" ((USItype) (w1)), \
- "=r" ((USItype) (w0)) \
- : "r" ((USItype) (u)), \
- "r" ((USItype) (v)))
-#define udiv_qrnnd(q, r, n1, n0, d) \
- __asm__ ("! Inlined udiv_qrnnd\n" \
-" wr %%g0,%2,%%y ! Not a delayed write for sparclite\n" \
-" tst %%g0\n" \
-" divscc %3,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%%g1\n" \
-" divscc %%g1,%4,%0\n" \
-" rd %%y,%1\n" \
-" bl,a 1f\n" \
-" add %1,%4,%1\n" \
-"1: ! End of inline udiv_qrnnd" \
- : "=r" ((USItype) (q)), \
- "=r" ((USItype) (r)) \
- : "r" ((USItype) (n1)), \
- "r" ((USItype) (n0)), \
- "rI" ((USItype) (d)) \
- : "g1" __AND_CLOBBER_CC)
-#define UDIV_TIME 37
-#define count_leading_zeros(count, x) \
- do { \
- __asm__ ("scan %1,1,%0" \
- : "=r" ((USItype) (count)) \
- : "r" ((USItype) (x))); \
- } while (0)
-/* Early sparclites return 63 for an argument of 0, but they warn that future
- implementations might change this. Therefore, leave COUNT_LEADING_ZEROS_0
- undefined. */
-#else
-/* SPARC without integer multiplication and divide instructions.
- (i.e. at least Sun4/20,40,60,65,75,110,260,280,330,360,380,470,490) */
-#define umul_ppmm(w1, w0, u, v) \
- __asm__ ("! Inlined umul_ppmm\n" \
-" wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr\n"\
-" sra %3,31,%%o5 ! Don't move this insn\n" \
-" and %2,%%o5,%%o5 ! Don't move this insn\n" \
-" andcc %%g0,0,%%g1 ! Don't move this insn\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,%3,%%g1\n" \
-" mulscc %%g1,0,%%g1\n" \
-" add %%g1,%%o5,%0\n" \
-" rd %%y,%1" \
- : "=r" ((USItype) (w1)), \
- "=r" ((USItype) (w0)) \
- : "%rI" ((USItype) (u)), \
- "r" ((USItype) (v)) \
- : "g1", "o5" __AND_CLOBBER_CC)
-#define UMUL_TIME 39 /* 39 instructions */
-/* It's quite necessary to add this much assembler for the sparc.
- The default udiv_qrnnd (in C) is more than 10 times slower! */
-#define udiv_qrnnd(__q, __r, __n1, __n0, __d) \
- __asm__ ("! Inlined udiv_qrnnd\n" \
-" mov 32,%%g1\n" \
-" subcc %1,%2,%%g0\n" \
-"1: bcs 5f\n" \
-" addxcc %0,%0,%0 ! shift n1n0 and a q-bit in lsb\n" \
-" sub %1,%2,%1 ! this kills msb of n\n" \
-" addx %1,%1,%1 ! so this can't give carry\n" \
-" subcc %%g1,1,%%g1\n" \
-"2: bne 1b\n" \
-" subcc %1,%2,%%g0\n" \
-" bcs 3f\n" \
-" addxcc %0,%0,%0 ! shift n1n0 and a q-bit in lsb\n" \
-" b 3f\n" \
-" sub %1,%2,%1 ! this kills msb of n\n" \
-"4: sub %1,%2,%1\n" \
-"5: addxcc %1,%1,%1\n" \
-" bcc 2b\n" \
-" subcc %%g1,1,%%g1\n" \
-"! Got carry from n. Subtract next step to cancel this carry.\n" \
-" bne 4b\n" \
-" addcc %0,%0,%0 ! shift n1n0 and a 0-bit in lsb\n" \
-" sub %1,%2,%1\n" \
-"3: xnor %0,0,%0\n" \
-" ! End of inline udiv_qrnnd" \
- : "=&r" ((USItype) (__q)), \
- "=&r" ((USItype) (__r)) \
- : "r" ((USItype) (__d)), \
- "1" ((USItype) (__n1)), \
- "0" ((USItype) (__n0)) : "g1" __AND_CLOBBER_CC)
-#define UDIV_TIME (3+7*32) /* 7 instructions/iteration. 32 iterations. */
-#endif /* __sparclite__ */
-#endif /* __sparc_v8__ */
-#endif /* __sparc_v9__ */
-#endif /* sparc32 */
-
-#if ((defined (__sparc__) && defined (__arch64__)) || defined (__sparcv9)) \
- && W_TYPE_SIZE == 64
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do { \
- UDItype __carry = 0; \
- __asm__ ("addcc\t%r5,%6,%1\n\t" \
- "add\t%r3,%4,%0\n\t" \
- "movcs\t%%xcc, 1, %2\n\t" \
- "add\t%0, %2, %0" \
- : "=r" ((UDItype)(sh)), \
- "=&r" ((UDItype)(sl)), \
- "+r" (__carry) \
- : "%rJ" ((UDItype)(ah)), \
- "rI" ((UDItype)(bh)), \
- "%rJ" ((UDItype)(al)), \
- "rI" ((UDItype)(bl)) \
- __CLOBBER_CC); \
- } while (0)
-
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- UDItype __carry = 0; \
- __asm__ ("subcc\t%r5,%6,%1\n\t" \
- "sub\t%r3,%4,%0\n\t" \
- "movcs\t%%xcc, 1, %2\n\t" \
- "sub\t%0, %2, %0" \
- : "=r" ((UDItype)(sh)), \
- "=&r" ((UDItype)(sl)), \
- "+r" (__carry) \
- : "%rJ" ((UDItype)(ah)), \
- "rI" ((UDItype)(bh)), \
- "%rJ" ((UDItype)(al)), \
- "rI" ((UDItype)(bl)) \
- __CLOBBER_CC); \
- } while (0)
-
-#define umul_ppmm(wh, wl, u, v) \
- do { \
- UDItype tmp1, tmp2, tmp3, tmp4; \
- __asm__ __volatile__ ( \
- "srl %7,0,%3\n\t" \
- "mulx %3,%6,%1\n\t" \
- "srlx %6,32,%2\n\t" \
- "mulx %2,%3,%4\n\t" \
- "sllx %4,32,%5\n\t" \
- "srl %6,0,%3\n\t" \
- "sub %1,%5,%5\n\t" \
- "srlx %5,32,%5\n\t" \
- "addcc %4,%5,%4\n\t" \
- "srlx %7,32,%5\n\t" \
- "mulx %3,%5,%3\n\t" \
- "mulx %2,%5,%5\n\t" \
- "sethi %%hi(0x80000000),%2\n\t" \
- "addcc %4,%3,%4\n\t" \
- "srlx %4,32,%4\n\t" \
- "add %2,%2,%2\n\t" \
- "movcc %%xcc,%%g0,%2\n\t" \
- "addcc %5,%4,%5\n\t" \
- "sllx %3,32,%3\n\t" \
- "add %1,%3,%1\n\t" \
- "add %5,%2,%0" \
- : "=r" ((UDItype)(wh)), \
- "=&r" ((UDItype)(wl)), \
- "=&r" (tmp1), "=&r" (tmp2), "=&r" (tmp3), "=&r" (tmp4) \
- : "r" ((UDItype)(u)), \
- "r" ((UDItype)(v)) \
- __CLOBBER_CC); \
- } while (0)
-#define UMUL_TIME 96
-#define UDIV_TIME 230
-#endif /* sparc64 */
-
-#if defined (__vax__) && W_TYPE_SIZE == 32
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("addl2 %5,%1\n\tadwc %3,%0" \
- : "=g" ((USItype) (sh)), \
- "=&g" ((USItype) (sl)) \
- : "%0" ((USItype) (ah)), \
- "g" ((USItype) (bh)), \
- "%1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("subl2 %5,%1\n\tsbwc %3,%0" \
- : "=g" ((USItype) (sh)), \
- "=&g" ((USItype) (sl)) \
- : "0" ((USItype) (ah)), \
- "g" ((USItype) (bh)), \
- "1" ((USItype) (al)), \
- "g" ((USItype) (bl)))
-#define umul_ppmm(xh, xl, m0, m1) \
- do { \
- union { \
- UDItype __ll; \
- struct {USItype __l, __h;} __i; \
- } __xx; \
- USItype __m0 = (m0), __m1 = (m1); \
- __asm__ ("emul %1,%2,$0,%0" \
- : "=r" (__xx.__ll) \
- : "g" (__m0), \
- "g" (__m1)); \
- (xh) = __xx.__i.__h; \
- (xl) = __xx.__i.__l; \
- (xh) += ((((SItype) __m0 >> 31) & __m1) \
- + (((SItype) __m1 >> 31) & __m0)); \
- } while (0)
-#define sdiv_qrnnd(q, r, n1, n0, d) \
- do { \
- union {DItype __ll; \
- struct {SItype __l, __h;} __i; \
- } __xx; \
- __xx.__i.__h = n1; __xx.__i.__l = n0; \
- __asm__ ("ediv %3,%2,%0,%1" \
- : "=g" (q), "=g" (r) \
- : "g" (__xx.__ll), "g" (d)); \
- } while (0)
-#endif /* __vax__ */
-
-#ifdef _TMS320C6X
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do \
- { \
- UDItype __ll; \
- __asm__ ("addu .l1 %1, %2, %0" \
- : "=a" (__ll) : "a" (al), "a" (bl)); \
- (sl) = (USItype)__ll; \
- (sh) = ((USItype)(__ll >> 32)) + (ah) + (bh); \
- } \
- while (0)
-
-#ifdef _TMS320C6400_PLUS
-#define __umulsidi3(u,v) ((UDItype)(USItype)u*(USItype)v)
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- UDItype __x = (UDItype) (USItype) (u) * (USItype) (v); \
- (w1) = (USItype) (__x >> 32); \
- (w0) = (USItype) (__x); \
- } while (0)
-#endif /* _TMS320C6400_PLUS */
-
-#define count_leading_zeros(count, x) ((count) = __builtin_clz (x))
-#ifdef _TMS320C6400
-#define count_trailing_zeros(count, x) ((count) = __builtin_ctz (x))
-#endif
-#define UMUL_TIME 4
-#define UDIV_TIME 40
-#endif /* _TMS320C6X */
-
-#if defined (__xtensa__) && W_TYPE_SIZE == 32
-/* This code is not Xtensa-configuration-specific, so rely on the compiler
- to expand builtin functions depending on what configuration features
- are available. This avoids library calls when the operation can be
- performed in-line. */
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- DWunion __w; \
- __w.ll = __builtin_umulsidi3 (u, v); \
- w1 = __w.s.high; \
- w0 = __w.s.low; \
- } while (0)
-#define __umulsidi3(u, v) __builtin_umulsidi3 (u, v)
-#define count_leading_zeros(COUNT, X) ((COUNT) = __builtin_clz (X))
-#define count_trailing_zeros(COUNT, X) ((COUNT) = __builtin_ctz (X))
-#endif /* __xtensa__ */
-
-#if defined xstormy16
-extern UHItype __stormy16_count_leading_zeros (UHItype);
-#define count_leading_zeros(count, x) \
- do \
- { \
- UHItype size; \
- \
- /* We assume that W_TYPE_SIZE is a multiple of 16... */ \
- for ((count) = 0, size = W_TYPE_SIZE; size; size -= 16) \
- { \
- UHItype c; \
- \
- c = __clzhi2 ((x) >> (size - 16)); \
- (count) += c; \
- if (c != 16) \
- break; \
- } \
- } \
- while (0)
-#define COUNT_LEADING_ZEROS_0 W_TYPE_SIZE
-#endif
-
-#if defined (__z8000__) && W_TYPE_SIZE == 16
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- __asm__ ("add %H1,%H5\n\tadc %H0,%H3" \
- : "=r" ((unsigned int)(sh)), \
- "=&r" ((unsigned int)(sl)) \
- : "%0" ((unsigned int)(ah)), \
- "r" ((unsigned int)(bh)), \
- "%1" ((unsigned int)(al)), \
- "rQR" ((unsigned int)(bl)))
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- __asm__ ("sub %H1,%H5\n\tsbc %H0,%H3" \
- : "=r" ((unsigned int)(sh)), \
- "=&r" ((unsigned int)(sl)) \
- : "0" ((unsigned int)(ah)), \
- "r" ((unsigned int)(bh)), \
- "1" ((unsigned int)(al)), \
- "rQR" ((unsigned int)(bl)))
-#define umul_ppmm(xh, xl, m0, m1) \
- do { \
- union {long int __ll; \
- struct {unsigned int __h, __l;} __i; \
- } __xx; \
- unsigned int __m0 = (m0), __m1 = (m1); \
- __asm__ ("mult %S0,%H3" \
- : "=r" (__xx.__i.__h), \
- "=r" (__xx.__i.__l) \
- : "%1" (__m0), \
- "rQR" (__m1)); \
- (xh) = __xx.__i.__h; (xl) = __xx.__i.__l; \
- (xh) += ((((signed int) __m0 >> 15) & __m1) \
- + (((signed int) __m1 >> 15) & __m0)); \
- } while (0)
-#endif /* __z8000__ */
-
-#endif /* __GNUC__ */
-
-/* If this machine has no inline assembler, use C macros. */
-
-#if !defined (add_ssaaaa)
-#define add_ssaaaa(sh, sl, ah, al, bh, bl) \
- do { \
- UWtype __x; \
- __x = (al) + (bl); \
- (sh) = (ah) + (bh) + (__x < (al)); \
- (sl) = __x; \
- } while (0)
-#endif
-
-#if !defined (sub_ddmmss)
-#define sub_ddmmss(sh, sl, ah, al, bh, bl) \
- do { \
- UWtype __x; \
- __x = (al) - (bl); \
- (sh) = (ah) - (bh) - (__x > (al)); \
- (sl) = __x; \
- } while (0)
-#endif
-
-/* If we lack umul_ppmm but have smul_ppmm, define umul_ppmm in terms of
- smul_ppmm. */
-#if !defined (umul_ppmm) && defined (smul_ppmm)
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- UWtype __w1; \
- UWtype __xm0 = (u), __xm1 = (v); \
- smul_ppmm (__w1, w0, __xm0, __xm1); \
- (w1) = __w1 + (-(__xm0 >> (W_TYPE_SIZE - 1)) & __xm1) \
- + (-(__xm1 >> (W_TYPE_SIZE - 1)) & __xm0); \
- } while (0)
-#endif
-
-/* If we still don't have umul_ppmm, define it using plain C. */
-#if !defined (umul_ppmm)
-#define umul_ppmm(w1, w0, u, v) \
- do { \
- UWtype __x0, __x1, __x2, __x3; \
- UHWtype __ul, __vl, __uh, __vh; \
- \
- __ul = __ll_lowpart (u); \
- __uh = __ll_highpart (u); \
- __vl = __ll_lowpart (v); \
- __vh = __ll_highpart (v); \
- \
- __x0 = (UWtype) __ul * __vl; \
- __x1 = (UWtype) __ul * __vh; \
- __x2 = (UWtype) __uh * __vl; \
- __x3 = (UWtype) __uh * __vh; \
- \
- __x1 += __ll_highpart (__x0);/* this can't give carry */ \
- __x1 += __x2; /* but this indeed can */ \
- if (__x1 < __x2) /* did we get it? */ \
- __x3 += __ll_B; /* yes, add it in the proper pos. */ \
- \
- (w1) = __x3 + __ll_highpart (__x1); \
- (w0) = __ll_lowpart (__x1) * __ll_B + __ll_lowpart (__x0); \
- } while (0)
-#endif
-
-#if !defined (__umulsidi3)
-#define __umulsidi3(u, v) \
- ({DWunion __w; \
- umul_ppmm (__w.s.high, __w.s.low, u, v); \
- __w.ll; })
-#endif
-
-/* Define this unconditionally, so it can be used for debugging. */
-#define __udiv_qrnnd_c(q, r, n1, n0, d) \
- do { \
- UWtype __d1, __d0, __q1, __q0; \
- UWtype __r1, __r0, __m; \
- __d1 = __ll_highpart (d); \
- __d0 = __ll_lowpart (d); \
- \
- __r1 = (n1) % __d1; \
- __q1 = (n1) / __d1; \
- __m = (UWtype) __q1 * __d0; \
- __r1 = __r1 * __ll_B | __ll_highpart (n0); \
- if (__r1 < __m) \
- { \
- __q1--, __r1 += (d); \
- if (__r1 >= (d)) /* i.e. we didn't get carry when adding to __r1 */\
- if (__r1 < __m) \
- __q1--, __r1 += (d); \
- } \
- __r1 -= __m; \
- \
- __r0 = __r1 % __d1; \
- __q0 = __r1 / __d1; \
- __m = (UWtype) __q0 * __d0; \
- __r0 = __r0 * __ll_B | __ll_lowpart (n0); \
- if (__r0 < __m) \
- { \
- __q0--, __r0 += (d); \
- if (__r0 >= (d)) \
- if (__r0 < __m) \
- __q0--, __r0 += (d); \
- } \
- __r0 -= __m; \
- \
- (q) = (UWtype) __q1 * __ll_B | __q0; \
- (r) = __r0; \
- } while (0)
-
-/* If the processor has no udiv_qrnnd but sdiv_qrnnd, go through
- __udiv_w_sdiv (defined in libgcc or elsewhere). */
-#if !defined (udiv_qrnnd) && defined (sdiv_qrnnd)
-#define udiv_qrnnd(q, r, nh, nl, d) \
- do { \
- USItype __r; \
- (q) = __udiv_w_sdiv (&__r, nh, nl, d); \
- (r) = __r; \
- } while (0)
-#endif
-
-/* If udiv_qrnnd was not defined for this processor, use __udiv_qrnnd_c. */
-#if !defined (udiv_qrnnd)
-#define UDIV_NEEDS_NORMALIZATION 1
-#define udiv_qrnnd __udiv_qrnnd_c
-#endif
-
-#if !defined (count_leading_zeros)
-#define count_leading_zeros(count, x) \
- do { \
- UWtype __xr = (x); \
- UWtype __a; \
- \
- if (W_TYPE_SIZE <= 32) \
- { \
- __a = __xr < ((UWtype)1<<2*__BITS4) \
- ? (__xr < ((UWtype)1<<__BITS4) ? 0 : __BITS4) \
- : (__xr < ((UWtype)1<<3*__BITS4) ? 2*__BITS4 : 3*__BITS4); \
- } \
- else \
- { \
- for (__a = W_TYPE_SIZE - 8; __a > 0; __a -= 8) \
- if (((__xr >> __a) & 0xff) != 0) \
- break; \
- } \
- \
- (count) = W_TYPE_SIZE - (__clz_tab[__xr >> __a] + __a); \
- } while (0)
-#define COUNT_LEADING_ZEROS_0 W_TYPE_SIZE
-#endif
-
-#if !defined (count_trailing_zeros)
-/* Define count_trailing_zeros using count_leading_zeros. The latter might be
- defined in asm, but if it is not, the C version above is good enough. */
-#define count_trailing_zeros(count, x) \
- do { \
- UWtype __ctz_x = (x); \
- UWtype __ctz_c; \
- count_leading_zeros (__ctz_c, __ctz_x & -__ctz_x); \
- (count) = W_TYPE_SIZE - 1 - __ctz_c; \
- } while (0)
-#endif
-
-#ifndef UDIV_NEEDS_NORMALIZATION
-#define UDIV_NEEDS_NORMALIZATION 0
-#endif
diff --git a/libgcc/mkheader.sh b/libgcc/mkheader.sh
index 8d5a6a1a013..29f0aab6027 100755
--- a/libgcc/mkheader.sh
+++ b/libgcc/mkheader.sh
@@ -1,6 +1,6 @@
#! /bin/sh
-# Copyright (C) 2001-2013 Free Software Foundation, Inc.
+# Copyright (C) 2001-2014 Free Software Foundation, Inc.
# This file is part of GCC.
# GCC is free software; you can redistribute it and/or modify
diff --git a/libgcc/mkmap-flat.awk b/libgcc/mkmap-flat.awk
index fcf35bf88d2..f2d79c2f28a 100644
--- a/libgcc/mkmap-flat.awk
+++ b/libgcc/mkmap-flat.awk
@@ -1,5 +1,5 @@
# Generate a flat list of symbols to export.
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributed by Richard Henderson <rth@cygnus.com>
#
# This file is part of GCC.
diff --git a/libgcc/mkmap-symver.awk b/libgcc/mkmap-symver.awk
index 06692058f5a..1ac025b9d51 100644
--- a/libgcc/mkmap-symver.awk
+++ b/libgcc/mkmap-symver.awk
@@ -1,5 +1,5 @@
# Generate an ELF symbol version map a-la Solaris and GNU ld.
-# Copyright (C) 2007-2013 Free Software Foundation, Inc.
+# Copyright (C) 2007-2014 Free Software Foundation, Inc.
# Contributed by Richard Henderson <rth@cygnus.com>
#
# This file is part of GCC.
diff --git a/libgcc/soft-fp/op-4.h b/libgcc/soft-fp/op-4.h
index 3515bdc497b..6c6b4611662 100644
--- a/libgcc/soft-fp/op-4.h
+++ b/libgcc/soft-fp/op-4.h
@@ -709,7 +709,7 @@
else if (rsize <= 2*_FP_W_TYPE_SIZE) \
{ \
r = X##_f[1]; \
- r <<= _FP_W_TYPE_SIZE; \
+ r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
r += X##_f[0]; \
} \
else \
@@ -717,11 +717,11 @@
/* I'm feeling lazy so we deal with int == 3words (implausible)*/ \
/* and int == 4words as a single case. */ \
r = X##_f[3]; \
- r <<= _FP_W_TYPE_SIZE; \
+ r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
r += X##_f[2]; \
- r <<= _FP_W_TYPE_SIZE; \
+ r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
r += X##_f[1]; \
- r <<= _FP_W_TYPE_SIZE; \
+ r = (rsize <= _FP_W_TYPE_SIZE ? 0 : r << _FP_W_TYPE_SIZE); \
r += X##_f[0]; \
} \
} \
diff --git a/libgcc/sync.c b/libgcc/sync.c
index 17158c90217..3cae2e9d43e 100644
--- a/libgcc/sync.c
+++ b/libgcc/sync.c
@@ -1,5 +1,5 @@
/* Out-of-line libgcc versions of __sync_* builtins. */
-/* Copyright (C) 2008-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2008-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/udivmod.c b/libgcc/udivmod.c
index edf9c8f8168..e38b0b3a8af 100644
--- a/libgcc/udivmod.c
+++ b/libgcc/udivmod.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/udivmodsi4.c b/libgcc/udivmodsi4.c
index de30624c36b..f581e5344da 100644
--- a/libgcc/udivmodsi4.c
+++ b/libgcc/udivmodsi4.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2000-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-arm-common.inc b/libgcc/unwind-arm-common.inc
index 7a8264df171..eedcf242921 100644
--- a/libgcc/unwind-arm-common.inc
+++ b/libgcc/unwind-arm-common.inc
@@ -1,5 +1,5 @@
/* Common unwinding code for ARM EABI and C6X.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
Contributed by Paul Brook
This file is free software; you can redistribute it and/or modify it
diff --git a/libgcc/unwind-c.c b/libgcc/unwind-c.c
index b937d9d655f..c1d5d4b9e23 100644
--- a/libgcc/unwind-c.c
+++ b/libgcc/unwind-c.c
@@ -1,5 +1,5 @@
/* Supporting functions for C exception handling.
- Copyright (C) 2002-2013 Free Software Foundation, Inc.
+ Copyright (C) 2002-2014 Free Software Foundation, Inc.
Contributed by Aldy Hernandez <aldy@quesejoda.com>.
Shamelessly stolen from the Java front end.
diff --git a/libgcc/unwind-compat.c b/libgcc/unwind-compat.c
index ebefbcd5919..bb54e809ef1 100644
--- a/libgcc/unwind-compat.c
+++ b/libgcc/unwind-compat.c
@@ -1,5 +1,5 @@
/* Backward compatibility unwind routines.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-compat.h b/libgcc/unwind-compat.h
index 547671e1388..14f0cb2fa96 100644
--- a/libgcc/unwind-compat.h
+++ b/libgcc/unwind-compat.h
@@ -1,5 +1,5 @@
/* Backward compatibility unwind routines.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2-fde-compat.c b/libgcc/unwind-dw2-fde-compat.c
index 3e3e7a710a8..4ce86eb254e 100644
--- a/libgcc/unwind-dw2-fde-compat.c
+++ b/libgcc/unwind-dw2-fde-compat.c
@@ -1,5 +1,5 @@
/* Backward compatibility unwind routines.
- Copyright (C) 2004-2013 Free Software Foundation, Inc.
+ Copyright (C) 2004-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2-fde-dip.c b/libgcc/unwind-dw2-fde-dip.c
index d84d9b67bf2..d6c05216587 100644
--- a/libgcc/unwind-dw2-fde-dip.c
+++ b/libgcc/unwind-dw2-fde-dip.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2013 Free Software Foundation, Inc.
+/* Copyright (C) 2001-2014 Free Software Foundation, Inc.
Contributed by Jakub Jelinek <jakub@redhat.com>.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2-fde.c b/libgcc/unwind-dw2-fde.c
index 659c09c2708..fcbe33fa8c9 100644
--- a/libgcc/unwind-dw2-fde.c
+++ b/libgcc/unwind-dw2-fde.c
@@ -1,5 +1,5 @@
/* Subroutines needed for unwinding stack frames for exception handling. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Jason Merrill <jason@cygnus.com>.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2-fde.h b/libgcc/unwind-dw2-fde.h
index 2bbc60a837c..c8201c6b430 100644
--- a/libgcc/unwind-dw2-fde.h
+++ b/libgcc/unwind-dw2-fde.h
@@ -1,5 +1,5 @@
/* Subroutines needed for unwinding stack frames for exception handling. */
-/* Copyright (C) 1997-2013 Free Software Foundation, Inc.
+/* Copyright (C) 1997-2014 Free Software Foundation, Inc.
Contributed by Jason Merrill <jason@cygnus.com>.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2.c b/libgcc/unwind-dw2.c
index 041f9d5c3f0..55fc4bca132 100644
--- a/libgcc/unwind-dw2.c
+++ b/libgcc/unwind-dw2.c
@@ -1,5 +1,5 @@
/* DWARF2 exception handling and frame unwind runtime interface routines.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-dw2.h b/libgcc/unwind-dw2.h
index 365e97470f5..d39049bbeab 100644
--- a/libgcc/unwind-dw2.h
+++ b/libgcc/unwind-dw2.h
@@ -1,5 +1,5 @@
/* DWARF2 frame unwind data structure.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-generic.h b/libgcc/unwind-generic.h
index b8d78b9554e..d351fb94108 100644
--- a/libgcc/unwind-generic.h
+++ b/libgcc/unwind-generic.h
@@ -1,5 +1,5 @@
/* Exception handling and frame unwind runtime interface routines.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-pe.h b/libgcc/unwind-pe.h
index 12c89796314..e5dda41c8a0 100644
--- a/libgcc/unwind-pe.h
+++ b/libgcc/unwind-pe.h
@@ -1,5 +1,5 @@
/* Exception handling and frame unwind runtime interface routines.
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-seh.c b/libgcc/unwind-seh.c
index 54a86213f9a..125af979cf8 100644
--- a/libgcc/unwind-seh.c
+++ b/libgcc/unwind-seh.c
@@ -1,5 +1,5 @@
/* Structured Exception Handling (SEH) runtime interface routines.
- Copyright (C) 2010-2013 Free Software Foundation, Inc.
+ Copyright (C) 2010-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind-sjlj.c b/libgcc/unwind-sjlj.c
index 340eb79857a..59f8faa3b3a 100644
--- a/libgcc/unwind-sjlj.c
+++ b/libgcc/unwind-sjlj.c
@@ -1,5 +1,5 @@
/* SJLJ exception handling and frame unwind runtime interface routines.
- Copyright (C) 1997-2013 Free Software Foundation, Inc.
+ Copyright (C) 1997-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/unwind.inc b/libgcc/unwind.inc
index c902c7ffa2f..12f62bca733 100644
--- a/libgcc/unwind.inc
+++ b/libgcc/unwind.inc
@@ -1,5 +1,5 @@
/* Exception handling and frame unwind runtime interface routines. -*- C -*-
- Copyright (C) 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 2001-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/vtv_end.c b/libgcc/vtv_end.c
index 83fa101c8e3..c16d9e85c95 100644
--- a/libgcc/vtv_end.c
+++ b/libgcc/vtv_end.c
@@ -1,5 +1,4 @@
-/* Copyright (C) 2012, 2013
- Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/vtv_end_preinit.c b/libgcc/vtv_end_preinit.c
index 53d12b07ea1..699dbcdb0cb 100644
--- a/libgcc/vtv_end_preinit.c
+++ b/libgcc/vtv_end_preinit.c
@@ -1,5 +1,4 @@
-/* Copyright (C) 2012, 2013
- Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/vtv_start.c b/libgcc/vtv_start.c
index 3efb63dfbb0..d93252edbb4 100644
--- a/libgcc/vtv_start.c
+++ b/libgcc/vtv_start.c
@@ -1,5 +1,4 @@
-/* Copyright (C) 2012, 2013
- Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.
diff --git a/libgcc/vtv_start_preinit.c b/libgcc/vtv_start_preinit.c
index 512c8581a28..6caff263a5a 100644
--- a/libgcc/vtv_start_preinit.c
+++ b/libgcc/vtv_start_preinit.c
@@ -1,5 +1,4 @@
-/* Copyright (C) 2012, 2013
- Free Software Foundation, Inc.
+/* Copyright (C) 2012-2014 Free Software Foundation, Inc.
This file is part of GCC.