Why does configure.developer use -gstabs in Samba3?
tpot at samba.org
Mon Apr 10 04:48:43 GMT 2006
On Mon, 2006-04-10 at 14:29 +1000, James Peach wrote:
> Hi all,
> Is there a good reason why configure.developer in Samba3 uses
> "-gstabs"? Would a simple "-g" be a sufficient replacement?
A particular version of gcc 3.x introduced support for the dwarf-2
debugging format which includes lots of debug info for cpp macros. This
blew out the size of binaries built with plain -g to hundreds of
megabytes instead of the much more reasonable tens of megabytes. (-:
Using -gstabs forces gcc to use the older format which doesn't allow cpp
macro debugging but produces much smaller debug binaries.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.samba.org/archive/samba-technical/attachments/20060410/ee4650c1/attachment.bin
More information about the samba-technical