From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1464) id 004CB38582BE; Wed, 24 Aug 2022 00:43:15 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 004CB38582BE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1661301796; bh=ojrCxJ2ExUAxkJuGYsfmxacaSIT/UHyrjSAqZuxpGmA=; h=From:To:Subject:Date:From; b=NO1BxP0pdFVEstReXKefU1xbCsvx/7wFYjawpXoYeFV4lRBG5uvB5VJ/rZ9NZwfb3 dhIz+GYNIeAoB3ztZlQoFsuGwW1HepPY+GWKgRv9DjV6Socvxwu1AS/NdjhqgoDbIQ 2xjQ4EGGE444F241YRcDeW35GfflNSGRTjsh9h9c= 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-10-branch] (441 commits) ibm: Merge up to top of releases/gcc-10 X-Act-Checkin: gcc X-Git-Author: Peter Bergner X-Git-Refname: refs/vendors/ibm/heads/gcc-10-branch X-Git-Oldrev: 42be91cfb1988a18238faf110748592d1834cfda X-Git-Newrev: 066ad086a7c1ff90a23c0ff2e0304e670419dbc2 Message-Id: <20220824004316.004CB38582BE@sourceware.org> Date: Wed, 24 Aug 2022 00:43:15 +0000 (GMT) List-Id: The branch 'ibm/heads/gcc-10-branch' was updated to point to: 066ad086a7c... ibm: Merge up to top of releases/gcc-10 It previously pointed to: 42be91cfb19... ibm: Merge up to top of releases/gcc-10 Diff: Summary of changes (added commits): ----------------------------------- 066ad08... ibm: Merge up to top of releases/gcc-10 ae8daf7... Daily bump. (*) df087da... Daily bump. (*) cea7078... Daily bump. (*) afa83fc... Daily bump. (*) 5ef8c5b... Daily bump. (*) fcafb59... Daily bump. (*) cebbbc1... rs6000: Make the has_arch target selectors actually work (*) 3b2d3aa... rs6000: Add effective target has_arch_ppc64 (*) 5f12bad... Daily bump. (*) d99d74d... rs6000: Disparage lfiwzx and similar (*) b4ecafb... d: Update DIP links in gdc documentation to point at upstre (*) 6901672... Daily bump. (*) e3e13ab... Daily bump. (*) 2b6f4ec... Daily bump. (*) 567f5ac... Daily bump. (*) f8e5a1d... Daily bump. (*) 60580e3... Daily bump. (*) ca41e54... Daily bump. (*) 5cf7314... Daily bump. (*) a3c2870... Daily bump. (*) fc63785... Daily bump. (*) a5f248d... Daily bump. (*) eab7572... Daily bump. (*) 0158831... rs6000: Update testsuite to use -mdejagnu-cpu= and -mdejagn (*) 087ec71... Daily bump. (*) de802e4... libstdc++: Add valid range checks to std::span constructors (*) f05b125... libstdc++: Avoid try-catch and O(N) size in std::list::merg (*) d1b51c1... libstdc++: Optimize std::any_cast by replacing indirect cal (*) 45a31ca... libstdc++: Remove precondition checks from ranges::subrange (*) 18eecb8... libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR (*) 9fa411d... Daily bump. (*) 8d783f0... c: Fix location for _Pragma tokens [PR97498] (*) a221c4b... rs6000: Adjust -mdejagnu-cpu to filter out -mtune [PR106345 (*) a2ead00... rs6000: Preserve REG_EH_REGION when replacing load/store [P (*) 8df6262... Daily bump. (*) 02fc061... Daily bump. (*) 42de1e0... Daily bump. (*) e4d7b0d... Daily bump. (*) 24b0d9b... Daily bump. (*) 4c7bb97... Daily bump. (*) 41488e4... Daily bump. (*) a872c61... Fortran: error recovery from calculation of storage size of (*) 42b5f41... Daily bump. (*) ea169d4... RTEMS: Do not define _GNU_SOURCE by default (*) 85c14be... Daily bump. (*) 3f070b3... Daily bump. (*) 01c2500... libstdc++: Add missing prerequisite to generated header [PR (*) 32bbf76... libstdc++: Fix inconsistent noexcept-specific for valarray (*) 4182b95... Daily bump. (*) 2cad5c5... libstdc++: Fix backward compatibility of P2325R3 backport [ (*) 2753c7d... regrename: Fix -fcompare-debug issue in check_new_reg_p [PR (*) 5b737e0... Daily bump. (*) 8c32385... libgo: don't include when building gen-sysinfo (*) 6bd956e... libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstrea (*) 72f9b80... Daily bump. (*) 0970568... Daily bump. (*) d6304c1... Daily bump. (*) 142b66f... Daily bump. (*) 6b99427... Daily bump. (*) 168a1ae... Fortran: do not generate conflicting results under -ff2c [P (*) f9b5db8... Daily bump. (*) 50b5bd9... Daily bump. (*) b0bb0a8... Daily bump. (*) 2691107... tree-sra: Fix union handling in build_reconstructed_referen (*) daf99ea... Daily bump. (*) a96788c... Daily bump. (*) e026b23... Daily bump. (*) cfacfd4... Daily bump. (*) 558c3a9... Daily bump. (*) 1d6edb7... Daily bump. (*) 86a2cc7... Daily bump. (*) 0c42983... Daily bump. (*) 0b909ae... d: Fix error: aggregate value used where floating point was (*) ea15c0f... Daily bump. (*) 395fc5b... Daily bump. (*) 290147c... Fortran: error recovery on invalid CLASS(), PARAMETER decla (*) 8bb7567... Fortran: improve error recovery for EXTENDS_TYPE_OF() [PR10 (*) 061f6d2... Daily bump. (*) 69b1e3e... Daily bump. (*) bac4227... Fortran: handle explicit-shape specs with constant bounds [ (*) e6db08d... Fortran: fix simplification of INDEX(str1,str2) [PR105691] (*) 1214ebb... Fortran: fix checking of arguments to UNPACK when MASK is a (*) bedcded... Daily bump. (*) 7471cc9... Daily bump. (*) 652e52e... Daily bump. (*) a94e627... Bump BASE-VER. (*) 7ff4728... Update ChangeLog and version files for release (*) f450e21... Daily bump. (*) 4a236ed... Daily bump. (*) 7a02bfd... Daily bump. (*) 61b200d... Daily bump. (*) a997063... tilegx: Fix infinite loop in gen-mul-tables generator (*) 6dd4d54... Daily bump. (*) 94dd514... Daily bump. (*) a5bc895... Daily bump. (*) 3c390f4... Daily bump. (*) 94cf9bf... alpha: Introduce target specific store_data_bypass_p functi (*) 570a606... i386: Fix assert in ix86_function_arg [PR105970] (*) 58465d6... rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (P (*) 6142d65... rs6000: Improve .machine (*) 20bb976... varasm: Fix up ICE in narrowing_initializer_constant_valid_ (*) 62148f1... Fix ipa-cp wrt volatile loads (*) 7656213... fold-const: Fix up -fsanitize=null in C++ [PR105729] (*) 71d0e68... Daily bump. (*) 84dfcd3... Daily bump. (*) 714844c... Daily bump. (*) 747e4aa... Daily bump. (*) 20ece44... arm: big-endian issue in gen_cpymem_ldrd_strd [PR105981] (*) 4af4bb6... Daily bump. (*) 82b771f... Darwin: Truncate kernel-provided version to OS major for Da (*) f335ab5... Darwin: Future-proof -mmacosx-version-min (*) b2f5dc8... libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105 (*) b524caf... d: Set TYPE_ARTIFICIAL on internal TypeInfo types (*) 55ea766... tree-optimization/105726 - adjust array bound heuristic (*) 67bd68b... libstdc++: Use type_identity_t for non-deducible std::atomi (*) 7137ae4... libstdc++: Rename __null_terminated to avoid collision with (*) 6b59f8a... libstdc++: Fix test that fails on Solaris [PR104731] (*) 401fbbb... libstdc++: Do not use dirent::d_type unconditionally (*) 92d5f0c... libstdc++: Reset filesystem::recursive_directory_iterator o (*) 8844243... libstdc++: Backport tests for associative container move co (*) d4fdb29... libstdc++: Clear RB tree after moving elements [PR103501] (*) 24551c8... Daily bump. (*) 29b676b... libstdc++: Disable failing test [PR97944] (*) 78f3899... libstdc++: Run all tests in file (*) 43cbff3... libstdc++: Fix error reporting in filesystem::copy [PR99290 (*) 1d2336f... libstdc++: Add xfail to pretty printer tests that fail in C (*) 4c6e66a... testsuite: Fix up pr104637 testcase [PR104637] (*) 6887035... [PR104637] LRA: Split hard regs as many as possible on one (*) 2c12aae... Daily bump. (*) f2851a7... rtl: ICE with thread_local and inline asm [PR104777] (*) 8f0d133... Daily bump. (*) d49d25d... Daily bump. (*) c96c733... Daily bump. (*) f2385d1... libstdc++: Partially revert r11-9772-g6f8133689f4397 [PR105 (*) 44a4c6f... Daily bump. (*) 9f6a1fe... Jit, testsuite: Amend expect processing to tolerate more pl (*) d75b8ab... JIT, testsuite, Darwin: Initial testsuite fixes. (*) e1f99a4... Darwin, jit: Fix build [PR100613]. (*) 2ac862b... configure: Avoid unnecessary constraints on executables for (*) 78a0151... Daily bump. (*) 2330ffe... Daily bump. (*) 474060a... Daily bump. (*) 9ed3943... [RS6000] altivec style lvx/stvx addresses vs power10 (*) 2675727... Daily bump. (*) 5ed9acb... Daily bump. (*) 3d50a59... Daily bump. (*) 2827b5e... Daily bump. (*) cb42926... Daily bump. (*) 656cd10... libstdc++: invalid default init in _CachedPosition [PR10123 (*) 22b86cd... libstdc++: Implement P2325 changes to default-constructibil (*) 903c18c... Objective-C, NeXT: Fix messenging non-aggregate return-in-m (*) 5f75e80... [PATCH] Objective-C: NeXT runtime fixes. (*) 5dd5507... C-family : Fix a C++ ODR violation [PR97854]. (*) 27621da... Daily bump. (*) 9ef03b0... Daily bump. (*) 16db663... IPA: Provide a mechanism to register static DTORs via cxa_a (*) 3b0ee45... libstdc++, testsuite, Darwin : Adjust for names used in sys (*) 1badc4b... add missing dg-require alias to gcc.dg/torture/pr100786.c (*) dac09c7... Darwin, testsuite : Prune 'object file not found for object (*) acd300c... Objective-C: fix crash with -fobjc-nilcheck (*) b6a762b... Darwin, X86: Adjust call clobbers to allow for lazy-binding (*) cfad913... Darwin, rs6000: Amend lo_sum use for forced constants [PR10 (*) bf41b26... Darwin: Rework handling for unwinder code in libgcc_s and s (*) dbdaf3f... libgcc, emutls: Allow building weak definitions of the emut (*) ded0a33... Darwin: Revise handling of some driver opts. (*) f7351aa... libstdc++, testsuite: Add a prune expression for external t (*) e1533ca... Darwin, crts: Build Darwin10 unwinder shim as a library. (*) b1c3f26... collect2: Fix missing cleanups. (*) 92f4797... Darwin : Make trampoline templates linker-visible. (*) 3b7661d... Darwin : Mark the mod init/term section starts with a linke (*) 8d16d15... Darwin: Reset section names table at the end of compile. (*) 90ac2b3... Darwin : Adjust defaults for the linker. (*) 1f45983... libiberty, configure, Darwin: Avoid detecting deprecated sb (*) d161888... libiberty, Darwin : Fix simple-object LTO table for cross-e (*) 1265bfa... Darwin, libcc1: Handle hosts with mdynamic-no-pic support. (*) c7c9940... Darwin, configury : Allow for specification and detection o (*) 558cdc2... configure: Allow host fragments to react to --enable-host-s (*) 107b161... Darwin, config: Revise host config fragment. (*) 18cb011... Darwin, PPC : Fix R13 for PPC64. (*) fcf079a... Darwin: Future-proof and homogeneize detection of darwin ve (*) b3933d3... Darwin, config: Amend for Darwin 21 / macOS 12. (*) 8e4e610... Darwin, X86, config: Adjust 'as' command lines [PR100340]. (*) 50f5c52... Darwin: Fix a type mismatch warning for a non-GCC bootstrap (*) e612fc3... Daily bump. (*) 8bd4ce0... Daily bump. (*) 5d4f9ef... testsuite: Skip pr105250.c for powerpc and s390 [PR105266] (*) 644185d... tree-optimization/105250 - adjust fold_convertible_p PR1051 (*) 1cccf2e... IBM zSystems/testsuite: PR105147: Skip pr105140.c (*) b3157b0... rs6000/testsuite: Skip pr105140.c (*) c515adf... middle-end/105140 - fix bogus recursion in fold_convertible (*) bdfe7e5... tree-optimization/105163 - abnormal SSA coalescing and reas (*) 84ebfc7... tree-optimization/105173 - fix insertion logic in reassoc (*) e41fa23... tree-optimization/105431 - another overflow in powi handlin (*) ebe6ffe... tree-optimization/105368 - avoid overflow in powi_cost (*) 6007449... rtl-optimization/105559 - avoid quadratic behavior in delet (*) c644dc6... Daily bump. (*) 811f149... Daily bump. (*) 5022f4a... c++: constexpr ref to array of array [PR102307] (*) bea4429... Revert "c++: pack init-capture of unresolved overload [PR10 (*) b322569... Daily bump. (*) b3d133e... Daily bump. (*) 41b1ff0... rs6000: __Uglify non-uglified local variables in headers (*) 969d8a8... Daily bump. (*) f67ed70... Daily bump. (*) 6225b0d... Daily bump. (*) b5c6a8b... Daily bump. (*) 5fda8d5... Daily bump. (*) 8633b91... Daily bump. (*) 1c0e509... Daily bump. (*) bbcff39... Fortran: fix error recovery on invalid array section (*) 9fed680... Fortran: improve error recovery on invalid array section (*) d31975b... Fortran: a RECURSIVE procedure cannot be an INTRINSIC (*) 90a0a53... add barriers to ool __sync builtins (*) d8eaa54... libstdc++: Fix hyperlink in docs (*) af03da4... libstdc++: Fix status docs for support (*) 13014e6... Daily bump. (*) 5d1ef60... Daily bump. (*) 44faf0b... Daily bump. (*) 2598522... c++: static memfn from non-dependent base [PR101078] (*) 4b0c04f... c++: alignment of local typedef in template [PR65211] (*) f06e1ff... c++: template conversion op [PR101698] (*) 54d1992... c++: NRV and ref-extended temps [PR101442] (*) 20b503f... c++: extern template and static data member [PR99066] (*) a86e0ca... c++: mangling of lambdas in default args [PR91241] (*) aa030fc... c++: argument pack with expansion [PR86355] (*) f22517a... Daily bump. (*) 0807111... Revert "c++: designator and anon struct [PR101767]" (*) c2e39b9... Revert "c++: friend with redundant qualification [PR41723]" (*) cfa3a04... c++: rodata and defaulted ctor [PR104142] (*) fd669a0... c++: low -faligned-new [PR102071] (*) 67f7425... c++: missing dtor with -fno-elide-constructors [PR100838] (*) 3efc6fd... c++: lambda and the current instantiation [PR82980] (*) d939233... c++: constexpr trivial -fno-elide-ctors [PR104646] (*) 93ec7bf... c++: pack init-capture of unresolved overload [PR102629] (*) 080e737... c++: assignment to temporary [PR59950] (*) 6c7905a... c++: empty base constexpr -fno-elide-ctors [PR105245] (*) 20dc7a2... c++: nested generic lambda in DMI [PR101717] (*) b01044e... c++: -Wshadow=compatible-local type vs var [PR100608] (*) 6c69f7c... c++: operator new lookup [PR98249] (*) 846bff4... c++: designator and anon struct [PR101767] (*) 6ec022c... Daily bump. (*) 5fcedef... c++: cxx_eval_array_reference and empty elem type [PR101194 (*) 8a4cae0... Daily bump. (*) 4917c54... [committed] Fix more problems with new linker warnings (*) e9af866... g++.dg/gomp/clause-3.C: Fix - missing in r12-438-g1580fc7 [ (*) e3df979... asan: Fix up asan_redzone_buffer::emit_redzone_byte [PR1053 (*) daf9bd6... rtlanal: Fix up replace_rtx [PR105333] (*) 9978dc3... sparc: Preserve ORIGINAL_REGNO in epilogue_renumber [PR1052 (*) f8a34b4... c++: Fix up CONSTRUCTOR_PLACEHOLDER_BOUNDARY handling [PR10 (*) 39a2a85... i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] (*) b2a0980... builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] (*) 73f5db0... c-family: Initialize ridpointers for __int128 etc. [PR10518 (*) a954df6... fold-const: Fix up make_range_step [PR105189] (*) 6c081de... combine: Don't record for UNDO_MODE pointers into regno_reg (*) e189568... i386: Fix up ix86_expand_vector_init_general [PR105123] (*) 2197da6... ubsan: Fix ICE due to -fsanitize=object-size [PR105093] (*) 8ea0c91... store-merging: Avoid ICEs on roughly ~0ULL/8 sized stores [ (*) 3d8d22d... c++: Fox template-introduction tentative parsing in class b (*) 91cc882... c++: Fix up __builtin_convertvector parsing (*) 125234a... c++: extern thread_local declarations in constexpr [PR10499 (*) 07ab389... i386: Don't emit pushf;pop for __builtin_ia32_readeflags_u* (*) d7b94c4... c++: Fix up constexpr evaluation of new with zero sized typ (*) c9b590a... aarch64: Fix up RTL sharing bug in aarch64_load_symref_appr (*) 1ebc65f... ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104 (*) 7a4db01... c, c++, c-family: -Wshift-negative-value and -Wshift-overfl (*) da83eb3... c++: Don't suggest cdtor or conversion op identifiers in sp (*) 2183785... s390: Fix up *cmp_and_trap_unsigned_int constraints [ (*) 3749dcd... match.pd: Further complex simplification fixes [PR104675] (*) cc7bc8b... rs6000: Use rs6000_emit_move in movmisalign expander (*) 1a8b7fb... match.pd: Don't create BIT_NOT_EXPRs for COMPLEX_TYPE [PR10 (*) 60d1efc... libiberty: Fix up debug.temp.o creation if *.o has 64K+ sec (*) f2549d3... asan: Mark instrumented vars addressable [PR102656] (*) 741cc95... valtrack: Avoid creating raw SUBREGs with VOIDmode argument (*) de63115... combine: Fix up -fcompare-debug issue in the combiner [PR10 (*) 83aea9c... c-family: Fix up shorten_compare for decimal vs. non-decima (*) fefb97a... sanitizer: Use glibc _thread_db_sizeof_pthread symbol if pr (*) d028f43... openmp: Make finalize_task_copyfn order reproduceable [PR10 (*) 48ec754... c++: Don't reject GOTO_EXPRs to cdtor_label in potential_co (*) f5b1fcf... asan: Fix up address sanitizer instrumentation of __builtin (*) b49c185... i386: Fix up cvtsd2ss splitter [PR104502] (*) f755dd4... c++: Fix up constant expression __builtin_convertvector fol (*) 2ae2734... combine: Fix ICE with substitution of CONST_INT into PRE_DE (*) df8a6a1... rs6000: Fix up vspltis_shifted [PR102140] (*) ae53653... libgomp: Fix segfault with posthumous orphan tasks [PR10438 (*) fb1792e... libcpp: Fix up padding handling in funlike_invocation_p [PR (*) 9f3eabe... libcpp: Avoid PREV_WHITE and other random content on CPP_PA (*) 7bb29fe... store-merging: Fix up a -fcompare-debug bug in get_status_f (*) 42d66df... optabs: Don't create pseudos in prepare_cmp_insn when not a (*) 03bd2b2... match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} (*) 1c3c885... c++: Fix handling of temporaries with consteval ctors and n (*) ac26cfe... c++: Silence -Wuseless-cast warnings during move [PR103480] (*) 4e8c32e... c-family: Fix up -W*conversion on bitwise &/|/^ [PR101537] (*) 9b80a9b... c++: Ensure some more that immediate functions aren't gimpl (*) 8df8eb6... ifcvt: Check for asm goto at the end of then_bb/else_bb in (*) 618a978... libcpp: Fix up ##__VA_OPT__ handling [PR89971] (*) d88dde8... shrink-wrapping: Fix up prologue block discovery [PR103860] (*) aa99815... loop-invariant: Fix -fcompare-debug failure [PR103837] (*) 58e8e03... c: Fix ICE on deferred pragma in unknown attribute argument (*) 9a01525... bswap: Fix UB in find_bswap_or_nop_finalize [PR103435] (*) 279e48e... openmp: Fix up handling of kind(host) and kind(nohost) in A (*) 18e0162... openmp: Fix up handling of reduction clauses on the loop co (*) d91c501... fortran, debug: Fix up DW_AT_rank [PR103315] (*) 13d2dd6... c++: Fix up -fstrong-eval-order handling of call arguments (*) bce66da... lim: Reset flow sensitive info even for pointers [PR103192] (*) 46deb95... i386: Fix up x86 atomic_bit_test* expanders for !TARGET_HIM (*) b7f3097... dwarf2out: Fix up field_byte_offset [PR101378] (*) cf3a927... openmp: For default(none) ignore variables created by ubsan (*) 536b036... c++: Don't reject calls through PMF during constant evaluat (*) fd3201b... openmp: Fix up handling of OMP_PLACES=threads(1) (*) a34be85... var-tracking: Fix a wrong-debug issue caused by my r10-7665 (*) 8a4f93b... c++: Fix apply_identity_attributes [PR102548] (*) 9f4f13c... ubsan: Use -fno{,-}sanitize=float-divide-by-zero for float (*) 0dcd762... i386: Don't emit fldpi etc. if -frounding-math [PR102498] (*) 96e3e3b... c++: Fix handling of decls with flexible array members init (*) e54c8a8... c++: Update DECL_*SIZE for objects with flexible array memb (*) 269c6ed... c++: Fix __is_*constructible/assignable for templates [PR10 (*) c7b00fb... i386: Fix up @xorsign3_1 [PR102224] (*) 0591158... dwarf2out: Emit DW_AT_location for global register vars dur (*) 637cdf2... ubsan: Fix ICEs with DECL_REGISTER tests [PR101624] (*) 6cb2b55... expmed: Fix store_integral_bit_field [PR101562] (*) 69f1936... openmp: Fix up omp_check_private [PR101535] (*) 17a947e... c++: Ensure OpenMP reduction with reference type references (*) 7aca564... rs6000: Fix up easy_vector_constant_msb handling [PR101384] (*) 9081951... openmp - Fix up && and || reductions [PR94366] (*) 10a54fd... OpenMP: Support complex/float in && and || reduction (*) 2adeae7... c++: Optimize away NULLPTR_TYPE comparisons [PR101443] (*) 2c7087f... godump: Fix -fdump-go-spec= reproduceability issue [PR10140 (*) b2d4fa1... libgomp: Don't include limits.h instead of hidden visibilit (*) cd10768... dwarf2out: Handle COMPOUND_LITERAL_EXPR in loc_list_from_tr (*) 208ad9a... match.pd: Avoid (intptr_t)x eq/ne CST to x eq/ne (typeof x) (*) 930520d... c: Fix up c_parser_has_attribute_expression [PR101176] (*) ca1771b... c: Fix C cast error-recovery [PR101171] (*) 6a2724b... openmp: Fix up *_reduction clause handling with UDRs on PAR (*) 1ca92f0... inline-asm: Fix ICE with bitfields in "m" operands [PR10078 (*) 3df2f58... stor-layout: Don't create DECL_BIT_FIELD_REPRESENTATIVE for (*) 0a278a8... stor-layout: Create DECL_BIT_FIELD_REPRESENTATIVE even for (*) c5efca3... testsuite: Use noipa attribute instead of noinline, noclone (*) 5bcb1a2... libffi: Fix up x86_64 classify_argument (*) 8f79b09... expr: Fix up VEC_PACK_TRUNC_EXPR expansion [PR101046] (*) 6ff3018... simplify-rtx: Fix up simplify_logical_relational_operation (*) 74b7d76... fold-const: Fix up fold_read_from_vector [PR100887] (*) fb65796... tree-inline: Fix up __builtin_va_arg_pack handling [PR10089 (*) 2f5857a... x86: Fix ix86_expand_vector_init for V*TImode [PR100887] (*) 589a0f3... c++: Avoid -Wunused-value false positives on nullptr passed (*) b5a972b... function: Set dummy DECL_ASSEMBLER_NAME in push_dummy_funct (*) 90330d0... regcprop: Fix another cprop_hardreg bug [PR100342] (*) 0372a41... Fix incorrect optimization by cprop_hardreg. (*) 3a32d72... testsuite: Add testcase for already fixed PR (*) c668e0c... expand: Don't reuse DEBUG_EXPRs with vector type if they ha (*) 49bfa53... openmp: Fix up taskloop reduction ICE if taskloop has no it (*) 9cd6d49... Fix internal error with vectorization on SPARC (*) 37a3a40... Daily bump. (*) 9a8b7ed... c++: ICE with requires-expr and -Wsequence-point [PR105304] (*) 09ab962... c++: ICE when building builtin operator->* set [PR103455] (*) 22682e2... c++: double non-dep folding from finish_compound_literal [P (*) ad03984... c++: deleted fn and noexcept inst [PR101532, PR104225] (*) 8da8ed8... libstdc++: Use LTLIBICONV when linking libstdc++.so [PR9360 (*) f3a0d3a... libstdc++: Fix deserialization for std::normal_distribution (*) 20b2064... Daily bump. (*) 2dafb01... Daily bump. (*) 3079d49... Daily bump. (*) aa33a2d... rs6000: Ignore fusion option flags for inlining test [PR102 (*) 29e8fe0... tree-optimization/105198 - wrong code with predictive commo (*) fa26d65... middle-end/104402 - split out _Complex compares from COND_E (*) 7a12313... Daily bump. (*) 964a941... Daily bump. (*) 830b273... Daily bump. (*) d543663... Daily bump. (*) 268722f... Daily bump. (*) ac539a1... Daily bump. (*) dcfc6f4... Daily bump. (*) 4c14b5f... Daily bump. (*) acbd0fb... Daily bump. (*) 5e53c8a... AVX512F: Add missing macro for mask(z?)_scalf_s[sd] [PR 105 (*) 4bc1a71... Daily bump. (*) a946205... libphobos: Give _Unwind_Exception an alignment that best re (*) 0bb5765... libphobos: Don't call free on the TLS array in the emutls d (*) 84c86d3... libstdc++: Fix ambiguous comparisons for iterators in C++20 (*) 80d7b24... libstdc++: Implement LWG 3595 changes to common_iterator (*) 5c8f58b... libstdc++: Use __cpp_lib_concepts in std::reverse_iterator (*) 01c72cc... libstdc++: Fix noexcept-specifier for ranges::empty (*) dcd1fc4... libstdc++: Deprecate __gnu_cxx::rope::erase(size_type) [PR1 (*) 60da20c... libstdc++: Do not allocate a zero-size vector [PR 100 (*) ba2baf2... libstdc++: Reorder constraints on std::span::span(Range&&) (*) c8f35df... libstdc++: Make spurious std::random_device FAIL less likel (*) 021540f... libstdc++: Fix out-of-bound array accesses in testsuite (*) 436891d... libstdc++: Fix test for libstdc++ not including (*) 02b601a... libstdc++: Fix std::exception_ptr regressions [PR103630] (*) 24eb54c... libstdc++: Rename non-reserved macros in config header [PR1 (*) d17a063... libstdc++: Remove un-implementable noexcept from Filesystem (*) 44f0abd... libstdc++: Fix mismatched noexcept-specifiers in Filesystem (*) 19f48f2... libstdc++: Fix filenames in Doxygen @file comments (*) a8f0679... libstdc++: Fix macro checked by test (*) 1580554... libstdc++: Fix incorrect IS number in doc comment (*) c51da90... libstdc++: Fix test failure on AIX (*) 486adf8... libstdc++: Avoid overflow in ranges::advance(i, n, bound) (*) 4c91bfc... libstdc++: Increase timeout for pthread7-rope.cc test (*) b596c35... libstdc++: Do not use std::isdigit in [PR103911] (*) 93d720f... libstdc++: Add self-merge check to std::forward_list::merge (*) b072b2f... libstdc++: Fix non-reserved name in header (*) 00f1e01... libstdc++: Add another non-reserved name to tests (*) 235d164... Daily bump. (*) 61060f4... Daily bump. (*) 4c8e037... fortran: Backport associate character length fixes [PR10422 (*) 188eb61... Daily bump. (*) 9e645f0... Daily bump. (*) cd436c3... Daily bump. (*) 592a59b... fortran: Fix conv of UNION constructors [PR105310] (*) 1e1b247... middle-end/100786 - constant folding from incompatible alia (*) 4ed8728... tree-optimization/103361 - fix unroll-and-jam direction vec (*) 8a7dd89... tree-optimization/103596 - fix missed propagation into swit (*) f058e12... debug/104337 - avoid messing with the abstract origin chain (*) e513d56... middle-end/104786 - ICE with asm and VLA (*) eb07752... ada/104861 - use target_noncanonial for Target_Name (*) 813b14e... tree-optimization/105226 - avoid splitting abnormal edges (*) b285999... tree-optimization/105070 - annotate bit cluster tests with (*) c3405f6... Daily bump. (*) d687ee5... Daily bump. (*) 97214ce... Daily bump. (*) 82ef8ef... Daily bump. (*) 1559eda... Daily bump. (*) 913a378... Daily bump. (*) 9646582... Daily bump. (*) 64784c9... libstdc++: Update incorrect statement about mainline in doc (*) 43d0684... Daily bump. (*) 3193691... Daily bump. (*) 0c36a23... Daily bump. (*) 3ebf64e... ppc: testsuite: require target effectively [PR104253] (*) 1f36a43... Daily bump. (*) 93f3d10... Daily bump. (*) 7874ed3... Daily bump. (*) 62423c6... Daily bump. (*) bd88119... Daily bump. (*) 9ecb33c... Daily bump. (*) 8c3e609... ipa: Careful processing ANCESTOR jump functions and NULL po (*) e024373... Daily bump. (*) 17f249b... Daily bump. (*) 4805a45... Daily bump. (*) ddf5c3c... Daily bump. (*) 1ae71e8... Daily bump. (*) (*) This commit already exists in another branch. Because the reference `refs/vendors/ibm/heads/gcc-10-branch' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.