llvm-project/compiler-rt/lib/builtins/Darwin-excludes
Alex Lorenz 9693e8baa3 [macOS] stop generating the libclang_rt.10.4.a library for macOS 10.4
The support for macOS 10.4 has been dropped by Xcode 10.

rdar://42876880

llvm-svn: 339277
2018-08-08 17:29:55 +00:00
..
CMakeLists.txt
README.TXT
ios-armv7.txt
ios-armv7s.txt
ios.txt
ios6-armv7.txt
ios6-armv7s.txt
ios7-arm64.txt
iossim-i386.txt
iossim-x86_64.txt
iossim.txt
osx-i386.txt [Darwin] [Builtins] Cleaning up OS X exclude lists. NFC. 2016-03-29 17:34:13 +00:00
osx.txt [Darwin] [Builtins] Cleaning up OS X exclude lists. NFC. 2016-03-29 17:34:13 +00:00

README.TXT

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.