From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1464) id B0F423858C39; Sat, 15 Jan 2022 07:09:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B0F423858C39 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] (255 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: 5eb1b83fe0c097bee14243e6219b3928adbe850f X-Git-Newrev: 090bc9366d10f5b5f7c010d79a95f877631bb00f Message-Id: <20220115070952.B0F423858C39@sourceware.org> Date: Sat, 15 Jan 2022 07:09:52 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jan 2022 07:09:52 -0000 The branch 'ibm/heads/gcc-10-branch' was updated to point to: 090bc9366d1... ibm: Merge up to top of releases/gcc-10 It previously pointed to: 5eb1b83fe0c... ibm: Merge up to top of releases/gcc-10 Diff: Summary of changes (added commits): ----------------------------------- 090bc93... ibm: Merge up to top of releases/gcc-10 7729d2c... rs6000: MMA test case emits wrong code when building a vect (*) 1221c37... rs6000: Add unspec wrapper to vsx_assemble_pair (*) 2875c87... rs6000: Disable optimizing multiple xxsetaccz instructions (*) bccabf5... Daily bump. (*) d7e32de... Fix reverse scalar storage order issues in IPA-SRA (*) f5e94aa... Daily bump. (*) 7bfdbb6... Fortran: avoid several NULL pointer dereferences during err (*) 35ca78a... Daily bump. (*) d4e5ca6... tree-optimization/97953 - fix bougs range recorded by EVRP (*) f9d102e... Daily bump. (*) e021b2a... Daily bump. (*) 331733c... Properly enable -freorder-blocks-and-partition on 64-bit Wi (*) ea42009... Daily bump. (*) d5fbe76... Daily bump. (*) 717278b... Daily bump. (*) 6a3018a... Fortran: fix passing return value to class(*) dummy argumen (*) 66e47bb... Daily bump. (*) 7885d7a... Daily bump. (*) 0d56633... libstdc++: Fix std::char_traits::move for constexpr (*) 88518e5... libstdc++: Fix example preprocessor command in FAQ [PR10387 (*) 17af7c1... libstdc++: Initialize member in std::match_results [PR10354 (*) 37fec1c... libstdc++: Make Asan detection work for Clang [PR103453] (*) fa5e1ca... libstdc++: Fix std::error_code pretty printer for versioned (*) 1794a68... libstdc++: Fix std::allocator for versioned namespace (*) 865ad53... libstdc++: Add another testcase for std::unique_ptr printer (*) 5400112... libstdc++: Fix pretty printing of std::unique_ptr [PR103086 (*) 48e0da2... Daily bump. (*) 969f0e4... Daily bump. (*) 587a5af... Daily bump. (*) c32bd9b... Daily bump. (*) d51c2ce... Daily bump. (*) 5832371... Daily bump. (*) 0708ae1... Daily bump. (*) f7bdaae... Daily bump. (*) 7603509... Daily bump. (*) f8486c9... Fortran: fix check for pointer dummy arguments with INTENT( (*) 39264ac... Fortran: PACK intrinsic should not try to read from zero-si (*) 715842b... Fortran: BOZ literal constants are not interoperable (*) 93c066f... Fortran: NULL() is not interoperable (*) 9bcf905... Daily bump. (*) 781b0da... Daily bump. (*) f3a0e3b... Daily bump. (*) d656bf1... Daily bump. (*) ad4a493... Daily bump. (*) b0e5100... Daily bump. (*) ecd9684... libphobos: Fix definition of stat_t for MIPS64 (PR103604) (*) eaa700f... Daily bump. (*) d72a905... Daily bump. (*) 650ac4b... Fortran: catch failed simplification of bad stride expressi (*) e301a0a... Fortran: improve checking of array specifications (*) 7ba46cc... Fortran: reject BOZ type argument to SIZEOF(). (*) 9405719... Daily bump. (*) 792646d... Daily bump. (*) a28d690... Fortran: dimensions of an array have to be non-negative (*) dc33024... Daily bump. (*) b0b1b21... Fortran: fix checking of elemental functions of type CLASS (*) b99da5f... Fortran: prevent NULL pointer dereference in check of passe (*) 9f84f26... mh-mingw: Set __USE_MINGW_ACCESS in missed C++ flags variab (*) a2af358... i386: Fix emissing of __builtin_cpu_supports. (*) d9bf08f... Daily bump. (*) b562a58... rs6000: Remove builtin mask check from builtin_decl [PR1023 (*) df305cd... Daily bump. (*) f3e56c6... Daily bump. (*) 4ef68a0... Daily bump. (*) 31091d7... Daily bump. (*) 1f49f2a... Fortran: improve expansion of constant array expressions wi (*) fe00eae... Fortran: generate error message for negative elements in SH (*) 263826d... Fortran: improve check of arguments to the RESHAPE intrinsi (*) 526c0dd... Daily bump. (*) 45cbfab... Fortran: perform array subscript checks only for valid INTE (*) d0db09b... d: Align methods to MINIMUM_METHOD_BOUNDARY. (*) 52ff3d6... Daily bump. (*) 0521fd9... Daily bump. (*) c33e00f... Daily bump. (*) ad9f6a8... Daily bump. (*) 46c596a... Daily bump. (*) 78c88de... Daily bump. (*) dfd24c7... Daily bump. (*) 1a11b7c... Daily bump. (*) 4e4ea75... libphobos: Push all callee-save registers on the stack befo (*) 500468b... Daily bump. (*) d2ecc42... ipa-sra: Check also ECF_LOOPING_CONST_OR_PURE when evaluati (*) 5c15b59... Daily bump. (*) ecc34ba... Fix -freorder-blocks-and-partition glitch with Windows SEH (*) 35a8944... Daily bump. (*) c6fd740... Daily bump. (*) 7fd2287... Daily bump. (*) 6f123e5... Daily bump. (*) 376b2c7... Fortran: do not attempt simplification of [LU]BOUND for poi (*) 0d480b8... libstdc++: Use std::addressof in ranges::uninitialized_xxx (*) 30033d9... libstdc++: Don't check always-true condition [PR101965] (*) 923637b... libstdc++: Constrain std::make_any [PR102894] (*) b3f135a... libstdc++: Add missing 'constexpr' to std::tuple [PR102270] (*) 6a38ddc... libstdc++: Make allocator equality comparable in tests (*) 5c86e63... libstdc++: fix is_default_constructible for hash containers (*) cc56c03... libstdc++: Value-initialize objects held by EBO helpers [PR (*) 453a8f3... libstdc++: Improve std::forward static assert message (*) 11f4502... libstdc++: Optimize std::seed_seq construction (*) a2139a9... libstdc++: Add additional overload of std::lerp [PR101870] (*) 4e1b821... libstdc++: Fix test that fails for C++98 mode (*) 5cc7018... libstdc++: Fix tests that fail in C++98 mode (*) 5b4d29b... libstdc++: Skip failing std::array test for debug mode (*) cdc0a31... libstdc++: Add missing header to (*) d0ac292... libstdc++: Do not use memset in constexpr calls to ranges:: (*) 13df920... Daily bump. (*) 298a469... Fix looping flag discovery in ipa-pure-const (*) a8f772a... Daily bump. (*) 430c366... jit: Initialize function::m_blocks in ctor (*) 11de5c0... Daily bump. (*) 0a7a688... libstdc++: Fix circular dependency for bitmap_allocator [PR (*) 049aa65... rs6000: Fix vec_cpsgn parameter order (PR101985) (*) 7aeb20d... Daily bump. (*) 3eeda9a... Fortran: fix lookup for gfortran builtin math intrinsics us (*) 959b662... IBM Z: Fix load-and-test peephole2 condition (*) c547ab5... Daily bump. (*) 4817eaa... Daily bump. (*) 5d33940... Daily bump. (*) 651a542... libphobos: Increase size of defaultStackPages on OSX X86_64 (*) 910d2b4... libphobos: Don't call __gthread_key_delete in the emutls de (*) 908764b... Daily bump. (*) 3898cac... d: Use HOST_WIDE_INT for type size temporaries. (*) 14364fc... Daily bump. (*) 27fee97... Daily bump. (*) d70adf2... Daily bump. (*) 4c3e52c... rs6000/doc: Rename future cpu with power10 (*) 4809709... Daily bump. (*) c0639c4... Daily bump. (*) 651d84a... Fortran: avoid NULL pointer dereferences (*) 63cc40e... Fortran: error recovery on initializing invalid derived typ (*) e2c1283... Fortran: validate shape of arrays in constructors against d (*) 5625599... Fortran: error recovery on rank mismatch of array and its i (*) 4b99f0c... Fortran: fix simplification of array-valued parameter expre (*) cb85933... Fortran: handle initialization of derived type parameter ar (*) bed1c39... Daily bump. (*) 88638b0... Daily bump. (*) 2f80fe4... Daily bump. (*) 4487654... Daily bump. (*) 8d01631... ipa/102714 - IPA SRA eliding volatile (*) e8311f5... middle-end/100672 - fix bogus right shift folding (*) 92ffe7c... tree-optimization/100253 - fix bogus aligned vectorized loa (*) 91a6677... Daily bump. (*) 8d07c82... gcc-changelog: sync from master (*) 4f024c9... vect: Don't update inits for simd_lane_access DRs [PR102789 (*) ad96f70... Daily bump. (*) 2117d88... Daily bump. (*) 0bcb500... Daily bump. (*) 0aca7ed... Daily bump. (*) 814bc16... Daily bump. (*) b7faffd... [PR102842] Consider all outputs in generation of matching r (*) bddf3c1... Daily bump. (*) 7d398e4... sra: Fix corner case of total scalarization with virtual in (*) d87cd16... Daily bump. (*) fa9c9b3... libstdc++: Remove [[nodiscard]] from (*) 2374dfc... libstdc++: Fix range access for empty std::valarray [PR1030 (*) 55ec4f8... Daily bump. (*) 7887404... Daily bump. (*) 432e447... Daily bump. (*) 8be0152... Daily bump. (*) d6c78cd... Update documentation of %X spec (*) c567d05... Daily bump. (*) 9644864... i386: Fix ICE in ix86_print_opreand_address [PR 102761] (*) 7bc9326... Fix warnings building linux-atomic.c and fptr.c on hppa64-l (*) ad19506... Daily bump. (*) 6925179... gcc/configure: Check for powerpc64le*-*-freebsd* (*) 631bd30... Daily bump. (*) c03ea53... Daily bump. (*) 749efa3... Don't use 'G' constraint in integer move patterns (*) ab26183... Daily bump. (*) bec9e43... Fortran: fix order of checks for the SHAPE intrinsic (*) d33c76c... Daily bump. (*) 853abd8... Daily bump. (*) 523dc71... x86: Document -fcf-protection requires i686 or newer (*) 7ca62d2... Daily bump. (*) 0e254ed... Daily bump. (*) df30a7f... Daily bump. (*) 6998e7a... Daily bump. (*) f962295... Daily bump. (*) 31373a4... Daily bump. (*) 762bb5b... Consistently use "rG" constraint for copy instruction in mo (*) 1ba205f... Daily bump. (*) c68dfc4... Fix TARGET_SOFT_FLOAT patterns in pa.md (*) 81c82b6... Daily bump. (*) 7aec28d... libstdc++: Rename file with the wrong extension (*) cf6a4c0... Add support for 32-bit hppa targets in muldi3 expander (*) 5a25cb0... libstdc++: Ensure test is compiled as C++17 (*) 4be4888... libstdc++: Skip filesystem tests that depend on permissions (*) 5a52706... libstdc++: Clear up directories created by tests (*) e7274af... libstdc++: Implement LWG 3422 for std::seed_seq (*) fb8c9d6... libstdc++: Fix some problems in PSTL tests (*) 139bafa... libstdc++: Fix various bugs in ranges_algo.h [PR100187, ... (*) a0865d3... Darwin, D: Fix bootstrap when target does not support -Bsta (*) 967219b... tree-optimization/102046 - fix SLP build from scalars with (*) 6661502... tree-optimization/101925 - fix VN with reverse storage orde (*) 95a95ec... tree-optimization/101868 - avoid PRE of trapping mems acros (*) a68a1e0... middle-end/101824 - properly handle volatiles in nested fn (*) 9075e06... Daily bump. (*) 55e6dca... libstdc++: Add missing std::move to ranges::copy/move/rever (*) ac987e1... libstdc++: Fix up implementation of LWG 3533 [PR101589] (*) 3e40f63... libstdc++: Add missing std::move to join_view::iterator cto (*) 5f1d00d... libstdc++: Define split_view::_InnerIter::base as per P2210 (*) b031248... libstdc++: Implement LWG 3555 changes to transform/elements (*) fda071f... libstdc++: Implement LWG 3553 changes to split_view (*) 52b19e7... libstdc++: Implement LWG 3546 changes to common_iterator (*) 1335d35... libstdc++: Reduce ranges::minmax/minmax_element comparison (*) 424972e... libstdc++: Implement LWG 3557 change to convertible_to (*) 936194b... libstdc++: Implement LWG 3490 change to drop_while_view::be (*) 8794c2e... libstdc++: Fix test that fails for C++20 (*) 3dad643... libstdc++: Move test that depends on wchar_t I/O to wchar_t (*) 07e4cc8... libstdc++: Ensure std::span and std::string_view are trivia (*) 537434f... libstdc++: Install GDB pretty printers for debug library (*) 58d2ce4... libstdc++: Add pretty printer for std::error_code and std:: (*) 49f0936... libstdc++: std::system_category should know meaning of zero (*) a2aa61a... libstdc++: Remove non-deducible parameter for std::advance (*) 1543166... libstdc++: Fix inefficiency in filesystem::absolute [PR9987 (*) 533bcd4... libstdc++: Rename tests with incorrect extension (*) 1a27df2... libstdc++: Add missing constraint to std::span deduction gu (*) eed9ecc... libstdc++: Add missing header to test (*) 8bff057... libstdc++: Add test for std::cmp_greater (*) be3fbe7... libstdc++: Fix std::match_results::end() for failed matches (*) bde91c7... Fix PR target/102588 (*) 3a5b783... Daily bump. (*) 8f1fc41... doc: improve -fsanitize=undefined description (*) 4111b36... [GCC 10 branch] tree-optimization: [PR102622]: wrong code d (*) f482afd... Daily bump. (*) 3595d92... Daily bump. (*) 8ee62f6... Daily bump. (*) f9c4a07... Daily bump. (*) 0ed3903... Daily bump. (*) 653f955... Daily bump. (*) dea2e6c... Fortran: resolve expressions during SIZE simplification (*) 4aabb9a... Fortran - improve checking for intrinsics allowed in consta (*) d632ba4... Daily bump. (*) 41e21af... d: gdc driver ignores -static-libstdc++ when automatically (*) 783f3f2... Daily bump. (*) bf455aa... coroutines: Adjust outlined function names [PR95520]. (*) ddef314... coroutines: Factor code. Match original source location in (*) 7453ce3... coroutines: Fix a typo in rewriting the function. (*) 6bc4823... coroutines: init struct members to NULL (*) 592c75f... Daily bump. (*) 246dcf1... Daily bump. (*) 3bc6340... Fix ICE with stack checking emulation at -O2 (*) 48e24ff... Fix PR c++/64697 at -O1 or above (*) edaf115... Daily bump. (*) 39b948a... Fortran - ensure simplification of bounds of array-valued n (*) f653f61... Fortran: fix error recovery for invalid constructor (*) a345847... Daily bump. (*) 295ea31... Daily bump. (*) f619b11... Daily bump. (*) 945d78c... Daily bump. (*) d228173... Daily bump. (*) 2ed1ab2... Daily bump. (*) d74bca3... Daily bump. (*) 13e5f79... Daily bump. (*) 406cca6... ipa-fnsummary: Remove inconsistent bp_pack_value (*) (*) 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.