gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] Build Problems on Mac


From: Michael Lambert
Subject: Re: [Gm2] Build Problems on Mac
Date: Thu, 8 Feb 2007 16:00:28 -0500

Hi Gaius,

On my Intel box 'make paranoid' passes, but, as likely expected, there
are problems in the regression tests.  I did apply a patch

--- i386.c.original     2006-05-16 21:11:59.000000000 -0400
+++ i386.c      2007-02-07 21:26:30.000000000 -0500
@@ -16637,7 +16637,7 @@
     {
       fprintf (file, "\tcall LPC$%d\nLPC$%d:\tpopl %%eax\n", label,
label); fprintf (file, "\tmovl %s-LPC$%d(%%eax),%%edx\n",
lazy_ptr_name, label);
-      fprintf (file, "\tjmp %%edx\n");
+      fprintf (file, "\tjmp *%%edx\n");
     }
   else
     fprintf (file, "\tjmp *%s\n", lazy_ptr_name);

in the directory gcc-4.1.1/gcc/config/i386.  This is a workaround for a
change in Apple's assembler (fixed in either gcc-4.1-branch or
gcc-4.2-branch).  Without it, I think the resulting messages are only
cosmetic, but they confuse the regression tests.

On my PowerPC box I just updated the CVS and did a make--it compiled,
but I didn't try the tests.

Michael

On 07 Feb 2007 23:11:28 +0000
Gaius Mulley <address@hidden> wrote:
> Hi Michael,
> 
> I've just checked in a fix for the above - on my LP64 Athlon64 system
> at least.  Any chance you could rerun your tests?
> 
> Many thanks,
> Gaius




reply via email to

[Prev in Thread] Current Thread [Next in Thread]