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 initial import of GCC 5.5.0. this fixe...



details:   https://anonhg.NetBSD.org/src/rev/dd1320eb7410
branches:  FSF
changeset: 746676:dd1320eb7410
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sat Nov 11 23:49:21 2017 +0000

description:
initial import of GCC 5.5.0.  this fixes a very large number of PRs.
280 are listed here:
    https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=5.5
and this list is likely not complete, and not reproduced here.  the
only specific change in functionality is removal of x86 "pcommit"
instruction (which was apparently never implemented.)

diffstat:

 external/gpl3/gcc/dist/ChangeLog                                                             |     16 +
 external/gpl3/gcc/dist/INSTALL/binaries.html                                                 |    197 +-
 external/gpl3/gcc/dist/INSTALL/build.html                                                    |    522 +-
 external/gpl3/gcc/dist/INSTALL/configure.html                                                |   2565 +-
 external/gpl3/gcc/dist/INSTALL/download.html                                                 |    159 +-
 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                                                 |   2116 +-
 external/gpl3/gcc/dist/INSTALL/test.html                                                     |    393 +-
 external/gpl3/gcc/dist/LAST_UPDATED                                                          |      2 +-
 external/gpl3/gcc/dist/MD5SUMS                                                               |   1793 +-
 external/gpl3/gcc/dist/NEWS                                                                  |   2371 +-
 external/gpl3/gcc/dist/config.sub                                                            |      2 +-
 external/gpl3/gcc/dist/config/ChangeLog                                                      |      4 +
 external/gpl3/gcc/dist/configure                                                             |      3 +
 external/gpl3/gcc/dist/configure.ac                                                          |      3 +
 external/gpl3/gcc/dist/contrib/ChangeLog                                                     |      8 +
 external/gpl3/gcc/dist/contrib/gcc_update                                                    |      4 +
 external/gpl3/gcc/dist/contrib/reghunt/ChangeLog                                             |      4 +
 external/gpl3/gcc/dist/contrib/regression/ChangeLog                                          |      4 +
 external/gpl3/gcc/dist/fixincludes/ChangeLog                                                 |     42 +
 external/gpl3/gcc/dist/fixincludes/fixincl.x                                                 |    415 +-
 external/gpl3/gcc/dist/fixincludes/inclhack.def                                              |    128 +-
 external/gpl3/gcc/dist/fixincludes/tests/base/iso/stdio_iso.h                                |     13 +
 external/gpl3/gcc/dist/fixincludes/tests/base/iso/stdlib_c99.h                               |     14 +
 external/gpl3/gcc/dist/fixincludes/tests/base/math.h                                         |      6 +
 external/gpl3/gcc/dist/fixincludes/tests/base/stdio.h                                        |      7 +
 external/gpl3/gcc/dist/fixincludes/tests/base/stdlib.h                                       |     20 +
 external/gpl3/gcc/dist/gcc/BASE-VER                                                          |      2 +-
 external/gpl3/gcc/dist/gcc/ChangeLog                                                         |   2964 +-
 external/gpl3/gcc/dist/gcc/DATESTAMP                                                         |      2 +-
 external/gpl3/gcc/dist/gcc/Makefile.in                                                       |     26 +-
 external/gpl3/gcc/dist/gcc/asan.c                                                            |    339 +-
 external/gpl3/gcc/dist/gcc/auto-profile.c                                                    |     12 +-
 external/gpl3/gcc/dist/gcc/bb-reorder.c                                                      |      6 +-
 external/gpl3/gcc/dist/gcc/builtins.c                                                        |     12 +-
 external/gpl3/gcc/dist/gcc/c-family/ChangeLog                                                |     98 +
 external/gpl3/gcc/dist/gcc/c-family/c-ada-spec.c                                             |      2 +-
 external/gpl3/gcc/dist/gcc/c-family/c-common.c                                               |     44 +-
 external/gpl3/gcc/dist/gcc/c-family/c-cppbuiltin.c                                           |      3 +
 external/gpl3/gcc/dist/gcc/c-family/c-gimplify.c                                             |     12 +-
 external/gpl3/gcc/dist/gcc/c-family/c-omp.c                                                  |     21 +
 external/gpl3/gcc/dist/gcc/c-family/c-opts.c                                                 |      7 +-
 external/gpl3/gcc/dist/gcc/c/ChangeLog                                                       |     54 +
 external/gpl3/gcc/dist/gcc/c/c-decl.c                                                        |     16 +-
 external/gpl3/gcc/dist/gcc/c/c-objc-common.c                                                 |      2 -
 external/gpl3/gcc/dist/gcc/c/c-parser.c                                                      |      5 +
 external/gpl3/gcc/dist/gcc/c/c-typeck.c                                                      |     36 +-
 external/gpl3/gcc/dist/gcc/calls.c                                                           |      4 +-
 external/gpl3/gcc/dist/gcc/cgraph.c                                                          |     30 +-
 external/gpl3/gcc/dist/gcc/cgraph.h                                                          |      2 +
 external/gpl3/gcc/dist/gcc/cgraphclones.c                                                    |      9 +-
 external/gpl3/gcc/dist/gcc/cgraphunit.c                                                      |      4 +
 external/gpl3/gcc/dist/gcc/combine.c                                                         |     45 +-
 external/gpl3/gcc/dist/gcc/common.opt                                                        |      2 +-
 external/gpl3/gcc/dist/gcc/common/config/i386/i386-common.c                                  |     15 -
 external/gpl3/gcc/dist/gcc/config.gcc                                                        |     28 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-freebsd.h                                  |    102 +
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64-simd.md                                    |      6 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.c                                          |      6 +-
 external/gpl3/gcc/dist/gcc/config/aarch64/aarch64.md                                         |     15 +
 external/gpl3/gcc/dist/gcc/config/aarch64/t-aarch64-freebsd                                  |     21 +
 external/gpl3/gcc/dist/gcc/config/arm/arm-builtins.c                                         |      4 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm-protos.h                                           |      7 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.c                                                  |     68 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.h                                                  |      3 +-
 external/gpl3/gcc/dist/gcc/config/arm/arm.md                                                 |     13 +-
 external/gpl3/gcc/dist/gcc/config/arm/freebsd.h                                              |      4 +
 external/gpl3/gcc/dist/gcc/config/arm/neon.md                                                |     48 +-
 external/gpl3/gcc/dist/gcc/config/arm/t-phoenix                                              |     29 +
 external/gpl3/gcc/dist/gcc/config/avr/avr.c                                                  |    161 +-
 external/gpl3/gcc/dist/gcc/config/avr/avr.md                                                 |     20 +-
 external/gpl3/gcc/dist/gcc/config/avr/avr.opt                                                |      4 +
 external/gpl3/gcc/dist/gcc/config/avr/gen-avr-mmcu-specs.c                                   |      7 +-
 external/gpl3/gcc/dist/gcc/config/avr/gen-avr-mmcu-texi.c                                    |      1 +
 external/gpl3/gcc/dist/gcc/config/i386/avx2intrin.h                                          |    488 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512bwintrin.h                                      |    176 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512dqintrin.h                                      |     39 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512fintrin.h                                       |    541 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512ifmaintrin.h                                    |      4 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512ifmavlintrin.h                                  |      8 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512pfintrin.h                                      |    120 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512vbmiintrin.h                                    |      7 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512vbmivlintrin.h                                  |      6 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512vlbwintrin.h                                    |     70 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512vldqintrin.h                                    |     27 +-
 external/gpl3/gcc/dist/gcc/config/i386/avx512vlintrin.h                                      |   1425 +-
 external/gpl3/gcc/dist/gcc/config/i386/cpuid.h                                               |     10 +-
 external/gpl3/gcc/dist/gcc/config/i386/driver-i386.c                                         |     79 +-
 external/gpl3/gcc/dist/gcc/config/i386/gmm_malloc.h                                          |     36 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-builtin-types.def                                |     85 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386-c.c                                              |      2 -
 external/gpl3/gcc/dist/gcc/config/i386/i386.c                                                |    386 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386.h                                                |      2 -
 external/gpl3/gcc/dist/gcc/config/i386/i386.md                                               |    136 +-
 external/gpl3/gcc/dist/gcc/config/i386/i386.opt                                              |      4 +-
 external/gpl3/gcc/dist/gcc/config/i386/ia32intrin.h                                          |      8 +-
 external/gpl3/gcc/dist/gcc/config/i386/lwpintrin.h                                           |     22 +-
 external/gpl3/gcc/dist/gcc/config/i386/mmx.md                                                |     20 +-
 external/gpl3/gcc/dist/gcc/config/i386/pmm_malloc.h                                          |     20 +-
 external/gpl3/gcc/dist/gcc/config/i386/rdseedintrin.h                                        |     12 +-
 external/gpl3/gcc/dist/gcc/config/i386/rtmintrin.h                                           |      4 +-
 external/gpl3/gcc/dist/gcc/config/i386/sse.md                                                |     37 +-
 external/gpl3/gcc/dist/gcc/config/i386/x86-64.h                                              |      2 +-
 external/gpl3/gcc/dist/gcc/config/i386/x86intrin.h                                           |      2 -
 external/gpl3/gcc/dist/gcc/config/nds32/nds32.md                                             |      8 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa-64.h                                                 |      5 +-
 external/gpl3/gcc/dist/gcc/config/pa/pa.h                                                    |     16 +-
 external/gpl3/gcc/dist/gcc/config/phoenix.h                                                  |     33 +
 external/gpl3/gcc/dist/gcc/config/rl78/rl78-expand.md                                        |      2 +-
 external/gpl3/gcc/dist/gcc/config/rl78/rl78-real.md                                          |      4 +-
 external/gpl3/gcc/dist/gcc/config/rl78/rl78-virt.md                                          |      4 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/altivec.md                                          |     80 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/dfp.md                                              |      8 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/predicates.md                                       |      3 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000-c.c                                          |     17 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c                                            |    822 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.md                                           |     23 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.opt                                          |      4 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/vector.md                                           |      7 +-
 external/gpl3/gcc/dist/gcc/config/rs6000/vsx.md                                              |     60 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390-modes.def                                        |     68 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390.c                                                |    237 +-
 external/gpl3/gcc/dist/gcc/config/s390/s390.md                                               |      2 +-
 external/gpl3/gcc/dist/gcc/config/s390/vx-builtins.md                                        |     44 +-
 external/gpl3/gcc/dist/gcc/config/sh/sh-mem.cc                                               |      6 +-
 external/gpl3/gcc/dist/gcc/config/sh/sh.c                                                    |      2 +-
 external/gpl3/gcc/dist/gcc/config/sh/sh_treg_combine.cc                                      |      7 +-
 external/gpl3/gcc/dist/gcc/config/sparc/sparc.c                                              |     19 +-
 external/gpl3/gcc/dist/gcc/config/sparc/sparc.md                                             |     12 +-
 external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.c                                            |     29 +-
 external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.h                                            |      4 +-
 external/gpl3/gcc/dist/gcc/config/xtensa/xtensa.md                                           |      7 +-
 external/gpl3/gcc/dist/gcc/coverage.c                                                        |     12 +
 external/gpl3/gcc/dist/gcc/coverage.h                                                        |      1 +
 external/gpl3/gcc/dist/gcc/cp/ChangeLog                                                      |    253 +
 external/gpl3/gcc/dist/gcc/cp/call.c                                                         |      7 +-
 external/gpl3/gcc/dist/gcc/cp/class.c                                                        |      2 +
 external/gpl3/gcc/dist/gcc/cp/constexpr.c                                                    |    231 +-
 external/gpl3/gcc/dist/gcc/cp/cp-gimplify.c                                                  |     36 +-
 external/gpl3/gcc/dist/gcc/cp/decl.c                                                         |     25 +-
 external/gpl3/gcc/dist/gcc/cp/error.c                                                        |      3 +-
 external/gpl3/gcc/dist/gcc/cp/init.c                                                         |     16 +-
 external/gpl3/gcc/dist/gcc/cp/mangle.c                                                       |      2 +
 external/gpl3/gcc/dist/gcc/cp/name-lookup.c                                                  |      7 +-
 external/gpl3/gcc/dist/gcc/cp/parser.c                                                       |     96 +-
 external/gpl3/gcc/dist/gcc/cp/pt.c                                                           |     19 +-
 external/gpl3/gcc/dist/gcc/cp/semantics.c                                                    |     30 +-
 external/gpl3/gcc/dist/gcc/cp/tree.c                                                         |     11 +
 external/gpl3/gcc/dist/gcc/cp/typeck.c                                                       |      5 +-
 external/gpl3/gcc/dist/gcc/cselib.c                                                          |     36 +-
 external/gpl3/gcc/dist/gcc/data-streamer-in.c                                                |      1 -
 external/gpl3/gcc/dist/gcc/data-streamer-out.c                                               |      1 -
 external/gpl3/gcc/dist/gcc/diagnostic.c                                                      |      2 -
 external/gpl3/gcc/dist/gcc/doc/aot-compile.1                                                 |     35 +-
 external/gpl3/gcc/dist/gcc/doc/cpp.1                                                         |     75 +-
 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                                                   |     45 +-
 external/gpl3/gcc/dist/gcc/doc/fsf-funding.7                                                 |     37 +-
 external/gpl3/gcc/dist/gcc/doc/g++.1                                                         |   1071 +-
 external/gpl3/gcc/dist/gcc/doc/gc-analyze.1                                                  |     35 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.1                                                         |   1071 +-
 external/gpl3/gcc/dist/gcc/doc/gcc.info                                                      |    Bin 
 external/gpl3/gcc/dist/gcc/doc/gcc.texi                                                      |      3 +
 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                                                  |     35 +-
 external/gpl3/gcc/dist/gcc/doc/gcj.1                                                         |     65 +-
 external/gpl3/gcc/dist/gcc/doc/gcj.info                                                      |    Bin 
 external/gpl3/gcc/dist/gcc/doc/gcov-dump.1                                                   |    213 +
 external/gpl3/gcc/dist/gcc/doc/gcov-dump.texi                                                |     93 +
 external/gpl3/gcc/dist/gcc/doc/gcov-tool.1                                                   |    109 +-
 external/gpl3/gcc/dist/gcc/doc/gcov-tool.texi                                                |     50 +-
 external/gpl3/gcc/dist/gcc/doc/gcov.1                                                        |    255 +-
 external/gpl3/gcc/dist/gcc/doc/gcov.texi                                                     |    153 +-
 external/gpl3/gcc/dist/gcc/doc/generic.texi                                                  |      2 +-
 external/gpl3/gcc/dist/gcc/doc/gfdl.7                                                        |     73 +-
 external/gpl3/gcc/dist/gcc/doc/gfortran.1                                                    |     67 +-
 external/gpl3/gcc/dist/gcc/doc/gij.1                                                         |     35 +-
 external/gpl3/gcc/dist/gcc/doc/gpl.7                                                         |     89 +-
 external/gpl3/gcc/dist/gcc/doc/grmic.1                                                       |     35 +-
 external/gpl3/gcc/dist/gcc/doc/install.texi                                                  |     76 +-
 external/gpl3/gcc/dist/gcc/doc/invoke.texi                                                   |     29 +-
 external/gpl3/gcc/dist/gcc/doc/jcf-dump.1                                                    |     35 +-
 external/gpl3/gcc/dist/gcc/doc/jv-convert.1                                                  |     35 +-
 external/gpl3/gcc/dist/gcc/doc/lto.texi                                                      |      2 +-
 external/gpl3/gcc/dist/gcc/doc/passes.texi                                                   |      2 +-
 external/gpl3/gcc/dist/gcc/doc/rebuild-gcj-db.1                                              |     35 +-
 external/gpl3/gcc/dist/gcc/doc/rtl.texi                                                      |      4 +-
 external/gpl3/gcc/dist/gcc/dwarf2out.c                                                       |      3 +-
 external/gpl3/gcc/dist/gcc/explow.c                                                          |     44 +-
 external/gpl3/gcc/dist/gcc/expmed.c                                                          |     56 +-
 external/gpl3/gcc/dist/gcc/expr.c                                                            |    100 +-
 external/gpl3/gcc/dist/gcc/fold-const.c                                                      |    108 +-
 external/gpl3/gcc/dist/gcc/function.c                                                        |     23 +-
 external/gpl3/gcc/dist/gcc/function.h                                                        |      2 +-
 external/gpl3/gcc/dist/gcc/fwprop.c                                                          |     32 +-
 external/gpl3/gcc/dist/gcc/gcc.c                                                             |     27 +-
 external/gpl3/gcc/dist/gcc/gcov-dump.c                                                       |      4 +-
 external/gpl3/gcc/dist/gcc/gcov-io.c                                                         |      8 +-
 external/gpl3/gcc/dist/gcc/gcov-tool.c                                                       |     18 +-
 external/gpl3/gcc/dist/gcc/gcov.c                                                            |     74 +-
 external/gpl3/gcc/dist/gcc/gcse.c                                                            |     34 +-
 external/gpl3/gcc/dist/gcc/gengtype-lex.c                                                    |    342 +-
 external/gpl3/gcc/dist/gcc/genmatch.c                                                        |      1 -
 external/gpl3/gcc/dist/gcc/gimple-fold.c                                                     |     23 +-
 external/gpl3/gcc/dist/gcc/gimple-ssa-strength-reduction.c                                   |    229 +-
 external/gpl3/gcc/dist/gcc/gimplify.c                                                        |     41 +-
 external/gpl3/gcc/dist/gcc/graphite-isl-ast-to-gimple.c                                      |      2 +-
 external/gpl3/gcc/dist/gcc/incpath.c                                                         |      5 +-
 external/gpl3/gcc/dist/gcc/internal-fn.c                                                     |      5 +-
 external/gpl3/gcc/dist/gcc/ipa-comdats.c                                                     |      2 +-
 external/gpl3/gcc/dist/gcc/ipa-cp.c                                                          |      6 +
 external/gpl3/gcc/dist/gcc/ipa-devirt.c                                                      |     10 +-
 external/gpl3/gcc/dist/gcc/ipa-icf-gimple.c                                                  |     27 +-
 external/gpl3/gcc/dist/gcc/ipa-icf-gimple.h                                                  |      6 +-
 external/gpl3/gcc/dist/gcc/ipa-icf.c                                                         |     75 +-
 external/gpl3/gcc/dist/gcc/ipa-icf.h                                                         |     26 +-
 external/gpl3/gcc/dist/gcc/ipa-inline-transform.c                                            |     21 +
 external/gpl3/gcc/dist/gcc/ipa-polymorphic-call.c                                            |     12 +-
 external/gpl3/gcc/dist/gcc/ipa-prop.c                                                        |      2 +-
 external/gpl3/gcc/dist/gcc/ipa-pure-const.c                                                  |     28 +-
 external/gpl3/gcc/dist/gcc/ipa-split.c                                                       |      9 +
 external/gpl3/gcc/dist/gcc/ipa-visibility.c                                                  |      3 +-
 external/gpl3/gcc/dist/gcc/ira-build.c                                                       |      2 +-
 external/gpl3/gcc/dist/gcc/ira-costs.c                                                       |      2 +-
 external/gpl3/gcc/dist/gcc/ira-int.h                                                         |      2 +-
 external/gpl3/gcc/dist/gcc/ira-lives.c                                                       |      2 +-
 external/gpl3/gcc/dist/gcc/jit/ChangeLog                                                     |      4 +
 external/gpl3/gcc/dist/gcc/loop-doloop.c                                                     |     11 +-
 external/gpl3/gcc/dist/gcc/loop-invariant.c                                                  |     24 +-
 external/gpl3/gcc/dist/gcc/lra-constraints.c                                                 |      7 +
 external/gpl3/gcc/dist/gcc/lra-remat.c                                                       |     12 +-
 external/gpl3/gcc/dist/gcc/lto-cgraph.c                                                      |      2 +
 external/gpl3/gcc/dist/gcc/lto-streamer.h                                                    |      2 +-
 external/gpl3/gcc/dist/gcc/lto/ChangeLog                                                     |     13 +
 external/gpl3/gcc/dist/gcc/lto/lto-lang.c                                                    |      6 +
 external/gpl3/gcc/dist/gcc/match.pd                                                          |     11 +-
 external/gpl3/gcc/dist/gcc/objc/ChangeLog                                                    |      4 +
 external/gpl3/gcc/dist/gcc/objcp/ChangeLog                                                   |      4 +
 external/gpl3/gcc/dist/gcc/omp-low.c                                                         |     55 +-
 external/gpl3/gcc/dist/gcc/params.def                                                        |      4 +-
 external/gpl3/gcc/dist/gcc/postreload.c                                                      |      7 +
 external/gpl3/gcc/dist/gcc/pretty-print.c                                                    |      2 -
 external/gpl3/gcc/dist/gcc/real.c                                                            |      6 +-
 external/gpl3/gcc/dist/gcc/ree.c                                                             |     10 +-
 external/gpl3/gcc/dist/gcc/rtl.h                                                             |      2 +
 external/gpl3/gcc/dist/gcc/sel-sched.c                                                       |      1 +
 external/gpl3/gcc/dist/gcc/simplify-rtx.c                                                    |     59 +-
 external/gpl3/gcc/dist/gcc/system.h                                                          |     12 +
 external/gpl3/gcc/dist/gcc/toplev.c                                                          |     26 +-
 external/gpl3/gcc/dist/gcc/tree-call-cdce.c                                                  |     24 +-
 external/gpl3/gcc/dist/gcc/tree-cfg.c                                                        |     52 +-
 external/gpl3/gcc/dist/gcc/tree-chkp-opt.c                                                   |      4 +-
 external/gpl3/gcc/dist/gcc/tree-chkp.c                                                       |     22 +-
 external/gpl3/gcc/dist/gcc/tree-chrec.c                                                      |     32 +-
 external/gpl3/gcc/dist/gcc/tree-data-ref.c                                                   |      6 +-
 external/gpl3/gcc/dist/gcc/tree-eh.c                                                         |      6 +-
 external/gpl3/gcc/dist/gcc/tree-inline.c                                                     |    122 +-
 external/gpl3/gcc/dist/gcc/tree-inline.h                                                     |      2 +-
 external/gpl3/gcc/dist/gcc/tree-loop-distribution.c                                          |     31 +-
 external/gpl3/gcc/dist/gcc/tree-nested.c                                                     |     46 +-
 external/gpl3/gcc/dist/gcc/tree-predcom.c                                                    |      8 +-
 external/gpl3/gcc/dist/gcc/tree-profile.c                                                    |      4 -
 external/gpl3/gcc/dist/gcc/tree-ssa-loop-im.c                                                |     13 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-loop-ivopts.c                                            |     19 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-loop-prefetch.c                                          |     19 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-math-opts.c                                              |     89 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-pre.c                                                    |     64 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-reassoc.c                                                |     30 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-sccvn.c                                                  |     49 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-strlen.c                                                 |     68 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-structalias.c                                            |    118 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-tail-merge.c                                             |      9 +
 external/gpl3/gcc/dist/gcc/tree-ssa-threadedge.c                                             |     15 +-
 external/gpl3/gcc/dist/gcc/tree-ssa-uninit.c                                                 |     25 +
 external/gpl3/gcc/dist/gcc/tree-ssa.c                                                        |     12 +
 external/gpl3/gcc/dist/gcc/tree-vect-data-refs.c                                             |      4 +-
 external/gpl3/gcc/dist/gcc/tree-vect-loop-manip.c                                            |      2 +-
 external/gpl3/gcc/dist/gcc/tree-vrp.c                                                        |     65 +-
 external/gpl3/gcc/dist/gcc/tsan.c                                                            |     65 +-
 external/gpl3/gcc/dist/gcc/ubsan.c                                                           |     33 +-
 external/gpl3/gcc/dist/gcc/value-prof.c                                                      |     12 +-
 external/gpl3/gcc/dist/gnattools/ChangeLog                                                   |      4 +
 external/gpl3/gcc/dist/gotools/ChangeLog                                                     |      4 +
 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                                                      |      4 +
 external/gpl3/gcc/dist/libcpp/line-map.c                                                     |      2 +-
 external/gpl3/gcc/dist/libdecnumber/ChangeLog                                                |      4 +
 external/gpl3/gcc/dist/libgcc/ChangeLog                                                      |    127 +
 external/gpl3/gcc/dist/libgcc/config.host                                                    |     14 +-
 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/arm/unwind-arm.c                                        |     22 +
 external/gpl3/gcc/dist/libgcc/config/arm/unwind-arm.h                                        |      7 +
 external/gpl3/gcc/dist/libgcc/config/bfin/linux-unwind.h                                     |      2 +-
 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/linux-unwind.h                                       |      2 +-
 external/gpl3/gcc/dist/libgcc/config/rs6000/t-crtstuff                                       |      5 +-
 external/gpl3/gcc/dist/libgcc/config/sh/linux-unwind.h                                       |      2 +-
 external/gpl3/gcc/dist/libgcc/config/sparc/lb1spc.S                                          |      6 +
 external/gpl3/gcc/dist/libgcc/config/tilepro/linux-unwind.h                                  |      2 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/ieee754-df.S                                     |      2 +
 external/gpl3/gcc/dist/libgcc/config/xtensa/ieee754-sf.S                                     |      2 +
 external/gpl3/gcc/dist/libgcc/config/xtensa/linux-unwind.h                                   |     32 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/t-elf                                            |      2 +
 external/gpl3/gcc/dist/libgcc/config/xtensa/t-linux                                          |      2 +
 external/gpl3/gcc/dist/libgcc/config/xtensa/t-windowed                                       |      2 +-
 external/gpl3/gcc/dist/libgcc/config/xtensa/unwind-dw2-xtensa.c                              |      2 +-
 external/gpl3/gcc/dist/libgcc/libgcc2.c                                                      |      8 +-
 external/gpl3/gcc/dist/libgcc/libgcov-driver.c                                               |      9 +
 external/gpl3/gcc/dist/libgcc/unwind-c.c                                                     |      1 +
 external/gpl3/gcc/dist/libgomp/ChangeLog                                                     |     44 +
 external/gpl3/gcc/dist/libgomp/env.c                                                         |      2 +-
 external/gpl3/gcc/dist/libgomp/hashtab.h                                                     |     30 +-
 external/gpl3/gcc/dist/libgomp/libgomp.info                                                  |    Bin 
 external/gpl3/gcc/dist/libiberty/ChangeLog                                                   |     13 +
 external/gpl3/gcc/dist/libiberty/cp-demangle.c                                               |      6 +-
 external/gpl3/gcc/dist/libitm/ChangeLog                                                      |      4 +
 external/gpl3/gcc/dist/libitm/libitm.info                                                    |    Bin 
 external/gpl3/gcc/dist/libobjc/ChangeLog                                                     |      4 +
 external/gpl3/gcc/dist/libsanitizer/ChangeLog                                                |     66 +
 external/gpl3/gcc/dist/libsanitizer/asan/asan_globals.cc                                     |      7 +-
 external/gpl3/gcc/dist/libsanitizer/asan/asan_linux.cc                                       |      1 +
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc       |      3 +-
 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_platform_limits_posix.cc      |      7 +-
 external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h       |     14 +
 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/libsanitizer/tsan/tsan_rtl.cc                                         |      1 +
 external/gpl3/gcc/dist/libssp/ChangeLog                                                      |      4 +
 external/gpl3/gcc/dist/libstdc++-v3/ChangeLog                                                |   1147 +
 external/gpl3/gcc/dist/libstdc++-v3/acinclude.m4                                             |     84 +-
 external/gpl3/gcc/dist/libstdc++-v3/config.h.in                                              |     11 +-
 external/gpl3/gcc/dist/libstdc++-v3/config/abi/pre/gnu-versioned-namespace.ver               |      1 +
 external/gpl3/gcc/dist/libstdc++-v3/config/io/basic_file_stdio.cc                            |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/config/os/mingw32-w64/error_constants.h                  |    101 +-
 external/gpl3/gcc/dist/libstdc++-v3/configure                                                |     92 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/doxygen/mainpage.html                                |      6 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/api.html                                        |     44 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-active.html                             |  36762 +++-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-closed.html                             |  32537 +--
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-defects.html                            |  77373 +++++++--
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/faq.html                                        |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/abi.html                                 |     38 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/bugs.html                                |     76 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/ext_demangling.html                      |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/memory.html                              |     10 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/mt_allocator_impl.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_organization.html                 |    179 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/html/manual/status.html                              |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/api.xml                                          |     78 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/faq.xml                                          |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/abi.xml                                   |     78 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/allocator.xml                             |     10 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/appendix_contributing.xml                 |    185 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/extensions.xml                            |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/intro.xml                                 |    152 +
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/mt_allocator.xml                          |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxx2011.xml                        |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/doc/xml/manual/status_cxx2014.xml                        |      3 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.am                                      |      1 +
 external/gpl3/gcc/dist/libstdc++-v3/include/Makefile.in                                      |      1 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/allocator.h                                 |      9 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_ios.h                                 |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_string.h                              |    124 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/basic_string.tcc                            |     10 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/c++config                                   |     13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/hashtable.h                                 |     13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/ios_base.h                                  |     12 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/istream.tcc                                 |     48 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/list.tcc                                    |     75 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_classes.h                            |      5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_conv.h                               |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/mask_array.h                                |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/predefined_ops.h                            |     32 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.h                                     |     28 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex.tcc                                   |     17 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/regex_compiler.h                            |      7 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/shared_ptr_base.h                           |     14 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/slice_array.h                               |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/sstream.tcc                                 |     19 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_iterator.h                              |      7 +
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_map.h                                   |     33 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_multimap.h                              |     31 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_multiset.h                              |     27 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_set.h                                   |     29 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_stack.h                                 |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_tree.h                                  |     63 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/uniform_int_dist.h                          |      5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/bits/unique_ptr.h                                |      9 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/c_global/cmath                                   |    184 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/debug/safe_iterator.h                            |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/debug/string                                     |     53 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/algorithm                           |     11 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/any                                 |     23 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/chrono                              |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/fs_dir.h                            |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/fs_fwd.h                            |      7 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/fs_ops.h                            |     19 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/fs_path.h                           |     77 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/functional                          |     13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/lfts_config.h                       |     57 +
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/optional                            |     23 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/ratio                               |      3 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/string_view                         |     13 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/string_view.tcc                     |      3 +
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/system_error                        |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/tuple                               |      1 +
 external/gpl3/gcc/dist/libstdc++-v3/include/experimental/type_traits                         |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/new_allocator.h                              |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp   |     21 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp |      1 -
 external/gpl3/gcc/dist/libstdc++-v3/include/ext/pointer.h                                    |      8 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/atomic                                       |     36 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/chrono                                       |      5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/complex                                      |      5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/functional                                   |     34 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/istream                                      |     12 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/scoped_allocator                             |     56 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/sstream                                      |     21 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/thread                                       |      1 +
 external/gpl3/gcc/dist/libstdc++-v3/include/std/tuple                                        |      5 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/std/utility                                      |     19 +-
 external/gpl3/gcc/dist/libstdc++-v3/include/tr1/cmath                                        |     60 +-
 external/gpl3/gcc/dist/libstdc++-v3/libsupc++/cxxabi.h                                       |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/printers.py                          |     28 +-
 external/gpl3/gcc/dist/libstdc++-v3/python/libstdcxx/v6/xmethods.py                          |     12 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/codecvt.cc                                     |    608 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/cxx11-shim_facets.cc                           |     20 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/c++11/shared_ptr.cc                                  |      4 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/Makefile.in                               |      2 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/dir.cc                                    |     46 +-
 external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/ops.cc                                    |    255 +-
 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 +
 450 files changed, 126260 insertions(+), 55455 deletions(-)

diffs (truncated from 255397 to 300 lines):

diff -r 60931e5c395d -r dd1320eb7410 external/gpl3/gcc/dist/ChangeLog
--- a/external/gpl3/gcc/dist/ChangeLog  Wed Oct 26 17:29:32 2016 +0000
+++ b/external/gpl3/gcc/dist/ChangeLog  Sat Nov 11 23:49:21 2017 +0000
@@ -1,3 +1,19 @@
+2017-10-10  Release Manager
+
+       * GCC 5.5.0 released.
+
+2017-01-09  Andreas Tobler  <andreast%gcc.gnu.org@localhost>
+
+       Backport from mainline
+       2016-10-10  Andreas Tobler <andreast%gcc.gnu.org@localhost>
+
+       * configure.ac: Add aarch64-*-freebsd*.
+       * configure: Regenerate.
+
+2016-08-31  Jakub Sejdak  <jakub.sejdak%phoesys.com@localhost>
+
+       * config.sub: Add support for Phoenix-RTOS targets.
+
 2016-06-03  Release Manager
 
        * GCC 5.4.0 released.
diff -r 60931e5c395d -r dd1320eb7410 external/gpl3/gcc/dist/INSTALL/binaries.html
--- a/external/gpl3/gcc/dist/INSTALL/binaries.html      Wed Oct 26 17:29:32 2016 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/binaries.html      Sat Nov 11 23:49:21 2017 +0000
@@ -1,111 +1,164 @@
-<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.12">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988-2015 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-2015 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.1, 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.
+</p>
+<ul>
+<li> AIX:
+<ul>
+<li> <a href="http://www.bullfreeware.com";>Bull&rsquo;s Freeware and Shareware Archive for AIX</a>;
 
-     <ul>
-<li>AIX:
-          <ul>
-<li><a href="http://www.bullfreeware.com";>Bull's Freeware and Shareware Archive for AIX</a>;
-
-          <li><a href="http://pware.hvcc.edu";>Hudson Valley Community College Open Source Software for IBM System p</a>;
+</li><li> <a href="http://pware.hvcc.edu";>Hudson Valley Community College Open Source Software for IBM System p</a>;
 
-          <li><a href="http://www.perzl.org/aix/";>AIX 5L and 6 Open Source Packages</a>. 
-</ul>
+</li><li> <a href="http://www.perzl.org/aix/";>AIX 5L and 6 Open Source Packages</a>.
+</li></ul>
 
-     <li>DOS&mdash;<a href="http://www.delorie.com/djgpp/";>DJGPP</a>.
+</li><li> DOS&mdash;<a href="http://www.delorie.com/djgpp/";>DJGPP</a>.
 
-     <li>Renesas H8/300[HS]&mdash;<a href="http://h8300-hms.sourceforge.net/";>GNU Development Tools for the Renesas H8/300[HS] Series</a>.
+</li><li> Renesas H8/300[HS]&mdash;<a href="http://h8300-hms.sourceforge.net/";>GNU
+Development Tools for the Renesas H8/300[HS] Series</a>.
 
-     <li>HP-UX:
-          <ul>
-<li><a href="http://hpux.connect.org.uk/";>HP-UX Porting Center</a>;
+</li><li> HP-UX:
+<ul>
+<li> <a href="http://hpux.connect.org.uk/";>HP-UX Porting Center</a>;
 
-          <li><a href="ftp://sunsite.informatik.rwth-aachen.de/pub/packages/gcc_hpux/";>Binaries for HP-UX 11.00 at Aachen University of Technology</a>. 
-</ul>
+</li><li> <a href="ftp://sunsite.informatik.rwth-aachen.de/pub/packages/gcc_hpux/";>Binaries for HP-UX 11.00 at Aachen University of Technology</a>.
+</li></ul>
 
-     <li><a href="http://www.sco.com/skunkware/devtools/index.html#gcc";>SCO OpenServer/Unixware</a>.
+</li><li> <a href="http://www.sco.com/skunkware/devtools/index.html#gcc";>SCO
+OpenServer/Unixware</a>.
 
-     <li>Solaris 2 (SPARC, Intel):
-          <ul>
-<li><a href="http://www.opencsw.org/";>OpenCSW</a>
+</li><li> Solaris 2 (SPARC, Intel):
+<ul>
+<li> <a href="http://www.opencsw.org/";>OpenCSW</a>
 
-          <li><a href="http://jupiterrise.com/tgcware/";>TGCware</a>
-</ul>
+</li><li> <a href="http://jupiterrise.com/tgcware/";>TGCware</a>
+</li></ul>
 
-     <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> project. 
-</ul>
+</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> project.
+</li></ul>
 
-     <li><a href="ftp://ftp.thewrittenword.com/packages/by-name/";>The Written Word</a> offers binaries for
+</li><li> <a href="ftp://ftp.thewrittenword.com/packages/by-name/";>The
+Written Word</a> offers binaries for
 AIX 4.3.3, 5.1 and 5.2,
 GNU/Linux (i386),
 HP-UX 10.20, 11.00, and 11.11, and
 Solaris/SPARC 2.5.1, 2.6, 7, 8, 9 and 10.
 
-     <li><a href="http://www.openpkg.org/";>OpenPKG</a> offers binaries for quite a
+</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 60931e5c395d -r dd1320eb7410 external/gpl3/gcc/dist/INSTALL/build.html
--- a/external/gpl3/gcc/dist/INSTALL/build.html Wed Oct 26 17:29:32 2016 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/build.html Sat Nov 11 23:49:21 2017 +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.12">
-<link title="Top" rel="top" href="#Top">
-<link href="http://www.gnu.org/software/texinfo/"; rel="generator-home" title="Texinfo Homepage">
-<!--
-Copyright (C) 1988-2015 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-2015 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



Home | Main Index | Thread Index | Old Index