Sorry, your browser is not supported. We recommend upgrading your browser.
We have done our best to make all the documentation and resources available on old versions of Internet Explorer, but vector image support and the layout may not be optimal. Technical documentation is available as a PDF Download.
k - armlink_user_guide ARM Compiler armlink User Guide
BPABI and SysV Shared Libraries and Executables
ARM Compiler armlink User Guide Version 5.05
You copied the Doc URL to your clipboard.
Symbol versioning records extra information about symbols imported from, and exported
by, a dynamic shared object.
A dynamic loader uses this extra information to ensure that all the symbols
required by an image are available at load time.
Overview of symbol versioning
Symbol versioning enables shared object creators to produce new versions of symbols for use by all new clients, while maintaining compatibility with clients linked against old versions of the shared object.
You can add specially-named symbols to input objects that cause the linker to create symbol versions.