-
Notifications
You must be signed in to change notification settings - Fork 248
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking Issue: Translation nightly features #46
Comments
Since |
Maybe cast the pointer from say |
Note about Method |
Assembly is now tracked at rust-lang/rust#70173 -- but without any plan for stabilization; see #306. Unless the asm transpilation is significantly reworked (to produce Rust asm rather than llvm_asm), this now falls in the "unlikely to be stabilized" category. |
And looks like it's entirely gone now, says the feature doesn't exist and the |
It was removed in August. |
I think it worth to pin this issue, otherwise it's easy to miss and one of the most important, imho. |
A bunch of these features have since been stabilized or removed:
#include <stdint.h>
int a[(uintptr_t) (char *) 0];
int b[(uintptr_t) ""];
|
It appears that |
ref: rust-lang/rust#99332 Thus, |
This is the tracking issue for generated code which requires nightly to run:
Assembly -asm
- Tracking issue forasm
(inline assembly) rust-lang/rust#29722asm!
stabilized since 1.59.0core_intrinsics
- Unlikely to ever be stabilized itself, no tracking issuePtr to ptr offset calculation -ptr_wrapping_offset_from
- Tracking issue for ptr::offset_from (feature: ptr_offset_from) rust-lang/rust#41079wrapping_offset_from
removed andoffset_from
added in 1.47.0, still const unstable.label_break_value
- Tracking issue for RFC 2046, label-break-value rust-lang/rust#48594extern_types
- Tracking issue for RFC 1861: Extern types rust-lang/rust#43467thread_local
- Tracking issue forthread_local
stabilization rust-lang/rust#29594Cast const ptr to usize -const_raw_ptr_to_usize_cast
- [tracking issue] raw ptr to usize cast inside constants rust-lang/rust#51910const_raw_ptr_to_usize_cast
removed, no longer needed either, and impossible in C as wellCast const slice to pointer --const_slice_as_ptr
[].as_ptr()
const since 1.32.0c_variadics
- Tracking issue for RFC 2137: Support defining C-compatible variadic functions in Rust rust-lang/rust#44930Libc types -- Now generatinglibc
Cargo.toml
files which use thelibc
crateThe text was updated successfully, but these errors were encountered: