Nu har jag disskuterat detta även på microchips forum och fått en förklaring. Det är tydligen så att alla referenser som inte finns i objektfilerna länkas in från libar.
"All external object and function references are resolved. Library components are linked to satisfy external references to functions and objects not defined in the current translation."