Message-ID: <35F16687.5C81F35E@inetlab.com> Date: Sat, 05 Sep 1998 22:27:51 +0600 From: Ilya Ryzhenkov Organization: iNetLab MIME-Version: 1.0 To: djgpp workers list Subject: Exceptions, linker and other ... Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Precedence: bulk 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