Wordsmithing in 2.3.2.1 #96

Closed
opened 6 years ago by wschmidt-ibm · 0 comments
wschmidt-ibm commented 6 years ago (Migrated from github.com)

Language in the third paragraph of 2.3.2.1 has led to some confusion in the past (GCC issue 90513, for example). A linker "causing control to transfer" can be read as a linker "constructing a new call," which is not the intent; this should apply to all targets of a global entry point.

Consider "When control is transferred to a global entry point ..., the linker must insert... " to make this more clear by removing agency from the linker for the transfer of control.

Language in the third paragraph of 2.3.2.1 has led to some confusion in the past (GCC issue 90513, for example). A linker "causing control to transfer" can be read as a linker "constructing a new call," which is not the intent; this should apply to all targets of a global entry point. Consider "When control is transferred to a global entry point ..., the linker must insert... " to make this more clear by removing agency from the linker for the transfer of control.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: systemsoftware/ELFv2-ABI#96
Loading…
There is no content yet.