# HG changeset patch # User Eric Blake # Date 1163098186 0 # Node ID 1fa4126c77d00b04003780dbeca3d64eaba93d5d # Parent 4204c4a0d713e7dec992026ff1b4591d01c7f24c * lib/tempname.c (gen_tempname): Remove variant that invokes __gen_tempname. * m4/tempname.m4 (gl_FUNC_GEN_TEMPNAME): Don't test for __gen_tempname. diff -r 4204c4a0d713 -r 1fa4126c77d0 ChangeLog --- a/ChangeLog Thu Nov 09 01:23:33 2006 +0000 +++ b/ChangeLog Thu Nov 09 18:49:46 2006 +0000 @@ -1,3 +1,10 @@ +2006-11-09 Bruno Haible + + * lib/tempname.c (gen_tempname): Remove variant that invokes + __gen_tempname. + * m4/tempname.m4 (gl_FUNC_GEN_TEMPNAME): Don't test for + __gen_tempname. + 2006-11-08 Bruno Haible * m4/longlong.m4 (AC_TYPE_LONG_LONG_INT): Set ac_cv_type_long_long_int diff -r 4204c4a0d713 -r 1fa4126c77d0 lib/tempname.c --- a/lib/tempname.c Thu Nov 09 01:23:33 2006 +0000 +++ b/lib/tempname.c Thu Nov 09 18:49:46 2006 +0000 @@ -200,7 +200,6 @@ __GT_DIR: create a directory, which will be mode 0700. We use a clever algorithm to get hard-to-predict names. */ -#if _LIBC || !HAVE___GEN_TEMPNAME int __gen_tempname (char *tmpl, int kind) { @@ -321,15 +320,3 @@ __set_errno (EEXIST); return -1; } - -#else /* !_LIBC && HAVE___GEN_TEMPNAME */ - -# undef __gen_tempname -extern int __gen_tempname (char *, int); -int -gen_tempname (char *tmpl, int kind) -{ - return __gen_tempname (tmpl, kind); -} - -#endif /* !_LIBC && HAVE___GEN_TEMPNAME */ diff -r 4204c4a0d713 -r 1fa4126c77d0 m4/tempname.m4 --- a/m4/tempname.m4 Thu Nov 09 01:23:33 2006 +0000 +++ b/m4/tempname.m4 Thu Nov 09 18:49:46 2006 +0000 @@ -1,4 +1,4 @@ -#serial 1 +#serial 2 # Copyright (C) 2006 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation @@ -10,7 +10,6 @@ AC_DEFUN([gl_FUNC_GEN_TEMPNAME], [ AC_REQUIRE([AC_SYS_LARGEFILE]) - AC_CHECK_FUNCS_ONCE([__gen_tempname]) AC_LIBOBJ([tempname]) gl_PREREQ_TEMPNAME