Artifact 713eb9367183b3b3a67ba0bc5e672997201e2ec4:
- Executable file wiki_references/2017/software/Rust/src_from_GitHub/the_repository_clones/rust/src/compiler-rt/lib/builtins/Darwin-excludes/README.TXT — part of check-in [0105d215ce] at 2017-03-22 04:01:30 on branch trunk — Massive_Array_of_Internet_Disks Safe MaidSafe + Rust (user: martin_vahi, size: 634) [annotate] [blame] [check-ins using] [more...]
- Executable file wiki_references/2017/software/Rust/src_from_GitHub/the_repository_clones/rust/src/llvm-project/compiler-rt/lib/builtins/Darwin-excludes/README.TXT — part of check-in [27cdbe8d26] at 2019-12-22 14:17:48 on branch trunk — code updates from GitHub repositories and new 2019 wiki references (user: vhost7825ssh, size: 634) [annotate] [blame] [check-ins using]
This folder contains list of symbols that should be excluded from the builtin libraries for Darwin. There are two reasons symbols are excluded: (1) They aren't supported on Darwin (2) They are contained within the OS on the minimum supported target The builtin libraries must contain all symbols not provided by the lowest supported target OS. Meaning if minimum deployment target is iOS 6, all builtins not included in the ios6-<arch>.txt files need to be included. The one catch is that this is per-architecture. Since iOS 6 doesn't support arm64, when supporting iOS 6, the minimum deployment target for arm64 binaries is iOS 7.