[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: QT_NO_DEBUG, Q_ASSERT(), and release build types
From:       Alex Merry <kde () randomguy3 ! me ! uk>
Date:       2009-01-11 22:46:25
Message-ID: 200901112246.30172.kde () randomguy3 ! me ! uk
[Download RAW message or body]


On Sunday 11 January 2009 22:34:40 Andreas Hartmetz wrote:
> it occurred to me that QT_NO_DEBUG is not defined in RELWITHDEBINFO build
> mode. It is defined, since Allen Winter made it so, in RELEASE build mode.
> Note that Debian packages and probably others are built with
> RELWITHDEBINFO, then the debug symbols are stripped and packaged
> separately.

It certainly doesn't seem to make sense to have QT_NO_DEBUG enabled for 
RELEASE but not for RELWITHDEBINFO.  After all, isn't the point of 
RELWITHDEBINFO to get the performance improvements of QT_NO_DEBUG (and similar 
macros) without losing the symbols useful for gdb?

Alex



["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic