From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1464) id 3A637385841C; Fri, 2 Dec 2022 19:32:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3A637385841C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1670009555; bh=B46tyRwl/7/ExH+SAaxxCGHbOt1hbwBmlTTwF9s2uso=; h=From:To:Subject:Date:From; b=NQ9EqIqOm+KO0qagfy9BbHNG/7PhVURubEZjzMRe3SdTtxSDnO9utDwBu7Iw8Q29a tccEEk+wftBh5MD1d23DOm6neP+G0Hb7y3B+7IhUcY+NIwCV9QaR+04GYKkNLI9Vvl oP9BLEfWV2yKcAQzemfRKyzg2mQnONwVq+7n03/k= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Peter Bergner To: gcc-cvs@gcc.gnu.org Subject: [gcc/ibm/heads/gcc-11-branch] (478 commits) ibm: Merge up to top of releases/gcc-11 X-Act-Checkin: gcc X-Git-Author: Peter Bergner X-Git-Refname: refs/vendors/ibm/heads/gcc-11-branch X-Git-Oldrev: 9e05d10d318602ac7d7237bcfcb7e769008b17ff X-Git-Newrev: 5c376d6da1cc835ae69160eb5797c92709abee0b Message-Id: <20221202193235.3A637385841C@sourceware.org> Date: Fri, 2 Dec 2022 19:32:35 +0000 (GMT) List-Id: The branch 'ibm/heads/gcc-11-branch' was updated to point to: 5c376d6da1c... ibm: Merge up to top of releases/gcc-11 It previously pointed to: 9e05d10d318... ibm: Merge up to top of releases/gcc-11 Diff: Summary of changes (added commits): ----------------------------------- 5c376d6... ibm: Merge up to top of releases/gcc-11 0ccdba3... Daily bump. (*) e6d28f7... Fix unrecognizable insn due to illegal immediate_operand (c (*) fd07fb3... Daily bump. (*) 7bb5b32... d: Fix ICE on named continue label in an unrolled loop [PR1 (*) edad87c... Fix addvdi3 and subvdi3 patterns (*) 885f5c3... Daily bump. (*) 01df02a... gcc: fix PR rtl-optimization/107482 (*) f1ae17a... Daily bump. (*) eedc5e2... Daily bump. (*) 877c4d1... Daily bump. (*) c5473ab... Daily bump. (*) 55e5ef5... Fortran: reject NULL actual argument without explicit inter (*) 9b66efb... Daily bump. (*) 11a1089... Fix thinko in operator_bitwise_xor::op1_range (*) 066e5d9... Fix wrong array type conversion with different storage orde (*) 6635f12... Daily bump. (*) 5144053... Daily bump. (*) e90e34c... Daily bump. (*) 961f0e1... i386: Uglify some local identifiers in *intrin.h [PR107748] (*) d92cbc4... reg-stack: Fix a -fcompare-debug bug in reg-stack [PR107183 (*) 60880f3... libatomic: Handle AVX+CX16 AMD like Intel for 16b atomics [ (*) 8fe632a... Daily bump. (*) 4805d60... nvptx: In 'STARTFILE_SPEC', fix 'crt0.o' for '-mmainkernel' (*) 81f3063... Daily bump. (*) 90824f6... c++: constinit on pointer to function [PR104066] (*) ac5ea7e... Daily bump. (*) cb7b6c7... aarch64: Add support for Ampere-1A (-mcpu=ampere1a) CPU (*) e5fe573... Daily bump. (*) b938bf1... Daily bump. (*) dfaafd4... Daily bump. (*) 27efe39... Daily bump. (*) 2299a65... Daily bump. (*) fddd45d... Daily bump. (*) bfe22e0... Daily bump. (*) 48fd4e1... Daily bump. (*) c97c656... Always use TYPE_MODE instead of DECL_MODE for vector field (*) d4e35e5... libstdc++: Remove empty elements in manual (*) 8ed0792... Daily bump. (*) 6941ad3... Daily bump. (*) c7c29b7... Daily bump. (*) ae31f6a... doc: Document correct -fwide-exec-charset defaults [PR41041 (*) 9a0e5b6... Fix recent thinko in operand_equal_p (*) 57da079... c, c++: Fix up excess precision handling of scalar_to_vecto (*) 11a3795... c++: Fix up constexpr handling of char/signed char/short pr (*) a2423e8... libgomp: Fix up creation of artificial teams (*) 8693caf... openmp: Fix ICE with taskgroup at -O0 -fexceptions [PR10700 (*) 01b894b... openmp, c: Tighten up c_tree_equal [PR106981] (*) edf40e8... i386: Fix up mode iterators that weren't expanded [PR106721 (*) 51e7326... c++: Implement P2327R1 - De-deprecating volatile compound o (*) 904b0d0... cgraphunit: Don't emit asm thunks for -dx [PR106261] (*) 4d853d4... wide-int: Fix up wi::shifted_mask [PR106144] (*) fe6e8a0... ifcvt: Don't introduce trapping or faulting reads in noce_t (*) d9b72d8... expand: Fix up expand_cond_expr_using_cmove [PR106030] (*) 732e231... libgomp: Fix up target-31.c test [PR106045] (*) a9bb366... Daily bump. (*) f80c01b... Daily bump. (*) ca36713... Daily bump. (*) 47a21d3... Daily bump. (*) 750dc76... Daily bump. (*) aa62b10... Daily bump. (*) f6e4a3b... Fortran: Add missing TKR initialization to class variables (*) dd27a84... Daily bump. (*) f2298bd... Fortran: BOZ literal constants are not compatible to any ty (*) 8c41ad1... Daily bump. (*) 48e5d0f... IRA: Make sure array is big enough (*) a49ad13... Daily bump. (*) f6daf95... aarch64: update Ampere-1 core definition (*) 531731c... aarch64: fix off-by-one in reading cpuinfo (*) f747b2c... Daily bump. (*) 5e41c45... IBM zSystems: Fix function_ok_for_sibcall [PR106355] (*) 6b01a5d... i386: fix pedantic warning (*) d771f7c... x86: fix VENDOR_MAX enum value (*) bd9dd33... Daily bump. (*) bd0c76a... c++: Fix ICE with -Wmismatched-tags [PR105725] (*) 9e7011b... Daily bump. (*) c6ff6ca... Fortran: error recovery with references of bad array constr (*) 84ce649... Daily bump. (*) 856fdad... Daily bump. (*) 2229c1f... Daily bump. (*) b08fe59... aarch64: Prevent generation of /M BRKAS and BRKBS (*) 97fe49b... aarch64: Fix matching of BRKNS (*) a692e38... aarch64: Define __ARM_FEATURE_RCPC (*) 1b0fa30... Daily bump. (*) 25b6cbe... rs6000: Fix the condition with frame_pointer_needed_indeed (*) 6445c75... Daily bump. (*) 577c811... Daily bump. (*) e7f0d92... Fix register count when not splitting Complex IEEE 128-bit (*) 2bb2560... tree-optimization/106934 - avoid BIT_FIELD_REF of bitfields (*) d4bcab0... tree-optimization/106892 - avoid invalid pointer associatio (*) 9124675... tree-optimization/106189 - avoid division by zero exception (*) 2ecf87a... Daily bump. (*) 0a9cbc6... Daily bump. (*) cae0d98... Daily bump. (*) 34544fe... aarch64: Implement ACLE Data Intrinsics (*) 3f4b65d... Fix PR target/107248 (*) 3584034... Daily bump. (*) 958ae70... Daily bump. (*) d249582... Daily bump. (*) 752d766... lto/106540 - fix LTO tree input wrt dwarf2out_register_exte (*) ec718fb... tree-optimization/106513 - fix mistake in bswap symbolic nu (*) 90d3b4d... middle-end/106331 - fix mem attributes for string op argume (*) befa9c8... tree-optimization/106131 - wrong code with FRE rewriting (*) b7878f0... tree-optimization/106112 - fix CSE from wider operation (*) a27e5fc... middle-end/106027 - fix types in needle folding (*) 20b9e24... Daily bump. (*) fee1ede... fortran: Move clobbers after evaluation of all arguments [P (*) e34e519... fortran: Fix invalid function decl clobber ICE [PR105012] (*) 0bd1935... fortran: Move the clobber generation code (*) 081dac1... Daily bump. (*) a146b5c... Daily bump. (*) 1167c14... Fortran: Fix ICE and wrong code for assumed-rank arrays [PR (*) f5bc586... Daily bump. (*) 02e0537... Daily bump. (*) 0298286... Daily bump. (*) 40f47c7... Daily bump. (*) f8ddc6c... Daily bump. (*) 06e1f90... gcc/config/t-i386: add build dependencies on i386-builtin-t (*) e452e2e... Daily bump. (*) decd0bf... Daily bump. (*) cd13cc0... Fortran: Fix function attributes [PR100132] (*) 24f55a3... Daily bump. (*) c4f53f5... Fortran: error recovery while simplifying intrinsic UNPACK (*) 8a24700... Fortran: fix ICE in generate_coarray_sym_init [PR82868] (*) 0a4fff0... Fortran: NULL pointer dereference in invalid simplification (*) 6a55201... Fortran: improve error recovery while simplifying size of b (*) 0264695... Daily bump. (*) f8204b1... i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey (*) 0da8750... Daily bump. (*) fc6fb93... aarch64: Add support for -mcpu=neoverse-v2 (*) 7690571... Daily bump. (*) db6c03c... Daily bump. (*) 50592ed... Fortran: error recovery on invalid ARRAY argument to FINDLO (*) c6fc0b3... Daily bump. (*) 63f4fd7... Daily bump. (*) de976eb... Fortran: Fix ICE with automatic reallocation [PR100245] (*) 6954508... Daily bump. (*) f2274fa... Daily bump. (*) f954e05... Fortran: catch NULL pointer dereferences while simplifying (*) 4a09212... Daily bump. (*) c77cd8d... aarch64: Fix GTY markup for arm_sve.h [PR106491] (*) 34c42bd... Daily bump. (*) e4824c6... Daily bump. (*) 175d6ba... Fix PR target/99184: Wrong cast from double to 16-bit and 3 (*) 9edf099... Daily bump. (*) e7a95af... Daily bump. (*) 17b5ae4... Daily bump. (*) 6502ada... Daily bump. (*) ef72ff6... Daily bump. (*) e43eed2... [nvptx] Add uniform_warp_check insn (*) 8b447b4... [nvptx] Add bar.warp.sync (*) 5549f66... nvptx: Define (dummy) 'TARGET_PTX_6_0' (*) 7f1021b... Daily bump. (*) 5cb02a5... rs6000/test: Fix empty TU in some cases of effective target (*) bc71e18... Daily bump. (*) 15ae548... rs6000: Don't ICE when we disassemble an MMA variable [PR10 (*) e7a34e8... Daily bump. (*) 4f31366... Daily bump. (*) 54f05f3... Daily bump. (*) 7e356c3... Daily bump. (*) 595b3d1... RTEMS: Add -mvrsave multilibs (*) 5c564ad... Daily bump. (*) 6e83459... libstdc++: Fix feature test macros in for freesta (*) d023d80... libstdc++: Check for overflow in regex back-reference [PR10 (*) da67352... libstdc++: Fix for explicit copy ctors in and return type [P (*) 76b31d4... Daily bump. (*) 3c063f6... Daily bump. (*) 4cd0cc0... Fortran: Fix ICE with -fcheck=pointer [PR100136] (*) 9c6141b... libstdc++: Make std::string_view(Range&&) constructor expli (*) 9f35997... Daily bump. (*) db88d11... Daily bump. (*) 11a5869... Daily bump. (*) 50982aa... cselib: add function to check if SET is redundant [PR106187 (*) ac1fce5... arm: correctly handle misaligned MEMs on MVE [PR105463] (*) e0e43e4... Daily bump. (*) deb44cd... Daily bump. (*) f424753... Daily bump. (*) f494a85... rs6000: Allow conversions of MMA pointer types [PR106017] (*) b40cfd9... Daily bump. (*) b277f63... Daily bump. (*) f07eb2a... Daily bump. (*) ef098d4... Daily bump. (*) bc4e1e1... Daily bump. (*) f911346... Daily bump. (*) 3fc2a9d... rs6000: Adjust mov optabs for opaque modes [PR103353] (*) ee36803... Daily bump. (*) d58af1e... Daily bump. (*) a8b8eab... Daily bump. (*) 019884c... Daily bump. (*) d0af66b... Daily bump. (*) 14cb784... Daily bump. (*) f27af4c... Daily bump. (*) 7b03e09... rs6000: Make the has_arch target selectors actually work (*) a4b0516... rs6000: Add effective target has_arch_ppc64 (*) a96e5a9... OpenMP: Fix folding with simd's linear clause [PR106492] (*) 951bbab... Daily bump. (*) 72cf56c... rs6000/testsuite: xfail bswap-brw.c (*) 2eb21e7... rs6000: Disparage lfiwzx and similar (*) be0bd70... d: Update DIP links in gdc documentation to point at upstre (*) a87c364... Daily bump. (*) ef05c51... Daily bump. (*) 5117a80... Daily bump. (*) 474f0ad... Daily bump. (*) df85675... c: Handle initializations of opaque types [PR106016] (*) ea9bd5f... Daily bump. (*) 5df4647... Daily bump. (*) a80d24e... Daily bump. (*) 74e0e9a... Daily bump. (*) 203152e... Do not enable -mblock-ops-vector-pair. (*) 8356ccd... Daily bump. (*) 0818452... Daily bump. (*) d5a2501... Daily bump. (*) f87be50... Daily bump. (*) 1498819... rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagn (*) 22e1347... Daily bump. (*) 10fa11e... Daily bump. (*) d431d48... c: Fix location for _Pragma tokens [PR97498] (*) ab1d329... rs6000: Adjust -mdejagnu-cpu to filter out -mtune [PR106345 (*) cd01410... rs6000: Preserve REG_EH_REGION when replacing load/store [P (*) 8fdd79a... Daily bump. (*) 6a8eb11... Daily bump. (*) 442db00... Daily bump. (*) 28ef600... Daily bump. (*) ba29e35... Daily bump. (*) 705356d... Daily bump. (*) b96e14c... RISC-V: Remove duplicate backslashes from `stack_protect_se (*) b05ef9d... Daily bump. (*) bd7d57b... libstdc++: Minor codegen improvement for atomic wait spinlo (*) 2916e85... Fortran: error recovery from calculation of storage size of (*) 25a800b... Daily bump. (*) 750324e... RTEMS: Do not define _GNU_SOURCE by default (*) 02cae43... Daily bump. (*) 8d74018... Daily bump. (*) 7a8c3c9... Daily bump. (*) 36dd51b... libstdc++: Fix backward compatibility of P2325R3 backport [ (*) dba0883... tree-optimization/105618 - restore load sinking (*) e2b97d6... middle-end/103193 - avoid canonicalizing <= and >= to == fo (*) ff40862... tree-optimization/103116 - SLP permutes and peeling for gap (*) 7cfef93... libstdc++: Fix std::common_iterator assignment [PR100823] (*) c7a7985... libstdc++: Fix minor bugs in std::common_iterator (*) 64beecc... libstdc++: Use std::construct_at in std::common_iterator [P (*) a4e648f... libstdc++: Make std::common_iterator completely constexpr-a (*) 0bc62cb... libstdc++: testsuite: Guard use of C99 std::log2 (*) 66e876a... libstdc++: Fix experimental::filesystem::status on Windows (*) 1503d94... c++: defaulted friend op== [PR106361] (*) bbf4c88... Daily bump. (*) a55184a... libgo: don't include when building gen-sysinfo (*) d2356eb... libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstrea (*) 8522fab... regrename: Fix -fcompare-debug issue in check_new_reg_p [PR (*) 7a00dfb... Daily bump. (*) bc8e6f7... Daily bump. (*) 217c009... Daily bump. (*) 098b811... Daily bump. (*) b927025... Daily bump. (*) 663ac94... Fortran: do not generate conflicting results under -ff2c [P (*) 0e61154... Daily bump. (*) 0db2a65... Daily bump. (*) 3118d08... [BACKPORT] Disable generating load/store vector pairs for b (*) da62a0b... Daily bump. (*) 4b70d21... Daily bump. (*) 16afe2e... tree-sra: Fix union handling in build_reconstructed_referen (*) 919b528... Daily bump. (*) 158fc94... Daily bump. (*) 558268c... Daily bump. (*) 2cec567... Daily bump. (*) 445fd0a... Daily bump. (*) 92f4371... libstdc++: Add missing prerequisite to generated header [PR (*) 5e384af... libstdc++: Properly remove temporary directories in filesys (*) debbc74... libstdc++: Add constexpr to std::counted_iterator post-incr (*) 03af849... libstdc++: Mark non-exported function always_inline [PR1056 (*) 7f66dfb... libstdc++: Add noexcept to std::launch operators (*) c8f0919... libstdc++: Make ranges::size and ranges::empty check for un (*) f6eee16... libstdc++: Remove obfuscating typedefs in (*) 7c3f20c... libstdc++: Add noexcept to functions in (*) c725028... libstdc++: Fix handling of invalid ranges in std::regex [PR (*) ece2bb2... libstdc++: Check for invalid syntax_option_type values in < (*) 0b8760e... libstdc++: Tweaks to to avoid warnings (*) e925af1... libstdc++: Add dg-timeout-factor to some more regex tests (*) 0a45fd9... libstdc++: Simplify std::basic_regex construction and assig (*) 8bee3c4... libstdc++: Fix std::regex_replace for strings with embedded (*) 38adf0f... libstdc++: Remove try/catch overhead in std::variant::empla (*) 7189d42... libstdc++: Replace try-catch in std::list::merge to avoid O (*) 43d10cc... libstdc++: Define basic_regex::multiline for non-strict mod (*) 03327fc... libstdc++: Fix preprocessor check for C++17 (*) e61c16f... libstdc++: Implement std::regex_constants::multiline (LWG 2 (*) 4906853... libstdc++: Fix 28_regex/basic_regex/84110.cc on Solaris (*) 5df21c0... libstdc++: std::basic_regex should treat '\0' as an ordinar (*) 80056e2... libstdc++: Remove unused functions in std::variant implemen (*) 16946c7... libstdc++: Tweak source_location for clang trunk [PR105128] (*) ed377f0... libstdc++: Fix cast in source_location::current() [PR104602 (*) c8af57e... libstdc++: Define std::hash (LWG 365 (*) c3cb4ee... Daily bump. (*) 2de7385... Daily bump. (*) e0afefb... Daily bump. (*) d6a8ac7... rtl-ssa: Fix prev/next_def confusion [PR104869] (*) 488759b... d: Fix error: aggregate value used where floating point was (*) 6acd54d... Daily bump. (*) 5c293d9... Fortran: error recovery on invalid CLASS(), PARAMETER decla (*) 19f6e8d... Fortran: improve error recovery for EXTENDS_TYPE_OF() [PR10 (*) 000b610... Daily bump. (*) e670811... Daily bump. (*) 7296a7c... Fortran: handle explicit-shape specs with constant bounds [ (*) 614d9e7... Fortran: fix simplification of INDEX(str1,str2) [PR105691] (*) 9902f93... Fortran: fix checking of arguments to UNPACK when MASK is a (*) 252e9df... c++: dependent generic lambda template-id [PR106024] (*) bfeb3db... Daily bump. (*) 3b8ac50... Daily bump. (*) 4755251... Daily bump. (*) c1a8dee... Daily bump. (*) 93f3034... Daily bump. (*) 4ae6834... Daily bump. (*) a07857b... Daily bump. (*) 8a5e4fb... tilegx: Fix infinite loop in gen-mul-tables generator (*) 553aecc... c++: anon union designated init [PR105925] (*) 89e63b9... Daily bump. (*) 3f1637f... ipa-icf: skip variables with body_removed (*) 27803ac... Daily bump. (*) 4827b2a... Daily bump. (*) 7f0dae8... Daily bump. (*) 380829d... alpha: Introduce target specific store_data_bypass_p functi (*) d87e0e2... rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (P (*) fc7e603... rs6000: Improve .machine (*) 84fe5ac... i386: Fix assert in ix86_function_arg [PR105970] (*) f6b3ea6... varasm: Fix up ICE in narrowing_initializer_constant_valid_ (*) 49aa637... Fix ipa-cp wrt volatile loads (*) e396f50... fold-const: Fix up -fsanitize=null in C++ [PR105729] (*) 980b988... Daily bump. (*) 88fc17f... Daily bump. (*) ecaf986... Daily bump. (*) fb7bb26... Daily bump. (*) 2a9c9ed... arm: big-endian issue in gen_cpymem_ldrd_strd [PR105981] (*) 232bbea... Daily bump. (*) 49e320a... libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105 (*) 61bb64a... d: Set TYPE_ARTIFICIAL on internal TypeInfo types (*) 3a44598... darwin, d: Support outfile substitution for libphobos (*) d76c154... tree-optimization/105726 - adjust array bound heuristic (*) 76ff0e6... libstdc++: Use type_identity_t for non-deducible std::atomi (*) c937c73... libstdc++: Rename __null_terminated to avoid collision with (*) fe0a271... Daily bump. (*) 0b518d8... testsuite: Fix up pr104637 testcase [PR104637] (*) 776283d... [PR104637] LRA: Split hard regs as many as possible on one (*) 30c1cde... x86: Require AVX for F16C and VAES (*) ec0458f... Daily bump. (*) 0d6c89a... Daily bump. (*) dc837d4... Daily bump. (*) 6f7bc8e... Daily bump. (*) 60c8470... libstdc++: Partially revert r11-9772-g6f8133689f4397 [PR105 (*) dd1b31d... Daily bump. (*) 7eed1b9... Daily bump. (*) 3e39a0a... c++: redeclared hidden friend take 2 [PR105852] (*) ee9cd6d... gcc: xtensa: fix PR target/105879 (*) 66b1b04... Fix insn does not satisfy its constraints: sse2_lshrv1ti3 (*) f9d4a52... Daily bump. (*) e51d386... Daily bump. (*) 7c9edd2... Daily bump. (*) 967e716... Daily bump. (*) 591c0f4... Daily bump. (*) c27cbeb... c++: redeclared hidden friend [PR105761] (*) 340c53b... c++: constexpr empty aggr [PR105795] (*) 462e7e2... tree-optimization/105437 - BB vect with extern defs of thro (*) 143655f... Daily bump. (*) 40a92e5... Daily bump. (*) 3c10dc7... c++: constexpr ref to array of array [PR102307] (*) ad1fe0c... Daily bump. (*) 0e94680... Daily bump. (*) f0af0cc... Daily bump. (*) 319c3fd... Daily bump. (*) 186fcf8... testsuite: Skip pr105250.c for powerpc and s390 [PR105266] (*) 648df7c... Daily bump. (*) 2826e74... RISC-V: Don't unconditionally add m,a,f,d in arch-canonical (*) 778b136... RISC-V: Fix wrong expansion for arch-canonicalize (*) 33a2766... Daily bump. (*) 2990293... IBM zSystems/testsuite: PR105147: Skip pr105140.c (*) 69100fb... rs6000/testsuite: Skip pr105140.c (*) 7a92b36... Daily bump. (*) c8d636c... i386: Adjust -fzero-call-used-regs to always use XOR [PR101 (*) fdec928... Daily bump. (*) d81a2ef... rs6000: __Uglify non-uglified local variables in headers (*) fb82a51... Daily bump. (*) a51d756... Daily bump. (*) cf11138... Daily bump. (*) a935332... Daily bump. (*) 3ea6d0e... rs6000: Ignore fusion option flags for inlining test [PR102 (*) d293946... rtl-optimization/105559 - avoid quadratic behavior in delet (*) 16a2fcf... tree-optimization/105431 - another overflow in powi handlin (*) 3e6ae76... tree-optimization/105368 - avoid overflow in powi_cost (*) 3391498... tree-optimization/105312 - fix ISEL VCOND expansion (*) b2557f9... tree-optimization/105263 - reassoc and DFP (*) f4f2bd4... tree-optimization/105173 - fix insertion logic in reassoc (*) 132c3bb... tree-optimization/105163 - abnormal SSA coalescing and reas (*) 64b3a86... tree-optimization/105148 - fix IVOPTs recording uses (*) 0be87cc... tree-optimization/105250 - adjust fold_convertible_p PR1051 (*) 740d648... middle-end/105140 - fix bogus recursion in fold_convertible (*) a03b46b... ipa: Release body of clone_of when removing its last clone (*) 3865647... Daily bump. (*) 408684e... Daily bump. (*) 455cdac... Daily bump. (*) 34c60e5... Fortran: fix error recovery on invalid array section (*) 50c7323... Fortran: improve error recovery on invalid array section (*) 9ef808f... [AArch64] add barriers to ool __sync builtins (*) 5d41819... libstdc++: Document support for constexpr optional (P2231R1 (*) ae564e7... libstdc++: Fix hyperlink in docs (*) 54e6c40... libstdc++: Add C++23 status docs (*) aeb6898... libstdc++: Fix status docs for support (*) a9d7992... ipa/105598 - testcase for PR105598 (*) 6c9a2db... Fix modref_tree::remap_params (*) e34cf6b... Daily bump. (*) e5c4644... Daily bump. (*) 896513c... Daily bump. (*) f9e3564... c++: NRV and ref-extended temps [PR101442] (*) 5c6577d... c++: template conversion op [PR101698] (*) e60f712... c++: alignment of local typedef in template [PR65211] (*) f705d0f... c++: deduction guides and ttp rewriting [PR102479] (*) 8d2f59c... c++: template-id with current inst qualifier [PR102300] (*) 9151de4... libstdc++: ppc: conditionalize vsx-only simd intrinsics (*) af7f539... Daily bump. (*) f0484f6... c++: pack init-capture of unresolved overload [PR102629] (*) a67bc63... c++: constexpr trivial -fno-elide-ctors [PR104646] (*) dc8739c... c++: lambda and the current instantiation [PR82980] (*) 728f97c... c++: temp cleanup in new [PR105265] (*) fe81f5b... c++: empty base constexpr -fno-elide-ctors [PR105245] (*) 0c45820... c++: local function versioning [PR104669] (*) 394c852... c++: low -faligned-new [PR102071] (*) 5296b77... c++: rodata and defaulted ctor [PR104142] (*) 43146ec... Daily bump. (*) 3909982... libstdc++: Don't use std::tolower in [PR103911] (*) 9076ad1... Daily bump. (*) 1572e41... libstdc++: Add declarations to [PR105 (*) 6b5ca56... x86: Add .note.GNU-stack section only for Linux (*) 03f7305... isel: Fix up gimple_expand_vec_set_expr [PR105528] (*) fbe4de4... [committed] Fix more problems with new linker warnings (*) 61dec0c... Fix internal error with vectorization on SPARC (*) 4e092f1... Daily bump. (*) 8562fba... libstdc++: Define _GNU_SOURCE for secure_getenv on Cygwin [ (*) eb049ef... libstdc++: Fix deserialization for std::normal_distribution (*) 6190ebb... libstdc++: Fix test that fails on Solaris [PR104731] (*) 44cc3c9... Daily bump. (*) 49dee6f... Daily bump. (*) e22cab0... Daily bump. (*) 2fd2e6c... c++: Don't emit deprecated warnings on lambda declarations (*) 65c1c48... i386: Fix up ix86_gimplify_va_arg [PR105331] (*) 79265f6... asan: Fix up asan_redzone_buffer::emit_redzone_byte [PR1053 (*) 70d8bd6... rtlanal: Fix up replace_rtx [PR105333] (*) d382127... x86: Add missing .note.GNU-stack to assembly source (*) 799ff8e... [PR105324] libstdc++: testsuite: pr105324 requires FP from_ (*) 8cad7c9... Daily bump. (*) 20fc090... Daily bump. (*) 0439498... Daily bump. (*) 195fe51... testsuite: vect: update unaligned message (*) 81f4269... Daily bump. (*) 4681327... Daily bump. (*) 6850151... Daily bump. (*) 9513759... Daily bump. (*) 14aad65... Daily bump. (*) 7f60337... analyzer: fix ICEs on complex constants [PR105365,105366] (*) 03e7ac9... analyzer: fix ICE comparing VECTOR_CSTs [PR105252] (*) 9821d28... libstdc++: Fix error reporting in filesystem::copy [PR99290 (*) 8969d00... c++: decltype of non-dependent call of class type [PR105386 (*) 992dd9a... c++: ICE with requires-expr and -Wsequence-point [PR105304] (*) c4332c7... c++: partial ordering with dependent NTTP type [PR105289] (*) 940bf20... c++: global-namespace-qualified var after class def [PR9010 (*) 73ceece... testsuite: Backport testsuite changes from GCC 12 to GCC 11 (*) a5cea98... Daily bump. (*) 3a1358e... c++: enum in generic lambda at global scope [PR105398] (*) 8a02dab... AVX512F: Add missing macro for mask(z?)_scalf_s[sd] [PR 105 (*) 8790ff5... Daily bump. (*) 5890602... libphobos: Give _Unwind_Exception an alignment that best re (*) c5d458e... libphobos: Don't call free on the TLS array in the emutls d (*) eb6f6f6... libstdc++: Add deduction guides for std::packaged_task [PR1 (*) cdc254e... Daily bump. (*) 0da057c... Daily bump. (*) f805800... Daily bump. (*) 64c73a2... Daily bump. (*) 977cbab... libstdc++: Make atomic notify_one and notify_all non-const (*) afec66b... c++: wrong error with constexpr COMPOUND_EXPR [PR105321] (*) 47c7450... c++: ambiguous call not diagnosed after DR2352 [PR97296] (*) (*) This commit already exists in another branch. Because the reference `refs/vendors/ibm/heads/gcc-11-branch' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.