aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2024-04-16Rust: Move 'libformat_parser' build into libgrustThomas Schwinge1-15/+1
2024-04-16Rust: Move 'libformat_parser' build into the GCC build directoryThomas Schwinge1-2/+9
2024-04-16Rust: Don't cache 'libformat_parser.a'Thomas Schwinge1-2/+1
2024-04-16Inline 'gcc/rust/Make-lang.in:RUST_LIBDEPS'Thomas Schwinge1-3/+1
2024-04-16Add 'gcc/rust/Make-lang.in:LIBFORMAT_PARSER'Thomas Schwinge1-3/+4
2024-04-16Add 'gcc/rust/Make-lang.in:LIBPROC_MACRO_INTERNAL'Thomas Schwinge1-2/+4
2024-04-16Inline 'gcc/rust/Make-lang.in:RUST_LDFLAGS'Thomas Schwinge1-2/+1
2024-04-16Remove 'libgrust/libproc_macro_internal' from 'gcc/rust/Make-lang.in:RUST_LDF...Thomas Schwinge1-1/+1
2024-04-16Remove 'libgrust/librustc_format_parser' from 'gcc/rust/Make-lang.in:RUST_LDF...Thomas Schwinge1-1/+1
2024-04-10rust: Add --offline flag to cargo when building Rust components.Arthur Cohen1-1/+2
2024-04-10Merge commit 'f5a805d82902fe2d6e0a7af8c0e6519f9d25a8f3' into HEADThomas Schwinge3032-10313/+27870
2024-04-10Merge commit '8534cc772def8142379c0e72ab6392d40f3f60f6^' into HEADThomas Schwinge279-285333/+357894
2024-04-10Merge commit 'f0b1cf01782ba975cfda32800c91076df78058d6^' into HEADThomas Schwinge316-1411/+6163
2024-04-10Merge commit 'f89186f962421f6d972035fc4b4c20490e7b1c5b^' into HEADThomas Schwinge658-14868/+27079
2024-04-10Merge commit 'ceed844b5284aeabbdfe25ccf099e7ebeeb14a9b^' into HEADThomas Schwinge3042-6013/+27153
2024-04-10Merge commit '2341df1cb9b3681bfefe29207887b2b3dc271a95^' into HEADThomas Schwinge98-791/+11950
2024-04-10Merge commit 'a5258f3a11ab577835ef5e93be5cb65ec9e44132^' into HEADThomas Schwinge2-0/+26
2024-04-10Merge commit 'fc59a3995cb46c190c0efb0431ad204e399975c4^' into HEADThomas Schwinge749-2842/+22828
2024-04-04borrowck: Bump copyright noticeJakub Dupak7-5/+41
2024-04-04borrowck: Remove block braces to satisfy GNU styleJakub Dupak6-121/+56
2024-04-04borrowck: Fact collectorJakub Dupak2-0/+898
2024-04-04borrowck: Regions in BIRJakub Dupak8-275/+610
2024-04-04borrowck: extract regions from types using VAJakub Dupak3-19/+140
2024-04-04borrowck: Free region representationJakub Dupak1-0/+107
2024-04-04borrowck: Polonius FFIJakub Dupak6-0/+596
2024-04-04borrowck: BIR: make BIR visitor constJakub Dupak4-22/+26
2024-04-04borrowck: BIR: emit movesJakub Dupak7-80/+103
2024-04-04borrowck: BIR: scope handlingJakub Dupak5-37/+188
2024-04-04borrowck: BIR: Place tree traverse APIJakub Dupak1-0/+23
2024-04-04borrowck: BIR: use callable APIJakub Dupak1-18/+5
2024-04-04borrowck: Unify BIR terminilogy (node->statement)Jakub Dupak8-59/+62
2024-04-04borrowck: Use rust-system.hJakub Dupak9-13/+10
2024-04-03unify: Always coerce `!` to the target type.Arthur Cohen3-25/+45
2024-04-03raw-strings: Remove dg-excess-error directiveArthur Cohen2-2/+2
2024-03-28Improve parsing of raw string literalsOwen Avery2-3/+24
2024-03-27Avoid parsing const unsafe/extern functions as asyncOwen Avery2-2/+3
2024-03-27Recognize unstable as a builtin attributeOwen Avery3-1/+5
2024-03-27Recognize rustc_deprecated as a builtin attributeOwen Avery3-0/+6
2024-03-27Improve parsing of raw byte string literalsOwen Avery2-4/+25
2024-03-26Change dfs function return type to support gcc 4.8Pierre-Emmanuel Patry2-4/+8
2024-03-26Add globbing name resolution 2.0 testPierre-Emmanuel Patry2-0/+34
2024-03-26nr2.0: Add new test cases.Arthur Cohen9-1/+126
2024-03-26compile: resolve-path-ref: properly resolve nodeId with nr2.0Arthur Cohen2-44/+74
2024-03-26Fix use rebind name resolution.Pierre-Emmanuel Patry2-48/+151
2024-03-26Add mappings for struct base and struct fieldsPierre-Emmanuel Patry2-0/+23
2024-03-26Fix quoted string formatPierre-Emmanuel Patry1-1/+1
2024-03-26Prevent getting immutable context with classic nrPierre-Emmanuel Patry2-14/+17
2024-03-26Update assignment operator with cratenumPierre-Emmanuel Patry1-0/+1
2024-03-26Reinject Self parameter in new resolverPierre-Emmanuel Patry2-0/+24
2024-03-26Use new name resolver to compile constant itemsPierre-Emmanuel Patry1-10/+26