The assembler for the Gameboy Advance specifically, part of devkitARM.
rustc outputs the LLVM IR constant : @"strName(956)" = internal constant [8 x i8] c"hello.rs"
This is faithfully translated to
"strName(956)":
.ascii "hello.rs"
.size "strName(956)", 8
This version of as can't deal with quotes and brackets in symbol names. For this assembler it'll be necessary to mangle any offending symbol names.
The assembler for the Gameboy Advance specifically, part of devkitARM.
rustc outputs the LLVM IR constant :
@"strName(956)" = internal constant [8 x i8] c"hello.rs"This is faithfully translated to
This version of
ascan't deal with quotes and brackets in symbol names. For this assembler it'll be necessary to mangle any offending symbol names.