|
|
|
@ -1,5 +1,5 @@ |
|
|
|
|
# Macros that test various C library quirks |
|
|
|
|
# $PostgreSQL: pgsql/config/c-library.m4,v 1.31 2005/02/24 01:34:45 tgl Exp $ |
|
|
|
|
# $PostgreSQL: pgsql/config/c-library.m4,v 1.32 2008/02/19 18:02:30 petere Exp $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# PGAC_VAR_INT_TIMEZONE |
|
|
|
@ -297,3 +297,29 @@ int main() |
|
|
|
|
])dnl AC_CACHE_VAL |
|
|
|
|
AC_MSG_RESULT([$pgac_cv_printf_arg_control]) |
|
|
|
|
])# PGAC_FUNC_PRINTF_ARG_CONTROL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# backport from Autoconf 2.61a |
|
|
|
|
# http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=f0c325537a22105536ac8c4e88656e50f9946486 |
|
|
|
|
|
|
|
|
|
# AC_FUNC_FSEEKO |
|
|
|
|
# -------------- |
|
|
|
|
AN_FUNCTION([ftello], [AC_FUNC_FSEEKO]) |
|
|
|
|
AN_FUNCTION([fseeko], [AC_FUNC_FSEEKO]) |
|
|
|
|
AC_DEFUN([AC_FUNC_FSEEKO], |
|
|
|
|
[_AC_SYS_LARGEFILE_MACRO_VALUE(_LARGEFILE_SOURCE, 1, |
|
|
|
|
[ac_cv_sys_largefile_source], |
|
|
|
|
[Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2).], |
|
|
|
|
[[#include <sys/types.h> /* for off_t */ |
|
|
|
|
#include <stdio.h>]], |
|
|
|
|
[[int (*fp) (FILE *, off_t, int) = fseeko; |
|
|
|
|
return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);]]) |
|
|
|
|
|
|
|
|
|
# We used to try defining _XOPEN_SOURCE=500 too, to work around a bug |
|
|
|
|
# in glibc 2.1.3, but that breaks too many other things. |
|
|
|
|
# If you want fseeko and ftello with glibc, upgrade to a fixed glibc. |
|
|
|
|
if test $ac_cv_sys_largefile_source != unknown; then |
|
|
|
|
AC_DEFINE(HAVE_FSEEKO, 1, |
|
|
|
|
[Define to 1 if fseeko (and presumably ftello) exists and is declared.]) |
|
|
|
|
fi |
|
|
|
|
])# AC_FUNC_FSEEKO |
|
|
|
|