diff options
| author | Frank Henigman <fjhenigman@chromium.org> | 2016-12-21 22:21:41 -0500 |
|---|---|---|
| committer | Mark Young <marky@lunarg.com> | 2016-12-22 13:16:11 -0700 |
| commit | 7272281f43734ab3da9df0410fbfa6722ca58b11 (patch) | |
| tree | 29d2aa4015a544dad77d6f16d9b29c7de71385ea /loader/dev_ext_trampoline.c | |
| parent | ceea1ff9035c9fc3a55e5e2b67e6ddf16ea8c0a0 (diff) | |
| download | usermoji-7272281f43734ab3da9df0410fbfa6722ca58b11.tar.xz | |
loader: guard gcc feature appropriately
Macro __GNUC__ should be used to guard gcc-specific code.
Also exclude clang because though it defines __GNUC__ it
doesn't accept this particular gcc feature.
Change-Id: I703289cad58e7675f4c4ca5e7635fc8fb35ae77e
Diffstat (limited to 'loader/dev_ext_trampoline.c')
| -rw-r--r-- | loader/dev_ext_trampoline.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/loader/dev_ext_trampoline.c b/loader/dev_ext_trampoline.c index e417e7ec..e1cf6251 100644 --- a/loader/dev_ext_trampoline.c +++ b/loader/dev_ext_trampoline.c @@ -20,7 +20,7 @@ #include "vk_loader_platform.h" #include "loader.h" -#if defined(__linux__) +#if defined(__GNUC__) && !defined(__clang__) #pragma GCC optimize(3) // force gcc to use tail-calls #endif |
