delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2007/03/26/10:51:14

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
In-Reply-To: <46062862.3090804@iki.fi>
Subject: Re: ANNOUNCE: DJGPP port of Binutils 2.17 uploaded
To: djgpp AT delorie DOT com
X-Mailer: Lotus Notes Release 7.0.2 September 26, 2006
Message-ID: <OF69B09D87.F129D554-ON872572AA.0056DE83-872572AA.005706EC@seagate.com>
From: Gordon DOT Schumacher AT seagate DOT com
Date: Mon, 26 Mar 2007 09:50:28 -0600
X-MIMETrack: Serialize by Router on SV-GW1/Seagate Internet(Release 7.0.1 HF29|March 07, 2006) at
03/26/2007 08:50:33 AM
MIME-Version: 1.0
X-Proofpoint-FWRule: outbound2
X-Proofpoint-Virus-Version: vendor=fsecure engine=4.65.5502:2.3.11,1.2.37,4.0.164 definitions=2007-03-26_06:2007-03-24,2007-03-26,2007-03-26 signatures=0
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Andris Pavenis <andris DOT pavenis AT iki DOT fi> wrote on 03/25/2007 01:44:34 AM:

# One problem with GCC-4.1.0 and later is that .bss section is incorrectly
#   included in executable in case of C++ programs, which unnecessarily
# bloats executables. The problem is with use of compiler option
# -fdata-sections when building libstdcxx.a. I tried to look a bit and
# mess with generated assembler sources, but did not succeed to find a
# reasonable solution. Maybe the best would be ugly workaround to update
# linker script to put .bss.* in .data section instead of .bss. .bss.* is
# only generated if -fdata-sections is being used, so little or not at all
# harm is expected from such update.

I'm going to accede to you here; I awill admit that I don't have a deep
understanding of the linker map.  Ut seems like one of those things I'll
end up needing to understand someday, when I run into a problem that
requires me to :)

- Raw text -


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