enhanced the __int128_t check with extra check against va_arg

This commit is contained in:
hyunghwan.chung
2018-06-30 03:46:45 +00:00
parent 721ce2b540
commit 389a7a3d76
4 changed files with 12 additions and 8 deletions

8
moo/configure vendored
View File

@ -20667,16 +20667,18 @@ fi
if test ${ac_cv_sizeof___int128_t} -gt 0
then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __int128_t with %" >&5
$as_echo_n "checking __int128_t with %... " >&6; }
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking __int128_t with % and va_arg" >&5
$as_echo_n "checking __int128_t with % and va_arg... " >&6; }
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
#include <stdarg.h>
int
main ()
{
volatile __int128_t x, base;
va_list ap;
va_arg(ap, __int128_t);
x = (__int128_t)&base;
base = (__int128_t)&x;
x = x % base;