15.2.24 Noload Function Attribute

The noload attribute instructs the compiler to place the function in a section that has the noload attribute set. It tells consumers of the ELF files not to load the contents of the section. This attribute can be useful when you just want to reserve memory for something, but you don’t want to clear or initialize memory. For example:
void __attribute__ ((noload)) foo(void);