Skip to content

Commit e679d6f

Browse files
authored
Merge pull request #41236 from apple/maxd/tbd-lexicon
2 parents a54213c + 3658a9d commit e679d6f

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

docs/Lexicon.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -594,6 +594,16 @@ of `Optional<Int>`.) Sugared types preserve information about the form
594594
and use of the type even though the behavior usually does not change
595595
(except for things like access control). Contrast with [canonical type](#canonical-type).
596596

597+
## TBD
598+
599+
Text-based dynamic library files (TBDs) are a textual representation of
600+
the information in a dynamic library / shared library that is required
601+
by the static linker.
602+
603+
Apple’s SDKs originally used Mach-O Dynamic Library Stubs. Mach-O Dynamic
604+
Library Stubs are dynamic library files, but with all the text and data
605+
stripped out.
606+
597607
## thunk
598608

599609
In the Swift compiler, a synthesized function whose only purpose is to

0 commit comments

Comments
 (0)