public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r14-8162] Add .data.rel.ro.local to read only sections in gcc.dg/array-quals-1.c
 2024-01-16 21:04 UTC 

[gcc r14-8161] Remove xfail for hppa*-*-hpux* from stdatomic-flag.c and stdatomic-flag-2.c
 2024-01-16 20:52 UTC 

[gcc r14-8160] xfail scan-tree-dump-not throw in g++.dg/pr99966.C on hppa*64*-*-*
 2024-01-16 20:39 UTC 

[gcc r14-8159] Require target lto in several tests
 2024-01-16 20:19 UTC 

[gcc r14-8158] Skip various cmp-mem-const tests on lp64 hppa*-*-*
 2024-01-16 20:04 UTC 

[gcc r14-8157] xfail all scan-tree-dump-times checks on hppa*64*-*-* in sra-17.c and sra-18.c
 2024-01-16 19:33 UTC 

[gcc r14-8156] AArch64: Add -mcpu=cobalt-100
 2024-01-16 18:24 UTC 

[gcc r14-8113] gccrs: Move SingleASTNode implementation out of header
 2024-01-16 18:19 UTC 

[gcc r14-8112] gccrs: Add missing override specifier
 2024-01-16 18:19 UTC 

[gcc r14-8111] gccrs: Add regression test for float literal tuple indices
 2024-01-16 18:19 UTC 

[gcc r14-8110] gccrs: Fix token lexed as a float literal
 2024-01-16 18:19 UTC 

[gcc r14-8109] gccrs: HIR: remove obsole double borrow member
 2024-01-16 18:19 UTC 

[gcc r14-8108] gccrs: HIR: fix typo
 2024-01-16 18:19 UTC 

[gcc r14-8107] gccrs: Compile pattern match statements into conditional statements
 2024-01-16 18:19 UTC 

[gcc r14-8106] gccrs: Document proc macro token tree indices
 2024-01-16 18:19 UTC 

[gcc r14-8105] gccrs: Move proc macro builders to their own file
 2024-01-16 18:19 UTC 

[gcc r14-8104] gccrs: Add array length to the proc macro buffer
 2024-01-16 18:18 UTC 

[gcc r14-8103] gccrs: Put common functions in their own namespace
 2024-01-16 18:18 UTC 

[gcc r14-8102] gccrs: Add macro buffer global variable export
 2024-01-16 18:18 UTC 

[gcc r14-8101] gccrs: Add an explicit value to proc macro enum kind
 2024-01-16 18:18 UTC 

[gcc r14-8100] gccrs: Change proc macro entrypoint
 2024-01-16 18:18 UTC 

[gcc r14-8099] gccrs: Add utility function to build proc macro types
 2024-01-16 18:18 UTC 

[gcc r14-8098] gccrs: Add getters for proc macro mappings
 2024-01-16 18:18 UTC 

[gcc r14-8155] gccrs: Adjust item kind enums for TupleStructItems and TuplePatternItems
 2024-01-16 18:18 UTC 

[gcc r14-8097] gccrs: Collect procedural macros in the crate
 2024-01-16 18:18 UTC 

[gcc r14-8096] gccrs: Reformat comments
 2024-01-16 18:18 UTC 

[gcc r14-8154] gccrs: Add a new test for float disambiguation
 2024-01-16 18:18 UTC 

[gcc r14-8095] gccrs: Add containers for proc macro collection mappings
 2024-01-16 18:18 UTC 

[gcc r14-8153] gccrs: Fix float lexing and tuple index disambiguation
 2024-01-16 18:18 UTC 

[gcc r14-8094] gccrs: Add const getter for tokentrees
 2024-01-16 18:18 UTC 

[gcc r14-8152] gccrs: v0-mangle closures
 2024-01-16 18:18 UTC 

[gcc r14-8093] gccrs: Change ABI setup and add gccrs_proc_macro attr
 2024-01-16 18:18 UTC 

[gcc r14-8151] gccrs: Move default visitor templates to header
 2024-01-16 18:18 UTC 

[gcc r14-8092] gccrs: Make proc macro definition cdecl
 2024-01-16 18:17 UTC 

[gcc r14-8150] gccrs: Move templated functions to header file
 2024-01-16 18:17 UTC 

[gcc r14-8149] gccrs: Rework function special parameters
 2024-01-16 18:17 UTC 

[gcc r14-8091] gccrs: borrowck: Refactor and BIR improvements
 2024-01-16 18:17 UTC 

[gcc r14-8148] gccrs: Add new test for invalid variadics
 2024-01-16 18:17 UTC 

[gcc r14-8090] gccrs: borrowck: Dev notes
 2024-01-16 18:17 UTC 

[gcc r14-8147] gccrs: Add multiple check on variadics position
 2024-01-16 18:17 UTC 

[gcc r14-8089] gccrs: borrowck: Docs
 2024-01-16 18:17 UTC 

[gcc r14-8146] gccrs: Add trait context to ContextualASTVisitor
 2024-01-16 18:17 UTC 

[gcc r14-8088] gccrs: borrowck: Make goto explicit
 2024-01-16 18:17 UTC 

[gcc r14-8145] gccrs: Add regression test for invalid label name
 2024-01-16 18:17 UTC 

[gcc r14-8087] gccrs: borrowck: BIR continue
 2024-01-16 18:17 UTC 

[gcc r14-8144] gccrs: Change error location for LoopLabel
 2024-01-16 18:17 UTC 

[gcc r14-8086] gccrs: borrowck: Dump: handle infinite loops
 2024-01-16 18:17 UTC 

[gcc r14-8085] gccrs: borrowck: BIR: handle break
 2024-01-16 18:17 UTC 

[gcc r14-8143] gccrs: Add validation pass for label name
 2024-01-16 18:17 UTC 

[gcc r14-8142] gccrs: Use a loop label in break expression
 2024-01-16 18:17 UTC 

[gcc r14-8084] gccrs: borrowck: Dump improve jumps
 2024-01-16 18:17 UTC 

[gcc r14-8083] gccrs: borrowck: Dump: simplify cfg
 2024-01-16 18:17 UTC 

[gcc r14-8141] gccrs: Use keyword const values instead of raw values
 2024-01-16 18:17 UTC 

[gcc r14-8140] gccrs: Change keyword set to a map
 2024-01-16 18:17 UTC 

[gcc r14-8082] gccrs: borrowck: Dump: proper comma separation
 2024-01-16 18:17 UTC 

[gcc r14-8081] gccrs: borrowck: BIR dump
 2024-01-16 18:17 UTC 

[gcc r14-8139] gccrs: Replace local keyword set with the utils
 2024-01-16 18:17 UTC 

[gcc r14-8080] gccrs: borrowck: Create BIR builders (visitors)
 2024-01-16 18:16 UTC 

[gcc r14-8138] gccrs: Add new keyword utility class
 2024-01-16 18:16 UTC 

[gcc r14-8079] gccrs: borrowck: Create Borrow-checker IR (BIR)
 2024-01-16 18:16 UTC 

[gcc r14-8137] gccrs: Add licence text and change header guard name
 2024-01-16 18:16 UTC 

[gcc r14-8078] gccrs: borrowck: Execute only with CLI flag
 2024-01-16 18:16 UTC 

[gcc r14-8136] gccrs: Add regression test for lifetime name validation
 2024-01-16 18:16 UTC 

[gcc r14-8135] gccrs: Add lifetime name validation pass
 2024-01-16 18:16 UTC 

[gcc r14-8077] gccrs: borrowck: Add CLI option for borrowck
 2024-01-16 18:16 UTC 

[gcc r14-8076] gccrs: borrowck: Add initial structure for borrowchecking
 2024-01-16 18:16 UTC 

[gcc r14-8134] gccrs: Replace AST::Method with existing AST::Function
 2024-01-16 18:16 UTC 

[gcc r14-8075] gccrs: Fix warning with overridden virtual methods
 2024-01-16 18:16 UTC 

[gcc r14-8133] gccrs: Add named variadic argument test
 2024-01-16 18:16 UTC 

[gcc r14-8074] gccrs: Add a new regression test for issue 2665
 2024-01-16 18:16 UTC 

[gcc r14-8132] gccrs: Add a new regression test for named variadics
 2024-01-16 18:16 UTC 

[gcc r14-8073] gccrs: Parse const with no value expression
 2024-01-16 18:16 UTC 

[gcc r14-8131] gccrs: Parse named variadic parameters
 2024-01-16 18:16 UTC 

[gcc r14-8072] gccrs: hir: Avoid copy in getter (PathPattern)
 2024-01-16 18:16 UTC 

[gcc r14-8130] gccrs: Add a new regression test
 2024-01-16 18:16 UTC 

[gcc r14-8129] gccrs: Fix multiple issues with variadic representation
 2024-01-16 18:16 UTC 

[gcc r14-8071] gccrs: hir: Rename ComoundAssignment getters
 2024-01-16 18:16 UTC 

[gcc r14-8128] gccrs: Allow variadic NamedFunctionParam
 2024-01-16 18:16 UTC 

[gcc r14-8070] gccrs: hir: Rename get_pattern_mappings method
 2024-01-16 18:16 UTC 

[gcc r14-8069] gccrs: hir: Add missing getter
 2024-01-16 18:15 UTC 

[gcc r14-8127] gccrs: Add a function to check if a function is variadic
 2024-01-16 18:15 UTC 

[gcc r14-8068] gccrs: ast: Handle tuplestruct pattern with indices
 2024-01-16 18:15 UTC 

[gcc r14-8126] gccrs: Parse variadic functions
 2024-01-16 18:15 UTC 

[gcc r14-8125] gccrs: Change FunctionParam to represent variadic params
 2024-01-16 18:15 UTC 

[gcc r14-8067] gccrs: hir: Refactor - avoid copy in getter
 2024-01-16 18:15 UTC 

[gcc r14-8066] gccrs: Make resolution of AssociatedItem instances polymorphic
 2024-01-16 18:15 UTC 

[gcc r14-8124] gccrs: Add a new test for const without body
 2024-01-16 18:15 UTC 

[gcc r14-8065] gccrs: Make lowering of AssociatedItem instances polymorphic
 2024-01-16 18:15 UTC 

[gcc r14-8123] gccrs: Make use of the Contextual visitor in validation
 2024-01-16 18:15 UTC 

[gcc r14-8122] gccrs: Add a new visitor that gathers context information
 2024-01-16 18:15 UTC 

[gcc r14-8064] gccrs: compile: bail on labelled block
 2024-01-16 18:15 UTC 

[gcc r14-8121] gccrs: Add a default AST visitor
 2024-01-16 18:15 UTC 

[gcc r14-8063] gccrs: typecheck: add loop ctx for labelled block
 2024-01-16 18:15 UTC 

[gcc r14-8062] gccrs: resolve: Resolve labelled block
 2024-01-16 18:15 UTC 

[gcc r14-8120] gccrs: Add some reference getter
 2024-01-16 18:15 UTC 

[gcc r14-8119] gccrs: Small fix to the ast collector visitor
 2024-01-16 18:15 UTC 

[gcc r14-8061] gccrs: hir: Lower labelled block
 2024-01-16 18:15 UTC 

[gcc r14-8033] gccrs: Initial implementation of v0 mangling
 2024-01-16 18:15 UTC 

[gcc r14-8118] gccrs: Emit an error on associated const without values
 2024-01-16 18:15 UTC 

[gcc r14-8032] gccrs: Rename cloning methods in TupleStructItems and TuplePatternItems
 2024-01-16 18:15 UTC 

[gcc r14-8060] gccrs: ast: Parse labelled block
 2024-01-16 18:15 UTC 

[gcc r14-8059] gccrs: Create base class AssociatedItem
 2024-01-16 18:15 UTC 

[gcc r14-8117] gccrs: Add call to ast validation checker
 2024-01-16 18:15 UTC 

[gcc r14-8031] gccrs: Adjust methods for TuplePatternItems to match TupleStructItems
 2024-01-16 18:15 UTC 

[gcc r14-8058] gccrs: Add tests for v0 mangling
 2024-01-16 18:14 UTC 

[gcc r14-8116] gccrs: Add two new steps to compile process
 2024-01-16 18:14 UTC 

[gcc r14-8030] gccrs: minor changes (typo and minor refactor)
 2024-01-16 18:14 UTC 

[gcc r14-8029] gccrs: Add test for parser bug
 2024-01-16 18:14 UTC 

[gcc r14-8057] gccrs: Add new test for closure in closure parsing
 2024-01-16 18:14 UTC 

[gcc r14-8115] gccrs: Add ast validation checker
 2024-01-16 18:14 UTC 

[gcc r14-8114] gccrs: Add more checks for expr value in early visitors
 2024-01-16 18:14 UTC 

[gcc r14-8056] gccrs: Break OR tokens in closure parameter list context
 2024-01-16 18:14 UTC 

[gcc r14-8028] gccrs: Fix parser bug on tupplestruct pattern
 2024-01-16 18:14 UTC 

[gcc r14-8027] gccrs: Removed unnecessary comments
 2024-01-16 18:14 UTC 

[gcc r14-8055] gccrs: Add new regression test for macro matcher behavior
 2024-01-16 18:14 UTC 

[gcc r14-8054] gccrs: Add path to macro fragment follow restrictions
 2024-01-16 18:14 UTC 

[gcc r14-8026] gccrs: Fix type confusion in coercion
 2024-01-16 18:14 UTC 

[gcc r14-8025] gccrs: Fix ICE when emitting an error during cfg strip
 2024-01-16 18:14 UTC 

[gcc r14-8053] gccrs: Add a new test for mbe named macro_rules
 2024-01-16 18:14 UTC 

[gcc r14-8024] gccrs: Fix CanonicalPath for inherent impl
 2024-01-16 18:14 UTC 

[gcc r14-8052] gccrs: Add new regression test
 2024-01-16 18:14 UTC 

[gcc r14-8023] gccrs: Fix spelling
 2024-01-16 18:14 UTC 

[gcc r14-8051] gccrs: Allow macro named macro_rules
 2024-01-16 18:14 UTC 

[gcc r14-8022] gccrs: Add debug helper to dump HIR
 2024-01-16 18:14 UTC 

[gcc r14-8050] gccrs: Add new regression test
 2024-01-16 18:14 UTC 

[gcc r14-8021] gccrs: port over readonly_error from c-family for lvalue assignment checks
 2024-01-16 18:14 UTC 

[gcc r14-8049] gccrs: Add a new regression test
 2024-01-16 18:14 UTC 

[gcc r14-8020] gccrs: [E0617] attempt for invalid type variable in variadic function
 2024-01-16 18:14 UTC 

[gcc r14-8048] gccrs: Fix RangeFromExpr parsing in for loops
 2024-01-16 18:14 UTC 

[gcc r14-8019] gccrs: Remove HIR::ForLoopExpr
 2024-01-16 18:14 UTC 

[gcc r14-8047] gccrs: Add a new regression test for macro call "default"
 2024-01-16 18:14 UTC 

[gcc r14-8018] gccrs: Minor typo fix
 2024-01-16 18:13 UTC 

[gcc r14-8046] gccrs: Allow call to macro named "default" at item level
 2024-01-16 18:13 UTC 

[gcc r14-8017] gccrs: Add license text to libproc_macro rust interface
 2024-01-16 18:13 UTC 

[gcc r14-8045] gccrs: Add a new regression test
 2024-01-16 18:13 UTC 

[gcc r14-8044] gccrs: Fix path expr segment parsing with generic path
 2024-01-16 18:13 UTC 

[gcc r14-8016] gccrs: trivial typo fix
 2024-01-16 18:13 UTC 

[gcc r14-8015] gccrs: Add intrinsics::assume
 2024-01-16 18:13 UTC 

[gcc r14-8043] gccrs: Replace get_pattern_node_id with get_node_id
 2024-01-16 18:13 UTC 

[gcc r14-8014] gccrs: Memoize Backend::wchar_type
 2024-01-16 18:13 UTC 

[gcc r14-8042] gccrs: Add regression test
 2024-01-16 18:13 UTC 

[gcc r14-8013] gccrs: Remove unused complex number support
 2024-01-16 18:13 UTC 

[gcc r14-8041] gccrs: Add comma for expr delimiter to fix match arms
 2024-01-16 18:13 UTC 

[gcc r14-8012] gccrs: Use namespace definition to simplify function declarations
 2024-01-16 18:13 UTC 

[gcc r14-8040] gccrs: Add regression test
 2024-01-16 18:13 UTC 

[gcc r14-8011] gccrs: rust-compile-intrinsic: add `copy` intrinsics 
 2024-01-16 18:13 UTC 

[gcc r14-8039] gccrs: Fix pub unit type parsing
 2024-01-16 18:13 UTC 

[gcc r14-8010] gccrs: rust-builtins: add likely and unlikey intrinsics
 2024-01-16 18:13 UTC 

[gcc r14-8038] gccrs: TyTy: use new subclass API
 2024-01-16 18:13 UTC 

[gcc r14-8037] gccrs: TyTy: TyTy improved subclass casting and checking
 2024-01-16 18:13 UTC 

[gcc r14-8009] gccrs: Rename "rust_error_codes.def" to "rust-error-codes.def"
 2024-01-16 18:13 UTC 

[gcc r14-8008] gccrs: Shorten `make_unsigned_long_tree` code and remove `Backend::integer_constant_expression`
 2024-01-16 18:13 UTC 

[gcc r14-8036] gccrs: Add a regression test for global path parsing
 2024-01-16 18:13 UTC 

[gcc r14-8007] gccrs: Fix typechecking (and compilation) error for alt patterns in match expressions
 2024-01-16 18:12 UTC 

[gcc r14-8035] gccrs: Fix type param bound parsing with opening scope
 2024-01-16 18:12 UTC 

[gcc r14-8006] gccrs: Remove unused `ctx` argument in `make_unsigned_long_tree` function
 2024-01-16 18:12 UTC 

[gcc r14-8034] gccrs: Change debug log call to as_string function
 2024-01-16 18:12 UTC 

[gcc r14-8005] gccrs: privacy: Uncomment test relying on #1257
 2024-01-16 18:12 UTC 

[gcc r14-8004] gccrs: privacy: Add testcase for #1260
 2024-01-16 18:12 UTC 

[gcc r14-8003] gccrs: [E0599] Failed to resovle method implementation
 2024-01-16 18:12 UTC 

[gcc r14-8002] gccrs: Convert class Backend into namespace
 2024-01-16 18:12 UTC 

[gcc r14-8001] gccrs: Unify raw attribute values
 2024-01-16 18:12 UTC 

[gcc r14-8000] gccrs: Remove Gcc_backend
 2024-01-16 18:12 UTC 

[gcc r14-7999] gccrs: Add missing linemap to lexer
 2024-01-16 18:12 UTC 

[gcc r14-7998] gccrs: Add proc macro definition insertion
 2024-01-16 18:12 UTC 

[gcc r14-7997] gccrs: Change proc macro mapping definition insertion
 2024-01-16 18:12 UTC 

[gcc r14-7996] gccrs: Retrieve def for derive & attribute proc macros
 2024-01-16 18:12 UTC 

[gcc r14-7995] gccrs: Change proc macro definition lookup to optionals
 2024-01-16 18:11 UTC 

[gcc r14-7994] gccrs: Use optional for proc macro invocation lookup
 2024-01-16 18:11 UTC 

[gcc r14-7993] gccrs: Remove Backend::write_export_data
 2024-01-16 18:11 UTC 

[gcc r14-7992] gccrs: Move remaining expression-related methods into base class Backend
 2024-01-16 18:11 UTC 

[gcc r14-7991] gccrs: Clarify package import procedure
 2024-01-16 18:11 UTC 

[gcc r14-7990] gccrs: resolver: Refactor macro insertion
 2024-01-16 18:11 UTC 

[gcc r14-7989] gccrs: resolver: Refactor assertion
 2024-01-16 18:11 UTC 

[gcc r14-7988] gccrs: Move extern crate resolving
 2024-01-16 18:11 UTC 

[gcc r14-7987] gccrs: Supress error with proc macro crates
 2024-01-16 18:11 UTC 

[gcc r14-7986] gccrs: Move proc macro definition to mappings
 2024-01-16 18:11 UTC 

[gcc r14-7985] gccrs: Add proc macro top level discovery
 2024-01-16 18:11 UTC 

[gcc r14-7984] gccrs: Change early resolver visit_attributes arguments
 2024-01-16 18:11 UTC 

[gcc r14-7983] gccrs: Add getters for different types of proc macros
 2024-01-16 18:10 UTC 

[gcc r14-7982] gccrs: Add proc macros abstractions to crate structure
 2024-01-16 18:10 UTC 

[gcc r14-7981] gccrs: Add proc macro ast representation
 2024-01-16 18:10 UTC 

[gcc r14-7980] gccrs: Visit function and structure attributes
 2024-01-16 18:10 UTC 

[gcc r14-7979] gccrs: Parse unparsed derive tokenstreams
 2024-01-16 18:10 UTC 

[gcc r14-7978] gccrs: Ease some constraints on derive definition
 2024-01-16 18:10 UTC 

[gcc r14-7977] gccrs: Change trait getter to return references
 2024-01-16 18:10 UTC 

[gcc r14-7976] gccrs: Set traits getter as member function
 2024-01-16 18:10 UTC 

[gcc r14-7953] gccrs: Mark uninit-intrinsic as side-effects
 2024-01-16 18:10 UTC 

[gcc r14-7975] gccrs: Make is_builtin a member function
 2024-01-16 18:10 UTC 

[gcc r14-7952] gccrs: Fix overflow intrinsic use before init
 2024-01-16 18:10 UTC 

[gcc r14-7974] gccrs: Fix match-expression code-gen
 2024-01-16 18:10 UTC 

[gcc r14-7951] gccrs: Fix bad uninit intrinsic
 2024-01-16 18:10 UTC 

[gcc r14-7973] gccrs: Move block-related methods into base class Backend
 2024-01-16 18:10 UTC 

[gcc r14-7950] gccrs: Collect error instance instead of lambda functions
 2024-01-16 18:10 UTC 

[gcc r14-7972] gccrs: libproc_macro: Split c++ and rust
 2024-01-16 18:09 UTC 

[gcc r14-7949] gccrs: Add regression test for nested macros
 2024-01-16 18:09 UTC 

[gcc r14-7971] gccrs: Rename libproc_macro to libproc_macro_internal
 2024-01-16 18:09 UTC 

[gcc r14-7948] gccrs: Resolve nested macro definition
 2024-01-16 18:09 UTC 

[gcc r14-7970] gccrs: Move statement-related methods into base class Backend
 2024-01-16 18:09 UTC 

[gcc r14-7947] gccrs: Handle gengtype annotations in backend/rust-tree.{cc, h}
 2024-01-16 18:09 UTC 

page:  |  | 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).