From: Andris Pavenis To: djgpp-workers AT delorie DOT com, "Mark E." Subject: Re: V2.04 work list (was... status page) Date: Thu, 19 Sep 2002 05:51:41 +0300 User-Agent: KMail/1.4.7 References: <10209171450 DOT AA16719 AT clio DOT rice DOT edu> <3D8751A7 DOT 22518 DOT 16A6CD AT localhost> In-Reply-To: <3D8751A7.22518.16A6CD@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Message-Id: <200209190551.41713.pavenis@latnet.lv> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g8J5n9W08395 Reply-To: djgpp-workers AT delorie DOT com On Tuesday 17 September 2002 23:00, Mark E. wrote: > > More issues with building libstdc++-v3. Appears that linker script must > > again be changed (fortunatelly I have put it in GCC distribution with > > name djgpp-x.djl, but it seems that it will live there for a long time) > > Could you describe what changes are required to the linker script? GCC generates sections like .bss.something (of course replacing 'something') at least for C++ code Here is a patch against djgpp-x.djl from gcc-3.[12] Andris --- djgpp-x.djl~2 2002-09-17 13:02:16.000000000 +0000 +++ djgpp-x.djl 2002-09-17 17:45:32.000000000 +0000 @@ -37,6 +37,7 @@ .bss SIZEOF(.data) + ADDR(.data) : { *(.bss) + *(.bss.*) *(COMMON) end = . ; PROVIDE(_end = .) ; . = ALIGN(0x200);