360
361 #endif /* !__lint */
362 #endif /* __PRAGMA_REDEFINE_EXTNAME */
363
364 #else /* (_POSIX_C_SOURCE - 0 >= 199506L) || ... */
365
366 extern char *asctime_r();
367 extern char *ctime_r();
368
369 #endif /* (_POSIX_C_SOURCE - 0 >= 199506L) || ... */
370
371 #endif /* __STDC__ */
372
373 #endif /* defined(__EXTENSIONS__) || defined(_REENTRANT)... */
374
375
376 #if defined(_XPG7) || !defined(_STRICT_SYMBOLS)
377
378 #ifndef _LOCALE_T
379 #define _LOCALE_T
380 typedef struct locale *locale_t;
381 #endif
382
383 #if defined(__STDC__)
384 extern size_t strftime_l(char *_RESTRICT_KYWD, size_t,
385 const char *_RESTRICT_KYWD, const struct tm *_RESTRICT_KYWD, locale_t);
386 #else /* __STDC__ */
387 extern size_t strftime_l();
388 #endif /* __STDC__ */
389
390 #endif /* defined(_XPG7) || !defined(_STRICT_SYMBOLS) */
391
392 #ifdef __cplusplus
393 }
394 #endif
395
396 #endif /* _TIME_H */
|
360
361 #endif /* !__lint */
362 #endif /* __PRAGMA_REDEFINE_EXTNAME */
363
364 #else /* (_POSIX_C_SOURCE - 0 >= 199506L) || ... */
365
366 extern char *asctime_r();
367 extern char *ctime_r();
368
369 #endif /* (_POSIX_C_SOURCE - 0 >= 199506L) || ... */
370
371 #endif /* __STDC__ */
372
373 #endif /* defined(__EXTENSIONS__) || defined(_REENTRANT)... */
374
375
376 #if defined(_XPG7) || !defined(_STRICT_SYMBOLS)
377
378 #ifndef _LOCALE_T
379 #define _LOCALE_T
380 typedef struct _locale *locale_t;
381 #endif
382
383 #if defined(__STDC__)
384 extern size_t strftime_l(char *_RESTRICT_KYWD, size_t,
385 const char *_RESTRICT_KYWD, const struct tm *_RESTRICT_KYWD, locale_t);
386 #else /* __STDC__ */
387 extern size_t strftime_l();
388 #endif /* __STDC__ */
389
390 #endif /* defined(_XPG7) || !defined(_STRICT_SYMBOLS) */
391
392 #ifdef __cplusplus
393 }
394 #endif
395
396 #endif /* _TIME_H */
|