This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Take 2: Fix PR37216 [cygming] Invalid alignment for SSE store to .comm data generated with -O3
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 27 May 2009 19:56:06 +0100
- Subject: Re: [PATCH] Take 2: Fix PR37216 [cygming] Invalid alignment for SSE store to .comm data generated with -O3
- References: <4A194BF1.9000408@gmail.com> <4A1D4F50.2020405@gmail.com>
Dave Korn wrote:
> There were 8 new fortran FAILs, all excess-error tests:
> ... and a larger number of libgomp FAILs likewise:
> ... all of which were caused by an error message from the linker, which got
> confused by the presence of periods in fortran symbols. This is a binutils
> problem, not a GCC problem or a problem with the patch; I have a fix for it,
> which I am about to apply upstream:
>
> http://sourceware.org/ml/binutils/2009-05/msg00436.html
>
> I have installed the fix locally and rerun the failing tests and verified
> that they no longer FAIL and the linker aligns common symbols correctly:
Now installed in /src.
cheers,
DaveK