Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Guard GCC-specific macros with
!defined(__clang__)
By default Clang on Linux defines the macro `__GNUC__`, so to guard GCC-specific code paths it isn't sufficient to check `#ifdef __GNUC__`.
- Loading branch information