?RCS: patch36: created by ADO
?RCS:
?MAKE:d_Gconvert: \
- Compile cat Inlibc rm _o rm_try i_stdlib i_string d_qgcvt run \
+ Compile cat Inlibc rm _o rm_try i_stdlib d_qgcvt run \
uselongdouble d_longdbl d_PRIgldbl sPRIgldbl
?MAKE: -pick add $@ %<
?S:d_Gconvert:
#ifdef I_STDLIB
#include <stdlib.h>
#endif
-#$i_string I_STRING
-#ifdef I_STRING
-# include <string.h>
-#else
-# include <strings.h>
-#endif
+#include <string.h>
int checkit(char *expect, char *got)
{
?X:
?MAKE:o_nonblock eagain rd_nodata d_eofnblk: cat rm_try Compile run \
d_open3 h_sysfile h_fcntl signal_t hint Oldconfig Setvar \
- startsh i_unistd i_string i_fcntl i_stdlib d_fork d_pipe d_alarm
+ startsh i_unistd i_fcntl i_stdlib d_fork d_pipe d_alarm
?MAKE: -pick add $@ %<
?S:o_nonblock:
?S: This variable bears the symbol value to be used during open() or fcntl()
#ifdef I_UNISTD
#include <unistd.h>
#endif
-#$i_string I_STRING
-#ifdef I_STRING
#include <string.h>
-#else
-#include <strings.h>
-#endif
$signal_t blech(int x) { exit(3); }
EOCP
$cat >> try.c <<'EOCP'
?RCS: License or the Artistic License, as specified in the README file.
?RCS:
?MAKE:longdblinfbytes longdblnanbytes doubleinfbytes doublenanbytes: Inlibc \
- cat i_string Compile run rm_try Setvar echo d_longdbl \
+ cat Compile run rm_try Setvar echo d_longdbl \
doublekind doublesize longdblkind longdblsize
?MAKE: -pick add $@ %<
?S:longdblinfbytes:
#define LONG_DOUBLESIZE $longdblsize
#define LONG_DOUBLEKIND $longdblkind
#endif
-#$i_string I_STRING
#include <math.h>
-#ifdef I_STRING
-# include <string.h>
-#endif
+#include <string.h>
#include <stdio.h>
/* Note that whether the sign bit is on or off
* for NaN depends on the CPU/FPU, and possibly
d_nv_zero_is_allbits_zero: \
echo rm_try use64bitint d_quad quadtype uquadtype usequadmath \
d_longdbl uselongdouble longdblsize doublesize i_quadmath \
- shortsize intsize longsize i_stdlib i_string libs gccversion \
+ shortsize intsize longsize i_stdlib libs gccversion \
cat Compile i_inttypes test signal_t run
?MAKE: -pick add $@ %<
?S:ivtype:
#ifdef I_STDLIB
#include <stdlib.h>
#endif
-#$i_string I_STRING
-#ifdef I_STRING
-# include <string.h>
-#else
-# include <strings.h>
-#endif
+#include <string.h>
#include <sys/types.h>
#include <signal.h>
#ifdef SIGFPE
?RCS:
?MAKE:d_localtime_r d_localtime_r_needs_tzset localtime_r_proto: Inlibc \
cat run Protochk Hasproto i_systypes usethreads i_time i_systime \
- rm_try Compile extern_C i_stdlib i_unistd i_string i_malloc
+ rm_try Compile extern_C i_stdlib i_unistd i_malloc
?MAKE: -pick add $@ %<
?S:d_localtime_r:
?S: This variable conditionally defines the HAS_LOCALTIME_R symbol,
#$i_unistd I_UNISTD
#$i_time I_TIME
#$i_stdlib I_STDLIB
-#$i_string I_STRING
#$i_malloc I_MALLOC
#ifdef I_SYS_TYPES
# include <sys/types.h>
#ifdef I_STDLIB
#include <stdlib.h>
#endif
-#ifdef I_STRING
-# include <string.h>
-#else
-# include <strings.h>
-#endif
+#include <string.h>
#ifdef I_MALLOC
# include <malloc.h>
#endif
?RCS: License or the Artistic License, as specified in the README file.
?RCS:
?MAKE:d_thread_safe_nl_langinfo_l: Compile cat rm_try Oldconfig \
- i_pthread i_stdlib i_string i_langinfo i_locale \
+ i_pthread i_stdlib i_langinfo i_locale \
usethreads run
?MAKE: -pick add $@ %<
?S:d_thread_safe_nl_langinfo_l:
#ifdef I_STDLIB
# include <stdlib.h>
#endif
-#$i_string I_STRING
-#ifdef I_STRING
-# include <string.h>
-#endif
+#include <string.h>
#$i_langinfo I_LANGINFO
#ifdef I_LANGINFO
# include <langinfo.h>
?RCS: Generated by the reentr.pl from the Perl 5.8 distribution.
?RCS:
?MAKE:d_strerror_r strerror_r_proto: Inlibc Protochk Hasproto i_systypes \
- usethreads i_string extern_C
+ usethreads extern_C
?MAKE: -pick add $@ %<
?S:d_strerror_r:
?S: This variable conditionally defines the HAS_STRERROR_R symbol,
eval $inlibc
case "$d_strerror_r" in
"$define")
- hdrs="$i_systypes sys/types.h define stdio.h $i_string string.h"
+ hdrs="$i_systypes sys/types.h define stdio.h define string.h"
case "$d_strerror_r_proto:$usethreads" in
":define") d_strerror_r_proto=define
set d_strerror_r_proto strerror_r $hdrs