aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
AgeCommit message (Expand)AuthorFilesLines
2023-12-15Daily bump.GCC Administrator1-0/+6
2023-12-14build: Add libgrust as compilation modulesPierre-Emmanuel Patry1-0/+3
2023-11-20Daily bump.GCC Administrator1-0/+4
2023-11-19libcpp: split decls out to rich-location.hDavid Malcolm1-0/+1
2023-10-21Daily bump.GCC Administrator1-0/+9
2023-10-20rust: build failure after NON_DEPENDENT_EXPR removal [PR111899]Patrick Palka2-4/+0
2023-09-29Daily bump.GCC Administrator1-0/+5
2023-09-28Remove some unused poly_int variablesRichard Sandiford1-1/+0
2023-09-22Daily bump.GCC Administrator1-0/+21
2023-09-21rust: Reintroduce TARGET_RUST_OS_INFO hookIain Buclaw2-0/+9
2023-09-21rust: Reintroduce TARGET_RUST_CPU_INFO hookIain Buclaw4-3/+22
2023-09-21rust: Add skeleton support and documentation for targetrustm hooks.Iain Buclaw3-0/+83
2023-09-12Daily bump.GCC Administrator1-0/+13
2023-09-11gccrs: move functions from rust-gcc-diagnostics to rust-diagnostics.ccParthib3-118/+95
2023-09-08Daily bump.GCC Administrator1-0/+11
2023-09-07gccrs: Experiment with adding an error code to an errorDavid Malcolm4-1/+63
2023-07-06Daily bump.GCC Administrator1-0/+5
2023-07-05Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL.Robin Dapp1-1/+1
2023-06-23Daily bump.GCC Administrator1-0/+5
2023-06-22rust: Update usage of TARGET_AIX to TARGET_AIX_OSPaul E. Murphy1-3/+3
2023-04-07Daily bump.GCC Administrator1-0/+950
2023-04-06gccrs: Fix issue with parsing unsafe block expression statementsOwen Avery1-1/+9
2023-04-06gccrs: Address unsafe with/without block handling ambiguityOwen Avery1-12/+3
2023-04-06gccrs: Added AST Node AST::InlineAsmM V V S Manoj Kumar2-0/+139
2023-04-06gccrs: diagnostic: Refactor Error classArthur Cohen8-21/+98
2023-04-06gccrs: ast: Refactor TraitItem to keep Location infoArthur Cohen3-34/+26
2023-04-06gccrs: rename rust-hir-full-tests.ccSainiAditya12-1/+1
2023-04-06gccrs: Add AST::AltPattern classOwen Avery17-0/+128
2023-04-06gccrs: Fix formattingOwen Avery1-36/+34
2023-04-06gccrs: builtins: Return empty list of tokens instead of nullptrArthur Cohen1-2/+13
2023-04-06gccrs: Add trailing newlineOwen Avery1-1/+1
2023-04-06gccrs: Support for Sized builtin marker traitPhilip Herron12-186/+429
2023-04-06gccrs: Add new virtual function HIR::ImplItem::get_impl_item_namePhilip Herron2-1/+18
2023-04-06gccrs: Extract query_type from TypeCheckBase to be a simple externPhilip Herron6-75/+148
2023-04-06gccrs: Implemented UTF-8 checking for include_str!()Owen Avery1-2/+49
2023-04-06gccrs: Add support for parsing empty tuple patterns.Owen Avery1-0/+9
2023-04-06gccrs: lex: Prevent directories in RAIIFilePierre-Emmanuel Patry1-2/+26
2023-04-06gccrs: Simplify WildcardPattern let statement handlingOwen Avery3-44/+7
2023-04-06gccrs: Add variadic argument type checkingOwen Avery1-1/+55
2023-04-06gccrs: Add feature gate for "rust-intrinsic".mxlol2333-11/+62
2023-04-06gccrs: Update copyright years.Thomas Schwinge22-22/+22
2023-04-06gccrs: cli: Update safety warning messagePierre-Emmanuel Patry1-1/+1
2023-04-06gccrs: typecheck: Refactor rust-hir-trait-reference.hPierre-Emmanuel Patry3-297/+510
2023-04-06gccrs: expander: Add documentation for `expand_eager_invocations`Arthur Cohen1-3/+11
2023-04-06gccrs: macros: Perform macro expansion in a fixed-point fashion.Arthur Cohen15-228/+752
2023-04-06gccrs: expansion: Add `get_token_slice` to `MacroInvocLexer` classArthur Cohen2-0/+17
2023-04-06gccrs: parser: Expose parse_macro_invocation as public APIArthur Cohen1-2/+2
2023-04-06gccrs: rust-item: include rust-expr.hArthur Cohen1-1/+1
2023-04-06gccrs: Add support for TuplePattern in let statementsOwen Avery3-6/+106
2023-04-06gccrs: Add general TypeBounds checksPhilip Herron1-0/+11