The branch 'ibm/heads/gcc-13-branch' was updated to point to:

 c3db5f495a1... ibm: Merge up to top of releases/gcc-13

It previously pointed to:

 efb4bfb219d... ibm: Merge up to top of releases/gcc-13

Diff:

Summary of changes (added commits):
-----------------------------------

  c3db5f4... ibm: Merge up to top of releases/gcc-13
  ebca600... Daily bump. (*)
  fd91953... libstdc++: Fix up 19_diagnostics/stacktrace/hash.cc on 13 b (*)
  3185cfe... Fortran: Fix SHAPE for zero-size arrays (*)
  67434fe... libstdc++: Guard use of sized deallocation [PR114940] (*)
  d7f9f23... Daily bump. (*)
  b954f15... Daily bump. (*)
  513d050... Daily bump. (*)
  91c7ec5... Daily bump. (*)
  53cdaa7... c++: unroll pragma in templates [PR111529] (*)
  5f14578... c++: array of PMF [PR113598] (*)
  cf76815... Daily bump. (*)
  6f8933c... Daily bump. (*)
  75d394c... testsuite: Verify r0-r3 are extended with CMSE (*)
  f0b88ec... Fortran: fix issues with class(*) assignment [PR114827] (*)
  2ebf3af... Fortran: fix reallocation on assignment of polymorphic vari (*)
  53bc98f... strlen: Fix up !si->full_string_p handling in count_nonzero (*)
  35ac28b... ubsan: Use right address space for MEM_REF created for bool (*)
  a841964... Daily bump. (*)
  9433e30... libstdc++: testsuite: Enhance codecvt_unicode with tests fo (*)
  bd5e672... libstdc++: Fix handling of surrogate CP in codecvt [PR10897 (*)
  0a9df2c... c++: Fix std dialect hint for std::to_address [PR107800] (*)
  5ed32d0... Fortran: fix dependency checks for inquiry refs [PR115039] (*)
  c827f46... testsuite: Adjust pr113359-2_*.c with unsigned long long [P (*)
  3f6a425... PHIOPT: Don't transform minmax if middle bb contains a phi  (*)
  d6cf49e... match: Disable `(type)zero_one_valuep*CST` for 1bit signed  (*)
  bde5894... Bump BASE-VER. (*)
  b71f1de... Update ChangeLog and version files for release (*)
  a021b58... Daily bump. (*)
  4416023... Daily bump. (*)
  94509b6... Daily bump. (*)
  162c441... [committed] Fix RISC-V missing stack tie (*)
  5b5342e... Daily bump. (*)
  851aa3b... Daily bump. (*)
  1db45e8... ipa: Compare jump functions in ICF (PR 113907) (*)
  10bf53a... ICF&SRA: Make ICF and SRA agree on padding (*)
  7dca716... libstdc++: Fix typo in std::stacktrace::max_size [PR115063] (*)
  71e941b... libstdc++: Fix infinite loop in std::binomial_distribution  (*)
  b9e2a32... libstdc++: Adjust expected locale-dependent date formats in (*)
  ebc61a9... libstdc++: Fix typo in Doxygen comment (*)
  bce15a5... libstdc++: Fix run_doxygen for Doxygen 1.10 man page format (*)
  47cac09... c++: build_extra_args recapturing local specs [PR114303] (*)
  12ee04d... Daily bump. (*)
  d3659e2... c++: constexpr union member access folding [PR114709] (*)
  2e353c6... Manually add ChangeLog entries for various commits from 202 (*)
  d629308... rtl-optimization/54052 - RTL SSA PHI insertion compile-time (*)
  6d1801f... Daily bump. (*)
  b7a2697... diagnostics: fix corrupt json/SARIF on stderr [PR114348] (*)
  2a6f99a... Fix ICE in -fdiagnostics-generate-patch [PR112684] (*)
  230f672... diagnostics: fix ICE on sarif output when source file is un (*)
  96f7a36... analyzer: fix ICE and false positive with -Wanalyzer-deref- (*)
  810d35a... analyzer: fix ICE due to type mismatch when replaying call  (*)
  ed02610... analyzer: fix -Wanalyzer-deref-before-check false positive  (*)
  67d104f... analyzer: fix -Wanalyzer-va-arg-type-mismatch false +ve on  (*)
  2c688f6... analyzer: fix skipping of debug stmts [PR113253] (*)
  0593151... analyzer: fix defaults in compound assignments from non-zer (*)
  132eb1a... analyzer: casting all zeroes should give all zeroes [PR1133 (*)
  994477c... analyzer: fix deref-before-check false positives due to inl (*)
  a1cb188... analyzer: fix ICE for 2 bits before the start of base regio (*)
  b8c772c... jit: dump string literal initializers correctly (*)
  44968a0... testsuite, analyzer: add test case [PR108171] (*)
  a0b13d0... analyzer: fix ICE on zero-sized arrays [PR110882] (*)
  0df1ee0... analyzer: fix ICE on division of tainted floating-point val (*)
  60dcb71... jit.exp: handle dwarf version mismatch in jit-check-debug-i (*)
  b38472f... jit: avoid using __vector in testcase [PR110466] (*)
  e0c5290... testsuite: Add more allocation size tests for conjured sval (*)
  ccf8d3e... analyzer: Fix allocation size false positive on conjured sv (*)
  89feb35... analyzer: add caching to globals with initializers [PR11011 (*)
  e30211c... [PR114415][scheduler]: Fixing wrong code generation (*)
  421311a... Fix range-ops operator_addr. (*)
  fefdb9f... Daily bump. (*)
  6f7674a... testsuite: Fix up vector-subaccess-1.C test for ia32 [PR892 (*)
  adba85b... AVR: target/114981 - Support __builtin_powi[l] / __powidf2. (*)
  44d84db... reassoc: Fix up optimize_range_tests_to_bit_test [PR114965] (*)
  cad27df... expansion: Use __trunchfbf2 calls rather than __extendhfbf2 (*)
  d1ec7bc... tree-inline: Remove .ASAN_MARK calls when inlining function (*)
  e07df05... gimple-ssa-sprintf: Use [0, 1] range for %lc with (wint_t)  (*)
  6f1b3f9... c++: Fix constexpr evaluation of parameters passed by invis (*)
  6d30cfc... openmp: Copy DECL_LANG_SPECIFIC and DECL_LANG_FLAG_? to tre (*)
  f1b1d51... libstdc++: Workaround kernel-headers on s390x-linux (*)
  929b0ff... Fix PR 110066: crash with -pg -static on riscv (*)
  4f2a35a... tree-optimization/114375 - disallow SLP discovery of permut (*)
  c63704a... cfgrtl: Fix MEM_EXPR update in duplicate_insn_chain [PR1149 (*)
  b0632c0... middle-end: Fix ICE in poly-int.h due to SLP. (*)
  3367f78... [Committed] Avoid FAIL of gcc.target/i386/pr110792.c (*)
  3658daf... PR target/110792: Early clobber issues with rot32di2_double (*)
  a0f59eb... c++: Add testcase for this PR [PR97990] (*)
  664ab9c... middle-end/112732 - stray TYPE_ALIAS_SET in type variant (*)
  0b409fc... tree-optimization/112281 - loop distribution and zero depen (*)
  25add4b... tree-optimization/112991 - re-do PR112961 fix (*)
  7baefcb... middle-end/113396 - int128 array index and value-ranges (*)
  ff78ffe... Fortran: Generate new charlens for shared symbol typespecs  (*)
  80bb0bd... Fortran: Fix ICE in gfc_trans_create_temp_array from bad ty (*)
  102d529... Fortran: Fix ICE in gfc_trans_pointer_assignment [PR113956] (*)
  9fd6f7e... Fortran: Fix ICE in trans-stmt.cc(gfc_trans_call) [PR114535 (*)
  f5d9eef... c++/c-common: Fix convert_vector_to_array_for_subscript for (*)
  6663f2a... libstdc++: Fix conversion of simd to vector builtin (*)
  83636ae... libstdc++: Silence irrelevant warnings in <experimental/sim (*)
  2244886... libstdc++: Add include guard to simd-internal header (*)
  4505045... libstdc++: Avoid ill-formed types on ARM (*)
  916f3b3... libstdc++: Add masked ++/-- implementation for sizeof < 16 (*)
  a46218a... libstdc++: Fix call signature of builtins from masked ++/-- (*)
  4d7a770... libstdc++: Avoid vector casts while still avoiding PR90424 (*)
  63b73f1... libstdc++: Replace use of incorrect non-temporal store (*)
  0f4336c... libstdc++: Protect against macros (*)
  e6b1967... libstdc++: Fix condition for supported SIMD types on ARMv8 (*)
  14a1678... tree-optimization/114121 - wrong VN with context sensitive  (*)
  c4c0b0b... RISC-V: Fix vsetvli local eliminate [PR114747] (*)
  993caf0... Daily bump. (*)
  2872937... AVR: ipa/92606 - Don't optimize PROGMEM data against non-PR (*)
  026ecb9... tree-optimization/114799 - SLP and patterns (*)
  715a1df... tree-optimization/114787 - more careful loop update with CF (*)
  4c3011e... RISC-V: Add testcase for pr114734 (*)
  20ebcaf... middle-end/114734 - wrong code with expand_call_mem_ref (*)
  c479531... tree-optimization/114246 - invalid call argument from DSE (*)
  47cd060... tree-optimization/113630 - invalid code hoisting (*)
  4299355... Fortran: Add error for subroutine passed to a variable dumm (*)
  f598a1c... Fortran: Fix wrong recursive errors and class initializatio (*)
  9f204cc... Fortran: Fix a gimplifier ICE/wrong result with finalizatio (*)
  094f8a3... Fortran: Fix ICE and clear incorrect error messages [PR1147 (*)
  991f865... Daily bump. (*)
  af51c73... Daily bump. (*)
  b6ead09... Objective-C, NeXT, v2: Correct a regression in code-gen. (*)
  2bb5a67... Daily bump. (*)
  704b15e... tree-optimization/114749 - reset partial vector decision fo (*)
  0624852... tree-optimization/114736 - SLP DFS walk issue (*)
  5a3cc62... gcov-profile/114715 - missing coverage for switch (*)
  d040606... lto/114655 - -flto=4 at link time doesn't override -flto=au (*)
  b3f9f10... tree-optimization/114733 - neg induction fails for 1 elemen (*)
  a676581... tree-optimization/114485 - neg induction with partial vecto (*)
  4950f6b... ifcvt: Don't lower bitfields with non-constant offsets [PR  (*)
  169f10c... Daily bump. (*)
  0d625dc... tree-optimization/114672 - WIDEN_MULT_PLUS_EXPR type mismat (*)
  fcf60d0... libstdc++: Fix infinite loop in std::istream::ignore(n, del (*)
  3d16f8f... libstdc++: Reverse arguments in constraint for std::optiona (*)
  0ae9252... rs6000: Add OPTION_MASK_POWER8 [PR101865] (*)
  d421057... rs6000: Replace OPTION_MASK_DIRECT_MOVE with OPTION_MASK_P8 (*)
  17e1111... Daily bump. (*)
  c70abea... c++: problematic assert in reference_binding [PR113141] (*)
  60e1e13... c++: alias CTAD and template template parm [PR114377] (*)
  7bc362e... c++: binding reference to comma expr [PR114561] (*)
  19821ce... c++: __is_constructible ref binding [PR100667] (*)
  72001c4... Daily bump. (*)
  61c38a2... libstdc++: Do not apply localized formatting to NaN and inf (*)
  13bf923... match.pd: Only merge truncation with conversion for -fno-si (*)
  6335baa... [PATCH v3] RISC-V: Add split pattern to generate SFB instru (*)
  440a612... target/111600 - avoid deep recursion in access diagnostics (*)
  88f2221... LoongArch: Fix eh_return epilogue for normal returns. (*)
  a44b370... Daily bump. (*)
  129b64b... RISC-V: Fix vsetvl pass ICE (*)
  3e1ca51... libstdc++: Update Solaris baselines for GCC 13.2 (*)
  cb3d253... Daily bump. (*)
  615da2f... Daily bump. (*)
  67ec6b8... Daily bump. (*)
  28b3b8a... aarch64: Fix SCHEDULER_IDENT for Cortex-A510 (*)
  56f28dd... libstdc++: Update status tables to refer to GCC 13 not main (*)
  7425436... i386: Fix array index overflow in pr105354-2.c (*)
  e207b67... gfortran: Allow ref'ing PDT's len() in parameter-initialize (*)
  45816f7... Daily bump. (*)
  f3cff71... libstdc++: Add libstdc++_libbacktrace.a to libstdc++exp (*)
  9c49ab2... libstdc++: Fix libstdc++exp.a so it really does contain Fil (*)
  5550214... arm: Zero/Sign extends for CMSE security (*)
  a9f174f... rs6000: Fix wrong align passed to build_aligned_type [PR883 (*)
  05d9225... Daily bump. (*)
  67e50da... RISC-V: Fix recursive vsetvli checking [PR114172] (*)
  85831fb... Daily bump. (*)
  7bbad31... Daily bump. (*)
  d80c9df... i386: Fix Sierra Forest auto dispatch (*)
  b55a35b... libfortran: Fix handling of formatted separators. (*)
  ad80dc6... Daily bump. (*)
  7bd8428... AVR: target/114794 - Tweak __udivmodqi4 (*)
  e802786... c-family: Allow arguments with NULLPTR_TYPE as sentinels [P (*)
  ab3b83a... rtlanal: Fix set_noop_p for volatile loads or stores [PR114 (*)
  10f6895... internal-fn: Temporarily disable flag_trapv during .{ADD,SU (*)
  cd8e213... asan: Don't instrument .ABNORMAL_DISPATCHER [PR114743] (*)
  2c85e8d... attribs: Don't crash on NULL TREE_TYPE in diag_attr_exclusi (*)
  ed7be7b... c++: Fix bogus warnings about ignored annotations [PR114691 (*)
  7a1a529... Limit special asan/ubsan/bitint returns_twice handling to c (*)
  a16d90e... asan, v3: Fix up handling of > 32 byte aligned variables wi (*)
  ae3b6de... c++: Fix up maybe_warn_for_constant_evaluated calls [PR1145 (*)
  38af0d5... vect: Don't clear base_misaligned in update_epilogue_loop_v (*)
  910fa4d... c++: Fix ICE with weird copy assignment operator [PR114572] (*)
  a297f9b... fold-const: Handle NON_LVALUE_EXPR in native_encode_initial (*)
  cc39bd5... libquadmath: Don't assume the storage for __float128 argume (*)
  ba6fd40... expr: Fix up emit_push_insn [PR114552] (*)
  cb277de... Fix up postboot dependencies [PR106472] (*)
  0b85540... Daily bump. (*)
  c59869f... Daily bump. (*)
  5c3238b... ipa: Force args obtined through pass-through maps to the ex (*)
  8a3784a... ipa: Avoid duplicate replacements in IPA-SRA transformation (*)
  7fe0a7b... Daily bump. (*)
  afbf411... Daily bump. (*)
  ca7d454... AVR: target/114752 - Fix ICE on inline asm const 64-bit flo (*)
  3bfe591... RTEMS: Fix powerpc configuration (*)
  b68995d... RTEMS: Add multilib configuration for aarch64 (*)
  b524ae8... Daily bump. (*)
  3cf5423... Daily bump. (*)
  f585f8f... AVR: Add 8 more avrxmega3 MCUs. (*)
  04128a4... libstdc++: Update baseline symbols for riscv64-linux (*)
  265f207... c++: compound-requirement partial substitution [PR113966] (*)
  38c2679... c++: requires-exprs and partial constraint subst [PR110006] (*)
  e534b22... middle-end/114599 - fix bitmap allocation for check_ifunc_c (*)
  abe3a80... tree-profile: Disable indirect call profiling for IFUNC res (*)
  9d55324... AArch64: remove ls64 from being mandatory on armv8.7-a.. (*)
  1e08e39... AArch64: Do not allow SIMD clones with simdlen 1 [PR113552] (*)
  ee1814a... Daily bump. (*)
  cb55b5d... Daily bump. (*)
  e6e6f73... Daily bump. (*)
  54a235e... Daily bump. (*)
  5824e67... libstdc++: Regenerate baseline_symbols.txt files for Linux (*)
  fb6ec6d... RISC-V: Fix __atomic_compare_exchange with 32 bit value on  (*)
  e269c5e... Daily bump. (*)
  2047ecb... Daily bump. (*)
  3c01981... Daily bump. (*)
  40ddc0b... ipa: Self-DCE of uses of removed call LHSs (PR 108007) (*)
  c5a5bdf... Daily bump. (*)
  0d48626... Fortran: fix DATA and derived types with pointer components (*)
  045de0a... jit, Darwin: Implement library exports list. (*)
  fe805c4... libphobos, Darwin: Enable libphobos for most Darwin. (*)
  a040eea... testsuite: Remove duplicate -lgcov [PR114034] (*)
  7f67924... Daily bump. (*)
  e67f95c... Darwin,debug : Switch to DWARF 3 or 4 when dsymutil support (*)
  02a1d49... testsuite, Darwin: Allow for an undefined symbol [PR114036] (*)
  48d3027... Darwin: Do not emit .macinfo when dsymutil cannot consume i (*)
  b03827b... testsuite, Darwin: Use the IOKit framework in framework-1.c (*)
  982fc53... Testsuite, Darwin: skip PIE test (*)
  672d71a... Testsuite, DWARF2: adjust regexp to match darwin output (*)
  0d761f9... Testsuite, LTO: silence warning to make test pass on Darwin (*)
  250b3be... testsuite, x86: Handle a broken assembler (*)
  c4eff4e... RISC-V: Fix C23 (...) functions returning large aggregates  (*)
  fd24c47... Daily bump. (*)
  ae11f01... libstdc++, Darwin: Handle a linker warning [PR112397]. (*)
  5975807... libstdc++: Sync the atomic_link_flags implementation with G (*)
  6bcc8fd... libstdc++, Darwin: Do not use dev/null as the file for exec (*)
  baec3b8... Testsuite, i386: Mark test as requiring ifunc (*)
  44514fd... Testsuite: restrict test to nonpic targets (*)
  e95ab9e... libcc1: fix <vector> include (*)
  6805756... Include safe-ctype.h after C++ standard headers, to avoid o (*)
  47ebdbe... libstdc++: Destroy allocators in re-inserted container node (*)
  87ec5b3... libstdc++: Constrain std::vector default constructor [PR113 (*)
  d8d71b1... libstdc++: Begin lifetime of storage in std::vector<bool> [ (*)
  d178e96... Daily bump. (*)
  84e9d97... testsuite, Darwin: Skip g++.dg/debug/dwarf2/pr85550.C (*)
  83f10a9... testsuite: adjust for darwin linker warning (*)
  f650cfc... Testsuite: fix contructor priority test (*)
  6709e6b... testsuite, jit, Darwin: Handle Mach-O in assembler tests. (*)
  bb7718a... testsuite, jit: Allow for target-specific assembler scans. (*)
  0b17c87... testsuite, jit: Handle whitespace in test-link-section-asse (*)
  22510e4... c++: ICE with scoped enum in switch condition [PR103825] (*)
  2808797... Fortran: error recovery while simplifying expressions [PR10 (*)
  ec8303d... Fortran: error recovery on arithmetic overflow on unary ope (*)
  0dd82c0... Fortran: set shape of initializers of zero-sized arrays [PR (*)
  2d9a948... Fix SSA corruption due to widening_mul opt on conflict acro (*)
  11f3786... handle unwind tables that are embedded within unwinding cod (*)
  289bf7b... Daily bump. (*)
  231ad1f... Darwin: Handle the fPIE option specially. (*)
  7a511b2... Darwin, testsuite: -multiply_defined is obsolete (*)
  1c4228a... Darwin, testsuite: -bind_at_load is deprecated (*)
  8d9c8a6... Testsuite, darwin: account for macOS 13 and 14 (*)
  2aed3b9... Testsuite: mark IPA test as requiring alias support (*)
  a5bc8ab... Testsuite: fix analyzer tests on Darwin (*)
  5aed39c... testsuite, Darwin: Allow for undefined symbols in shared te (*)
  edab001... Darwin: Correct handling of weak crts. (*)
  4736b31... LoongArch: gcc13: Implement option save/restore. (*)
  fb66105... Daily bump. (*)
  fc5c603... fortran: Ignore use statements on error [PR107426] (*)
  1b81063... testsuite, Objective-C: Fix duplicate libobjc cases. (*)
  46b76b7... testsuite,objective-c++: Fix imported NSObjCRuntime.h. (*)
  4e65626... Objective-C, Darwin: Do not overalign CFStrings and Objecti (*)
  56455ed... Objective-C/C++: Ensure sufficient setup for the preprocess (*)
  5ec63c2... Darwin: Fix a typo in Objective-C meta-data. (*)
  bd760ac... Darwin: Fix constant CFString code-gen [PR105522]. (*)
  db0b084... Objective-C, Darwin: Fix a regression in handling bad recei (*)
  6266bdb... Darwin: Make metadata symbol lables linker-visible for GNU  (*)
  36240bc... Darwin: Check as for .build_version support and use it if a (*)
  17e5d36... Darwin, configure: Allow for an unrecognisable dsymutil [PR (*)
  be95ee8... Darwin: Place global inits in the correct section. (*)
  3449ce0... Darwin: Match system sections and relocs for exception tabl (*)
  5213c90... build: Allow for Xcode 15 ld -v output (*)
  b491a8b... configure, Darwin: Adjust handing of stdlib option. (*)
  44dc9e7... Daily bump. (*)
  1ab646f... mips: Fix C23 (...) functions returning large aggregates [P (*)
  b73a6a2... LoongArch: Fix C23 (...) functions returning large aggregat (*)
  b7b4ef2... profile-count: Avoid overflows into uninitialized [PR112303 (*)
  43022dd... testsuite: Add testcase for already fixed PR [PR109925] (*)
  71a1ccc... fold-const: Punt on MULT_EXPR in extract_muldiv MIN/MAX_EXP (*)
  85b2b99... tsan: Don't instrument non-generic AS accesses [PR111736] (*)
  4320e84... predcom: Punt for steps which aren't multiples of access si (*)
  05de873... ubsan: Don't -fsanitize=null instrument __seg_fs/gs pointer (*)
  01397f7... visium: Fix up visium_setup_incoming_varargs [PR114175] (*)
  02f66c4... nios2: Fix up nios2_setup_incoming_varargs [PR114175] (*)
  91092c3... nds32: Fix up nds32_setup_incoming_varargs [PR114175] (*)
  f3af5a2... m32r: Fix up m32r_setup_incoming_varargs [PR114175] (*)
  a2565fb... ft32: Fix up ft32_setup_incoming_varargs [PR114175] (*)
  fce980b... epiphany: Fix up epiphany_setup_incoming_varargs [PR114175] (*)
  06f9476... csky: Fix up csky_setup_incoming_varargs [PR114175] (*)
  8046a7e... system.h: rename vec_step to workaround powerpc/clang bug [ (*)
  0979993... arc: Fix up arc_setup_incoming_varargs [PR114175] (*)
  d3facea... alpha: Fix alpha_setup_incoming_varargs [PR114175] (*)
  af189fa... rs6000: Fix up setup_incoming_varargs [PR114175] (*)
  4e0a922... i386: Fix setup of incoming varargs for (...) functions whi (*)
  05fddfd... Daily bump. (*)
  5f91440... Fortran: fix passing of optional dummies to bind(c) procedu (*)
  2509902... Fortran: fix NULL pointer dereference on overlapping initia (*)
  cbed078... Daily bump. (*)
  48d2374... Fortran: Fix assumed length chars and len inquiry [PR103716 (*)
  06454be... Daily bump. (*)
  86b80b0... asan: Handle poly-int sizes in ASAN_MARK [PR97696] (*)
  18d3573... Daily bump. (*)
  b170ab1... tree-optimization/110838 - less aggressively fold out-of-bo (*)
  c6e171f... tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C (*)
  66090b8... tree-optimization/114027 - fix testcase (*)
  777c8cb... Daily bump. (*)
  f2af129... c: Fix ICE for nested enum redefinitions with/without fixed (*)
  30fd57d... Daily bump. (*)
  2012d1a... Daily bump. (*)
  344b60a... Fortran: fix for absent array argument passed to optional d (*)
  57062bc... Fortran: no size check passing NULL() without MOLD argument (*)
  c65c4c6... Fortran: fix FE memleak (*)
  3c9e486... Daily bump. (*)
  e6a3d1f... Move pr114396.c from gcc.target/i386 to gcc.c-torture/execu (*)
  1bcef8a... Daily bump. (*)
  04fffba... tree-optimization/114231 - use patterns for BB SLP discover (*)
  42d5985... tree-optimization/112793 - SLP of constant/external code-ge (*)
  ac66490... tree-optimization/113670 - gather/scatter to/from hard regi (*)
  d4c0800... middle-end/113622 - allow .VEC_SET and .VEC_EXTRACT for glo (*)
  a729b12... tree-optimization/114203 - wrong CLZ niter computation (*)
  a3ff14a... middle-end/114070 - VEC_COND_EXPR folding (*)
  a9a425d... middle-end/114070 - folding breaking VEC_COND expansion (*)
  bd276b5... tree-optimization/114027 - conditional reduction chain (*)
  9a19811... tree-optimization/113910 - huge compile time during PTA (*)
  dd1948d... debug/112718 - reset all type units with -ffat-lto-objects (*)
  6d5eb47... tree-optimization/111736 - avoid address sanitizing of __se (*)
  199b021... Fix runtime error for nonlinear iv vectorization(step_mult) (*)
  27eb6e8... rs6000: Don't ICE when compiling the __builtin_vsx_splat_2d (*)
  d3c8deb... Daily bump. (*)
  4cc3cdc... libstdc++: [_GLIBCXX_DEBUG] Define __cpp_lib_null_iterators (*)
  51e2f7a... libstdc++: Fix N3344 behavior on _Safe_iterator::_M_can_adv (*)
  8618348... libstdc++: Fix _Safe_local_iterator<>::_M_valid_range (*)
  77f94f0... Daily bump. (*)
  5b928ba... Fortran: fix IS_CONTIGUOUS for polymorphic dummy arguments  (*)
  9623e5d... Fortran: error recovery in frontend optimization [PR103715] (*)
  1a6d04f... i386: Unify {general,timode}_scalar_chain::convert_op [PR11 (*)
  32cc04c... Daily bump. (*)
  a2c960d... libstdc++: Correct notes about std::call_once in manual [PR (*)
  e4ac051... libstdc++: Move test error_category to global scope (*)
  d9d51e0... riscv: xtheadmempair: Fix CFA reg notes (*)
  318597d... Daily bump. (*)
  c1f57ff... libstdc++: Implement N3644 on _Safe_iterator<> [PR114316] (*)
  427349d... Daily bump. (*)
  de45abc... libstdc++: Simplify chrono::__units_suffix using std::forma (*)
  8a0a24b... libstdc++: Add missing std::tuple constructor [PR114147] (*)
  5acf627... Daily bump. (*)
  73898ce... gimple-iterator: Some gsi_safe_insert_*before fixes (*)
  8473919... asan: Fix ICE during instrumentation of returns_twice calls (*)
  3d231fa... gimple-iterator, ubsan: Fix ICE during instrumentation of r (*)
  ec5cb2a... i386: Fix a pasto in ix86_expand_int_sse_cmp [PR114339] (*)
  9f255e4... icf: Reset SSA_NAME_{PTR,RANGE}_INFO in successfully merged (*)
  1c907ce... aarch64: Fix TImode __sync_*_compare_and_exchange expansion (*)
  8c4785e... contrib: Improve dg-extract-results.sh's Python detection [ (*)
  6b69cbe... bb-reorder: Fix -freorder-blocks-and-partition ICEs on aarc (*)
  df3994a... lower-subreg: Fix ROTATE handling [PR114211] (*)
  128860a... i386: Fix ICEs with SUBREGs from vector etc. constants to X (*)
  4e9f475... Fortran: handle procedure pointer component in DT array [PR (*)
  337dc58... Fortran: allow RESTRICT qualifier also for optional argumen (*)
  90442fb... Fortran: improve checks of NULL without MOLD as actual argu (*)
  ba4b4b3... testsuite: fortran: fix invalid testcases (missing MOLD arg (*)
  d92942e... libstdc++: Fix typo in C++20 status table (*)
  c471d29... testsuite: Added missing } in the dg-bogus comment [PR11434 (*)
  7d2d6e1... Daily bump. (*)
  bdbcfbf... i386[stv]: Handle REG_EH_REGION note (*)
  f3d49b9... Daily bump. (*)
  618db8d... ada: Fix error message for Aggregate aspect (*)
  6c8e7aa... ada: Fix (again) incorrect handling of Aggregate aspect (*)
  bc97504... ada: Fix incorrect handling of Aggregate aspect (*)
  1277f69... testsuite: xfail test for short_enums (*)
  a875cf8... Daily bump. (*)
  1870ee4... libstdc++: Update expiry times for leap seconds lists (*)
  826f7e5... libstdc++: Fix std::basic_format_arg::handle for BasicForma (*)
  3c8faea... libstdc++: Implement P2905R2 "Runtime format strings" for C (*)
  2d3cc68... libstdc++: Remove UB from month and weekday additions and s (*)
  e3e5bde... libstdc++: Improve operator-(weekday x, weekday y) (*)
  3cbaada... libstdc++: Simplify year::is_leap() (*)
  29dc5fb... libstdc++: Remove unnecessary "& 1" from year_month_day_las (*)
  d147271... libstdc++: Fix UB in weekday::weekday(sys_days) and add tes (*)
  779563c... libstdc++: Add [[nodiscard]] to std::span members (*)
  66c55e4... libstdc++: Fix a -Wsign-compare warning in std::list (*)
  4c6bb36... libstdc++: Optimize std::to_array for trivial types [PR1101 (*)
  ac96973... Fold: Fix up merge_truthop_with_opposite_arm for NaNs [PR95 (*)
  4bd9d09... Reject -fno-multiflags [PR114314] (*)
  8f81688... Daily bump. (*)
  824a71f... libgfortran: [PR114304] Revert portion of PR105347 change. (*)
  6d70807... Daily bump. (*)
  025ff57... d: Fix -fpreview=in ICEs with forward referenced parameter  (*)
  9de9ff3... Daily bump. (*)
  bf78493... LoongArch: Fixed an issue with the implementation of the te (*)
  abe32a9... Daily bump. (*)
  7ecea49... libgfortran: [PR105473] Fix checks for decimal='comma'. (*)
  4554506... Daily bump. (*)
  0e591e6... Fix bogus error on allocator for array type with Dynamic_Pr (*)
  58cbab9... Daily bump. (*)
  1f5787e... Fortran: do not evaluate polymorphic functions twice in ass (*)
  77cf842... Fortran: ALLOCATE statement, SOURCE/MOLD expressions with s (*)
  7b34983... Daily bump. (*)
  8891ac6... Daily bump. (*)
  902e1fc... Daily bump. (*)
  a38b3df... SH: Fix 101737 (*)
  cdcbc56... d: Fix gdc -O2 -mavx generates misaligned vmovdqa instructi (*)
  8b264f9... Daily bump. (*)
  e64fbf3... d: Fix callee destructor call invalidates the live object [ (*)
  341fa4d... d: Fix internal compiler error: in make_import, at d/import (*)
  96e6576... calls: Further fixes for TYPE_NO_NAMED_ARGS_STDARG_P handli (*)
  5de9163... function: Fix another TYPE_NO_NAMED_ARGS_STDARG_P spot (*)
  ed35889... graphite: Fix non-INTEGER_TYPE integral comparison handling (*)
  84017b7... testsuite: Add c23-stdarg-4.c test variant where all functi (*)
  6b8d8a8... match.pd: Guard 2 simplifications on integral TYPE_OVERFLOW (*)
  051cd2a... c: Handle scoped attributes in __has*attribute and scoped a (*)
  856a66a... call-cdce: Add missing BUILT_IN_*F{32,64}X handling and imp (*)
  9de6ff5... attribs: Don't canonicalize lookup_scoped_attribute_spec ar (*)
  e084a64... gimple-low: Fix up handling of volatile automatic vars in a (*)
  f03c78b... ggc-common: Fix save PCH assertion (*)
  21d7bff... simplify-rtx: Fix up last argument to simplify_gen_unary [P (*)
  7bc85af... tree-ssa-strlen: Fix up handle_store [PR113603] (*)
  2ff9cea... docs: Fix 2 typos (*)
  8b2a402... i386: Add -masm=intel profiling support [PR113122] (*)
  432708c... cfgexpand: Workaround CSE of ADDR_EXPRs in VAR_DECL partiti (*)
  d4f849c... libgomp: Fix up FLOCK fallback handling [PR113192] (*)
  7d49a38... c-family: copy attribute diagnostic fixes [PR113262] (*)
  3ac307d... libgomp: Use absolute pathname to testsuite/flock [PR113192 (*)
  e7c9aaf... combine: Don't optimize paradoxical SUBREG AND CONST_INT on (*)
  299f100... Daily bump. (*)
  3a16060... libstdc++: Fix conditions for using memcmp in std::lexicogr (*)
  90acd16... libstdc++: Change some URLs in the manual to use https (*)
  9888add... libstdc++: Update outdated docs on contributing (*)
  4c0a9f4... libstdc++: Fix std::tr2::dynamic_bitset support for alterna (*)
  775df91... libstdc++: Fix <charconv> uses of signed types with <bit> f (*)
  cf8faab... libstdc++: Fix access error in __gnu_test::uneq_allocator (*)
  89e7b77... libstdc++: Fix noexcept on dtors in <experimental/scope> [P (*)
  ce26b0c... Daily bump. (*)
  df00dc3... aarch64: Fix memtag builtins vs GC [PR108174] (*)
  f73aef6... Daily bump. (*)
  21e9b6a... Daily bump. (*)
  5cc9ae5... Fix internal error on non-byte-aligned reference in GIMPLE  (*)
  2b3ecdf... x86: Properly implement AMX-TILE load/store intrinsics (*)
  7b7df17... Daily bump. (*)
  8866107... Finalization of object allocated by anonymous access design (*)
  cfa5591... Daily bump. (*)
  2ca512f... Daily bump. (*)
  acafe0f... Daily bump. (*)
  f78d1b9... arm: fix ICE with vectorized reciprocal division [PR108120] (*)
  88a2e50... RISC-V: Fix riscv/arch-19.c with different ISA spec version (*)
  befe440... LoongArch: Don't default to -mno-explicit-relocs if -mno-re (*)
  e0dabc8... Daily bump. (*)
  f0c4023... testsuite: fix Wmismatched-new-delete-8.C with -m32 (*)
  a15427e... warn-access: Fix handling of unnamed types [PR109804] (*)
  0e43877... testsuite: Remove test that should not have been backported (*)
  b1cad80... LoongArch: Define HAVE_AS_TLS to 0 if it's undefined [PR112 (*)
  727ae33... LoongArch: Disable relaxation if the assembler don't suppor (*)
  504bb03... LoongArch: Check whether binutils supports the relax functi (*)
  b781cc2... LoongArch: Delete macro definition ASM_OUTPUT_ALIGN_WITH_NO (*)
  b58f639... Daily bump. (*)
  7e60d3e... Daily bump. (*)
  128d9cc... AVR: Improve documentation for -mmcu=. (*)
  1ee3355... AVR: Document option -mskip-bug. (*)
  383d0ec... AVR: invoke.texi: Put internal options in their own @subsub (*)
  e4fdf94... Daily bump. (*)
  9fdceed... Update gcc zh_CN.po (*)
  35486d6... veclower: improve selection of vector mode when lowering [P (*)
  9700534... Daily bump. (*)
  1c95604... Daily bump. (*)
  6574476... Daily bump. (*)
  b5def8f... libgcc: fix Win32 CV abnormal spurious wakeups in timed wai (*)
  e501a27... c++: ICE with reinterpret_cast and switch [PR113545] (*)
  ebe00c9... libstdc++: Fix constexpr basic_string union member [PR11329 (*)
  3a72c71... libstdc++: Avoid aliasing violation in std::valarray [PR991 (*)
  423018a... libstdc++: Update tzdata to 2024a (*)
  e1a1e81... libstdc++: Guard tr2::bases and tr2::direct_bases with __ha (*)
  f516fc1... Daily bump. (*)
  2354ccb... testsuite: Require lra effective target for pr107385.c (*)
  407b04b... testsuite: Add testcase for already fixed PR [PR107385] (*)
  4040d47... expand: Fix handling of asm goto outputs vs. PHI argument a (*)
  0f0ca42... AVR: target 113927 - Simple code triggers stack frame for R (*)
  f8214bf... Daily bump. (*)
  c7dd2de... Daily bump. (*)
  ef7738d... c++: variable partial spec redeclaration [PR113612] (*)
  8a93dc3... tree-optimization/113896 - testcase for fixed PR (*)
  d85a658... libgfortran: Adjust bytes_left and pos for access="STREAM". (*)
  fbe5e90... libgfortran: EN0.0E0 and ES0.0E0 format editing. (*)
  97526e6... Daily bump. (*)
  83e9075... avr: Fix wrong array bounds warning on SFR access (*)
  8f561cd... Daily bump. (*)
  0ea5efe... libgfortran: avoid duplicate libraries in spec (*)
  1c0d8d0... Daily bump. (*)
  9ae91c7... Daily bump. (*)
  583bd84... call maybe_return_this in build_clone (*)
  5b3dcff... [testsuite] tsvc: skip include malloc.h when unavailable (*)
  810b0b3... testsuite: Pattern does not match when using --specs=nano.s (*)
  eae5147... c++: for contracts, cdtors never return this (*)
  adef1e0... libstdc++: Do not use assume attribute for Clang [PR112467] (*)
  5d684a5... libstdc++: optimize bit iterators assuming normalization [P (*)
  e780a04... Daily bump. (*)
  c5e12bb... libstdc++: Prefer posix_memalign for aligned-new [PR113258] (*)
  3bdd80d... libstdc++: Fix non-portable results from 64-bit std::subtra (*)
  10c7e42... libstdc++: Implement some missing functions for net::ip::ne (*)
  3c04a15... libstdc++: Avoid reusing moved-from iterators in PSTL tests (*)
  2dcf47c... libstdc++: Remove noexcept from std::osyncstream::operator= (*)
  d49262a... libstdc++: Allow explicit conversion of string views with d (*)
  bac0497... AVR: target/113824 - Fix multilib set for ATA5795. (*)
  818a759... AVR: Always define __AVR_PM_BASE_ADDRESS__ in specs provide (*)
  9720449... Daily bump. (*)
  050dd43... Update gcc zh_CN.po (*)
  0cdb046... Fix contracts-tmpl-spec2.C on targets where plain char is u (*)
  18fd8d2... testsuite: Replace many dg-require-thread-fence with dg-req (*)
  fa0e0c2... testsuite: Add dg-require-atomic-cmpxchg-word (*)
  b937b11... libstdc++: Add dg-require-thread-fence in several tests (*)
  2bd8264... aarch64: Avoid out-of-range shrink-wrapped saves [PR111677] (*)
  9a6afdf... Daily bump. (*)
  016ca45... tree-optimization/112618 - unused .MASK_CALL (*)
  9895fc7... tree-optimization/112505 - bit-precision induction vectoriz (*)
  e22e3ee... tree-optimization/112495 - alias versioning and address spa (*)
  7c67939... tree-optimization/110221 - SLP and loop mask/len (*)
  d4216cc... middle-end/110176 - wrong zext (bool) <= (int) 4294967295u  (*)
  aaf64d9... libstdc++: /dev/null is not accessible on Windows (*)
  67ac78c... c++: defaulted op== for incomplete class [PR107291] (*)
  254b619... Daily bump. (*)
  c21c460... c++: prvalue of array type [PR111286] (*)
  9b8e82a... varasm: check float size [PR109359] (*)
  8b8e09c... Update gcc zh_CN.po (*)
  0dfe280... mips: Fix missing mode in neg<mode:MSA>2 (*)
  410f9bf... MIPS: Fix wrong MSA FP vector negation (*)
  78b8d25... Daily bump. (*)
  c3ad7f4... Daily bump. (*)
  79d0dd7... Revert use of accumulator type in expansion of 'Reduce attr (*)
  58ffc0f... Revert fix for reduction expression with overloaded reducer (*)
  6b58b73... Daily bump. (*)
  3b5d906... c++: op== defaulted outside class [PR110084] (*)
  69f0417... c++: variable template array of unknown bound [PR113638] (*)
  8bae2c5... c++: no_unique_address and constexpr [PR112439] (*)
  6ae5912... Daily bump. (*)
  fe87d04... hppa: Fix bug in atomic_storedi_1 pattern (*)
  aa24f8f... c++: ICE with throw inside concept [PR112437] (*)
  c6aeac7... Daily bump. (*)
  5741e5f... Fortran: fix bounds-checking errors for CLASS array dummies (*)
  a523d05... AVR: Add AVR64DU and some older devices. (*)
  d877981... Daily bump. (*)
  a5aca83... libstdc++: Fix std::format for floating-point chrono::time_ (*)
  4cdcfb4... libstdc++: Fix std::chrono::file_clock conversions for low- (*)
  1bb2e52... libstdc++: Fix std::format floating-point alternate forms [ (*)
  ff17c88... Daily bump. (*)
  c6ee3e1... Daily bump. (*)
  56cbb1e... Daily bump. (*)
  52029ef... c-family: Fix ICE with large column number after restoring  (*)
  67e2ee7... Daily bump. (*)

(*) This commit already exists in another branch.
    Because the reference `refs/vendors/ibm/heads/gcc-13-branch' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.

Reply via email to