From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2153) id 6E8263858D32; Mon, 2 Jan 2023 16:59:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6E8263858D32 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1672678770; bh=1uRhWSfckCLDfUxK8Td2Mz8jmHLnGm/A/3SZ23wjPN4=; h=From:To:Subject:Date:From; b=tfi2yPyu6SbUDCeyxhpNhGVzBzD/h0F1N9Vrfm10K0uzZZxlwJDaB7JuC2avi0qh3 Je51gCbeAkoF/qV1t3zsb7xR6BBl9wfmc8r8UK0UZZzjuZevIfAALUL3EqHOFUMJ55 Is6Wq3ZqaPrC5EnAAwAxHHdw85VnFxksKWH811JU= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Jakub Jelinek To: gcc-cvs@gcc.gnu.org Subject: [gcc/redhat/heads/gcc-13-branch] (160 commits) Merge commit 'r13-4956-gec1db9017939bb8289c9bd63aace66c0f39 X-Act-Checkin: gcc X-Git-Author: Jakub Jelinek X-Git-Refname: refs/vendors/redhat/heads/gcc-13-branch X-Git-Oldrev: fb5b1c22d92837c41df870c410ed9e7c133df5da X-Git-Newrev: 03416d670d42ba9bb15caa682778b63ffffdeb92 Message-Id: <20230102165930.6E8263858D32@sourceware.org> Date: Mon, 2 Jan 2023 16:59:30 +0000 (GMT) List-Id: The branch 'redhat/heads/gcc-13-branch' was updated to point to: 03416d670d4... Merge commit 'r13-4956-gec1db9017939bb8289c9bd63aace66c0f39 It previously pointed to: fb5b1c22d92... Merge commit 'r13-4797-g4e4620d8c796af482b57b94932618d1f9d9 Diff: Summary of changes (added commits): ----------------------------------- 03416d6... Merge commit 'r13-4956-gec1db9017939bb8289c9bd63aace66c0f39 ec1db90... i386: correct division modeling in lujiazui.md (*) cb775ec... libgcc: Specialize execute_cfa_program in DWARF unwinder fo (*) 97bbdb7... Define __LIBGCC_DWARF_REG_SIZES_CONSTANT__ if DWARF registe (*) 3b6cac2... Compute a table of DWARF register sizes at compile (*) 8385088... Ada,Darwin: Do not link libgcc statically on Darwin 8 and 9 (*) 46c0ea7... Update copyright years. (*) aeee481... Update copyright years. (*) ff59f76... Update Copyright year in ChangeLog files (*) 74d5206... Update copyright dates. (*) 68127a8... Update Copyright year in ChangeLog files (*) d4382ae... Daily bump. (*) 4f1314f... Add post-reload splitter for extendditi2 on x86_64. (*) d64f877... Rotate ChangeLog files. (*) d423e8d... modula2: Ensure that module registration constructors are ' (*) 90323d0... Daily bump. (*) 70a5e62... configure: Do not build the ununsed libffi shared library. (*) 2d8c2fd... modula-2,libgm2: Add undefined, dynamic_lookup to m2 libs l (*) ebc41f9... modula-2: Fix building the plugin for Darwin [PR107612]. (*) 0e8c946... Daily bump. (*) 012fdbc... check hash table insertions (*) ebf7dd7... regressions tests for PR103770 (*) 4269a65... Fix memory constraint on MVE v[ld/st][2/4] instructions [PR (*) cdc6bf4... Modify checks to avoid referencing NULL pointer. (*) bbab9c8... Daily bump. (*) 603da20... prevent hash set/map insertion of deleted entries (*) 512af6c... parloops: don't request insert that won't be completed (*) 8d48107... hash-map: reject empty-looking insertions (*) 1b92708... hash set: reject attempts to add empty values (*) 025e3d5... ada: don't map NULL decl to locus (*) 3d40144... lto: drop dummy partition mapping (*) 6ec8079... [C++] constexpr: request insert iff depth is ok (*) 06be658... tm: complete tm_restart insertion (*) 184278b... postreload-gcse: no insert on mere lookup (*) a7d397b... tree-inline decl_map: skip mapping result's NULL default de (*) e2535c6... ssa-loop-niter: skip caching of null operands (*) 8251f31... [C++] constraint: insert norm entry once (*) d7c8a16... tree-inline decl_map: skip mapping NULL to itself (*) 50a0270... varpool: do not add NULL vnodes to referenced (*) 26be8b8... scoped tables: insert before further lookups (*) da086e4... gcc: xtensa: use GP_RETURN_* instead of magic constant (*) 65fed69... xtensa: Check DF availability before use (*) 9b111de... Daily bump. (*) 4003e47... Provide zero_extend versions/variants of several patterns o (*) 38b649e... Use ix86_expand_clear in ix86_split_ashl. (*) d898a17... contrib: add contrib to update-copyright.py script (*) ee6f262... strlen: do not use cond_expr for boundaries (*) 31ec203... RISC-V: Return const ref. for vl_vtype_info::get_avl_info (*) 7b885ec... Daily bump. (*) 103f963... Commit right version of last patch (missing modes) (*) 2e886ee... RISC-V: Produce better code with complex constants [PR95632 (*) 7c755fd... riscv: Restructure callee-saved register save/restore code (*) 3895dd7... riscv: attr: Synchronize comments with code (*) b0a32b6... Fixed typo in RISCV (*) cf8b110... gcc: fix Windows target binutils secrel detection (*) b92f1c2... gcc: xtensa: use define_c_enums instead of define_constants (*) 48a0e82... xtensa: Generate density instructions in set_frame_ptr (*) 98a1b4d... xtensa: Change GP_RETURN{,_REG_COUNT} to GP_RETURN_{FIRST,L (*) b22f86b... xtensa: Clean up xtensa_expand_prologue (*) 89d5982... xtensa: Tabify, and trim trailing spaces (*) 3d365ac... RISC-V: Add riscv_vector.h wrapper (*) 681a563... RISC-V: Fix ICE of visiting non-existing block in CFG. (*) 12b23c7... RISC-V: Fix ICE for avl_info deprecated copy and pp_print e (*) acc727c... rs6000: Rework option -mpowerpc64 handling [PR106680] (*) e2acff4... Daily bump. (*) 3e97831... testsuite: fix analyzer failures on AIX (*) e54375d... x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags (*) bc38aee... Daily bump. (*) febb58d... Use movss/movsd to implement V4SI/V2DI VEC_PERM on x86. (*) 339db34... libgcc: fix gfortran build on Windows (*) 843c4d2... Daily bump. (*) 3cf6d0e... [Committed] Tweak new gcc.target/i386/pr107548-1.c for -mar (*) 8ec139a... libstdc++: Test for tzdata.zi before fallback version files (*) 4c3a036... libstdc++, testsuite: Correct an init. (*) 163f0f2... libgcc, Darwin: No early install for the compatibility libg (*) 376d6b8... Daily bump. (*) 9149a5b... Reimplement GNU threads library on native Windows (*) 6a95f0e... Fortran: incorrect array bounds when bound intrinsic used i (*) cf59c89... c++: get_nsdmi in template context [PR108116] (*) 3d6bb83... phiopt: Improve value_replacement maybe equal phires range (*) fd1b0ae... tree-ssa-dom: can_infer_simple_equiv fixes [PR108068] (*) bd1fc4a... c++: template friend with variadic constraints [PR107853] (*) b358521... libstdc++: Fix Darwin bootstrap error in src/c++20/tzdb.cc (*) 1e7d2b2... Fortran: Typo/unicode-o fixes (*) 0b2c136... PR target/107548: Handle vec_select in STV on x86. (*) 24a7980... PR target/106933: Limit TImode STV to SSA-like def-use chai (*) db3c583... libstdc++: Remove problematic static_assert from src/c++20/ (*) a846817... c++, driver: Fix -static-libstdc++ for targets without Bsta (*) 16eb1f4... RISC-V: Fix vle constraints (*) a143c3f... RISC-V: Support vle.v/vse.v intrinsics (*) 55d65ad... RISC-V: Update vsetvl/vsetvlmax intrinsics to the latest ap (*) b47b33c... RISC-V: Remove side effects of vsetvl pattern in RTL. (*) 37fd10f... RISC-V: Remove side effects of vsetvl/vsetvlmax intriniscs (*) 9374f76... RISC-V: Fix incorrect annotation (*) 85112fb... RISC-V: Fix muti-line condition format (*) 7e76cd9... Remove not needed assert macro which fails. (*) 8ec5fcb... libstdc++: Improve output of default contract violation han (*) e70380f... contrib: Add dg-out-generator.pl (*) 40b8ac1... Daily bump. (*) 23be9d7... testsuite: don't declare printf in coro.h (*) ee4af2e... libstdc++: Avoid recursion in __nothrow_wait_cv::wait [PR10 (*) f99b948... libstdc++: Add std::format support to (*) 9247402... libstdc++: Add helper function in (*) d33a250... libstdc++: Add GDB printers for types (*) 9fc61d4... libstdc++: Implement C++20 time zone support in (*) 907c84c... compiler: remove unused fields (*) 794af0d... Fortran: check for invalid uses of statement functions argu (*) 74544bd... docs: Fix peephole paragraph ordering (*) 27afe64... docs: Fix inconsistent example predicate name (*) e48864e... docs: Link to correct section for constraint modifiers (*) b97c33f... bootstrap/106482 - document minimal GCC version (*) d4a320f... testsuite/107809 - fix vect-recurr testcases (*) 5c17adf... phiopt: Drop SSA_NAME_RANGE_INFO in maybe equal case [PR108 (*) 0cb5d7c... cse: Fix up CSE const_anchor handling [PR108193] (*) 7b2cf50... tree-optimization/107451 - SLP load vectorization issue (*) 5b30e9b... aarch64: Fix plugin header install (*) d2d3826... libstdc++: Define and use variable templates in (*) ec8f914... libstdc++: Add [[nodiscard]] in (*) eef81ee... Zen4 tuning part 2 (*) 924033e... Compare DECL_NOT_FLEXARRAY for LTO tree merging (*) bbe04ba... Update znver4 costs (*) de282a2... Daily bump. (*) 37d8312... testsuite: Fix pr55569.c excess errors on LLP64 (*) 193fcca... Fix PR 105532: match.pd patterns calling tree_nonzero_bits (*) 91e0d22... [PATCH] Use toplevel configure for GMP and MPFR for gdb (*) fdc7469... nvptx: reimplement libgomp barriers [PR99555] (*) 623daaf... nvptx: support bar.red instruction (*) f661b3d... libffi: Update LOCAL_PATCHES. (*) 3cc159b... libffi: Fix X86 32b Darwin build and EH frames. (*) 845b514... middle-end/107994 - ICE after error with comparison gimplif (*) 89ba836... Skip -fwhole-program when merging LTO options. (*) 6bfc384... When doing WPA in incremental link pass down resolution inf (*) 39ebd3a... Make -fwhole-program to work with incremental LTO linking (*) 88709c4... modula2: Fix lto profiledbootstrap on powerpc64le-linux and (*) af49fd4... contrib: simplify filter-clang-warnings.py (*) 1119902... openmp: Don't try to destruct DECL_OMP_PRIVATIZED_MEMBER va (*) 0d1b544... contrib: filter out more unrelated warnings (*) 3e03022... libgccjit: silent 2 Clang warnings (*) 3102b57... libstdc++: Don't call 4-5 argument to_chars with chars_form (*) 18fc70a... gfortran.dg/read_dir.f90: Make PASS on Windows (*) 2b1a604... libgo: check for makecontext in -lucontext (*) fb73bfd... rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION se (*) 94cf7a2... fold-const: Treat fp conversion to a type with same mode as (*) 282462b... rs6000: Raise error for __vector_{quad,pair} uses without M (*) ef0abcb... fold: fix use of protected_set_expr_location_unshare (*) 302485a... c++: source position of lambda captures [PR84471] (*) a996888... Daily bump. (*) 8aa045c... c++, tree: walk TREE_VEC (and VECTOR_CST) in natural order (*) aed5584... Fortran: a C interoperable function cannot have the CLASS a (*) a6504f1... coroutines: Accept 'extern "C"' coroutines. (*) 49b6b7a... c++: NTTP object wrapper substitution fixes [PR103346, ...] (*) 0bdd226... Don't use PHI equivalences in range-on-entry. (*) 05b7cf5... d/104749 - document host GDC version requirement (*) 02c0310... rust: fix link serialization [PR108113] (*) 1060cd2... rs6000: Optimize cmp on rotated 16bits constant (*) d2ef232... Daily bump. (*) 1e007fa... build: avoid -Wconditionally-supported on qsort check (*) 64f7a3b... c++: modules and std::source_location::current() def arg [P (*) a7c8036... c++: ICE with concepts TS multiple auto deduction [PR101886 (*) a39f454... contracts: Lowercase {MAYBE,NEVER}_CONTINUE (*) (*) This commit already exists in another branch. Because the reference `refs/vendors/redhat/heads/gcc-13-branch' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.