From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2153) id 5675D3857C7B; Tue, 25 Jan 2022 12:34:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5675D3857C7B 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-12-branch] (162 commits) Merge commit 'r12-6859-g480caa1f4ab1f138435239d67ffe3126c5e X-Act-Checkin: gcc X-Git-Author: Jakub Jelinek X-Git-Refname: refs/vendors/redhat/heads/gcc-12-branch X-Git-Oldrev: c682bc883d1a29c3f697f065af23759f3d6757bc X-Git-Newrev: 03182470d2d2b272f06500184acab6b8ed78d8ad Message-Id: <20220125123431.5675D3857C7B@sourceware.org> Date: Tue, 25 Jan 2022 12:34:31 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2022 12:34:31 -0000 The branch 'redhat/heads/gcc-12-branch' was updated to point to: 03182470d2d... Merge commit 'r12-6859-g480caa1f4ab1f138435239d67ffe3126c5e It previously pointed to: c682bc883d1... Merge commit 'r12-6698-gfe3ed885cda5ab920d361b694ee53924205 Diff: Summary of changes (added commits): ----------------------------------- 0318247... Merge commit 'r12-6859-g480caa1f4ab1f138435239d67ffe3126c5e 480caa1... libfortran: Provide fallback __issignalingl for IBM extende (*) 2e211a0... tree-optimization/104214 - amend PR100740 fix for pointer c (*) ab2a245... libgcc: Fix _Unwind_Find_FDE for missing unwind data with g (*) 0d56eb9... Fortran: fix preprocessor condition (*) d0336ab... Fortran: do not run signaling testsuite on 32-bit x86/x86_6 (*) c0a4a65... Fortran: fix typo in signaling NaN testcase (*) f4ee27d... rs6000: Remove GCC 8.1 U10__float128 mangling compatibility (*) bb99171... Daily bump. (*) b8e4e48... Remove duplicate code block. (*) ae36f83... preprocessor: -Wbidi-chars and UCNs [PR104030] (*) e89d0be... Fortran: provide a fallback implementation of issignaling (*) 4343f5e... rtl: builtins: (not just) rs6000: Add builtins for fegetrou (*) b1aa2a3... c++: Fix non-portable default argument of make_auto_1 [PR10 (*) 2a908f3... c++: value category of compound object expr [PR104173] (*) 978abe9... gcc-changelog: Be stricter for top-level dir. (*) f1af852... tree-optimization/102131 - fix niter analysis wrt overflow (*) 2755037... acinclude.m4: Remove duplicite AC_DEFUN. (*) 0ebb09f... options: Add EnumBitSet property support [PR104158] (*) 9acd5a0... fortran: Extend -fconvert= option for ppc64le r16_ieee and (*) cd0377a... options: Fix up -fsanitize-coverage= [PR104158] (*) 385196a... options: Add EnumSet and Set property support [PR104158] (*) 2c31a8b... properly disable -fsplit-stack on non-glibc targets [PR1041 (*) c106529... RISC-V: Fix testcase after bump isa spec version (*) ca2bbb8... RISC-V: Do not emit zcisr and zifencei if i-ext is 2.0 (*) 98416db... RISC-V: Change default ISA version into 20191213 (*) 634de54... Update the type of control.base after changed (*) add6bb5... RISC-V: Update testcases info with new implement info (*) 7b84fa2... testsuite: Ignore pr104159 psabi warning. (*) 4d23213... x86: Also check mode of memory broadcast in bcst_mem_operan (*) 0c94070... Daily bump. (*) 5163187... libstdc++: Fix std::spanstream move assignment [PR104032] (*) 416b6fc... libstdc++: Use fast_float for long double if it uses binary (*) 084680d... libstdc++: Restore support for unordered_map (*) 2d8a9ad... libstdc++: Fix aliasing violation in std::shared_ptr [PR104 (*) 2da90ad... c++: designated init of char array by string constant [PR55 (*) cbcf4a5... [aarch64/64821]: Simplify __builtin_aarch64_sqrt* into inte (*) 603a9ab... contrib: filter out one more Clang warning. (*) 9718bc4... c++: array temporary at file scope [PR104182] (*) 053bcc9... c++: constexpr and -fno-elide-constructors [PR101072] (*) d43be9d... Daily bump. (*) 9ea451e... ootstrap: Fix bootstrap with --disable-plugin [PR104176] (*) a1fb81b... testsuite: guard usage of _Float16 in analyzer test [PR1041 (*) 45b999f... analyzer: fix ICE on vector casts [PR104159] (*) 6c1a931... Fortran: fix simplification of TRANSFER for zero-sized char (*) 0f4f9c0... toplevel: Remove accedentally checked in file (*) abe3a4f... Fix fold-vec-splat-floatdouble testsuite failure on power10 (*) 9dd4435... Daily bump. (*) f9063d1... Mark XXSPLTIW/XXSPLTIDP as prefixed -- PR 104136 (*) 60953a2... x86: Properly disable -fsplit-stack support on non-glibc ta (*) f36efe7... c-family: Fix up a -Wformat regression [PR104148] (*) 2e01fde... c++: explain failing static_assert (*) 847a830... c++: class array new checking [PR104084] (*) c163647... Disable -fsplit-stack support on non-glibc targets (*) afe91e2... rs6000: Support vector float/double for vec_sldw (*) 518aad6... rs6000: Fix bootstrap (*) 886e977... PR middle-end/104140: bootstrap ICE on riscv. (*) 85419ac... [PR103676] LRA: Calculate and exclude some start hard regis (*) 3abcbf2... c++: ICE with noexcept and canonical types [PR101715] (*) 087e545... Strengthen a few OpenACC test cases (*) 23be9f8... c++: [[no_unique_address]] and virtual base [PR104139] (*) 45cae5b... libstdc++: Fix typo in comment (*) b880679... libstdc++: Ensure all feature test macros have type long [P (*) 2da1ef0... libstdc++: Fix condition for __cpp_lib_shared_ptr_arrays (*) 97f8190... Enable configure detection of ld.mold. (*) 199cd0e... tree-optimization/100089 - BB vectorization of if-converted (*) 7d47aae... libstdc++: Fix constexpr constructor for atomic 0) && (i < 0)) for integers [PR9 (*) f5a9d76... analyzer: add regression test [PR103685] (*) d2ad748... Fortran: Fix scope for OMP AFFINITY clause iterator variabl (*) cc01cd9... c++: designator for base class member [PR101405] (*) 30b3839... c++: Add test for fixed PR [PR102338] (*) 2f34d7e... c++: add testcase for recently fixed PR [PR103631] (*) 5c12507... middle-end/100786 - constant folding from incompatible alia (*) 62eb400... aarch64: allow ld1/stq in test output [PR102517] (*) 6b73c07... Only add equivalencies that are still valid. (*) 09845ad... c++: CTAD inside alias template [PR91911, PR103672] (*) 2cda2bf... c++: consistently diagnose bare CTAD placeholder in fn retu (*) d63d9c3... target/100784 - avoid ICE with folding __builtin_ia32_shufp (*) ce9e0cc... MAINTAINERS: adjust requested email address (*) 109f8af... libstdc++: Use Clang attribute instead of __constinit (*) 5929f25... libstdc++: Only add valid -L paths to testsuite linker opti (*) 9b42782... arm: Add test for AES erratum mitigation (*) 9970704... arm: elide some cases where the AES erratum workaround is n (*) 2078550... arm: suppress aes erratum when forwarding from aes (*) bc13384... arm: add basic mitigation for Cortex-A AES errata (*) facbc23... arm: Add option for mitigating against Cortex-A CPU erratum (*) c471ee0... arm: Consistently use crypto_mode attribute in crypto patte (*) 0042ca7... arm: Disambiguate multiple crypto patterns with the same na (*) 6d51a27... Fix Werror=format-diag with --disable-nls. (*) e744aa3... Fix -Werror=format-diag with RTL checking (*) 68f03ac... dwarf2out: Fix -gsplit-dwarf on riscv [PR103874] (*) 7b78dee... testsuite: Add -Wno-psabi to pr47639.C testcase (*) 8bc700f... Enhance vec_pack_trunc for integral mode mask. (*) ad4188f... tree-optimization/104114 - avoid diagnosing V1mode lowering (*) 30f2c22... c++: template-id with current inst qualifier [PR102300] (*) 64655e7... testsuite: sldoi requires VSX. (*) fe1ad14... Daily bump. (*) fe3e978... libstdc++: Remove -gdwarf-4 from flags for debug library (*) f5c5074... libstdc++: Include for size_t and ptrdiff_t [PR1 (*) 92efc01... ifcvt: Run second pass if it is possible to omit a temporar (*) d249933... testsuite/s390: Add tests for noce_convert_multiple. (*) aa8cfe7... ifcvt: Try re-using CC for conditional moves. (*) e9ebb86... ifcvt/optabs: Allow using a CC comparison for emit_conditio (*) 46346d8... ifcvt: Improve costs handling for noce_convert_multiple. (*) 9b8eaa2... ifcvt: Allow constants for noce_convert_multiple. (*) 4c46f5a... ifcvt: Check if cmovs are needed. (*) d5148d4... Update per-file selftest and finalization hooks for .c to . (*) 6a26ad6... libstdc++: Fix libbacktrace build files (*) f4ca0a5... vect: Fix epilogue mode skipping (*) ffc7f20... match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} (*) f35bb46... testsuite: Test evrp-trans.c also with unsigned types [PR10 (*) 5b6788a... tree-optimization/104112 - add check for vect epilogue redu (*) 68aa3c0... check_GNU_style_lib: skip .py files (one should use flake8) (*) 0bd247b... libgomp, OpenMP: Fix issue for omp_get_device_num on gcn ta (*) 39f5810... libstdc++: Fix for non-constexpr math_errhandling (*) 2cef991... [Ada] Set target_cpu to x32 for x86_64-linux-gnux32 (*) 9d6c63b... [Ada] Compile s-mmap and 128bit on x86_64-linux-gnux32 (*) 2f47a09... testsuite: Rename a few C++ to .C or .cc. (*) 7f3915b... rs6000: Fix bootstrap (*) 34ba427... Enable -Werror=format-diag during bootstrap. (*) fdf31ae... Update on riscv -Wformat-diag string. (*) 53836c8... gimple-ssa-warn-access: Fix up asan_test.C -Wdangling-point (*) b834435... fold-const: Optimize &"foo"[0] == "foo" [PR89074] (*) 29a6db6... i386: Fix *aesu8 (*) 03b0bf7... Come up with git-fix-changelog.py script. (*) 2aea19b... nvptx: update fix for -Wformat-diag (*) 54e33cf... testsuite/102833 - fix gcc.dg/vect/bb-slp-17.c dump scannin (*) 1ead972... powerc: Fix asm machine directive for some CPUs (*) 8160b41... Fix tsvc test build on DragonFly. (*) 3265704... Add XFAIL parts of pr16855.C for dragonfly. (*) b01d205... testsuite: fix pytest detection unsupported message. (*) fc6cd79... testsuite: Adjust possibly fragile slp-perm-9.c [PR104015] (*) bd0ef35... c++: fix PR104025 change (*) ddce00d... i386: Fix GLC tuning with -masm=intel [PR104104] (*) 6325041... Add test for bogus warning [PR104076]. (*) 282110a... Suppress valid warning [PR104103]. (*) 2f71464... Handle failure to determine pointer provenance conservative (*) 9c18649... libstdc++: Update documentation for C++17 deprecations (*) a68080a... libstdc++: Fix deprecated attribute for std::get_temporary_ (*) 72ce3fd... libstdc++: Remove unused std::pair helper function (*) c3861f7... libstdc++: Fix std::atomic> for AIX [PR1 (*) 7a761ae... Daily bump. (*) 5ce3c00... [COMMITTED] Improve coment for the newly added code in ipa- (*) 1a5145f... c++: Fix handling of temporaries with consteval ctors and n (*) fdd6d85... c++: Use -std=c++20 in testsuite default std list (*) 2aa1844... c++: input_location and lookahead [PR104025] (*) 7db4226... bpf: ensure correct string offsets in BTF.ext (*) 43ec265... bpf: write CO-RE relocation record size only once (*) 2aefe24... analyzer: fix ICE on unary ops folding to casts of constant (*) 79e746b... analyzer: fix ICE on realloc of zeroed memory [PR104062] (*) (*) This commit already exists in another branch. Because the reference `refs/vendors/redhat/heads/gcc-12-branch' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.