Daily bump.

This commit is contained in:
GCC Administrator 2021-10-01 00:16:27 +00:00
parent f1408388f2
commit 2467998373
8 changed files with 216 additions and 1 deletions

View File

@ -1,3 +1,52 @@
2021-09-30 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* config/arm/arm-cpus.in: Add Cortex-R52+ CPU.
* config/arm/arm-tables.opt: Regenerate.
* config/arm/arm-tune.md: Regenerate.
* doc/invoke.texi: Update docs.
2021-09-30 Uroš Bizjak <ubizjak@gmail.com>
PR target/89954
* config/i386/i386.md
(sign_extend:WIDE (any_logic:NARROW (memory, immediate)) splitters):
New splitters.
2021-09-30 Tobias Burnus <tobias@codesourcery.com>
* omp-low.c (omp_runtime_api_call): Add omp_aligned_{,c}alloc and
omp_{c,re}alloc, fix omp_alloc/omp_free.
2021-09-30 Martin Liska <mliska@suse.cz>
* defaults.h (ASM_OUTPUT_ASCII): Do not hide global variable
asm_out_file and stream directly to MYFILE.
2021-09-30 Richard Biener <rguenther@suse.de>
* tree-vect-data-refs.c (vect_update_misalignment_for_peel):
Restore and fix condition under which we apply npeel to
the DRs misalignment value.
2021-09-30 Richard Biener <rguenther@suse.de>
* tree-vect-data-refs.c (vect_update_misalignment_for_peel):
Fix npeel check for variable amount of peeling.
2021-09-30 Aldy Hernandez <aldyh@redhat.com>
* lto-wrapper.c (run_gcc): Plug snprintf overflow.
2021-09-30 Aldy Hernandez <aldyh@redhat.com>
* gimple-range.cc (gimple_ranger::debug): New.
* gimple-range.h (class gimple_ranger): Add debug.
2021-09-30 Aldy Hernandez <aldyh@redhat.com>
PR middle-end/102519
* tree-vrp.c (hybrid_threader::~hybrid_threader): Free m_query.
2021-09-29 Indu Bhagat <indu.bhagat@oracle.com>
PR debug/102507

View File

@ -1 +1 @@
20210930
20211001

View File

@ -1,3 +1,19 @@
2021-09-30 Patrick Palka <ppalka@redhat.com>
PR c++/102535
* method.c (is_xible_helper): Don't exit early for multi-arg
ctors in C++20.
2021-09-30 Patrick Palka <ppalka@redhat.com>
* parser.c (cp_parser_trait_expr): Call nreverse on the reversed
list of trailing arguments.
2021-09-30 Patrick Palka <ppalka@redhat.com>
PR c++/95567
* method.c (build_comparison_op): Skip DECL_VIRTUAL_P fields.
2021-09-28 Patrick Palka <ppalka@redhat.com>
PR c++/99909

View File

@ -1,3 +1,22 @@
2021-09-30 Harald Anlauf <anlauf@gmx.de>
PR fortran/102458
* simplify.c (simplify_size): Resolve expressions used in array
specifications so that SIZE can be simplified.
2021-09-30 Harald Anlauf <anlauf@gmx.de>
* expr.c: The correct reference to Fortran standard is: F2018:10.1.12.
2021-09-30 Tobias Burnus <tobias@codesourcery.com>
PR fortran/71703
PR fortran/84007
* trans-intrinsic.c (gfc_conv_same_type_as): Fix handling
of UNLIMITED_POLY.
* trans.h (gfc_vtpr_hash_get): Renamed prototype to ...
(gfc_vptr_hash_get): ... this to match function name.
2021-09-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/102520

View File

@ -1,3 +1,51 @@
2021-09-30 David Edelsohn <dje.gcc@gmail.com>
* gfortran.dg/c-interop/cf-descriptor-5-c.c: Include alloca.h.
2021-09-30 Patrick Palka <ppalka@redhat.com>
PR c++/102535
* g++.dg/ext/is_trivially_constructible7.C: New test.
2021-09-30 Patrick Palka <ppalka@redhat.com>
* g++.dg/ext/is_constructible6.C: New test.
2021-09-30 Patrick Palka <ppalka@redhat.com>
PR c++/95567
* g++.dg/cpp2a/spaceship-virtual1.C: New test.
2021-09-30 Harald Anlauf <anlauf@gmx.de>
PR fortran/102458
* gfortran.dg/pr102458b.f90: New test.
2021-09-30 Uroš Bizjak <ubizjak@gmail.com>
PR target/89954
* gcc.target/i386/pr89954.c: New test.
2021-09-30 Tobias Burnus <tobias@codesourcery.com>
PR fortran/71703
PR fortran/84007
* gfortran.dg/c-interop/c535b-1.f90: Remove wrong comment.
* gfortran.dg/unlimited_polymorphic_1.f03: Extend.
* gfortran.dg/unlimited_polymorphic_32.f90: New test.
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/102476
* gdc.dg/pr102476.d: New test.
2021-09-30 Martin Liska <mliska@suse.cz>
PR testsuite/102509
* gcc.c-torture/compile/attr-complex-method.c: Skip if LTO is
used.
* gcc.c-torture/compile/attr-complex-method-2.c: Likewise.
2021-09-29 Aldy Hernandez <aldyh@redhat.com>
PR testsuite/102501

View File

@ -1,3 +1,47 @@
2021-09-30 Tobias Burnus <tobias@codesourcery.com>
* testsuite/libgomp.fortran/alloc-7.f90: Add dg-prune-output
for -fintrinsic-modules-path= warning of the C compiler.
* testsuite/libgomp.fortran/alloc-9.f90: Likewise.
* testsuite/libgomp.fortran/alloc-10.f90: Likewise.
2021-09-30 Tobias Burnus <tobias@codesourcery.com>
* libgomp.texi (OpenMP 5.1): Set implementation status to Y for
omp_aligned_{,c}alloc and omp_{c,re}alloc routines.
* omp_lib.f90.in (omp_aligned_alloc, omp_aligned_calloc, omp_calloc,
omp_realloc): Add.
* omp_lib.h.in (omp_aligned_alloc, omp_aligned_calloc, omp_calloc,
omp_realloc): Add.
* testsuite/libgomp.fortran/alloc-10.f90: New test.
* testsuite/libgomp.fortran/alloc-6.f90: New test.
* testsuite/libgomp.fortran/alloc-7.c: New test.
* testsuite/libgomp.fortran/alloc-7.f90: New test.
* testsuite/libgomp.fortran/alloc-8.f90: New test.
* testsuite/libgomp.fortran/alloc-9.f90: New test.
2021-09-30 Jakub Jelinek <jakub@redhat.com>
* omp.h.in (omp_aligned_alloc, omp_calloc, omp_aligned_calloc,
omp_realloc): New prototypes.
(omp_alloc): Move after omp_free prototype, add __malloc__ (omp_free)
attribute.
* allocator.c: Include string.h.
(omp_aligned_alloc): No longer static, add ialias. Add new_alignment
variable and use it instead of alignment so that when retrying the old
alignment is used again. Don't retry if new alignment is the same
as old alignment, unless allocator had pool size.
(omp_alloc, GOMP_alloc, GOMP_free): Use ialias_call.
(omp_aligned_calloc, omp_calloc, omp_realloc): New functions.
* libgomp.map (OMP_5.0.2): Export omp_aligned_alloc, omp_calloc,
omp_aligned_calloc and omp_realloc.
* testsuite/libgomp.c-c++-common/alloc-4.c (main): Add
omp_aligned_alloc, omp_calloc and omp_aligned_calloc tests.
* testsuite/libgomp.c-c++-common/alloc-5.c: New test.
* testsuite/libgomp.c-c++-common/alloc-6.c: New test.
* testsuite/libgomp.c-c++-common/alloc-7.c: New test.
* testsuite/libgomp.c-c++-common/alloc-8.c: New test.
2021-09-28 Tobias Burnus <tobias@codesourcery.com>
PR libgomp/96661

View File

@ -1,3 +1,37 @@
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/gcc/deh.d (ExceptionHeader.getClassInfo): Move to...
(getClassInfo): ...here as free function. Add lsda parameter.
(scanLSDA): Pass lsda to actionTableLookup.
(actionTableLookup): Add lsda parameter, pass to getClassInfo.
(__gdc_personality): Remove currentCfa variable.
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/gcc/deh.d (_d_print_throwable): Declare.
(_d_throw): Print stacktrace before terminating program due to
uncaught exception.
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/core/runtime.d (runModuleUnitTests): Use scope to new
LibBacktrace on the stack.
* libdruntime/gcc/backtrace.d (FIRSTFRAME): Remove.
(LibBacktrace.MaxAlignment): Remove.
(LibBacktrace.this): Remove default initialization of firstFrame.
(UnwindBacktrace.this): Likewise.
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/gcc/unwind/generic.d (__aligned__): Define.
(_Unwind_Exception): Align struct to __aligned__.
2021-09-30 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/102476
* libdruntime/__main.di: Define main function as extern(C) when
compiling without D runtime.
2021-09-01 Iain Buclaw <ibuclaw@gdcproject.org>
* m4/druntime/os.m4: Update comment for DRUNTIME_OS_SOURCES.

View File

@ -1,3 +1,8 @@
2021-09-30 Jonathan Wakely <jwakely@redhat.com>
* include/bits/regex.h (basic_regex::multiline): Fix #if
condition.
2021-09-29 Jonathan Wakely <jwakely@redhat.com>
* include/bits/regex.h (basic_regex::multiline): Define constant