|
@@ -143,6 +143,21 @@ config DEBUG_INFO_REDUCED
|
|
|
DEBUG_INFO build and compile times are reduced too.
|
|
|
Only works with newer gcc versions.
|
|
|
|
|
|
+config DEBUG_INFO_SPLIT
|
|
|
+ bool "Produce split debuginfo in .dwo files"
|
|
|
+ depends on DEBUG_INFO
|
|
|
+ help
|
|
|
+ Generate debug info into separate .dwo files. This significantly
|
|
|
+ reduces the build directory size for builds with DEBUG_INFO,
|
|
|
+ because it stores the information only once on disk in .dwo
|
|
|
+ files instead of multiple times in object files and executables.
|
|
|
+ In addition the debug information is also compressed.
|
|
|
+
|
|
|
+ Requires recent gcc (4.7+) and recent gdb/binutils.
|
|
|
+ Any tool that packages or reads debug information would need
|
|
|
+ to know about the .dwo files and include them.
|
|
|
+ Incompatible with older versions of ccache.
|
|
|
+
|
|
|
config ENABLE_WARN_DEPRECATED
|
|
|
bool "Enable __deprecated logic"
|
|
|
default y
|