diff --git a/clang/lib/Headers/tgmath.h b/clang/lib/Headers/tgmath.h index f64f117d2f26bf1482a801a18088fbef4831edb2..e1a00236781a232c8c72b682e5d588949c77ccaa 100644 --- a/clang/lib/Headers/tgmath.h +++ b/clang/lib/Headers/tgmath.h @@ -38,7 +38,7 @@ // promotion typedef void _Argument_type_is_not_arithmetic; -static _Argument_type_is_not_arithmetic __tg_promote(...) \ +static _Argument_type_is_not_arithmetic __tg_promote(...) __attribute__((__unavailable__,__overloadable__)); static double _TG_ATTRSp __tg_promote(int); static double _TG_ATTRSp __tg_promote(unsigned int);