I'm interested in knowing what the conventions are for zero initialized segments/sections in ELF files.
Typically it is written that the .bss section of an ELF file should be zero initialized prior to use.
I'm wondering if the convention/specification specifies if said zeroing needs to be done by the ELF loader or if it should be done by the ELF instructions themselves.
For the latter case, I believe, this would be some instructions/functions between the ELF entry point and the main function of the program...
Thanks