Commit | Line | Data |
---|---|---|
f240aacb | 1 | # serial 32 |
e65fc94b LC |
2 | |
3 | # Copyright (C) 1996, 1997, 1999, 2000, 2001, 2002, 2003, 2004, 2005, | |
f240aacb | 4 | # 2006, 2007, 2009 Free Software Foundation, Inc. |
e65fc94b LC |
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 | ||
f240aacb LC |
28 | AC_CHECK_FUNCS_ONCE([tzset]) |
29 | AC_CHECK_HEADERS_ONCE([wchar.h]) | |
e65fc94b LC |
30 | |
31 | AC_DEFINE([my_strftime], [nstrftime], | |
32 | [Define to the name of the strftime replacement function.]) | |
33 | ]) |