Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gcc/dist first pass at merging GCC 7.4.0. unl...
details: https://anonhg.NetBSD.org/src/rev/0f94ca401044
branches: trunk
changeset: 448029:0f94ca401044
user: mrg <mrg%NetBSD.org@localhost>
date: Sat Jan 19 12:10:03 2019 +0000
description:
first pass at merging GCC 7.4.0. unlikely to compile..
diffstat:
external/gpl3/gcc/dist/INSTALL/binaries.html | 190 +-
external/gpl3/gcc/dist/INSTALL/build.html | 534 +-
external/gpl3/gcc/dist/INSTALL/configure.html | 2625 +-
external/gpl3/gcc/dist/INSTALL/download.html | 165 +-
external/gpl3/gcc/dist/INSTALL/finalinstall.html | 279 +-
external/gpl3/gcc/dist/INSTALL/gfdl.html | 461 +-
external/gpl3/gcc/dist/INSTALL/index.html | 260 +-
external/gpl3/gcc/dist/INSTALL/old.html | 302 +-
external/gpl3/gcc/dist/INSTALL/prerequisites.html | 546 +-
external/gpl3/gcc/dist/INSTALL/specific.html | 2153 +-
external/gpl3/gcc/dist/INSTALL/test.html | 395 +-
external/gpl3/gcc/dist/LAST_UPDATED | 2 +-
external/gpl3/gcc/dist/MD5SUMS | 67914 +---
external/gpl3/gcc/dist/NEWS | 1418 +-
external/gpl3/gcc/dist/config.guess | 21 +-
external/gpl3/gcc/dist/config.sub | 6 +-
external/gpl3/gcc/dist/configure | 607 +-
external/gpl3/gcc/dist/configure.ac | 294 +-
external/gpl3/gcc/dist/contrib/analyze_brprob | 146 -
external/gpl3/gcc/dist/contrib/download_ecj | 25 -
external/gpl3/gcc/dist/fixincludes/configure | 55 +
external/gpl3/gcc/dist/gcc/ChangeLog | 26808 +-
external/gpl3/gcc/dist/gcc/Makefile.in | 156 +-
external/gpl3/gcc/dist/gcc/alias.c | 75 +-
external/gpl3/gcc/dist/gcc/auto-profile.c | 106 +-
external/gpl3/gcc/dist/gcc/builtins.c | 1826 +-
external/gpl3/gcc/dist/gcc/c-family/c-format.c | 2540 +-
external/gpl3/gcc/dist/gcc/c-family/c-format.h | 2 +-
external/gpl3/gcc/dist/gcc/c-family/c-opts.c | 89 +-
external/gpl3/gcc/dist/gcc/c-family/c.opt | 213 +-
external/gpl3/gcc/dist/gcc/c/Make-lang.in | 31 +-
external/gpl3/gcc/dist/gcc/cfgexpand.c | 209 +-
external/gpl3/gcc/dist/gcc/common.opt | 244 +-
external/gpl3/gcc/dist/gcc/common/config/arm/arm-common.c | 49 +-
external/gpl3/gcc/dist/gcc/common/config/mep/mep-common.c | 89 -
external/gpl3/gcc/dist/gcc/config.gcc | 618 +-
external/gpl3/gcc/dist/gcc/config.host | 6 +-
external/gpl3/gcc/dist/gcc/config/aarch64/cortex-a57-fma-steering.h | 22 -
external/gpl3/gcc/dist/gcc/config/aarch64/driver-aarch64.c | 189 +-
external/gpl3/gcc/dist/gcc/config/aarch64/t-aarch64 | 7 +-
external/gpl3/gcc/dist/gcc/config/alpha/alpha.h | 2 +-
external/gpl3/gcc/dist/gcc/config/alpha/elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/alpha/netbsd.h | 2 +-
external/gpl3/gcc/dist/gcc/config/alpha/t-alpha | 19 +
external/gpl3/gcc/dist/gcc/config/arc/arc-modes.def | 2 +-
external/gpl3/gcc/dist/gcc/config/arc/arc-protos.h | 14 +-
external/gpl3/gcc/dist/gcc/config/arc/arc.c | 1507 +-
external/gpl3/gcc/dist/gcc/config/arc/arc.h | 379 +-
external/gpl3/gcc/dist/gcc/config/arc/arc.md | 1113 +-
external/gpl3/gcc/dist/gcc/config/arc/arc.opt | 202 +-
external/gpl3/gcc/dist/gcc/config/arc/t-arc | 48 +
external/gpl3/gcc/dist/gcc/config/arc/t-arc-newlib | 46 -
external/gpl3/gcc/dist/gcc/config/arc/t-arc-uClibc | 20 -
external/gpl3/gcc/dist/gcc/config/arm/arm-arches.def | 67 -
external/gpl3/gcc/dist/gcc/config/arm/arm-cores.def | 180 -
external/gpl3/gcc/dist/gcc/config/arm/arm-fpus.def | 48 -
external/gpl3/gcc/dist/gcc/config/arm/arm.c | 4460 +-
external/gpl3/gcc/dist/gcc/config/arm/arm.h | 205 +-
external/gpl3/gcc/dist/gcc/config/arm/arm.md | 931 +-
external/gpl3/gcc/dist/gcc/config/arm/bpabi.h | 20 +-
external/gpl3/gcc/dist/gcc/config/arm/elf.h | 21 +-
external/gpl3/gcc/dist/gcc/config/arm/freebsd.h | 13 +-
external/gpl3/gcc/dist/gcc/config/arm/genopt.sh | 95 -
external/gpl3/gcc/dist/gcc/config/arm/gentune.sh | 29 -
external/gpl3/gcc/dist/gcc/config/arm/neon-testgen.ml | 324 -
external/gpl3/gcc/dist/gcc/config/arm/neon.ml | 2357 -
external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/arm/t-arm | 50 +-
external/gpl3/gcc/dist/gcc/config/arm/thumb2.md | 80 +-
external/gpl3/gcc/dist/gcc/config/avr/rtems.h | 27 -
external/gpl3/gcc/dist/gcc/config/avr/t-rtems | 3 -
external/gpl3/gcc/dist/gcc/config/freebsd-spec.h | 2 +-
external/gpl3/gcc/dist/gcc/config/h8300/rtems.h | 29 -
external/gpl3/gcc/dist/gcc/config/h8300/t-rtems | 7 -
external/gpl3/gcc/dist/gcc/config/i386/constraints.md | 53 +-
external/gpl3/gcc/dist/gcc/config/i386/cpuid.h | 13 +-
external/gpl3/gcc/dist/gcc/config/i386/driver-i386.c | 93 +-
external/gpl3/gcc/dist/gcc/config/i386/i386-interix.h | 345 -
external/gpl3/gcc/dist/gcc/config/i386/i386-opts.h | 2 +-
external/gpl3/gcc/dist/gcc/config/i386/i386-protos.h | 26 +-
external/gpl3/gcc/dist/gcc/config/i386/i386.c | 10769 +-
external/gpl3/gcc/dist/gcc/config/i386/i386.h | 224 +-
external/gpl3/gcc/dist/gcc/config/i386/i386.md | 4345 +-
external/gpl3/gcc/dist/gcc/config/i386/i386.opt | 50 +-
external/gpl3/gcc/dist/gcc/config/i386/interix.opt | 34 -
external/gpl3/gcc/dist/gcc/config/i386/knetbsd-gnu.h | 21 -
external/gpl3/gcc/dist/gcc/config/i386/knetbsd-gnu64.h | 26 -
external/gpl3/gcc/dist/gcc/config/i386/netbsd-elf.h | 4 +-
external/gpl3/gcc/dist/gcc/config/i386/netbsd64.h | 4 +-
external/gpl3/gcc/dist/gcc/config/i386/pmm_malloc.h | 2 +-
external/gpl3/gcc/dist/gcc/config/i386/predicates.md | 218 +-
external/gpl3/gcc/dist/gcc/config/i386/rtems-64.h | 30 -
external/gpl3/gcc/dist/gcc/config/i386/t-interix | 30 -
external/gpl3/gcc/dist/gcc/config/knetbsd-gnu.h | 35 -
external/gpl3/gcc/dist/gcc/config/m32r/rtems.h | 33 -
external/gpl3/gcc/dist/gcc/config/m68k/constraints.md | 2 +-
external/gpl3/gcc/dist/gcc/config/m68k/m68k.c | 84 +-
external/gpl3/gcc/dist/gcc/config/m68k/m68k.md | 150 +-
external/gpl3/gcc/dist/gcc/config/m68k/netbsd-elf.h | 6 +-
external/gpl3/gcc/dist/gcc/config/mep/constraints.md | 162 -
external/gpl3/gcc/dist/gcc/config/mep/default.h | 10 -
external/gpl3/gcc/dist/gcc/config/mep/intrinsics.h | 620 -
external/gpl3/gcc/dist/gcc/config/mep/intrinsics.md | 21568 -
external/gpl3/gcc/dist/gcc/config/mep/ivc2-template.h | 9 -
external/gpl3/gcc/dist/gcc/config/mep/mep-c5.cpu | 277 -
external/gpl3/gcc/dist/gcc/config/mep/mep-core.cpu | 3080 -
external/gpl3/gcc/dist/gcc/config/mep/mep-default.cpu | 25 -
external/gpl3/gcc/dist/gcc/config/mep/mep-ext-cop.cpu | 23 -
external/gpl3/gcc/dist/gcc/config/mep/mep-intrin.h | 8933 -
external/gpl3/gcc/dist/gcc/config/mep/mep-ivc2.cpu | 9775 -
external/gpl3/gcc/dist/gcc/config/mep/mep-pragma.c | 398 -
external/gpl3/gcc/dist/gcc/config/mep/mep-protos.h | 128 -
external/gpl3/gcc/dist/gcc/config/mep/mep.c | 7263 -
external/gpl3/gcc/dist/gcc/config/mep/mep.cpu | 21 -
external/gpl3/gcc/dist/gcc/config/mep/mep.h | 790 -
external/gpl3/gcc/dist/gcc/config/mep/mep.md | 2254 -
external/gpl3/gcc/dist/gcc/config/mep/mep.opt | 164 -
external/gpl3/gcc/dist/gcc/config/mep/predicates.md | 184 -
external/gpl3/gcc/dist/gcc/config/mep/t-mep | 68 -
external/gpl3/gcc/dist/gcc/config/mips/mips.c | 2575 +-
external/gpl3/gcc/dist/gcc/config/mips/netbsd.h | 2 +-
external/gpl3/gcc/dist/gcc/config/mips/t-mips | 2 +-
external/gpl3/gcc/dist/gcc/config/netbsd-elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/netbsd.h | 29 +-
external/gpl3/gcc/dist/gcc/config/openbsd-oldgas.h | 26 -
external/gpl3/gcc/dist/gcc/config/pa/pa.c | 429 +-
external/gpl3/gcc/dist/gcc/config/pa/pa.h | 8 +-
external/gpl3/gcc/dist/gcc/config/rs6000/netbsd.h | 2 +-
external/gpl3/gcc/dist/gcc/config/rs6000/ppc-asm.h | 2 +-
external/gpl3/gcc/dist/gcc/config/rs6000/rs6000.c | 5754 +-
external/gpl3/gcc/dist/gcc/config/rs6000/sysv4.h | 42 +-
external/gpl3/gcc/dist/gcc/config/rs6000/t-netbsd | 2 +-
external/gpl3/gcc/dist/gcc/config/rs6000/t-rs6000 | 3 +-
external/gpl3/gcc/dist/gcc/config/rs6000/vxworksae.h | 2 +-
external/gpl3/gcc/dist/gcc/config/sh/netbsd-elf.h | 17 +-
external/gpl3/gcc/dist/gcc/config/sh/sh.c | 3189 +-
external/gpl3/gcc/dist/gcc/config/sh/sh64.h | 22 -
external/gpl3/gcc/dist/gcc/config/sh/shmedia.h | 30 -
external/gpl3/gcc/dist/gcc/config/sh/shmedia.md | 94 -
external/gpl3/gcc/dist/gcc/config/sh/sshmedia.h | 78 -
external/gpl3/gcc/dist/gcc/config/sh/t-netbsd-sh5-64 | 1 -
external/gpl3/gcc/dist/gcc/config/sh/t-sh | 14 +-
external/gpl3/gcc/dist/gcc/config/sh/t-sh64 | 22 -
external/gpl3/gcc/dist/gcc/config/sh/ushmedia.h | 1091 -
external/gpl3/gcc/dist/gcc/config/sparc/constraints.md | 37 +-
external/gpl3/gcc/dist/gcc/config/sparc/default-64.h | 22 -
external/gpl3/gcc/dist/gcc/config/sparc/netbsd-elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/sparc/predicates.md | 172 +-
external/gpl3/gcc/dist/gcc/config/sparc/sparc.md | 4015 +-
external/gpl3/gcc/dist/gcc/config/sparc/sync.md | 44 +-
external/gpl3/gcc/dist/gcc/config/t-linux | 2 +-
external/gpl3/gcc/dist/gcc/config/t-netbsd | 21 +
external/gpl3/gcc/dist/gcc/config/vax/builtins.md | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/constraints.md | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/netbsd-elf.h | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/predicates.md | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/vax-protos.h | 2 +-
external/gpl3/gcc/dist/gcc/config/vax/vax.c | 8 +-
external/gpl3/gcc/dist/gcc/config/vax/vax.h | 24 +-
external/gpl3/gcc/dist/gcc/config/vax/vax.md | 2 +-
external/gpl3/gcc/dist/gcc/configure | 745 +-
external/gpl3/gcc/dist/gcc/configure.ac | 408 +-
external/gpl3/gcc/dist/gcc/cp/Make-lang.in | 30 +-
external/gpl3/gcc/dist/gcc/cp/cfns.gperf | 715 +-
external/gpl3/gcc/dist/gcc/cp/cfns.h | 1243 +-
external/gpl3/gcc/dist/gcc/cp/decl.c | 1894 +-
external/gpl3/gcc/dist/gcc/cp/except.c | 196 +-
external/gpl3/gcc/dist/gcc/cppdefault.c | 2 +-
external/gpl3/gcc/dist/gcc/debug.h | 24 +-
external/gpl3/gcc/dist/gcc/diagnostic.c | 584 +-
external/gpl3/gcc/dist/gcc/doc/aot-compile.1 | 205 -
external/gpl3/gcc/dist/gcc/doc/cpp.texi | 553 +-
external/gpl3/gcc/dist/gcc/doc/cppenv.texi | 18 +-
external/gpl3/gcc/dist/gcc/doc/cppinternals.info | Bin
external/gpl3/gcc/dist/gcc/doc/cppopts.texi | 670 +-
external/gpl3/gcc/dist/gcc/doc/extend.texi | 2195 +-
external/gpl3/gcc/dist/gcc/doc/fsf-funding.7 | 24 +-
external/gpl3/gcc/dist/gcc/doc/g++.1 | 4927 +-
external/gpl3/gcc/dist/gcc/doc/gc-analyze.1 | 227 -
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 | 243 -
external/gpl3/gcc/dist/gcc/doc/gcj.1 | 589 -
external/gpl3/gcc/dist/gcc/doc/gcj.info | Bin
external/gpl3/gcc/dist/gcc/doc/gcov-tool.1 | 26 +-
external/gpl3/gcc/dist/gcc/doc/gcov.1 | 57 +-
external/gpl3/gcc/dist/gcc/doc/gcov.texi | 29 +-
external/gpl3/gcc/dist/gcc/doc/gfdl.7 | 28 +-
external/gpl3/gcc/dist/gcc/doc/gfortran.1 | 92 +-
external/gpl3/gcc/dist/gcc/doc/gij.1 | 291 -
external/gpl3/gcc/dist/gcc/doc/gpl.7 | 32 +-
external/gpl3/gcc/dist/gcc/doc/grmic.1 | 218 -
external/gpl3/gcc/dist/gcc/doc/invoke.texi | 3843 +-
external/gpl3/gcc/dist/gcc/doc/jcf-dump.1 | 213 -
external/gpl3/gcc/dist/gcc/doc/jv-convert.1 | 206 -
external/gpl3/gcc/dist/gcc/doc/rebuild-gcj-db.1 | 177 -
external/gpl3/gcc/dist/gcc/dse.c | 57 +-
external/gpl3/gcc/dist/gcc/dwarf2out.c | 4817 +-
external/gpl3/gcc/dist/gcc/except.c | 202 +-
external/gpl3/gcc/dist/gcc/expr.c | 2016 +-
external/gpl3/gcc/dist/gcc/final.c | 82 +-
external/gpl3/gcc/dist/gcc/gcc.c | 100 +-
external/gpl3/gcc/dist/gcc/gcc.h | 2 +-
external/gpl3/gcc/dist/gcc/genattrtab.c | 217 +-
external/gpl3/gcc/dist/gcc/genemit.c | 15 +-
external/gpl3/gcc/dist/gcc/gengtype-lex.c | 374 +-
external/gpl3/gcc/dist/gcc/genmultilib | 24 +-
external/gpl3/gcc/dist/gcc/genrecog.c | 101 +-
external/gpl3/gcc/dist/gcc/ggc-common.c | 2 +-
external/gpl3/gcc/dist/gcc/ginclude/stddef.h | 10 +-
external/gpl3/gcc/dist/gcc/ginclude/unwind-arm-common.h | 2 +-
external/gpl3/gcc/dist/gcc/graphite-isl-ast-to-gimple.c | 244 +-
external/gpl3/gcc/dist/gcc/graphite.h | 33 +-
external/gpl3/gcc/dist/gcc/hsa.c | 1013 -
external/gpl3/gcc/dist/gcc/hsa.h | 1429 -
external/gpl3/gcc/dist/gcc/hwint.h | 43 +-
external/gpl3/gcc/dist/gcc/ipa-inline.c | 73 +-
external/gpl3/gcc/dist/gcc/ira-color.c | 15 +-
external/gpl3/gcc/dist/gcc/objc/Make-lang.in | 2 +-
external/gpl3/gcc/dist/gcc/objcp/Make-lang.in | 2 +-
external/gpl3/gcc/dist/gcc/opts-global.c | 2 +-
external/gpl3/gcc/dist/gcc/opts.c | 293 +-
external/gpl3/gcc/dist/gcc/output.h | 8 +-
external/gpl3/gcc/dist/gcc/reload.c | 114 +-
external/gpl3/gcc/dist/gcc/reload1.c | 144 +-
external/gpl3/gcc/dist/gcc/rtlanal.c | 463 +-
external/gpl3/gcc/dist/gcc/system.h | 58 +-
external/gpl3/gcc/dist/gcc/target-def.h | 2 +-
external/gpl3/gcc/dist/gcc/targhooks.c | 207 +-
external/gpl3/gcc/dist/gcc/toplev.c | 153 +-
external/gpl3/gcc/dist/gcc/tree-cfg.c | 583 +-
external/gpl3/gcc/dist/gcc/tree-ssa-ccp.c | 711 +-
external/gpl3/gcc/dist/gcc/var-tracking.c | 58 +-
external/gpl3/gcc/dist/gcc/varasm.c | 261 +-
external/gpl3/gcc/dist/include/objalloc.h | 2 +-
external/gpl3/gcc/dist/intl/configure | 819 +-
external/gpl3/gcc/dist/libbacktrace/configure | 1 -
external/gpl3/gcc/dist/libcc1/plugin.cc | 921 -
external/gpl3/gcc/dist/libcpp/Makefile.in | 4 +-
external/gpl3/gcc/dist/libcpp/configure | 34 +-
external/gpl3/gcc/dist/libcpp/configure.ac | 26 +-
external/gpl3/gcc/dist/libcpp/files.c | 120 +-
external/gpl3/gcc/dist/libcpp/include/cpplib.h | 96 +-
external/gpl3/gcc/dist/libcpp/init.c | 17 +-
external/gpl3/gcc/dist/libcpp/internal.h | 18 +-
external/gpl3/gcc/dist/libcpp/lex.c | 411 +-
external/gpl3/gcc/dist/libcpp/macro.c | 28 +-
external/gpl3/gcc/dist/libdecnumber/configure | 95 +
external/gpl3/gcc/dist/libgcc/Makefile.in | 79 +-
external/gpl3/gcc/dist/libgcc/config.host | 120 +-
external/gpl3/gcc/dist/libgcc/config/alpha/qrnnd.S | 2 +-
external/gpl3/gcc/dist/libgcc/config/arc/crtg.S | 51 -
external/gpl3/gcc/dist/libgcc/config/arc/crtgend.S | 33 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/atomic.h | 26 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/auxreg.h | 35 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/dcache_linesz.S | 57 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/gmon.c | 450 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/machine-gmon.h | 65 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/mcount.c | 206 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/prof-freq-stub.S | 40 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/prof-freq.c | 60 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/profil.S | 164 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/sys/gmon.h | 217 -
external/gpl3/gcc/dist/libgcc/config/arc/gmon/sys/gmon_out.h | 55 -
external/gpl3/gcc/dist/libgcc/config/arc/t-arc-newlib | 22 -
external/gpl3/gcc/dist/libgcc/config/arc/t-arc700-uClibc | 40 -
external/gpl3/gcc/dist/libgcc/config/arm/pr-support.c | 2 +-
external/gpl3/gcc/dist/libgcc/config/avr/t-rtems | 2 -
external/gpl3/gcc/dist/libgcc/config/c6x/pr-support.c | 4 +-
external/gpl3/gcc/dist/libgcc/config/cr16/unwind-cr16.c | 2 +-
external/gpl3/gcc/dist/libgcc/config/i386/morestack.S | 2 +-
external/gpl3/gcc/dist/libgcc/config/i386/t-interix | 3 -
external/gpl3/gcc/dist/libgcc/config/ia64/unwind-ia64.c | 2 +-
external/gpl3/gcc/dist/libgcc/config/m68k/lb1sf68.S | 2 +-
external/gpl3/gcc/dist/libgcc/config/mep/lib1funcs.S | 125 -
external/gpl3/gcc/dist/libgcc/config/mep/lib2funcs.c | 139 -
external/gpl3/gcc/dist/libgcc/config/mep/t-mep | 16 -
external/gpl3/gcc/dist/libgcc/config/mep/tramp.c | 103 -
external/gpl3/gcc/dist/libgcc/config/nvptx/crt0.s | 45 -
external/gpl3/gcc/dist/libgcc/config/nvptx/free.asm | 50 -
external/gpl3/gcc/dist/libgcc/config/nvptx/malloc.asm | 55 -
external/gpl3/gcc/dist/libgcc/config/nvptx/realloc.c | 50 -
external/gpl3/gcc/dist/libgcc/config/sh/t-sh64 | 6 -
external/gpl3/gcc/dist/libgcc/config/xtensa/unwind-dw2-xtensa.c | 2 +-
external/gpl3/gcc/dist/libgcc/configure | 295 +-
external/gpl3/gcc/dist/libgcc/unwind-compat.c | 2 +-
external/gpl3/gcc/dist/libgcc/unwind-dw2-fde-dip.c | 18 +-
external/gpl3/gcc/dist/libgcc/unwind-dw2-fde.c | 43 +-
external/gpl3/gcc/dist/libgcc/unwind-dw2.c | 46 +-
external/gpl3/gcc/dist/libgcc/unwind-generic.h | 2 +-
external/gpl3/gcc/dist/libgcc/unwind-seh.c | 8 +-
external/gpl3/gcc/dist/libgcc/unwind-sjlj.c | 2 +-
external/gpl3/gcc/dist/libgomp/Makefile.am | 16 +-
external/gpl3/gcc/dist/libgomp/Makefile.in | 46 +-
external/gpl3/gcc/dist/libgomp/config/nvptx/fortran.c | 40 -
external/gpl3/gcc/dist/libgomp/config/nvptx/priority_queue.c | 1 -
external/gpl3/gcc/dist/libgomp/config/posix/affinity.c | 140 -
external/gpl3/gcc/dist/libgomp/configure | 183 +-
external/gpl3/gcc/dist/libgomp/configure.ac | 16 +
external/gpl3/gcc/dist/libgomp/libgomp.info | Bin
external/gpl3/gcc/dist/libiberty/Makefile.in | 20 +-
external/gpl3/gcc/dist/libiberty/configure | 5 +-
external/gpl3/gcc/dist/libiberty/configure.ac | 3 +-
external/gpl3/gcc/dist/libiberty/floatformat.c | 3 +-
external/gpl3/gcc/dist/libiberty/make-temp-file.c | 3 +-
external/gpl3/gcc/dist/libiberty/objalloc.c | 2 +-
external/gpl3/gcc/dist/libiberty/sha1.c | 3 +-
external/gpl3/gcc/dist/libiberty/vprintf-support.c | 2 +-
external/gpl3/gcc/dist/libobjc/configure | 280 +-
external/gpl3/gcc/dist/libobjc/encoding.c | 4 +-
external/gpl3/gcc/dist/libobjc/hash.c | 2 +-
external/gpl3/gcc/dist/libobjc/objects.c | 6 +-
external/gpl3/gcc/dist/libobjc/sendmsg.c | 2 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_allocator.cc | 106 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_interceptors.cc | 109 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_interceptors.h | 14 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_internal.h | 38 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_linux.cc | 13 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_malloc_linux.cc | 10 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_mapping.h | 77 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_posix.cc | 30 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_rtl.cc | 89 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_stack.h | 5 +-
external/gpl3/gcc/dist/libsanitizer/asan/asan_thread.cc | 123 +-
external/gpl3/gcc/dist/libsanitizer/configure | 60 +-
external/gpl3/gcc/dist/libsanitizer/configure.tgt | 13 +-
external/gpl3/gcc/dist/libsanitizer/interception/interception.h | 6 +-
external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc | 24 +-
external/gpl3/gcc/dist/libsanitizer/lsan/lsan_common.h | 15 +-
external/gpl3/gcc/dist/libsanitizer/lsan/lsan_common_linux.cc | 49 +-
external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc | 25 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h | 1432 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator_primary32.h | 2 +
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator_primary64.h | 2 +
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common.h | 217 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_common_interceptors.inc | 985 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_flags.cc | 56 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_flags.inc | 49 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_internal_defs.h | 59 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc | 285 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.h | 8 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc | 100 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform.h | 111 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h | 62 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc | 32 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h | 59 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_posix.cc | 63 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_procmaps.h | 5 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_procmaps_common.cc | 22 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc | 41 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_symbolizer_mac.cc | 37 +-
external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_unwind_linux_libcdep.cc | 10 +
external/gpl3/gcc/dist/libsanitizer/tsan/tsan_interceptors.cc | 697 +-
external/gpl3/gcc/dist/libsanitizer/tsan/tsan_platform_linux.cc | 179 +-
external/gpl3/gcc/dist/libsanitizer/tsan/tsan_rtl_amd64.S | 199 +-
external/gpl3/gcc/dist/libsanitizer/ubsan/ubsan_platform.h | 10 +-
external/gpl3/gcc/dist/libssp/configure | 26 +-
external/gpl3/gcc/dist/libstdc++-v3/Makefile.am | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/Makefile.in | 9 +-
external/gpl3/gcc/dist/libstdc++-v3/acinclude.m4 | 109 +-
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.10/amd64/baseline_symbols.txt | 5257 -
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.10/baseline_symbols.txt | 5192 -
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt | 5250 -
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.11/amd64/baseline_symbols.txt | 5259 -
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.11/baseline_symbols.txt | 5194 -
external/gpl3/gcc/dist/libstdc++-v3/config/abi/post/solaris2.11/sparcv9/baseline_symbols.txt | 5252 -
external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_base.h | 6 +-
external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc | 22 +-
external/gpl3/gcc/dist/libstdc++-v3/config/os/bsd/netbsd/ctype_inline.h | 6 +-
external/gpl3/gcc/dist/libstdc++-v3/configure | 326 +-
external/gpl3/gcc/dist/libstdc++-v3/configure.ac | 18 +-
external/gpl3/gcc/dist/libstdc++-v3/configure.host | 14 +-
external/gpl3/gcc/dist/libstdc++-v3/crossconfig.m4 | 39 +-
external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-active.html | 30172 --
external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-closed.html | 42632 ---
external/gpl3/gcc/dist/libstdc++-v3/doc/html/ext/lwg-defects.html | 129794 ----------
external/gpl3/gcc/dist/libstdc++-v3/include/bits/boost_concept_check.h | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/c++14_warning.h | 37 -
external/gpl3/gcc/dist/libstdc++-v3/include/bits/locale_facets.tcc | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_algo.h | 262 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_algobase.h | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_heap.h | 91 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_pair.h | 44 +-
external/gpl3/gcc/dist/libstdc++-v3/include/bits/stl_queue.h | 140 +-
external/gpl3/gcc/dist/libstdc++-v3/include/ext/numeric_traits.h | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/include/ext/rope | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/include/ext/ropeimpl.h | 4 +-
external/gpl3/gcc/dist/libstdc++-v3/include/std/complex | 153 +-
external/gpl3/gcc/dist/libstdc++-v3/include/std/mutex | 86 +-
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/atexit_arm.cc | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/eh_arm.cc | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/exception_ptr.h | 41 +-
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/nested_exception.h | 6 +-
external/gpl3/gcc/dist/libstdc++-v3/libsupc++/unwind-cxx.h | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/src/c++11/mutex.cc | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/src/c++11/random.cc | 2 +-
external/gpl3/gcc/dist/libstdc++-v3/src/c++98/compatibility.cc | 20 +-
external/gpl3/gcc/dist/lto-plugin/configure | 25 +-
399 files changed, 94655 insertions(+), 401267 deletions(-)
diffs (truncated from 567121 to 300 lines):
diff -r 4e241e256a6d -r 0f94ca401044 external/gpl3/gcc/dist/INSTALL/binaries.html
--- a/external/gpl3/gcc/dist/INSTALL/binaries.html Sat Jan 19 10:13:58 2019 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/binaries.html Sat Jan 19 12:10:03 2019 +0000
@@ -1,150 +1,98 @@
-<!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.
+<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.
-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. -->
-<!-- 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>
-
-
+ 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>
</head>
-
-<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’ll find links to binaries for
+<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
various platforms where creating them by yourself is not easy due to various
reasons.
-</p>
-<p>Please note that we did not create these binaries, nor do we
+
+ <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’s Open Source Software Archive for
-for AIX 5L and AIX 6</a>;
+
+ <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>;
-</li><li> <a href="http://www.perzl.org/aix/">AIX Open Source Packages (AIX5L AIX 6.1
-AIX 7.1)</a>.
-</li></ul>
+ <li><a href="http://www.perzl.org/aix/">AIX Open Source Packages (AIX5L AIX 6.1 AIX 7.1)</a>.
+</ul>
+
+ <li>DOS—<a href="http://www.delorie.com/djgpp/">DJGPP</a>.
-</li><li> DOS—<a href="http://www.delorie.com/djgpp/">DJGPP</a>.
+ <li>HP-UX:
+ <ul>
+<li><a href="http://hpux.connect.org.uk/">HP-UX Porting Center</a>;
+</ul>
-</li><li> HP-UX:
-<ul>
-<li> <a href="http://hpux.connect.org.uk/">HP-UX Porting Center</a>;
-</li></ul>
+ <li>Solaris 2 (SPARC, Intel):
+ <ul>
+<li><a href="https://www.opencsw.org/">OpenCSW</a>
-</li><li> Solaris 2 (SPARC, Intel):
-<ul>
-<li> <a href="https://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="https://sourceware.org/cygwin/">Cygwin</a> project;
+<li>The <a href="http://www.mingw.org/">MinGW</a> and
+<a href="http://mingw-w64.org/doku.php">mingw-w64</a> projects.
+</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> 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
+ <li><a href="http://www.openpkg.org/">OpenPKG</a> offers binaries for quite a
number of platforms.
-</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>
+ <li>The <a href="http://gcc.gnu.org/wiki/GFortranBinaries">GFortran Wiki</a> has
+links to GNU Fortran binaries for several platforms.
+</ul>
-<hr />
-<p>
+ <p><hr />
<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 4e241e256a6d -r 0f94ca401044 external/gpl3/gcc/dist/INSTALL/build.html
--- a/external/gpl3/gcc/dist/INSTALL/build.html Sat Jan 19 10:13:58 2019 +0000
+++ b/external/gpl3/gcc/dist/INSTALL/build.html Sat Jan 19 12:10:03 2019 +0000
@@ -1,467 +1,389 @@
-<!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.
+<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.
-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. -->
-<!-- Created by GNU Texinfo 6.4, http://www.gnu.org/software/texinfo/ -->
-<head>
-<title>Installing GCC</title>
+ 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>
+</head>
+<body>
+<h1 class="settitle">Installing GCC: Building</h1>
+<a name="index-Installing-GCC_003a-Building-1"></a>
+Now that GCC is configured, you are ready to build the compiler and
+runtime libraries.
-<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}
Home |
Main Index |
Thread Index |
Old Index