| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-06 | Add command line option for separate debug info (#7178) | jarcherNV | |
| * 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. | |||
| 2025-05-10 | Add debug information for slang inling (#6621) | Mukund Keshava | |
| 2025-01-31 | Respect per-target debug options (#6193) | Anders Leino | |
| * 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. | |||
