mirror of
https://github.com/wolfpld/tracy.git
synced 2026-08-31 23:48:26 +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.