LC_ARG_TYPE(short, short, int)
LC_ARG_TYPE(int, int, int)
LC_ARG_TYPE(long, long, long)
-LC_ARG_TYPE(LC_LONGLONG, long_long, LC_LONGLONG)
+LC_ARG_TYPE(long long, long_long, long long)
LC_ARG_TYPE(double, double, double)
-LC_ARG_TYPE(LC_LONGDOUBLE, long_double, LC_LONGDOUBLE)
+LC_ARG_TYPE(long double, long_double, long double)
LC_ARG_TYPE(void *, ptr, void *)
LC_ARG_TYPE(intmax_t, intmax_t, intmax_t)
LC_ARG_TYPE(ptrdiff_t, ptrdiff_t, ptrdiff_t)