aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2025-04-24Add fn_once and Sized lang items to the testPierre-Emmanuel Patry1-10/+19
2025-04-24Change expected error output to match nr2Pierre-Emmanuel Patry2-5/+5
2025-04-24Update generics9 expected error messagePierre-Emmanuel Patry2-2/+2
2025-04-24Prevent forward declaration in type parametersPierre-Emmanuel Patry4-0/+33
2025-04-24Remove error state for GenericArgPierre-Emmanuel Patry8-45/+35
2025-04-23Change error message to match expected test outputPierre-Emmanuel Patry2-4/+2
2025-04-22nr2.0: Improve error handlingOwen Avery6-49/+115
2025-04-22nr2.0: Fix derive-debug1.rsOwen Avery2-2/+1
2025-04-19Disable parallel testing for 'rust/compile/nr2/compile.exp' [PR119508]Thomas Schwinge1-0/+11
2025-04-19gccrs: prealloc the initilizer vectorPhilip Herron1-0/+4
2025-04-18gccrs: Fix ICE with empty generic argumentsPhilip Herron4-2/+7
2025-04-18Adjust segment start position errorsOwen Avery6-15/+13
2025-04-18gccrs: Fix ICE when handling case of unknown field in HIR::FieldAccessPhilip Herron4-11/+30
2025-04-18gccrs: Add test case to show ice is fixedPhilip Herron2-0/+8
2025-04-18nr2.0: Remove unnecessary copy of NodeOwen Avery1-1/+1
2025-04-18gccrs: Fix ICE in struct expressionsPhilip Herron5-33/+45
2025-04-18nr2.0: Handle StructPatternFieldIdentOwen Avery3-1/+9
2025-04-18gccrs: Add test case to show ICE is fixedPhilip Herron1-0/+8
2025-04-18gccrs: Add test case to show issue is fixedPhilip Herron1-0/+17
2025-04-17Add gimple test for black box intrinsicPierre-Emmanuel Patry1-0/+28
2025-04-17Add execute test for black_box intrinsicPierre-Emmanuel Patry1-0/+30
2025-04-17Add LlvmInlineAsm node dumpPierre-Emmanuel Patry1-1/+38
2025-04-17Parse and lower llvm asm nodePierre-Emmanuel Patry36-17/+576
2025-04-17Add llvmInlineAsm nodePierre-Emmanuel Patry16-2/+124
2025-04-17Emit error with old asm syntax in new asm blocksPierre-Emmanuel Patry1-0/+8
2025-04-17gccrs: Add check for placeholder (infer) type in return positionPhilip Herron4-0/+134
2025-04-16gccrs: Fix ICE when checking shift's which are behind array refsPhilip Herron2-0/+6
2025-04-16gccrs: Fix crash in hir dump as labels are optionalPhilip Herron1-1/+3
2025-04-16gccrs: Update comments in repr parsing codeYap Zhi Heng2-2/+2
2025-04-16gccrs: Implement integer representation for enumsZhi Heng2-4/+11
2025-04-16gccrs: Implement typecheck for zero-variant enumsZhi Heng5-6/+61
2025-04-16gccrs: Fix segv in unsafe chckerPhilip Herron4-1/+34
2025-04-14lang-items: Add ManuallyDrop<T>Arthur Cohen2-0/+3
2025-04-14attributes: Handle external tool annotations like rustfmt::Arthur Cohen4-3/+8
2025-04-14nr2.0: Only insert derive macros if they existArthur Cohen1-4/+3
2025-04-14attributes: Add missing attributes used in `core`Arthur Cohen3-1/+45
2025-04-14Add `#[track_caller]` as known attributebeamandala4-1/+10
2025-04-14install.texi: Mention Rust requirement for building gccrsArthur Cohen1-0/+6
2025-04-14Fix const checking of enum discriminantsOwen Avery3-0/+14
2025-04-14format_args: Allow extraneous commas, improve safetyArthur Cohen2-0/+54
2025-04-14expansion: Desugar doc comments into attributes before expansionArthur Cohen7-1/+234
2025-04-14expansion: Only add fragments if the matcher succeededArthur Cohen2-7/+88
2025-04-14session: Desugar question mark operator after expansion instead.Arthur Cohen1-1/+1
2025-04-14ast: Add get_locus() to DelimTokenTreeArthur Cohen1-0/+1
2025-04-14ast: Support outer attributes for AST::RangeExprArthur Cohen1-6/+6
2025-04-14nr2.0: Do not resolve modules this run if they are unloadedArthur Cohen1-1/+11
2025-04-14typecheck: Properly select methods when dealing with specializationArthur Cohen3-24/+172
2025-04-10rust: Add comment inside block [PR119342]Andrew Pinski1-0/+2
2025-04-10rust: use range for inside rust-gcc.cc [PR119341]Andrew Pinski1-36/+21
2025-04-10rust: Use error_operand_p in rust-gcc.ccAndrew Pinski1-101/+88