The branch 'aoliva/heads/testbase' was updated to point to: 2edb50a31089... [lra] force reg update after spilling to memory [PR120424]
It previously pointed to: 10360c1b0d45... [vxworks] build partial libatomic Diff: Summary of changes (added commits): ----------------------------------- 2edb50a... [lra] force reg update after spilling to memory [PR120424] (*) 8fc9e03... cobol: Honor HAVE_CLOCK_GETTIME and HAVE_GETTIMEOFDAY. [PR1 (*) 3d287bf... c++: more __is_destructible fixes [PR107600] (*) 7f1ee85... [PATCH] RISC-V: Add smcntrpmf extension. (*) 49f421a... c++: constinit diagnostic regression [PR120506] (*) 7037c72... c++, coroutines: Some cleanups in build_actor. (*) 0ae77a0... c++: Emit an error for attempted constexpr co_await [PR1189 (*) 09cac2a... c++: Add co_await, co_yield and co_return to dump_expr. (*) 0ec5306... libstdc++: Remove spaces before function parameter list (*) ff2e49f... libstdc++: Implement LWG 2439 for std::unique_copy [PR12038 (*) 4e47e2f... libgomp: Add OpenMP's omp_target_memset/omp_target_memset_a (*) d7f33a3... c++: __is_destructible fixes [PR107600] (*) 8a42538... c++: __has_trivial_destructor regression (*) 08031b8... libstdc++: Pass small trivial types by value in polymorphic (*) a2e1c97... libstdc++: Implement C++26 std::polymorphic [PR119152] (*) 02a6f9a... or1k: Fix struct return test (*) 2588ef7... or1k: Support long jump offsets with -mcmodel=large (*) 8287861... testsuite: Add tls_link effective target (*) b0dc232... RISC-V: Adjust build rule for gen-riscv-ext-opt and gen-ris (*) 3f1f99e... c++tools: Don't check --enable-default-pie. (*) 54e9cb8... RISC-V: Implement full-featured iterator for riscv_subset_l (*) 08c299a... OpenMP: Handle more cases in user/condition selector (*) d3ddc93... [PATCH] testsuite: RISC-V: Fix the typo in param-autovec-mo (*) fa71562... Daily bump. (*) 2da641d... Move get_call_rtx_from to final.c (*) 5ff48aa... Fortran: Fix handling of parsed format strings. (*) 7624186... forwprop: Manually rename the virtual mem op for complex an (*) 213cb63... cobol: Wrap the call to fprintf in a libgcobol routine. [PR (*) 13498bf... PR modula2/120474: InOut buffering should flush the WriteLn (*) b2c8d30... c: fix ICE related to tagged types with attributes in diagn (*) a0364f4... c++: rename PR120123 test (*) c33ad4f... RISC-V: Fix line too long format issue for autovect.md [NFC (*) 2e1f014... xtensa: Remove include of reload.h (*) 2e5130f... xtensa: Remove an unnecessary constraint modifier from movs (*) 9050005... xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS (*) 673e4d1... Daily bump. (*) 170717f... PR modula2/120497: error is generated for good code when re (*) 9739ae9... Have TODO_verify_* not set by any pass (*) dce4da5... tree-optimization/120357 - ICE with early break vectorizati (*) e131ba3... PR modula2/120389 Assigning wrong type to an array causes a (*) c7df2b7... Daily bump. (*) a746747... diagnostics: implement highlight-a vs -b in HTML output [PR (*) d10e3e0... c++: another xobj lambda testcase [PR120123] (*) 948bb7e... Fix typo in comment in execute_all_ipa_transforms. (*) dd9b603... c: Update description of C library facilities provided by G (*) 490072b... Fortran: parameter inquiries of constant complex arrays [PR (*) 611d595... c++: more xobj lambda 'this' capture [PR113563] (*) 70418e6... C: Flex array in union followed by a structure field is not (*) f37c5f1... C: Flex array in the middle via type alias is not reported (*) 28a1798... libstdc++: Test for formatting with empty spec for calendar (*) 72972bc... RISC-V: Add test cases for avg_ceil vaadd implementation (*) 6d4c38b... RISC-V: Reconcile the existing test for avg_ceil (*) 6bcd522... RISC-V: Leverage vaadd.vv for signed standard name avg_ceil (*) 02c58bc... tree-optimization/120341 - stores into STRING_CSTs can trap (*) 2ffada0... Add 'libgomp.c++/target-valarray-1.C' (*) 83ca283... libgomp: Add testcases for concurrent access to standard C+ (*) a811d1d... libgomp: Add testcases for concurrent access to standard C+ (*) fbcd0ad... libgomp: Add testcases for the standard C++ math library on (*) 28a5bc2... Add 'libgomp.c++/target-flex-[...].C' test cases (*) 543f7e1... Defuse 'RESULT_DECL' check in 'pass_nrv' (for offloading co (*) c13d5b9... testsuite: Add testcase for GCC 13 branch s390 bug [PR12048 (*) 0c8d92a... OpenMP: Support OpenMP 5.0 "declare mapper" directives for (*) 0e77309... Type mismatch for passed external function (*) 333628a... diagnostics: consolidate calls to colorizer::set_named_colo (*) 0291f53... tree-optimization/120457 - avoid lowering of some single-el (*) 2256223... libstdc++: Define __wait_result_type for atomic waiting (*) 3e9fff1... libstdc++: Rewrite std::counting_semaphore base class [PR11 (*) 42fc1e9... libstdc++: Create new base class of std::barrier<C> for non (*) ef63227... libstdc++: Fix std::barrier for constant initialization [PR (*) 88e41d7... libstdc++: Optimise std::latch::arrive_and_wait (*) da9b2ea... libstdc++: Move atomic wait/notify entry points into the li (*) 5b110bb... libstdc++: Rename __waiter_pool_impl to __waitable_state (*) ba56ed2... libstdc++: Rename __atomic_compare to __atomic_eq (*) 5729a28... libstdc++: Remove reinterpret_cast uses in atomic wait/noti (*) f52948b... libstdc++: Simplify futex wrapper functions for atomic wait (*) aeaa9ba... libstdc++: Fix time_point conversion in atomic timed waits (*) 97ea9d7... libstdc++: Fix race condition in new atomic notify code (*) 219bb90... libstdc++: Various fixes for atomic wait/notify code (*) 8e2c4d2... libstdc++: Whitespace fixes in atomic wait/notify code (*) e071cd6... libstdc++: Pass __wait_args to internal API by const pointe (*) 437c147... libstdc++: Atomic wait/notify ABI stabilization (*) e322dff... rtl-ssa: Reject non-address uses of autoinc regs [PR120347] (*) 48973e8... OpenMP: C++ "declare mapper" support (*) 0e0f963... c: fix ICE for mutually recursive structures [PR120381] (*) 62ed7fb... scc_copy: conditional return TODO_cleanup_cfg. (*) f359866... [AUTOFDO] Merge profiles of clones before annotating (*) 77fa15d... Daily bump. (*) c8fdecf... [AUTOFDO] Enable autofdo tests for aarch64 (*) a4a4cf8... forwprop: Add stats for memcpy->memset (*) a06058a... forwprop: Change test in loop of optimize_memcpy_to_memset (*) 8b3300f... diagnostics: fix PatternFly URL (*) 3d00efc... diagnostics: reimplement html_token_printer in terms of xml (*) 554d2a2... diagnostics: bulletproof html_builder::make_metadata_elemen (*) afee0b1... diagnostics: use unique_ptr for m_format_postprocessor (*) f4aa6b5... libgomp: Add OpenACC's acc_memcpy_device{,_async} routines (*) 2047aa4... c++: xobj lambda 'this' capture [PR113563] (*) 977fadd... c++, coroutines: Make a check more specific [PR109283]. (*) 5c6364b... c++: C++17 constexpr lambda and goto/static (*) c69afa2... Fortran: Make minor adjustment to error message. (*) cf129b8... i386: Add x86 FMV symbol tests (*) 83eee43... ppc: Add PowerPC FMV symbol tests. (*) 33b65e4... OpenMP: Fix ICE and other issues in C/C++ metadirective err (*) 65e0ed2... OpenMP: Fix ICE in metadirective recovery after error [PR12 (*) 7bba8d4... c++, coroutines: Delete now unused code for parm guards. (*) 217b7f6... c++, coroutines: Fix identification of coroutine ramps [PR1 (*) 0b004c9... ipa: When inlining, don't combine PT JFs changing signednes (*) 71e6b7b... ipa: Fix whitespace when dumping VR in jump_functions (*) ad96f03... libstdc++: Compare keys and values separately in flat_map:: (*) 589b27e... libstdc++: Fix tuple/pair confusion with std::erase_if(flat (*) 8e7cf04... libstdc++: Fix another 17_intro/names.cc failure on AIX (*) a8e22d3... libstdc++: Fix lwg4084.cc test FAIL on AIX (*) ff6647b... libstdc++: Re-enable some XPASS tests for AIX (*) 5080d98... i386: Use Shuffles instead of shifts for Reduction in AMD z (*) 6df6978... libstdc++: Disable -Wlong-long warnings in boost_concept_ch (*) ebbcd94... libstdc++: Document that -std cannot be used in --target_bo (*) dc88714... ggc-page: Fix up build on non-USING_MMAP hosts [PR120464] (*) 077cdc9... RISC-V: Add minimal support of double trap extension 1.0 (*) bd9d8f9... Fortran: Fix ChangeLog. (*) 663cb52... RISC-V: Add test for vec_duplicate + vmul.vv combine case 1 (*) b36bde2... RISC-V: Add test for vec_duplicate + vmul.vv combine case 0 (*) 2e4267a... RISC-V: Combine vec_duplicate + vmul.vv to vmul.vx on GR2VR (*) 0629924... c++: add __is_*destructible builtins [PR107600] (*) 7fca794... Daily bump. (*) fcb6029... [AUTOFDO] Fix autogen remake issue (*) 8859a06... Set znver5 addss cost to 2 again (*) a64a7f0... Fortran: gfc_simplify_{cospi,sinpi} - fix for MPFR < 4.2.0 (*) e2bf0b3... Fortran: Adjust handling of optional comma in FORMAT. (*) e8fdd55... fortran: add constant input support for trig functions with (*) 0f73ae7... vect: Remove non-SLP paths in strided slp/elementwise. (*) 6ccf845... RISC-V: Avoid division by zero in check_builtin_call [PR120 (*) 5b2e7af... libgomp.fortran/metadirective-1.f90: Expect 'error:' for nv (*) 06b9c58... c++: modules and using-directives (*) d4a2f9b... RISC-V: Add test cases for avg_floor vaadd implementation (*) ef0c2ed... RISC-V: Reconcile the existing test for avg_floor (*) f4456ea... RISC-V: Leverage vaadd.vv for signed standard name avg_floo (*) 17f7b62... Handle auto-fdo 0 more carefully (*) a4dc400... Do not recompute profile when entry block has afdo count of (*) 33ee574... aarch64: Enable newly implemented features for FUJITSU-MONA (*) 8058e1f... Fix profile_probability quality of switch (*) aa1b47a... Do not erase static profile by 0 autofdo profile (*) 011962c... doc: Fix extend.texi menu (*) 1bc5b47... For datarefs with big gap, split them into different groups (*) 905a156... Daily bump. (*) e776687... c: Fix up a pasto in countof diagnostics [PR117025] (*) 74a2281... Fortran: fix regression introduced by commit r16-914-g787a8 (*) a57ea0a... libgcc: Add DPD support + fix big-endian support of _BitInt (*) ee63667... fold: DECL_VALUE_EXPR isn't simple [PR120400] (*) 9d9ac16... c: Add -Wpedantic diagnostic for _Countof [PR117025] (*) d077906... c: Add <stdcountof.h> [PR117025] (*) 517c948... c: Add _Countof operator [PR117025] (*) 42983ff... Fortran: Fix c_associated argument checks. (*) 787a8de... Fortran: fix parsing of type parameter inquiries of substri (*) 83aa09e... c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs. (*) 7b76965... Enable afdo testing on AMD Zen3+ (*) fbe6dea... Remove dead code in auto-profile.cc (*) 2a6c6e9... Fix IPA-SRA issue with reverse SSO on specific pattern (*) 04871e7... diagnostics: rework experimental-html output [PR116792] (*) 7fda941... diagnostics: split path-printing into a new diagnostic-path (*) 6790558... s390x: Fix bootstrap. (*) 8da568c... tree-optimization/117965 - phiprop validity checking is too (*) ec5349c... asf: Fix calling of emit_move_insn on registers of differen (*) 764ea9e... sbitmap: Add bitmap_all_bits_in_range_p function (*) a6ebf1e... sbitmap: Rename bitmap_bit_in_range_p to bitmap_any_bit_in_ (*) c86125a... [RISC-V] Add andi+bclr synthesis (*) d1ced2a... libstdc++: Fix some names.cc test failures on AIX (*) 7fa1bd6... libstdc++: Fix test failures for 32-bit AIX (*) 324aad3... libstdc++: Regenerate include/Makefile.in (*) f11e5e9... RISC-V: Add test for vec_duplicate + vxor.vv combine case 1 (*) 8c6f583... RISC-V: Add test for vec_duplicate + vxor.vv combine case 0 (*) df691d8... RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR (*) e9e6a7c... s390: Floating point vector lane handling (*) e0c3066... libstdc++: Support std::abs for 128-bit integers and floats (*) 351e600... doc: Fix typo in description of nonstring attribute (*) 6045de6... AVR: target/120442 - Support f7_fdim / fdiml in LibF7. (*) e46c5b3... libstdc++: Fix bug in default ctor of extents. (*) 672569c... AVR: target/120441 - Fix f7_exp for |x| ≥ 512. (*) 447156e... driver: Fix multilib_os_dir and multiarch_dir for those tar (*) a91679a... RISC-V: Add testcases for signed vector SAT_ADD IMM form 1 (*) 70fdc02... Match:Support signed vector SAT_ADD IMM form 1 (*) 4962e6d... RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IM (*) 7cf7149... Match:Support IMM=-1 for signed scalar SAT_ADD IMM form1 (*) 15e55f3... Daily bump. (*) 5d6ed6d... c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected (*) 97e8cd9... libstdc++: Run in_place constructor test for std::indirect (*) 45b849d... OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BL (*) f59ff19... c++: add -fdump-lang-tinst (*) d424245... c++: add cxx_dump_pretty_printer (*) caf804b... libstdc++: Implement C++26 std::indirect [PR119152] (*) 545433e... libstdc++: Implement C++26 function_ref [PR119126] (*) c61743a... Fixup gcc.target/i386/vect-epilogues-5.c (*) 86dc974... [AUTOFDO][AARCH64] Add support for profilebootstrap (*) f9e63eb... rs6000: Remove include of reload.h (*) 53fb5a1... [AUTOFDO] Enable ipa-split for auto-profile (*) e0a1611... Daily bump. (*) 2159f02... MicroBlaze does not support speculative execution (CVE-2017 (*) 9b8caae... c++: dump_template_bindings tweak (*) e3d3d6d... Make i386 construcotr vectorizer costs more realistics (*) 20aae41... Enable mcf thread model for aarch64-*-mingw*. (*) 5840bf9... i386: Quote user-defined symbols in assembly in Intel synta (*) 17c1aa2... Daily bump. (*) 2e2557d... [RISC-V] shift+and+shift for logical and synthesis (*) 9c83e15... [Ada] Install ACATS 4.2 testsuite in acats-4 directory (*) c565814... Ada: install ACATS 3.1 testsuite in acats-3 directory (*) f3a62dc... Ada: minor tweaks to ACATS 2.6 testsuite (*) ba3b428... Ada: move ACATS 2.6 testsuite to acats-2 directory (*) 736ae0a... RISC-V: Add test for vec_duplicate + vor.vv combine case 1 (*) 2e09013... RISC-V: Add test for vec_duplicate + vor.vv combine case 0 (*) 2fab99b... RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR c (*) 34efa44... Daily bump. (*) 66e9a4f... c++/modules: Fix merge of TLS init functions [PR120363] (*) 43dddee... c++/modules: Fix stream-in of member using-decls [PR120414] (*) a2681eb... Add diffsummary.py to contrib (*) 57f8cc4... Add a bootstrap-native build config (*) 725063b... Use optimize free lists for alloc_pages (*) 2f78027... c++: drop push_tinst_level in mangling (*) 57f6e6e... doc: Fix implement-c.texi menu (*) 1bb7a19... libstdc++: Fix concept checks for std::unique_copy [PR12038 (*) b2aeeb2... libstdc++: Add always_inline to std::is_constant_evaluated( (*) 2093536... libstdc++: Fix 17_intro/names.cc failure on Solaris 11.3 (*) 4a18241... RISC-V: Support CPUs in -march. (*) b949d04... RISC-V: Add autovec mode param. (*) e6fea0a... RISC-V: Default-initialize variable. (*) 1eb30ea... RISC-V: Fix some dynamic LMUL costing. (*) 08b4f61... testsuite: Fix typo in parse_ctx.cc (*) 06af3f9... MAINTAINERS: Add myself to write after approval (*) 32396d8... diagnostics: use -Wformat-diag more consistently (*) d5ff1cc... Conditionalize libgdiagnostic processing on presence (*) b3d07ec... libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for (*) c637186... aarch64: Fold lsl+lsr+orr to rev for half-width shifts (*) 7e0149f... aarch64: Match unpredicated shift patterns for ADR, SRA and (*) 3213828... [MAINTAINERS] Add myself to write after approval and DCO. (*) 2e9ef61... Daily bump. (*) fbb7f1c... c: Document C23 implementation-defined behavior (*) 895a8ab... PR modula2/120389 ICE if assigning a constant char to an in (*) 05fc147... testsuite: Remove obsolete ada/acats/overflow.lst file (*) d7f24e3... Fix oversight about big-endian targets in latest change (*) f5016d8... c++: fix testcase comment (*) 26b50c5... c++: constexpr always_inline [PR120935] (*) (*) 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.