Skip to content

Conversation

@smaillet
Copy link
Member

@smaillet smaillet commented Jun 9, 2025

Updated to new LLVM APIs

  • Used call to LLVMDIBuilderFinalizeSubprogram instead of extension API.
  • Moved support of getting current Debug Metadata version to library interface
  • Added module property to get version of debug metadata that is present in a given module
  • Added support to module to strop debug information
  • Updated CodeGenWithDebugInfo sample to leverage debug version value for the library as a whole from the library

* Used call to `LLVMDIBuilderFinalizeSubprogram` instead of extension API.
* Moved support of getting current Debug Metadata version to library interface
* Added module property to get version of debug metadata that is present in a given module
* Added support to module to strop debug information
* Updated CodeGenWithDebugInfo sample to leverage debug version value for the library as a whole from the library
@github-actions
Copy link

github-actions bot commented Jun 9, 2025

Test Results

283 tests  ±0   172 ✅ ±0   11s ⏱️ -1s
  6 suites ±0   111 💤 ±0 
  6 files   ±0     0 ❌ ±0 

Results for commit 398d8bb. ± Comparison against base commit 4bafed5.

@smaillet smaillet merged commit 5b80259 into UbiquityDotNET:develop Jun 9, 2025
4 checks passed
@smaillet smaillet deleted the UpdateAPIs branch June 29, 2025 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant