[LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289) · llvm/llvm-project@66825a8 (original) (raw)
Navigation Menu
- GitHub Copilot Write better code with AI
- GitHub Models New Manage and compare prompts
- GitHub Advanced Security Find and fix vulnerabilities
- Actions Automate any workflow
- Codespaces Instant dev environments
- Issues Plan and track work
- Code Review Manage code changes
- Discussions Collaborate outside of code
- Code Search Find more, search less
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
Commit 66825a8
authored and
committed
[LLD] [COFF] Add a few more mingw libs to skip autoexports for (#132289)
"libmsvcrt-os" was added to the list of excluded libs in binutils in 9d9c67b06c1bf4c4550e3de0eb575c2bfbe96df9 in 2017. "libucrt" was added in c4a8df19ba0a82aa8dea88d9f72ed9e63cb1fa84 in 2022. "libucrtapp" isn't in the binutils exclusion list yet, but a patch for adding it has been submitted. Since 0d403d5dd13ce22c07418058f3b640708992890c in mingw-w64 (in 2020), there's such a third variant of the UCRT import library available. Since 18df3e8323dcf9fdfec56b5f12c04a9c723a0931 in 2025, "libpthread" and "libwinpthread" are also excluded. (cherry picked from commit af93db9)
File tree
1 file changed
lines changed
1 file changed
lines changed
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -54,7 +54,12 @@ AutoExporter::AutoExporter( | ||
54 | 54 | "libFortranDecimal", |
55 | 55 | "libunwind", |
56 | 56 | "libmsvcrt", |
57 | +"libmsvcrt-os", | |
57 | 58 | "libucrtbase", |
59 | +"libucrt", | |
60 | +"libucrtapp", | |
61 | +"libpthread", | |
62 | +"libwinpthread", | |
58 | 63 | }; |
59 | 64 | |
60 | 65 | excludeObjects = { |