From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1851) id 7EB053858010; Mon, 26 Sep 2022 19:06:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7EB053858010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1664219164; bh=0gcI2zvUPhHLao5APWlKbRPpbK/xpntGW+3k2zgK8P8=; h=From:To:Subject:Date:From; b=IpOLfj3btKJrUjRx4vOlrMg1cWQAfltEI9mepYpi+g0MyQJhTFouX5uJs3+tfn0eC k/h6i0CYeqoCyf+8AcNnoTVmlQ0lhe2A90q4nPZ6VfIP/NNwQ/Vp86yaWT0YBPKIVZ oPHJ+/XaYlTC+1gouZOy8dFakPWqOXNACvKr7bbw= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Martin Liska To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/sphinx] (143 commits) Merge branch 'master' into devel/sphinx X-Act-Checkin: gcc X-Git-Author: Martin Liska X-Git-Refname: refs/heads/devel/sphinx X-Git-Oldrev: c9c59aa19c0b7159636763294b7b0c87c696d675 X-Git-Newrev: 3c527a35fa428b727807c81f1225a5e0025446c1 Message-Id: <20220926190604.7EB053858010@sourceware.org> Date: Mon, 26 Sep 2022 19:06:04 +0000 (GMT) List-Id: The branch 'devel/sphinx' was updated to point to: 3c527a35fa4... Merge branch 'master' into devel/sphinx It previously pointed to: c9c59aa19c0... Merge branch 'master' into devel/sphinx Diff: Summary of changes (added commits): ----------------------------------- 3c527a3... Merge branch 'master' into devel/sphinx 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. (*) (*) This commit already exists in another branch. Because the reference `refs/heads/devel/sphinx' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.