|
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] |