public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Peter Bergner <bergner@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc/ibm/heads/gcc-10-branch] (247 commits) ibm: Merge up to top of releases/gcc-10 Date: Fri, 18 Jun 2021 19:47:22 +0000 (GMT) [thread overview] Message-ID: <20210618194722.B34D43892471@sourceware.org> (raw) The branch 'ibm/heads/gcc-10-branch' was updated to point to: af5bf1cbb72... ibm: Merge up to top of releases/gcc-10 It previously pointed to: 9c2461a2d5d... ibm: Merge up to top of releases/gcc-10 Diff: Summary of changes (added commits): ----------------------------------- af5bf1c... ibm: Merge up to top of releases/gcc-10 3a37d5c... libstdc++: Replace incorrect static assertion in std::reduc (*) e5384e7... arm: Fix multilib mapping for CDE extensions [PR100856]. (*) 9ea2975... arm: Fix polymorphic variants failing with undefined refere (*) 49b41ca... libstdc++: Remove unused helpers for std::variant (*) 98efaa7... libstdc++: Fix null dereferences in std::promise (*) 44985f6... libstdc++: Fix undefined behaviour in std::string (*) 94712f9... libstdc++: Fix null dereference in pb_ds containers (*) e50a64c... libstdc++: Fix undefined behaviour in testsuite (*) 8ad4d9b... libstdc++: Do not use deduced return type for std::visit [P (*) 36d6e7f... libstdc++: Reject std::make_shared<T[]> [PR 99006] (*) 0fd8e3a... arm: Fix the mve multilib for the broken cmse support (pr99 (*) ec75916... libstdc++: Fix missing members in std::allocator<void> (*) 15d6f57... libstdc++: Implement proposed resolution to LWG 3548 (*) b7cf6b9... libstdc++: Simplify constexpr checks in std::char_traits [P (*) 9e10782... rs6000: MMA builtin usage ICEs when used in a #pragma omp p (*) 261c036... rs6000: Add new __builtin_vsx_build_pair and __builtin_mma_ (*) 206d49a... rs6000: MMA test case ICEs using -O3 [PR99842] (*) c5da0eb... Daily bump. (*) 66d838e... IBM Z: Fix vector intrinsics vec_double and vec_floate (*) 4b98b55... c++: constexpr and array[0] [PR101029] (*) a6d2599... Daily bump. (*) b7878d4... tree-optimization/100934 - properly mark irreducible region (*) be85daa... ipa/100791 - copy fntype when processing __builtin_va_arg_p (*) 37d845a... ipa/100513 - fix SSA_NAME_DEF_STMT corruption in IPA param (*) cd71231... middle-end/100509 - avoid folding constant to aggregate typ (*) cedce28... tree-optimization/100492 - avoid irreducible regions in loo (*) ec6d655... Fortran: Fix double function call with -fcheck=pointer [PR] (*) 3e46226... Daily bump. (*) 03b6b44... Daily bump. (*) 1bb1b6a... libstdc++: Adjust expected errors in tests when compiled as (*) 37864c5... libstdc++: Fix constraint on std::optional assignment [PR 1 (*) b0d2923... libstdc++: Fix std::any constraints [PR101034] (*) 3a63bbb... Daily bump. (*) ae7e514... Daily bump. (*) e778e7b... Daily bump. (*) ecbe8af... d: foreach over a tuple doesn't work on 16-bit targets (PR1 (*) 96a4df4... Daily bump. (*) bee80d7... libstdc++: Avoid hard error in ranges::unique_copy [PR10077 (*) 8f5cda0... libstdc++: Fix access issue in iota_view::_Sentinel [PR1006 (*) 3c01b4d... libstdc++: Implement LWG 3533 changes to foo_view::iterator (*) 6c0ce01... libstdc++: Implement LWG 3391 changes to move/counted_itera (*) b1f54b2... libstdc++: Fix access issue in elements_view::_Sentinel [PR (*) 648c786... libstdc++: Fix miscellaneous issues with elements_view::_Se (*) c8bd39b... libstdc++: Implement missing P0896R4 changes to reverse_ite (*) 06b7948... d: Fix ICE in TypeInfoDeclaration, at dmd/declaration.c (PR (*) a037725... Daily bump. (*) d660f34... d: TypeInfo error when using slice copy on Structs (PR10096 (*) f7ece1a... d: Respect explicit align(N) type alignment (PR100935) (*) 7fe8170... Daily bump. (*) 1c1e19e... Daily bump. (*) fc930b3... c++: tsubst_function_decl and excess arg levels [PR100102] (*) b6a019e... Daily bump. (*) e1b230c... Daily bump. (*) bfdff34... Daily bump. (*) dcc5cf9... d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 (*) df45c5b... Fortran - ICE in inline_matmul_assign (*) fe28b9d... arm: Fix ICE with CMSE nonsecure calls on Armv8.1-M [PR1003 (*) 8c96fef... Daily bump. (*) 753c868... libstdc++: Fix return value of std::ranges::advance [PR 100 (*) e01562b... libstdc++: Change [range.iter.op] functions to function obj (*) a937d02... libstdc++: Fix installation of python hooks [PR 99453] (*) 5b4b18b... libstdc++: Install libstdc++*-gdb.py more robustly [PR 9945 (*) 72a3f20... Daily bump. (*) 05f6971... [PR98777] LRA: Use preliminary created pseudo for in LRA el (*) 1791b11... [PR98722] LRA: Check that target has no 3-op add insn to tr (*) eb13f3f... [PR97969] LRA: Transform pattern `plus (plus (hard reg, con (*) 9f610f5... i386: Change abs<MMXMODEI:mode>2 to an expander. (*) 5821c45... Daily bump. (*) 1cbde17... arm: Avoid emitting bogus CFA adjusts for CMSE nonsecure ca (*) 1027e8c... c++: 'this' adjustment for devirtualized call (*) 969d518... Daily bump. (*) 4cfb938... Daily bump. (*) c571dbf... Daily bump. (*) 0c57b4f... Daily bump. (*) 799cf16... PR fortran/98411 - Pointless warning for static variables (*) 4350d43... Daily bump. (*) 4ec0307... Daily bump. (*) 4c035ae... Daily bump. (*) 59eb00c... arm: Fix wrong code with MVE V2DImode loads and stores [PR9 (*) bc59a99... Daily bump. (*) 09026b9... Daily bump. (*) 7bc4ec5... Daily bump. (*) 5cfbfb1... Daily bump. (*) a7e72b2... libsanitizer: Remove cyclades from libsanitizer (*) ef06093... Fix internal error on locally derived bit-packed array type (*) 79bab52... Always translate Is_Pure flag into pure in C sense (*) f32045f... Fix incorrect SLOC on instruction (*) 31473de... Daily bump. (*) a335afe... c++: designated init with anonymous union [PR100489] (*) 75c5c4a... c++: constexpr and volatile member function [PR80456] (*) fe0f9ef... c++: generic lambda in template fn with DMI [PR100054] (*) d83c30e... c++: alias template equivalence and cv-quals [PR100032] (*) 59d821d... c++: constexpr, inheritance, and local class [PR91933] (*) 92e9b2a... c++: deduction guide using alias [PR99180] (*) e41d610... c++: friend with redundant qualification [PR41723] (*) de47fb3... c++: base template friend [PR52625] (*) decd38f... c++: using overloaded with local decl [PR92918] (*) e206f71... c++: access checking in aggregate initialization [PR96673] (*) 5b68416... c++: C++17 constexpr static data member linkage [PR99901] (*) 8909ed5... c++: -Wunused, constant, and generic lambda [PR96311] (*) ff24ef6... c++: lambda in DMI in class template [PR95870] (*) 7c365bb... c++: constexpr if and nested generic lambda [PR99201] (*) dce71e0... c++: array new initialized from a call [PR99643] (*) b13ac26... c++: PMF template parm and noexcept [PR90664] (*) a12ae58... c++: NRV in lambda in template [PR91217] (*) 5e78018... c++: lambda pack init-capture within generic lambda (*) a4b3683... Fix gnat.dg spurious failures on PowerPC64 LE (*) 0a193c9... arm: Fix ICEs with compare-and-swap and -march=armv8-m.base (*) 56ffc39... Daily bump. (*) b8f791b... doc: Update description of __GXX_EXPERIMENTAL_CXX0X__ (*) 9af26b4... Daily bump. (*) f12013a... gcc-changelog: Remove use of non-strict mode (*) e6cd786... Daily bump. (*) 47d3815... rtl-optimization/80960 - avoid creating garbage RTL in DSE (*) 4cd69a5... libstdc++: Fix filesystem::path constraints for volatile [P (*) c060d1d... libstdc++: Fix find_type helper to work consistently (*) 0ba727f... Update mpfr version to 3.1.6 (*) 9ddc622... tree-optimization/100566 - fix another predication issue in (*) a6fac60... Daily bump. (*) 6f68f2b... Daily bump. (*) 84eb12c... Daily bump. (*) a0368f8... gcc-changelog: sync scripts. (*) 0c6fe93... Daily bump. (*) 788f9c8... arm: Remove duplicate definitions from arm_mve.h (pr100419) (*) 1d1a690... arm: correctly handle inequality comparisons against max co (*) be80f3e... Daily bump. (*) 0d1e402... PR middle-end/100571 - bogus -Wstringop-overflow with VLA o (*) 419c243... aarch64: Avoid duplicating bti j insns for jump tables [PR9 (*) 28bb5c4... Daily bump. (*) ee359d8... RISC-V: For '-march' and '-mabi' options, add 'Negative' pr (*) e45df7a... Daily bump. (*) 5f665c1... rs6000: Fix cpu selection w/ isel (PR100108) (*) a21d28d... Daily bump. (*) 291931b... Daily bump. (*) bea76e5... Daily bump. (*) d7c8e62... libcpp: Fix up pragma preprocessing [PR100450] (*) 8430391... Daily bump. (*) 9c4797e... modulo-sched: skip loops with strange register defs [PR1002 (*) d218fed... arm: Fix testisms introduced with fix for pr target/95646 (*) f1370bf... arm: Do not clobber callee saved registers with CMSE. (*) f3c73cb... Daily bump. (*) e3abcc5... Fix PR target/100402 (*) 92fef3f... PR fortran/100274 - ICE in gfc_conv_procedure_call, at fort (*) 0df3ba9... libstdc++: Implement LWG 3517/3520 for join_view/transform_ (*) a3a6a7f... PR rtl-optimization/100263: Ensure register can change mode (*) 329f730... tree-optimization/98786 - fix issue with phiopt and abnorma (*) bd475d1... tree-optimization/100278 - handle mismatched code in TBAA a (*) fea9741... Daily bump. (*) 4134c3e... libstdc++: Implement proposed resolution for LWG 3532 (*) 1cb3994... libstdc++: Implement P2259R1 changes [PR95983] (*) a0f9800... nvptx: Fix up nvptx build against latest libstdc++ [PR10037 (*) 42ba897... aarch64: Fix ICE in aarch64_add_offset_1_temporaries [PR100 (*) 5a79a90... cfgcleanup: Fix -fcompare-debug issue in outgoing_edges_mat (*) 14786c8... vmsdbgout: Remove useless register keywords (*) 9225a49... early-remat.c: Fix new/delete mismatch [PR100230] (*) 1f354d6... Daily bump. (*) b81834e... libstdc++: Fix up lambda in join_view::_Iterator::operator+ (*) b52e1d7... Daily bump. (*) de8473c... Daily bump. (*) b5aeeb8... Daily bump. (*) 0244ef4... libstdc++: Fix inconsistent feature test macro (*) 1781e8f... aix: Alias -m64 to -maix64 and -m32 to -maix32. (*) 1e54e82... c++/98032 - add testcase (*) e1a39b7... tree-optimization/96513 - rewrite hybrid SLP detection (*) eeaaeb8... Daily bump. (*) 9b6fecd... libstdc++: Add missing 'inline' specifiers to net::ip funct (*) 8cfa990... libstdc++: Define __cpp_lib_constexpr_string macro (*) d0ae39c... arm: fix UB due to missing mode check [PR100311] (*) 6cf529b... Fortran/OpenMP: Fix var-list expr parsing with array/dt (*) cd0c562... Daily bump. (*) 39e8bfe... i386: Fix atomic FP peepholes [PR100182] (*) 83ee799... Daily bump. (*) e06c762... PR fortran/100154 - ICE in gfc_conv_procedure_call, at fort (*) a633f7f... [PATCH] Backport fix for PR target/98952 (*) dc2e26f... Daily bump. (*) 9266a10... arm: Various MVE vec_duplicate fixes [PR99647] (*) be0093e... tree-optimization/100053 - fix predication in VN (*) ee16f80... tree-optimization/99954 - fix loop distribution memcpy clas (*) 05b35bc... tree-optimization/99880 - avoid vectorizing irrelevant PHI (*) a1c0fbb... Daily bump. (*) ef21abb... Daily bump. (*) e720d30... lra: Avoid cycling on certain subreg reloads [PR96796] (*) be63f38... Daily bump. (*) cc24168... bpf: allow BSS symbols to be global symbols (*) 661c741... bpf: align function entry point to 64 bits (*) 2c3a699... Check for matching CONST_VECTOR encodings [PR99929] (*) 367aa5e... aarch64: Fix target alignment for SVE [PR98119] (*) 6c6a117... tree-optimization/98736 - use programing order preserved RP (*) ec97d2e... Compute RPO with adjacent SCC members, expose toplevel SCC (*) 9db2c89... remove write-only array in rev_post_order_and_mark_dfs_back (*) 2833676... arm: Fix PCS for SFmode -> SImode libcalls [PR99748] (*) 690aa21... aarch64: Handle more SVE vector constants [PR99246] (*) dc9233a... Handle CONST_POLY_INTs in CONST_VECTORs [PR97141, PR98726] (*) 8849e4a... middle-end/98726 - fix VECTOR_CST element access (*) 63da018... aarch64: Tweak post-RA handling of CONST_INT moves [PR98136 (*) 18a190c... gimple-fold: Recompute ADDR_EXPR flags after folding a TMR (*) 7e2db68... data-ref: Tighten index-based alias checks [PR99726] (*) be4ab81... Daily bump. (*) 34a9bc1... aarch64: Fix SVE ACLE builtins with LTO [PR99216] (*) fde5bc5... Daily bump. (*) 0c89b88... c++: std::is_constant_evaluated inside constraint [PR97051] (*) f0d22d3... libstdc++: Disable test for non-gthreads targets [PR 100180 (*) 4806f91... c++: alias_ctad_tweaks and constrained dguide [PR95486] (*) 525c263... testsuite/100176 - fix struct-layout-1_generate.c compile (*) 63353b2... cprop: Fix -fcompare-debug bug in constprop_register [PR100 (*) 4c17b2b... libstdc++: Fix split_view::_OuterIter::operator++ [LWG 3505 (*) 8ac3b41... libstdc++: Simplify copy-pasted algorithms in <ranges> (*) d1af36d... libstdc++: Fix elements_view::operator* and operator[] [LWG (*) 3d6bba8... libstdc++: Don't initialize from *this inside some views [P (*) 411caee... Daily bump. (*) ebb734a... c++: ICE in dependent_type_p with constrained auto [PR97052 (*) 2400f81... c++: Fix tsubsting CLASS_PLACEHOLDER_TEMPLATE [PR95434] (*) 904cbf6... c++: Fix deduction with reference NTTP [PR83476] (*) 950bac2... sanitizer: Fix asan against glibc 2.34 [PR100114] (*) a11f311... intl: Add --enable-host-shared support [PR100096] (*) 31447dc... c++: Fix empty base stores in cxx_eval_store_expression [PR (*) 1730b5d... vectorizer: Remove dead scalar .COND_* calls from vectorize (*) 06d50eb... c++: Fix up handling of structured bindings in extract_loca (*) c965254... combine: Fix up expand_compound_operation [PR99905] (*) 4ac7483... combine: Don't fold away side-effects in simplify_and_const (*) 91e076f... c: Avoid clobbering TREE_TYPE (error_mark_node) [PR99990] (*) 2e57bc7... expand: Fix up LTO ICE with COMPOUND_LITERAL_EXPR [PR99849] (*) e68ac8c... rtlanal: Another fix for VOIDmode MEMs [PR98601] (*) e961da3... c++: Don't cache constexpr functions which are passed point (*) 7a2f91d... dse: Fix up hard reg conflict checking in replace_read [PR9 (*) 8642b73... rs6000: Fix up libgcc ABI when built with --with-long-doubl (*) 9c2c106... Daily bump. (*) 19fc127... d: Fix ICE in when formating a string with '%' or '`' chara (*) ab83ce4... libstdc++: [_GLIBCXX_DEBUG] Fix management of __dp_sign_max (*) af40887... OpenACC: Fix integer-type issue with collapse/tile [PR97880 (*) 67e95b6... libstdc++: Fix declarations of memalign etc. for freestandi (*) f44242b... Fix another -freorder-blocks-and-partition glitch with Wind (*) 6af956c... Daily bump. (*) aff57bc... PR fortran/63797 - Bogus ambiguous reference to 'sqrt' (*) e4dcb33... [OpenACC] Fix an ICE where a loop with GT condition is coll (*) b18305e... Daily bump. (*) 85c3858... Daily bump. (*) d15a2a0... SVE: Fix wrong sve predicate split (PR100048) (*) 088c0b5... Daily bump. (*) ca27b58... Daily bump. (*) e9cc5cc... Sync gcc-changelog scripts. (*) 062b654... Daily bump. (*) d83dace... libstdc++: Fix <bit> to work freestanding [PR 100060] (*) cac0f0e... Further increase the limit on the size of accepted Ada file (*) 63d4c1b... Fix thinko in libcpp preparation patch for modules (*) df25ad4... 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.
reply other threads:[~2021-06-18 19:47 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210618194722.B34D43892471@sourceware.org \ --to=bergner@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).