Skip to content

Commit 6139a75

Browse files
committed
branch hinting: clarify section order
1 parent 5de179c commit 6139a75

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

document/metadata/code/binary.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@ section of format *T*.
3434

3535
Where :math:`\X{off}` is the byte offset of the attached instruction, relative to the beginning of the |Bfunc| declaration, and :math:`\X{data}` is a further payload, whose content depends on the format :math:`T`.
3636

37-
|Bcodemetadatafunc| entries must appear in order of increasing :math:`x`, and duplicate id values are not allowed. |Bcodemetadata| entries must appear in order of increasing :math:`\X{off}`, and duplicate offset values are not allowed.
37+
At most one |Bcodemetadatasec| can be present in a module for a given format *T*, and it must appear before the |Bcodesec|.
38+
39+
|Bcodemetadatafunc| entries must appear in order of increasing :math:`x`, and duplicate id values are not allowed.
40+
41+
|Bcodemetadata| entries must appear in order of increasing :math:`\X{off}`, and duplicate offset values are not allowed.
3842

3943
.. _binary-branchhints:
4044

0 commit comments

Comments
 (0)