|
@@ -38,7 +38,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -78,7 +82,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -121,7 +129,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -167,7 +179,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -216,7 +232,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -268,7 +288,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|
|
@@ -324,7 +348,11 @@ asm
|
|
|
{$ifdef FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc@GOTPCREL(%rip),%rax
|
|
|
movq (%rax),%rax
|
|
|
+{$ifndef FPC_STATICRIPFIXED}
|
|
|
movq Errno@GOTPCREL(%rip),%r11
|
|
|
+{$else}
|
|
|
+ leaq Errno(%rip),%r11
|
|
|
+{$endif}
|
|
|
{$else FPC_PIC}
|
|
|
movq fpc_threadvar_relocate_proc,%rax
|
|
|
leaq Errno,%r11
|