Commit | Line | Data |
---|---|---|
e65fc94b LC |
1 | #serial 29 |
2 | ||
3 | # Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005, | |
4 | # 2006, 2007 Free Software Foundation, Inc. | |
5 | # | |
6 | # This file is free software; the Free Software Foundation | |
7 | # gives unlimited permission to copy and/or distribute it, | |
8 | # with or without modifications, as long as this notice is preserved. | |
9 | ||
10 | # Written by Jim Meyering and Paul Eggert. | |
11 | ||
12 | AC_DEFUN([gl_FUNC_GNU_STRFTIME], | |
13 | [ | |
14 | gl_FUNC_STRFTIME | |
15 | ]) | |
16 | ||
17 | # These are the prerequisite macros for GNU's strftime.c replacement. | |
18 | AC_DEFUN([gl_FUNC_STRFTIME], | |
19 | [ | |
20 | AC_LIBOBJ([strftime]) | |
21 | ||
22 | # This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE. | |
23 | AC_REQUIRE([AC_STRUCT_TIMEZONE]) | |
24 | ||
25 | AC_REQUIRE([AC_TYPE_MBSTATE_T]) | |
26 | AC_REQUIRE([gl_TM_GMTOFF]) | |
27 | ||
28 | AC_CHECK_FUNCS_ONCE(mblen mbrlen mempcpy tzset) | |
29 | AC_CHECK_HEADERS_ONCE(wchar.h) | |
30 | ||
31 | AC_DEFINE([my_strftime], [nstrftime], | |
32 | [Define to the name of the strftime replacement function.]) | |
33 | ]) |