Elektrine lite

← Feed

@hyc@mastodon.social

Post #4039758

2026-07-23 14:41 UTC

@MaddieM4@raphus.social AIX decided to improve on the Unix linker approach, all the functions and variables in an object file have explicitly encoded sizes and the linker can pull in exactly the functions it needs, instead of always using entire object files. Makes it less tedious to organize source code and removes the need to split to one function per file. Also the info is preserved in executables, and exes can be relinked against themselves and other objects.

Replies (1)

  • @hyc@mastodon.social 2026-07-23 14:42

    @MaddieM4@raphus.social makes it simple to deploy binary updates, you can just send out a single .o with some updated code and relink an affected binary with no other ancillary files needed.

    Open ##4039757