public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Thomas Schwinge <tschwinge@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] (109 commits) Merge remote-tracking branch 'upstream/tschwinge/merge-upst Date: Thu, 23 Feb 2023 16:35:34 +0000 (GMT) [thread overview] Message-ID: <20230223163534.20D7F3858C5E@sourceware.org> (raw) The branch 'devel/rust/master' was updated to point to: 53059c7e103... Merge remote-tracking branch 'upstream/tschwinge/merge-upst It previously pointed to: 429e258dbe7... ci: Run GCC 4.8 job in Ubuntu 18.04 container Diff: Summary of changes (added commits): ----------------------------------- 53059c7... Merge remote-tracking branch 'upstream/tschwinge/merge-upst f60c15f... parser: Add parsing of auto traits 918851a... typecheck: Refactor coercion_site a04fb4e... Merge upstream (dummy), 2023-02-21 "Rust front-end update" 1145917... typecheck: Refactor unify_site 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 (*) (*) This commit already exists in another branch. Because the reference `refs/heads/devel/rust/master' matches your hooks.email-new-commits-only configuration, no separate email is sent for this commit.
reply other threads:[~2023-02-23 16:35 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=20230223163534.20D7F3858C5E@sourceware.org \ --to=tschwinge@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).