Daily bump.
This commit is contained in:
parent
7a5a4a4467
commit
44b79ab691
8 changed files with 226 additions and 1 deletions
|
@ -1,3 +1,39 @@
|
|||
2024-03-21 Andrew Stubbs <ams@baylibre.com>
|
||||
|
||||
* config/gcn/gcn.cc (gcn_expand_builtin_1): Comment correction.
|
||||
|
||||
2024-03-21 Andrew Stubbs <ams@baylibre.com>
|
||||
|
||||
* config/gcn/gcn-hsa.h (ASM_SPEC): Pass -mattr=+cumode.
|
||||
|
||||
2024-03-21 Andrew Stubbs <ams@baylibre.com>
|
||||
|
||||
* config/gcn/gcn-run.cc (main): Add an hsa_memory_free calls for each
|
||||
device_malloc call.
|
||||
|
||||
2024-03-21 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR tree-optimization/114396
|
||||
* tree-vect-loop.cc (vect_peel_nonlinear_iv_init): Pass utype
|
||||
and true to wi::from_mpz.
|
||||
|
||||
2024-03-21 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/111736
|
||||
* asan.cc (instrument_derefs): Do not instrument accesses
|
||||
to non-generic address-spaces.
|
||||
|
||||
2024-03-21 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/113727
|
||||
* tree-sra.cc (analyze_access_subtree): Do not allow
|
||||
replacements in subtrees when grp_partial_lhs.
|
||||
|
||||
2024-03-21 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
PR middle-end/114347
|
||||
* doc/invoke.texi: Document -fexcess-precision=16.
|
||||
|
||||
2024-03-20 Cupertino Miranda <cupertino.miranda@oracle.com>
|
||||
|
||||
* config/bpf/core-builtins.cc (bpf_core_get_index): Check if
|
||||
|
|
|
@ -1 +1 @@
|
|||
20240321
|
||||
20240322
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2024-03-21 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/113619
|
||||
* region-model.cc (region_model::eval_condition): Fix
|
||||
cast-handling from r14-3632-ge7b267444045c5 so that if those give
|
||||
an unknown result, we continue trying the constraint manager.
|
||||
|
||||
2024-03-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/109251
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2024-03-21 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/110323
|
||||
* decl2.cc (min_vis_expr_r) <case VAR_DECL>: Do nothing for
|
||||
decl_constant_var_p VAR_DECLs.
|
||||
|
||||
2024-03-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* coroutines.cc (expand_one_await_expression): Use
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2024-03-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/30802
|
||||
* trans-array.cc (abridged_ref_name): New helper function.
|
||||
(trans_array_bound_check): Use it.
|
||||
(array_bound_check_elemental): Likewise.
|
||||
(gfc_conv_array_ref): Likewise.
|
||||
|
||||
2024-03-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* trans-array.cc (structure_alloc_comps): Use integer_zero_node
|
||||
|
|
118
gcc/m2/ChangeLog
118
gcc/m2/ChangeLog
|
@ -1,3 +1,121 @@
|
|||
2024-03-21 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/113836
|
||||
* Make-lang.in (GM2_C_OBJS): Add m2/gm2-gcc/m2pp.o.
|
||||
(m2/m2pp.o): Remove rule.
|
||||
(GM2-COMP-BOOT-DEFS): Add M2LangDump.def.
|
||||
(GM2-COMP-BOOT-MODS): Add M2LangDump.mod.
|
||||
(GM2-GCC-DEFS): Add M2LangDump.def.
|
||||
(GM2-GCC-MODS): Add M2LangDump.mod.
|
||||
* gm2-compiler/M2CaseList.mod (WriteCase): Rewrite.
|
||||
* gm2-compiler/M2Code.mod (DoModuleDeclare): Call
|
||||
DumpFilteredResolver depending upon DumpLangDecl.
|
||||
(DoCodeBlock): Call CreateDumpGimple depending upon
|
||||
DumpLangGimple.
|
||||
(Code): Replace DisplayQuadList blocks with DumpQuadruples.
|
||||
(DisplayQuadsInScope): Remove.
|
||||
(DisplayQuadNumbers): Remove.
|
||||
(CodeBlock): Rewrite.
|
||||
* gm2-compiler/M2GCCDeclare.def (IncludeDumpSymbol): New procedure.
|
||||
(DumpFilteredResolver): New procedure.
|
||||
(DumpFilteredDefinitive): New procedure.
|
||||
* gm2-compiler/M2GCCDeclare.mod (IncludeDumpSymbol): New procedure.
|
||||
(DumpFilteredResolver): New procedure.
|
||||
(DumpFilteredDefinitive): New procedure.
|
||||
(doInclude): Rewrite to use GetDumpFile.
|
||||
(WatchIncludeList): Remove fixed debugging value.
|
||||
(doExclude): Rewrite to use GetDumpFile.
|
||||
(DeclareTypesConstantsProceduresInRange): Remove fixed debugging
|
||||
values.
|
||||
(PreAddModGcc): Rename parameter t as tree.
|
||||
(IncludeGetNth): Rewrite to use GetDumpFile.
|
||||
(IncludeType): Ditto.
|
||||
(IncludeSubscript): Ditto.
|
||||
(PrintLocalSymbol): Ditto.
|
||||
(PrintLocalSymbols): Ditto.
|
||||
(IncludeGetVarient): Ditto.
|
||||
(PrintDeclared): Ditto.
|
||||
(PrintAlignment): Ditto.
|
||||
(PrintDecl): Ditto.
|
||||
(PrintScope): Ditto.
|
||||
(PrintProcedure): Ditto.
|
||||
(PrintSym): Ditto.
|
||||
(PrintSymbol): Ditto.
|
||||
(PrintTerse): Ditto.
|
||||
* gm2-compiler/M2Options.def (GetDumpLangDeclFilename): New
|
||||
procedure function.
|
||||
(SetDumpLangDeclFilename): New procedure.
|
||||
(GetDumpLangQuadFilename): New procedure function.
|
||||
(SetDumpLangQuadFilename): New procedure.
|
||||
(GetDumpLangGimpleFilename): New procedure function.
|
||||
(SetDumpLangGimpleFilename): New procedure.
|
||||
(SetM2DumpFilter): New procedure.
|
||||
(GetM2DumpFilter): New procedure function.
|
||||
(GetDumpLangGimple): New procedure function.
|
||||
* gm2-compiler/M2Options.mod (GetDumpLangDeclFilename): New
|
||||
procedure function.
|
||||
(SetDumpLangDeclFilename): New procedure.
|
||||
(GetDumpLangQuadFilename): New procedure function.
|
||||
(SetDumpLangQuadFilename): New procedure.
|
||||
(GetDumpLangGimpleFilename): New procedure function.
|
||||
(SetDumpLangGimpleFilename): New procedure.
|
||||
(SetM2DumpFilter): New procedure.
|
||||
(GetM2DumpFilter): New procedure function.
|
||||
(GetDumpLangGimple): New procedure function.
|
||||
* gm2-compiler/M2Quads.def (DumpQuadruples): New procedure.
|
||||
* gm2-compiler/M2Quads.mod (DumpUntil): New procedure.
|
||||
(GetCtorInit): New procedure function.
|
||||
(GetCtorFini): New procedure function.
|
||||
(DumpQuadrupleFilter): New procedure function.
|
||||
(DumpQuadrupleAll): New procedure.
|
||||
(DisplayQuadList): Remove procedure.
|
||||
(DumpQuadruples): New procedure.
|
||||
(DisplayQuadRange): Rewrite.
|
||||
(DisplayQuad): Ditto.
|
||||
(DisplayProcedureAttributes): Ditto.
|
||||
(WriteOperator): Ditto.
|
||||
(WriteMode): Ditto.
|
||||
* gm2-compiler/M2Scope.mod (ForeachScopeBlockDo2): Replace
|
||||
DisplayQuadruples with TraceQuadruples.
|
||||
(ForeachScopeBlockDo3): Replace DisplayQuadruples with
|
||||
TraceQuadruples.
|
||||
* gm2-compiler/SymbolConversion.def (Gcc2Mod): New procedure function.
|
||||
* gm2-compiler/SymbolConversion.mod: New procedure function.
|
||||
* gm2-gcc/m2misc.cc (m2misc_DebugTree): New function.
|
||||
(m2misc_DebugTreeChain): New function.
|
||||
* gm2-gcc/m2options.h (M2Options_GetDumpLangDeclFilename): New
|
||||
prototype.
|
||||
(M2Options_SetDumpLangDeclFilename): New prototype.
|
||||
(M2Options_GetDumpLangQuadFilename): New prototype.
|
||||
(M2Options_SetDumpLangQuadFilename): New prototype.
|
||||
(M2Options_GetDumpLangGimpleFilename): New prototype.
|
||||
(M2Options_SetDumpLangGimpleFilename): New prototype.
|
||||
(M2Options_GetDumpLangGimple): New prototype.
|
||||
(M2Options_SetM2DumpFilter): New prototype.
|
||||
(M2Options_GetM2DumpFilter): New prototype.
|
||||
* m2pp.cc: Move to...
|
||||
* gm2-gcc/m2pp.cc: ...here.
|
||||
* m2pp.h: Move to...
|
||||
* gm2-gcc/m2pp.h: ...here.
|
||||
* gm2-gcc/m2statement.cc (m2statement_BuildEndFunctionCode): Call
|
||||
m2pp_dump_gimple.
|
||||
* gm2-lang.cc (ENABLE_QUAD_DUMP_ALL): New define.
|
||||
(gm2_langhook_init_options): Add switch cases for proposed new
|
||||
command line options.
|
||||
* gm2-libs/DynamicStrings.def (ReverseIndex): New procedure
|
||||
function.
|
||||
* gm2-libs/DynamicStrings.mod: New procedure function.
|
||||
* gm2-compiler/M2LangDump.def: New file.
|
||||
* gm2-compiler/M2LangDump.mod: New file.
|
||||
* gm2-gcc/m2langdump.h: New file.
|
||||
* gm2-gcc/m2pp.def: New file.
|
||||
|
||||
2024-03-21 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/114418
|
||||
* gm2-compiler/PCSymBuild.mod (PushConstFunctionType): Check
|
||||
func against NulSym and issue an error.
|
||||
|
||||
2024-03-18 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/114380
|
||||
|
|
|
@ -1,3 +1,45 @@
|
|||
2024-03-21 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/113619
|
||||
* c-c++-common/analyzer/taint-divisor-pr113619.c: New test.
|
||||
|
||||
2024-03-21 Gaius Mulley <gaiusmod2@gmail.com>
|
||||
|
||||
PR modula2/114418
|
||||
* gm2/pim/fail/missingtsize.mod: New test.
|
||||
* gm2/pim/fail/missingtsize2.mod: New test.
|
||||
|
||||
2024-03-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
PR fortran/30802
|
||||
* gfortran.dg/bounds_check_17.f90: Adjust pattern.
|
||||
* gfortran.dg/bounds_check_fail_8.f90: New test.
|
||||
|
||||
2024-03-21 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/110323
|
||||
* g++.dg/template/explicit-instantiation6.C: New test.
|
||||
* g++.dg/template/explicit-instantiation7.C: New test.
|
||||
|
||||
2024-03-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libgcc/114397
|
||||
* gcc.dg/torture/bitint-65.c: New test.
|
||||
|
||||
2024-03-21 liuhongt <hongtao.liu@intel.com>
|
||||
|
||||
* gcc.target/i386/pr114396.c: New test.
|
||||
|
||||
2024-03-21 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/111736
|
||||
* gcc.target/i386/pr111736.c: New testcase.
|
||||
|
||||
2024-03-21 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/113727
|
||||
* gcc.dg/torture/pr113727.c: New testcase.
|
||||
|
||||
2024-03-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/109251
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
2024-03-21 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR libgcc/114397
|
||||
* libgcc2.c (__divmodbitint4): Don't assume un < vn always means
|
||||
abs(v) > abs(u), check for a special case of un + 1 == vn where
|
||||
u is non-negative and v negative and after v's negation vn could
|
||||
be reduced by 1.
|
||||
|
||||
2024-03-20 Flavio Cruz <flaviocruz@gmail.com>
|
||||
|
||||
* config/i386/gnu-unwind.h: Support unwinding x86_64 signal frames.
|
||||
|
|
Loading…
Add table
Reference in a new issue