https://issues.dlang.org/show_bug.cgi?id=22722
--- Comment #3 from Walter Bright <bugzilla at digitalmars.com> ---
> If __GNUC__ is not defined it defines it as do { } while(0)
__GNUC__ is for compiling with gcc. It's not a good idea for ImportC to pretend
to be gcc.
--