https://issues.dlang.org/show_bug.cgi?id=22722

--- Comment #4 from [email protected] ---
(In reply to Walter Bright from comment #3)
> > 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.

clang also defines __GNUC__. There are other ways extensions like gnu asm can
make it into headers, like `#if __has_extension(gnu_asm)`

--

Reply via email to