Visible to Intel only — GUID: GUID-6F8DE2F2-6ACC-414A-BD8E-36AC1CD223AB
Visible to Intel only — GUID: GUID-6F8DE2F2-6ACC-414A-BD8E-36AC1CD223AB
gsplit-dwarf
Creates a separate object file containing DWARF debug information.
Syntax
Linux: |
-gsplit-dwarf |
macOS: |
None |
Windows: |
None |
Arguments
None
Default
OFF |
No separate object file containing DWARF debug information is created. |
Description
This option creates a separate object file containing DWARF debug information. It causes debug information to be split between the generated object (.o) file and the new DWARF object (.dwo) file.
The DWARF object file is not used by the linker, so this reduces the amount of debug information the linker must process and it results in a smaller executable file.
For this option to perform correctly, you must use binutils-2.24 or higher. To debug the resulting executable, you must use gdb-7.6.1 or higher.
If you use the split executable with a tool that does not support the split DWARF format, it will behave as though the DWARF debug information is absent.
This option only applies to host compilation. When offloading is enabled, it does not impact device-specific compilation. Offloading can only be enabled when using ifx.
IDE Equivalent
Alternate Options
None