www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/08/09/08:56:12

Message-Id: <199908091202.MAA18292@out1.ibm.net>
From: "Mark E." <snowball3 AT bigfoot DOT com>
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>, djgpp-workers AT delorie DOT com,
pavenis AT lanet DOT lv, "Mark E." <snowball3 AT bigfoot DOT com>
Date: Mon, 9 Aug 1999 08:03:21 -0400
MIME-Version: 1.0
Subject: Re: Performance regression of 2.95 vs. 2.7, x86, loop-related (fwd)
References: <B0000097614 AT stargate DOT astr DOT lu DOT lv>
In-reply-to: <Pine.SUN.3.91.990809143435.2359E-100000@is>
X-mailer: Pegasus Mail for Win32 (v3.11)
Reply-To: djgpp-workers AT delorie DOT com

> So it seems that the only thing we miss to have the better alignment is 
> Binutils configured with 16-byte subsection alignment.
> Mark, did you succeed to resolve the problems with doing this?

My patch was put in last night (along with your find-nearest-line change), so we now 
have 16-byte alignment. The patch is safe in that just the alignment of .data and 
.text sections are changed, and the default alignment is left as-is. This means we 
don't have to make adjustments for zeroes in the .ctor and .dtor sections like 
changing the default alignment would have required.

Mark Elbrecht, snowball3 AT bigfoot DOT com

- Raw text -

  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019