digitalmars.D.learn - x86_64 iasm cannot directly load global variable with PIC code
``` __gshared a = "sdfg"; void main() { asm { mov RCX, [a]; } } ```Error: cannot directly load global variable 'a' with PIC codeHow can i do that indirectly then ?
Feb 03 2018
On Sunday, 4 February 2018 at 05:03:31 UTC, Basile B. wrote:``` __gshared a = "sdfg"; void main() { asm { mov RCX, [a]; } } ```Also consider that there's no RIP: https://issues.dlang.org/show_bug.cgi?id=17617Error: cannot directly load global variable 'a' with PIC codeHow can i do that indirectly then ?
Feb 03 2018