[Backtracing] Rename _Backtracing to Runtime.

Move the backtracing code into a new Runtime module.  This means renaming
the Swift Runtime's CMake target because otherwise there will be a name
clash.

rdar://124913332
This commit is contained in:
Alastair Houghton
2024-10-24 11:49:38 +01:00
parent 18496c5626
commit 760cc57bef
78 changed files with 3391 additions and 1900 deletions

View File

@@ -0,0 +1,37 @@
module BacktracingImpl {
module ImageFormats {
module Elf {
header "ImageFormats/Elf/elf.h"
requires cplusplus
export *
}
module Dwarf {
header "ImageFormats/Dwarf/dwarf.h"
header "ImageFormats/Dwarf/eh_frame_hdr.h"
requires cplusplus
export *
}
export *
}
module OS {
module Darwin { header "OS/Darwin.h" }
module Windows { header "OS/Windows.h" }
module Libc { header "OS/Libc.h" }
}
module Runtime {
header "Runtime/Runtime.h"
requires cplusplus
}
module FixedLayout {
header "FixedLayout.h"
requires cplusplus
}
module CompressionLibs {
header "Compression.h"
requires cplusplus
}
}