So it's a gcc extension that's been around for quite a while. This repo seems to imply that it is supported by most compilers. If so, that would be really cool, as it would simplify the process of creating new libraries. Anyone know if that really is the case here?