diff options
author | John van Groningen | 2013-07-04 10:31:27 +0000 |
---|---|---|
committer | John van Groningen | 2013-07-04 10:31:27 +0000 |
commit | 43f3721a7083695551f2cd47a250b6beeab4b69b (patch) | |
tree | b0f5d63e83641b31a50fe3857debc140c0f43e77 | |
parent | if PIC is defined, make some code position independent (diff) |
add +0 to some pc relative addresses, converted to [rip] on linux
-rw-r--r-- | acompact.asm | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/acompact.asm b/acompact.asm index d615d4e..6486cf1 100644 --- a/acompact.asm +++ b/acompact.asm @@ -807,7 +807,7 @@ move_record_2_ab: cmp rdx,rcx jb move_record_2_1 - cmp rdx,qword ptr end_heap_p3 + cmp rdx,qword ptr end_heap_p3+0 jae move_record_2_1 lea rax,1[rdi] @@ -898,12 +898,12 @@ skip_zeros_a: test rsi,rsi je skip_zeros_a - mov rbp,qword ptr neg_heap_vector_plus_4 + mov rbp,qword ptr neg_heap_vector_plus_4+0 add rbp,r8 shl rbp,6 - add rbp,qword ptr heap_p3 + add rbp,qword ptr heap_p3+0 bsf_and_end_array_bit: mov rax,rsi @@ -1105,7 +1105,7 @@ move_array_lp1: cmp rax,rcx jb move_array_element - cmp rax,qword ptr end_heap_p3 + cmp rax,qword ptr end_heap_p3+0 jnc move_array_element mov rsi,qword ptr [rax] |