From: GCC Administrator Date: Thu, 24 Dec 2020 00:16:26 +0000 (+0000) Subject: Daily bump. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=85d8ebcfc235e71bf52e7bf1d3864e1b95689091;p=gcc.git Daily bump. --- diff --git a/c++tools/ChangeLog b/c++tools/ChangeLog index 2d4bb74d6b3..50a7c32e84d 100644 --- a/c++tools/ChangeLog +++ b/c++tools/ChangeLog @@ -1,3 +1,10 @@ +2020-12-23 Nathan Sidwell + + PR bootstrap/98324 + * Makefile.in: Add FLAGPIE. + * configure.ac: Add --enable-default-pie support. + * configure: Rebuilt. + 2020-12-21 Nathan Sidwell PR other/98409 diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 568b516d173..66369658c20 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,27 @@ +2020-12-23 Martin Sebor + + PR middle-end/98160 + * builtins.c (warn_dealloc_offset): Avoid assuming calls are made + through declared functions and not pointers. + +2020-12-23 Martin Sebor + + PR c++/98413 + * builtins.c (get_offset_range): Avoid non-integers/-pointers. + +2020-12-23 Iain Sandoe + + * config/darwin-driver.c (validate_macosx_version_min): Allow + MACOSX_DEPLOYMENT_TARGET=11. + (darwin_default_min_version): Adjust warning spelling to avoid + an apostrophe. + +2020-12-23 Uroš Bizjak + + PR target/96793 + * config/i386/i386-expand.c (ix86_expand_truncdf_32): + Remove the sign of the intermediate value for flag_rounding_math. + 2020-12-22 Qian Jianhua * config/arm/types.md (define_attr "autodetect_type"): New. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0880a347280..0ecfbe28be3 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201223 +20201224 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c6563fc51fd..95fcc2cc414 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,28 @@ +2020-12-23 Nathan Sidwell + + PR c++/96045 + * parser.c (cp_lexer_new_main): Adjust EOF token location. + +2020-12-23 Jason Merrill + + PR c++/97597 + * class.c (is_empty_base_ref): New. + (build_base_path): Add NOP_EXPR after offset. + * cp-tree.h (is_empty_base_ref): Declare it. + * call.c (unsafe_return_slot_p): Call it. + +2020-12-23 Jakub Jelinek + + PR c++/98353 + * init.c (build_zero_init_1): Use build_zero_cst for SCALAR_TYPE_P + zero initializers. + +2020-12-23 Jason Merrill + + PR c++/98332 + * constexpr.c (unshare_constructor): Check for NULL. + (cxx_eval_vec_init_1): Always exit early if non-constant. + 2020-12-22 Nathan Sidwell * module.cc (has_definition): Check DECL_LANG_SPECIFIC. diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 0f55436f50b..10f75d70b37 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,10 @@ +2020-12-23 Iain Buclaw + + PR d/98427 + * types.cc (TypeVisitor::visit (TypeStruct *)): Set TYPE_MODE of all + non-trivial types as BLKmode. + (TypeVisitor::visit (TypeClass *)): Likewise. + 2020-12-15 Iain Buclaw PR d/98277 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6eb556cb2ed..eb2f013cc85 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,100 @@ +2020-12-23 Martin Sebor + + PR middle-end/98160 + * g++.dg/warn/pr98160.C: New test. + +2020-12-23 Martin Sebor + + PR c++/98413 + * g++.dg/warn/pr98413.C: New test. + +2020-12-23 Joel Brobecker + + * gcc.target/arm/data-rel-1.c: Require "fpic" support. + * gcc.target/arm/data-rel-2.c: Likewise. + * gcc.target/arm/data-rel-3.c: Ditto. + * gcc.target/arm/pr44788.c: Ditto. + * gcc.target/arm/pr52006.c: Ditto. + * gcc.target/arm/pr59858.c: Ditto. + * gcc.target/arm/tlscall.c: Ditto. + * gcc.target/arm/require-pic-register-loc.c: Ditto. + Adjust line numbers. + +2020-12-23 Nathan Sidwell + + PR c++/96045 + * g++.dg/diagnostic/pr96045-1.C: New. + * g++.dg/diagnostic/pr96045-2.C: New. + * g++.dg/diagnostic/pr96045-3.C: New. + * c-c++-common/goacc/pr79428-1.c: Adjust EOF diagnostic location. + * c-c++-common/gomp/pr79428-2.c: Likewise + * c-c++-common/raw-string-6.c: Likewise + * g++.dg/cpp0x/decltype63.C: Likewise + * g++.dg/cpp0x/gen-attrs-64.C: Likewise + * g++.dg/cpp0x/pr68726.C: Likewise + * g++.dg/cpp0x/pr78341.C: Likewise + * g++.dg/cpp1y/pr65202.C: Likewise + * g++.dg/cpp1y/pr65340.C: Likewise + * g++.dg/cpp1y/pr68578.C: Likewise + * g++.dg/cpp1z/class-deduction44.C: Likewise + * g++.dg/diagnostic/unclosed-extern-c.C: Likewise + * g++.dg/diagnostic/unclosed-function.C: Likewise + * g++.dg/diagnostic/unclosed-namespace.C: Likewise + * g++.dg/diagnostic/unclosed-struct.C: Likewise + * g++.dg/ext/pr84598.C: Likewise + * g++.dg/other/switch4.C: Likewise + * g++.dg/parse/attr4.C: Likewise + * g++.dg/parse/cond4.C: Likewise + * g++.dg/parse/crash10.C: Likewise + * g++.dg/parse/crash18.C: Likewise + * g++.dg/parse/crash27.C: Likewise + * g++.dg/parse/crash34.C: Likewise + * g++.dg/parse/crash35.C: Likewise + * g++.dg/parse/crash52.C: Likewise + * g++.dg/parse/crash59.C: Likewise + * g++.dg/parse/crash61.C: Likewise + * g++.dg/parse/crash67.C: Likewise + * g++.dg/parse/error14.C: Likewise + * g++.dg/parse/error56.C: Likewise + * g++.dg/parse/invalid1.C: Likewise + * g++.dg/parse/parameter-declaration-1.C: Likewise + * g++.dg/parse/parser-pr28152-2.C: Likewise + * g++.dg/parse/parser-pr28152.C: Likewise + * g++.dg/parse/pr68722.C: Likewise + * g++.dg/parse/pr96258.C: Likewise + * g++.dg/pr46852.C: Likewise + * g++.dg/pr46868.C: Likewise + * g++.dg/template/crash115.C: Likewise + * g++.dg/template/crash43.C: Likewise + * g++.dg/template/crash90.C: Likewise + * g++.dg/template/error-recovery1.C: Likewise + * g++.dg/template/error57.C: Likewise + * g++.old-deja/g++.other/crash31.C: Likewise + +2020-12-23 Jason Merrill + + PR c++/97597 + * g++.dg/init/empty3.C: New test. + +2020-12-23 Jason Merrill + + * g++.dg/cpp0x/constexpr-overflow3.C: Use INT_MAX. + +2020-12-23 Jason Merrill + + PR c++/98332 + * g++.dg/cpp0x/constexpr-overflow3.C: New test. + +2020-12-23 Iain Buclaw + + PR d/98427 + * gdc.dg/pr98427.d: New test. + +2020-12-23 Uroš Bizjak + + PR target/96793 + * gcc.target/i386/pr96793-1.c: New test. + 2020-12-22 Nathan Sidwell * g++.dg/modules/access-1_a.C: New.: New. diff --git a/libcody/ChangeLog b/libcody/ChangeLog index 99fd9319ab1..b99357e753a 100644 --- a/libcody/ChangeLog +++ b/libcody/ChangeLog @@ -1,3 +1,15 @@ +2020-12-23 Nathan Sidwell + + * Makefile.in (LDFLAGS): Drop -L.. + * tests/01-serialize/connect.cc: Delete. + * tests/01-serialize/decoder.cc: Delete. + * tests/01-serialize/encoder.cc: Delete. + * tests/02-comms/client-1.cc: Delete. + * tests/02-comms/pivot-1.cc: Delete. + * tests/02-comms/server-1.cc: Delete. + * tests/Makesub.in: Delete. + * tests/jouster: Delete. + 2020-12-21 Nathan Sidwell PR bootstrap/98412 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index c1d241c11d6..cf2bb088a08 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2020-12-23 Olivier Hainque + + * testsuite/17_intro/names.cc: Account for VxWorks headers. + 2020-12-21 Patrick Palka * include/bits/c++config (_GLIBCXX_FLOAT_IS_IEEE_BINARY_32):