| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-12-12 | Set the `StackProbeType` in `apple::opts` | Josh Stone | -2/+11 | |
| 2023-12-07 | Add emulated TLS support | quininer | -4/+6 | |
| Currently LLVM uses emutls by default for some targets (such as android, openbsd), but rust does not use it, because `has_thread_local` is false. This commit has some changes to allow users to enable emutls: 1. add `-Zhas-thread-local` flag to specify that std uses `#[thread_local]` instead of pthread key. 2. when using emutls, decorate symbol names to find thread local symbol correctly. 3. change `-Zforce-emulated-tls` to `-Ztls-model=emulated` to explicitly specify whether to generate emutls. | ||||
| 2023-11-15 | Add arm64e-apple-ios target | Artyom Tetyukhin | -15/+29 | |
| 2023-11-08 | targets: move target specs to spec/targets | David Wood | -1/+1 | |
| Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2023-11-08 | target: move base specs to spec/base | David Wood | -0/+1792 | |
| Signed-off-by: David Wood <david@davidtw.co> | ||||
