Files
swift-mirror/stdlib/public/SwiftShims/swift/shims/module.modulemap
Alastair Houghton 43ed01f08f [Backtracing][Linux] Reorganise modules for _Backtracing.
Using `SwiftShims` is undesirable - it creates all kinds of build issues,
and means shipping the `_SwiftBacktracing.h` header in the SDK, which is
not necessary.

While we're doing this, add the necessary definitions for reading ELF
and DWARF information.

rdar://110261712
2023-06-06 16:16:20 +01:00

33 lines
684 B
Plaintext

module SwiftShims {
header "AssertionReporting.h"
header "CoreFoundationShims.h"
header "FoundationShims.h"
header "GlobalObjects.h"
header "HeapObject.h"
header "KeyPath.h"
header "LibcShims.h"
header "MetadataSections.h"
header "Random.h"
header "RefCount.h"
header "Reflection.h"
header "RuntimeShims.h"
header "RuntimeStubs.h"
header "SwiftStdbool.h"
header "SwiftStddef.h"
header "SwiftStdint.h"
header "System.h"
header "ThreadLocalStorage.h"
header "UnicodeData.h"
header "Visibility.h"
export *
}
module _SwiftConcurrencyShims {
header "_SwiftConcurrency.h"
}
module SwiftOverlayShims {
header "LibcOverlayShims.h"
export *
}