[gcc/devel/c++-coroutines] (96 commits) Merge master r12-8030.
Iain D Sandoe
iains@gcc.gnu.org
Wed Apr 6 22:48:47 GMT 2022
The branch 'devel/c++-coroutines' was updated to point to:
2ce0608ca3d... Merge master r12-8030.
It previously pointed to:
f2553650a9b... Merge master r12-7935.
Diff:
Summary of changes (added commits):
-----------------------------------
2ce0608... Merge master r12-8030.
61bee6a... combine: Don't record for UNDO_MODE pointers into regno_reg (*)
9fd377a... c++: Fix up ICE when cplus_decl_attributes is called with e (*)
e58484a... c++: make -Wctad-maybe-unsupported respect complain [PR1051 (*)
6283d5a... sh: Fix up __attribute__((optimize ("Os"))) handling on SH (*)
717b2d4... --target-help: align with --help=target (*)
c65d15d... rs6000/testsuite: Skip pr105140.c (*)
cc76c50... c++: -Wunused-value and array init [PR104702] (*)
eac5c12... mips: Fix C++14 vs. C++17 ABI incompatibility on mips64 (*)
5df29fe... gimple.cc: Follow-up to adjust gimple_call_builtin_p and gi (*)
fd0024e... c++: -Wshadow=compatible-local type vs var [PR100608] (*)
e1a5e75... tree-optimization/105173 - fix insertion logic in reassoc (*)
4be0831... ipa/105166 - avoid modref queries with mismatching types (*)
44fe494... tree-optimization/105163 - abnormal SSA coalescing and reas (*)
71770a0... gimple.cc: Adjust gimple_call_builtin_p and gimple_call_com (*)
d037d9a... vect: Fix mask handling for SLP gathers [PR103761] (*)
f0d2922... docs: Document new param x86-stlf-window-ninsns. (*)
86242eb... tree-optimization/105148 - fix IVOPTs recording uses (*)
6d4bbee... Support pandn for V1TI mode (i.e. *andnotv1ti3). (*)
fc8d9e4... tree-optimization/105142 - wrong code with maybe_fold_{and, (*)
e2a8186... testsuite/105122 - adjust testcases after memcpy folding ch (*)
83b43c7... rs6000: Support UN[GL][ET] in rs6000_maybe_emit_maxc_minc [ (*)
9d84ed6... Daily bump. (*)
6be9d75... libbacktrace: don't skip initial aligned byte in uncompress (*)
0b5723d... Document that the 'access' and 'nonnull' attributes are ind (*)
4b3247f... Update gcc .po files (*)
7de4611... Fortran: Fix clause splitting for OMP masked taskloop direc (*)
cbc9dd6... i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX5 (*)
892c7f0... Fortran: improve error recovery for invalid coarray functio (*)
d46685b... Fortran: a RECURSIVE procedure cannot be an INTRINSIC (*)
65b77d0... aarch64: Stop +mops clobbering variable values (*)
14814e2... aarch64: Fix -fpack-struct + <arm_neon.h> [PR103147] (*)
e8bc70c... aarch64: Use error_n for plural text [PR104897] (*)
5d583d2... c++: alias template equivalence and CTAD [PR103852] (*)
1de6612... c++: elaborated-type-spec in requires-expr [PR101677] (*)
5c8d22b... c++: adjust testcase (*)
b0af8e3... OpenMP: Fix nested use_device_ptr (*)
e68f5c9... c/105151 - move early walloca pass (*)
2874772... testsuite/s390: Adapt test expections. (*)
042f853... testsuite/s390: Change nle -> h in ifcvt tests. (*)
321d1dc... testsuite: Add -fno-tree-loop-distribute-patterns. (*)
e3174d6... Split vector load from parm_del to elemental loads to avoid (*)
418967c... try multi-reg dest in default_zero_call_used_regs (*)
5e09bb1... Daily bump. (*)
d8ac63e... Update gcc sv.po (*)
74e243e... doc: Fix typos in match.pd documentation (*)
3afc7c4... c++: repeated friend template [PR101894] (*)
a11f204... c++: alias-tmpl equivalence and default targs [PR103852] (*)
2f0610a... aarch64: Restrict aarch64-tune.md regeneration to --enable- (*)
88cffa1... [libgomp/testsuite] Fix libgomp.fortran/examples-4/declare_ (*)
376cf6d... aarch64: Fix aarch64-tune.md (re)generation [PR105144] (*)
3eda57b... tree-optimization/105132 - add missing checking in vectoriz (*)
eaaf77d... middle-end/105140 - fix bogus recursion in fold_convertible (*)
f6b786d... d: Compile simd_ctfe.d only on avx_runtime or vect_sizes_16 (*)
447ac3c... Add ChangeLog entries for 86d8e0c0652ef5236a460b75c25e4f709 (*)
8af4270... Daily bump. (*)
865e36a... gcc-changelog: ignore one more revision (*)
0364465... [committed][PR target/104987] Avoid "likely" forms of bbi[n (*)
e1a7405... i386: Fix up ix86_expand_vector_init_general [PR105123] (*)
243e649... d: Remove Wtemplates warnings from the code generation pass (*)
0847ad3... c++: Fix ICE due to shared BLOCK node in coroutine generati (*)
235d5a9... d: Merge upstream dmd 47871363d, druntime, c52e28b7, phobos (*)
be07535... mips: Fix an ICE caused by r12-7962 (*)
2a82301... libstdc++: Tweak source_location for clang trunk [PR105128] (*)
f0ccbe1... fixed-point/composite-type: add -Wno-array-parameter (*)
95533fe... c++: deducing from class type of NTTP [PR105110] (*)
e9ea121... Regenerate gcc.pot (*)
c742a86... Update gcc hr.po (*)
31933f4... Add an assertion: the zeroed_hardregs set is a subset of al (*)
413187b... mips: Ignore zero width fields in arguments and issue -Wpsa (*)
0d4b97f... mips: Emit psabi diagnostic for return values affected by C (*)
86d8e0c... Revert "c++: delayed parse DMI [PR96645]" (*)
1a172da... jit: further doc fixes (*)
aed0f01... jit: Update docs (*)
babaabb... libstdc++: Implement std::unreachable() for C++23 (P0627R6) (*)
944da70... libstdc++: Fix mismatched noexcept-specifiers in Filesystem (*)
bfa9f66... [libgomp, testsuite, nvptx] Limit recursion in declare_targ (*)
065e25f... [libgomp, testsuite, nvptx] Fix dg-output test in vector-le (*)
1e9c026... libstdc++: Fix filenames in Doxygen @file comments (*)
d9c03fc... phiopt: Improve value_replacement [PR104645] (*)
e0ce885... testsuite: Add further zero size elt passing tests [PR10202 (*)
215c8c5... [nvptx, testsuite] Fix gcc.target/nvptx/alias-*.c on sm_80 (*)
15d683d... MIPS: IPL is 8bit in Cause and Status registers if TARGET_M (*)
5901a10... MAINTAINERS: Update my email address (*)
fa79cc4... Test for linking for arm/size-optimization-ieee-[123].c (*)
57ad446... Daily bump. (*)
aaf3a59... rs6000: Fix some missing built-in attributes [PR104004] (*)
0abc1cb... runtime: support PPC32 MUSL register access (*)
58d7865... options: Clarifications around option definition records' h (*)
6c0e264... options: Fix "Multiple different help strings" error diagno (*)
562d014... contrib: Fix up spelling of loongarch-str.h dependency [PR1 (*)
40d643d... aarch64: Implement determine_suggested_unroll_factor (*)
7ea3a73... ipa: Careful processing ANCESTOR jump functions and NULL po (*)
7f01691... libstdc++: Add comment about memalign requirements (*)
cf68f5a... ipa-cp: Do not create clones for values outside known value (*)
f6d65e8... ipa: Create LOAD references when necessary during inlining (*)
(*) This commit already exists in another branch.
Because the reference `refs/heads/devel/c++-coroutines' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
More information about the Gcc-cvs
mailing list