patch to correct linker mis-alignments for cygwin 1.1.3

Tim Prince tprince@computer.org
Wed Aug 9 13:33:00 GMT 2000


This patch (suggested by DJ Delorie) corrects the mis-alignment induced
performance problem with double [precision] storage under cygwin, also
improving, but not fully correcting, the lapses in application of
.p2align.

Although it requests 128-bit alignment, it produces 64-bit alignment in
cygwin, still a valuable improvement over the previous 32-bit alignment.

Make check results not affected by this patch.
Tested with stock gcc-2.95.2 binary under cygwin, and by bootstrapping
gcc-2.96 snapshot under cygwin.

Patch .diff and suggested ChangeLog entries attached

I have assignment forms accepted by FSF.

Tim Prince
----- Original Message -----
From: "DJ Delorie" <dj@delorie.com>
To: <tprince@computer.org>
Cc: <cygwin@sourceware.cygnus.com>
Sent: Wednesday, August 09, 2000 10:36 AM
Subject: Re: linker mis-alignments for cygwin 1.1.3


>
> Feel free to submit a patch to binutils@sources.redhat.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cygcoffpatch.diff
Type: text/x-diff
Size: 484 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20000809/c71d5646/attachment.bin>


More information about the Binutils mailing list