Nathan Lanza
e06c52584f
Change various uses of SWIFT_SDK_${SDK}_PATH to its architecture specific vairant
...
Cross-compilation for multiple architectures & sdks require various
variables to be split to specify the arch/adk variant being focused on.
This change modifies various uses of the `SWIFT_SDK_${SDK}_PATH` to
`SWIFT_SDK_${SDK}_ARCH_${ARCH}`
2018-03-30 17:50:59 +00:00
Calvin Hill
aee81d272f
Add Initial platform support for Haiku. ( #11583 )
2017-09-22 21:06:56 -04:00
Guillaume Lessard
7b30d1ef94
add /usr/include/sysexits.h to Glibc module ( #11926 )
...
It is part of the Darwin module; this makes things more consistent.
2017-09-17 18:48:10 -04:00
Saleem Abdulrasool
08751a8bb2
stdlib: add sys.user module for Linux
...
sys/user.h provides definitions for registers. It would previously get
merged into the sys module which could result in it being multiply
included (as in the case of libdispatch). Add an explicit submodule.
Noticed when building libdispatch on Linux AArch64.
2017-02-11 14:50:56 -08:00
Joe Groff
808d4d7e51
Merge pull request #4788 from amraboelela/glibc.modulemap.gyb
...
Added module ifaddrs
2017-01-17 14:36:24 -08:00
swift-ci
294359bd69
Merge pull request #4804 from kstaring/master
2017-01-10 00:01:46 -08:00
practicalswift
6d1ae2a39c
[gardening] 2016 → 2017
2017-01-06 16:41:22 +01:00
practicalswift
797b80765f
[gardening] Use the correct base URL ( https://swift.org ) in references to the Swift website
...
Remove all references to the old non-TLS enabled base URL (http://swift.org )
2016-11-20 17:36:03 +01:00
K Staring
fb70a1bfad
incoorporate @jeremyandrews' suggestion
2016-10-22 12:00:36 +02:00
K Staring
8bda672c70
Merge branch 'master' of https://github.com/apple/swift
2016-10-15 18:36:36 +02:00
Ankit Aggarwal
e7a6ce07ab
[GlibcModuleMap] Add sys/file.h to glibc modulemap
2016-10-05 12:35:47 +05:30
K Staring
7edc3100bf
fix unbalanced '% if'/'% end', found by gribozavr
2016-09-22 20:28:10 +02:00
K Staring
7c50ccde5e
fix cut/paste typo 'CMAKE_SDK != "FreeBSD"' to 'CMAKE_SDK in ["FreeBSD"]' (assuming some time more kqueue-supported platforms will want to support Swift)
2016-09-20 03:53:36 +02:00
K Staring
98a8b58957
add //FIXME for FreeBSD outcommented code, add sys/event.h for kqueue (untested)
2016-09-20 03:46:35 +02:00
K Staring
4dbf4de036
don't try to link "dl" on FreeBSD
2016-09-16 20:49:22 +02:00
Amr Aboelela
dbca4f031a
Added module ifaddrs
2016-09-14 17:47:11 -07:00
K Staring
afc95a5e2a
disable handy pthread wrappers on FreeBSD since they don't compile
...
Things like: PthreadBarriers.swift:114:50: error: cannot convert value of type 'UnsafeMutablePointer<pthread_mutex_t>' (aka 'UnsafeMutablePointer<OpaquePointer>') to expected argument type 'UnsafeMutablePointer<pthread_mutex_t?>' (aka 'UnsafeMutablePointer<Optional<OpaquePointer>>')
on barrier.pointee.mutex . I need to do more research to understand this
2016-09-13 11:08:00 +02:00
Paulo Faria
1ed756ec84
Add sendfile to Glibc
2016-08-21 17:43:20 -07:00
Ankit Agarwal
d86e8b7d14
Add pty to Glibc modulemap
2016-08-05 09:07:25 +05:30
Alsey Coleman Miller
ff33f3bb74
Added CUUID to Glibc
...
Necessary for SR-1756 and SE-0069
2016-06-21 13:48:15 -05:00
practicalswift
8e3ba900b0
[gardening] Fix recently introduced headers.
2016-05-01 12:59:13 +02:00
rintaro ishizaki
458e68900a
[Platform] Simplify glibc.modulemap generation
...
Get rid of cmake configure_file and gyb combination.
2016-04-26 11:59:03 +09:00