We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
add_debug_reloc
RelocationKind::Relative
RelocationEncoding::Generic
addend
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
Part of #1248.
To reproduce, simply y.rs build on an Apple Silicon machine. Sysroot build fails with
y.rs build
error: error writing object file: unimplemented relocation Relocation { offset: 32, size: 32, kind: Relative, encoding: Generic, symbol: SymbolId(22), addend: -4 }
This relocation is emitted here https://github.com./bjorn3/rustc_codegen_cranelift/blob/215dd7aa0d70cf7396100715326a37c81b06f056/src/debuginfo/object.rs#L69-L81
This is unimplemented in gimli-rs.
I'm unfamiliar with executable formats, so not sure if this should be implemented in gimli-rs or make rustc_codegen_cranelift emit something else.
The text was updated successfully, but these errors were encountered:
See also https://github.com./bjorn3/rustc_codegen_cranelift/issues/1248. I will add this issue to the list.
Sorry, something went wrong.
39b25b3
This particular issue should now be fixed, but arm64 macOS support is still blocked on vararg support.
No branches or pull requests
Part of #1248.
To reproduce, simply
y.rs build
on an Apple Silicon machine. Sysroot build fails withThis relocation is emitted here
https://github.com./bjorn3/rustc_codegen_cranelift/blob/215dd7aa0d70cf7396100715326a37c81b06f056/src/debuginfo/object.rs#L69-L81
This is unimplemented in gimli-rs.
I'm unfamiliar with executable formats, so not sure if this should be implemented in gimli-rs or make rustc_codegen_cranelift emit something else.
The text was updated successfully, but these errors were encountered: