mirror of
https://github.com/wolfpld/tracy.git
synced 2026-10-16 22:05:34 +00:00
It looks like the actual macro defined by GCC is `__GNUC__`. From my testing, `__GNU__` does not seem to be defined neither on my musl machine nor a Fedora Linux VM. I have no idea if it's a typo or set by specific libraries, but testing for `__GNUC__` actually suppresses shadowing errors on my end.