-
Notifications
You must be signed in to change notification settings - Fork 11.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libcxx] it should pass -Xlinker when user uses clang instead of clang-cl for build libcxx #96430
Comments
BTW. -lmsvcrp wasn't linked Similar issue for compiler-rt
|
long double is not 80 bits on msvc |
Can you please describe what you're trying to do? It looks like you are trying to build the runtimes using Clang for a Windows target from a host, can you expand on this? |
yes |
i use clang, not clang-cl to build libcxx but it does not pass -Xlinker to check the CMAKE_C_SIMULATE_ID. https://github.com/trcrsired/windows-msvc-sysroot Here is a test that shows how it works. |
If we're compiling with Clang (not clang-cl) on Windows, we need to use -Xlinker to pass the /MANIFEST option. Fixes llvm#96430
…lvm#96967) If we're compiling with Clang (not clang-cl) on Windows, we need to use -Xlinker to pass the /MANIFEST option. Fixes llvm#96430
Proposed change:
The text was updated successfully, but these errors were encountered: