@@ -59,13 +59,13 @@ r[abi.compatibility.fn-ptr]
59
59
An ` fn ` -ptr type ` T ` is compatible with an ` fn ` -ptr type ` U ` if ` T ` and ` U ` have * abi compatible* tags.
60
60
61
61
r[ abi.compatibility.extern-tag]
62
- Two abi tags are * abi compatible* if:
62
+ Two [ abi tags] [ abi ] are * abi compatible* if:
63
63
* They are the same string, or
64
64
* One tag is ` "X" ` , and the other is ` "X-unwind" `
65
65
66
66
r[ abi.compatibility.signature]
67
67
Two function signatures are compatible if:
68
- * The abi tags of both signatures are * abi compatible* ,
68
+ * The [ abi tags] [ abi ] of both signatures are * abi compatible* ,
69
69
* They have the same number of parameters, excluding C-varargs,
70
70
* Each parameter of both signatures, in order, are * abi compatible* , and
71
71
* Either both signatures have C-varargs, or neither signature does.
@@ -246,6 +246,7 @@ pub static VAR1: u32 = 1;
246
246
[ attribute ] : attributes.md
247
247
[ extern functions ] : items/functions.md#extern-function-qualifier
248
248
[ `extern` block ] : items/external-blocks.md
249
+ [ abi ] : items/external-blocks.md#abi
249
250
[ function ] : items/functions.md
250
251
[ item ] : items.md
251
252
[ static ] : items/static-items.md
0 commit comments