debian specific patch information for gdc-4.6 / 0.29.1-4.6.3-2

Summary

Package Version Package Type Source Package Format
0.29.1-4.6.3-2 Debian-diff 1.0

Debian packaging Information

Diff file gdc-4.6_0.29.1-4.6.3-2.diff.gz
Size1207647
MD5sumd3175739bb0869720a91dabb88897569
./debian only changes view download

"series" style patches

patch summary view raw
ada-acats.diff
 src/gcc/testsuite/ada/acats/run_acats  |   53 +++++++++------------------------
 src/gcc/testsuite/ada/acats/run_all.sh |   24 +++++++++++---
 src/gcc/testsuite/lib/gnat.exp         |   45 ++++++++--------------------
 3 files changed, 47 insertions(+), 75 deletions(-)
view download
ada-bug564232.diff
 src/gcc/ada/gsocket.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
ada-default-project-path.diff
 src/gcc/ada/Make-generated.in |    2 +-
 src/gcc/ada/gnatls.adb        |   35 ++---------------------------------
 src/gcc/ada/prj-env.adb       |   39 ++++-----------------------------------
 3 files changed, 7 insertions(+), 69 deletions(-)
view download
ada-driver-check.diff
 src/config/acx.m4 |    2 +-
 src/configure     |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
view download
ada-gcc-name.diff
 src/gcc/ada/comperr.adb  |    2 +-
 src/gcc/ada/gnatchop.adb |    2 +-
 src/gcc/ada/gnatlink.adb |    5 +++--
 src/gcc/ada/make.adb     |    2 +-
 src/gcc/ada/mdll-utl.adb |    4 ++--
 src/gcc/ada/mlib-utl.adb |    2 +-
 src/gcc/ada/prj-makr.adb |    2 +-
 7 files changed, 10 insertions(+), 9 deletions(-)
view download
ada-kfreebsd-gnu.diff
 src/gcc/ada/gcc-interface/Makefile.in |    4 
 src/gcc/ada/s-osinte-kfreebsd-gnu.adb |  158 ++++++++++++++++++++++++++++++++++
 src/gcc/ada/s-osinte-kfreebsd-gnu.ads |   15 +--
 3 files changed, 165 insertions(+), 12 deletions(-)
view download
ada-libgnatprj.diff
 src/Makefile.def                         |   17 
 src/Makefile.in                          |  737 +++++++++++++++++++++++++++++++
 src/configure.ac                         |    7 
 src/gcc/ada/gcc-interface/config-lang.in |    4 
 src/gnattools/Makefile.in                |  101 ----
 src/libgnatprj/Makefile.in               |  178 +++++++
 src/libgnatprj/configure.ac              |  149 ++++++
 7 files changed, 1097 insertions(+), 96 deletions(-)
view download
ada-libgnatvsn.diff
 src/Makefile.def                         |   16 
 src/Makefile.in                          |  736 +++++++++++++++++++++++++++++++
 src/configure.ac                         |    7 
 src/gcc/ada/gcc-interface/config-lang.in |    4 
 src/gcc/ada/gnatvsn.ads                  |    4 
 src/gnattools/Makefile.in                |  111 ++--
 src/libgnatvsn/Makefile.in               |  157 ++++++
 src/libgnatvsn/configure                 |   47 +
 8 files changed, 1013 insertions(+), 69 deletions(-)
view download
ada-library-project-files-soname.diff
 src/gcc/ada/mlib-tgt-specific-linux.adb |   13 +++++++++++++
 src/gcc/ada/mlib.adb                    |   16 +++++++++++++++-
 2 files changed, 28 insertions(+), 1 deletion(-)
view download
ada-link-lib.diff
 src/Makefile.def                         |   25 +
 src/Makefile.in                          |  619 ++++++++++++++++++-------------
 src/configure.ac                         |    4 
 src/gcc/ada/gcc-interface/Makefile.in    |  229 ++---------
 src/gcc/ada/gcc-interface/config-lang.in |    2 
 src/gcc/ada/link.c                       |   12 
 src/gnattools/Makefile.in                |  438 +++++++++++----------
 src/libada/Makefile.in                   |    2 
 8 files changed, 690 insertions(+), 641 deletions(-)
view download
ada-mips.diff
 src/config/bootstrap-debug.mk         |    1 +
 src/gcc/ada/gcc-interface/Makefile.in |    7 ++++++-
 2 files changed, 7 insertions(+), 1 deletion(-)
view download
ada-nobiarch-check.diff
 src/gcc/Makefile.in |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)
view download
ada-s-osinte-gnu.adb.diff
 src/gcc/ada/s-osinte-gnu.adb |  110 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 110 insertions(+)
view download
ada-s-osinte-gnu.ads.diff
 src/gcc/ada/s-osinte-gnu.ads |  750 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 750 insertions(+)
view download
ada-s-taprop-gnu.adb.diff
 src/gcc/ada/s-taprop-gnu.adb | 1336 +++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 1336 insertions(+)
view download
ada-sjlj.diff
 src/gcc/ada/gcc-interface/Make-lang.in |    3 
 src/gcc/ada/gcc-interface/Makefile.in  |  362 +++++++++++++--------------------
 src/gnattools/Makefile.in              |   15 -
 src/libada/Makefile.in                 |   43 ++-
 src/libgnatprj/Makefile.in             |    5 
 src/libgnatvsn/Makefile.in             |    5 
 6 files changed, 189 insertions(+), 244 deletions(-)
view download
ada-symbolic-tracebacks.diff
 src/gcc/ada/adaint.c                  |   31 ------
 src/gcc/ada/convert_addresses.c       |  154 ++++++++++++++++++++++++++++++++++
 src/gcc/ada/g-trasym.adb              |   17 +--
 src/gcc/ada/gcc-interface/Makefile.in |   11 +-
 4 files changed, 167 insertions(+), 46 deletions(-)
view download
address-clauses-timed-entry-calls.diff
 src/gcc/ada/atree-copy_separate_list.adb |   15 +++++++++++++++
 src/gcc/ada/atree-copy_separate_list.ads |    1 +
 src/gcc/ada/exp_ch9.adb                  |   10 ++++++++--
 src/gcc/ada/gcc-interface/Make-lang.in   |   13 +++++++++++++
 4 files changed, 37 insertions(+), 2 deletions(-)
view download
alpha-ieee-doc.diff
 src/gcc/doc/invoke.texi |    7 +++++++
 1 file changed, 7 insertions(+)
view download
alpha-ieee.diff
 src/gcc/config/alpha/alpha.c |    4 ++++
 1 file changed, 4 insertions(+)
view download
alpha-no-ev4-directive.diff
 src/gcc/config/alpha/alpha.c |    7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)
view download
aotcompile.diff
 build/aot/aotcompile.py |   23 +++++++++++++++++++++--
 1 file changed, 21 insertions(+), 2 deletions(-)
view download
arm-dynamic-linker.diff
 src/gcc/config/arm/linux-eabi.h |   22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)
view download
arm-multilib-defaults.diff
 src/gcc/config.gcc              |   15 +++++++++++--
 src/gcc/config/arm/linux-eabi.h |   44 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 2 deletions(-)
view download
arm-multilib-soft-float.diff
 src/gcc/config/arm/t-linux-eabi |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)
view download
arm-multilib-soft.diff
 src/gcc/config/arm/t-linux-eabi |   14 ++++++++++++++
 1 file changed, 14 insertions(+)
view download
arm-multilib-softfp.diff
 src/gcc/config/arm/t-linux-eabi |   14 ++++++++++++++
 1 file changed, 14 insertions(+)
view download
arm-multilib.diff
 src/gcc/config/arm/t-linux-eabi |   14 ++++++++++++++
 1 file changed, 14 insertions(+)
view download
armhf-triplet-trunk.diff
 src/gcc/ada/gcc-interface/Makefile.in                                       |    2 +-
 src/gcc/config.gcc                                                          |    4 ++--
 src/gcc/testsuite/lib/target-supports.exp                                   |    4 ++--
 src/libgcc/config.host                                                      |    2 +-
 src/libjava/configure.ac                                                    |    2 +-
 src/libstdc++-v3/configure.host                                             |    2 +-
 src/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc   |    2 +-
 src/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc |    2 +-
 8 files changed, 10 insertions(+), 10 deletions(-)
view download
armhf-triplet.diff
 src/configure.ac                                                            |    2 +-
 src/gcc/ada/gcc-interface/Makefile.in                                       |    2 +-
 src/gcc/config.gcc                                                          |    4 ++--
 src/gcc/testsuite/lib/target-supports.exp                                   |    4 ++--
 src/libjava/configure.ac                                                    |    2 +-
 src/libstdc++-v3/configure.host                                             |    2 +-
 src/libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-2.cc   |    2 +-
 src/libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typedefs-2.cc |    2 +-
 8 files changed, 10 insertions(+), 10 deletions(-)
view download
boehm-gc-getnprocs.diff
 src/boehm-gc/pthread_support.c |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
view download
boehm-gc-nocheck.diff
 src/boehm-gc/Makefile.in |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
view download
cell-branch-doc.diff
 0 files changed
view download
cell-branch.diff
 0 files changed
view download
config-ml.diff
 src/config-ml.in |   45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)
view download
cross-biarch.diff
 src/config-ml.in |   24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)
view download
cross-fixes-trunk.diff
 src/libgcc/config/alpha/linux-unwind.h |    3 +++
 src/libgcc/config/ia64/fde-glibc.c     |    3 +++
 src/libgcc/config/ia64/unwind-ia64.c   |    2 ++
 src/libgcc/unwind-compat.c             |    2 ++
 src/libgcc/unwind-generic.h            |    2 ++
 5 files changed, 12 insertions(+)
view download
cross-fixes.diff
 src/gcc/config/alpha/linux-unwind.h |    3 +++
 src/gcc/config/ia64/fde-glibc.c     |    3 +++
 src/gcc/config/ia64/unwind-ia64.c   |    2 ++
 src/gcc/unwind-compat.c             |    2 ++
 src/gcc/unwind-generic.h            |    2 ++
 5 files changed, 12 insertions(+)
view download
cross-include-trunk.diff
 src/gcc/configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
cross-include.diff
 src/gcc/configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
fix-warnings.diff
 src/gcc/c-common.c               |    4 -
 src/gcc/c-convert.c              |    2 
 src/gcc/c-ppoutput.c             |    6 +-
 src/gcc/c-typeck.c               |    6 +-
 src/gcc/cfg.c                    |    2 
 src/gcc/collect2.c               |    8 +--
 src/gcc/cp/cvt.c                 |    2 
 src/gcc/cp/parser.c              |    4 -
 src/gcc/cp/pt.c                  |    2 
 src/gcc/cp/typeck.c              |    4 -
 src/gcc/dbxout.c                 |    5 +-
 src/gcc/diagnostic.c             |    3 -
 src/gcc/final.c                  |    5 +-
 src/gcc/fold-const.c             |    2 
 src/gcc/fortran/cpp.c            |    3 -
 src/gcc/fortran/decl.c           |    4 -
 src/gcc/fortran/intrinsic.c      |    8 +--
 src/gcc/fortran/match.c          |    4 -
 src/gcc/fortran/matchexp.c       |   18 +++----
 src/gcc/fortran/module.c         |   30 ++++++------
 src/gcc/fortran/openmp.c         |    2 
 src/gcc/fortran/primary.c        |    6 +-
 src/gcc/fortran/symbol.c         |   24 ++++-----
 src/gcc/fortran/trans-array.c    |   94 +++++++++++++++++++++++----------------
 src/gcc/fortran/trans-decl.c     |    2 
 src/gcc/fortran/trans-expr.c     |   22 +++++----
 src/gcc/fortran/trans-io.c       |    9 ++-
 src/gcc/fortran/trans.c          |   11 ++--
 src/gcc/ira-conflicts.c          |    2 
 src/gcc/objc/objc-act.c          |    2 
 src/gcc/opts.c                   |    2 
 src/gcc/toplev.c                 |    9 ++-
 src/gcc/tree-data-ref.c          |    3 -
 src/gcc/tree-ssa-structalias.c   |   13 +++--
 src/gcc/tree-switch-conversion.c |    2 
 src/libcpp/lex.c                 |    6 +-
 src/libcpp/macro.c               |    4 -
 37 files changed, 190 insertions(+), 145 deletions(-)
view download
gcc-arm-abi-conformance.diff
 src/gcc/config/arm/arm.c                                |   31 +++++++++------
 src/gcc/testsuite/gcc.target/arm/aapcs/abitest.h        |   33 ++++++++--------
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-constants.h |   33 ++++++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect1.c     |   27 +++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect2.c     |   23 +++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect3.c     |   26 ++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect4.c     |   27 +++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect5.c     |   28 +++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect6.c     |   24 +++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect7.c     |   27 +++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect8.c     |   27 +++++++++++++
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp1.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp10.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp11.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp12.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp13.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp14.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp15.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp16.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp17.c          |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp2.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp3.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp4.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp5.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp6.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp7.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp8.c           |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp9.c           |    2 
 28 files changed, 296 insertions(+), 44 deletions(-)
view download
gcc-as-needed.diff
 src/gcc/config/alpha/elf.h    |    2 +-
 src/gcc/config/gnu-user.h     |    4 ++--
 src/gcc/config/ia64/linux.h   |    2 +-
 src/gcc/config/rs6000/sysv4.h |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)
view download
gcc-base-version.diff
 src/gcc/BASE-VER        |    2 +-
 src/gcc/FULL-VER        |    1 +
 src/gcc/Makefile.in     |   38 +++++++++++++++++++++-----------------
 src/libgcc/Makefile.in  |    2 +-
 src/libjava/Makefile.am |    2 +-
 src/libjava/Makefile.in |    2 +-
 6 files changed, 26 insertions(+), 21 deletions(-)
view download
gcc-cloog-dl.diff
 src/gcc/Makefile.in                |   37 ++---
 src/gcc/graphite-clast-to-gimple.c |    4 
 src/gcc/graphite-cloog-compat.h    |  273 +++++++++++++++++++++++++++++++++++++
 src/gcc/graphite-poly.h            |    2 
 src/gcc/graphite.c                 |   35 ++++
 5 files changed, 334 insertions(+), 17 deletions(-)
view download
gcc-d-lang.diff
 src/gcc/d/lang-specs.h |   53 ++++++++++++
 src/gcc/d/lang.opt     |  215 +++++++++++++++++++++++++++++++++++++++++++++++++
 src/gcc/gcc.c          |   12 ++
 3 files changed, 280 insertions(+)
view download
gcc-default-format-security.diff
 src/gcc/c-family/c-common.c |    2 +-
 src/gcc/c-family/c.opt      |    2 +-
 src/gcc/doc/invoke.texi     |    8 ++++++++
 3 files changed, 10 insertions(+), 2 deletions(-)
view download
gcc-default-fortify-source.diff
 src/gcc/c-family/c-cppbuiltin.c |    3 +++
 src/gcc/doc/invoke.texi         |    6 ++++++
 2 files changed, 9 insertions(+)
view download
gcc-default-relro.diff
 src/gcc/doc/invoke.texi |    3 +++
 src/gcc/gcc.c           |    1 +
 2 files changed, 4 insertions(+)
view download
gcc-default-ssp-ppc64.diff
 src/gcc/cp/lang-specs.h    |    6 +++---
 src/gcc/doc/invoke.texi    |    4 ++++
 src/gcc/gcc.c              |   18 ++++++++++++++----
 src/gcc/objc/lang-specs.h  |   12 ++++++------
 src/gcc/objcp/lang-specs.h |    8 ++++----
 src/gcc/params.def         |    2 +-
 6 files changed, 32 insertions(+), 18 deletions(-)
view download
gcc-default-ssp.diff
 src/gcc/cp/lang-specs.h    |    6 +++---
 src/gcc/doc/invoke.texi    |    4 ++++
 src/gcc/gcc.c              |   18 ++++++++++++++----
 src/gcc/objc/lang-specs.h  |   12 ++++++------
 src/gcc/objcp/lang-specs.h |    8 ++++----
 src/gcc/params.def         |    2 +-
 6 files changed, 32 insertions(+), 18 deletions(-)
view download
gcc-driver-extra-langs.diff
 src/gcc/Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
view download
gcc-gfdl-build.diff
 src/gcc/Makefile.in |   22 ++--------------------
 1 file changed, 2 insertions(+), 20 deletions(-)
view download
gcc-hash-style-both.diff
 src/gcc/config/alpha/linux-elf.h |    2 +-
 src/gcc/config/arm/linux-elf.h   |    1 +
 src/gcc/config/i386/linux.h      |    2 +-
 src/gcc/config/i386/linux64.h    |    2 +-
 src/gcc/config/ia64/linux.h      |    2 +-
 src/gcc/config/rs6000/linux64.h  |    4 ++--
 src/gcc/config/rs6000/sysv4.h    |    2 +-
 src/gcc/config/s390/linux.h      |    2 +-
 src/gcc/config/sparc/linux.h     |    2 +-
 9 files changed, 10 insertions(+), 9 deletions(-)
view download
gcc-hash-style-gnu.diff
 src/gcc/config/alpha/linux-elf.h |    2 +-
 src/gcc/config/arm/linux-elf.h   |    1 +
 src/gcc/config/i386/linux.h      |    2 +-
 src/gcc/config/i386/linux64.h    |    2 +-
 src/gcc/config/ia64/linux.h      |    2 +-
 src/gcc/config/rs6000/linux64.h  |    4 ++--
 src/gcc/config/rs6000/sysv4.h    |    2 +-
 src/gcc/config/s390/linux.h      |    2 +-
 src/gcc/config/sparc/linux.h     |    2 +-
 9 files changed, 10 insertions(+), 9 deletions(-)
view download
gcc-ice-apport.diff
 src/gcc/gcc.c |   10 ++++++++++
 1 file changed, 10 insertions(+)
view download
gcc-ice-hack.diff
 src/gcc/diagnostic.c |    2 
 src/gcc/gcc.c        |  239 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 239 insertions(+), 2 deletions(-)
view download
gcc-linaro-doc.diff
 src/gcc/doc/fsf-funding.7 |    4 +-
 src/gcc/doc/gfdl.7        |    4 +-
 src/gcc/doc/gpl.7         |    4 +-
 src/gcc/doc/install.texi  |    2 -
 src/gcc/doc/invoke.texi   |   41 +++++++++++++++++++++++++-
 src/gcc/doc/md.texi       |   70 ++++++++++++++++++++++++++++++++++++++++++++++
 src/gcc/doc/tm.texi       |   48 ++++++++++++++++++++++++-------
 src/gcc/doc/tm.texi.in    |   22 +++++++-------
 8 files changed, 166 insertions(+), 29 deletions(-)
view download
gcc-linaro-updates.diff
 0 files changed
view download
gcc-linaro.diff
 libcpp/po/be.gmo                                                      |binary
 libcpp/po/ca.gmo                                                      |binary
 libcpp/po/da.gmo                                                      |binary
 libcpp/po/de.gmo                                                      |binary
 libcpp/po/el.gmo                                                      |binary
 libcpp/po/es.gmo                                                      |binary
 libcpp/po/fi.gmo                                                      |binary
 libcpp/po/fr.gmo                                                      |binary
 libcpp/po/id.gmo                                                      |binary
 libcpp/po/ja.gmo                                                      |binary
 libcpp/po/nl.gmo                                                      |binary
 libcpp/po/ru.gmo                                                      |binary
 libcpp/po/sv.gmo                                                      |binary
 libcpp/po/tr.gmo                                                      |binary
 libcpp/po/uk.gmo                                                      |binary
 libcpp/po/vi.gmo                                                      |binary
 libcpp/po/zh_CN.gmo                                                   |binary
 libcpp/po/zh_TW.gmo                                                   |binary
 src/ChangeLog.linaro                                                  | 3668 +++
 src/INSTALL/configure.html                                            |    2 
 src/LAST_UPDATED                                                      |    1 
 src/MD5SUMS                                                           | 1600 -
 src/NEWS                                                              |12150 ----------
 src/boehm-gc/ChangeLog                                                |   14 
 src/boehm-gc/configure                                                |   11 
 src/boehm-gc/configure.ac                                             |    1 
 src/boehm-gc/include/gc_config.h.in                                   |    3 
 src/boehm-gc/include/private/gcconfig.h                               |   12 
 src/gcc/ChangeLog                                                     |  429 
 src/gcc/DATESTAMP                                                     |    2 
 src/gcc/DEV-PHASE                                                     |    1 
 src/gcc/LINARO-VERSION                                                |    1 
 src/gcc/Makefile.in                                                   |   12 
 src/gcc/ada/ChangeLog                                                 |    9 
 src/gcc/ada/gcc-interface/decl.c                                      |   23 
 src/gcc/builtins.c                                                    |   25 
 src/gcc/c-typeck.c                                                    |    5 
 src/gcc/calls.c                                                       |    7 
 src/gcc/cfgexpand.c                                                   |   12 
 src/gcc/cgraph.c                                                      |   16 
 src/gcc/cgraph.h                                                      |    2 
 src/gcc/cgraphunit.c                                                  |   13 
 src/gcc/combine.c                                                     |  102 
 src/gcc/common.opt                                                    |   13 
 src/gcc/config.gcc                                                    |   13 
 src/gcc/config.host                                                   |    8 
 src/gcc/config/alpha/alpha.c                                          |   28 
 src/gcc/config/alpha/linux-unwind.h                                   |    4 
 src/gcc/config/arm/arm-cores.def                                      |   34 
 src/gcc/config/arm/arm-protos.h                                       |   16 
 src/gcc/config/arm/arm-tune.md                                        |    2 
 src/gcc/config/arm/arm.c                                              | 4352 ++-
 src/gcc/config/arm/arm.h                                              |  263 
 src/gcc/config/arm/arm.md                                             |  913 
 src/gcc/config/arm/arm.opt                                            |   20 
 src/gcc/config/arm/bpabi.h                                            |    4 
 src/gcc/config/arm/constraints.md                                     |   49 
 src/gcc/config/arm/cortex-a15.md                                      |  186 
 src/gcc/config/arm/cortex-a9.md                                       |   21 
 src/gcc/config/arm/driver-arm.c                                       |  149 
 src/gcc/config/arm/elf.h                                              |    3 
 src/gcc/config/arm/iterators.md                                       |   38 
 src/gcc/config/arm/linux-atomic-64bit.c                               |  166 
 src/gcc/config/arm/linux-atomic.c                                     |    5 
 src/gcc/config/arm/linux-eabi.h                                       |   22 
 src/gcc/config/arm/neon-testgen.ml                                    |    2 
 src/gcc/config/arm/neon.md                                            |  891 
 src/gcc/config/arm/predicates.md                                      |   73 
 src/gcc/config/arm/semi.h                                             |    3 
 src/gcc/config/arm/sync.md                                            |  457 
 src/gcc/config/arm/t-arm                                              |   10 
 src/gcc/config/arm/t-linux-eabi                                       |    1 
 src/gcc/config/arm/thumb2.md                                          |   77 
 src/gcc/config/arm/unwind-arm.c                                       |   44 
 src/gcc/config/arm/vfp.md                                             |   61 
 src/gcc/config/arm/x-arm                                              |    3 
 src/gcc/config/avr/avr-stdint.h                                       |   66 
 src/gcc/config/avr/avr.c                                              |   16 
 src/gcc/config/avr/avr.md                                             |    4 
 src/gcc/config/avr/libgcc.S                                           |   20 
 src/gcc/config/bfin/linux-unwind.h                                    |    6 
 src/gcc/config/h8300/h8300.c                                          |    2 
 src/gcc/config/host-linux.c                                           |    2 
 src/gcc/config/i386/driver-i386.c                                     |   15 
 src/gcc/config/i386/i386-protos.h                                     |    3 
 src/gcc/config/i386/i386.c                                            |   84 
 src/gcc/config/i386/i386.h                                            |   20 
 src/gcc/config/i386/i386.md                                           |   13 
 src/gcc/config/i386/linux-unwind.h                                    |    7 
 src/gcc/config/i386/sse.md                                            |   63 
 src/gcc/config/ia64/linux-unwind.h                                    |    6 
 src/gcc/config/m32c/m32c.c                                            |    2 
 src/gcc/config/mips/linux-unwind.h                                    |    5 
 src/gcc/config/pa/linux-unwind.h                                      |    4 
 src/gcc/config/pa/pa-protos.h                                         |    1 
 src/gcc/config/pa/pa.c                                                |   72 
 src/gcc/config/pa/pa.md                                               |   33 
 src/gcc/config/pa/predicates.md                                       |    6 
 src/gcc/config/rs6000/altivec.md                                      |   16 
 src/gcc/config/rs6000/rs6000.c                                        |   53 
 src/gcc/config/rs6000/rs6000.h                                        |    9 
 src/gcc/config/rs6000/rs6000.md                                       |   52 
 src/gcc/config/rs6000/vector.md                                       |   88 
 src/gcc/config/rs6000/vsx.md                                          |    4 
 src/gcc/config/rx/rx.c                                                |    2 
 src/gcc/config/sh/linux-unwind.h                                      |    9 
 src/gcc/config/sh/sh.c                                                |    2 
 src/gcc/config/sparc/sparc.c                                          |   19 
 src/gcc/config/spu/spu.c                                              |    1 
 src/gcc/config/xtensa/linux-unwind.h                                  |    4 
 src/gcc/configure                                                     |   16 
 src/gcc/configure.ac                                                  |    5 
 src/gcc/convert.c                                                     |    5 
 src/gcc/cp/ChangeLog                                                  |   11 
 src/gcc/cp/decl.c                                                     |    2 
 src/gcc/cp/pt.c                                                       |    8 
 src/gcc/cp/semantics.c                                                |    1 
 src/gcc/cp/typeck2.c                                                  |   38 
 src/gcc/ddg.c                                                         |  105 
 src/gcc/ddg.h                                                         |    2 
 src/gcc/df-problems.c                                                 |    2 
 src/gcc/dojump.c                                                      |    1 
 src/gcc/expmed.c                                                      |   39 
 src/gcc/expr.c                                                        |  401 
 src/gcc/flag-types.h                                                  |    8 
 src/gcc/fold-const.c                                                  |   20 
 src/gcc/fortran/ChangeLog                                             |   42 
 src/gcc/fortran/expr.c                                                |    6 
 src/gcc/fortran/resolve.c                                             |    5 
 src/gcc/fortran/trans-array.c                                         |    5 
 src/gcc/fortran/trans-types.c                                         |    6 
 src/gcc/fortran/trans.c                                               |   14 
 src/gcc/gengtype-lex.c                                                |  132 
 src/gcc/genopinit.c                                                   |   50 
 src/gcc/gimple-low.c                                                  |    4 
 src/gcc/gimple-pretty-print.c                                         |   15 
 src/gcc/gimple.c                                                      |  161 
 src/gcc/gimple.h                                                      |   54 
 src/gcc/gimplify.c                                                    |   44 
 src/gcc/graphite-sese-to-poly.c                                       |   10 
 src/gcc/gthr-posix.h                                                  |    9 
 src/gcc/haifa-sched.c                                                 | 1701 +
 src/gcc/hooks.c                                                       |    9 
 src/gcc/hooks.h                                                       |    2 
 src/gcc/ifcvt.c                                                       |    7 
 src/gcc/internal-fn.c                                                 |  147 
 src/gcc/internal-fn.def                                               |   42 
 src/gcc/internal-fn.h                                                 |   52 
 src/gcc/ipa-prop.c                                                    |    2 
 src/gcc/longlong.h                                                    |   29 
 src/gcc/loop-doloop.c                                                 |   74 
 src/gcc/lto/ChangeLog                                                 |    9 
 src/gcc/lto/lto.c                                                     |   19 
 src/gcc/modulo-sched.c                                                | 1632 -
 src/gcc/optabs.c                                                      |  106 
 src/gcc/optabs.h                                                      |   67 
 src/gcc/opts.c                                                        |    6 
 src/gcc/params.def                                                    |   12 
 src/gcc/params.h                                                      |    2 
 src/gcc/predict.c                                                     |   27 
 src/gcc/recog.c                                                       |    8 
 src/gcc/regcprop.c                                                    |    7 
 src/gcc/reload.c                                                      |    9 
 src/gcc/reload1.c                                                     |   90 
 src/gcc/sched-deps.c                                                  |   51 
 src/gcc/sched-int.h                                                   |   14 
 src/gcc/sched-rgn.c                                                   |    2 
 src/gcc/simplify-rtx.c                                                |  131 
 src/gcc/stmt.c                                                        |  112 
 src/gcc/stor-layout.c                                                 |   45 
 src/gcc/target.def                                                    |   39 
 src/gcc/target.h                                                      |    3 
 src/gcc/targhooks.c                                                   |   12 
 src/gcc/targhooks.h                                                   |    1 
 src/gcc/testsuite/ChangeLog                                           |  177 
 src/gcc/testsuite/c-c++-common/abi-bf.c                               |    3 
 src/gcc/testsuite/g++.dg/cpp0x/variadic-value1.C                      |   24 
 src/gcc/testsuite/gcc.c-torture/compile/20110401-1.c                  |   22 
 src/gcc/testsuite/gcc.c-torture/compile/limits-externdecl.c           |   56 
 src/gcc/testsuite/gcc.c-torture/compile/pr53418-1.c                   |    5 
 src/gcc/testsuite/gcc.c-torture/compile/pr53418-2.c                   |    5 
 src/gcc/testsuite/gcc.c-torture/execute/20120427-1.c                  |   36 
 src/gcc/testsuite/gcc.c-torture/execute/pr53084.c                     |   18 
 src/gcc/testsuite/gcc.dg/di-longlong64-sync-1.c                       |  164 
 src/gcc/testsuite/gcc.dg/di-sync-multithread.c                        |  205 
 src/gcc/testsuite/gcc.dg/pr50193-1.c                                  |   10 
 src/gcc/testsuite/gcc.dg/pr50717-1.c                                  |   26 
 src/gcc/testsuite/gcc.dg/pr52862.c                                    |    9 
 src/gcc/testsuite/gcc.dg/sms-10.c                                     |  118 
 src/gcc/testsuite/gcc.dg/sms-11.c                                     |   37 
 src/gcc/testsuite/gcc.dg/sms-9.c                                      |   60 
 src/gcc/testsuite/gcc.dg/torture/pr49030.c                            |   19 
 src/gcc/testsuite/gcc.dg/torture/pr49169.c                            |   15 
 src/gcc/testsuite/gcc.dg/torture/pr51071-2.c                          |   38 
 src/gcc/testsuite/gcc.dg/torture/pr51071.c                            |   33 
 src/gcc/testsuite/gcc.dg/torture/pr52407.c                            |   33 
 src/gcc/testsuite/gcc.dg/torture/pr52693.c                            |   33 
 src/gcc/testsuite/gcc.dg/vect/O3-pr39675-2.c                          |    4 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-11.c                             |    3 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-24.c                             |   59 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-25.c                             |   59 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-26.c                             |   60 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-27.c                             |   49 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-28.c                             |   71 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-29.c                             |   59 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c                         |   46 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-cond-3.c                         |   85 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-cond-4.c                         |   85 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c                      |   55 
 src/gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c                      |   53 
 src/gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c        |    4 
 src/gcc/testsuite/gcc.dg/vect/fast-math-pr35982.c                     |    4 
 src/gcc/testsuite/gcc.dg/vect/fast-math-slp-27.c                      |    2 
 src/gcc/testsuite/gcc.dg/vect/fast-math-vect-complex-3.c              |    2 
 src/gcc/testsuite/gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c           |   69 
 src/gcc/testsuite/gcc.dg/vect/no-fre-pre-pr50208.c                    |   17 
 src/gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10a.c                  |    2 
 src/gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10b.c                  |    2 
 src/gcc/testsuite/gcc.dg/vect/no-scevccp-outer-18.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/no-scevccp-outer-20.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/no-tree-fre-pr50039.c                   |   15 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-pr29145.c                        |    9 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-vect-101.c                       |    3 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c                       |    3 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c                      |    3 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c                        |    3 
 src/gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c                        |    3 
 src/gcc/testsuite/gcc.dg/vect/pr30843.c                               |    2 
 src/gcc/testsuite/gcc.dg/vect/pr30858.c                               |    3 
 src/gcc/testsuite/gcc.dg/vect/pr33866.c                               |    2 
 src/gcc/testsuite/gcc.dg/vect/pr37539.c                               |    2 
 src/gcc/testsuite/gcc.dg/vect/pr50014.c                               |   16 
 src/gcc/testsuite/gcc.dg/vect/pr51301.c                               |   15 
 src/gcc/testsuite/gcc.dg/vect/pr51799.c                               |   18 
 src/gcc/testsuite/gcc.dg/vect/pr52870.c                               |   17 
 src/gcc/testsuite/gcc.dg/vect/slp-11.c                                |  113 
 src/gcc/testsuite/gcc.dg/vect/slp-11a.c                               |   75 
 src/gcc/testsuite/gcc.dg/vect/slp-11b.c                               |   49 
 src/gcc/testsuite/gcc.dg/vect/slp-11c.c                               |   46 
 src/gcc/testsuite/gcc.dg/vect/slp-12a.c                               |   34 
 src/gcc/testsuite/gcc.dg/vect/slp-12b.c                               |    8 
 src/gcc/testsuite/gcc.dg/vect/slp-12c.c                               |   53 
 src/gcc/testsuite/gcc.dg/vect/slp-18.c                                |    4 
 src/gcc/testsuite/gcc.dg/vect/slp-19.c                                |  154 
 src/gcc/testsuite/gcc.dg/vect/slp-19a.c                               |   61 
 src/gcc/testsuite/gcc.dg/vect/slp-19b.c                               |   58 
 src/gcc/testsuite/gcc.dg/vect/slp-19c.c                               |   95 
 src/gcc/testsuite/gcc.dg/vect/slp-21.c                                |    8 
 src/gcc/testsuite/gcc.dg/vect/slp-23.c                                |    4 
 src/gcc/testsuite/gcc.dg/vect/slp-25.c                                |    1 
 src/gcc/testsuite/gcc.dg/vect/slp-3.c                                 |    9 
 src/gcc/testsuite/gcc.dg/vect/slp-cond-1.c                            |  126 
 src/gcc/testsuite/gcc.dg/vect/slp-reduc-6.c                           |    2 
 src/gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c                   |   52 
 src/gcc/testsuite/gcc.dg/vect/vect-1.c                                |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-10.c                               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-104.c                              |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-107.c                              |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-109.c                              |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-119.c                              |   28 
 src/gcc/testsuite/gcc.dg/vect/vect-40.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-42.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-46.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-48.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-52.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-54.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-96.c                               |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-98.c                               |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-cond-8a.c                          |   75 
 src/gcc/testsuite/gcc.dg/vect/vect-cselim-1.c                         |   86 
 src/gcc/testsuite/gcc.dg/vect/vect-cselim-2.c                         |   65 
 src/gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c                     |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c                     |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c                     |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c                     |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-1.c                          |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-1a.c                         |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-1b.c                         |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-2b.c                         |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-3a.c                         |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-3b.c                         |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-outer-5.c                          |    5 
 src/gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c                     |   64 
 src/gcc/testsuite/gcc.dg/vect/vect-over-widen-2.c                     |   65 
 src/gcc/testsuite/gcc.dg/vect/vect-over-widen-3.c                     |   64 
 src/gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c                     |   68 
 src/gcc/testsuite/gcc.dg/vect/vect-peel-1.c                           |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-peel-2.c                           |    1 
 src/gcc/testsuite/gcc.dg/vect/vect-peel-4.c                           |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8b.c                    |    3 
 src/gcc/testsuite/gcc.dg/vect/vect-shift-3.c                          |   37 
 src/gcc/testsuite/gcc.dg/vect/vect-shift-4.c                          |   37 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-mult.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i2.c                 |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i4.c                 |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-mult.c               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u32-mult.c               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u8-i2-gap.c              |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u8-i8-gap2.c             |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-a-u8-i8-gap7.c             |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-float.c                    |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-mult-char-ls.c             |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-mult.c                     |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c                  |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-store-a-u8-i2.c            |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-store-u16-i4.c             |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-store-u32-i2.c             |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u16-i3.c                   |  112 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u16-i4.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u32-i4.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u32-i8.c                   |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u32-mult.c                 |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2-gap.c                |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2.c                    |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8-gap2.c               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8-gap4.c               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8-gap7.c               |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8.c                    |    2 
 src/gcc/testsuite/gcc.dg/vect/vect-vfa-03.c                           |    4 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-const-s16.c             |   60 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-const-u16.c             |   77 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-half-u8.c               |   59 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c                  |   49 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c                   |   10 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c                    |    7 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-shift-s16.c                  |  107 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-shift-s8.c                   |   58 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-shift-u16.c                  |   58 
 src/gcc/testsuite/gcc.dg/vect/vect-widen-shift-u8.c                   |   64 
 src/gcc/testsuite/gcc.dg/vect/vect.exp                                |   41 
 src/gcc/testsuite/gcc.dg/volatile-bitfields-2.c                       |   15 
 src/gcc/testsuite/gcc.target/arm/aapcs/abitest.h                      |   29 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-constants.h               |   33 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect1.c                   |   27 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect2.c                   |   23 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect3.c                   |   26 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect4.c                   |   27 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect5.c                   |   28 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect6.c                   |   24 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect7.c                   |   27 
 src/gcc/testsuite/gcc.target/arm/aapcs/neon-vect8.c                   |   27 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp1.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp10.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp11.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp12.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp13.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp14.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp15.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp16.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp17.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp2.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp3.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp4.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp5.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp6.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp7.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp8.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/aapcs/vfp9.c                         |    2 
 src/gcc/testsuite/gcc.target/arm/cmp-1.c                              |   37 
 src/gcc/testsuite/gcc.target/arm/cmp-2.c                              |   49 
 src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c     |   14 
 src/gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c      |   17 
 src/gcc/testsuite/gcc.target/arm/mla-2.c                              |    9 
 src/gcc/testsuite/gcc.target/arm/neon-combine-sub-abs-into-vabd.c     |   50 
 src/gcc/testsuite/gcc.target/arm/neon-modes-2.c                       |   24 
 src/gcc/testsuite/gcc.target/arm/neon-modes-3.c                       |   61 
 src/gcc/testsuite/gcc.target/arm/neon-vld3-1.c                        |   27 
 src/gcc/testsuite/gcc.target/arm/neon-vlshr-imm-1.c                   |   11 
 src/gcc/testsuite/gcc.target/arm/neon-vorn-vbic.c                     |   20 
 src/gcc/testsuite/gcc.target/arm/neon-vshl-imm-1.c                    |   11 
 src/gcc/testsuite/gcc.target/arm/neon-vshr-imm-1.c                    |   11 
 src/gcc/testsuite/gcc.target/arm/neon-vst3-1.c                        |   25 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld1u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld2u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld3u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c                    |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vld4u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c                      |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst1u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst2u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst3u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c                 |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c                      |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c                       |    4 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c                  |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c                   |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4f32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4p16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4p8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4s16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4s32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4s64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4s8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4u16.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4u32.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4u64.c                       |    2 
 src/gcc/testsuite/gcc.target/arm/neon/vst4u8.c                        |    2 
 src/gcc/testsuite/gcc.target/arm/no-wmla-1.c                          |   11 
 src/gcc/testsuite/gcc.target/arm/pr46329.c                            |    9 
 src/gcc/testsuite/gcc.target/arm/pr48183.c                            |   25 
 src/gcc/testsuite/gcc.target/arm/pr50099.c                            |   10 
 src/gcc/testsuite/gcc.target/arm/pr50305.c                            |   60 
 src/gcc/testsuite/gcc.target/arm/pr50318-1.c                          |   11 
 src/gcc/testsuite/gcc.target/arm/pr52633.c                            |   13 
 src/gcc/testsuite/gcc.target/arm/pr52686.c                            |   19 
 src/gcc/testsuite/gcc.target/arm/sat-1.c                              |   64 
 src/gcc/testsuite/gcc.target/arm/shiftable.c                          |   63 
 src/gcc/testsuite/gcc.target/arm/smlaltb-1.c                          |   13 
 src/gcc/testsuite/gcc.target/arm/smlaltt-1.c                          |   13 
 src/gcc/testsuite/gcc.target/arm/smlatb-1.c                           |   13 
 src/gcc/testsuite/gcc.target/arm/smlatt-1.c                           |   13 
 src/gcc/testsuite/gcc.target/arm/thumb2-cond-cmp-1.c                  |   13 
 src/gcc/testsuite/gcc.target/arm/thumb2-cond-cmp-2.c                  |   13 
 src/gcc/testsuite/gcc.target/arm/thumb2-cond-cmp-3.c                  |   12 
 src/gcc/testsuite/gcc.target/arm/thumb2-cond-cmp-4.c                  |   12 
 src/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant1.c        |   27 
 src/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant2.c        |   75 
 src/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant3.c        |   28 
 src/gcc/testsuite/gcc.target/arm/thumb2-replicated-constant4.c        |   22 
 src/gcc/testsuite/gcc.target/arm/unaligned-memcpy-1.c                 |   19 
 src/gcc/testsuite/gcc.target/arm/unaligned-memcpy-2.c                 |   21 
 src/gcc/testsuite/gcc.target/arm/unaligned-memcpy-3.c                 |   21 
 src/gcc/testsuite/gcc.target/arm/unaligned-memcpy-4.c                 |   18 
 src/gcc/testsuite/gcc.target/arm/unsigned-extend-1.c                  |    9 
 src/gcc/testsuite/gcc.target/arm/vfp-1.c                              |    6 
 src/gcc/testsuite/gcc.target/arm/volatile-bitfields-4.c               |   30 
 src/gcc/testsuite/gcc.target/arm/wmul-10.c                            |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-11.c                            |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-12.c                            |   11 
 src/gcc/testsuite/gcc.target/arm/wmul-13.c                            |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-5.c                             |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-6.c                             |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-7.c                             |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-8.c                             |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-9.c                             |   10 
 src/gcc/testsuite/gcc.target/arm/wmul-bitfield-1.c                    |   17 
 src/gcc/testsuite/gcc.target/arm/wmul-bitfield-2.c                    |   17 
 src/gcc/testsuite/gcc.target/arm/xor-and.c                            |   14 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-1.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-2.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-3.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-4.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-1.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-2.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-3.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-4.c          |    4 
 src/gcc/testsuite/gcc.target/i386/pr52736.c                           |   29 
 src/gcc/testsuite/gcc.target/i386/pr53416.c                           |   17 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-1.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-2.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-3.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-4.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-5.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-6.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-7.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-8.c                 |   48 
 src/gcc/testsuite/gcc.target/powerpc/pr52457.c                        |   34 
 src/gcc/testsuite/gcc.target/powerpc/pr52775.c                        |   16 
 src/gcc/testsuite/gcc.target/powerpc/pr53199.c                        |   50 
 src/gcc/testsuite/gcc.target/sparc/ultrasp12.c                        |   64 
 src/gcc/testsuite/gfortran.dg/init_flag_10.f90                        |   43 
 src/gcc/testsuite/gfortran.dg/intrinsic_8.f90                         |   23 
 src/gcc/testsuite/gfortran.dg/pointer_intent_6.f90                    |   19 
 src/gcc/testsuite/gfortran.dg/proc_ptr_34.f90                         |   79 
 src/gcc/testsuite/gfortran.dg/realloc_on_assign_15.f90                |   40 
 src/gcc/testsuite/gfortran.dg/vect/pr19049.f90                        |    3 
 src/gcc/testsuite/lib/target-supports.exp                             |  270 
 src/gcc/toplev.c                                                      |    7 
 src/gcc/tree-affine.c                                                 |   27 
 src/gcc/tree-affine.h                                                 |    1 
 src/gcc/tree-cfg.c                                                    |   85 
 src/gcc/tree-data-ref.c                                               |  137 
 src/gcc/tree-data-ref.h                                               |    8 
 src/gcc/tree-eh.c                                                     |    2 
 src/gcc/tree-if-conv.c                                                |   51 
 src/gcc/tree-inline.c                                                 |   18 
 src/gcc/tree-loop-distribution.c                                      |    2 
 src/gcc/tree-predcom.c                                                |    2 
 src/gcc/tree-pretty-print.c                                           |   27 
 src/gcc/tree-sra.c                                                    |    8 
 src/gcc/tree-ssa-ccp.c                                                |   14 
 src/gcc/tree-ssa-dom.c                                                |   24 
 src/gcc/tree-ssa-loop-im.c                                            |   29 
 src/gcc/tree-ssa-math-opts.c                                          |  349 
 src/gcc/tree-ssa-phiopt.c                                             |  211 
 src/gcc/tree-ssa-pre.c                                                |   10 
 src/gcc/tree-ssa-sccvn.c                                              |    3 
 src/gcc/tree-ssa-structalias.c                                        |    1 
 src/gcc/tree-vect-data-refs.c                                         |  331 
 src/gcc/tree-vect-generic.c                                           |    4 
 src/gcc/tree-vect-loop-manip.c                                        |   36 
 src/gcc/tree-vect-loop.c                                              |  239 
 src/gcc/tree-vect-patterns.c                                          | 1220 -
 src/gcc/tree-vect-slp.c                                               |  992 
 src/gcc/tree-vect-stmts.c                                             | 1477 -
 src/gcc/tree-vectorizer.h                                             |   77 
 src/gcc/tree.c                                                        |    9 
 src/gcc/tree.def                                                      |   23 
 src/gcc/tree.h                                                        |   18 
 src/gcc/value-prof.c                                                  |    4 
 src/gcc/varasm.c                                                      |   40 
 src/libffi/ChangeLog                                                  |   14 
 src/libffi/src/powerpc/aix.S                                          |    6 
 src/libffi/src/powerpc/aix_closure.S                                  |    6 
 src/libgfortran/ChangeLog                                             |    6 
 src/libgfortran/intrinsics/eoshift2.c                                 |   12 
 src/libjava/ChangeLog                                                 |   10 
 src/libjava/configure                                                 |    7 
 src/libjava/configure.ac                                              |    7 
 src/libstdc++-v3/ChangeLog                                            |   24 
 src/libstdc++-v3/include/bits/stl_algo.h                              |    3 
 src/libstdc++-v3/include/debug/safe_iterator.h                        |   45 
 src/libstdc++-v3/libsupc++/eh_arm.cc                                  |   61 
 src/libstdc++-v3/testsuite/23_containers/vector/debug/52433.cc        |   43 
 src/libstdc++-v3/testsuite/25_algorithms/stable_partition/moveable.cc |   24 
 src/libstdc++-v3/testsuite/25_algorithms/stable_partition/pr52822.cc  |   43 
 src/libstdc++-v3/testsuite/Makefile.am                                |    1 
 src/libstdc++-v3/testsuite/Makefile.in                                |    1 
 847 files changed, 26555 insertions(+), 19512 deletions(-)
view download
gcc-multiarch-doc.diff
 src/gcc/doc/invoke.texi |    5 +++++
 1 file changed, 5 insertions(+)
view download
gcc-multiarch.diff
 src/gcc/Makefile.in               |    5 ++
 src/gcc/common.opt                |   10 +++++
 src/gcc/config.gcc                |   14 +++++++
 src/gcc/config/alpha/t-linux      |    2 +
 src/gcc/config/arm/t-linux-eabi   |    2 +
 src/gcc/config/i386/t-gnu         |    1 
 src/gcc/config/i386/t-kfreebsd    |    1 
 src/gcc/config/i386/t-linux       |    2 +
 src/gcc/config/i386/t-linux64     |    6 ++-
 src/gcc/config/ia64/t-glibc       |    4 ++
 src/gcc/config/m68k/t-linux       |    3 +
 src/gcc/config/mips/t-linux64     |    6 ++-
 src/gcc/config/pa/t-linux         |    2 +
 src/gcc/config/rs6000/t-linux     |    1 
 src/gcc/config/rs6000/t-linux-spe |    1 
 src/gcc/config/rs6000/t-linux64   |    2 -
 src/gcc/config/s390/t-linux       |    1 
 src/gcc/config/s390/t-linux64     |    2 -
 src/gcc/config/sh/t-linux         |    2 +
 src/gcc/config/sparc/t-linux      |    2 +
 src/gcc/config/sparc/t-linux64    |    2 -
 src/gcc/configure.ac              |    3 +
 src/gcc/cppdefault.c              |    2 +
 src/gcc/cppdefault.h              |    8 ++--
 src/gcc/gcc.c                     |   68 ++++++++++++++++++++++++++++++++++----
 src/gcc/genmultilib               |   15 ++++++--
 src/gcc/incpath.c                 |   16 +++++++-
 src/libstdc++-v3/python/hook.in   |    5 ++
 28 files changed, 166 insertions(+), 22 deletions(-)
view download
gcc-multilib64-multiarch-trunk.diff
 src/gcc/config/i386/t-linux64   |    2 +-
 src/gcc/config/rs6000/t-linux64 |    2 +-
 src/gcc/config/s390/t-linux64   |    2 +-
 src/gcc/config/sparc/t-linux64  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
view download
gcc-multilib64-multiarch.diff
 src/gcc/config/i386/t-linux64   |    2 +-
 src/gcc/config/rs6000/t-linux64 |    2 +-
 src/gcc/config/s390/t-linux64   |    2 +-
 src/gcc/config/sparc/t-linux64  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
view download
gcc-multilib64.diff
 src/gcc/config/i386/t-linux64   |    2 +-
 src/gcc/config/rs6000/t-linux64 |    2 +-
 src/gcc/config/s390/t-linux64   |    2 +-
 src/gcc/config/sparc/t-linux64  |    2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
view download
gcc-no-add-needed.diff
 src/gcc/config/alpha/elf.h    |    2 +-
 src/gcc/config/gnu-user.h     |    4 +++-
 src/gcc/config/ia64/linux.h   |    2 +-
 src/gcc/config/rs6000/sysv4.h |    2 +-
 4 files changed, 6 insertions(+), 4 deletions(-)
view download
gcc-powerpc-nof-trunk.diff
 src/gcc/config/rs6000/t-linux64 |   11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)
view download
gcc-powerpc-nof.diff
 src/gcc/config/rs6000/t-linux64 |    9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)
view download
gcc-powerpc-undef.diff
 src/gcc/config/rs6000/sysv4.h |    1 +
 1 file changed, 1 insertion(+)
view download
gcc-ppc64-O3.diff
 src/gcc/gcc.c |   20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)
view download
gcc-system-root.diff
 src/gcc/gcc.c     |   10 +++++++++-
 src/gcc/incpath.c |   10 +++++++++-
 2 files changed, 18 insertions(+), 2 deletions(-)
view download
gcc-textdomain.diff
 src/gcc/Makefile.in    |    4 ++--
 src/gcc/intl.c         |    4 ++--
 src/libcpp/Makefile.in |   10 ++++++----
 src/libcpp/init.c      |    2 +-
 src/libcpp/system.h    |    2 +-
 5 files changed, 12 insertions(+), 10 deletions(-)
view download
gcc_ada_gcc-interface_Makefile.in.diff
 src/gcc/ada/gcc-interface/Makefile.in |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
view download
gccgo-version.diff
 src/gcc/go/Make-lang.in |    4 +++-
 src/libgo/Makefile.am   |    4 ++--
 src/libgo/Makefile.in   |    4 ++--
 3 files changed, 7 insertions(+), 5 deletions(-)
view download
gdc-4.6.diff
 src/gcc/cgraph.c               |   13 ++++++--
 src/gcc/config/i386/i386.c     |   60 ++++++++++++++++++++++++++++++++++++++++-
 src/gcc/config/i386/i386.h     |    1 
 src/gcc/config/rs6000/rs6000.c |    1 
 src/gcc/dojump.c               |    3 +-
 src/gcc/dwarf2out.c            |    4 ++
 src/gcc/function.c             |   12 ++++++--
 src/gcc/function.h             |    4 ++
 src/gcc/gcc.c                  |   26 +++++++++++++++++
 src/gcc/ira.c                  |    2 -
 src/gcc/tree-sra.c             |    2 +
 11 files changed, 118 insertions(+), 10 deletions(-)
view download
gdc-driver-nophobos.diff
 src/gcc/d/d-lang.cc |    2 +-
 src/gcc/d/d-spec.c  |    2 +-
 src/gcc/d/dmain.d   |   22 ++++++++++++++++++++++
 3 files changed, 24 insertions(+), 2 deletions(-)
view download
gdc-driver-zlib.diff
 src/gcc/d/d-spec.c             |    7 ++++++-
 src/gcc/d/phobos2/Makefile.am  |    2 +-
 src/gcc/d/phobos2/Makefile.in  |    2 +-
 src/gcc/d/phobos2/etc/c/zlib.d |    4 ++--
 4 files changed, 10 insertions(+), 5 deletions(-)
view download
gdc-libphobos-build.diff
 src/Makefile.def |    1 
 src/Makefile.in  |  480 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/configure    |    3 
 src/configure.ac |    3 
 4 files changed, 485 insertions(+), 2 deletions(-)
view download
gdc-libphobos-math.diff
 src/gcc/d/phobos2/gcc/cbridge_math.c |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)
view download
gold-and-ld.diff
 srcgcc/collect2.c      |  155 +++++++++++++++++++++++++++++++++++++++----------
 srcgcc/common.opt      |    3 
 srcgcc/configure.ac    |   14 ++++
 srcgcc/doc/invoke.texi |   12 +++
 srcgcc/exec-tool.in    |  118 ++++++++++++++++++++++++++++---------
 srcgcc/gcc.c           |    3 
 srcgcc/opts.c          |    3 
 7 files changed, 246 insertions(+), 62 deletions(-)
view download
hurd-changes.diff
 src/gcc/config/gnu.h |    3 ++-
 src/gcc/config/t-gnu |    2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)
view download
hurd-fixes.diff
 src/libgcc/generic-morestack.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
hurd-pthread.diff
 src/boehm-gc/configure                  |   14 ++++++++++++++
 src/boehm-gc/configure.ac               |    5 +++++
 src/boehm-gc/dyn_load.c                 |    2 +-
 src/boehm-gc/include/gc_config.h.in     |    3 +++
 src/boehm-gc/include/gc_config_macros.h |    6 ++++--
 src/boehm-gc/include/private/gcconfig.h |   13 +++++++++----
 src/boehm-gc/os_dep.c                   |    4 ++--
 src/boehm-gc/pthread_support.c          |    2 +-
 src/boehm-gc/specific.c                 |    2 +-
 src/boehm-gc/threadlibs.c               |    3 ++-
 10 files changed, 42 insertions(+), 12 deletions(-)
view download
ibm-branch.diff
 src/gcc/ChangeLog.ibm                               |  248 ++++++++
 src/gcc/Makefile.in                                 |    2 
 src/gcc/REVISION                                    |    1 
 src/gcc/config/rs6000/altivec.md                    |  252 ++++----
 src/gcc/config/rs6000/dfp.md                        |    8 
 src/gcc/config/rs6000/paired.md                     |   14 
 src/gcc/config/rs6000/predicates.md                 |   24 
 src/gcc/config/rs6000/rs6000-protos.h               |    3 
 src/gcc/config/rs6000/rs6000.c                      |  259 ++++++++-
 src/gcc/config/rs6000/rs6000.md                     |  574 +++++++++-----------
 src/gcc/config/rs6000/rs6000.opt                    |    6 
 src/gcc/config/rs6000/sync.md                       |    7 
 src/gcc/config/rs6000/vector.md                     |   50 +
 src/gcc/config/rs6000/vsx.md                        |  236 +++++++-
 src/gcc/params.def                                  |   10 
 src/gcc/stmt.c                                      |   17 
 src/gcc/testsuite/ChangeLog.ibm                     |   37 +
 src/gcc/testsuite/gcc.target/powerpc/no-r11-1.c     |   11 
 src/gcc/testsuite/gcc.target/powerpc/no-r11-2.c     |   11 
 src/gcc/testsuite/gcc.target/powerpc/no-r11-3.c     |   20 
 src/gcc/testsuite/gcc.target/powerpc/ppc-switch-1.c |   26 
 src/gcc/testsuite/gcc.target/powerpc/ppc-switch-2.c |   32 +
 src/gcc/testsuite/gcc.target/powerpc/pr48053-3.c    |   41 +
 src/gcc/testsuite/gcc.target/powerpc/pr48258-1.c    |   57 +
 src/gcc/testsuite/gcc.target/powerpc/pr48258-2.c    |   58 ++
 src/libcpp/ChangeLog.ibm                            |   10 
 26 files changed, 1528 insertions(+), 486 deletions(-)
view download
ignore-comp-fail.diff
 src/Makefile.in |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
view download
kbsd-gnu.diff
 src/gcc/config.gcc                 |    2 +-
 src/gcc/config/i386/kfreebsd-gnu.h |   22 ++++++++++++++++++++++
 src/gcc/config/i386/linux64.h      |    5 ++++-
 3 files changed, 27 insertions(+), 2 deletions(-)
view download
libffi-kfreebsd.diff
 src/libffi/configure.ac |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
libffi-m68k.diff
 src/libffi/src/m68k/ffi.c  |    3 ++-
 src/libffi/src/m68k/sysv.S |   12 ++++++------
 2 files changed, 8 insertions(+), 7 deletions(-)
view download
libffi-powerpc-sf.diff
 src/libffi/src/powerpc/ffi.c         |  536 ++++++++++++++++++-----------------
 src/libffi/src/powerpc/ffitarget.h   |   14 
 src/libffi/src/powerpc/ppc_closure.S |   19 +
 src/libffi/src/powerpc/sysv.S        |    6 
 4 files changed, 311 insertions(+), 264 deletions(-)
view download
libffi-powerpc-sysv-without-string-ops.diff
 src/libffi/src/powerpc/ffi.c  |   83 +++++++++++++++++++-----------------------
 src/libffi/src/powerpc/sysv.S |   21 ++++------
 2 files changed, 46 insertions(+), 58 deletions(-)
view download
libffi-ro-eh_frame_sect.diff
 src/libffi/configure.ac |    2 ++
 1 file changed, 2 insertions(+)
view download
libgomp-kfreebsd-testsuite.diff
 src/libgomp/testsuite/libgomp.c/lock-2.c |    3 +++
 1 file changed, 3 insertions(+)
view download
libgomp-omp_h-multilib.diff
 src/libgomp/omp.h.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
view download
libjava-armel-unwind.diff
 src/libjava/stacktrace.cc |    3 +++
 1 file changed, 3 insertions(+)
view download
libjava-disable-plugin.diff
 src/libjava/configure.ac |    2 ++
 1 file changed, 2 insertions(+)
view download
libjava-disable-static.diff
 src/Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
view download
libjava-fixed-symlinks.diff
 src/libjava/Makefile.am |    2 +-
 src/libjava/Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
view download
libjava-jnipath.diff
 src/libjava/Makefile.am                          |    1 
 src/libjava/Makefile.in                          |    2 
 src/libjava/configure.ac                         |    3 +
 src/libjava/gnu/classpath/natSystemProperties.cc |   52 +++++++++++++++++++++--
 4 files changed, 55 insertions(+), 3 deletions(-)
view download
libjava-multiarch.diff
 src/libjava/Makefile.am               |    2 +-
 src/libjava/Makefile.in               |    2 +-
 src/libjava/classpath/configure.ac    |    2 ++
 src/libjava/classpath/m4/acinclude.m4 |    4 ++++
 src/libjava/configure.ac              |    8 ++++++++
 5 files changed, 16 insertions(+), 2 deletions(-)
view download
libjava-nobiarch-check.diff
 src/libjava/testsuite/Makefile.in |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
view download
libjava-rpath.diff
 src/libjava/Makefile.am |    2 +-
 src/libjava/Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
view download
libjava-sjlj.diff
 src/libjava/sysdep/generic/backtrace.h |   17 +++++++++++++++++
 1 file changed, 17 insertions(+)
view download
libjava-stacktrace.diff
 src/libjava/stacktrace.cc |   27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
view download
libstdc++-arm-wno-abi.diff
 src/libstdc++-v3/testsuite/lib/libstdc++.exp |    4 ++++
 1 file changed, 4 insertions(+)
view download
libstdc++-doclink.diff
 src/libstdc++-v3/doc/doxygen/mainpage.html |   10 +++++-----
 src/libstdc++-v3/doc/html/api.html         |    2 ++
 src/libstdc++-v3/doc/xml/api.xml           |    5 +++++
 3 files changed, 12 insertions(+), 5 deletions(-)
view download
libstdc++-man-3cxx.diff
 src/libstdc++-v3/doc/doxygen/user.cfg.in |    2 +-
 src/libstdc++-v3/scripts/run_doxygen     |   11 ++++++-----
 2 files changed, 7 insertions(+), 6 deletions(-)
view download
libstdc++-no-testsuite.diff
 src/libstdc++-v3/testsuite/Makefile.in |    1 +
 1 file changed, 1 insertion(+)
view download
libstdc++-nothumb-check.diff
 src/libstdc++-v3/testsuite/Makefile.in |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)
view download
libstdc++-pic.diff
 src/libstdc++-v3/src/Makefile.am |    5 +++++
 src/libstdc++-v3/src/Makefile.in |    9 +++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)
view download
libstdc++-test-installed.diff
 src/libstdc++-v3/testsuite/lib/libstdc++.exp |   29 ++++++++++++++++++++++++---
 1 file changed, 26 insertions(+), 3 deletions(-)
view download
link-libs.diff
 src/gcc/config/t-slibgcc-elf-ver |    1 +
 src/libffi/Makefile.am           |    2 +-
 src/libffi/Makefile.in           |    2 +-
 src/libgfortran/Makefile.am      |    2 +-
 src/libgfortran/Makefile.in      |    2 +-
 src/libjava/Makefile.am          |    2 +-
 src/libjava/Makefile.in          |    2 +-
 src/libmudflap/Makefile.am       |    4 ++--
 src/libmudflap/Makefile.in       |    4 ++--
 src/libobjc/Makefile.in          |    2 ++
 src/libstdc++-v3/src/Makefile.am |    1 +
 src/libstdc++-v3/src/Makefile.in |    1 +
 12 files changed, 15 insertions(+), 10 deletions(-)
view download
mips-fix-loongson2f-nop.diff
 src/gcc/config/mips/mips.h |    1 +
 1 file changed, 1 insertion(+)
view download
mips-triarch.diff
 src/gcc/config.gcc            |    5 +++++
 src/gcc/config/mips/linux64.h |    2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)
view download
mudflap-nocheck.diff
 src/libmudflap/testsuite/Makefile.in |    2 ++
 1 file changed, 2 insertions(+)
view download
mudflap-varargs.diff
 src/gcc/builtins.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
view download
mudflapth-link.diff
 src/libmudflap/Makefile.am |    2 +-
 src/libmudflap/Makefile.in |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
view download
no_fpr_in_libgcc.diff
 src/gcc/config/rs6000/crtresfpr.asm  |    2 ++
 src/gcc/config/rs6000/crtresxfpr.asm |    2 ++
 src/gcc/config/rs6000/crtsavfpr.asm  |    2 ++
 3 files changed, 6 insertions(+)
view download
note-gnu-stack.diff
 src/boehm-gc/ia64_save_regs_in_stack.S |   15 +++++++++++++++
 src/boehm-gc/ia64_save_regs_in_stack.s |   12 ------------
 src/gcc/config/ia64/crtbegin.asm       |    4 ++++
 src/gcc/config/ia64/crtend.asm         |    4 ++++
 src/gcc/config/ia64/crti.asm           |    4 ++++
 src/gcc/config/ia64/crtn.asm           |    4 ++++
 src/gcc/config/ia64/lib1funcs.asm      |    4 ++++
 src/gcc/config/ia64/linux.h            |    2 ++
 src/gcc/config/rs6000/ppc-asm.h        |    2 +-
 9 files changed, 38 insertions(+), 13 deletions(-)
view download
powerpc_remove_many.diff
 src/gcc/config/rs6000/rs6000.h |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)
view download
pr24619.diff
 src/libmudflap/mf-hooks2.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
view download
pr39491.diff
 src/libstdc++-v3/config/abi/pre/gnu.ver        |    1 
 src/libstdc++-v3/src/math_stubs_long_double.cc |  107 +++++++++++++++++++++++++
 2 files changed, 108 insertions(+)
view download
pr43804.diff
 src/gcc/config/m68k/constraints.md |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
view download
pr45078.diff
 src/gcc/Makefile.in |    3 ++-
 src/gcc/config.gcc  |    3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)
view download
pr47487.diff
 src/gcc/config/rs6000/rs6000.c |    7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
view download
pr47612.diff
 src/gcc/df-problems.c |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)
view download
pr47818.diff
 src/gcc/ada/sem_prag.adb |   11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)
view download
pr48226.diff
 src/gcc/config/rs6000/rs6000-c.c               |    5 ++++-
 src/gcc/testsuite/gcc.target/powerpc/pr48226.c |   14 ++++++++++++++
 2 files changed, 18 insertions(+), 1 deletion(-)
view download
pr48830.diff
 src/gcc/reload.c                               |    2 
 src/gcc/reload1.c                              |   66 +++++++++++++++----------
 src/gcc/testsuite/gcc.target/sparc/ultrasp12.c |   64 ++++++++++++++++++++++++
 3 files changed, 108 insertions(+), 24 deletions(-)
view download
pr49030.diff
 src/gcc/config/arm/arm-protos.h            |    1 
 src/gcc/config/arm/arm.c                   |   41 ++++++++++++++----------
 src/gcc/config/arm/arm.md                  |   22 ++++++-------
 src/gcc/config/arm/predicates.md           |   12 ++++---
 src/gcc/testsuite/gcc.dg/torture/pr49030.c |   19 +++++++++++
 src/gcc/testsuite/gcc.target/arm/cmp-1.c   |   37 +++++++++++++++++++++
 src/gcc/testsuite/gcc.target/arm/cmp-2.c   |   49 +++++++++++++++++++++++++++++
 7 files changed, 150 insertions(+), 31 deletions(-)
view download
pr49169.diff
 src/gcc/builtins.c                         |   25 +++++++++++++++++++++++--
 src/gcc/fold-const.c                       |   20 ++++++--------------
 src/gcc/testsuite/gcc.dg/torture/pr49169.c |   15 +++++++++++++++
 src/gcc/tree-ssa-ccp.c                     |    4 ----
 4 files changed, 44 insertions(+), 20 deletions(-)
view download
pr49696.diff
 src/gcc/config/mips/sync.md |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
view download
pr49756.diff
 src/gcc/gcc.c               |    4 ++
 src/gcc/toplev.c            |    4 ++
 src/include/libiberty.h     |    5 ++-
 src/libiberty/Makefile.in   |   19 +++++++++----
 src/libiberty/config.in     |    6 ++++
 src/libiberty/configure.ac  |   12 ++++----
 src/libiberty/stack-limit.c |   62 ++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 99 insertions(+), 13 deletions(-)
view download
pr49940.diff
 src/gcc/ada/s-osinte-kfreebsd-gnu.ads |   10 ++++++++++
 1 file changed, 10 insertions(+)
view download
pr49944.diff
 src/gcc/ada/gcc-interface/Makefile.in |    8 --
 src/gcc/ada/s-osinte-freebsd.ads      |   11 +--
 src/gcc/ada/s-osinte-kfreebsd-gnu.ads |  101 ++++++++++++++++++++++++++++++++--
 3 files changed, 104 insertions(+), 16 deletions(-)
view download
pr50114.diff
 src/gcc/cp/decl.c                                  |    3 +++
 src/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-for.C |   12 ++++++++++++
 src/gcc/testsuite/g++.dg/ext/forscope2.C           |    2 +-
 3 files changed, 16 insertions(+), 1 deletion(-)
view download
pr50193.diff
 src/gcc/config/arm/predicates.md             |    9 +++
 src/gcc/testsuite/gcc.target/arm/shiftable.c |   63 +++++++++++++++++++++++++++
 2 files changed, 71 insertions(+), 1 deletion(-)
view download
pr50946.diff
 src/gcc/config/arm/arm.h |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
view download
rename-info-files.diff
 src/gcc/Makefile.in           |   74 ++++++++++++++++++++++++++++++++----------
 src/gcc/ada/gnat-style.texi   |    2 -
 src/gcc/ada/gnat_rm.texi      |    2 -
 src/gcc/doc/cpp.texi          |    2 -
 src/gcc/doc/cppinternals.texi |    2 -
 src/gcc/doc/extend.texi       |    2 -
 src/gcc/doc/gcc.texi          |    6 +--
 src/gcc/doc/gccint.texi       |    4 +-
 src/gcc/doc/install.texi      |    2 -
 src/gcc/doc/invoke.texi       |    8 ++--
 src/gcc/doc/libgcc.texi       |    2 -
 src/gcc/doc/makefile.texi     |    2 -
 src/gcc/doc/passes.texi       |    2 -
 src/gcc/doc/standards.texi    |    4 +-
 src/gcc/fortran/Make-lang.in  |   11 +++---
 src/gcc/fortran/gfortran.texi |    2 -
 src/gcc/java/Make-lang.in     |   18 ++++++++--
 src/gcc/java/gcj.texi         |   20 +++++------
 src/libgomp/Makefile.am       |   13 ++++---
 src/libgomp/Makefile.in       |   14 ++++---
 src/libgomp/libgomp.texi      |    2 -
 21 files changed, 127 insertions(+), 67 deletions(-)
view download
s390-biarch.diff
 src/gcc/config.gcc |    3 +++
 1 file changed, 3 insertions(+)
view download
sh4-enable-ieee.diff
 src/gcc/config/sh/sh.c |    7 +++++++
 1 file changed, 7 insertions(+)
view download
sh4-multilib.diff
 src/gcc/config.gcc |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
view download
sparc-force-cpu.diff
 src/gcc/config.gcc |    7 +++++++
 1 file changed, 7 insertions(+)
view download
svn-class-updates.diff
 0 files changed
view download
svn-doc-updates.diff
 src/gcc/doc/invoke.texi |   13 ++++++++++++-
 src/gcc/doc/md.texi     |   22 +++++++++++++---------
 2 files changed, 25 insertions(+), 10 deletions(-)
view download
svn-updates-linaro.diff
 src/gcc/ChangeLog                                        |   54 ++++++++++++++-
 src/gcc/DATESTAMP                                        |    2 
 src/gcc/config/i386/sse.md                               |    2 
 src/gcc/config/pa/pa.c                                   |    6 -
 src/gcc/config/pa/pa.h                                   |    9 ++
 src/gcc/config/sh/sh.c                                   |   11 ---
 src/gcc/config/sh/sh.opt                                 |    2 
 src/gcc/fortran/ChangeLog                                |    6 +
 src/gcc/fortran/decl.c                                   |    5 -
 src/gcc/gcov-iov.c                                       |   12 ++-
 src/gcc/testsuite/ChangeLog                              |   15 ++++
 src/gcc/testsuite/gcc.dg/stack-usage-1.c                 |    2 
 src/gcc/testsuite/gfortran.dg/save_4.f90                 |   13 +++
 src/libstdc++-v3/ChangeLog                               |    7 +
 src/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h       |    6 -
 src/libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc |   28 +++++++
 16 files changed, 153 insertions(+), 27 deletions(-)
view download
svn-updates.diff
 src/boehm-gc/ChangeLog                                                |   14 
 src/boehm-gc/configure                                                |   11 
 src/boehm-gc/configure.ac                                             |    1 
 src/boehm-gc/include/gc_config.h.in                                   |    3 
 src/boehm-gc/include/private/gcconfig.h                               |   12 
 src/gcc/ChangeLog                                                     |  477 ++++++++++
 src/gcc/DATESTAMP                                                     |    2 
 src/gcc/ada/ChangeLog                                                 |    9 
 src/gcc/ada/gcc-interface/decl.c                                      |   23 
 src/gcc/c-typeck.c                                                    |    5 
 src/gcc/cgraph.c                                                      |   16 
 src/gcc/cgraph.h                                                      |    2 
 src/gcc/cgraphunit.c                                                  |   13 
 src/gcc/combine.c                                                     |    4 
 src/gcc/config.gcc                                                    |    4 
 src/gcc/config/alpha/alpha.c                                          |   28 
 src/gcc/config/alpha/linux-unwind.h                                   |    4 
 src/gcc/config/arm/arm.c                                              |    8 
 src/gcc/config/arm/arm.h                                              |    3 
 src/gcc/config/avr/avr-stdint.h                                       |   66 +
 src/gcc/config/avr/avr.c                                              |   16 
 src/gcc/config/avr/avr.md                                             |    4 
 src/gcc/config/avr/libgcc.S                                           |   20 
 src/gcc/config/bfin/linux-unwind.h                                    |    6 
 src/gcc/config/h8300/h8300.c                                          |    2 
 src/gcc/config/host-linux.c                                           |    2 
 src/gcc/config/i386/driver-i386.c                                     |   15 
 src/gcc/config/i386/i386-protos.h                                     |    3 
 src/gcc/config/i386/i386.c                                            |   84 +
 src/gcc/config/i386/i386.h                                            |   20 
 src/gcc/config/i386/i386.md                                           |   13 
 src/gcc/config/i386/linux-unwind.h                                    |    7 
 src/gcc/config/i386/sse.md                                            |   65 -
 src/gcc/config/ia64/linux-unwind.h                                    |    6 
 src/gcc/config/m32c/m32c.c                                            |    2 
 src/gcc/config/mips/linux-unwind.h                                    |    5 
 src/gcc/config/pa/linux-unwind.h                                      |    4 
 src/gcc/config/pa/pa-protos.h                                         |    1 
 src/gcc/config/pa/pa.c                                                |   78 +
 src/gcc/config/pa/pa.h                                                |    9 
 src/gcc/config/pa/pa.md                                               |   33 
 src/gcc/config/pa/predicates.md                                       |    6 
 src/gcc/config/rs6000/altivec.md                                      |   16 
 src/gcc/config/rs6000/rs6000.c                                        |   45 
 src/gcc/config/rs6000/rs6000.h                                        |    9 
 src/gcc/config/rs6000/rs6000.md                                       |   52 +
 src/gcc/config/rs6000/vector.md                                       |   88 +
 src/gcc/config/rs6000/vsx.md                                          |    4 
 src/gcc/config/rx/rx.c                                                |    2 
 src/gcc/config/sh/linux-unwind.h                                      |    9 
 src/gcc/config/sh/sh.c                                                |   13 
 src/gcc/config/sh/sh.opt                                              |    2 
 src/gcc/config/sparc/sparc.c                                          |   19 
 src/gcc/config/spu/spu.c                                              |    1 
 src/gcc/config/xtensa/linux-unwind.h                                  |    4 
 src/gcc/configure                                                     |    2 
 src/gcc/convert.c                                                     |    5 
 src/gcc/cp/ChangeLog                                                  |   11 
 src/gcc/cp/decl.c                                                     |    2 
 src/gcc/cp/pt.c                                                       |    8 
 src/gcc/cp/semantics.c                                                |    1 
 src/gcc/expr.c                                                        |    2 
 src/gcc/fortran/ChangeLog                                             |   48 +
 src/gcc/fortran/decl.c                                                |    5 
 src/gcc/fortran/expr.c                                                |    6 
 src/gcc/fortran/resolve.c                                             |    5 
 src/gcc/fortran/trans-array.c                                         |    5 
 src/gcc/fortran/trans-types.c                                         |    6 
 src/gcc/fortran/trans.c                                               |   14 
 src/gcc/gcov-iov.c                                                    |   12 
 src/gcc/gimple.c                                                      |   40 
 src/gcc/gthr-posix.h                                                  |    9 
 src/gcc/lto/ChangeLog                                                 |    9 
 src/gcc/lto/lto.c                                                     |   19 
 src/gcc/predict.c                                                     |   27 
 src/gcc/stor-layout.c                                                 |    7 
 src/gcc/target.h                                                      |    3 
 src/gcc/targhooks.c                                                   |    1 
 src/gcc/testsuite/ChangeLog                                           |  192 ++++
 src/gcc/testsuite/c-c++-common/abi-bf.c                               |    3 
 src/gcc/testsuite/g++.dg/cpp0x/variadic-value1.C                      |   24 
 src/gcc/testsuite/gcc.c-torture/compile/limits-externdecl.c           |   56 +
 src/gcc/testsuite/gcc.c-torture/compile/pr53418-1.c                   |    5 
 src/gcc/testsuite/gcc.c-torture/compile/pr53418-2.c                   |    5 
 src/gcc/testsuite/gcc.c-torture/execute/20120427-1.c                  |   36 
 src/gcc/testsuite/gcc.c-torture/execute/pr53084.c                     |   18 
 src/gcc/testsuite/gcc.dg/pr52862.c                                    |    9 
 src/gcc/testsuite/gcc.dg/stack-usage-1.c                              |    2 
 src/gcc/testsuite/gcc.dg/torture/pr51071-2.c                          |   38 
 src/gcc/testsuite/gcc.dg/torture/pr51071.c                            |   33 
 src/gcc/testsuite/gcc.dg/torture/pr52407.c                            |   33 
 src/gcc/testsuite/gcc.dg/torture/pr52693.c                            |   33 
 src/gcc/testsuite/gcc.dg/volatile-bitfields-2.c                       |   15 
 src/gcc/testsuite/gcc.target/arm/volatile-bitfields-4.c               |   30 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-1.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-2.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-3.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-load-4.c           |    4 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-1.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-2.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-3.c          |    2 
 src/gcc/testsuite/gcc.target/i386/avx256-unaligned-store-4.c          |    4 
 src/gcc/testsuite/gcc.target/i386/pr52736.c                           |   29 
 src/gcc/testsuite/gcc.target/i386/pr53416.c                           |   17 
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-1.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-2.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-3.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-4.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-5.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-6.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-7.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/cell_builtin-8.c                 |   48 +
 src/gcc/testsuite/gcc.target/powerpc/pr52457.c                        |   34 
 src/gcc/testsuite/gcc.target/powerpc/pr52775.c                        |   16 
 src/gcc/testsuite/gcc.target/powerpc/pr53199.c                        |   50 +
 src/gcc/testsuite/gfortran.dg/init_flag_10.f90                        |   43 
 src/gcc/testsuite/gfortran.dg/intrinsic_8.f90                         |   23 
 src/gcc/testsuite/gfortran.dg/pointer_intent_6.f90                    |   19 
 src/gcc/testsuite/gfortran.dg/proc_ptr_34.f90                         |   79 +
 src/gcc/testsuite/gfortran.dg/realloc_on_assign_15.f90                |   40 
 src/gcc/testsuite/gfortran.dg/save_4.f90                              |   13 
 src/gcc/toplev.c                                                      |    7 
 src/gcc/tree-inline.c                                                 |    6 
 src/gcc/tree-pretty-print.c                                           |    4 
 src/gcc/tree-sra.c                                                    |    8 
 src/gcc/tree-vect-loop.c                                              |   13 
 src/gcc/tree-vect-stmts.c                                             |   60 +
 src/gcc/varasm.c                                                      |   40 
 src/libffi/ChangeLog                                                  |   14 
 src/libffi/src/powerpc/aix.S                                          |    6 
 src/libffi/src/powerpc/aix_closure.S                                  |    6 
 src/libgfortran/ChangeLog                                             |    6 
 src/libgfortran/intrinsics/eoshift2.c                                 |   12 
 src/libjava/ChangeLog                                                 |   10 
 src/libjava/configure                                                 |    7 
 src/libjava/configure.ac                                              |    7 
 src/libstdc++-v3/ChangeLog                                            |   31 
 src/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h                    |    6 
 src/libstdc++-v3/include/bits/stl_algo.h                              |    3 
 src/libstdc++-v3/include/debug/safe_iterator.h                        |   45 
 src/libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc              |   28 
 src/libstdc++-v3/testsuite/23_containers/vector/debug/52433.cc        |   43 
 src/libstdc++-v3/testsuite/25_algorithms/stable_partition/moveable.cc |   24 
 src/libstdc++-v3/testsuite/25_algorithms/stable_partition/pr52822.cc  |   43 
 src/libstdc++-v3/testsuite/Makefile.am                                |    1 
 src/libstdc++-v3/testsuite/Makefile.in                                |    1 
 146 files changed, 2963 insertions(+), 390 deletions(-)
view download
testsuite-hardening-format.diff
 src/gcc/testsuite/gcc.c-torture/execute/vfprintf-chk-1.x |    5 +++++
 src/gcc/testsuite/gcc.c-torture/execute/vprintf-chk-1.x  |    5 +++++
 src/gcc/testsuite/gcc.dg/charset/builtin2.c              |    2 +-
 src/gcc/testsuite/gcc.dg/format/format.exp               |    2 +-
 src/gcc/testsuite/gcc.dg/pr30473.c                       |    2 +-
 src/gcc/testsuite/gcc.dg/pr38902.c                       |    2 +-
 6 files changed, 14 insertions(+), 4 deletions(-)
view download
testsuite-hardening-printf-types.diff
 src/gcc/testsuite/g++.dg/ext/align1.C                  |    3 +
 src/gcc/testsuite/g++.dg/opt/alias2.C                  |    4 +-
 src/gcc/testsuite/g++.old-deja/g++.abi/vbase1.C        |   26 ++++++++---------
 src/gcc/testsuite/g++.old-deja/g++.brendan/template8.C |    2 -
 src/gcc/testsuite/g++.old-deja/g++.eh/ptr1.C           |    2 -
 src/gcc/testsuite/g++.old-deja/g++.jason/access23.C    |   24 +++++++--------
 src/gcc/testsuite/g++.old-deja/g++.law/cvt8.C          |    4 +-
 src/gcc/testsuite/g++.old-deja/g++.law/operators28.C   |    3 +
 src/gcc/testsuite/g++.old-deja/g++.mike/net35.C        |    8 ++---
 src/gcc/testsuite/g++.old-deja/g++.mike/offset1.C      |    4 +-
 src/gcc/testsuite/g++.old-deja/g++.mike/p12306.C       |   10 +++---
 src/gcc/testsuite/g++.old-deja/g++.mike/p3579.C        |   12 +++----
 src/gcc/testsuite/g++.old-deja/g++.mike/p3708.C        |    2 -
 src/gcc/testsuite/g++.old-deja/g++.mike/p3708a.C       |    2 -
 src/gcc/testsuite/g++.old-deja/g++.mike/p3708b.C       |    2 -
 src/gcc/testsuite/g++.old-deja/g++.mike/p646.C         |    6 +--
 src/gcc/testsuite/g++.old-deja/g++.mike/p710.C         |    2 -
 src/gcc/testsuite/g++.old-deja/g++.mike/p789a.C        |    6 +--
 src/gcc/testsuite/g++.old-deja/g++.mike/pmf2.C         |    2 -
 src/gcc/testsuite/g++.old-deja/g++.mike/temp.C         |    6 +--
 src/gcc/testsuite/g++.old-deja/g++.other/temporary1.C  |    8 ++---
 src/gcc/testsuite/g++.old-deja/g++.other/virtual8.C    |    2 -
 src/gcc/testsuite/g++.old-deja/g++.pt/memtemp23.C      |    2 -
 src/gcc/testsuite/g++.old-deja/g++.pt/memtemp24.C      |    2 -
 src/gcc/testsuite/g++.old-deja/g++.pt/memtemp25.C      |    2 -
 src/gcc/testsuite/g++.old-deja/g++.pt/memtemp26.C      |    2 -
 src/gcc/testsuite/g++.old-deja/g++.pt/t39.C            |    6 +--
 src/gcc/testsuite/g++.old-deja/g++.robertl/eb17.C      |    6 +--
 src/gcc/testsuite/gcc.dg/matrix/matrix-2.c             |    8 ++---
 src/gcc/testsuite/gcc.dg/packed-vla.c                  |    4 +-
 src/gcc/testsuite/gcc.dg/pch/inline-4.c                |    2 -
 31 files changed, 88 insertions(+), 86 deletions(-)
view download