In the Glibc module map all sys/... header files had the following paths:
/usr/include/x86_64-linux-gnu/sys/..., but some distros install them in
/usr/include/sys/...
libSystem on OS X (and therefore the Darwin module) includes all the functions
that are present in libpthread/libld on Linux. So go ahead and pull those in for
parity.
<rdar://problem/23207607>
At some point I want to propose a revised model for exports, but for now
just mark that support for '@exported' is still experimental and subject
to change. (Thanks, Max.)
- This adds all of the content which is also present in the Darwin module,
following the same structure. Not every single header is enumerated, but I
believe this does capture almost all of the interesting top-level things that
people include directly.
Swift SVN r32628