The keyword __attribute__ allows you to specify special attributes of struct and union types when you define such types. This is mostly encountered when designing code with particular care on memory footprint optimisation. I have encountered this several times in some Apple headers while digging for documentation for my kext projects, and I thought it […]