delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/08/18/18:43:30

Message-Id: <199908182217.AAA13050@robby.dittmannsdorf.de>
From: Robert Hoehne <robert DOT hoehne AT gmx DOT net>
Organization: none provided
To: djgpp-workers AT delorie DOT com
Date: Thu, 19 Aug 1999 00:19:49 +0200
MIME-Version: 1.0
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

> *** 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 <robert DOT hoehne AT gmx DOT net>     *
* Post:    Am Berg 3, D-09573 Dittmannsdorf, Germany *
* WWW:     http://www.tu-chemnitz.de/~sho/rho        *
******************************************************

- Raw text -


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