public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Gaius Mulley <gaius@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/modula-2] (149 commits) Merge branch 'master' into devel/modula-2. Date: Sat, 27 Nov 2021 13:22:01 +0000 (GMT) [thread overview] Message-ID: <20211127132201.B925E3858C3A@sourceware.org> (raw) The branch 'devel/modula-2' was updated to point to: d9973d8e0bf... Merge branch 'master' into devel/modula-2. It previously pointed to: 740db391247... Merge branch 'master' into devel/modula-2. Diff: Summary of changes (added commits): ----------------------------------- d9973d8... Merge branch 'master' into devel/modula-2. f4ed2e3... Daily bump. (*) 9e2e473... ipa: Fix CFG fix-up in IPA-CP transform phase (PR 103441) (*) 52b7694... libstdc++: Fix test that fails in C++20 mode (*) 33adfd0... libstdc++: Fix trivial relocation for constexpr std::vector (*) 76c6be4... libstdc++: Remove workaround for FE bug in std::tuple [PR96 (*) 4d540c7... Fortran: improve check of arguments to the RESHAPE intrinsi (*) caa0451... libitm: Fix bootstrap for targets without HAVE_ELF_STYLE_WE (*) 4a20075... tree-object-size: Abstract object_sizes array (*) 35c8bbe... tree-object-size: Replace magic numbers with enums (*) b41be00... ivopts: Improve code generated for very simple loops. (*) 665f726... libstdc++: Ensure dg-add-options comes after dg-options (*) 0a12bd9... libstdc++: Fix dg-do directive for tests supposed to be run (*) 1ecc9ba... libstdc++: Remove redundant xfail selectors in dg-do compil (*) f1ec39c... d: fix ASAN in option processing (*) 2cadaa1... Minor ipa-modref tweaks (*) 906cad8... Fix failure in inlline-9.c testcase (*) 0178b73... libstdc++: Move std::to_address tests to more appropriate p (*) a70faf6... Fix handling of in_flags in update_escape_summary_1 (*) 8dedf06... c++: Fix up taking address of an immediate function diagnos (*) 90cb088... i386: vcvtph2ps and vcvtps2ph should be used to convert _Fl (*) 379be00... Fix typo in r12-5486. (*) 091ccc0... Daily bump. (*) 9664c46... libstdc++: Remove dg-error that no longer happens (*) b8018e5... libstdc++: Make std::pointer_traits SFINAE-friendly [PR9641 (*) 1b0acc4... Remove forgotten early return in ipa_value_range_from_jfunc (*) 82c3657... libstdc++: Do not use memset in constexpr calls to ranges:: (*) 6ea5fb3... PR middle-end/103406: Check for Inf before simplifying x-x. (*) 9488d24... libgcc: Split FDE search code from PT_GNU_EH_FRAME lookup (*) 5bc4cb0... ipa: Teach IPA-CP transformation about IPA-SRA modification (*) 415f9ee... path solver: Revert computation of ranges in gimple order. (*) 58d50a5... amdgcn: Fix ICE generating CFI [PR103396] (*) 1598bd4... Add the testcase for this PR to the testsuite. (*) a2ae4e9... Initialize node_is_self_scc in ipa_node_params::ipa_node_pa (*) 661c02e... Check for equivalences between PHI argument and def. (*) f4e470d... Do not check gimple_static_cahin in ref_maybe_used_by_call_ (*) 4eda2ee... Remove dead code and function (*) 8addb0b... Continue RTL verifying in rtl_verify_fallthru (*) 0fdd180... Remove never looping loop in label_rtx_for_bb (*) 555b8cc... Introduce REG_SET_EMPTY_P (*) 1167d48... docs: Add missing @option keyword. (*) d1c1919... path solver: Move boolean import code to compute_imports. (*) 8acbd7b... path solver: Compute ranges in path in gimple order. (*) 9491221... match.pd: Fix up the recent bitmask_inv_cst_vector_p simpli (*) 531dae2... bswap: Improve perform_symbolic_merge [PR103376] (*) 8e86218... c++: Return early in apply_late_template_attributes if ther (*) b38c9cf... c++: Implement C++23 P2128R6 - Multidimensional subscript o (*) f88e507... pr103194-5.c: Replace long with int64_t (*) d9ca4b4... Daily bump. (*) 16e8539... Fix handling of static chain in ipa_merge_modref_summary_af (*) 9e026da... Reduce scope of a few 'class loop *loop' variables (*) 5deacf6... Directly resolve range_of_stmt dependencies. (*) d986ff5... Split return functionality of get_non_stale_global_range. (*) a031bb7... Range-on-edge trace tweak. (*) 3b23378... libstdc++: Add xfail to some printer tests for debug mode (*) a04b73e... libstdc++: Replace hyphens in effective target keywords (*) 29e1cbd... PR middle-end/103059: reload: Also accept ASHIFT with index (*) 6180f5c... tree-optimization/103168 - Improve VN of pure function call (*) fdd3456... Restore previous OpenACC implicit data clauses ordering [PR (*) c2e6810... jit: Initialize function::m_blocks in ctor (*) be60f80... Update GMP/MPFR/MPC/ISL version in contrib/download_prerequ (*) d9ca2ca... middle-end/103193 - avoid canonicalizing <= and >= to == fo (*) 5bca267... openmp: Fix up handling of kind(host) and kind(nohost) in A (*) 709716b... attribs: Fix ICEs on attributes starting with _ [PR103365] (*) 04eccbb... bswap: Fix up symbolic merging for xor and plus [PR103376] (*) 52554dd... Avoid redundant get_loop_body calls in IVOPTs (*) 755c2e7... middle-end: Fix failures with bitclear patterns on signed v (*) 0888d6b... middle-end: Convert bitclear <imm> + cmp<cc> #0 into cm<cc2 (*) d71d019... c++: Fix missing NSDMI diagnostic in C++98 [PR103347] (*) 9bf69a8... timevar: Add auto_cond_timevar class (*) 7df8937... Enhance optimize_atomic_bit_test_and to handle truncation. (*) e1d4359... Daily bump. (*) 2dd56ae... Issue -Waddress also for reference members [PR96507]. (*) 30ba058... Implement -Winfinite-recursion [PR88232]. (*) c59ec55... libstdc++: Add another testcase for std::unique_ptr printer (*) 39de0e5... libstdc++: Add effective-target for std::allocator implemen (*) 16e9505... Fortran: do not attempt simplification of [LU]BOUND for poi (*) 4b1d3d8... c++: -Wuninitialized for mem-inits and empty classes [PR198 (*) 7b7318f... c++: Add static in g++.dg/warn/Waddress-5.C (*) 3363022... fixincludes: don't abort() on access failure [PR103306] (*) d6024c8... rs6000: Better error messages for power8/9 vector builtins (*) c2c534f... rs6000: Add [power6-64] stanza to new builtin support (*) e6a6569... rs6000: Fix test_mffsl.c effective target check (*) 721d8b9... Fortran: fix scalarization for intrinsic LEN_TRIM with pres (*) 46d3cfd... libcpp: Fix ATTR_LIKELY definition PR preprocessor/103355 (*) 8632f8c... Remove duplicated param valud in modref tree (*) 5459fa1... libstdc++: Fix circular dependency for bitmap_allocator [PR (*) d3f2285... docs: Remove 2 more duplicite param descriptions. (*) 6cd4406... tree-optimization/103361 - fix unroll-and-jam direction vec (*) 2780484... inliner: Remove unused transform_lang_insert_block hook (*) 6033b27... Improve bytewise DSE (*) 911b633... Canonicalize &MEM[ssa_n, CST] to ssa_n p+ CST in fold_stmt_ (*) 5e9b973... openmp: Fix up handling of reduction clauses on the loop co (*) f4eae64... rs6000: Optimize code generation of vec_reve [PR100868] (*) 1ddf11d... contrib: filter out -Wc++20-extensions (*) cab8f69... contrib: Support itemx in check-params-in-docs.py. (*) df1a0d5... Re: [PATCH] PR tree-optimization/102232 Adding a missing pa (*) 630686f... libcpp: Use [[likely]] conditionally (*) e888bea... Re: [PATCH] PR tree-optimization/96779 Adding a missing pat (*) 06be28f... Daily bump. (*) 1df539f... c++: remember pointer-to-member location (*) 5440c88... c++: improved return expression location (*) a6e0d59... libcpp: Fix _Pragma stringification [PR103165] (*) a944b5d... tree-optimization/103345: Improved load merging. (*) c38c547... docs: remove duplicate param documentation (*) 1aedb39... openacc: Fix up C++ #pragma acc routine handling [PR101731] (*) d737686... libstdc++: Fix condition for definition of _GLIBCXX14_DEPRE (*) f58bf16... libgcc: Remove dbase member from struct unw_eh_callback_dat (*) 90986c5... libgcc: Remove tbase member from struct unw_eh_callback_dat (*) f456eaf... tree-optimization/103351 - avoid compare-debug issue wrt CD (*) 4b1e143... openmp: Handle OMP_MASKED in potential_constant_expression_ (*) b5844cb... Don't allow mask/sse/mmx mov in TLS code sequences. (*) 2b5b861... xtensa: Fix non-robust split condition in define_insn_and_s (*) ae957be... Daily bump. (*) da17c30... fortran, debug: Fix up DW_AT_rank [PR103315] (*) 3645397... i386: Fix up handling of target attribute [PR101180] (*) 8fef6f7... Fortran: fix lookup for gfortran builtin math intrinsics us (*) 0f5afb6... Improve base tracking in ipa-modref (*) c826076... Fix failure merge_block.c testcase (*) 09a4ffb... Refactor load/store/kill analysis in ipa-modref (*) dc915b3... Tweak tree-ssa-math-opts.c to solve PR target/102117. (*) f658f1d... Daily bump. (*) ce2dbf9... Fix ignore_nondeterminism_p in ipa-modref (*) a0e99d5... Fix looping flag discovery in ipa-pure-const (*) 7950c96... Clobber the condition code in the bfin doloop patterns (*) 5f40d34... libstdc++: [_GLIBCXX_DEBUG] Reduce performance impact on st (*) 74faa98... Fix tree-optimization/103220: Another missing folding of (t (*) 38e4a36... harden conds: detach without decls (*) cfe8dbd... libgccjit: Add some reflection functions [PR96889] (*) 9c07739... Daily bump. (*) b751b22... c++: Avoid adding implicit attributes during apply_late_tem (*) 16d1d97... gcc, doc: Fix Darwin bootstrap: Amend an @option command to (*) f573d35... analyzer: fix false leak due to overeager state merging [PR (*) be08d57... libstdc++: Improve tests for stringstream constructors in C (*) 5faf1c8... libstdc++: Use __is_single_threaded in locale initializatio (*) 1f8d01e... libstdc++: One more change for Clang to support constexpr s (*) fc6c6f6... rs6000: Add optimizations for _mm_sad_epu8 (*) b903e0f... c++: Fix cpp0x/lambda/lambda-nested9.C with C++11 (*) d4943ce... Darwin: Rework handling for unwinder code in libgcc_s and s (*) b9873b4... libgcc, emutls: Allow building weak definitions of the emut (*) c7b782d... libstdc++, testsuite: Add a prune expression for external t (*) 532fae7... libphobos, testsuite: Add prune clauses for two Darwin case (*) b8f2efa... libstdc++: Suppress -Wstringop warnings [PR103332] (*) 2d76292... libstdc++: Begin lifetime of chars in constexpr std::string (*) 458d2c6... options: Make -Ofast switch off -fsemantic-interposition (*) ada63d5... Use modref even for nested functions in ref_maybe_used_by_c (*) 16137fb... Restore ancient -Waddress for weak symbols [PR33925]. (*) ee448a5... Limit depth for all GORI expressions. (*) f47870e... IBM Z: Fix load-and-test peephole2 condition (*) (*) This commit already exists in another branch. Because the reference `refs/heads/devel/modula-2' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.
reply other threads:[~2021-11-27 13:22 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=20211127132201.B925E3858C3A@sourceware.org \ --to=gaius@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).