comparison src/configure.in @ 3216:a7517e84d9b8 v7.3.378

updated for version 7.3.378 Problem: When cross-compiling the check for uint32_t fails. Solution: Only give a warning message. (Maksim Melnikau)
author Bram Moolenaar <bram@vim.org>
date Wed, 14 Dec 2011 19:22:34 +0100
parents 4e9c5338f44c
children 6cc788692b2e
comparison
equal deleted inserted replaced
3215:c5e3e1e6e7b2 3216:a7517e84d9b8
3281 if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) exit(1); 3281 if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) exit(1);
3282 exit(0); 3282 exit(0);
3283 }], 3283 }],
3284 AC_MSG_RESULT(ok), 3284 AC_MSG_RESULT(ok),
3285 AC_MSG_ERROR([WRONG! uint32_t not defined correctly.]), 3285 AC_MSG_ERROR([WRONG! uint32_t not defined correctly.]),
3286 AC_MSG_ERROR([could not compile program using uint32_t.])) 3286 AC_MSG_WARN([cannot check uint32_t when cross-compiling.]))
3287 3287
3288 dnl Check for memmove() before bcopy(), makes memmove() be used when both are 3288 dnl Check for memmove() before bcopy(), makes memmove() be used when both are
3289 dnl present, fixes problem with incompatibility between Solaris 2.4 and 2.5. 3289 dnl present, fixes problem with incompatibility between Solaris 2.4 and 2.5.
3290 3290
3291 [bcopy_test_prog=' 3291 [bcopy_test_prog='