~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to gnulib/time.in.h

  • Committer: Monty Taylor
  • Date: 2009-04-18 05:26:04 UTC
  • mto: (997.2.1 mordred)
  • mto: This revision was merged to the branch mainline in revision 1003.
  • Revision ID: mordred@inaugust.com-20090418052604-wjog6lrqdsc83tdi
Updated gnulib files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* A more-standard <time.h>.
2
2
 
3
 
   Copyright (C) 2007 Free Software Foundation, Inc.
 
3
   Copyright (C) 2007-2008 Free Software Foundation, Inc.
4
4
 
5
5
   This program is free software; you can redistribute it and/or modify
6
6
   it under the terms of the GNU Lesser General Public License as published by
16
16
   along with this program; if not, write to the Free Software Foundation,
17
17
   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */
18
18
 
19
 
#if !defined(GNULIB_PORTCHECK)
20
 
# define GNULIB_PORTCHECK 0
 
19
#if __GNUC__ >= 3
 
20
@PRAGMA_SYSTEM_HEADER@
21
21
#endif
22
22
 
23
23
/* Don't get in the way of glibc when it includes time.h merely to
91
91
# endif
92
92
 
93
93
/* Convert TM to a time_t value, assuming UTC.  */
94
 
# if @REPLACE_TIMEGM@ || !defined(HAVE_DECL_TIMEGM)
 
94
# if @REPLACE_TIMEGM@
95
95
#  undef timegm
96
96
#  define timegm rpl_timegm
97
97
time_t timegm (struct tm *__tm);
100
100
/* Encourage applications to avoid unsafe functions that can overrun
101
101
   buffers when given outlandish struct tm values.  Portable
102
102
   applications should use strftime (or even sprintf) instead.  */
103
 
# if defined(GNULIB_PORTCHECK)
 
103
# if GNULIB_PORTCHECK
104
104
#  undef asctime
105
105
#  define asctime eschew_asctime
106
106
#  undef asctime_r