Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 16 Nov 2020 00:16:31 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 16 Nov 2020 00:16:31 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libstdc++-v3/ChangeLog

index 91b1ba8bba4b1b1111dbf4969b1bf3a7e8c7b72d..4138719b1ccd24a9ae5d44a7041f4e010b550a8c 100644 (file)
@@ -1,3 +1,55 @@
+2020-11-15  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * config/msp430/msp430.c (msp430_output_labelref): Don't process mspabi
+       hwmult library function names into GCC-style names.
+
+2020-11-15  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * config/msp430/msp430.c (msp430_use_16bit_hwmult): New.
+       (use_32bit_hwmult): Rename to..
+       (msp430_use_32bit_hwmult): ..this.
+       (msp430_muldiv_costs): Use msp430_use_16bit_hwmult and
+       msp430_use_32bit_hwmult.
+       (msp430_expand_helper): Use msp430_use_16bit_hwmult and
+       msp430_use_32bit_hwmult.
+       (msp430_output_labelref): Use msp430_use_32bit_hwmult.
+
+2020-11-15  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/vax/vax.c (vax_rtx_costs): Use `rtx_code' rather than
+       `int' for `code'.
+
+2020-11-15  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/vax/vax.c (vax_output_int_add) <E_DImode>: Fix a typo
+       in NO_EXTERNAL_INDIRECT_ADDRESS.
+
+2020-11-15  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * config/vax/vax.c (vax_output_int_add) <E_SImode>: Also check
+       `operands[2]' for being symbolic with PIC rather than checking
+       `operands[1]' twice.
+
+2020-11-15  Aldy Hernandez  <aldyh@redhat.com>
+
+       * vr-values.c (vr_values::extract_range_builtin): Rename to...
+       (vr_values::extract_range_from_ubsan_builtin): ...this.
+       Remove everything but UBSAN code.
+       (vr_values::extract_range_basic): Call ranger version for
+       everything except UBSAN built-ins.
+       * vr-values.h (class vr_values): Rename extract_range_builtin to
+       extract_range_from_ubsan_builtin.
+
+2020-11-15  Vladimir N. Makarov  <vmakarov@redhat.com>
+
+       * lra.c (lra_process_new_insns): Don't put reload insns in the
+       last empty BB.
+
+2020-11-15  Jan Hubicka  <jh@suse.cz>
+
+       * ipa-modref.c (analyze_ssa_name_flags): Make return to clear
+       EAF_UNUSED flag.
+
 2020-11-14  Jan Hubicka  <jh@suse.cz>
 
        * gimple.c: Include ipa-modref-tree.h and ipa-modref.h.
index bd9040325d24698657a372ddb673f350db0a4d90..69155b9380afec6eff850582bc6c5d82ac1e6ee9 100644 (file)
@@ -1 +1 @@
-20201115
+20201116
index de24c7dc7aa8142726f98a025528ce0b768d0c31..83d788506f28776574f634eef91e9296865a5046 100644 (file)
@@ -1,3 +1,21 @@
+2020-11-15  Jason Merrill  <jason@redhat.com>
+
+       * decl.c (cp_finish_decl): Only check abstractness on definition.
+       (require_complete_types_for_parms): Check abstractness here.
+       (create_array_type_for_decl): Not here.
+       (grokdeclarator, grokparms, complete_vars): Not here.
+       * pt.c (tsubst, tsubst_arg_types, tsubst_function_type): Not here.
+       * typeck2.c (struct pending_abstract_type): Remove.
+       (struct abstract_type_hasher): Remove.
+       (abstract_pending_vars, complete_type_check_abstract): Remove.
+       (abstract_virtuals_error_sfinae): Handle arrays.
+       * call.c (conv_is_prvalue): Split out from...
+       (conv_binds_ref_to_prvalue): ...here.
+       (implicit_conversion_1): Rename from implicit_conversion.
+       (implicit_conversion): An abstract prvalue is bad.
+       (convert_like_internal): Don't complain if expr is already
+       error_mark_node.
+
 2020-11-13  Jason Merrill  <jason@redhat.com>
 
        * cp-tree.h (USING_DECL_UNRELATED_P): New.
index 6eaddc4822fc0f03ac95b3a8e5d187462a76878a..2c793e2e5f2ebf952f6501a6a152ab7093f667b9 100644 (file)
@@ -1,3 +1,41 @@
+2020-11-15  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * gcc.target/msp430/rtx-cost-Os-f5series.c: Adjust test to use new
+       hwmult library function name.
+
+2020-11-15  David Edelsohn  <dje.gcc@gmail.com>
+
+       * gcc.dg/ipa/modref-2.c: Add ilp32 expected result.
+
+2020-11-15  David Edelsohn  <dje.gcc@gmail.com>
+
+       * lib/scanasm.exp (parse_section_of_symbols): Also look for AIX
+       XCOFF CSECT notation.
+       * g++.dg/opt/const4.C: Also look for AIX XCOFF "[RO]".
+       * gcc.dg/20021029-1.c: Likewise.
+       * gcc.dg/array-quals-1.c: Likewise and "[RW]".
+       * g++.dg/gomp/tls-5.C: Also look for AIX XCOFF "[TL]".
+       * gcc.dg/pr25376.c: Accept AIX decoration around named section
+       and function descriptor.
+
+2020-11-15  Maciej W. Rozycki  <macro@linux-mips.org>
+
+       * gcc.target/vax/bswapdi-1.c (dg-options): New setting.
+
+2020-11-15  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/other/abstract1.C: Adjust.
+       * g++.dg/other/abstract2.C: Adjust.
+       * g++.dg/other/abstract4.C: Adjust.
+       * g++.dg/other/abstract5.C: Adjust.
+       * g++.dg/other/abstract8.C: New test.
+       * g++.dg/template/sfinae-dr657.C: Adjust.
+       * g++.old-deja/g++.other/decl3.C: Adjust.
+
+2020-11-15  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.c-torture/execute/pr97836.c: New test.
+
 2020-11-14  Iain Sandoe  <iain@sandoe.co.uk>
 
        * objc.dg/pr23214.m: Use Object as the root object before
index 4cc579f72f973986cd194c881318fca05add6725..7836cddc12c2a7098fa16e05f50df06b6a535f42 100644 (file)
@@ -1,3 +1,8 @@
+2020-11-15  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * config/msp430/lib2hw_mul.S: Omit _hw* suffix from GCC names for
+       hwmult library functions.
+
 2020-11-10  Jeff Law  <law@redhat.com>
 
        * libgcc2.c: Fix whitespace issues in most recent change.
index fd2fffc1e2715743104f5d4e70188cf8cfcb53a8..031efba87205d759d8c245c0fdb809f3b55254ac 100644 (file)
@@ -1,3 +1,7 @@
+2020-11-15  Jason Merrill  <jason@redhat.com>
+
+       * testsuite/20_util/result_of/sfinae_friendly_1.cc: Adjust.
+
 2020-11-13  Jonathan Wakely  <jwakely@redhat.com>
 
        PR libstdc++/93421