This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
microperl update.
authorJarkko Hietaniemi <jhi@iki.fi>
Sun, 19 Jan 2003 13:48:10 +0000 (13:48 +0000)
committerJarkko Hietaniemi <jhi@iki.fi>
Sun, 19 Jan 2003 13:48:10 +0000 (13:48 +0000)
p4raw-id: //depot/perl@18516

Makefile.micro
uconfig.h
uconfig.sh

index a0daee2..7950f71 100644 (file)
@@ -9,8 +9,8 @@ all:    microperl
 
 O = uav$(_O) udeb$(_O) udoio$(_O) udoop$(_O) udump$(_O) \
        uglobals$(_O) ugv$(_O) uhv$(_O) \
 
 O = uav$(_O) udeb$(_O) udoio$(_O) udoop$(_O) udump$(_O) \
        uglobals$(_O) ugv$(_O) uhv$(_O) \
-       umg$(_O) uperlmain$(_O) uop$(_O) upad$(_O) ureentr$(_O) \
-       uperl$(_O) uperlio$(_O) uperly$(_O) upp$(_O) \
+       umg$(_O) uperlmain$(_O) uop$(_O) ureentr$(_O) \
+       upad$(_O) uperl$(_O) uperlio$(_O) uperly$(_O) upp$(_O) \
        upp_ctl$(_O) upp_hot$(_O) upp_sys$(_O) upp_pack$(_O) upp_sort$(_O) \
        uregcomp$(_O) uregexec$(_O) urun$(_O) \
        uscope$(_O) usv$(_O) utaint$(_O) utoke$(_O) \
        upp_ctl$(_O) upp_hot$(_O) upp_sys$(_O) upp_pack$(_O) upp_sort$(_O) \
        uregcomp$(_O) uregexec$(_O) urun$(_O) \
        uscope$(_O) usv$(_O) utaint$(_O) utoke$(_O) \
@@ -82,12 +82,12 @@ uperlmain$(_O):     $(HE) miniperlmain.c
 uop$(_O):      $(HE) op.c keywords.h
        $(CC) -c -o $@ $(CFLAGS) op.c
 
 uop$(_O):      $(HE) op.c keywords.h
        $(CC) -c -o $@ $(CFLAGS) op.c
 
-upad$(_O):     $(HE) pad.c
-       $(CC) -c -o $@ $(CFLAGS) pad.c
-
 ureentr$(_O):  $(HE) reentr.c
        $(CC) -c -o $@ $(CFLAGS) reentr.c
 
 ureentr$(_O):  $(HE) reentr.c
        $(CC) -c -o $@ $(CFLAGS) reentr.c
 
+upad$(_O):     $(HE) pad.c
+       $(CC) -c -o $@ $(CFLAGS) pad.c
+
 uperl$(_O):    $(HE) perl.c
        $(CC) -c -o $@ $(CFLAGS) perl.c
 
 uperl$(_O):    $(HE) perl.c
        $(CC) -c -o $@ $(CFLAGS) perl.c
 
index e4dd65d..93aa8ba 100644 (file)
--- a/uconfig.h
+++ b/uconfig.h
  *     available to split a long double x into a fractional part f and
  *     an integer part i such that |f| < 1.0 and (f + i) = x.
  */
  *     available to split a long double x into a fractional part f and
  *     an integer part i such that |f| < 1.0 and (f + i) = x.
  */
+/* HAS_MODFL_PROTO:
+ *     This symbol, if defined, indicates that the system provides
+ *     a prototype for the modfl() function.  Otherwise, it is up
+ *     to the program to supply one.
+ */
 /* HAS_MODFL_POW32_BUG:
  *     This symbol, if defined, indicates that the modfl routine is
  *     broken for long doubles >= pow(2, 32).
 /* HAS_MODFL_POW32_BUG:
  *     This symbol, if defined, indicates that the modfl routine is
  *     broken for long doubles >= pow(2, 32).
  *     release 2.2.2 is known to be okay.
  */
 /*#define HAS_MODFL            / **/
  *     release 2.2.2 is known to be okay.
  */
 /*#define HAS_MODFL            / **/
+/*#define HAS_MODFL_PROTO              / **/
 /*#define HAS_MODFL_POW32_BUG          / **/
 
 /* HAS_MPROTECT:
 /*#define HAS_MODFL_POW32_BUG          / **/
 
 /* HAS_MPROTECT:
  */
 /*#define HAS_STRUCT_MSGHDR    / **/
 
  */
 /*#define HAS_STRUCT_MSGHDR    / **/
 
+/* HAS_NANOSLEEP:
+ *     This symbol, if defined, indicates that the nanosleep
+ *     system call is available to sleep with 1E-9 sec accuracy.
+ */
+/*#define HAS_NANOSLEEP                / **/
+
 /* HAS_OFF64_T:
  *     This symbol will be defined if the C compiler supports off64_t.
  */
 /* HAS_OFF64_T:
  *     This symbol will be defined if the C compiler supports off64_t.
  */
  *     This symbol, if defined, indicates to the C program that
  *     the struct tm has a tm_zone field.
  */
  *     This symbol, if defined, indicates to the C program that
  *     the struct tm has a tm_zone field.
  */
+/* HAS_TM_TM_GMTOFF:
+ *     This symbol, if defined, indicates to the C program that
+ *     the struct tm has a tm_gmtoff field.
+ */
 #define I_TIME         /**/
 /*#define I_SYS_TIME           / **/
 /*#define I_SYS_TIME_KERNEL            / **/
 /*#define HAS_TM_TM_ZONE               / **/
 #define I_TIME         /**/
 /*#define I_SYS_TIME           / **/
 /*#define I_SYS_TIME_KERNEL            / **/
 /*#define HAS_TM_TM_ZONE               / **/
+/*#define HAS_TM_TM_GMTOFF     / **/
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
 
 /* I_USTAT:
  *     This symbol, if defined, indicates that <ustat.h> exists and
index ef28911..e1ad46a 100755 (executable)
@@ -218,6 +218,7 @@ d_mkstemps='undef'
 d_mktime='undef'
 d_mmap='undef'
 d_modfl='undef'
 d_mktime='undef'
 d_mmap='undef'
 d_modfl='undef'
+d_modflproto='undef'
 d_modfl_pow32_bug='undef'
 d_mprotect='undef'
 d_msg='undef'
 d_modfl_pow32_bug='undef'
 d_mprotect='undef'
 d_msg='undef'
@@ -234,6 +235,7 @@ d_msgsnd='undef'
 d_msync='undef'
 d_munmap='undef'
 d_mymalloc='undef'
 d_msync='undef'
 d_munmap='undef'
 d_mymalloc='undef'
+d_nanosleep='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='undef'
 d_nice='undef'
 d_nl_langinfo='undef'
 d_nv_preserves_uv='undef'