|
| From: | Markus Armbruster |
| Subject: | [Qemu-devel] Should configure --enable-debug add -Og to CFLAGS? |
| Date: | Thu, 27 Jun 2019 17:43:30 +0200 |
| User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) |
The fine manual advises:
'-O0'
Reduce compilation time and make debugging produce the expected
results. This is the default.
[...]
'-Og'
Optimize debugging experience. '-Og' should be the optimization
level of choice for the standard edit-compile-debug cycle, offering
a reasonable level of optimization while maintaining fast
compilation and a good debugging experience. It is a better choice
than '-O0' for producing debuggable code because some compiler
passes that collect debug information are disabled at '-O0'.
Our configure --enable-debug effectively picks -O0. Should it pick -Og
instead?
| [Prev in Thread] | Current Thread | [Next in Thread] |