This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
microperl update; boldly assume time() and time_t
authorJarkko Hietaniemi <jhi@iki.fi>
Wed, 24 Apr 2002 18:34:27 +0000 (18:34 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Wed, 24 Apr 2002 18:34:27 +0000 (18:34 +0000)
(since we assume ANSI and i_time, anyway).

p4raw-id: //depot/perl@16143

uconfig.h
uconfig.sh

index 7e26103..5cbd51d 100644 (file)
--- a/uconfig.h
+++ b/uconfig.h
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
 
 /* BYTEORDER:
  *     This symbol holds the hexadecimal constant defined in byteorder,
- *     i.e. 0x1234 or 0x4321, etc...
+ *     in a UV, i.e. 0x1234 or 0x4321 or 0x12345678, etc...
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  *     If the compiler supports cross-compiling or multiple-architecture
  *     binaries (eg. on NeXT systems), use compiler-defined macros to
  *     determine the byte order.
  */
 /*#define      HAS_TELLDIR_PROTO       / **/
 
  */
 /*#define      HAS_TELLDIR_PROTO       / **/
 
+/* HAS_TIME:
+ *     This symbol, if defined, indicates that the time() routine exists.
+ */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
 /* Time_t:
  *     This symbol holds the type returned by time(). It can be long,
  *     or time_t on BSD sites (in which case <sys/types.h> should be
  *     included).
  */
-#define Time_t int             /* Time type */
+#define HAS_TIME               /**/
+#define Time_t time_t          /* Time type */
 
 /* HAS_TIMES:
  *     This symbol, if defined, indicates that the times() routine exists.
 
 /* HAS_TIMES:
  *     This symbol, if defined, indicates that the times() routine exists.
index 4fedcfc..ba3d253 100755 (executable)
@@ -382,7 +382,7 @@ d_tcgetpgrp='undef'
 d_tcsetpgrp='undef'
 d_telldir='undef'
 d_telldirproto='undef'
 d_tcsetpgrp='undef'
 d_telldir='undef'
 d_telldirproto='undef'
-d_time='undef'
+d_time='define'
 d_times='undef'
 d_tm_tm_gmtoff='undef'
 d_tm_tm_zone='undef'
 d_times='undef'
 d_tm_tm_gmtoff='undef'
 d_tm_tm_zone='undef'
@@ -654,7 +654,7 @@ stdio_filbuf=''
 stdio_ptr='((fp)->_IO_read_ptr)'
 stdio_stream_array=''
 strerror_r_proto='0'
 stdio_ptr='((fp)->_IO_read_ptr)'
 stdio_stream_array=''
 strerror_r_proto='0'
-timetype=int
+timetype=time_t
 tmpnam_r_proto='0'
 touch='touch'
 ttyname_r_proto='0'
 tmpnam_r_proto='0'
 touch='touch'
 ttyname_r_proto='0'