gcc-rust
Thread
Date
Earlier messages
Messages by Thread
[gccrs COMMIT] gccrs: Number asm! operands the way gcc expects
gerris . rs
[gccrs COMMIT] gccrs: Fix projections to generic associated types
gerris . rs
[gccrs COMMIT] gccrs: Fix ICE on enum struct-variant patterns
gerris . rs
[gccrs COMMIT] gccrs: Don't crash on error types during type checking
gerris . rs
[gccrs COMMIT 1/7] Add a path class to group path specific components
gerris . rs
[gccrs COMMIT 2/7] Remove PathUtil class
gerris . rs
[gccrs COMMIT 6/7] Use RawPath for ResolutionPath input
gerris . rs
[gccrs COMMIT 7/7] Move rust-raw-path to utils directory
gerris . rs
[gccrs COMMIT 4/7] Use RawPath with PathInExpression
gerris . rs
[gccrs COMMIT 5/7] Use RawPath for TypePath
gerris . rs
[gccrs COMMIT 3/7] Make HIR PathPattern inherit from RawPath
gerris . rs
[gccrs COMMIT] coerce-pointee: Make field count check correct
gerris . rs
[gccrs COMMIT] intrinsics: Add basic support for nontemporal_store
gerris . rs
[gccrs COMMIT 1/3] gccrs: Validate repr(transparent) for derive CoercePointee
gerris . rs
[gccrs COMMIT 2/3] gccrs: validation check for minimum number of fields for struct with derive CoercePointee
gerris . rs
[gccrs COMMIT 3/3] gccrs: validation check for CoercePointee structs to have atleast one non-generic typed field
gerris . rs
[PATCH 00/21] Upstreaming changes from Oct 29th to Nov 3rd
Marc Poulhiès
[PATCH 03/21] gccrs: Implement rust-intrinsics atomic compare-exchange built-ins
Marc Poulhiès
[PATCH 06/21] gccrs: intrinsics: Add no-ops for prefetch_{read, write}_instruction
Marc Poulhiès
[PATCH 07/21] gccrs: Fix ICE with deep recursion in const fn
Marc Poulhiès
[PATCH 15/21] gccrs: error when parsing only $
Marc Poulhiès
[PATCH 18/21] gccrs: Intrinsically compile slice index referencing
Marc Poulhiès
[PATCH 04/21] gccrs: Implement rust-intrinsics atomic min/max builtins
Marc Poulhiès
[PATCH 16/21] gccrs: Remove the function_defer_statement helper.
Marc Poulhiès
[PATCH 01/21] gccrs: intrinsics: Fix typecheck info for prefered_align_of<T>
Marc Poulhiès
[PATCH 10/21] gccrs: Add opening_scope_resolution flag to most resolution functions
Marc Poulhiès
[PATCH 20/21] gccrs: Fix ICE in path pattern refutability
Marc Poulhiès
[PATCH 08/21] gccrs: Emit extern prelude core path within builtin macros
Marc Poulhiès
[PATCH 17/21] gccrs: Fix fnv128 calculation
Marc Poulhiès
[PATCH 19/21] gccrs: GitHub issues clean-up
Marc Poulhiès
[PATCH 13/21] gccrs: Throw an error when a global path starts with crate
Marc Poulhiès
[PATCH 02/21] gccrs: Implement rust-intrinsics atomic binary operators
Marc Poulhiès
[PATCH 21/21] gccrs: Fix ICE on enum struct-variant patterns
Marc Poulhiès
[PATCH 14/21] gccrs: Move UtilPath to Rust namespace
Marc Poulhiès
[PATCH 11/21] gccrs: Replace additional segment vectors with UtilPath
Marc Poulhiès
[PATCH 09/21] gccrs: Fix forever stack path string representation
Marc Poulhiès
Re: [PATCH 00/21] Upstreaming changes from Oct 29th to Nov 3rd
Arthur Cohen
[PATCH 12/21] gccrs: Fix test canonical path
Marc Poulhiès
[PATCH 05/21] gccrs: Implement rust-intrinsics atomic_fence builtins
Marc Poulhiès
[gccrs COMMIT] gccrs: Fix ICE in path pattern refutability
gerris . rs
[gccrs COMMIT] gccrs: GitHub issues clean-up
gerris . rs
[gccrs COMMIT] Remove the function_defer_statement helper.
gerris . rs
[gccrs COMMIT 1/2] gccrs: Fix fnv128 calculation
gerris . rs
[gccrs COMMIT 2/2] gccrs: Intrinsically compile slice index referencing
gerris . rs
[gccrs COMMIT] gccrs: error when parsing only $
gerris . rs
[gccrs COMMIT 1/5] Add opening_scope_resolution flag to most resolution functions
gerris . rs
[gccrs COMMIT 5/5] Move UtilPath to Rust namespace
gerris . rs
[gccrs COMMIT 2/5] Replace additional segment vectors with UtilPath
gerris . rs
[gccrs COMMIT 3/5] Fix test canonical path
gerris . rs
[gccrs COMMIT 4/5] Throw an error when a global path starts with crate
gerris . rs
[gccrs COMMIT 1/4] gccrs: Implement rust-intrinsics atomic binary operators
gerris . rs
[gccrs COMMIT 3/4] gccrs: Implement rust-intrinsics atomic min/max builtins
gerris . rs
[gccrs COMMIT 2/4] gccrs: Implement rust-intrinsics atomic compare-exchange built-ins
gerris . rs
[gccrs COMMIT 4/4] gccrs: Implement rust-intrinsics atomic_fence builtins
gerris . rs
[gccrs COMMIT 1/2] Emit extern prelude core path within builtin macros
gerris . rs
[gccrs COMMIT 2/2] Fix forever stack path string representation
gerris . rs
[PATCH v3] gccrs: Use nullptr instead of NULL in rust-lang.cc
Ata Borla
Re: [PATCH v3] gccrs: Use nullptr instead of NULL in rust-lang.cc
Arthur Cohen
Re: [PATCH v3] gccrs: Use nullptr instead of NULL in rust-lang.cc
chessy
[gccrs COMMIT 1/2] intrinsics: Add no-ops for prefetch_{read, write}_instruction
gerris . rs
[gccrs COMMIT 2/2] gccrs: Fix ICE with deep recursion in const fn
gerris . rs
[PATCH v2] gccrs: Use nullptr instead of NULL in rust-lang.cc
Ata Borla
[PATCH] gccrs: Use nullptr instead of NULL in rust-lang.cc
Ata Borla
Re: [PATCH] gccrs: Use nullptr instead of NULL in rust-lang.cc
chessy
[gccrs COMMIT] intrinsics: Fix typecheck info for prefered_align_of<T>
gerris . rs
[PATCH 00/27] Upstreaming changes from Oct 16th to Oct 27th
Marc Poulhiès
[PATCH 04/27] gccrs: Add extern crate core library test
Marc Poulhiès
[PATCH 05/27] gccrs: Do not re-export macros
Marc Poulhiès
[PATCH 03/27] gccrs: intrinsics: Add wrapper class to compile intrinsic functions
Marc Poulhiès
[PATCH 02/27] gccrs: Fix ICE on rest patterns in enum tuple variants
Marc Poulhiès
[PATCH 12/27] gccrs: Add test to highlight top core module collision
Marc Poulhiès
[PATCH 08/27] gccrs: Add extern prelude and lang prelude to debug string
Marc Poulhiès
[PATCH 09/27] gccrs: Output cursor position within forever stack debug
Marc Poulhiès
[PATCH 11/27] gccrs: Insert extern crates within extern prelude
Marc Poulhiès
[PATCH 13/27] gccrs: Remove map and add extern crate to glob containers
Marc Poulhiès
[PATCH 18/27] gccrs: Report an error when pub is not followed by an item
Marc Poulhiès
[PATCH 14/27] gccrs: Document glob containers path
Marc Poulhiès
[PATCH 15/27] gccrs: Add extern prelude crate tests
Marc Poulhiès
[PATCH 17/27] gccrs: intrinsics: Always warn on assert_zero_valid<T>
Marc Poulhiès
[PATCH 22/27] gccrs: Fix bitshift compound assignment type check
Marc Poulhiès
[PATCH 06/27] gccrs: Change crate injection API
Marc Poulhiès
[PATCH 26/27] gccrs: intrinsics: Add basic implementation for breakpoint
Marc Poulhiès
[PATCH 16/27] gccrs: intrinsics: Fix invalid error check after improvements to builtin lookup
Marc Poulhiès
[PATCH 24/27] gccrs: intrinsics: Add assert_inhabited<T>
Marc Poulhiès
[PATCH 23/27] gccrs: intrinsics: Add exact_div
Marc Poulhiès
[PATCH 10/27] gccrs: Assign node id to both prelude
Marc Poulhiès
[PATCH 27/27] gccrs: intrinsics: Add sorry implementation for pref_align_of
Marc Poulhiès
[PATCH 25/27] gccrs: intrinsics: Add basic support for assert_uninit_valid<T>
Marc Poulhiès
[PATCH 19/27] gccrs: Resolve 2015 use paths from the crate root
Marc Poulhiès
[PATCH 07/27] gccrs: Run minicore tests with rust 2018 edition
Marc Poulhiès
[PATCH 21/27] gccrs: Report non-exhaustive matches as E0004
Marc Poulhiès
[PATCH 20/27] gccrs: Only add the requested auto trait when probing for a trait
Marc Poulhiès
[PATCH 01/27] gccrs: Parse const blocks at the start of a statement
Marc Poulhiès
[gccrs COMMIT 1/2] intrinsics: Add basic implementation for breakpoint
gerris . rs
[gccrs COMMIT 2/2] intrinsics: Add sorry implementation for pref_align_of
gerris . rs
[gccrs COMMIT 1/2] intrinsics: Add assert_inhabited<T>
gerris . rs
[gccrs COMMIT 2/2] intrinsics: Add basic support for assert_uninit_valid<T>
gerris . rs
[gccrs COMMIT] intrinsics: Add exact_div
gerris . rs
[gccrs COMMIT] gccrs: Fix bitshift compound assignment type check
gerris . rs
[gccrs COMMIT] gccrs: Report non-exhaustive matches as E0004
gerris . rs
[gccrs COMMIT] gccrs: Only add the requested auto trait when probing for a trait
gerris . rs
[gccrs COMMIT] gccrs: Resolve 2015 use paths from the crate root
gerris . rs
[gccrs COMMIT 1/2] intrinsics: Always warn on assert_zero_valid<T>
gerris . rs
[gccrs COMMIT 2/2] gccrs: Report an error when pub is not followed by an item
gerris . rs
[gccrs COMMIT] intrinsics: Fix invalid error check after improvements to builtin lookup
gerris . rs
[gccrs COMMIT 01/12] Add extern crate core library test
gerris . rs
[gccrs COMMIT 06/12] Output cursor position within forever stack debug
gerris . rs
[gccrs COMMIT 11/12] Document glob containers path
gerris . rs
[gccrs COMMIT 05/12] Add extern prelude and lang prelude to debug string
gerris . rs
[gccrs COMMIT 12/12] Add extern prelude crate tests
gerris . rs
[gccrs COMMIT 09/12] Add test to highlight top core module collision
gerris . rs
[gccrs COMMIT 03/12] Change crate injection API
gerris . rs
[gccrs COMMIT 04/12] Run minicore tests with rust 2018 edition
gerris . rs
[gccrs COMMIT 07/12] Assign node id to both prelude
gerris . rs
[gccrs COMMIT 02/12] Do not re-export macros
gerris . rs
[gccrs COMMIT 10/12] Remove map and add extern crate to glob containers
gerris . rs
[gccrs COMMIT 08/12] Insert extern crates within extern prelude
gerris . rs
Promote your GitHub repository with real developers
GithubStarMate
[PATCH 00/17] gccrs: Upstreaming changes from Oct 14 to Oct 21
Marc Poulhiès
[PATCH 04/17] gccrs: Initial implementation of hotpatching rustc-lib
Marc Poulhiès
[PATCH 01/17] gccrs: attr: Allow `#[used]` attribute and its argument variant.
Marc Poulhiès
[PATCH 02/17] gccrs: backend: Add proper handling for #[used] attribute.
Marc Poulhiès
[PATCH 06/17] gccrs: Evaluate call arguments from left to right
Marc Poulhiès
[PATCH 10/17] gccrs: backend: Properly implement remainder operation for f32 and f64
Marc Poulhiès
[PATCH 07/17] gccrs: Add trait alias AST support
Marc Poulhiès
[PATCH 09/17] gccrs: builtins: Improve lookup interface
Marc Poulhiès
[PATCH 08/17] gccrs: alloc: Test until typecheck
Marc Poulhiès
[PATCH 05/17] gccrs: Implement match arm guards
Marc Poulhiès
[PATCH 17/17] gccrs: check for curly/square braces in an attribute
Marc Poulhiès
[PATCH 14/17] gccrs: Move derive_coerce_pointee to rfl features
Marc Poulhiès
[PATCH 03/17] gccrs: Handle 1.55 rustc_feature
Marc Poulhiès
[PATCH 12/17] gccrs: intrinsics: Add impl for fadd_fast, fsub_fast, fmul_fast, fdiv_fast and frem_fast
Marc Poulhiès
[PATCH 11/17] gccrs: Remove extended_key_value_attributes
Marc Poulhiès
[PATCH 15/17] gccrs: intrinsics: Add float_to_int_unchecked
Marc Poulhiès
[PATCH 13/17] gccrs: Reject type param defaults using later params
Marc Poulhiès
[PATCH 16/17] gccrs: Fix ICE with nested patterns in multi-field constructors
Marc Poulhiès
[gccrs COMMIT] intrinsics: Add wrapper class to compile intrinsic functions
gerris . rs
[PATCH v4 0/2] Typed qualifiers, libstdc++ backport edition
Arsen Arsenović
Re: [PATCH v4 2/2] gcc: stop using 'int' to represent sets of qualifiers
Joseph Myers
[PATCH v5 0/2] Typed qualifiers, libstdc++ backport edition
Arsen Arsenović
Re: [PATCH v4 0/2] Typed qualifiers, libstdc++ backport edition
Jonathan Wakely
[gccrs COMMIT] gccrs: Fix ICE on rest patterns in enum tuple variants
gerris . rs
[gccrs COMMIT] gccrs: Parse const blocks at the start of a statement
gerris . rs
[PATCH 00/40] gccrs: Upstreaming changes from Sept 11 to Sept 21
Marc Poulhiès
[PATCH 04/40] gccrs: Remove unnessecary diagnostics on array capacity values
Marc Poulhiès
[PATCH 05/40] gccrs: add null guard for failed builtin expansion
Marc Poulhiès
[PATCH 02/40] gccrs: Add test-case to show ice fixed
Marc Poulhiès
[PATCH 07/40] gccrs: handle lifetimes properly on trait items
Marc Poulhiès
[PATCH 24/40] gccrs: Improve bodyless function pattern check
Marc Poulhiès
[PATCH 21/40] gccrs: Remove -frust-c-style-string-literals flag
Marc Poulhiès
[PATCH 16/40] gccrs: Fix bad substituion error
Marc Poulhiès
[PATCH 12/40] gccrs: Add testcase to show issue fixed
Marc Poulhiès
[PATCH 09/40] gccrs: nr2.0: Close out invalid resolution for unexported items
Marc Poulhiès
[PATCH 11/40] gccrs: Recursive types support
Marc Poulhiès
[PATCH 14/40] gccrs: parse: Remove unused gating_errors field and accessor
Marc Poulhiès
[PATCH 26/40] gccrs: core: Test until typecheck
Marc Poulhiès
[PATCH 35/40] gccrs: Move proc macro crate mapping to crate mappings
Marc Poulhiès
[PATCH 28/40] gccrs: Separate crate related mappings within hir map
Marc Poulhiès
[PATCH 20/40] gccrs: fix unconstrained check to look for constrained bindings
Marc Poulhiès
[PATCH 29/40] gccrs: Regroup proc macro related mappings
Marc Poulhiès
[PATCH 22/40] gccrs: Ignore bindings on bodyless functions
Marc Poulhiès
[PATCH 37/40] gccrs: Rename variables
Marc Poulhiès
[PATCH 39/40] gccrs: derive: Gate CoercePointee and add framework for implementing it.
Marc Poulhiès
[PATCH 40/40] gccrs: Diagnose const arithmetic overflow with E0080
Marc Poulhiès
[PATCH 38/40] gccrs: feature-gate: Default-visit extern types for completeness
Marc Poulhiès
[PATCH 03/40] gccrs: Add testcase to show issue fixed
Marc Poulhiès
[PATCH 23/40] gccrs: Handle FUNCTION segments in new_type_param
Marc Poulhiès
[PATCH 25/40] gccrs: Correct the naming of atomic store & load intrinsics
Marc Poulhiès
[PATCH 36/40] gccrs: Split proc macro invocation and definitions apart
Marc Poulhiès
[PATCH 33/40] gccrs: Rename mapping categories
Marc Poulhiès
[PATCH 31/40] gccrs: Add ASTMapping to regroup all AST items mappings
Marc Poulhiès
[PATCH 34/40] gccrs: Make hir mapping name plurals
Marc Poulhiès
[PATCH 15/40] gccrs: add ParamType::clone recusion guard
Marc Poulhiès
[PATCH 17/40] gccrs: Add flag to unify of expect never
Marc Poulhiès
[PATCH 01/40] gccrs: Support silly legacy rustc const generics for stdarch
Marc Poulhiès
[PATCH 08/40] gccrs: nr1.0: Remove old Scope class
Marc Poulhiès
[PATCH 32/40] gccrs: Regroup hir mappings under one class
Marc Poulhiès
[PATCH 10/40] gccrs: Fix unconstrained when args are in the where clause
Marc Poulhiès
[PATCH 19/40] gccrs: Add missing lifetime handling to trait resolve
Marc Poulhiès
[PATCH 18/40] gccrs: Add type bound predicate scan
Marc Poulhiès
[PATCH 13/40] gccrs: Add testcase to show issue is fixed
Marc Poulhiès
[PATCH 06/40] gccrs: Fix ICE in constexpr for unit-structs
Marc Poulhiès
[PATCH 27/40] gccrs: Add script to generate rustc-lib
Marc Poulhiès
[PATCH 30/40] gccrs: Rename functions and members within mappings
Marc Poulhiès
Re: [PATCH 00/40] gccrs: Upstreaming changes from Sept 11 to Sept 21
Pierre-Emmanuel Patry
[gccrs COMMIT] gccrs: check for curly/square braces in an attribute
gerris . rs
[gccrs COMMIT] gccrs: Fix ICE with nested patterns in multi-field constructors
gerris . rs
[gccrs COMMIT] intrinsics: Add float_to_int_unchecked
gerris . rs
[gccrs COMMIT] gccrs: Move derive_coerce_pointee to rfl features
gerris . rs
[gccrs COMMIT] gccrs: Reject type param defaults using later params
gerris . rs
[gccrs COMMIT] intrinsics: Add impl for fadd_fast, fsub_fast, fmul_fast, fdiv_fast and frem_fast
gerris . rs
[gccrs COMMIT] gccrs: Remove extended_key_value_attributes
gerris . rs
[gccrs COMMIT] backend: Properly implement remainder operation for f32 and f64
gerris . rs
[gccrs COMMIT] builtins: Improve lookup interface
gerris . rs
[PATCH] mklog: Recognize `enum class` as a type starter
arthur . cohen
Re: [PATCH] mklog: Recognize `enum class` as a type starter
Andrea Pinski
Re: [PATCH] mklog: Recognize `enum class` as a type starter
Arthur Cohen
Re: [PATCH] mklog: Recognize `enum class` as a type starter
connor horman
[gccrs COMMIT] alloc: Test until typecheck
gerris . rs
[gccrs COMMIT] gccrs: Add trait alias AST support
gerris . rs
Earlier messages