| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add command line option for separate debug info (#7178) | jarcherNV | 2025-06-06 |
| | | | | | | | | | | | | | | * Add command line option for separate debug info Add command line arg -separate-debug-info which, if provided, produces both a .spv and a .dbg.spv file. The .dbg.spv file contains full debug info and the .spv file has all debug info stripped out. Also add a DebugBuildIdentifier instruction to store a unique hash in both the output files, so they can be more easily matched together. A matching API is provided to allow using the Slang API to retrieve a base and debug SPIRV as well as the debug build identifier string. | ||
| * | Add debug information for slang inling (#6621) | Mukund Keshava | 2025-05-10 |
| | | |||
| * | Respect per-target debug options (#6193) | Anders Leino | 2025-01-31 |
| * Base compiler options for targets on target-specific compiler options Before this change, the target compiler options were based on the linkage-wide compiler options, which where later again inherited from (basically a no-op). With this change, the target-specific compiler options are added first, and then the linkage-wide comnpiler options are inherited from. * Remove debug instructions if target-specific setting is NONE This helps to address #6092. * Make sure the linkage debug info level is sufficient for each target This closes #6092. | |||
