Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/FSF]: src/external/gpl3/gcc/dist import GCC 6.5.0. this is largely a ma...



details:   https://anonhg.NetBSD.org/src/rev/c396a6b787a2
branches:  FSF
changeset: 445580:c396a6b787a2
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Nov 04 00:12:18 2018 +0000

description:
import GCC 6.5.0.  this is largely a maint release with no
particularly features listed here:

   http://gcc.gnu.org/gcc-6/changes.html

this fixes over 250 PRs in the GCC bugzilla:

   https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=6.5

diffstat:

 external/gpl3/gcc/dist/ChangeLog                                                             |     4 +
 external/gpl3/gcc/dist/INSTALL/binaries.html                                                 |   190 +-
 external/gpl3/gcc/dist/INSTALL/build.html                                                    |   522 +-
 external/gpl3/gcc/dist/INSTALL/configure.html                                                |  2606 ++++++---
 external/gpl3/gcc/dist/INSTALL/download.html                                                 |   163 +-
 external/gpl3/gcc/dist/INSTALL/finalinstall.html                                             |   283 +-
 external/gpl3/gcc/dist/INSTALL/gfdl.html                                                     |   459 +-
 external/gpl3/gcc/dist/INSTALL/index.html                                                    |   260 +-
 external/gpl3/gcc/dist/INSTALL/old.html                                                      |   308 +-
 external/gpl3/gcc/dist/INSTALL/prerequisites.html                                            |   555 +-
 external/gpl3/gcc/dist/INSTALL/specific.html                                                 |  2098 ++++----
 external/gpl3/gcc/dist/INSTALL/test.html                                                     |   393 +-
 external/gpl3/gcc/dist/LAST_UPDATED                                                          |     2 +-
 external/gpl3/gcc/dist/MD5SUMS                                                               |  1789 ++++--
 external/gpl3/gcc/dist/NEWS                                                                  |   743 +-
 external/gpl3/gcc/dist/config/ChangeLog                                                      |     4 +
 external/gpl3/gcc/dist/contrib/ChangeLog                                                     |     8 +
 external/gpl3/gcc/dist/contrib/gcc_update                                                    |     4 +
 external/gpl3/gcc/dist/contrib/header-tools/ChangeLog                                        |     4 +
 external/gpl3/gcc/dist/contrib/reghunt/ChangeLog                                             |     4 +
 external/gpl3/gcc/dist/contrib/regression/ChangeLog                                          |     4 +
 external/gpl3/gcc/dist/fixincludes/ChangeLog                                                 |    15 +
 external/gpl3/gcc/dist/fixincludes/fixincl.x                                                 |    57 +-
 external/gpl3/gcc/dist/fixincludes/inclhack.def                                              |    24 +-
 external/gpl3/gcc/dist/fixincludes/tests/base/sys/pthread.h                                  |     7 +-
 external/gpl3/gcc/dist/gcc/BASE-VER                                                          |     2 +-
 external/gpl3/gcc/dist/gcc/ChangeLog                                                         |  2527 +++++++++-
 external/gpl3/gcc/dist/gcc/DATESTAMP                                                         |     2 +-
 external/gpl3/gcc/dist/gcc/alias.c                                                           |     3 +-
 external/gpl3/gcc/dist/gcc/asan.c                                                            |     3 +
 external/gpl3/gcc/dist/gcc/bb-reorder.c                                                      |    12 +-
 external/gpl3/gcc/dist/gcc/builtins.c                                                        |     2 +-
 external/gpl3/gcc/dist/gcc/c-family/ChangeLog                                                |    76 +
 external/gpl3/gcc/dist/gcc/c-family/c-common.c                                               |    42 +-
 external/gpl3/gcc/dist/gcc/c-family/c-cppbuiltin.c                                           |     2 +
 external/gpl3/gcc/dist/gcc/c-family/c-gimplify.c                                             |     4 +-
 external/gpl3/gcc/dist/gcc/c-family/c-omp.c                                                  |    21 +
 external/gpl3/gcc/dist/gcc/c-family/c-pragma.c                                               |     2 +-
 external/gpl3/gcc/dist/gcc/c/ChangeLog                                                       |    29 +
 external/gpl3/gcc/dist/gcc/c/c-decl.c                                                        |    20 +-
 external/gpl3/gcc/dist/gcc/c/c-parser.c                                                      |     9 +-
 external/gpl3/gcc/dist/gcc/calls.c                                                           |    11 +-
 external/gpl3/gcc/dist/gcc/cfgexpand.c                                                       |     8 +-
 external/gpl3/gcc/dist/gcc/cfgrtl.c                                                          |     3 +
 external/gpl3/gcc/dist/gcc/cgraph.c                                                          |     2 +-
 external/gpl3/gcc/dist/gcc/cgraph.h                                                          |     3 +
 external/gpl3/gcc/dist/gcc/collect2.c                                                        |    45 +-
 external/gpl3/gcc/dist/gcc/combine.c                                                         |    89 +-
 external/gpl3/gcc/dist/gcc/config.gcc                                                        |     8 +-
 external/gpl3/gcc/dist/gcc/config.in                                                         |     6 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c                                          |    12 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.h                                          |    14 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.md                                         |     3 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/constraints.md                                     |     4 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/cortex-a57-fma-steering.c                          |    15 +-
 external/gpl3/gcc/dist/gcc/config/alpha/alpha.c                                              |     4 +-
 external/gpl3/gcc/dist/gcc/config/alpha/alpha.md                                             |    10 +-
 external/gpl3/gcc/dist/gcc/config/alpha/sync.md                                              |     2 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm-builtins.c                                         |     2 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm-cores.def                                          |    12 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.c                                                  |    45 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.h                                                  |    11 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.md                                                 |     9 +-
 external/gpl3/gcc/dist/gcc/config/arm/freebsd.h                                              |     5 +-
 external/gpl3/gcc/dist/gcc/config/arm/neon.md                                                |    42 +-
 external/gpl3/gcc/dist/gcc/config/avr/avr.c                                                  |   153 +-
 external/gpl3/gcc/dist/gcc/config/avr/avr.opt                                                |     4 +
 external/gpl3/gcc/dist/gcc/config/gnu-user.h                                                 |    36 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512fintrin.h                                       |     2 +-
 external/gpl3/gcc/dist/gcc/config/i386/constraints.md                                        |     6 +-
 external/gpl3/gcc/dist/gcc/config/i386/gnu-user.h                                            |     2 +-
 external/gpl3/gcc/dist/gcc/config/i386/gnu-user64.h                                          |     2 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-opts.h                                           |    13 +
 external/gpl3/gcc/dist/gcc/config/i386/i386-protos.h                                         |     4 +
 external/gpl3/gcc/dist/gcc/config/i386/i386.c                                                |  1126 +++-
 external/gpl3/gcc/dist/gcc/config/i386/i386.h                                                |    73 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386.md                                               |   158 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386.opt                                              |    28 +
 external/gpl3/gcc/dist/gcc/config/i386/predicates.md                                         |    21 +-
 external/gpl3/gcc/dist/gcc/config/i386/sol2.h                                                |    10 +-
 external/gpl3/gcc/dist/gcc/config/i386/sse.md                                                |    73 +-
 external/gpl3/gcc/dist/gcc/config/i386/x86-tune.def                                          |     4 +
 external/gpl3/gcc/dist/gcc/config/mips/frame-header-opt.c                                    |     3 +-
 external/gpl3/gcc/dist/gcc/config/nvptx/nvptx.c                                              |    15 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa.c                                                    |    62 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa.h                                                    |    40 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa.md                                                   |   233 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa.opt                                                  |     4 +
 external/gpl3/gcc/dist/gcc/config/pa/pa32-linux.h                                            |     9 +
 external/gpl3/gcc/dist/gcc/config/pa/pa64-hpux.h                                             |    14 +-
 external/gpl3/gcc/dist/gcc/config/pa/predicates.md                                           |     3 +
 external/gpl3/gcc/dist/gcc/config/rs6000/altivec.md                                          |    82 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/power6.md                                           |    18 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/ppc-asm.h                                           |     4 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/ppc-auxv.h                                          |     3 +
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-builtin.def                                  |    18 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-c.c                                          |    14 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-protos.h                                     |     3 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c                                            |   547 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.h                                            |    10 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.md                                           |   133 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/sysv4.h                                             |    44 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/sysv4.opt                                           |     4 +
 external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md                                              |   179 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390-builtin-types.def                                |     1 +
 external/gpl3/gcc/dist/gcc/config/s390/s390-builtins.def                                     |     2 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390-opts.h                                           |     9 +
 external/gpl3/gcc/dist/gcc/config/s390/s390-protos.h                                         |    12 +
 external/gpl3/gcc/dist/gcc/config/s390/s390.c                                                |   719 ++-
 external/gpl3/gcc/dist/gcc/config/s390/s390.h                                                |   120 +
 external/gpl3/gcc/dist/gcc/config/s390/s390.md                                               |   584 ++-
 external/gpl3/gcc/dist/gcc/config/s390/s390.opt                                              |    59 +
 external/gpl3/gcc/dist/gcc/config/sh/sh-protos.h                                             |    10 +-
 external/gpl3/gcc/dist/gcc/config/sh/sh_optimize_sett_clrt.cc                                |     5 +-
 external/gpl3/gcc/dist/gcc/config/sol2.h                                                     |    16 +-
 external/gpl3/gcc/dist/gcc/config/sparc/sparc.c                                              |    44 +-
 external/gpl3/gcc/dist/gcc/config/sparc/sparc.md                                             |    12 +-
 external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.c                                            |     5 +-
 external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.md                                           |    46 +
 external/gpl3/gcc/dist/gcc/configure                                                         |    45 +-
 external/gpl3/gcc/dist/gcc/configure.ac                                                      |    19 +-
 external/gpl3/gcc/dist/gcc/convert.c                                                         |     6 +-
 external/gpl3/gcc/dist/gcc/cp/ChangeLog                                                      |   225 +
 external/gpl3/gcc/dist/gcc/cp/call.c                                                         |    31 +-
 external/gpl3/gcc/dist/gcc/cp/class.c                                                        |    25 +-
 external/gpl3/gcc/dist/gcc/cp/constexpr.c                                                    |    59 +-
 external/gpl3/gcc/dist/gcc/cp/cp-gimplify.c                                                  |     5 +
 external/gpl3/gcc/dist/gcc/cp/cp-tree.h                                                      |     1 +
 external/gpl3/gcc/dist/gcc/cp/cvt.c                                                          |     2 +
 external/gpl3/gcc/dist/gcc/cp/decl.c                                                         |    34 +-
 external/gpl3/gcc/dist/gcc/cp/decl2.c                                                        |    15 +-
 external/gpl3/gcc/dist/gcc/cp/lambda.c                                                       |    10 +-
 external/gpl3/gcc/dist/gcc/cp/name-lookup.c                                                  |     3 +
 external/gpl3/gcc/dist/gcc/cp/optimize.c                                                     |     2 +
 external/gpl3/gcc/dist/gcc/cp/parser.c                                                       |   119 +-
 external/gpl3/gcc/dist/gcc/cp/pt.c                                                           |    45 +-
 external/gpl3/gcc/dist/gcc/cp/semantics.c                                                    |     6 +-
 external/gpl3/gcc/dist/gcc/cp/tree.c                                                         |    17 +
 external/gpl3/gcc/dist/gcc/cp/typeck2.c                                                      |     2 +-
 external/gpl3/gcc/dist/gcc/dce.c                                                             |    27 +-
 external/gpl3/gcc/dist/gcc/doc/aot-compile.1                                                 |    24 +-
 external/gpl3/gcc/dist/gcc/doc/cpp.1                                                         |    34 +-
 external/gpl3/gcc/dist/gcc/doc/cpp.info                                                      |   Bin 
 external/gpl3/gcc/dist/gcc/doc/cppinternals.info                                             |   Bin 
 external/gpl3/gcc/dist/gcc/doc/extend.texi                                                   |   108 +-
 external/gpl3/gcc/dist/gcc/doc/fsf-funding.7                                                 |    24 +-
 external/gpl3/gcc/dist/gcc/doc/g++.1                                                         |   409 +-
 external/gpl3/gcc/dist/gcc/doc/gc-analyze.1                                                  |    24 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.1                                                         |   409 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.info                                                      |   Bin 
 external/gpl3/gcc/dist/gcc/doc/gccinstall.info                                               |   Bin 
 external/gpl3/gcc/dist/gcc/doc/gccint.info                                                   |   Bin 
 external/gpl3/gcc/dist/gcc/doc/gcj-dbtool.1                                                  |    24 +-
 external/gpl3/gcc/dist/gcc/doc/gcj.1                                                         |    32 +-
 external/gpl3/gcc/dist/gcc/doc/gcj.info                                                      |   Bin 
 external/gpl3/gcc/dist/gcc/doc/gcov-dump.1                                                   |    24 +-
 external/gpl3/gcc/dist/gcc/doc/gcov-tool.1                                                   |    24 +-
 external/gpl3/gcc/dist/gcc/doc/gcov.1                                                        |    37 +-
 external/gpl3/gcc/dist/gcc/doc/gcov.texi                                                     |    11 +-
 external/gpl3/gcc/dist/gcc/doc/gfdl.7                                                        |    28 +-
 external/gpl3/gcc/dist/gcc/doc/gfortran.1                                                    |    28 +-
 external/gpl3/gcc/dist/gcc/doc/gij.1                                                         |    24 +-
 external/gpl3/gcc/dist/gcc/doc/gpl.7                                                         |    32 +-
 external/gpl3/gcc/dist/gcc/doc/grmic.1                                                       |    28 +-
 external/gpl3/gcc/dist/gcc/doc/invoke.texi                                                   |    85 +-
 external/gpl3/gcc/dist/gcc/doc/jcf-dump.1                                                    |    24 +-
 external/gpl3/gcc/dist/gcc/doc/jv-convert.1                                                  |    24 +-
 external/gpl3/gcc/dist/gcc/doc/rebuild-gcj-db.1                                              |    24 +-
 external/gpl3/gcc/dist/gcc/dse.c                                                             |     3 +
 external/gpl3/gcc/dist/gcc/dwarf2out.c                                                       |     2 +
 external/gpl3/gcc/dist/gcc/emit-rtl.c                                                        |     2 +-
 external/gpl3/gcc/dist/gcc/expmed.c                                                          |    26 +-
 external/gpl3/gcc/dist/gcc/expr.c                                                            |    61 +-
 external/gpl3/gcc/dist/gcc/final.c                                                           |     4 +-
 external/gpl3/gcc/dist/gcc/fold-const.c                                                      |   159 +-
 external/gpl3/gcc/dist/gcc/fold-const.h                                                      |     1 +
 external/gpl3/gcc/dist/gcc/function.c                                                        |    22 +-
 external/gpl3/gcc/dist/gcc/gcc.c                                                             |    21 +-
 external/gpl3/gcc/dist/gcc/gengtype-lex.c                                                    |   370 +-
 external/gpl3/gcc/dist/gcc/genmatch.c                                                        |     6 +-
 external/gpl3/gcc/dist/gcc/ggc-page.c                                                        |     5 -
 external/gpl3/gcc/dist/gcc/gimple-ssa-backprop.c                                             |    23 +-
 external/gpl3/gcc/dist/gcc/gimple-ssa-strength-reduction.c                                   |   273 +-
 external/gpl3/gcc/dist/gcc/gimplify.c                                                        |    94 +-
 external/gpl3/gcc/dist/gcc/graphite.h                                                        |     2 +
 external/gpl3/gcc/dist/gcc/hsa-brig.c                                                        |     2 +-
 external/gpl3/gcc/dist/gcc/hwint.h                                                           |     1 +
 external/gpl3/gcc/dist/gcc/internal-fn.c                                                     |     6 +-
 external/gpl3/gcc/dist/gcc/ipa-cp.c                                                          |    22 +-
 external/gpl3/gcc/dist/gcc/ipa-devirt.c                                                      |    11 +-
 external/gpl3/gcc/dist/gcc/ipa-icf-gimple.c                                                  |    25 +-
 external/gpl3/gcc/dist/gcc/ipa-icf-gimple.h                                                  |     6 +-
 external/gpl3/gcc/dist/gcc/ipa-icf.c                                                         |    11 +
 external/gpl3/gcc/dist/gcc/ipa-inline.c                                                      |    66 +-
 external/gpl3/gcc/dist/gcc/ipa-utils.c                                                       |     2 +
 external/gpl3/gcc/dist/gcc/ipa-visibility.c                                                  |     3 +-
 external/gpl3/gcc/dist/gcc/ira.c                                                             |     6 +
 external/gpl3/gcc/dist/gcc/is-a.h                                                            |    14 +
 external/gpl3/gcc/dist/gcc/jit/ChangeLog                                                     |     4 +
 external/gpl3/gcc/dist/gcc/loop-unroll.c                                                     |     2 +-
 external/gpl3/gcc/dist/gcc/lower-subreg.c                                                    |    11 +-
 external/gpl3/gcc/dist/gcc/lra-remat.c                                                       |     2 +-
 external/gpl3/gcc/dist/gcc/lto-streamer-out.c                                                |    55 +-
 external/gpl3/gcc/dist/gcc/lto/ChangeLog                                                     |    95 +
 external/gpl3/gcc/dist/gcc/lto/lto-lang.c                                                    |     2 +
 external/gpl3/gcc/dist/gcc/lto/lto-partition.c                                               |     3 +-
 external/gpl3/gcc/dist/gcc/lto/lto-symtab.c                                                  |    60 +-
 external/gpl3/gcc/dist/gcc/lto/lto.c                                                         |    67 +-
 external/gpl3/gcc/dist/gcc/objc/ChangeLog                                                    |     4 +
 external/gpl3/gcc/dist/gcc/objcp/ChangeLog                                                   |     4 +
 external/gpl3/gcc/dist/gcc/omp-low.c                                                         |    93 +-
 external/gpl3/gcc/dist/gcc/opts-common.c                                                     |     3 +-
 external/gpl3/gcc/dist/gcc/opts-global.c                                                     |    12 +-
 external/gpl3/gcc/dist/gcc/opts.c                                                            |    34 +-
 external/gpl3/gcc/dist/gcc/opts.h                                                            |    18 +-
 external/gpl3/gcc/dist/gcc/postreload.c                                                      |    12 +-
 external/gpl3/gcc/dist/gcc/rtlanal.c                                                         |     2 +-
 external/gpl3/gcc/dist/gcc/sched-deps.c                                                      |     6 +-
 external/gpl3/gcc/dist/gcc/shrink-wrap.c                                                     |     9 +-
 external/gpl3/gcc/dist/gcc/simplify-rtx.c                                                    |    31 +-
 external/gpl3/gcc/dist/gcc/stor-layout.c                                                     |    25 +
 external/gpl3/gcc/dist/gcc/symtab.c                                                          |    56 +
 external/gpl3/gcc/dist/gcc/toplev.c                                                          |     3 +-
 external/gpl3/gcc/dist/gcc/tree-cfg.c                                                        |    57 +-
 external/gpl3/gcc/dist/gcc/tree-chkp.c                                                       |     3 +
 external/gpl3/gcc/dist/gcc/tree-dfa.c                                                        |    14 +-
 external/gpl3/gcc/dist/gcc/tree-inline.c                                                     |    34 +-
 external/gpl3/gcc/dist/gcc/tree-object-size.c                                                |     1 -
 external/gpl3/gcc/dist/gcc/tree-predcom.c                                                    |   138 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-alias.c                                                  |    31 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-math-opts.c                                              |    11 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-phiopt.c                                                 |    25 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-reassoc.c                                                |    15 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-sccvn.c                                                  |    29 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-structalias.c                                            |    21 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-tail-merge.c                                             |    17 +-
 external/gpl3/gcc/dist/gcc/tree-tailcall.c                                                   |     2 +-
 external/gpl3/gcc/dist/gcc/tree-vect-loop-manip.c                                            |     2 +
 external/gpl3/gcc/dist/gcc/tree-vect-patterns.c                                              |     2 +-
 external/gpl3/gcc/dist/gcc/tree-vect-slp.c                                                   |   104 +-
 external/gpl3/gcc/dist/gcc/tree-vect-stmts.c                                                 |    67 +-
 external/gpl3/gcc/dist/gcc/tree-vrp.c                                                        |     2 +-
 external/gpl3/gcc/dist/gcc/tree.c                                                            |    69 +-
 external/gpl3/gcc/dist/gcc/ubsan.c                                                           |    19 +-
 external/gpl3/gcc/dist/gcc/valtrack.c                                                        |    20 +
 external/gpl3/gcc/dist/gcc/varasm.c                                                          |     7 +-
 external/gpl3/gcc/dist/include/ChangeLog                                                     |     4 +
 external/gpl3/gcc/dist/intl/ChangeLog                                                        |     4 +
 external/gpl3/gcc/dist/libbacktrace/ChangeLog                                                |     4 +
 external/gpl3/gcc/dist/libcc1/ChangeLog                                                      |     4 +
 external/gpl3/gcc/dist/libcpp/ChangeLog                                                      |    16 +
 external/gpl3/gcc/dist/libcpp/lex.c                                                          |     2 +-
 external/gpl3/gcc/dist/libdecnumber/ChangeLog                                                |     4 +
 external/gpl3/gcc/dist/libgcc/ChangeLog                                                      |   116 +
 external/gpl3/gcc/dist/libgcc/config.host                                                    |     2 +-
 external/gpl3/gcc/dist/libgcc/config/aarch64/linux-unwind.h                                  |     2 +-
 external/gpl3/gcc/dist/libgcc/config/alpha/linux-unwind.h                                    |     2 +-
 external/gpl3/gcc/dist/libgcc/config/bfin/linux-unwind.h                                     |     2 +-
 external/gpl3/gcc/dist/libgcc/config/i386/cpuinfo.c                                          |   102 +-
 external/gpl3/gcc/dist/libgcc/config/i386/freebsd-unwind.h                                   |    43 +-
 external/gpl3/gcc/dist/libgcc/config/i386/linux-unwind.h                                     |     4 +-
 external/gpl3/gcc/dist/libgcc/config/libbid/ChangeLog                                        |     4 +
 external/gpl3/gcc/dist/libgcc/config/m68k/linux-unwind.h                                     |     2 +-
 external/gpl3/gcc/dist/libgcc/config/nios2/linux-unwind.h                                    |     2 +-
 external/gpl3/gcc/dist/libgcc/config/pa/fptr.c                                               |    20 +
 external/gpl3/gcc/dist/libgcc/config/pa/linux-atomic.c                                       |    66 +-
 external/gpl3/gcc/dist/libgcc/config/pa/linux-unwind.h                                       |     2 +-
 external/gpl3/gcc/dist/libgcc/config/rs6000/float128-ifunc.c                                 |    42 +-
 external/gpl3/gcc/dist/libgcc/config/sh/linux-unwind.h                                       |     2 +-
 external/gpl3/gcc/dist/libgcc/config/sol2/crtpg.c                                            |     9 +-
 external/gpl3/gcc/dist/libgcc/config/tilepro/linux-unwind.h                                  |     2 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/ieee754-df.S                                     |    55 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/ieee754-sf.S                                     |    52 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/linux-unwind.h                                   |     2 +-
 external/gpl3/gcc/dist/libgcc/configure                                                      |     2 +-
 external/gpl3/gcc/dist/libgcc/configure.ac                                                   |     2 +-
 external/gpl3/gcc/dist/libgcc/libgcc2.c                                                      |     3 +-
 external/gpl3/gcc/dist/libgomp/ChangeLog                                                     |    74 +
 external/gpl3/gcc/dist/libgomp/libgomp.info                                                  |   Bin 
 external/gpl3/gcc/dist/libgomp/omp.h.in                                                      |     2 +-
 external/gpl3/gcc/dist/libiberty/ChangeLog                                                   |     4 +
 external/gpl3/gcc/dist/libobjc/ChangeLog                                                     |     4 +
 external/gpl3/gcc/dist/libsanitizer/ChangeLog                                                |    49 +
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc                      |     3 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.h                       |     4 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc              |    43 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc      |    15 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc |     2 +-
 external/gpl3/gcc/dist/libsanitizer/tsan/tsan_platform_linux.cc                              |     2 +-
 external/gpl3/gcc/dist/libssp/ChangeLog                                                      |     4 +
 external/gpl3/gcc/dist/libstdc++-v3/ChangeLog                                                |   696 ++
 external/gpl3/gcc/dist/libstdc++-v3/config/abi/pre/gnu.ver                                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc                            |     8 +-
 external/gpl3/gcc/dist/libstdc++-v3/configure                                                |    36 +-
 external/gpl3/gcc/dist/libstdc++-v3/configure.ac                                             |     6 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/doxygen/mainpage.html                                |     6 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/api.html                                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/bk02.html                                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/bk03.html                                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/faq.html                                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/index.html                                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/abi.html                                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/algorithms.html                          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/api.html                                 |     6 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix.html                            |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix_contributing.html               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix_free.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix_gfdl.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix_gpl.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/appendix_porting.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/associative.html                         |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/atomics.html                             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/backwards.html                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/bitmap_allocator.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/bitmap_allocator_impl.html               |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/bugs.html                                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/concept_checking.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/concurrency.html                         |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/configure.html                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/containers.html                          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/containers_and_c.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/debug.html                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/debug_mode.html                          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/debug_mode_design.html                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/debug_mode_semantics.html                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/debug_mode_using.html                    |     6 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/diagnostics.html                         |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/documentation_hacking.html               |    10 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/dynamic_memory.html                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/errno.html                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_algorithms.html                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_compile_checks.html                  |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_concurrency.html                     |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_concurrency_impl.html                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_concurrency_use.html                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_containers.html                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_demangling.html                      |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_io.html                              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_iterators.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_numerics.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_preface.html                         |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_sgi.html                             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_utilities.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/extensions.html                          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/facets.html                              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/fstreams.html                            |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/generalized_numeric_operations.html      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/index.html                               |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/internals.html                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/intro.html                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/io.html                                  |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/io_and_c.html                            |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/iterators.html                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/license.html                             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/localization.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/make.html                                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/memory.html                              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator_design.html                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator_impl.html                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/numerics.html                            |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/numerics_and_c.html                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/pairs.html                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/parallel_mode.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/parallel_mode_design.html                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/parallel_mode_semantics.html             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/parallel_mode_test.html                  |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/parallel_mode_using.html                 |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/policy_based_data_structures_test.html   |    86 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/policy_data_structures.html              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/policy_data_structures_ack.html          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/policy_data_structures_design.html       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/policy_data_structures_using.html        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_api.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_cost_model.html             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_design.html                 |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_devel.html                  |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_diagnostics.html            |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/profile_mode_impl.html                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/setup.html                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/source_code_style.html                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/source_design_notes.html                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/source_organization.html                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/status.html                              |    30 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/std_contents.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/streambufs.html                          |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/strings.html                             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/stringstreams.html                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/support.html                             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/termination.html                         |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/test.html                                |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/traits.html                              |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/unordered_associative.html               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using.html                               |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_concurrency.html                   |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_dual_abi.html                      |    31 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html             |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_exceptions.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_headers.html                       |    64 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_macros.html                        |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/using_namespaces.html                    |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/utilities.html                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/debug_mode.xml                            |    14 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/extensions.xml                            |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxx1998.xml                        |     7 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxxtr1.xml                         |     3 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml                     |     3 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/using.xml                                 |   277 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.am                                      |     5 +
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.in                                      |     3 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_ios.h                                 |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_string.h                              |    26 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/fstream.tcc                                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/hashtable.h                                 |    13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/istream.tcc                                 |    48 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_conv.h                               |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/parse_numbers.h                             |     7 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/random.h                                    |     7 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.h                                     |    42 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_automaton.h                           |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/shared_ptr_base.h                           |    14 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/sstream.tcc                                 |    19 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_bvector.h                               |    14 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_iterator.h                              |     5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_pair.h                                  |    23 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_stack.h                                 |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_vector.h                                |    27 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/unique_ptr.h                                |     8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/valarray_array.h                            |    19 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/vector.tcc                                  |    24 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/debug/string                                     |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/fs_ops.h                       |     7 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/fs_path.h                      |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/memory_resource                     |    84 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/regex                               |     5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/string                              |     5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/new_allocator.h                              |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/pointer.h                                    |     4 +
 external/gpl3/gcc/dist/libstdc++-v3/include/std/chrono                                       |    13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/complex                                      |    10 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/condition_variable                           |    16 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/functional                                   |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/future                                       |    63 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/istream                                      |    12 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/sstream                                      |    21 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/type_traits                                  |     4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/utility                                      |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/libsupc++/cxxabi.h                                       |     2 +-
 external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/printers.py                          |    40 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/Makefile.am                                    |     9 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/Makefile.in                                    |    20 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/codecvt.cc                                     |     7 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cow-string-inst.cc                             |    25 -
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cow-string-io-inst.cc                          |    59 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cow-wstring-inst.cc                            |    24 -
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cow-wstring-io-inst.cc                         |    63 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cxx11-ios_failure.cc                           |    26 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/functexcept.cc                                 |    30 -
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/functional.cc                                  |     5 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/future.cc                                      |     5 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/regex.cc                                       |     6 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/snprintf_lite.cc                               |    22 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/sso_string.cc                                  |   107 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/string-io-inst.cc                              |    53 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/system_error.cc                                |   330 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/wstring-io-inst.cc                             |    55 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++98/Makefile.am                                    |    20 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++98/Makefile.in                                    |    18 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++98/ios_failure.cc                                 |    87 +
 external/gpl3/gcc/dist/libstdc++-v3/src/c++98/misc-inst.cc                                   |    28 -
 external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/ops.cc                                    |   163 +-
 external/gpl3/gcc/dist/lto-plugin/ChangeLog                                                  |    13 +
 external/gpl3/gcc/dist/lto-plugin/lto-plugin.c                                               |    13 +-
 external/gpl3/gcc/dist/maintainer-scripts/ChangeLog                                          |     4 +
 477 files changed, 19196 insertions(+), 8068 deletions(-)

diffs (truncated from 47770 to 300 lines):

diff -r ae6176b4362c -r c396a6b787a2 external/gpl3/gcc/dist/ChangeLog
--- a/external/gpl3/gcc/dist/ChangeLog  Sat Apr 14 22:17:01 2018 +0000
+++ b/external/gpl3/gcc/dist/ChangeLog  Sun Nov 04 00:12:18 2018 +0000
@@ -1,3 +1,7 @@
+2018-10-26  Release Manager
+
+       * GCC 6.5.0 released.
+
 2017-07-04  Release Manager
 
        * GCC 6.4.0 released.
diff -r ae6176b4362c -r c396a6b787a2 external/gpl3/gcc/dist/INSTALL/binaries.html
--- a/external/gpl3/gcc/dist/INSTALL/binaries.html      Sat Apr 14 22:17:01 2018 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/binaries.html      Sun Nov 04 00:12:18 2018 +0000
@@ -1,98 +1,150 @@
-<html lang="en">
-<head>
-<title>Installing GCC: Binaries</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="Installing GCC: Binaries">
-<meta name="generator" content="makeinfo 4.13">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988-2017 Free Software Foundation, Inc.
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Copyright (C) 1988-2017 Free Software Foundation, Inc.
 
-   Permission is granted to copy, distribute and/or modify this document
+Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
 Invariant Sections, the Front-Cover texts being (a) (see below), and
 with the Back-Cover Texts being (b) (see below).  A copy of the
-license is included in the section entitled "GNU Free Documentation License".
+license is included in the section entitled "GNU
+Free Documentation License".
 
 (a) The FSF's Front-Cover Text is:
 
-     A GNU Manual
+A GNU Manual
 
 (b) The FSF's Back-Cover Text is:
 
-     You have freedom to copy and modify this GNU Manual, like GNU
+You have freedom to copy and modify this GNU Manual, like GNU
      software.  Copies published by the Free Software Foundation raise
-     funds for GNU development.-->
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
+     funds for GNU development. -->
+<!-- Created by GNU Texinfo 6.4, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Installing GCC</title>
+
+<meta name="description" content="Installing GCC">
+<meta name="keywords" content="Installing GCC">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smalllisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: inherit; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: inherit; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
 </head>
-<body>
-<h1 class="settitle">Installing GCC: Binaries</h1>
-<a name="index-Binaries-1"></a><a name="index-Installing-GCC_003a-Binaries-2"></a>
-We are often asked about pre-compiled versions of GCC.  While we cannot
-provide these for all platforms, below you'll find links to binaries for
+
+<body lang="en">
+<h1 class="settitle" align="center">Installing GCC</h1>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<a name="index-Binaries"></a>
+<a name="index-Installing-GCC_003a-Binaries"></a>
+
+<p>We are often asked about pre-compiled versions of GCC.  While we cannot
+provide these for all platforms, below you&rsquo;ll find links to binaries for
 various platforms where creating them by yourself is not easy due to various
 reasons.
-
-   <p>Please note that we did not create these binaries, nor do we
+</p>
+<p>Please note that we did not create these binaries, nor do we
 support them.  If you have any problems installing them, please
 contact their makers.
-
-     <ul>
-<li>AIX:
-          <ul>
-<li><a href="http://www.bullfreeware.com";>Bull's Open Source Software Archive for for AIX 5L and AIX 6</a>;
+</p>
+<ul>
+<li> AIX:
+<ul>
+<li> <a href="http://www.bullfreeware.com";>Bull&rsquo;s Open Source Software Archive for
+for AIX 5L and AIX 6</a>;
 
-          <li><a href="http://www.perzl.org/aix/";>AIX Open Source Packages (AIX5L AIX 6.1 AIX 7.1)</a>. 
-</ul>
-
-     <li>DOS&mdash;<a href="http://www.delorie.com/djgpp/";>DJGPP</a>.
+</li><li> <a href="http://www.perzl.org/aix/";>AIX Open Source Packages (AIX5L AIX 6.1
+AIX 7.1)</a>.
+</li></ul>
 
-     <li>HP-UX:
-          <ul>
-<li><a href="http://hpux.connect.org.uk/";>HP-UX Porting Center</a>;
-</ul>
+</li><li> DOS&mdash;<a href="http://www.delorie.com/djgpp/";>DJGPP</a>.
 
-     <li>Solaris 2 (SPARC, Intel):
-          <ul>
-<li><a href="https://www.opencsw.org/";>OpenCSW</a>
+</li><li> HP-UX:
+<ul>
+<li> <a href="http://hpux.connect.org.uk/";>HP-UX Porting Center</a>;
+</li></ul>
 
-          <li><a href="http://jupiterrise.com/tgcware/";>TGCware</a>
-</ul>
+</li><li> Solaris 2 (SPARC, Intel):
+<ul>
+<li> <a href="https://www.opencsw.org/";>OpenCSW</a>
 
-     <li>Microsoft Windows:
-          <ul>
-<li>The <a href="http://sourceware.org/cygwin/";>Cygwin</a> project;
-<li>The <a href="http://www.mingw.org/";>MinGW</a> and
-<a href="http://mingw-w64.org/";>mingw-w64</a> projects. 
-</ul>
+</li><li> <a href="http://jupiterrise.com/tgcware/";>TGCware</a>
+</li></ul>
 
-     <li><a href="http://www.openpkg.org/";>OpenPKG</a> offers binaries for quite a
+</li><li> Microsoft Windows:
+<ul>
+<li> The <a href="http://sourceware.org/cygwin/";>Cygwin</a> project;
+</li><li> The <a href="http://www.mingw.org/";>MinGW</a> and
+<a href="http://mingw-w64.org/";>mingw-w64</a> projects.
+</li></ul>
+
+</li><li> <a href="http://www.openpkg.org/";>OpenPKG</a> offers binaries for quite a
 number of platforms.
 
-     <li>The <a href="http://gcc.gnu.org/wiki/GFortranBinaries";>GFortran Wiki</a> has
-links to GNU Fortran binaries for several platforms. 
-</ul>
+</li><li> The <a href="http://gcc.gnu.org/wiki/GFortranBinaries";>GFortran Wiki</a> has
+links to GNU Fortran binaries for several platforms.
+</li></ul>
 
-   <p><hr />
+<hr />
+<p>
 <p><a href="./index.html">Return to the GCC Installation page</a>
+</p>
 
-<!-- ***Specific**************************************************************** -->
-<!-- ***Old documentation****************************************************** -->
-<!-- ***GFDL******************************************************************** -->
-<!-- *************************************************************************** -->
-<!-- Part 6 The End of the Document -->
-</body></html>
+
+
+
 
+
+
+</body>
+</html>
diff -r ae6176b4362c -r c396a6b787a2 external/gpl3/gcc/dist/INSTALL/build.html
--- a/external/gpl3/gcc/dist/INSTALL/build.html Sat Apr 14 22:17:01 2018 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/build.html Sun Nov 04 00:12:18 2018 +0000
@@ -1,385 +1,467 @@
-<html lang="en">
-<head>
-<title>Installing GCC: Building</title>
-<meta http-equiv="Content-Type" content="text/html">
-<meta name="description" content="Installing GCC: Building">
-<meta name="generator" content="makeinfo 4.13">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988-2017 Free Software Foundation, Inc.
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<!-- Copyright (C) 1988-2017 Free Software Foundation, Inc.
 
-   Permission is granted to copy, distribute and/or modify this document
+Permission is granted to copy, distribute and/or modify this document
 under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
 Invariant Sections, the Front-Cover texts being (a) (see below), and
 with the Back-Cover Texts being (b) (see below).  A copy of the
-license is included in the section entitled "GNU Free Documentation License".
+license is included in the section entitled "GNU
+Free Documentation License".
 
 (a) The FSF's Front-Cover Text is:
 
-     A GNU Manual
+A GNU Manual
 
 (b) The FSF's Back-Cover Text is:
 
-     You have freedom to copy and modify this GNU Manual, like GNU
+You have freedom to copy and modify this GNU Manual, like GNU
      software.  Copies published by the Free Software Foundation raise
-     funds for GNU development.-->
-<meta http-equiv="Content-Style-Type" content="text/css">
-<style type="text/css"><!--
-  pre.display { font-family:inherit }
-  pre.format  { font-family:inherit }
-  pre.smalldisplay { font-family:inherit; font-size:smaller }
-  pre.smallformat  { font-family:inherit; font-size:smaller }
-  pre.smallexample { font-size:smaller }
-  pre.smalllisp    { font-size:smaller }
-  span.sc    { font-variant:small-caps }
-  span.roman { font-family:serif; font-weight:normal; } 
-  span.sansserif { font-family:sans-serif; font-weight:normal; } 
---></style>
+     funds for GNU development. -->
+<!-- Created by GNU Texinfo 6.4, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Installing GCC</title>
+
+<meta name="description" content="Installing GCC">
+<meta name="keywords" content="Installing GCC">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}



Home | Main Index | Thread Index | Old Index