diff --git a/configure.ac b/configure.ac index db42a505..37745c40 100644 --- a/configure.ac +++ b/configure.ac @@ -442,6 +442,9 @@ typedef unsigned __int32 uint32_t; if (f == NULL) { return 1; } + if (vaddr > (sizeof(void *) << 3)) { + vaddr = sizeof(void *) << 3; + } fprintf(f, "%u", vaddr); fclose(f); return 0;