Change 18516 by jhi@lyta on 2003/01/19 13:48:10
microperl update.
Affected files ...
... //depot/perl/Makefile.micro#14 edit
... //depot/perl/uconfig.h#66 edit
... //depot/perl/uconfig.sh#55 edit
Differences ...
==== //depot/perl/Makefile.micro#14 (text) ====
Index: perl/Makefile.micro
--- perl/Makefile.micro#13~17953~ Wed Oct 2 05:55:29 2002
+++ perl/Makefile.micro Sun Jan 19 05:48:10 2003
@@ -9,8 +9,8 @@
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) \
@@ -82,11 +82,11 @@
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
+
+upad$(_O): $(HE) pad.c
+ $(CC) -c -o $@ $(CFLAGS) pad.c
uperl$(_O): $(HE) perl.c
$(CC) -c -o $@ $(CFLAGS) perl.c
==== //depot/perl/uconfig.h#66 (text) ====
Index: perl/uconfig.h
--- perl/uconfig.h#65~18030~ Sat Oct 19 07:10:21 2002
+++ perl/uconfig.h Sun Jan 19 05:48:10 2003
@@ -1980,6 +1980,11 @@
* 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).
@@ -1988,6 +1993,7 @@
* release 2.2.2 is known to be okay.
*/
/*#define HAS_MODFL / **/
+/*#define HAS_MODFL_PROTO / **/
/*#define HAS_MODFL_POW32_BUG / **/
/* HAS_MPROTECT:
@@ -2008,6 +2014,12 @@
*/
/*#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.
*/
@@ -2958,10 +2970,15 @@
* 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 HAS_TM_TM_GMTOFF / **/
/* I_USTAT:
* This symbol, if defined, indicates that <ustat.h> exists and
==== //depot/perl/uconfig.sh#55 (xtext) ====
Index: perl/uconfig.sh
--- perl/uconfig.sh#54~18030~ Sat Oct 19 07:10:21 2002
+++ perl/uconfig.sh Sun Jan 19 05:48:10 2003
@@ -218,6 +218,7 @@
d_mktime='undef'
d_mmap='undef'
d_modfl='undef'
+d_modflproto='undef'
d_modfl_pow32_bug='undef'
d_mprotect='undef'
d_msg='undef'
@@ -234,6 +235,7 @@
d_msync='undef'
d_munmap='undef'
d_mymalloc='undef'
+d_nanosleep='undef'
d_nice='undef'
d_nl_langinfo='undef'
d_nv_preserves_uv='undef'
End of Patch.