delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/09/05/15:47:24

Message-ID: <35F16687.5C81F35E@inetlab.com>
Date: Sat, 05 Sep 1998 22:27:51 +0600
From: Ilya Ryzhenkov <orangy AT inetlab DOT com>
Organization: iNetLab
MIME-Version: 1.0
To: djgpp workers list <djgpp-workers AT delorie DOT com>
Subject: Exceptions, linker and other ...

Greetings !

While updating DLM manager to v2.02 I'm going mad with
several things, can anyone help ?

1. Exceptions. Where can I get information on how exceptions
are handled internally ? They constantly crash my engine ...

2. Linker script. I need a linker script, which leave all the
stuff alone while linking with `ld -r', i.e. each section
goes to the same section, etc... Should I know all
possible section names ? I need something like :
SECTIONS {
  * : { *(.*) }
}
Btw, how gcc (ld?) decides when to stubify output ? By the
output file suffix or whatever else ?

3. Is their any tool, which can show the reason of including
some .o from libc.a ? I.e. the symbol used, which require other, etc..
I should minimize my stub (it is now 56k!), so I need to eliminate 
as much code as possible using synonimous constructions in the
time non-critical places.
If there is none, I will make one.
And more, can I get in some easy way list of object files from some
archive file used to link my exe ? Any option or a script ?

Thanx in advance!

============================
Ilya P. Ryzhenkov aka Orangy
iNetLab
e-mail : orangy AT inetlab DOT com
   ICQ : 17942172


- Raw text -


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