public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/meissner/heads/work109-orig] (190 commits) Merge commit 'refs/users/meissner/heads/work109-orig' of gi
@ 2023-02-23 21:38 Michael Meissner
0 siblings, 0 replies; only message in thread
From: Michael Meissner @ 2023-02-23 21:38 UTC (permalink / raw)
To: gcc-cvs
The branch 'meissner/heads/work109-orig' was updated to point to:
f48cde37e1c... Merge commit 'refs/users/meissner/heads/work109-orig' of gi
It previously pointed to:
80acc7e87c0... Add REVISION.
Diff:
Summary of changes (added commits):
-----------------------------------
f48cde3... Merge commit 'refs/users/meissner/heads/work109-orig' of gi
d6f2335... Add REVISION.
5592679... testsuite: Fix up modules.exp [PR108899] (*)
426b0ae... Fix memory leak in PTA (*)
9f9a709... c++: Fix up -fcontracts option description [PR108890] (*)
68e7489... ipa-prop: Fix another case of missing BUILT_IN_UNREACHABLE_ (*)
8fda668... libstdc++: Test that integral simd reductions are precise (*)
ffa39f7... libstdc++: Fix -Wsign-compare issue (*)
fa37ac2... libstdc++: Add missing constexpr on simd shift implementati (*)
92c47b1... libstdc++: Fix simd build failure on clang (*)
2e29e2f... libstdc++: Simplify three helper functions into one (*)
af46073... Fix memory leak in if-conversion (*)
31cc582... tree-optimization/108888 - call if-conversion (*)
4f609c6... xtensa: Fix missing mode warnings in machine description (*)
782e442... xtensa: fix PR target/108876 (*)
4c3191d... Revert "gcc: xtensa: fix PR target/108876" (*)
ddf6fe3... docs: Reorder @opindex before corresponding options (*)
b6f9899... Daily bump. (*)
1370014... c-family: avoid compile-time-hog in c_genericize [PR108880] (*)
31303c9... Fortran: reject invalid CHARACTER length of derived type co (*)
5344482... testsuite: Skip module_cmi_p and related unsupported module (*)
1a684dc... [arm] avoid aes-1742098 mitigation in combine tests (*)
c20ab9b... Drop need for constant I in ctf test (*)
2d6a0fd... xfail fp-uint64-convert-double-* on all arm targets (*)
ac113b5... [arm] [testsuite] asm-flag-4.c: match quotes in expected me (*)
1a45573... testsuite: Accept pmf-vbit-in-delta extra warning (*)
d70f49e... [libstdc++] do not destruct mutex_pool mutexes (*)
2ff7108... [libstdc++] xfail noreplace tests on vxworks (*)
937692f... [libstdc++] [testsuite] intro/names.cc: undef func on vxw7k (*)
aee5ee3... Rust: In 'type_for_mode' langhook also consider all 'int_n' (*)
3da77f2... vect: inbranch SIMD clones (*)
c878c65... RISC-V: Add RVV reduction C/C++ intrinsics support (*)
dc244cd... RISC-V: Add floating-point RVV C/C++ api (*)
c57fbdd... RISC-V: Make the test condition more strict for gcc.target/ (*)
a0abd65... RISC-V: Adjust vsetvl testcase. (*)
fb53659... cgraph: Handle BUILT_IN_UNREACHABLE_TRAP like BUILT_IN_UNRE (*)
334f23d... Rust: Move void_list_node init to common code (*)
320dc51... Add '-Wno-complain-wrong-lang', and use it in 'gcc/testsuit (*)
7411eca... Rust: Don't depend on unused 'target-libffi', 'target-libba (*)
10f0851... In 'contrib/config-list.mk', clarify i686-symbolics-gnu to (*)
c3bf22d... Daily bump. (*)
8f63691... analyzer: stop exploring the path after certain diagnostics (*)
b2ef02e... gcc: xtensa: fix PR target/108876 (*)
6c1b825... Fortran: improve checking of character length specification (*)
f77948c... libphobos: Merge upstream phobos e5a521ab2. (*)
f99303e... d: Merge upstream dmd, druntime 09faa4eacd, phobos 13ef27a5 (*)
7e9dd9d... d: Only handle the left-to-right evaluation of a call expre (*)
8063de4... d: Set doing_semantic_analysis_p before calling functionSem (*)
dfd39ed... libphobos: Add @nogc to gcc.backtrace and gcc.libbacktrace (*)
1dd033b... tree-optimization/108691 - remove trigger-happy assert (*)
a7e706d... tree-optimization/108793 - niter compute type mismatch (*)
e28c5b3... Update copyright years. (*)
ecb409b... gccrs: add math intrinsics (*)
064bbd0... gccrs: const evaluator: Remove get_nth_callarg (*)
b9203d8... gccrs: Repair 'gcc/rust/lang.opt' comment (*)
9f455ed... gccrs: Cleanup unused parameters to fix the bootstrap build (*)
03df9a0... gccrs: Skip this debug test case which is failing on the la (*)
e7a69d4... gccrs: Fix undefined behaviour issues on macos (*)
92389b4... gccrs: Add initial support for argument capture of closures (*)
eb12022... gccrs: Add capture tracking to the type info for closures (*)
f7c258b... gccrs: Add closure binding's tracking to name resolution (*)
32a4659... gccrs: Refactor name resolver to take a Rib::ItemType (*)
01af669... gccrs: Get rid of make builtin macro (*)
0ef795c... gccrs: Improve lexer dump (*)
78c70a5... gccrs: Remove default location. Add visibility location to (*)
567494f... gccrs: ast: Dump no comma after self in fn params if it is (*)
0e44abb... gccrs: ast: Dump remove /* stmp */ comment to not clutter t (*)
ce13edd... gccrs: ast: Remove unused include in rust-ast-dump.cc (*)
b886341... gccrs: ast: Dump generic parameters (*)
1acb7e0... gccrs: ast: Dump type param type (*)
0bb33cb... gccrs: ast: Dump trait object type one bound (*)
e311e9b... gccrs: ast: Dump parenthesised type (*)
7ed4a0e... gccrs: ast: Dump trait object type (*)
638f65b... gccrs: ast: Dump impl trait type (*)
ca06115... gccrs: ast: Dump impl trait type one bound (*)
ae1f6b3... gccrs: ast: Dump bare function type (*)
ee0166f... gccrs: ast: Dump inferred type (*)
91409d2... gccrs: ast: Dump tuple type (*)
c4c859b... gccrs: ast: Dump never type (*)
971d16c... gccrs: ast: Dump raw pointer type (*)
140a2ae... gccrs: ast: Dump array type (*)
59fb074... gccrs: ast: Dump slice type (*)
bd2240d... gccrs: ast: Dump where clause and recursively needed nodes (*)
907d111... gccrs: ast: add visit overload for references (*)
85f69a9... gccrs: typecheck: Fix overzealous `delete` call (*)
b842228... gccrs: add Location to AST::Visibility (*)
2fc0130... gccrs: add lang item "phantom_data" (*)
04a16c5... gccrs: ast: Dump unit struct (*)
a56faba... gccrs: ast: refer correctly to arguments in docs-strings (*)
3b5fb3f... gccrs: ast: transform helper methods to visits and add meth (*)
aedd97a... gccrs: ast: visitor pattern -> overload syntax compatibilit (*)
5b5a0ca... gccrs: intrinsics: Implement atomic_load intrinsics (*)
f4c818c... gccrs: intrinsics: Cleanup error handling around atomic_sto (*)
cb2cf21... gccrs: intrinsics: Use lambdas for wrapping_<op> intrinsics (*)
1c586a1... gccrs: intrinsics: Add unchecked operation intrinsics (*)
a7c8f7e... gccrs: intrinsics: Add early implementation for atomic_stor (*)
514284e... gccrs: constexpr: Add `rust_sorry_at` in places relying on (*)
782e070... gccrs: intrinsics: Add `sorry_handler` intrinsic handler (*)
4d39d39... gccrs: builtins: Rename all bang macro handlers (*)
6ef1089... gccrs: rust: Allow gccrs to build on x86_64-apple-darwin wi (*)
a8531cd... gccrs: Implement the inline visitor (*)
21d19d2... gccrs: Support Closure calls as generic trait bounds (*)
51d180f... gccrs: Add missing type resolution for function type segmen (*)
875f722... gccrs: Add missing hir lowering to function type-path segme (*)
12e9451... gccrs: Add missing name resolution to Function type-path se (*)
699e7e8... gccrs: Closure support at CallExpr (*)
740a199... gccrs: Initial Type resolution for closures (*)
8982409... gccrs: Add closures to lints and error checking (*)
4d021d9... gccrs: Refactor method call type checking (*)
977e0e5... gccrs: Add name resolution for closures (*)
9e19f32... gccrs: Formatting cleanup in HIR lowering pattern (*)
870dd9d... gccrs: Refactor expression hir lowering into cc file (*)
ed75e14... gccrs: Add missing fn_once_output langitem (*)
b326cce... gccrs: ast: Improve Fragment API (*)
68e7430... gccrs: rust: Replace uses of ASTFragment -> Fragment (*)
e2647e5... gccrs: ast: Refactor ASTFragment -> Fragment class (*)
643ec1c... gccrs: Add check for recursive trait cycles (*)
ec28fdb... gccrs: dump: Dump macro rules definition (*)
e535b7b... gccrs: ast: Module: unloaded module and inner attributes (*)
2f16df1... gccrs: dump: Fix module dumping (*)
31150a6... gccrs: dump: Dump items within modules (*)
421494b... gccrs: dump: Emit visibility when dumping items (*)
8f0b152... gccrs: Support outer attribute handling on trait items just (*)
acbaadf... gccrs: ast: dump TypeAlias (*)
74065c0... gccrs: Refactor TraitResolver to not require a visitor (*)
173f98a... gccrs: ast: dump: RangeExprs (*)
d1db461... gccrs: ast: dump: various simple Exprs (*)
f26e9ca... gccrs: ast: dump: ArrayExpr (*)
c091fd5... gccrs: ast: dump: ComparisonExpr and LazyBooleanExpr (*)
0a9114c... gccrs: ast: dump: minor fixups to IfExpr formatting (*)
b1510ce... gccrs: ast: dump: fix extra newline in block without tail (*)
59bee4d... gccrs: Method resolution must support multiple candidates (*)
2d7661e... gccrs: Add ABI mappings for rust-call to map to ABI::RUST (*)
f49e252... gccrs: Add mappings for fn_once lang item (*)
1355641... gccrs: Support type resolution on super traits on dyn objec (*)
5221974... gccrs: early-name-resolver: Add simple macro name resolutio (*)
2f1035f... gccrs: ast: Add accept_vis() method to `GenericArg` (*)
295cd26... gccrs: rust-ast-resolve-item: Add note about resolving glob (*)
a08f265... gccrs: mappings: Add MacroInvocation -> MacroRulesDef mappi (*)
570415e... gccrs: fix ICE on missing closing paren (*)
ab6d8ad... gccrs: intrinsics: Add data prefetching intrinsics (*)
0a762d2... gccrs: ast: dump structs, enums and unions (*)
4c807ef... gccrs: ast: dump: add format_{tuple,struct}_field helpers (*)
8d02ef5... gccrs: ast: dump: add emit_generic_params helper (*)
a5d3586... gccrs: Support looking up super traits for trait items (*)
31b7759... gccrs: Ensure uniqueness on Path probe's (*)
79434fa... gccrs: Track DefId on ADT variants (*)
00e0684... gccrs: builtins: Move implementation into source file (*)
aeed747... gccrs: ast: dump If expressions (*)
980bd25... gccrs: ast: dump assignment and compound assignment expr (*)
d072b4a... gccrs: testing: try loop in const function (*)
543ba35... gccrs: Add catch for recusive type queries (*)
1e8eb10... gccrs: dump: Emit visibility when dumping items (*)
7080854... gccrs: visibility: Rename get_public_vis_type -> get_vis_ty (*)
7e7a958... gccrs: Fix missing dead code analysis ICE on local enum def (*)
ecc863e... tree-optimization/108868 - new testcase (*)
e79b9db... tree-optimization/108855 - new testcase (*)
19ec409... Revert "tree-optimization/108691 - indirect calls to setjmp (*)
a804419... xtensa: Enforce return address saving when -Og is specified (*)
65c6410... Daily bump. (*)
1eb68d9... i386: Introduce general_x64constmem_operand predicate (*)
cd8b4fa... powerpc: Another umaddditi4 fix [PR108862] (*)
e869638... libstdc++: Update baseline symbols for m68k-linux (*)
b2287a4... c++: ICE with -fno-elide-constructors and trivial fn [PR101 (*)
bb920f5... libstdc++: Fix uses of non-reserved names in simd header (*)
4c86188... libstdc++: Update baseline symbols for riscv64-linux (*)
b943d57... RISC-V: prefetch.* only take base register with zero-offset (*)
02d8ab3... c++: ICE with redundant capture [PR108829] (*)
63471c5... tree-optimization/108816 - vect versioning check split conf (*)
7b8916a... rust: Fix rust-tree.cc compilation on SPARC (*)
ae11308... tree-optimization/108825 - checking ICE with unroll-and-jam (*)
ca31bc3... tree-optimization/108819 - niter analysis ICE with unexpect (*)
6e16c35... Daily bump. (*)
b9c83e7... libgm2/libm2iso/RTco.cc (re-implementation) Bugfix for [PR1 (*)
0263e9d... Daily bump. (*)
9944ca1... c++: static_assert (false) in template [DR2518] (*)
32b5875... reassoc: Fold some statements [PR108819] (*)
3c13569... i386: Fix up replacement of registers in certain peephole2s (*)
3e558fb... libstdc++: Switch two links to www.open-std.org to https (*)
a65da9b... doc: Update link to AVR-LibC (*)
47821ba... C: Detect all variably modified types [PR108375] (*)
3057d79... Fix ICE related to implicit access attributes for VLA argum (*)
017849d... LoongArch: Fix multiarch tuple canonization (*)
a7d8c40... Remove #if GIMPLE around 1 - a pattern (*)
175d528... Support get_range_query with a nullptr argument (*)
7814ce4... Daily bump. (*)
27a89f8... '#include "tm_p.h"' in 'gcc/rust/backend/rust-tree.cc' (*)
9dcfee4... doc: Fix typo in -Wall description (*)
5fea1be... c++: speculative constexpr and is_constant_evaluated [PR108 (*)
3a0bc47... c++: make manifestly_const_eval tri-state (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/meissner/heads/work109-orig' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-02-23 21:38 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-23 21:38 [gcc/meissner/heads/work109-orig] (190 commits) Merge commit 'refs/users/meissner/heads/work109-orig' of gi Michael Meissner
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).