[Top][All Lists]
[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