3 ?RCS: Copyright (c) 2008 H.Merijn Brand
5 ?RCS: You may distribute under the terms of either the GNU General Public
6 ?RCS: License or the Artistic License, as specified in the README file.
8 ?MAKE:d_ctime64 d_localtime64 d_gmtime64 d_mktime64 d_difftime64 d_asctime64: Inlibc
11 ?S: This variable conditionally defines the HAS_CTIME64 symbol, which
12 ?S: indicates to the C program that the ctime64 () routine is available.
15 ?S: This variable conditionally defines the HAS_LOCALTIME64 symbol, which
16 ?S: indicates to the C program that the localtime64 () routine is available.
19 ?S: This variable conditionally defines the HAS_GMTIME64 symbol, which
20 ?S: indicates to the C program that the gmtime64 () routine is available.
23 ?S: This variable conditionally defines the HAS_MKTIME64 symbol, which
24 ?S: indicates to the C program that the mktime64 () routine is available.
27 ?S: This variable conditionally defines the HAS_DIFFTIME64 symbol, which
28 ?S: indicates to the C program that the difftime64 () routine is available.
31 ?S: This variable conditionally defines the HAS_ASCTIME64 symbol, which
32 ?S: indicates to the C program that the asctime64 () routine is available.
35 ?C: This symbol, if defined, indicates that the ctime64 () routine is
36 ?C: available to do the 64bit variant of ctime ()
39 ?C: This symbol, if defined, indicates that the localtime64 () routine is
40 ?C: available to do the 64bit variant of localtime ()
43 ?C: This symbol, if defined, indicates that the gmtime64 () routine is
44 ?C: available to do the 64bit variant of gmtime ()
47 ?C: This symbol, if defined, indicates that the mktime64 () routine is
48 ?C: available to do the 64bit variant of mktime ()
51 ?C: This symbol, if defined, indicates that the difftime64 () routine is
52 ?C: available to do the 64bit variant of difftime ()
55 ?C: This symbol, if defined, indicates that the asctime64 () routine is
56 ?C: available to do the 64bit variant of asctime ()
58 ?H:#$d_ctime64 HAS_CTIME64 /**/
59 ?H:#$d_localtime64 HAS_LOCALTIME64 /**/
60 ?H:#$d_gmtime64 HAS_GMTIME64 /**/
61 ?H:#$d_mktime64 HAS_MKTIME64 /**/
62 ?H:#$d_difftime64 HAS_DIFFTIME64 /**/
63 ?H:#$d_asctime64 HAS_ASCTIME64 /**/
65 ?LINT:set d_ctime64 d_localtime64 d_gmtime64 d_mktime64 d_difftime64 d_asctime64
66 : see if 64bit time functions exists
71 set localtime64 d_localtime64
74 set gmtime64 d_gmtime64
77 set mktime64 d_mktime64
80 set difftime64 d_difftime64
83 set asctime64 d_asctime64