Hi. So this is a patch candidate for the .gnu.lto_.lto ELF section. As mentioned, the section contains information about bytecode version, compression algorithm used and slim LTO object flag. One minor issues is that I need to append random suffix to the section: [ 6] .gnu.lto_.lto.36e74acfb145b04b PROGBITS 0000000000000000 000086 000008 00 E 0 0 1 That's because of in WPA we load more object files and the hash is used for mapping. Is the idea of the patch right? Martin