Headers for common types, extern macros, os detection, etc
Headers for extern macros, .so visibility, OS detection, etc