-
Notifications
You must be signed in to change notification settings - Fork 12.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
Build with --disable-elf-tls doesn't disable tls #32047
Comments
Building with |
Yeah with #30417 the |
There's another proposal to stop supporting MacOS X 10.6 is Firefox this year, with a timeframe which should let us stay on rustc 1.6 for supporting those builds, so we may not need to address this. https://groups.google.com/forum/#!topic/mozilla.dev.platform/gXZj0rQWEfI Is anyone besides gecko supporting this target? |
I don't believe so, no |
|
Sorry for not testing this earlier, but the no-tls builds we were doing for gecko seem to be broken in 1.7.0.
If I set
MACOSX_DEPLOYMENT_TARGET=10.7
andconfigure --disable-elf-tls
as before, the resulting build uses thread-local storage:So it seems like --disable-elf-tls is broken. The target_thread_local changes in #30417 added MACOSX_DEPLOYMENT_TARGET-based detection. However, it seems building against a 10.6 target also doesn't work:
Is there an sdk I'm missing or has llvm dropped 10.6 support?
The text was updated successfully, but these errors were encountered: