From cd0d529a13b244a0b8b03a12578920944ba60f6c Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Thu, 4 Jul 2013 09:43:51 +0000 Subject: add +0 to some pc relative addresses, converted to [rip] on linux --- acompact_rmarkr.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/acompact_rmarkr.asm b/acompact_rmarkr.asm index 78f41d8..d1c5018 100644 --- a/acompact_rmarkr.asm +++ b/acompact_rmarkr.asm @@ -417,7 +417,7 @@ rmarkr_large_tuple_or_record: mov rcx,qword ptr (-24)[rdx+rax] pop rdx ifdef PIC - lea r9,__indirection + lea r9,__indirection+0 mov qword ptr (-8)[rdx],r9 else mov qword ptr (-8)[rdx],offset __indirection @@ -429,7 +429,7 @@ rmarkr_tuple_selector_node_2: mov rcx,qword ptr [rdx] pop rdx ifdef PIC - lea r9,__indirection + lea r9,__indirection+0 mov qword ptr (-8)[rdx],r9 else mov qword ptr (-8)[rdx],offset __indirection -- cgit v1.2.3