From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2140) id 19F4D3858D1E; Sat, 1 Oct 2022 04:49:47 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 19F4D3858D1E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1664599787; bh=ehFAn8ZJjUuIz0Gt4FxWBgEJZiQgjDS3qMGEs/qkj4M=; h=From:To:Subject:Date:From; b=nmFUH2jcxuVxi89QOPYWXX+SWcKDU2Tn/7Vu0eWJ+pdFXsu5b45JdmkQlmGnWfv2Y P50lknK+Et+Alcn7Bh4CFAe8cAJxXRwnWJouzVH3P1RQjjK2c9Z/jYUVdsjuzMpNP0 0SuzN6ALhlJsBDz1O9aP8Ef72Gp1zAzJgVU+k9/g= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Alexandre Oliva To: gcc-cvs@gcc.gnu.org Subject: [gcc/aoliva/heads/testbase] (453 commits) Install correct patch version. X-Act-Checkin: gcc X-Git-Author: Alexandre Oliva X-Git-Refname: refs/users/aoliva/heads/testbase X-Git-Oldrev: 2e7ad70c4abacbd2614358cf057397620d641b0a X-Git-Newrev: aa360fbf68b11e54017e8fa5b1bdb87ce7c19188 Message-Id: <20221001044947.19F4D3858D1E@sourceware.org> Date: Sat, 1 Oct 2022 04:49:47 +0000 (GMT) List-Id: The branch 'aoliva/heads/testbase' was updated to point to: aa360fbf68b... Install correct patch version. It previously pointed to: 2e7ad70c4ab... Daily bump. Diff: Summary of changes (added commits): ----------------------------------- aa360fb... Install correct patch version. (*) c3cb74a... Emit discriminators for inlined call sites. (*) 3a221b7... Daily bump. (*) 1214196... More gimple const/copy propagation opportunities (*) 89b5a31... Minor cleanup/prep in DOM (*) 2002c54... Document -fexcess-precision=16 in target.def (*) 4dcd340... Document -fexcess-precision=16 in tm.texi (*) 75c0899... RISC-V: Support -fexcess-precision=16 (*) 789ddef... libstdc++: Remove dependency from std::bitset::to (*) 1c12a3c... libstdc++: Optimize operator>> for std::bitset (*) 4eb46f4... libstdc++: Remove non-standard public members in std::bitse (*) 7069d03... libstdc++: Fix broken dg-prune-output (*) 61786ed... arm, csky: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*) b52b99b... diagnostics: Fix virtual location for -Wuninitialized [PR69 (*) e564021... aarch64: Fix C++ ICEs with _Float16 and __fp16 [PR107080] (*) a6d8c61... i386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x or _F (*) fe8264b... testsuite: Windows paths use \ and not / (*) 5fb7136... testsuite: Only run test on target if VMA == LMA (*) 86291da... testsuite: Do not prefix linker script with "-Wl," (*) 32f86f2... RISC-V: Add '-m[no]-csr-check' option in gcc. (*) 1e2c124... c++: streamline built-in trait addition process (*) 3bb2d70... testsuite: Colon is reserved on Windows (*) 57707f3... libstdc++: Add missing include to refuse to create dangling referen (*) f1adf45... Add instruction level discriminator support. (*) 9f65eec... c++: Add DECL_NTTP_OBJECT_P lang flag (*) db28823... i386: Mark XMM4-XMM6 as clobbered by encodekey128/encodekey (*) 03f3365... RISC-V: Add ABI-defined RVV types. (*) 5d7be27... var-tracking: Add entry values up to max register mode (*) d0b00b6... cselib: Keep track of further subvalue relations (*) 5e9c4ed... arm: Define __ARM_FEATURE_AES and __ARM_FEATURE_SHA2 when m (*) b48d7ff... LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414] (*) 9a8212d... testsuite: Skip intrinsics test if arm (*) 646ce00... LoongArch: Fixed a typo in the comment information of the f (*) 175a89d... libgomp.texi: Status 'P' for 'assume', remove duplicated li (*) fa4bc21... LoongArch: Libitm add LoongArch support. (*) a25982a... stack-protector: Check stack canary before throwing excepti (*) 2839044... Fix AutoFDO tests to not look for hot/cold splitting. (*) 1f16a02... Daily bump. (*) 6bf4730... Fix profile count comparison. (*) 772d532... c++: Implement C++23 P2266R1, Simpler implicit move [PR1011 (*) 78bc649... Fortran: error recovery while simplifying intrinsic UNPACK (*) e73d9fc... runtime: portable access to sigev_notify_thread_id (*) f381629... runtime: synchronize empty struct field handling (*) 0b2706a... docs: update abi version info (*) 001c60c... range-ops: Calculate the popcount of a singleton. (*) 971bc0a... c++: Don't quote nothrow in diagnostic (*) 3f7eea4... c++: Make __is_{,nothrow_}convertible SFINAE on access [PR (*) 614e569... libstdc++: Adjust deduction guides for static operator() [P (*) b939a5c... fixincludes: FIx up for Debian/Ubuntu includes (*) c8dfa79... d: Merge upstream dmd d579c467c1, phobos 88aa69b14. (*) be4a655... irange: keep better track of powers of 2. (*) 1db05e1... Add an irange setter for wide_ints. (*) 303976a... c++: Implement C++23 P1169R4 - static operator() [PR106651] (*) cb8f25c... reassoc: Handle OFFSET_TYPE like POINTER_TYPE in optimize_r (*) 4790fe9... openmp: Add OpenMP assume, assumes and begin/end assumes su (*) 5b86d5d... c++: Improve diagnostics about conflicting specifiers (*) 5da546d... Fix ICEs due to recent jump-to-return optimization (*) b042088... c++: Implement P1467R9 - Extended floating-point types and (*) 8be6564... Updated constants from (*) 220c4d8... Daily bump. (*) 03cb9ed... libstdc++: Update std::pointer_traits to match new LWG 3545 (*) af85ad8... libstdc++: Use new built-ins for std::is_convertible traits (*) 7701ea4... docs: add missing dash in option name (*) 567329f... c++: P2513R4, char8_t Compatibility and Portability Fix [PR (*) 5e77d40... Optimize [0 = x & MASK] in range-ops. (*) be4b32b... c++: Instantiate less when evaluating __is_convertible (*) 099a664... c++ modules: variable template partial spec fixes [PR107033 (*) 1b5432b... Update my address and DCO entry in MAINTAINERS file (*) 2460f7c... Set ranges from unreachable edges for all known ranges. (*) e901908... nvptx: Allow '--with-arch' to override the default '-misa' (*) 4d94582... nvptx: Introduce dummy multilib option for default '-misa=s (*) 108b99b... nvptx: Make default '-misa=sm_30' explicit (*) 84072a2... nvptx: forward '-v' command-line option to assembler (*) 1b74b5c... [RFA] Minor improvement to coremark, avoid unconditional ju (*) 386ebf7... fix assert in __deregister_frame_info_bases (*) 6904ed8... libstdc++: Add #if around non-C++03 code in std::bitset [PR (*) d3df988... OpenACC: Fix reduction tree-sharing issue [PR106982] (*) 2387cfc... s390: fix wrong refactoring (*) c33e12f... aarch64: Add -march support for Armv9.1-A, Armv9.2-A, Armv9 (*) 3a2ae05... ada: Doc: rename Valid_Image to Valid_Value (*) a490e7d... ada: Fix location of pragmas coming from aspects in top-lev (*) 756efb7... ada: Remove unreferenced Rtsfind entries (*) dda025c... ada: Remove unreferenced C macro from OS constants template (*) c381ccd... ada: Document Long_Long_Long_Size parameter for -gnateT (*) 37645e2... ada: Improve CUDA host-side and device-side binder support (*) 6b8e3ee... ada: Document support for the mold linker (*) 91c7065... ada: Make Original_Aspect_Pragma_Name more precise (*) 4450567... ada: Delay expansion of iterator specification in preanalys (*) 2ef56ca... ada: Delay expansion of iterated component association (*) 5549d26... ada: Only reject volatile ghost objects when SPARK_Mode is (*) 6305563... ada: Improve accessibility check generation (*) 9677984... ada: Remove GNATmetric's documentation from GNAT's document (*) 092d750... ada: Remove socket definitions for ancient MinGW (*) af61dc3... ada: Remove definition of MAXPATHLEN for ancient MinGW (*) 09b91bb... ada: Deconstruct build support for ancient MinGW (*) fb95fb2... ada: Tune comment of routine for detecting junk names (*) 6c37375... Small tweaks. (*) 7ed1a81... ranger: remove unused function (*) 5be0950... rs6000: Fix the condition with frame_pointer_needed_indeed (*) 9c9cf4f... testsuite: Fix up avx256-unaligned-store-3.c test. (*) bfad706... rs6000: Fix condition of define_expand vec_shr_ [PR10 (*) 3db8e9c... Support 2-instruction vector shuffle for V4SI/V4SF in ix86_ (*) de613c6... Daily bump. (*) 77bbf69... fortran: Support clobbering of derived types [PR41453] (*) 95375ff... fortran: Support clobbering of allocatables and pointers [P (*) d5e1935... fortran: Support clobbering of ASSOCIATE variables [PR41453 (*) 467ef2c... fortran: Support clobbering of SAVE variables [PR41453] (*) 51c9480... fortran: Support clobbering of reference variables [PR41453 (*) 20aa1eb... fortran: Support clobbering with implicit interfaces [PR105 (*) 29919bf... fortran: Move clobbers after evaluation of all arguments [P (*) edaf1e0... fortran: Fix invalid function decl clobber ICE [PR105012] (*) 2b393f6... fortran: Move the clobber generation code (*) 323c38c... Fix typo in chapter level for RISC-V attributes (*) 28a61ec... Daily bump. (*) 2b667be... libstdc++: Simplify detection idiom using concepts (*) ad2aab5... openmp: Fix ICE with taskgroup at -O0 -fexceptions [PR10700 (*) 3c5bccb... openmp, c: Tighten up c_tree_equal [PR106981] (*) 4afaeaa... Daily bump. (*) 5924c7d... libstdc++: Add test for type traits not having friend acces (*) 71c828f... libstdc++: Fix std::is_nothrow_invocable_r for uncopyable p (*) d88319d... testsuite: Add more C2x tests (*) f507283... testsuite: Skip intrinsics test if arm (*) 8a7bcf9... c++: Implement __is_{nothrow_,}convertible [PR106784] (*) 7d4df63... RISC-V: make USE_LOAD_ADDRESS_MACRO easier to understand (*) b2fe02b... RISC-V: Add RVV machine modes. (*) b4feb49... RISC-V: Support poly move manipulation and selftests. (*) ab98b4c... libstdc++: Micro-optimizaion for std::bitset stream extract (*) af611af... tree-optimization/106922 - extend same-val clobber FRE (*) ab0f70a... frange: Make the setter taking trees a wrapper. (*) 4ceb5bc... libstdc++: Enable constexpr std::bitset for debug mode (*) ffb03fa... libstdc++: Optimize std::bitset::to_string (*) 14d4b4f... aarch64: Add Arm Neoverse V2 support (*) d10308f... MAINTAINERS: Add myself to Write After Approval (*) 50324a0... testsuite: make check-functions-body dump expected and seen (*) b7fd7fb... frange: drop endpoints to min/max representable numbers for (*) 76dbbfe... Add debug functions for REAL_VALUE_TYPE. (*) 0706262... frange: dump hex values when dumping FP numbers. (*) 6516257... opts: fix --help=common with '\t' description (*) a0de11d... testsuite: Fix up pr106922.C test (*) 2ec6489... attribs: Improve diagnostics (*) a282f08... i386: Optimize code generation of __mm256_zextsi128_si256(_ (*) 8b449dc... c++: ICE-on-invalid with designated initializer [PR106983] (*) 279c671... Daily bump. (*) 94ccaf6... Avoid depending on destructor order (*) 3252480... Update gcc fr.po (*) 5608e41... Convert CFN_BUILT_IN_PARITY to range-ops. (*) e7f035f... Convert CFN_BUILT_IN_GOACC_DIM_* to range-ops. (*) c750e67... Convert CFN_BUILT_IN_STRLEN to range-ops. (*) b6f670f... Convert CFN_BUILT_IN_UBSAN_CHECK_* to range-ops. (*) f7e62b0... Convert CFN_BUILT_IN_CLRSB to range-ops. (*) 55738d8... Convert CFN_CTZ builtins to range-ops. (*) ae1669a... Convert CFN_CLZ builtins to range-ops. (*) 5f730c6... Convert CFN_BUILT_FFS and CFN_POPCOUNT to range-ops. (*) 2f5da73... Convert CFN_BUILT_IN_TOUPPER and TOLOWER to range-ops. (*) eb82b9f... Convert CFN_BUILT_IN_SIGNBIT to range-ops. (*) b40b303... Add range-ops support for builtin functions. (*) 2f92f68... Always check the return value of fold_range. (*) be2a25a... Add missing float fold_range prototype for floats. (*) a7a6649... Fix calc_op1 for undefined op2_range. (*) 51ce063... Create gimple_range_op_handler in a new source file. (*) 24c473a... Adjust range_op_handler to store the handler directly. (*) 3cba5cd... Replace another snippet with a call to gimple_range_ssa_nam (*) 12b537b... Fortran: Fix automatic reallocation inside select rank [PR1 (*) bc71318... Fortran: fix ICE in generate_coarray_sym_init [PR82868] (*) 3ad3f53... libiberty: Refer to Bugzilla in README (*) 9194c13... libstdc++: Implement constexpr std::bitset for C++23 (P2417 (*) 4b4b514... libstdc++: Rearrange tests for (*) f35be12... cmd/cgo: add and use runtime/cgo.Incomplete instead of //go (*) 44dba05... tree-optimization/102801 - testcase for uninit diagnostic (*) 32d8123... c++ modules: partial variable template specializations [PR1 (*) 26607a6... remove -gz=zlib-gnu option value (*) 8625462... c: fix uninitialized c_expr::m_decimal [PR106830] (*) 9baee61... tree-optimization/106922 - missed FRE/PRE (*) 66d20d8... xtensa: gcc: enable section anchors support (*) 0bf60f6... xtensa: gcc: implement MI thunk generation for call0 ABI (*) 4bdf739... tree-optimization/99407 - DSE with data-ref analysis (*) 41c7d29... Some VN TLC (*) cbaa0ed... Fix typo in floorv2sf2, should be register_operand for op1, (*) 42630dc... libstdc++: Remove useless gdb printer registrations (*) f85847b... Daily bump. (*) 5814816... libstdc++: Fix accidental duplicate test [PR91456] (*) 16fe325... libstdc++: Remove main() from some compile-only tests (*) 980aa91... libstdc++: Update synopsis test for C++11 and late (*) dc829c7... [PR106967] Set known NANs to undefined for flag_finite_math (*) 324fa42... Clear unused flags in frange for undefined ranges. (*) 41b5eda... tree-optimization/106984 - tsan and COND_EXPR GIMPLE (*) 519196a... Fortran: handle RADIX kind in IEEE_SET_ROUNDING_MODE (*) dd9e5f4... aarch64: Rewrite -march=native to -mcpu if no other -mcpu o (*) d2278da... [PR106967] frange: revamp relational operators for NANs. (*) ce8aed7... Fortran: add symbols in version map for IEEE_GET_MODES and (*) eddbb81... Don't check can_vec_perm_const_p for nonlinear iv_init when (*) 9c23fe0... libstdc++: Remove trailing whitespace in documentation sour (*) cb29396... libstdc++: Add _Exit to for freestanding (*) d784c5c... libstdc++: Qualify std::abort() in test (*) 26cb69f... libstdc++: Add to ranges_base.h header (*) 5e4f5c2... Daily bump. (*) 59f6dea... Fortran: F2018 type(*),dimension(*) with scalars [PR104143] (*) 5976fbf... Fortran: error recovery on invalid ARRAY argument to FINDLO (*) 8dbb15b... Fortran: NULL pointer dereference in invalid simplification (*) c77f556... c++: xtreme-header modules tests cleanups (*) 4fac53d... c++: modules and non-dependent auto deduction (*) be60aa5... Fortran: Fix function attributes [PR100132] (*) 2438b6a... frange::maybe_isnan() should return FALSE for undefined ran (*) 10d6109... frange::set_nonnegative should not contain -NAN. (*) d812e8c... fortran: add link to ISO_VARYING_STRING module [PR106636] (*) 6bf5a70... aarch64: Fix GTY markup for arm_sve.h [PR106491] (*) 1005c89... vect: Fix SLP layout handling of masked loads [PR106794] (*) 4a773bf... vect: Fix missed gather load opportunity (*) 3e41e69... [PR106970] New test for PR that has already been fixed. (*) 84b2ab9... c++: stream PACK_EXPANSION_EXTRA_ARGS [PR106761] (*) a8bb495... replace "the the" typos (*) 5ed0c11... libstdc++: Fix typo in for freestanding (*) d998216... fortran: remove 2 dead links [PR106636] (*) 63e3cc2... contrib: skip new egrep warning (*) d0c73b6... Support 64-bit vectorization for single-precision floating (*) 3a035f1... middle-end: handle bitop with an invariant induction.[PR105 (*) 90d3e27... LoongArch: Prepare static PIE support (*) 2b61ed8... frange: flush denormals to zero (*) 041812f... Adjust issue_rate for latest Intel processors. (*) 78260b9... i386: Fixed vec_init_dup_v16bf [PR106887] (*) 43be56c... Daily bump. (*) 2d9429d... c: Stray inform note with -Waddress [PR106947] (*) de40fab... Fortran: add IEEE_MODES_TYPE, IEEE_GET_MODES and IEEE_SET_M (*) 6efc494... Improve sorry message for -fzero-call-used-regs (*) 4637a1d... Fortran: F2018 rounding modes changes (*) 0b5b8ac... Fix PR target/99184: Wrong cast from double to 16-bit and 3 (*) 0990a77... Daily bump. (*) 313879d... OpenMP: Push attaches to end of clause list in "target" reg (*) d458f80... Remove dependency on uintptr_t in libgcc (*) e3c4a86... RISC-V: Don't try to vectorize tree-ssa/gen-vect-34.c (*) 5dba8b2... [PR106831] Avoid propagating long doubles that may have mul (*) 9174614... Rewrite NAN and sign handling in frange (*) 205a6fb... Daily bump. (*) c8e93a0... Fix unsigned comparison warning (*) f4dad09... c++: modules ICE with typename friend (*) 9ac9fde... reassoc: Fix up recent regression in optimize_range_tests_c (*) 7ee0fa1... Daily bump. (*) eaddc87... Fix for an AutoFDO test. (*) 6e80a1d... eliminate mutex in fast path of __register_frame (*) cf0fded... libstdc++: Add preprocessor conditions for freestanding [PR (*) 7f4c370... libstdc++: Move allocator-related helpers to (*) 2b75d5f... Fortran: catch NULL pointer dereferences while simplifying (*) 7bd4deb... Fortran: error recovery for bad deferred character length a (*) 6248f4f... float.h: Do not define INFINITY for C2x when infinities not (*) ecbdfa8... libstdc++: Tweak TSan annotations for std::atomic header to (*) 9a1bc4b... libstdc++: Add comment to 17_intro/names.cc test (*) 0bc9aa9... libstdc++: Add assertion to std::promise::set_exception (LW (*) 8b1bc30... libstdc++: Document LWG 1203 API change in manual (*) 93257ed... libstdc++: Add pretty printer for std::stringstreams (*) 3c85c11... frange: add both zeros to ranges when there's the possiblit (*) 7d647a8... Pass full range to build_* in range-op-float.cc (*) 4a311a6... Use frange::set_nan() from the generic frange::set(). (*) 9c4c418... Provide cleaner set_nan(), clear_nan(), and update_nan() me (*) 6da6547... Minor fixes to frange. (*) f469ce1... OpenMP/OpenACC: mapping group list-handling improvements (*) 23baa71... OpenMP/OpenACC struct sibling list gimplification extension (*) cd14c97... tree-optimization/106938 - cleanup abnormal edges after inl (*) 12a8d5e... [PR106936] Remove assert from get_value_range. (*) 1457be6... Drop unused variable (*) b57abd0... OpenMP 5.0: Clause ordering for OpenMP 5.0 (topological sor (*) 2aa5f88... testsuite/s390: Add -mzarch to ifcvt test cases. (*) 48970cb... testsuite/s390: Fix vperm-rev testcases. (*) 645ef01... Disallow pointer operands for |, ^ and partly & [PR106878] (*) 05f5c42... tree-optimization/106934 - avoid BIT_FIELD_REF of bitfields (*) 93b09bf... Check another epilog variable peeling case in vectorizable_ (*) 9d50351... testsuite: gluefile file need to be prefixed (*) 1995a02... Daily bump. (*) ff85f0a... PR target/106877: Robustify reg-stack to malformed asm. (*) e11babb... libgomp: Appease some static analyzers [PR106906] (*) 7d7e214... libstdc++: Implement ranges::slide_view from P2442R1 (*) 5d84a44... libstdc++: Implement ranges::chunk_view from P2442R1 (*) 7aa80c8... libstdc++: Implement LWG 3569 changes to join_view::_Iterat (*) edf6fe7... libstdc++: Avoid -Wparentheses warning with debug iterators (*) 5e1031f... c++: remove single-parameter version of mark_used (*) fea6ae0... c++: two-parameter version of cxx_constant_value (*) 441a488... c++: some missing-SFINAE fixes (*) 48e40d0... Revert "xtensa: Implement new target hook: TARGET_CONSTANT_ (*) 38db483... rs6000: Fix the check of bif argument number [PR104482] (*) 94504c9... rs6000: Handle unresolved overloaded builtin [PR105485] (*) 0ee1548... rs6000: Suggest unroll factor for loop vectorization (*) 2c86723... middle-end/106909 - CTRL altering flag after folding (*) ad08894... tree-optimization/106913 - ICE with -da and -Wuninitialized (*) 721c0fb... aarch64: Vector move fixes for +nosimd (*) 91061fd... aarch64: Disassociate ls64 from simd (*) eec36f2... libgomp.texi: move item from gcn to nvptx (*) b5f09bd... Daily bump. (*) c17fa0f... c++: remove '_sfinae' suffix from functions (*) c3ba0ea... c++: template-id arguments are evaluated [PR101906] (*) 03381be... c++: auto member function and auto variable [PR106893] (*) 6bcca5f... c++: cast to array of unknown bound [PR93259] (*) 936efca... xtensa: Implement new target hook: TARGET_CONSTANT_OK_FOR_C (*) db19cfd... libstdc++: Add already-accepted testcase [PR106320 (*) 7c989a8... c++: lambda capture of array with deduced bounds [PR106567] (*) 8ef5fa4... c++: Refer to internal linkage for -Wsubobject-linkage [PR8 (*) 2e7bc76... stdatomic.h: Do not define ATOMIC_VAR_INIT for C2x (*) 6b43f55... nvptx/mkoffload.cc: Warn instead of error when reverse offl (*) 06b30ee... frange::set_signbit: Avoid changing sign when already in th (*) 71cd6a0... xtensa: gcc: fix builtin_apply return value (*) c092d89... libstdc++: Fix comments in tests to match code (*) 9983ab1... libgomp.texi: Impl. status fix/addition (*) 4198b0d... doc: Fix typo in documentation of __float128 suffix (*) 34b9a03... gcov: Respect triplet when looking for gcov (*) 723ef5a... libstdc++: Outline the overlapping case of string _M_replac (*) 994ea89... libgomp: Fix up icv-6.c [PR106894] (*) 643ae81... [Ada] Fix immediate assertion failure with -gnatd.1 (*) 60bb81e... [Ada] Storage_Error raised analyzing type with call in its (*) bd548d6... [Ada] Improve CUDA host-side and device-side binder support (*) f64bfc1... [Ada] Sync documentation of junk names with code (*) 0c960fe... [Ada] Reject 'Valid_Scalars on Unchecked_Union regardless o (*) ca90143... [Ada] Improve CUDA host-side and device-side binder support (*) ca4b980... [Ada] Temporary tweak new expansion of contracts (*) 9ccd61d... [Ada] Special-case printing of SPARK_Mode in error messages (*) f244e99... [Ada] Justify false alarm from CodePeer analysis of GNAT (*) 0f829a9... [Ada] Cleanup routine for handling SPARK_Mode kinds (*) 4caf4b5... [Ada] Accept explicit SPARK_Mode Auto as configuration prag (*) 517817a... [Ada] Remove SPARK containers from GNAT documentation (*) 5ca1d6a... [Ada] Reject use in SPARK of Asm intrinsics for code insert (*) da4824b... [Ada] Add C declaration for Opt.Unnest_Subprogram_Mode (*) d917a68... [Ada] Internal error compiling formal instance of generic w (*) 4a7312f... [Ada] Replace SPARK containers implementation by Compile_Ti (*) cf8af60... [Ada] Fix validity checking on renamed Old attribute prefix (*) a968d80... [Ada] Tech debt: Expansion of contracts (*) 46ba7ae... [Ada] Fix oversight in implementation of unnesting (*) 9bde1fc... [Ada] Syntax error in Ada 2022 array aggregate causes bug b (*) 9fcd4cc... [Ada] Initialize a local variable to avoid a CodePeer warni (*) 1588e88... [Ada] bugbox referencing INOX prefixed view of primitive op (*) 4a46f59... [Ada] Lock_Free aspect takes precedence over Ceiling_Lockin (*) de01e1b... [Ada] Do not mark user parameters of protected subprograms (*) 1d2bc28... [Ada] Fix issues with compiling ACATS test for user-defined (*) 2fa4bea... [Ada] Remove a no-longer-correct comment (*) 65d76c5... [Ada] Fix bugs in check-related warnings. (*) 635e98b... [Ada] Disable Support_Atomic_Primitives on x86_64 VxWorks (*) d30f154... [Ada] Disable Support_Atomic_Primitives on QNX and VxWorks (*) 272ada7... [Ada] Parser and lexer cleanup (*) dad0ebe... [Ada] Revert "Enforce matching of extra formals" (*) 3fa66b9... ChangeLog: fix PR entry (*) ffaeb9d... analyzer: remove unused fields (*) 5b9111d... Daily bump. (*) 0ea5e3f... analyzer: consider empty ranges and zero byte accesses [PR1 (*) 5b3496e... Daily bump. (*) 75e5cc9... xtensa: constantsynth: Add new 3-insns synthesis pattern (*) 16d752a... rs6000: Make an "if" statement more regular (*) 7d37c7f... libgomp: Use libiberty environ.h to declare the environment (*) 7c4c65d... fortran: Add IEEE_SIGNBIT and IEEE_FMA functions (*) 861d1a1... Daily bump. (*) 89afb2e... xtensa: Make complex hard register clobber elimination more (*) 06c2756... xtensa: Eliminate unused stack frame allocation/freeing (*) c81b60b... analyzer: implement trust boundaries via a plugin for Linux (*) 07e3016... analyzer: add support for plugin-supplied known function be (*) 084dc9a... analyzer: add test coverage for flexible array members [PR9 (*) 007680f... libstdc++: Rename parameter to avoid darwin __weak qualifie (*) 8298427... libstdc++: Fix return type of empty zip_/adjacent_transform (*) e469506... libstdc++: Fix typo in adjacent_view::_Iterator [PR106798] (*) 718a6d4... libstdc++: Fix zip_view's operator- for integer-class diffe (*) 50be486... nvptx: libgomp+mkoffload.cc: Prepare for reverse offload fn (*) dfd75bf... GCN: libgomp+mkoffload.cc: Prepare for reverse offload fn l (*) 0fcc0cf... libgomp: Prepare for reverse offload fn lookup (*) a1a53dc... stddef.h: Add C2x unreachable macro (*) e230f11... Handle OPAQUE_TYPE specially in verify_type [PR106833] (*) eff73c1... amdgcn: Add support for additional natively supported float (*) a8b0b13... tree-optimization/106722 - avoid invalid pointer associatio (*) 26a1f4f... libgomp: Fix up OMP_PROC_BIND handling [PR106894] (*) 6aafd6b... RISC-V: Suppress build warnings (*) 923da63... tree-optimization/106881 - fix simple_control_dep_chain par (*) c2c3e4f... Fix "address will never be NULL" warning (*) b237e36... opts: always compare array option values with memcmp (*) (*) This commit already exists in another branch. Because the reference `refs/users/aoliva/heads/testbase' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.