public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc/devel/rust/master] Disable failing testcase
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Merge #1091
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Merge #1090 #1097 #1098 #1099 #1101
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Update gcc/rust/util/rust-mapping-common.h
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Fix bad inherent overlap error
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Merge #1100
2022-06-08 12:27 UTC
[gcc/devel/rust/master] macros: add concat! macro
2022-06-08 12:27 UTC
[gcc/devel/rust/master] Add helper as_string for DefIds
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Add known lang item const_slice_ptr mappings
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Ensure unsize method resolutions actually unsize
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Support mangling *const ptr and slices like *const [T]
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Merge #1092
2022-06-08 12:26 UTC
[gcc/devel/rust/master] options: Add -frust-edition flag and possible values
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Merge #1087
2022-06-08 12:26 UTC
[gcc/devel/rust/master] gcc/rust/Make-lang.in: add missing rust compiler driver
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Emit loop initializer for repeat arrays
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Merge #1080
2022-06-08 12:26 UTC
[gcc/devel/rust/master] Merge #1083
2022-06-08 12:26 UTC
[gcc/devel/rust/master] rust-ast-full-test: fix a minor typo
2022-06-08 12:26 UTC
[gcc/devel/rust/master] rust-session-manager: fix an issue where
2022-06-08 12:25 UTC
[gcc/devel/rust/master] macros: add compile_error! macro
2022-06-08 12:25 UTC
[gcc/devel/rust/master] Merge #1071
2022-06-08 12:25 UTC
[gcc/devel/rust/master] macros: Allow transcribing of zero items
2022-06-08 12:25 UTC
[gcc/devel/rust/master] Merge #1069
2022-06-08 12:25 UTC
[gcc/devel/rust/master] macros: Expand macro invocation properly in type contexts
2022-06-08 12:25 UTC
[gcc/devel/rust/master] ast_fragment: Add take_type_fragment() method
2022-06-08 12:25 UTC
[gcc/devel/rust/master] macro_transcriber: Add TYPE context and associated transcriber
2022-06-08 12:25 UTC
[gcc/devel/rust/master] single_ast_node: Fix typo in as_string() method
2022-06-08 12:25 UTC
[gcc/devel/rust/master] single_ast_node: Add TYPE kind
2022-06-08 12:25 UTC
[gcc/devel/rust/master] Merge #1059
2022-06-08 12:25 UTC
[gcc/devel/rust/master] ci: Run tests with gccrs compiled under gcc-4.8
2022-06-08 12:25 UTC
[gcc/devel/rust/master] Merge #1045
2022-06-08 12:24 UTC
[gcc/devel/rust/master] Merge #1066
2022-06-08 12:24 UTC
[gcc/devel/rust/master] is_match_compatible: Fix warning of uninitialized delim_id variable
2022-06-08 12:24 UTC
[gcc/devel/rust/master] Merge #1063
2022-06-08 12:24 UTC
[gcc/devel/rust/master] Merge #1055
2022-06-08 12:24 UTC
[gcc/devel/rust/master] macros: Parse :meta properly
2022-06-08 12:24 UTC
[gcc/devel/rust/master] parser: Move outer attrs properly intoto AssignmentExpr
2022-06-08 12:24 UTC
[gcc/devel/rust/master] attributes: Allow stripping assignment expressions
2022-06-08 12:24 UTC
[gcc/devel/rust/master] macros: Allow checking past zeroable matches for follow-set restrictions
2022-06-08 12:24 UTC
[gcc/devel/rust/master] Merge #1062
2022-06-08 12:24 UTC
[gcc/devel/rust/master] Merge #1043 #1064
2022-06-08 12:24 UTC
[gcc/devel/rust/master] macros: implement include_bytes! and include_str!
2022-06-08 12:23 UTC
[gcc/devel/rust/master] Merge #1054
2022-06-08 12:23 UTC
[gcc/devel/rust/master] macros: Allow parsing :tt fragments
2022-06-08 12:23 UTC
[gcc/devel/rust/master] macros: Check follow-set restrictions on matcher's first delimiter
2022-06-08 12:23 UTC
[gcc/devel/rust/master] macros: Allow repetitions of tokens in follow-set in follow-set
2022-06-08 12:23 UTC
[gcc/devel/rust/master] Merge #1052
2022-06-08 12:23 UTC
[gcc/devel/rust/master] macros: Add hints for follow-set restrictions
2022-06-08 12:23 UTC
[gcc/devel/rust/master] hir-path-probe: Fix miscompilation on gcc-4.8
2022-06-08 12:23 UTC
[gcc/devel/rust/master] ci: Add job for building gccrs with older gcc
2022-06-08 12:23 UTC
[gcc/devel/rust/master] Merge #1051
2022-06-08 12:23 UTC
[gcc/devel/rust/master] Merge #1056 #1057
2022-06-08 12:23 UTC
[gcc/devel/rust/master] For use as 'std::unordered_map' key, provide 'std::hash' for 'Rust::AST::MacroFragSpec::Kind' enum c
2022-06-08 12:23 UTC
[gcc/devel/rust/master] Fix '#include <algorithm>' [#159]
2022-06-08 12:22 UTC
[gcc/devel/rust/master] macros: Add remaining restrictions for follow-set restrictions
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge #1049
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge #1044
2022-06-08 12:22 UTC
[gcc/devel/rust/master] macros: Add base functions to check for follow-set ambiguities
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge #1026
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge #1047
2022-06-08 12:22 UTC
[gcc/devel/rust/master] parser: Add better restrictions around semicolons in statements
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Document 'Continuous Integration', 'Compiler Diagnostics' in 'README.md'
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge #1041
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Tune '.github/workflows/ccpp.yml:jobs.build-and-check', 'Check for new warnings' step
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Merge 'Build logs' into 'Build' in '.github/workflows/ccpp.yml:jobs.build-and-check'
2022-06-08 12:22 UTC
[gcc/devel/rust/master] Force 'LC_ALL=C.UTF-8' for all steps of '.github/workflows/ccpp.yml:jobs.build-and-check'
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Merge #1040
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Force 'LC_ALL=C' for all steps of '.github/workflows/ccpp.yml:jobs.build-and-check'
2022-06-08 12:21 UTC
[gcc/devel/rust/master] macros: Add helper debugging function for substituted tokens
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Merge #1042
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Add initial support for unsized method resolution
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Add a check for new warnings to the CI
2022-06-08 12:21 UTC
[gcc/devel/rust/master] parser: Parse reserved keywords as valid fragments identifiers
2022-06-08 12:21 UTC
[gcc/devel/rust/master] macros: Only expand merged repetitions if they contain the same amount of matches
2022-06-08 12:21 UTC
[gcc/devel/rust/master] macros: Do not propagate parse errors in match repetitions
2022-06-08 12:21 UTC
[gcc/devel/rust/master] Merge #1029
2022-06-08 12:21 UTC
[gcc/devel/rust/master] macros: Allow macro calls in trait implementations
2022-06-08 12:21 UTC
[gcc/devel/rust/master] macros: Add test cases for remaining expansion contexts
2022-06-08 12:20 UTC
[gcc/devel/rust/master] macros: Add remaining context and improve parsing macro dispatch
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Merge #1035
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Merge #1037
2022-06-08 12:20 UTC
[gcc/devel/rust/master] parser: Handle -fsyntax-only properly
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Merge #1027 #1032
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Support placeholders becoming slices
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Merge #1022 #1033
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Merge #1030
2022-06-08 12:20 UTC
[gcc/devel/rust/master] Fix bad copy-paste in can equal interface for pointer types
2022-06-08 12:20 UTC
[gcc/devel/rust/master] ast: Add Kind::MACRO_INVOCATION and cleanup fatal errors in lowering macro invocations
2022-06-08 12:20 UTC
[gcc/devel/rust/master] macros: Do not lower macro definitions to HIR
2022-06-08 12:20 UTC
[gcc/devel/rust/master] ast: Add base Node class with get_ast_kind() function
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Merge #1021
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Fix unconstrained type parameter checks
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Add missing location info on GenericArgs
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Make TypeBoundPredicate a subclass of the SubstitutionRef
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Keep track of substitution mappings as part of the TraitReference
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Refactor TypeBoundPredicate to be below the definition for SubstitutionRef
2022-06-08 12:19 UTC
[gcc/devel/rust/master] attribute expansion: Fix spurious stripping of tail expression
2022-06-08 12:19 UTC
[gcc/devel/rust/master] parser: Allow parsing stmts without closing semicolon
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Merge #1025
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Fix memory corruption in generation of builtin functions
2022-06-08 12:19 UTC
[gcc/devel/rust/master] macros: Do not try and re-expand if depth has exceeded recursion limit
2022-06-08 12:19 UTC
[gcc/devel/rust/master] Merge #1004
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Added column!() macro
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1015 #1018
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1017
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Add code generation for the slice type
2022-06-08 12:18 UTC
[gcc/devel/rust/master] builtin-macros: Add more documentation for defining builtins
2022-06-08 12:18 UTC
[gcc/devel/rust/master] attr-visitor: Split in its own source and header
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1016
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Add missing HIR lowering for SliceTypes
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1008 #1009
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1007
2022-06-08 12:18 UTC
[gcc/devel/rust/master] Merge #1003
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Merge #1002
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Merge #998
2022-06-08 12:17 UTC
[gcc/devel/rust/master] macros: Replace macro invocations with expanded nodes
2022-06-08 12:17 UTC
[gcc/devel/rust/master] macros: Add abstraction around multiple matches
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Handle generic Slices and Arrays
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add missing type-checking for slice types
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add const_ptr lang item mappings
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add missing canonicalization of slices and raw pointer types
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add size_of intrinsic
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add builtin abort intrinsic
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add builtin unreachable intrinsic mapping
2022-06-08 12:17 UTC
[gcc/devel/rust/master] Add missing builtin mappings for never type
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Refactor how we define simple intrinsics
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Add support for the rust offset intrinsic
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Merge #999
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Merge #994 #997
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Refactor ABI options as part of HIR function qualifiers
2022-06-08 12:16 UTC
[gcc/devel/rust/master] macros: Allow any delimiters for invocation
2022-06-08 12:16 UTC
[gcc/devel/rust/master] macros: Add parentheses in repetition test case
2022-06-08 12:16 UTC
[gcc/devel/rust/master] macros: Parse macro patterns properly in repetition
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Merge #992
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Remove old unused code pass this was too generic
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Update the deadcode pass to scan into modules and respect underscores on type names
2022-06-08 12:16 UTC
[gcc/devel/rust/master] Change unit-type to be an empty struct so that we do not disregard the initilizer of variables
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Check if this constant item might already be compiled
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Merge #991
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Merge #986
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Merge #985
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Merge #990
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Merge #984
2022-06-08 12:15 UTC
[gcc/devel/rust/master] Got rid of lambda in TyTy::FnPtr iterate_params
2022-06-08 12:15 UTC
[gcc/devel/rust/master] macros: Add test cases for macro repetition separators
2022-06-08 12:15 UTC
[gcc/devel/rust/master] macros: Substitute separator if necessary when expanding repetitions
2022-06-08 12:15 UTC
[gcc/devel/rust/master] macros: Match repetition separator properly
2022-06-08 12:15 UTC
[gcc/devel/rust/master] macros: Add test cases for recursive macro invocation
2022-06-08 12:15 UTC
[gcc/devel/rust/master] macro-substitute: Do not substitute non-repetition fragments in sub-maps
2022-06-08 12:14 UTC
[gcc/devel/rust/master] must use attribute support
2022-06-08 12:14 UTC
[gcc/devel/rust/master] Add missing accessor for attributes on external items
2022-06-08 12:14 UTC
[gcc/devel/rust/master] Remove gcc abstraction for expression statement
2022-06-08 12:14 UTC
[gcc/devel/rust/master] Merge #988
2022-06-08 12:14 UTC
[gcc/devel/rust/master] lexer: Add reference and warning documentation
2022-06-08 12:14 UTC
[gcc/devel/rust/master] Merge #983
2022-06-08 12:14 UTC
[gcc/devel/rust/master] lexer: Improve safety by taking ownership of the tokenized string
2022-06-08 12:14 UTC
[gcc/devel/rust/master] macros: Add test cases for recursive macro invocation
2022-06-08 12:14 UTC
[gcc/devel/rust/master] macro-substitute: Do not substitute non-repetition fragments in sub-maps
2022-06-08 12:14 UTC
[gcc/devel/rust/master] Merge #981
2022-06-08 12:14 UTC
[gcc/devel/rust/master] macroinvocation: Only allow *stmt* visitors when semicoloned
2022-06-08 12:14 UTC
[gcc/devel/rust/master] parser: Allow parsing macro invocations as statements
2022-06-08 12:13 UTC
[gcc/devel/rust/master] frust-cfg: Use proper parser to parse key-value pairs
2022-06-08 12:13 UTC
[gcc/devel/rust/master] lexer: Add ability to lex strings directly
2022-06-08 12:13 UTC
[gcc/devel/rust/master] macro-expand: Add SubstitutionCtx class in its own file
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Merge #954
2022-06-08 12:13 UTC
[gcc/devel/rust/master] HIR Visitor refactoring
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Merge #970
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Merge #974
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Add support for index lang item overloads
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Decouple the HIR::OperatorExpr from resolving operator overloads
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Refactor operator overloading code into cc file
2022-06-08 12:13 UTC
[gcc/devel/rust/master] Cleanup error handling on array index expression type resolution
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Fix ICE as infered is nullptr at this point
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add index and index_mut lang item mappings
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Refactor ArrayIndexExpr typechecking into cc impl file
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add boilerplate for the new SliceType
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Refactor ArrayIndexExpr code into implementation cc file
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add code generation for range expressions
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Fix TyTy::ADTType is_equals to always check the variants for equality
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add typechecking for range expressions
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add missing range mapping lang item
2022-06-08 12:12 UTC
[gcc/devel/rust/master] Add HIR lowering for range expressions
2022-06-08 12:12 UTC
[gcc/devel/rust/master] builtin_macros: Add test for file!()
2022-06-08 12:12 UTC
[gcc/devel/rust/master] builtin_macros: Add make_string helper
2022-06-08 12:11 UTC
[gcc/devel/rust/master] builtins: Add file!() macro
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Merge #969
2022-06-08 12:11 UTC
[gcc/devel/rust/master] macros: Add optional builtin transcribers to MacroRulesDefinition
2022-06-08 12:11 UTC
[gcc/devel/rust/master] macro: Add source containing builtin definitions
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Merge #956
2022-06-08 12:11 UTC
[gcc/devel/rust/master] substitute_repetition: Correctly insert sub-fragments
2022-06-08 12:11 UTC
[gcc/devel/rust/master] match_repetition: Set the correct amount of matches for each fragment
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Merge #953
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Add new Builtin attributes mappings
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Add mappings for range lang items
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Refactor mapping any lang items to be done during HIR lowering
2022-06-08 12:11 UTC
[gcc/devel/rust/master] Refactor lang item mappings enum into its own header
2022-06-08 12:10 UTC
[gcc/devel/rust/master] subs_repetition: Add simple test cases
2022-06-08 12:10 UTC
[gcc/devel/rust/master] substitute_repetition: Substitute repetitions properly
2022-06-08 12:10 UTC
[gcc/devel/rust/master] substitute_repetition: Add parsing of repetition pattern
2022-06-08 12:10 UTC
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).