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
http://snowball.frogspace.net/

- Raw text -


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