Peter Vreman wrote:
If the debugger gdb can support the dwarf debug info the size of the
binary will be already a lot
smaller. So it isn't a problem of FPC but of the debuggers what debuginfo
is supported. See below
what the difference on the lazarus binary:

~/lazarus>>> ls -l lazarus-*
-rwxr-xr-x 1 pvreman kmem 25630931 Jan 15 13:00 lazarus-dwarf
-rwxr-xr-x 1 pvreman kmem 74177091 Jan 15 13:02 lazarus-stabs
-rwxr-xr-x 1 pvreman kmem  9423528 Jan 15 13:00 lazarus-stripped

So why do not use the dwarf debug format (excuse my ignorance) ?

First: Please reply at the bottom of the messages.

The answer to your question was already in my reply quoted above. The debugger 
gdb support for
dwarf was not good enough and not supported on all platforms (especially 
windows). It is
improving, but it needs to be tested well before we can make dwarf debuginfo 
for some platforms
the default in fpc.

Peter


We need a native debugger support for FPC/Lazarus programs on all platforms.That's the big issue everyone seems to avoid talking about...

Boguslaw



_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to