This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [GCC 3.0] Bad regression, binary size
- To: gcc at gcc dot gnu dot org
- Subject: Re: [GCC 3.0] Bad regression, binary size
- From: Marc Espie <espie at schutzenberger dot liafa dot jussieu dot fr>
- Date: Thu, 5 Jul 2001 17:22:21 +0200
- References: <espie@quatramaran.ens.fr> <200107051517.LAA26378@makai.watson.ibm.com>
- Reply-To: Marc dot Espie at liafa dot jussieu dot fr
On Thu, Jul 05, 2001 at 11:17:05AM -0400, David Edelsohn wrote:
> Alignment? Libraries (does OpenBSD link with libgcc.a?)?
This is probably an alignment issue... Both binaries link by hand, using
ld -z -Ttext E0100000 -e start -x -o bsd ${SYSTEM_OBJ} vers.o
On gcc 3.0, total object size (wc -c) is 5459492, vs. 5450269 on
gcc 2.95.3...
Next thing I do is I'm going to mix and match object files from both, see
if I notice a pattern.
Sorry if I give details slowly, this thing is confusing me a lot...
I really wouldn't have expected the size difference to show up that way.