[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
printf.m4: add support for Haiku
From: |
Bruno Haible |
Subject: |
printf.m4: add support for Haiku |
Date: |
Mon, 10 Nov 2008 13:31:04 +0100 |
User-agent: |
KMail/1.5.4 |
In gl_PRINTF_ENOMEM, the native execution guess is "guessing no", but since
the printf code comes from glibc, we can expect it is resistent to
out-of-memory conditions.
2008-11-10 Bruno Haible <address@hidden>
* m4/printf.m4 (gl_PRINTF_ENOMEM): Guess yes on Haiku. Use the
cross-compiling guesses also when the native compile gives no result.
--- m4/printf.m4.orig 2008-11-10 13:28:11.000000000 +0100
+++ m4/printf.m4 2008-11-10 13:27:19.000000000 +0100
@@ -1,4 +1,4 @@
-# printf.m4 serial 23
+# printf.m4 serial 24
dnl Copyright (C) 2003, 2007-2008 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -815,6 +815,7 @@
AC_CACHE_CHECK([whether printf survives out-of-memory conditions],
[gl_cv_func_printf_enomem],
[
+ gl_cv_func_printf_enomem="guessing no"
if test "$cross_compiling" = no; then
AC_LANG_CONFTEST([AC_LANG_SOURCE([
]GL_NOCRASH[
@@ -880,7 +881,8 @@
gl_cv_func_printf_enomem="guessing no"
fi
rm -fr conftest*
- else
+ fi
+ if test "$gl_cv_func_printf_enomem" = "guessing no"; then
changequote(,)dnl
case "$host_os" in
# Guess yes on glibc systems.
@@ -901,6 +903,8 @@
osf*) gl_cv_func_printf_enomem="guessing yes";;
# Guess yes on BeOS.
beos*) gl_cv_func_printf_enomem="guessing yes";;
+ # Guess yes on Haiku.
+ haiku*) gl_cv_func_printf_enomem="guessing yes";;
# If we don't know, assume the worst.
*) gl_cv_func_printf_enomem="guessing no";;
esac
@@ -1305,5 +1309,6 @@
dnl OSF/1 4.0d # . # # # # . . . . # . . #
# # # # #
dnl NetBSD 4.0 . ? ? ? ? ? . . ? ? ? ? ? .
. . ? ? ?
dnl NetBSD 3.0 . . . . # # . # # ? # . # .
. . . . .
+dnl Haiku . . . # # # . . . . . . ? .
. . . . .
dnl BeOS # # . # # # . # . ? . # ? .
. . . . .
dnl mingw # # # # # # . # # . # # ? .
# # # . .
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- printf.m4: add support for Haiku,
Bruno Haible <=