Skip to content

Commit 20d63b0

Browse files
committed
Information on idata sections and import libraries.
1 parent 21dbfba commit 20d63b0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

text/0000-dll-kind.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@ Add a new value `dll` to the `kind` property of the `link` attribute. When this
6767
* If neither `#[link_ordinal]` nor `#[link_name]` are specified, the idata section will map from the mangled symbol to its unmangled equivalent in the dll. The unmangled symbol will *not* have calling convention decorations.
6868
* If `#[no_mangle]` is specified an error will be emitted.
6969

70-
The idata section that is produced is equivalent to the idata sections found in import libraries, and should result in identical code generation by the linker.
70+
[idata section]: https://docs.microsoft.com/en-us/windows/desktop/debug/pe-format#the-idata-section
71+
[import libraries]: https://docs.microsoft.com/en-us/windows/desktop/debug/pe-format#import-library-format
72+
73+
The [idata section] that is produced is equivalent to the idata sections found in [import libraries], and should result in identical code generation by the linker.
7174

7275
# Drawbacks
7376
[drawbacks]: #drawbacks

0 commit comments

Comments
 (0)