From 698a3ad5ed31237b1407ee55f86160a4ba8fa7a3 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Mon, 24 Jun 2013 14:57:32 +0000 Subject: use pc relative lea instruction for descriptors on 64 bit linux --- cgawas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cgawas.c b/cgawas.c index 6c89066..eb9f62f 100644 --- a/cgawas.c +++ b/cgawas.c @@ -728,7 +728,7 @@ static void w_as_lea_descriptor (LABEL *label,int arity,int register_1) else fprintf (assembly_file,"-%d",-arity); -#ifdef MACH_O64 +#if defined (MACH_O64) || defined (LINUX) fprintf (assembly_file,"%s",intel_asm ? "[rip]" : "(%rip)"); #endif -- cgit v1.2.3