This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Partial Linking in ARM linker

Hello,

Can anyone explain what is partial linking and how it works?

How it is different from other type of linking methods in ARM?

Thanks in advance.

  • Hi Aby,

    I stumbled upon this very old question - sorry that there was no reply at the time. I hope at least a reply now will help if others have the same query.

    Essentially partial linking is the grouping together of multiple object files into a single larger object file. This is often done for purposes of grouping together code related to a specific part of your code base, sometimes just for convenience, sometimes perhaps to obfuscate how the code is structured... potentially useful if then sending this code on to a third party. It is similar in concept, but different in structure, to creating a library (with the armar utility) of the same objects.

    Regards,

    Ronan