Does the ninth phase of translation include dynamic linking?

18 views
Skip to first unread message

Brian Bi

unread,
Aug 15, 2016, 6:17:30 PM8/15/16
to std-dis...@isocpp.org
All external entity references are resolved. Library components are linked to satisfy external references to entities not defined in the current translation. All such translator output is collected into a program image which contains information needed for execution in its execution environment.

Does this end with static linking, e.g., when a.out is produced, or does it also involve dynamic linking that occurs when the program is run, since that pulls in additional translated code from external libraries and incorporates it into the complete, final program image?

--
Brian Bi
Reply all
Reply to author
Forward
0 new messages