Mail Archives: djgpp-workers/1999/08/18/18:43:30
> *** 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 -