]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
2024-04-04  Jakub Dupakborrowck: Polonius FFI
2024-04-04  Jakub Dupakborrowck: BIR: make BIR visitor const
2024-04-04  Jakub Dupakborrowck: BIR: emit moves
2024-04-04  Jakub Dupakborrowck: BIR: scope handling
2024-04-04  Jakub Dupakborrowck: BIR: Place tree traverse API
2024-04-04  Jakub Dupakborrowck: BIR: use callable API
2024-04-04  Jakub Dupakborrowck: Unify BIR terminilogy (node->statement)
2024-04-04  Jakub Dupakborrowck: Use rust-system.h
2024-04-03  Arthur Cohenunify: Always coerce `!` to the target type.
2024-04-03  Arthur Cohenraw-strings: Remove dg-excess-error directive
2024-03-28  Owen AveryImprove parsing of raw string literals
2024-03-27  Owen AveryAvoid parsing const unsafe/extern functions as async
2024-03-27  Owen AveryRecognize unstable as a builtin attribute
2024-03-27  Owen AveryRecognize rustc_deprecated as a builtin attribute
2024-03-27  Owen AveryImprove parsing of raw byte string literals
2024-03-26  Pierre-Emmanuel... Change dfs function return type to support gcc 4.8
2024-03-26  Pierre-Emmanuel... Add globbing name resolution 2.0 test
2024-03-26  Arthur Cohennr2.0: Add new test cases.
2024-03-26  Arthur Cohencompile: resolve-path-ref: properly resolve nodeId...
2024-03-26  Pierre-Emmanuel... Fix use rebind name resolution.
2024-03-26  Pierre-Emmanuel... Add mappings for struct base and struct fields
2024-03-26  Pierre-Emmanuel... Fix quoted string format
2024-03-26  Pierre-Emmanuel... Prevent getting immutable context with classic nr
2024-03-26  Pierre-Emmanuel... Update assignment operator with cratenum
2024-03-26  Pierre-Emmanuel... Reinject Self parameter in new resolver
2024-03-26  Pierre-Emmanuel... Use new name resolver to compile constant items
2024-03-26  Pierre-Emmanuel... Remove unsafe block empty visit function
2024-03-26  Pierre-Emmanuel... Remove extern block scoping
2024-03-26  Pierre-Emmanuel... Add constant identifiers to the value namespace
2024-03-26  Pierre-Emmanuel... Struct are types, not values
2024-03-26  Pierre-Emmanuel... Change enum namespace from value to type
2024-03-26  Pierre-Emmanuel... Add tuple struct to the type namespace
2024-03-26  Pierre-Emmanuel... Unit struct constructor shall be resolved
2024-03-26  Pierre-Emmanuel... Values shall be inserted in the value namespace
2024-03-26  Pierre-Emmanuel... Raw pointer type visitor didn't require overload
2024-03-26  Pierre-Emmanuel... Visit constant item type in default resolver
2024-03-26  Pierre-Emmanuel... Visit function return type in default resolver
2024-03-26  Pierre-Emmanuel... Change error message to match test
2024-03-26  Pierre-Emmanuel... Add tuple struct constructor to value namespace
2024-03-26  Pierre-Emmanuel... Add support for ambiguous use declarations
2024-03-26  Pierre-Emmanuel... Make globbing definition shadowable by default
2024-03-26  Pierre-Emmanuel... Add call to globbing visitor
2024-03-26  Pierre-Emmanuel... Shape up name resolver for normal direct calls
2024-03-26  Pierre-Emmanuel... Add name resolution for on globbing use decl
2024-03-26  Pierre-Emmanuel... Add modules to type namespace
2024-03-26  Arthur Cohenlate: Add bool builtin type
2024-03-26  Pierre-Emmanuel... Prevent error emission on resolver reentry
2024-03-26  Pierre-Emmanuel... Change error message on unresolved import
2024-03-26  Pierre-Emmanuel... Emit error on identical use declarations
2024-03-26  Pierre-Emmanuel... Fix duplicate detection
2024-03-26  Arthur Cohenlate: Setup builtin types properly, change Rib API
2024-03-26  Arthur Cohennr2.0: Start using newtype pattern for Usage and Declar...
2024-03-26  Arthur Cohenbackend: Use new name resolver where necessary
2024-03-26  Arthur Cohentypecheck: Start using nr2.0 properly
2024-03-26  Arthur Cohennr2.0: Add lookup of resolved nodes.
2024-03-26  Arthur Cohensession manager: Init Immutable name resolver.
2024-03-26  Arthur Cohensession-manager: Dump name resolution pass.
2024-03-26  Arthur Cohensesh: Add late name resolution 2.0
2024-03-26  Arthur Cohennr2.0: Add new ImmutableNameResolutionCtx class.
2024-03-25  Thomas SchwingeMerge commit 'f3f2065910a02b0099d3d5f2ad3389d0e479c782...
2024-03-24  Thomas SchwingeMerge commit '2f334bb12e3ba947714771408b9d49d398abb5df...
2024-03-24  Thomas SchwingeAdjust '.github/bors_log_expected_warnings'
2024-03-24  Thomas SchwingePlacate clang-format re 'gcc/rust/lex/rust-lex.cc'
2024-03-22  Thomas SchwingeMerge commit '9f7afa99c67f039e43019ebd08d14a7f01e2d89c...
2024-03-22  Thomas SchwingeMerge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765...
2024-03-22  Thomas SchwingeMerge commit 'cde6f1085b7027f6a42fdb71c786d422606a8765...
2024-03-22  Thomas SchwingeMerge commit '00dea7e8c41b672730d6e2c891b6012a83d8842c...
2024-03-22  Thomas SchwingeMerge commit '00dea7e8c41b672730d6e2c891b6012a83d8842c...
2024-03-22  Thomas SchwingeMerge commit 'a945c346f57ba40fc80c14ac59be0d43624e559d...
2024-03-22  Thomas SchwingeMerge commit 'a945c346f57ba40fc80c14ac59be0d43624e559d...
2024-03-22  Thomas SchwingeMerge commit '725fb3595622a4ad8cd078a42fab1c395cbf90cb...
2024-03-22  Thomas SchwingeMerge commit 'f37c55c14bc1176ef9a15fe584fb6d1bf2e6162f...
2024-03-21  Thomas SchwingeMerge commit 'f37c55c14bc1176ef9a15fe584fb6d1bf2e6162f...
2024-03-21  Thomas SchwingeMerge commit 'e4f0eb725d836ef0eec780cbb9e7be0d31c6fe8b...
2024-03-21  jjasmineSplit up rust-macro-builtins.cc
2024-03-21  Guillaume GomezFix typo
2024-03-21  zhanghe9702fixed README.md , dump ast using correct option
2024-03-21  jjasmineStore visibility properly in ExternalTypeItem
2024-03-21  Jakub DupakTyTy: Collect variance info from types
2024-03-21  Jakub DupakTyTy: Variance analysis module
2024-03-21  Jakub DupakTyTy: add common SubstitutionRef API
2024-03-19  Arthur Cohenformat-args: Only pass the format string to the parser.
2024-03-19  Arthur Cohenformat-args: Add basic test case
2024-03-19  Arthur Cohenformat-args: Add basic expansion of unnamed Display...
2024-03-19  Arthur Cohenformat-args: Start storing string in Rust memory
2024-03-19  Arthur Cohenformat-args: Add base for expanding FormatArgs nodes
2024-03-19  Thomas SchwingeMerge commit 'a857ec6aada08d8c334c389c7b682198d749b6c9...
2024-03-19  Thomas SchwingeMerge commit '8fc4e6c397e1ce64bec6f9fed148950821cc79e7...
2024-03-19  Thomas SchwingeMerge commit '8fc4e6c397e1ce64bec6f9fed148950821cc79e7...
2024-03-19  Thomas SchwingeMerge commit 'f7884f7673444b8a2c10ea0981d480f2e82dd16a...
2024-03-19  Thomas SchwingeMerge commit 'f7884f7673444b8a2c10ea0981d480f2e82dd16a...
2024-03-19  Arthur Cohenmacro: Use MacroInvocation's node_id in ExternalItem...
2024-03-19  Arthur Cohenci: Install Rust directly from rustup instead of apt
2024-03-19  Arthur Cohenmacro: Use MacroInvocation's node_id in ExternalItem...
2024-03-18  Richard Bienertree-optimization/112653 - PTA and return
2024-03-18  Martin Jamborsra: SRA of non-escaped aggregates passed by reference...
2024-03-16  Thomas SchwingeMerge commit '56ca59a03150cf44cea340f58967c990ed6bf43c...
2024-03-16  Thomas SchwingeMerge commit '56ca59a03150cf44cea340f58967c990ed6bf43c...
2024-03-16  Thomas SchwingeMerge commit 'db50aea62595452db12565186cb520728540d987...
2024-03-16  Thomas SchwingeMerge commit 'db50aea62595452db12565186cb520728540d987...
next