]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
2023-10-31  Pierre-Emmanuel... Put common functions in their own namespace
2023-10-31  Pierre-Emmanuel... Add macro buffer global variable export
2023-10-31  Pierre-Emmanuel... Add an explicit value to proc macro enum kind
2023-10-31  Pierre-Emmanuel... Change proc macro entrypoint
2023-10-31  Pierre-Emmanuel... Add utility function to build proc macro types
2023-10-31  Pierre-Emmanuel... Add getters for proc macro mappings
2023-10-31  Pierre-Emmanuel... Collect procedural macros in the crate
2023-10-31  Pierre-Emmanuel... Reformat comments
2023-10-31  Pierre-Emmanuel... Add containers for proc macro collection mappings
2023-10-31  Pierre-Emmanuel... Add const getter for tokentrees
2023-10-31  Pierre-Emmanuel... Change ABI setup and add gccrs_proc_macro attr
2023-10-31  Pierre-Emmanuel... Make proc macro definition cdecl
2023-10-26  Jakub Dupakborrowck: Refactor and BIR improvements
2023-10-26  Jakub Dupakborrowck: Dev notes
2023-10-26  Jakub Dupakborrowck: Docs
2023-10-26  Jakub Dupakborrowck: Make goto explicit.
2023-10-26  Jakub Dupakborrowck: BIR continue
2023-10-26  Jakub Dupakborrowck: Dump: handle infinite loops
2023-10-26  Jakub Dupakborrowck: BIR: handle break
2023-10-26  Jakub Dupakborrowck: Dump improve jumps
2023-10-26  Jakub Dupakborrowck: Dump: simplify cfg
2023-10-26  Jakub Dupakborrowck: Dump: proper comma separation
2023-10-26  Jakub Dupakborrowck: BIR dump
2023-10-26  Jakub Dupakborrowck: Create BIR builders (visitors)
2023-10-26  Jakub Dupakborrowck: Create Borrow-checker IR (BIR)
2023-10-26  Jakub Dupakborrowck: Execute only with CLI flag
2023-10-26  Jakub Dupakborrowck: Add CLI option for borrowck
2023-10-26  Jakub Dupakborrowck: Add initial structure for borrowchecking
2023-10-24  Pierre-Emmanuel... Fix warning with overridden virtual methods
2023-10-23  Pierre-Emmanuel... Add a new regression test for issue 2665
2023-10-23  Pierre-Emmanuel... Parse const with no value expression
2023-10-23  Jakub Dupakhir: Avoid copy in getter (PathPattern)
2023-10-23  Jakub Dupakhir: Rename ComoundAssignment getters
2023-10-23  Jakub Dupakhir: Rename get_pattern_mappings method
2023-10-23  Jakub Dupakhir: Add missing getter
2023-10-23  Jakub Dupakast: Handle tuplestruct pattern with indices
2023-10-23  Jakub Dupakhir: Refactor - avoid copy in getter
2023-10-20  Owen AveryMake resolution of AssociatedItem instances polymorphic
2023-10-20  Owen AveryMake lowering of AssociatedItem instances polymorphic
2023-10-20  Jakub Dupakcompile: bail on labelled block
2023-10-20  Jakub Dupaktypecheck: add loop ctx for labelled block
2023-10-20  Jakub Dupakresolve: Resolve labelled block
2023-10-20  Jakub Dupakhir: Lower labelled block
2023-10-20  Jakub Dupakast: Parse labelled block
2023-10-18  Owen AveryCreate base class AssociatedItem
2023-10-17  Raiki Tamuragccrs: Add tests for v0 mangling
2023-10-17  Pierre-Emmanuel... Add new test for closure in closure parsing
2023-10-17  Pierre-Emmanuel... Break OR tokens in closure parameter list context
2023-10-17  Pierre-Emmanuel... Add new regression test for macro matcher behavior
2023-10-17  Pierre-Emmanuel... Add path to macro fragment follow restrictions
2023-10-17  Pierre-Emmanuel... Add a new test for mbe named macro_rules
2023-10-17  Pierre-Emmanuel... Add new regression test
2023-10-17  Pierre-Emmanuel... Allow macro named macro_rules
2023-10-17  Pierre-Emmanuel... Add new regression test
2023-10-17  Pierre-Emmanuel... Add a new regression test
2023-10-17  Pierre-Emmanuel... Fix RangeFromExpr parsing in for loops
2023-10-17  Pierre-Emmanuel... Add a new regression test for macro call "default"
2023-10-17  Pierre-Emmanuel... Allow call to macro named "default" at item level
2023-10-17  Pierre-Emmanuel... Add a new regression test
2023-10-17  Pierre-Emmanuel... Fix path expr segment parsing with generic path
2023-10-16  Owen AveryReplace get_pattern_node_id with get_node_id
2023-10-16  Pierre-Emmanuel... Add regression test
2023-10-16  Pierre-Emmanuel... Add comma for expr delimiter to fix match arms
2023-10-16  Pierre-Emmanuel... Add regression test
2023-10-16  Pierre-Emmanuel... Fix pub unit type parsing
2023-10-16  Jakub DupakTyTy: use new subclass API
2023-10-16  Jakub DupakTyTy: TyTy improved subclass casting and checking
2023-10-16  Pierre-Emmanuel... Add a regression test for global path parsing
2023-10-16  Pierre-Emmanuel... Fix type param bound parsing with opening scope
2023-10-16  Pierre-Emmanuel... Change debug log call to as_string function
2023-10-16  Raiki Tamuragccrs: Initial implementation of v0 mangling
2023-10-16  Owen AveryRename cloning methods in TupleStructItems and TuplePat...
2023-10-16  Owen AveryAdjust methods for TuplePatternItems to match TupleStru...
2023-10-16  Marc Poulhièsgccrs: minor changes (typo and minor refactor)
2023-10-05  Jakub DupakAdd test for parser bug
2023-10-05  Jakub DupakFix parser bug on tupplestruct pattern
2023-10-05  Mohammed Rizan... Removed unnecessary comments
2023-10-03  Jakub DupakFix type confusion in coercion
2023-09-27  Pierre-Emmanuel... Fix ICE when emitting an error during cfg strip
2023-09-26  Raiki TamuraFix CanonicalPath for inherent impl
2023-09-19  Owen AveryFix spelling
2023-09-18  Marc Poulhièsgccrs: Add debug helper to dump HIR
2023-09-17  Philip Herrongccrs: port over readonly_error from c-family for lvalu...
2023-09-17  Muhammad Mahadgccrs: [E0617] attempt for invalid type variable in...
2023-09-17  Philip Herrongccrs: Remove HIR::ForLoopExpr
2023-09-17  Marc Poulhièsgccrs: Minor typo fix
2023-09-15  Pierre-Emmanuel... Add license text to libproc_macro rust interface
2023-09-14  Marc Poulhièsgccrs: trivial typo fix.
2023-09-14  Owen AveryAdd intrinsics::assume
2023-09-14  Owen AveryMemoize Backend::wchar_type
2023-09-14  Owen AveryRemove unused complex number support
2023-09-13  Owen AveryUse namespace definition to simplify function declarations
2023-09-13  liushuyurust-compile-intrinsic: add `copy` intrinsics ...
2023-09-13  liushuyurust-builtins: add likely and unlikey intrinsics
2023-09-13  Owen AveryRename "rust_error_codes.def" to "rust-error-codes...
2023-09-12  Guillaume GomezShorten `make_unsigned_long_tree` code and remove ...
2023-09-12  Dave EvansFix typechecking (and compilation) error for alt patter...
2023-09-12  Guillaume GomezRemove unused `ctx` argument in `make_unsigned_long_tre...
2023-09-11  Arthur Cohenprivacy: Uncomment test relying on #1257
2023-09-11  Arthur Cohenprivacy: Add testcase for #1260
next