git: vendor/GCC80 Update GCC80 to version 8.3
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Mon Apr 15 20:03:40 PDT 2019
commit 58e805e64ba1cecf4e203f4573319a183d9c0088
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Tue Apr 16 05:37:34 2019 +0300
Update GCC80 to version 8.3
Summary of changes:
contrib/gcc-8.0/LAST_UPDATED | 2 +-
contrib/gcc-8.0/gcc/BASE-VER | 2 +-
contrib/gcc-8.0/gcc/asan.c | 2 +-
contrib/gcc-8.0/gcc/asan.h | 2 +
contrib/gcc-8.0/gcc/attribs.c | 2 +
contrib/gcc-8.0/gcc/bb-reorder.c | 136 +++++--
contrib/gcc-8.0/gcc/c-family/c-ada-spec.c | 14 +-
contrib/gcc-8.0/gcc/c-family/c-attribs.c | 31 +-
contrib/gcc-8.0/gcc/c-family/c-common.c | 30 +-
contrib/gcc-8.0/gcc/c-family/c-common.h | 4 +-
contrib/gcc-8.0/gcc/c-family/c-cppbuiltin.c | 4 +
contrib/gcc-8.0/gcc/c-family/c-omp.c | 15 +-
contrib/gcc-8.0/gcc/c-family/c-opts.c | 53 ++-
contrib/gcc-8.0/gcc/c-family/c-ubsan.c | 6 +-
contrib/gcc-8.0/gcc/c-family/c-warn.c | 19 +-
contrib/gcc-8.0/gcc/c-family/c.opt | 4 +-
contrib/gcc-8.0/gcc/c/c-convert.c | 1 +
contrib/gcc-8.0/gcc/c/c-decl.c | 31 +-
contrib/gcc-8.0/gcc/c/c-fold.c | 2 +-
contrib/gcc-8.0/gcc/c/c-parser.c | 122 +++++--
contrib/gcc-8.0/gcc/c/c-tree.h | 5 +-
contrib/gcc-8.0/gcc/c/c-typeck.c | 106 ++++--
contrib/gcc-8.0/gcc/calls.c | 287 +++++++++++----
contrib/gcc-8.0/gcc/cfgcleanup.c | 7 +-
contrib/gcc-8.0/gcc/cfgexpand.c | 46 ++-
contrib/gcc-8.0/gcc/cfgrtl.c | 66 ++--
contrib/gcc-8.0/gcc/cgraph.c | 7 +-
contrib/gcc-8.0/gcc/cgraph.h | 4 +
contrib/gcc-8.0/gcc/cgraphunit.c | 2 +-
contrib/gcc-8.0/gcc/collect2.c | 41 ++-
contrib/gcc-8.0/gcc/combine.c | 52 ++-
contrib/gcc-8.0/gcc/common.opt | 10 +-
.../gcc-8.0/gcc/common/config/i386/i386-common.c | 9 +-
.../gcc-8.0/gcc/config/i386/avx512bitalgintrin.h | 2 +-
contrib/gcc-8.0/gcc/config/i386/avx512bwintrin.h | 4 +-
contrib/gcc-8.0/gcc/config/i386/avx512fintrin.h | 20 +-
.../gcc-8.0/gcc/config/i386/avx512vbmi2vlintrin.h | 4 +-
contrib/gcc-8.0/gcc/config/i386/avx512vlbwintrin.h | 182 +++++-----
contrib/gcc-8.0/gcc/config/i386/avx512vlintrin.h | 20 +-
contrib/gcc-8.0/gcc/config/i386/emmintrin.h | 7 +-
contrib/gcc-8.0/gcc/config/i386/i386-builtin.def | 2 +-
contrib/gcc-8.0/gcc/config/i386/i386.c | 233 ++++++++----
contrib/gcc-8.0/gcc/config/i386/i386.h | 14 +-
contrib/gcc-8.0/gcc/config/i386/i386.md | 95 ++++-
contrib/gcc-8.0/gcc/config/i386/predicates.md | 4 +-
contrib/gcc-8.0/gcc/config/i386/sse.md | 262 ++++++++------
contrib/gcc-8.0/gcc/config/i386/vpclmulqdqintrin.h | 6 +-
contrib/gcc-8.0/gcc/config/i386/x86-tune.def | 26 +-
contrib/gcc-8.0/gcc/config/i386/xsaveintrin.h | 2 +-
contrib/gcc-8.0/gcc/coverage.c | 11 +-
contrib/gcc-8.0/gcc/cp/call.c | 21 +-
contrib/gcc-8.0/gcc/cp/class.c | 50 ++-
contrib/gcc-8.0/gcc/cp/constexpr.c | 53 ++-
contrib/gcc-8.0/gcc/cp/cp-gimplify.c | 40 ++-
contrib/gcc-8.0/gcc/cp/cp-tree.h | 14 +-
contrib/gcc-8.0/gcc/cp/cvt.c | 5 +-
contrib/gcc-8.0/gcc/cp/decl.c | 67 +++-
contrib/gcc-8.0/gcc/cp/decl2.c | 34 +-
contrib/gcc-8.0/gcc/cp/error.c | 9 +-
contrib/gcc-8.0/gcc/cp/expr.c | 11 +
contrib/gcc-8.0/gcc/cp/init.c | 41 ++-
contrib/gcc-8.0/gcc/cp/lambda.c | 73 ++--
contrib/gcc-8.0/gcc/cp/method.c | 14 +-
contrib/gcc-8.0/gcc/cp/name-lookup.c | 54 ++-
contrib/gcc-8.0/gcc/cp/optimize.c | 25 +-
contrib/gcc-8.0/gcc/cp/parser.c | 172 ++++++---
contrib/gcc-8.0/gcc/cp/pt.c | 180 +++++++---
contrib/gcc-8.0/gcc/cp/search.c | 18 +-
contrib/gcc-8.0/gcc/cp/semantics.c | 41 ++-
contrib/gcc-8.0/gcc/cp/tree.c | 98 +++--
contrib/gcc-8.0/gcc/cp/typeck.c | 38 +-
contrib/gcc-8.0/gcc/cp/typeck2.c | 9 +-
contrib/gcc-8.0/gcc/dce.c | 29 +-
contrib/gcc-8.0/gcc/defaults.h | 4 +
contrib/gcc-8.0/gcc/diagnostic-show-locus.c | 2 +-
contrib/gcc-8.0/gcc/diagnostic.c | 3 +-
contrib/gcc-8.0/gcc/dojump.c | 16 +-
contrib/gcc-8.0/gcc/dwarf2out.c | 229 ++++++++++--
contrib/gcc-8.0/gcc/except.c | 4 +
contrib/gcc-8.0/gcc/expmed.c | 30 +-
contrib/gcc-8.0/gcc/expr.c | 130 ++++---
contrib/gcc-8.0/gcc/expr.h | 3 +-
contrib/gcc-8.0/gcc/final.c | 9 +-
contrib/gcc-8.0/gcc/fold-const.c | 51 ++-
contrib/gcc-8.0/gcc/function-tests.c | 1 +
contrib/gcc-8.0/gcc/function.c | 2 +-
contrib/gcc-8.0/gcc/gcov.c | 15 +-
contrib/gcc-8.0/gcc/gcse.c | 21 +-
contrib/gcc-8.0/gcc/genmatch.c | 10 +-
contrib/gcc-8.0/gcc/gimple-fold.c | 9 +-
contrib/gcc-8.0/gcc/gimple-loop-interchange.cc | 7 +-
contrib/gcc-8.0/gcc/gimple-loop-jam.c | 32 +-
contrib/gcc-8.0/gcc/gimple-match-head.c | 43 +++
contrib/gcc-8.0/gcc/gimple-pretty-print.c | 2 +
contrib/gcc-8.0/gcc/gimple-ssa-backprop.c | 31 +-
contrib/gcc-8.0/gcc/gimple-ssa-isolate-paths.c | 4 +-
contrib/gcc-8.0/gcc/gimple-ssa-sprintf.c | 94 +++--
contrib/gcc-8.0/gcc/gimple-ssa-store-merging.c | 154 +++++++-
.../gcc-8.0/gcc/gimple-ssa-strength-reduction.c | 240 ++++++++-----
contrib/gcc-8.0/gcc/gimple.h | 26 +-
contrib/gcc-8.0/gcc/gimplify.c | 118 +++++-
contrib/gcc-8.0/gcc/graphite.h | 2 +
contrib/gcc-8.0/gcc/ipa-cp.c | 6 +-
contrib/gcc-8.0/gcc/ipa-devirt.c | 8 +-
contrib/gcc-8.0/gcc/ipa-icf-gimple.c | 3 +
contrib/gcc-8.0/gcc/ipa-icf.c | 27 +-
contrib/gcc-8.0/gcc/ipa-icf.h | 3 +
contrib/gcc-8.0/gcc/ipa-inline.c | 10 +-
contrib/gcc-8.0/gcc/ipa-polymorphic-call.c | 32 +-
contrib/gcc-8.0/gcc/ipa-prop.c | 3 +-
contrib/gcc-8.0/gcc/ipa-pure-const.c | 4 +-
contrib/gcc-8.0/gcc/ipa-reference.c | 2 +-
contrib/gcc-8.0/gcc/ipa-utils.c | 43 ++-
contrib/gcc-8.0/gcc/ipa-utils.h | 2 +-
contrib/gcc-8.0/gcc/ipa-visibility.c | 3 +-
contrib/gcc-8.0/gcc/ipa.c | 12 +-
contrib/gcc-8.0/gcc/langhooks.c | 2 +-
contrib/gcc-8.0/gcc/lower-subreg.c | 11 +-
contrib/gcc-8.0/gcc/lra.c | 4 +-
contrib/gcc-8.0/gcc/lto-cgraph.c | 10 +-
contrib/gcc-8.0/gcc/lto-opts.c | 15 +
contrib/gcc-8.0/gcc/lto-streamer-out.c | 1 -
contrib/gcc-8.0/gcc/lto-streamer.h | 2 +-
contrib/gcc-8.0/gcc/lto-wrapper.c | 111 +++++-
contrib/gcc-8.0/gcc/lto/lto-partition.c | 190 ++++++----
contrib/gcc-8.0/gcc/lto/lto-symtab.c | 5 +-
contrib/gcc-8.0/gcc/lto/lto.c | 49 +--
contrib/gcc-8.0/gcc/match.pd | 25 +-
contrib/gcc-8.0/gcc/omp-expand.c | 88 ++---
contrib/gcc-8.0/gcc/omp-low.c | 35 +-
contrib/gcc-8.0/gcc/omp-simd-clone.c | 30 +-
contrib/gcc-8.0/gcc/optabs.c | 34 +-
contrib/gcc-8.0/gcc/optc-save-gen.awk | 10 +-
contrib/gcc-8.0/gcc/opth-gen.awk | 3 +-
contrib/gcc-8.0/gcc/opts.c | 11 +-
contrib/gcc-8.0/gcc/passes.c | 4 +-
contrib/gcc-8.0/gcc/pretty-print.c | 42 ++-
contrib/gcc-8.0/gcc/pretty-print.h | 14 +-
contrib/gcc-8.0/gcc/profile-count.h | 12 +-
contrib/gcc-8.0/gcc/profile.c | 250 +++++++------
contrib/gcc-8.0/gcc/regcprop.c | 6 +
contrib/gcc-8.0/gcc/regrename.c | 19 +-
contrib/gcc-8.0/gcc/rtl.h | 22 ++
contrib/gcc-8.0/gcc/rtlanal.c | 30 +-
contrib/gcc-8.0/gcc/stor-layout.c | 21 +-
contrib/gcc-8.0/gcc/store-motion.c | 4 +-
contrib/gcc-8.0/gcc/symtab.c | 19 +-
contrib/gcc-8.0/gcc/tracer.c | 28 +-
contrib/gcc-8.0/gcc/tree-cfg.c | 51 ++-
contrib/gcc-8.0/gcc/tree-chrec.c | 10 +-
contrib/gcc-8.0/gcc/tree-complex.c | 24 +-
contrib/gcc-8.0/gcc/tree-core.h | 5 +-
contrib/gcc-8.0/gcc/tree-data-ref.c | 23 +-
contrib/gcc-8.0/gcc/tree-dump.c | 4 -
contrib/gcc-8.0/gcc/tree-inline.c | 42 ++-
contrib/gcc-8.0/gcc/tree-loop-distribution.c | 8 +-
contrib/gcc-8.0/gcc/tree-predcom.c | 2 +-
contrib/gcc-8.0/gcc/tree-profile.c | 28 +-
contrib/gcc-8.0/gcc/tree-ssa-alias.c | 2 +-
contrib/gcc-8.0/gcc/tree-ssa-ccp.c | 2 +-
contrib/gcc-8.0/gcc/tree-ssa-coalesce.c | 107 +-----
contrib/gcc-8.0/gcc/tree-ssa-copy.c | 2 +-
contrib/gcc-8.0/gcc/tree-ssa-dom.c | 3 +-
contrib/gcc-8.0/gcc/tree-ssa-loop-ivcanon.c | 4 +-
contrib/gcc-8.0/gcc/tree-ssa-loop-split.c | 3 +-
contrib/gcc-8.0/gcc/tree-ssa-math-opts.c | 12 +-
contrib/gcc-8.0/gcc/tree-ssa-phiprop.c | 10 +-
contrib/gcc-8.0/gcc/tree-ssa-propagate.c | 165 ++++-----
contrib/gcc-8.0/gcc/tree-ssa-propagate.h | 2 -
contrib/gcc-8.0/gcc/tree-ssa-reassoc.c | 11 +-
contrib/gcc-8.0/gcc/tree-ssa-sccvn.c | 52 +--
contrib/gcc-8.0/gcc/tree-ssa-strlen.c | 55 ++-
contrib/gcc-8.0/gcc/tree-ssa-strlen.h | 1 +
contrib/gcc-8.0/gcc/tree-ssa-structalias.c | 17 +-
contrib/gcc-8.0/gcc/tree-ssa-tail-merge.c | 31 +-
contrib/gcc-8.0/gcc/tree-ssa-threadupdate.c | 4 +-
contrib/gcc-8.0/gcc/tree-ssa-uncprop.c | 23 +-
contrib/gcc-8.0/gcc/tree-ssa.c | 1 +
contrib/gcc-8.0/gcc/tree-streamer-in.c | 7 +
contrib/gcc-8.0/gcc/tree-streamer-out.c | 18 +-
contrib/gcc-8.0/gcc/tree-switch-conversion.c | 78 ++--
contrib/gcc-8.0/gcc/tree-vect-data-refs.c | 26 +-
contrib/gcc-8.0/gcc/tree-vect-generic.c | 18 +-
contrib/gcc-8.0/gcc/tree-vect-loop.c | 55 +--
contrib/gcc-8.0/gcc/tree-vect-slp.c | 51 ++-
contrib/gcc-8.0/gcc/tree-vect-stmts.c | 50 ++-
contrib/gcc-8.0/gcc/tree-vectorizer.h | 60 +---
contrib/gcc-8.0/gcc/tree-vrp.c | 13 +-
contrib/gcc-8.0/gcc/tree.c | 18 +-
contrib/gcc-8.0/gcc/tree.h | 7 +
contrib/gcc-8.0/gcc/valtrack.c | 2 -
contrib/gcc-8.0/gcc/value-prof.c | 2 +-
contrib/gcc-8.0/gcc/value-prof.h | 3 +-
contrib/gcc-8.0/gcc/var-tracking.c | 18 +
contrib/gcc-8.0/gcc/varasm.c | 56 ++-
contrib/gcc-8.0/gcc/varpool.c | 10 +-
contrib/gcc-8.0/gcc/vr-values.c | 8 +-
contrib/gcc-8.0/libbacktrace/elf.c | 2 +-
contrib/gcc-8.0/libgcc/config/i386/cpuinfo.c | 11 +-
contrib/gcc-8.0/libgcc/unwind-dw2.c | 2 +-
contrib/gcc-8.0/libiberty/simple-object-elf.c | 4 +
contrib/gcc-8.0/libiberty/simple-object.c | 6 +-
.../libstdc++-v3/include/bits/alloc_traits.h | 7 +-
.../libstdc++-v3/include/bits/basic_string.h | 73 +++-
.../libstdc++-v3/include/bits/basic_string.tcc | 25 +-
.../gcc-8.0/libstdc++-v3/include/bits/c++config | 5 +
.../libstdc++-v3/include/bits/char_traits.h | 6 +-
.../libstdc++-v3/include/bits/cpp_type_traits.h | 11 +
.../libstdc++-v3/include/bits/forward_list.h | 13 +-
.../libstdc++-v3/include/bits/forward_list.tcc | 8 +-
contrib/gcc-8.0/libstdc++-v3/include/bits/fs_dir.h | 14 +-
.../gcc-8.0/libstdc++-v3/include/bits/fs_path.h | 50 ++-
.../gcc-8.0/libstdc++-v3/include/bits/hashtable.h | 3 +
.../libstdc++-v3/include/bits/locale_conv.h | 8 +-
.../libstdc++-v3/include/bits/locale_facets.h | 12 +-
.../libstdc++-v3/include/bits/node_handle.h | 2 +-
.../libstdc++-v3/include/bits/quoted_string.h | 20 +-
.../gcc-8.0/libstdc++-v3/include/bits/random.tcc | 4 +-
contrib/gcc-8.0/libstdc++-v3/include/bits/regex.h | 42 +++
.../libstdc++-v3/include/bits/regex_automaton.h | 2 +-
.../libstdc++-v3/include/bits/regex_compiler.tcc | 4 +-
.../libstdc++-v3/include/bits/regex_executor.tcc | 4 +-
.../gcc-8.0/libstdc++-v3/include/bits/shared_ptr.h | 9 +-
.../libstdc++-v3/include/bits/shared_ptr_base.h | 90 ++---
.../libstdc++-v3/include/bits/stl_bvector.h | 4 +-
.../libstdc++-v3/include/bits/stl_iterator.h | 5 +-
.../gcc-8.0/libstdc++-v3/include/bits/stl_list.h | 3 +-
.../gcc-8.0/libstdc++-v3/include/bits/stl_map.h | 21 +-
.../libstdc++-v3/include/bits/stl_multimap.h | 20 +-
.../gcc-8.0/libstdc++-v3/include/bits/stl_pair.h | 21 +-
.../gcc-8.0/libstdc++-v3/include/bits/stl_queue.h | 38 ++
.../gcc-8.0/libstdc++-v3/include/bits/stl_stack.h | 12 +
.../gcc-8.0/libstdc++-v3/include/bits/stl_vector.h | 19 +-
.../gcc-8.0/libstdc++-v3/include/bits/unique_ptr.h | 8 +-
.../libstdc++-v3/include/bits/unordered_map.h | 33 +-
.../libstdc++-v3/include/bits/valarray_array.h | 19 +-
.../gcc-8.0/libstdc++-v3/include/bits/vector.tcc | 25 +-
contrib/gcc-8.0/libstdc++-v3/include/debug/map.h | 1 +
.../gcc-8.0/libstdc++-v3/include/debug/multimap.h | 1 +
.../gcc-8.0/libstdc++-v3/include/debug/multiset.h | 1 +
contrib/gcc-8.0/libstdc++-v3/include/debug/set.h | 1 +
contrib/gcc-8.0/libstdc++-v3/include/debug/string | 2 +-
.../libstdc++-v3/include/experimental/algorithm | 21 +-
.../include/experimental/memory_resource | 68 ++--
.../libstdc++-v3/include/experimental/regex | 6 +-
.../libstdc++-v3/include/experimental/string | 8 +-
.../libstdc++-v3/include/experimental/string_view | 2 +-
.../libstdc++-v3/include/ext/aligned_buffer.h | 7 +-
contrib/gcc-8.0/libstdc++-v3/include/ext/pointer.h | 4 +
contrib/gcc-8.0/libstdc++-v3/include/ext/random | 4 +-
contrib/gcc-8.0/libstdc++-v3/include/ext/vstring.h | 2 +-
contrib/gcc-8.0/libstdc++-v3/include/std/chrono | 26 +-
.../gcc-8.0/libstdc++-v3/include/std/functional | 3 +-
contrib/gcc-8.0/libstdc++-v3/include/std/iomanip | 24 +-
contrib/gcc-8.0/libstdc++-v3/include/std/optional | 394 ++++++++++-----------
.../gcc-8.0/libstdc++-v3/include/std/string_view | 8 +-
contrib/gcc-8.0/libstdc++-v3/include/std/thread | 26 +-
.../gcc-8.0/libstdc++-v3/include/std/type_traits | 120 ++++---
contrib/gcc-8.0/libstdc++-v3/include/std/utility | 4 -
contrib/gcc-8.0/libstdc++-v3/include/std/variant | 68 ++--
contrib/gcc-8.0/libstdc++-v3/include/tr1/cmath | 116 +++---
.../libstdc++-v3/libsupc++/cxxabi_init_exception.h | 3 +
.../gcc-8.0/libstdc++-v3/libsupc++/exception_ptr.h | 24 +-
contrib/gcc-8.0/libstdc++-v3/libsupc++/new_opa.cc | 62 +++-
contrib/gcc-8.0/libstdc++-v3/src/c++11/codecvt.cc | 7 +-
.../gcc-8.0/libstdc++-v3/src/c++11/string-inst.cc | 6 +
.../gcc-8.0/libstdc++-v3/src/c++11/system_error.cc | 256 +++++++++++++
267 files changed, 6011 insertions(+), 2804 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/58e805e64ba1cecf4e203f4573319a183d9c0088
--
DragonFly BSD source repository
More information about the Commits
mailing list