Issue 181026.3: Don't forbid extensions to the dwp file
Author: | Paul Robinson |
---|---|
Champion: | Jeremy Morse |
Date submitted: | 2018-10-26 |
Date revised: | 2023-07-05 |
Date closed: | 2023-06-26 |
Type: | Improvement |
Status: | Accepted |
DWARF Version: | 6 |
Section 7.3.5, pg 190
Section 7.3.5, p.190, line 10 says a package file "consists only of" various things. Replace "consists only of" with "contains" to permit extensions.
As a very hypothetical example, this change permits a toolchain to link split DWARF into the executable file, instead of separate .dwo/.dwp files. This potentially simplifies split-DWARF management by permitting all .dwo/.dwp information to be kept in the .o/executable files. While this tactic does not provide any link-time improvements, it does provide the same improvements to debugger load time as the original split-DWARF mechanism, while allowing users to manage only one actual file (instead of an executable/.dwp pair of files).
2023-06-26: Accepted