diff options
author | John van Groningen | 2013-07-10 13:55:34 +0000 |
---|---|---|
committer | John van Groningen | 2013-07-10 13:55:34 +0000 |
commit | 8a6891654384f470c1b28b2ff42701bfc378532d (patch) | |
tree | 5ec7fa4ebf172e06f8fd7e94c2f62dbba8fbc472 | |
parent | if PIC is defined, make some code position independent (diff) |
don't combine offset and [rip] on linux
-rw-r--r-- | acompact.asm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/acompact.asm b/acompact.asm index 6486cf1..b582baf 100644 --- a/acompact.asm +++ b/acompact.asm @@ -85,11 +85,11 @@ end_rmarkp_cafs: compact_heap: ifdef PIC - lea rcx,finalizer_list+0+0 + lea rcx,finalizer_list+0 lea rdx,free_finalizer_list+0 else - mov rcx,offset finalizer_list+0 - mov rdx,offset free_finalizer_list+0 + mov rcx,offset finalizer_list + mov rdx,offset free_finalizer_list endif mov rbp,qword ptr [rcx] |