Message-Id: <199908182217.AAA13050@robby.dittmannsdorf.de> From: Robert Hoehne Organization: none provided To: djgpp-workers AT delorie DOT com Date: Thu, 19 Aug 1999 00:19:49 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: crtbegin.o and crtend.o In-reply-to: <199908171505.PAA97176@out4.ibm.net> X-mailer: Pegasus Mail for Win32 (v3.11) Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > *** lib/djgpp.djm Fri Jul 30 03:50:40 1999 > --- lib/djgpp.djl Sun Aug 15 21:41:34 1999 > *************** SECTIONS > *** 6,11 **** > --- 6,17 ---- > *(.text) > *(.gnu.linkonce.t*) > *(.gnu.linkonce.r*) > + gcc_init = .; > + *(.init) > + gcc_init_end = .; > + gcc_fini = .; > + *(.fini) > + gcc_fini_end = .; > etext = . ; _etext = .; > . = ALIGN(0x200); > } > *************** SECTIONS > *** 19,28 **** > *(.data) > *(.gnu.linkonce.d*) > *(.gcc_exc*) > - ___EH_FRAME_BEGIN__ = . ; > *(.eh_fram*) > - ___EH_FRAME_END__ = . ; > - LONG(0) > edata = . ; _edata = .; > . = ALIGN(0x200); > } > --- 25,31 ---- > When I said in the past, that the __EH_??? stuff can be removed, then I have not meant to remove the LONG(0) !! This NEEDED! (at least with gcc 2.8.1 where I tried without the LONG(0) and got a crash when an exception was invoked). Robert ****************************************************** * email: Robert Hoehne * * Post: Am Berg 3, D-09573 Dittmannsdorf, Germany * * WWW: http://www.tu-chemnitz.de/~sho/rho * ******************************************************