delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/06/04/06:30:16

Message-ID: <3CFC9165.47E43C09@yahoo.com>
From: CBFalconer <cbfalconer AT yahoo DOT com>
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: GCC 3.1 and DJGPP - observations.
Lines: 23
Date: Tue, 04 Jun 2002 10:22:56 GMT
NNTP-Posting-Host: 12.90.168.13
X-Complaints-To: abuse AT worldnet DOT att DOT net
X-Trace: bgtnsc05-news.ops.worldnet.att.net 1023186176 12.90.168.13 (Tue, 04 Jun 2002 10:22:56 GMT)
NNTP-Posting-Date: Tue, 04 Jun 2002 10:22:56 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Having gotten this installed, and having removed GCC 2.953, I have
recompiled a few things unchanged, and am observing the following:

1) It is showing up failure to #include <string.h> here and there
when using strlen and strcmp.  Good.

2) The executables are a little bit smaller, compiled with
gstabs+.  However after passing through strip the executables are
somewhat larger.  Don't know why.

3) All versions were compiled with O2.  Looking at the generated
code with "objdump -dS" it appears as if the optimization is quite
different.  Many lumps seem to be relegated to "final" code
outside the purvey of the source.  This may be related to 2)

These are just observations.  None of them seem to be critical.

-- 
Chuck F (cbfalconer AT yahoo DOT com) (cbfalconer AT worldnet DOT att DOT net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!


- Raw text -


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