Skip to content

Commit 9b5394d

Browse files
authored
[Linking] Remove 'Required' (0x3d) prefix from features section (#236)
This has not been emitted in LLVM since llvm/llvm-project@3f34e1b.
1 parent 7034366 commit 9b5394d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Linking.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -402,15 +402,14 @@ The contents of the target features section is a vector of entries:
402402

403403
The recognized prefix bytes and their meanings are below. When the user does not
404404
supply a set of allowed features explicitly, the set of allowed features is
405-
taken to be the set of features used or required. Any feature not mentioned in
406-
an object's target features section is not used by that object, but is not
407-
necessarily prohibited in the final binary.
405+
taken to be the set of used features. Any feature not mentioned in an object's
406+
target features section is not used by that object, but is not necessarily
407+
prohibited in the final binary.
408408

409409
| Prefix | Meaning |
410410
| ---------- | ------- |
411411
| 0x2b (`+`) | This object uses this feature, and the link fails if this feature is not in the allowed set. |
412412
| 0x2d (`-`) | This object does not use this feature, and the link fails if this feature is in the allowed set. |
413-
| 0x3d (`=`) | This object uses this feature, and the link fails if this feature is not in the allowed set or if any object does not use this feature. |
414413

415414
The generally accepted features are:
416415

0 commit comments

Comments
 (0)