public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r13-5640] Daily bump.
@ 2023-02-02  0:19 GCC Administrator
  0 siblings, 0 replies; only message in thread
From: GCC Administrator @ 2023-02-02  0:19 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:0a251e7497647875efce2ce239a2acc72a3fb528

commit r13-5640-g0a251e7497647875efce2ce239a2acc72a3fb528
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Feb 2 00:17:43 2023 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  94 ++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |   6 ++
 gcc/c-family/ChangeLog  |   4 +
 gcc/cp/ChangeLog        |  18 +++++
 gcc/fortran/ChangeLog   |  11 +++
 gcc/m2/ChangeLog        | 202 ++++++++++++++++++++++++++++++++++++++++++++++++
 gcc/testsuite/ChangeLog |  99 ++++++++++++++++++++++++
 libgm2/ChangeLog        |  17 ++++
 libgomp/ChangeLog       |  12 +++
 libstdc++-v3/ChangeLog  |  31 ++++++++
 11 files changed, 495 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 692efe134e0..11c0f4677cd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,97 @@
+2023-02-01  Tamar Christina  <tamar.christina@arm.com>
+
+	* common/config/aarch64/aarch64-common.cc
+	(struct aarch64_option_extension): Add native_detect and document struct
+	a bit more.
+	(all_extensions): Set new field native_detect.
+	* config/aarch64/aarch64.cc (struct aarch64_option_extension): Delete
+	unused struct.
+
+2023-02-01  Martin Liska  <mliska@suse.cz>
+
+	* ipa-devirt.cc (odr_types_equivalent_p): Respect *warned
+	value if set.
+
+2023-02-01  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/108356
+	* gimple-range-cache.cc (ranger_cache::range_on_edge): Always
+	do a search of the DOM tree for a range.
+
+2023-02-01  Martin Liska  <mliska@suse.cz>
+
+	PR ipa/108509
+	* cgraphunit.cc (walk_polymorphic_call_targets): Insert
+	ony non-null values.
+	* ipa.cc (walk_polymorphic_call_targets): Likewise.
+
+2023-02-01  Martin Liska  <mliska@suse.cz>
+
+	PR driver/108572
+	* gcc.cc (LINK_COMPRESS_DEBUG_SPEC): Report error only for
+	-gz=zstd.
+
+2023-02-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/108573
+	* ree.cc (combine_reaching_defs): Don't return false for paradoxical
+	subregs in DEBUG_INSNs.
+
+2023-02-01  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* compare-elim.cc (find_flags_uses_in_insn): Guard use of SET_SRC.
+
+2023-02-01  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+	* config/s390/s390.cc (s390_restore_gpr_p): New function.
+	(s390_preserve_gpr_arg_in_range_p): New function.
+	(s390_preserve_gpr_arg_p): New function.
+	(s390_preserve_fpr_arg_p): New function.
+	(s390_register_info_stdarg_fpr): Rename to ...
+	(s390_register_info_arg_fpr): ... this. Add -mpreserve-args handling.
+	(s390_register_info_stdarg_gpr): Rename to ...
+	(s390_register_info_arg_gpr): ... this. Add -mpreserve-args handling.
+	(s390_register_info): Use the renamed functions above.
+	(s390_optimize_register_info): Likewise.
+	(save_fpr): Generate CFI for -mpreserve-args.
+	(save_gprs): Generate CFI for -mpreserve-args. Drop return value.
+	(s390_emit_prologue): Adjust to changed calling convention of save_gprs.
+	(s390_optimize_prologue): Likewise.
+	* config/s390/s390.opt: New option -mpreserve-args
+
+2023-02-01  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+	* config/s390/s390.cc (save_gprs): Use gen_frame_mem.
+	(restore_gprs): Likewise.
+	(s390_emit_stack_tie): Make the stack_tie to be dependent on the
+	frame pointer if a frame-pointer is used.
+	(s390_emit_prologue): Emit stack_tie when frame-pointer is needed.
+	* config/s390/s390.md (stack_tie): Add a register operand and
+	rename to ...
+	(@stack_tie<mode>): ... this.
+
+2023-02-01  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+	* dwarf2cfi.cc (dwarf2out_frame_debug_cfa_restore): Add
+	EMIT_CFI parameter.
+	(dwarf2out_frame_debug): Add case for REG_CFA_NORESTORE.
+	* reg-notes.def (REG_CFA_NOTE): New reg note definition.
+
+2023-02-01  Richard Biener  <rguenther@suse.de>
+
+	PR middle-end/108500
+	* dominance.cc (assign_dfs_numbers): Replace recursive DFS
+	with tree traversal algorithm.
+
+2023-02-01  Jason Merrill  <jason@redhat.com>
+
+	* doc/invoke.texi: Document -Wno-changes-meaning.
+
+2023-02-01  David Malcolm  <dmalcolm@redhat.com>
+
+	* doc/invoke.texi (Static Analyzer Options): Add notes about
+	limitations of -fanalyzer.
+
 2023-01-31  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
 
 	* config/riscv/constraints.md (vj): New.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f295cfe77a7..05457af7293 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20230201
+20230202
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index f8b439ed3ee..c0e514a7f1d 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,9 @@
+2023-02-01  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/108616
+	* pending-diagnostic.cc (fixup_location_in_macro_p): Add "alloca"
+	to macros that we shouldn't unwind inside.
+
 2023-01-26  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/108524
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index ba60297ef82..e2ccd677469 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2023-02-01  Jason Merrill  <jason@redhat.com>
+
+	* c.opt: Add -Wno-changes-meaning.
+
 2023-01-31  Marek Polacek  <polacek@redhat.com>
 
 	PR c++/107593
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4e97c19834d..68236b75e4f 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,21 @@
+2023-02-01  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/107755
+	* call.cc (build_new_op): Don't call warn_logical_operator when
+	processing a template.
+
+2023-02-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/108607
+	* constexpr.cc (cxx_eval_constant_expression): Handle OMP_*
+	and OACC_* constructs as non-constant.
+	(potential_constant_expression_1): Handle OMP_SCAN and OMP_SCOPE.
+
+2023-02-01  Jason Merrill  <jason@redhat.com>
+
+	* class.cc (note_name_declared_in_class): Change from permerror to
+	-Wchanges-meaning pedwarn, forcing -pedantic-errors for most cases.
+
 2023-01-31  Jason Merrill  <jason@redhat.com>
 
 	PR c++/108559
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d1a481be814..40270579f9a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,14 @@
+2023-02-01  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/108609
+	* expr.cc (find_array_section): Add check to prevent interpreting an
+	mpz non-integer constant as an integer.
+
+2023-02-01  Tobias Burnus  <tobias@codesourcery.com>
+
+	* openmp.cc (resolve_omp_clauses): Check also for
+	power of two.
+
 2023-01-29  Mikael Morin  <mikael@gcc.gnu.org>
 
 	PR fortran/108450
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index b476c4fa13a..22d46538b74 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,205 @@
+2023-02-01  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	* Make-lang.in (GM2_FLAGS): Add -fno-return -Wreturn-type.
+	(GM2_ISO_FLAGS): Add -fno-return -Wreturn-type.
+	* Make-maintainer.in (GM2PATH): Split into separate -I components.
+	(MC-LIB-DEFS): Add RTentity.def.
+	(m2/boot-bin/mc-devel$(exeext)): Changed -I$(GM2PATH) to
+	$(GM2PATH).
+	(m2/boot-bin/mc-opt$(exeext)): Separate -I paths.
+	(m2/mc/decl.o): Separate -I paths.
+	(gm2-bootstrap): Separate -I paths.
+	(m2/mc-boot-gen/$(SRC_PREFIX)%.h): Separate -I paths.
+	(m2/mc-boot-gen/$(SRC_PREFIX)decl.c): Separate -I paths.
+	(m2/mc-boot-gen/$(SRC_PREFIX)%.c): Separate -I paths.
+	(gm2.verifyparanoid): Separate -I paths.
+	(gm2.verifystage12): Separate -I paths.
+	* gm2-compiler/M2ALU.mod (GetConstructorElement): Add default
+	Return NulSym.  Remove return from the error case.
+	* gm2-compiler/M2Base.mod (ComplexToScalar): Return RType
+	from the error case.
+	(MixMetaTypes):  Return MakeError as a default.
+	* gm2-compiler/M2GCCDeclare.mod (GetTypeMin): Return NulSym
+	from the error case.
+	(GetTypeMax): Return NulSym from the error case.
+	* gm2-compiler/M2GenGCC.mod (IsExportedGcc): Replace Assert
+	by InternalError.
+	* gm2-compiler/M2Quads.mod (GetItemPointedTo): Add InternalError.
+	(GetTypeMin): Add InternalError.
+	(GetTypeMax): Add InternalError.
+	* gm2-compiler/M2System.mod (InitSystem): Call
+	PutProcedureNoReturn on Throw.
+	* gm2-gcc/m2except.cc (m2except_InitExceptions): fn_throw_tree
+	declare as noreturn.  fn_rethrow_tree declare as noreturn.
+	* gm2-libs-coroutines/Debug.def (Halt): Add noreturn attribute.
+	* gm2-libs-coroutines/SYSTEM.def (THROW): Add noreturn attribute.
+	* gm2-libs-iso/ClientSocket.mod (dorbytes): Add return FALSE.
+	* gm2-libs-iso/EXCEPTIONS.def (RAISE): Add noreturn attribute.
+	* gm2-libs-iso/IOLink.def (RAISEdevException): Add noreturn attribute.
+	* gm2-libs-iso/M2RTS.def (HALT): Add noreturn attribute.
+	(Halt): Ditto.
+	(HaltC): Ditto.
+	(ErrorMessage): Ditto.
+	(AssignmentException): Ditto.
+	(ReturnException): Ditto.
+	(IncException): Ditto.
+	(DecException): Ditto.
+	(InclException): Ditto.
+	(ExclException): Ditto.
+	(ShiftException): Ditto.
+	(RotateException): Ditto.
+	(StaticArraySubscriptException): Ditto.
+	(DynamicArraySubscriptException): Ditto.
+	(ForLoopBeginException): Ditto.
+	(ForLoopToException): Ditto.
+	(ForLoopEndException): Ditto.
+	(PointerNilException): Ditto.
+	(NoReturnException): Ditto.
+	(CaseException): Ditto.
+	(WholeNonPosDivException): Ditto.
+	(WholeNonPosModException): Ditto.
+	(WholeZeroDivException): Ditto.
+	(WholeZeroRemException): Ditto.
+	(WholeValueException): Ditto.
+	(RealValueException): Ditto.
+	(ParameterException): Ditto.
+	(NoException): Ditto.
+	* gm2-libs-iso/SYSTEM.def (THROW): Ditto.
+	* gm2-libs-iso/TermFile.mod (dorbytes): Add default return FALSE.
+	* gm2-libs-min/M2RTS.def: Add noreturn attribute.
+	* gm2-libs/FIO.mod (BufferedRead): Return -1.
+	(getFileName): Return NIL.
+	(getFileNameLength): Return 0.
+	* gm2-libs/M2RTS.def (HaltC): Add noreturn attribute.
+	(AssignmentException): Ditto.
+	(ReturnException): Ditto.
+	(IncException): Ditto.
+	(DecException): Ditto.
+	(InclException): Ditto.
+	(ExclException): Ditto.
+	(ShiftException): Ditto.
+	(RotateException): Ditto.
+	(StaticArraySubscriptException): Ditto.
+	(DynamicArraySubscriptException): Ditto.
+	(ForLoopBeginException): Ditto.
+	(ForLoopToException): Ditto.
+	(ForLoopEndException): Ditto.
+	(PointerNilException): Ditto.
+	(NoReturnException): Ditto.
+	(CaseException): Ditto.
+	(WholeNonPosDivException): Ditto.
+	(WholeNonPosModException): Ditto.
+	(WholeZeroDivException): Ditto.
+	(WholeZeroRemException): Ditto.
+	(WholeValueException): Ditto.
+	(RealValueException): Ditto.
+	(ParameterException): Ditto.
+	(NoException): Ditto.
+	* gm2-libs/RTExceptions.def (Raise): Ditto.
+	* gm2-libs/RTExceptions.mod (InvokeHandler): Ditto.
+	* gm2-libs/SYSTEM.def (THROW): Ditto.
+	* m2.flex (_M2_m2flex_fini): Remamed to...
+	(_M2_m2flex_finish): ...here.
+	* mc-boot-ch/GBuiltins.c (_M2_Builtins_finish): Remamed to...
+	(_M2_Builtins_fini): ...this.
+	* mc-boot-ch/GRTco.c (_M2_RTco_finish): Remamed to...
+	(_M2_RTco_fini): ...this.
+	* mc-boot-ch/GSYSTEM.c (_M2_SYSTEM_finish): Remamed to...
+	(_M2_SYSTEM_fini): ...this.
+	* mc-boot-ch/GSelective.c (_M2_Selective_finish): Remamed to...
+	(_M2_Selective_fini): ...this.
+	* mc-boot-ch/GSysExceptions.c (_M2_SysExceptions_init): Add
+	parameters.
+	(_M2_SysExceptions_finish): Remamed to...
+	(_M2_SysExceptions_fini): ...this.
+	* mc-boot-ch/GUnixArgs.cc (_M2_UnixArgs_finish): Remamed to...
+	(_M2_UnixArgs_fini): ...this.
+	(_M2_UnixArgs_ctor::_M2_UnixArgs_ctor): Change parameter
+	to _M2_UnixArgs_fini.
+	* mc-boot-ch/Gdtoa.c (_M2_dtoa_finish): Remamed to...
+	(_M2_dtoa_fini): ...this.
+	* mc-boot-ch/Gerrno.c (_M2_errno_finish): Remamed to...
+	(_M2_errno_fini): ...this.
+	* mc-boot-ch/Gldtoa.c (_M2_ldtoa_finish): Remamed to...
+	(_M2_ldtoa_fini): ...this.
+	* mc-boot-ch/Gtermios.cc (_M2_termios_init): Add parameters.
+	(_M2_termios_finish): Remamed to...
+	(_M2_termios_fini): ...this.
+	* mc-boot-ch/Gwrapc.c (_M2_wrapc_init): Add parameters.
+	(_M2_wrapc_finish): Remamed to...
+	(_M2_wrapc_fini): ...this.
+	* mc-boot/GASCII.c: Rebuild.
+	* mc-boot/GArgs.c: Rebuild.
+	* mc-boot/GAssertion.c: Rebuild.
+	* mc-boot/GBreak.c: Rebuild.
+	* mc-boot/GCmdArgs.c: Rebuild.
+	* mc-boot/GDebug.c: Rebuild.
+	* mc-boot/GDynamicStrings.c: Rebuild.
+	* mc-boot/GEnvironment.c: Rebuild.
+	* mc-boot/GFIO.c: Rebuild.
+	* mc-boot/GFormatStrings.c: Rebuild.
+	* mc-boot/GFpuIO.c: Rebuild.
+	* mc-boot/GIO.c: Rebuild.
+	* mc-boot/GIndexing.c: Rebuild.
+	* mc-boot/GM2Dependent.c: Rebuild.
+	* mc-boot/GM2EXCEPTION.c: Rebuild.
+	* mc-boot/GM2RTS.c: Rebuild.
+	* mc-boot/GM2RTS.h: Rebuild.
+	* mc-boot/GMemUtils.c: Rebuild.
+	* mc-boot/GNumberIO.c: Rebuild.
+	* mc-boot/GPushBackInput.c: Rebuild.
+	* mc-boot/GRTExceptions.c: Rebuild.
+	* mc-boot/GRTExceptions.h: Rebuild.
+	* mc-boot/GRTco.h: Rebuild.
+	* mc-boot/GRTint.c: Rebuild.
+	* mc-boot/GSArgs.c: Rebuild.
+	* mc-boot/GSFIO.c: Rebuild.
+	* mc-boot/GStdIO.c: Rebuild.
+	* mc-boot/GStorage.c: Rebuild.
+	* mc-boot/GStrCase.c: Rebuild.
+	* mc-boot/GStrIO.c: Rebuild.
+	* mc-boot/GStrLib.c: Rebuild.
+	* mc-boot/GStringConvert.c: Rebuild.
+	* mc-boot/GSysStorage.c: Rebuild.
+	* mc-boot/GTimeString.c: Rebuild.
+	* mc-boot/Galists.c: Rebuild.
+	* mc-boot/Gdecl.c: Rebuild.
+	* mc-boot/Gkeyc.c: Rebuild.
+	* mc-boot/Glists.c: Rebuild.
+	* mc-boot/GmcComment.c: Rebuild.
+	* mc-boot/GmcComp.c: Rebuild.
+	* mc-boot/GmcDebug.c: Rebuild.
+	* mc-boot/GmcError.c: Rebuild.
+	* mc-boot/GmcFileName.c: Rebuild.
+	* mc-boot/GmcLexBuf.c: Rebuild.
+	* mc-boot/GmcMetaError.c: Rebuild.
+	* mc-boot/GmcOptions.c: Rebuild.
+	* mc-boot/GmcPreprocess.c: Rebuild.
+	* mc-boot/GmcPretty.c: Rebuild.
+	* mc-boot/GmcPrintf.c: Rebuild.
+	* mc-boot/GmcQuiet.c: Rebuild.
+	* mc-boot/GmcReserved.c: Rebuild.
+	* mc-boot/GmcSearch.c: Rebuild.
+	* mc-boot/GmcStack.c: Rebuild.
+	* mc-boot/GmcStream.c: Rebuild.
+	* mc-boot/Gmcp1.c: Rebuild.
+	* mc-boot/Gmcp2.c: Rebuild.
+	* mc-boot/Gmcp3.c: Rebuild.
+	* mc-boot/Gmcp4.c: Rebuild.
+	* mc-boot/Gmcp5.c: Rebuild.
+	* mc-boot/GnameKey.c: Rebuild.
+	* mc-boot/GsymbolKey.c: Rebuild.
+	* mc-boot/Gtop.c: Rebuild.
+	* mc-boot/Gvarargs.c: Rebuild.
+	* mc-boot/Gwlists.c: Rebuild.
+	* mc-boot/GRTentity.h: New file.
+	* mc/decl.mod (scaffoldStatic): Change _finish to _fini.
+	* mc/mc.flex (_M2_mcflex_fini): New function.
+	(_M2_mcflex_finish): Remove function.
+	* tools-src/mklink.c (GenerateFinishCalls): Change
+	_finish to _fini.
+	(GeneratePrototypes): Change _finish to _fini.
+
 2023-01-31  Gaius Mulley  <gaiusmod2@gmail.com>
 
 	* Make-lang.in (gm2-libs.texi-check): Rename
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 30eb68a94fc..19e289b6dc3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,102 @@
+2023-02-01  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/108609
+	* gfortran.dg/pr108527.f90: Adjust test pattern.
+
+2023-02-01  Tamar Christina  <tamar.christina@arm.com>
+
+	* gcc.target/aarch64/cpunative/info_19: New test.
+	* gcc.target/aarch64/cpunative/info_20: New test.
+	* gcc.target/aarch64/cpunative/info_21: New test.
+	* gcc.target/aarch64/cpunative/info_22: New test.
+	* gcc.target/aarch64/cpunative/native_cpu_19.c: New test.
+	* gcc.target/aarch64/cpunative/native_cpu_20.c: New test.
+	* gcc.target/aarch64/cpunative/native_cpu_21.c: New test.
+	* gcc.target/aarch64/cpunative/native_cpu_22.c: New test.
+
+2023-02-01  Siddhesh Poyarekar  <siddhesh@gotplt.org>
+
+	* gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
+	into...
+	* gcc.dg/builtin-object-size-common.h: ... new file.
+	* g++.dg/ext/builtin-object-size1.C: Include
+	builtin-object-size-common.h.  Replace all abort with FAIL.
+	(main): Call DONE.
+	* g++.dg/ext/builtin-object-size2.C: Likewise.
+	* gcc.dg/builtin-object-size-1.c: Likewise.
+	* gcc.dg/builtin-object-size-12.c: Likewise.
+	* gcc.dg/builtin-object-size-13.c: Likewise.
+	* gcc.dg/builtin-object-size-15.c: Likewise.
+	* gcc.dg/builtin-object-size-2.c: Likewise.
+	* gcc.dg/builtin-object-size-3.c: Likewise.
+	* gcc.dg/builtin-object-size-4.c: Likewise.
+	* gcc.dg/builtin-object-size-6.c: Likewise.
+	* gcc.dg/builtin-object-size-7.c: Likewise.
+	* gcc.dg/builtin-object-size-8.c: Likewise.
+	* gcc.dg/pr101836.c: Likewise.
+	* gcc.dg/strict-flex-array-3.c: Likewise.
+
+2023-02-01  Andrew MacLeod  <amacleod@redhat.com>
+
+	PR tree-optimization/108356
+	* gcc.dg/pr108356.c: New.
+
+2023-02-01  Martin Liska  <mliska@suse.cz>
+
+	PR ipa/108509
+	* g++.dg/ipa/pr108509.C: New test.
+
+2023-02-01  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/107755
+	* g++.dg/warn/Wlogical-op-4.C: New test.
+
+2023-02-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR debug/108573
+	* gcc.dg/pr108573.c: New test.
+
+2023-02-01  Richard Sandiford  <richard.sandiford@arm.com>
+
+	* g++.dg/gomp/attrs-10.C: Update warning strings for aarch64.
+	* g++.dg/gomp/declare-simd-8.C: Add expected warning for aarch64.
+
+2023-02-01  Jakub Jelinek  <jakub@redhat.com>
+
+	PR c++/108607
+	* g++.dg/gomp/pr108607.C: New test.
+
+2023-02-01  Andreas Krebbel  <krebbel@linux.ibm.com>
+
+	* gcc.target/s390/preserve-args-1.c: New test.
+	* gcc.target/s390/preserve-args-2.c: New test.
+	* gcc.target/s390/preserve-args-3.c: New file.
+
+2023-02-01  Jason Merrill  <jason@redhat.com>
+
+	* g++.dg/warn/changes-meaning2.C: New test.
+	* g++.dg/warn/changes-meaning3.C: New test.
+
+2023-02-01  David Malcolm  <dmalcolm@redhat.com>
+
+	* gcc.dg/analyzer/call-summaries-2.c: Add
+	dg-require-effective-target alloca.
+	* gcc.dg/analyzer/imprecise-floating-point-1.c: Likewise.
+	* gcc.dg/analyzer/infinite-recursion-alloca.c: Likewise.
+	* gcc.dg/analyzer/malloc-callbacks.c: Likewise.
+	* gcc.dg/analyzer/out-of-bounds-5.c: Likewise.  Remove includes
+	of <stdio.h> and <alloca.h>.  Use "__builtin_free" rather than
+	"free", to match uses of "__builtin_malloc".
+	* gcc.dg/analyzer/putenv-1.c: Add dg-require-effective-target
+	alloca.
+	* gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
+
+2023-02-01  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/108616
+	* gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
+	* gcc.dg/analyzer/test-alloca.h: New test.
+
 2023-01-31  Jason Merrill  <jason@redhat.com>
 
 	PR c++/108559
diff --git a/libgm2/ChangeLog b/libgm2/ChangeLog
index 5d2535f4f88..2df1f503cd4 100644
--- a/libgm2/ChangeLog
+++ b/libgm2/ChangeLog
@@ -1,3 +1,20 @@
+2023-02-01  Gaius Mulley  <gaiusmod2@gmail.com>
+
+	PR modula2/108612
+	PR modula2/108551
+	* libm2cor/Makefile.am (libm2cor_la_M2FLAGS): Add -Wreturn-type
+	-fcase.
+	* libm2cor/Makefile.in: Rebuild.
+	* libm2iso/Makefile.am (libm2iso_la_M2FLAGS): Add -Wreturn-type
+	-fcase.
+	* libm2iso/Makefile.in: Rebuild.
+	* libm2log/Makefile.am (libm2log_la_M2FLAGS): Add -Wreturn-type
+	-fcase.
+	* libm2log/Makefile.in: Rebuild.
+	* libm2pim/Makefile.am (libm2pim_la_M2FLAGS): Add -Wreturn-type
+	-fcase.
+	* libm2pim/Makefile.in: Rebuild.
+
 2023-01-31  Richard Biener  <rguenther@suse.de>
 
 	PR modula2/108462
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index c5dacc90513..d277a2d546a 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,15 @@
+2023-02-01  Tobias Burnus  <tobias@codesourcery.com>
+
+	* testsuite/libgomp.fortran/allocate-3.f90: Fix ALIGN
+	usage, remove unused -fdump-tree-original.
+	* testsuite/libgomp.fortran/allocate-4.f90: New.
+
+2023-02-01  Tobias Burnus  <tobias@codesourcery.com>
+
+	* libgomp.texi (5.0 Impl. Status): Update 'requires' and 'ancestor'.
+	(GCN): Add item about 'omp requires'.
+	(nvptx): Likewise; add item about reverse offload.
+
 2023-01-27  Tobias Burnus  <tobias@codesourcery.com>
 
 	PR fortran/108558
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index be4a47cec55..d3dd0c73284 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,34 @@
+2023-02-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* src/c++11/random.cc (random_device::_M_fini): Do not try to
+	close the file handle if the target doesn't support the
+	/dev/random and /dev/urandom files.
+
+2023-02-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* config/os/generic/error_constants.h (errc::value_too_large)
+	[__AVR__]: Define.
+	* src/c++11/system_error.cc
+	(system_category::default_error_condition) [__AVR__]: Only match
+	recognize values equal to EDOM, ERANGE, ENOSYS and EINTR.
+	* src/c++17/fs_ops.cc (fs::current_path) [__AVR__]: Do not check
+	for ENOENT etc. in switch.
+	(fs::remove_all) [__AVR__]: Likewise.
+	* src/filesystem/ops-common.h [__AVR__]: Do not use POSIX open,
+	close etc.
+
+2023-02-01  Jonathan Wakely  <jwakely@redhat.com>
+
+	* acinclude.m4 (GLIBCXX_ZONEINFO_DIR) [avr-*-*, msp430-*-*]: Set
+	embed_zoneinfo=no
+	* configure: Regenerate.
+
+2023-02-01  Hans-Peter Nilsson  <hp@axis.com>
+
+	PR testsuite/108632
+	* testsuite/std/time/hh_mm_ss/1.cc (size): Add empty
+	struct at end of S0.
+
 2023-01-30  Gerald Pfeifer  <gerald@pfeifer.com>
 
 	* doc/xml/manual/shared_ptr.xml: Move links from both

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-02-02  0:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-02  0:19 [gcc r13-5640] Daily bump GCC Administrator

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).