changed C source to use C booleans with backward compatibility

Fix "Under source code control" date for new version.h file.

Sorted the order of symbols printed by "make env".

Test if <stdbool.h> exists and set HAVE_STDBOOL_H accordingly
in have_stdbool.h.  Added HAVE_STDBOOL_H to allow one to force
this value.

Added "bool.h" include file to support use of boolean symbols,
true and false for pre-c99 C compilers.  The "bool.h" include
file defines TRUE as true, FALSE as false, and BOOL as bool:
for backward compatibility.

The sign in a ZVALUE is now of type SIGN, whcih is either
SB32 when CALC2_COMPAT is defined, or a bool.

Replaced in C source, TRUE with true, FALSE with false, and
BOOL with bool.
This commit is contained in:
Landon Curt Noll
2023-08-19 19:20:32 -07:00
parent e18b715f3f
commit 3c18e6e25b
71 changed files with 1267 additions and 1043 deletions

125
Makefile
View File

@@ -162,9 +162,9 @@ CALCOBJS= calc.o
# these .h files are needed to build the math link library
#
LIB_H_SRC= alloc.h banned.h blkcpy.h block.h byteswap.h calc.h cmath.h \
config.h custom.h decl.h file.h func.h hash.h hist.h jump.h \
label.h lib_util.h lib_calc.h nametype.h \
LIB_H_SRC= alloc.h banned.h blkcpy.h block.h bool.h byteswap.h calc.h \
cmath.h config.h custom.h decl.h file.h func.h hash.h hist.h \
jump.h label.h lib_util.h lib_calc.h nametype.h \
opcodes.h prime.h qmath.h sha1.h str.h strl.h \
symbol.h token.h value.h zmath.h zrand.h zrandom.h attribute.h
@@ -179,7 +179,7 @@ BUILD_H_SRC= align32.h args.h calcerr.h conf.h endian_calc.h \
have_uid_t.h have_unistd.h have_unused.h have_urandom.h \
have_ustat.h longbits.h terminal.h have_environ.h \
have_arc4random.h have_limits.h charbit.h have_sys_vfs.h \
have_sys_param.h have_sys_mount.h have_statfs.h
have_sys_param.h have_sys_mount.h have_statfs.h have_stdbool.h
# we build these .c files during the make
#
@@ -926,6 +926,42 @@ have_limits.h: ${MK_SET}
${TRUE}; \
fi
have_stdbool.h: ${MK_SET}
${Q} ${RM} -f $@
${H} echo 'forming $@'
${Q} echo '/*' > $@
${Q} echo ' * DO NOT EDIT -- generated by the Makefile rule $@' >> $@
${Q} echo ' */' >> $@
${Q} echo '' >> $@
${Q} echo '' >> $@
${Q} echo '#if !defined(CALC_HAVE_STDBOOL_H)' >> $@
${Q} echo '#define CALC_HAVE_STDBOOL_H' >> $@
${Q} echo '' >> $@
${Q} echo '' >> $@
${Q} echo '/* do we have <stdbool.h>? */' >> $@
-${Q} if [ X"${HAVE_STDBOOL_H}" = X"YES" ]; then \
echo '#define HAVE_STDBOOL_H /* yes */' >> $@; \
elif [ X"${HAVE_STDBOOL_H}" = X"NO" ]; then \
echo '#undef HAVE_STDBOOL_H /* no */' >> $@; \
elif echo '#include <stdbool.h>' | ${CC} -E - ${S}; then \
echo '#define HAVE_STDBOOL_H /* yes */' >> $@; \
else \
echo '#undef HAVE_STDBOOL_H /* no */' >> $@; \
fi
${Q} echo '' >> $@
${Q} echo '' >> $@
${Q} echo '#endif /* !CALC_HAVE_STDBOOL_H */' >> $@
${H} echo '$@ formed'
-@if [ -z "${Q}" ]; then \
echo ''; \
echo '=-=-= start of $@ =-=-='; \
${CAT} $@; \
echo '=-=-= end of $@ =-=-='; \
echo ''; \
else \
${TRUE}; \
fi
have_string.h: ${MK_SET}
${Q} ${RM} -f $@
${H} echo 'forming $@'
@@ -2676,7 +2712,6 @@ env:
@echo 'ALIGN32=${ALIGN32}'; echo ''
@echo 'ALLOW_CUSTOM=${ALLOW_CUSTOM}'; echo ''
@echo 'AR=${AR}'; echo ''
@echo 'arch=${arch}'; echo ''
@echo 'ARCH_CFLAGS=${ARCH_CFLAGS}'; echo ''
@echo 'AWK=${AWK}'; echo ''
@echo 'BINDIR=${BINDIR}'; echo ''
@@ -2684,16 +2719,16 @@ env:
@echo 'BUILD_C_SRC=${BUILD_C_SRC}'; echo ''
@echo 'BUILD_H_SRC=${BUILD_H_SRC}'; echo ''
@echo 'BYTE_ORDER=${BYTE_ORDER}'; echo ''
@echo 'CALC_DYNAMIC_LIBS=${CALC_DYNAMIC_LIBS}'; echo ''
@echo 'CALC_ENV=${CALC_ENV}'; echo ''
@echo 'CALC_INCDIR=${CALC_INCDIR}'; echo ''
@echo 'CALCLIBLIST=${CALCLIBLIST}'; echo ''
@echo 'CALCOBJS=${CALCOBJS}'; echo ''
@echo 'CALCPAGER=${CALCPAGER}'; echo ''
@echo 'CALCPATH=${CALCPATH}'; echo ''
@echo 'CALCRC=${CALCRC}'; echo ''
@echo 'CALC_SHAREDIR=${CALC_SHAREDIR}'; echo ''
@echo 'CALCSRC=${CALCSRC}'; echo ''
@echo 'CALC_DYNAMIC_LIBS=${CALC_DYNAMIC_LIBS}'; echo ''
@echo 'CALC_ENV=${CALC_ENV}'; echo ''
@echo 'CALC_INCDIR=${CALC_INCDIR}'; echo ''
@echo 'CALC_SHAREDIR=${CALC_SHAREDIR}'; echo ''
@echo 'CALC_STATIC_LIBS=${CALC_STATIC_LIBS}'; echo ''
@echo 'CAT=${CAT}'; echo ''
@echo 'CATDIR=${CATDIR}'; echo ''
@@ -2716,11 +2751,11 @@ env:
@echo 'CONFIG_MKF=${CONFIG_MKF}'; echo ''
@echo 'CP=${CP}'; echo ''
@echo 'CSCRIPT_TARGETS=${CSCRIPT_TARGETS}'; echo ''
@echo 'C_SRC=${C_SRC}'; echo ''
@echo 'CTAGS=${CTAGS}'; echo ''
@echo 'CUSTOMCALDIR=${CUSTOMCALDIR}'; echo ''
@echo 'CUSTOMHELPDIR=${CUSTOMHELPDIR}'; echo ''
@echo 'CUSTOMINCDIR=${CUSTOMINCDIR}'; echo ''
@echo 'C_SRC=${C_SRC}'; echo ''
@echo 'DATE=${DATE}'; echo ''
@echo 'DEBUG=${DEBUG}'; echo ''
@echo 'DEFAULT_LIB_INSTALL_PATH=${DEFAULT_LIB_INSTALL_PATH}'; echo ''
@@ -2735,7 +2770,6 @@ env:
@echo 'FPOS_POS_BITS=${FPOS_POS_BITS}'; echo ''
@echo 'GREP=${GREP}'; echo ''
@echo 'H=${H}'; echo ''
@echo 'hardware=${hardware}'; echo ''
@echo 'HAVE_ARC4RANDOM=${HAVE_ARC4RANDOM}'; echo ''
@echo 'HAVE_CONST=${HAVE_CONST}'; echo ''
@echo 'HAVE_ENVIRON=${HAVE_ENVIRON}'; echo ''
@@ -2753,6 +2787,7 @@ env:
@echo 'HAVE_POSSCL=${HAVE_POSSCL}'; echo ''
@echo 'HAVE_PRAGMA_GCC_POSION=${HAVE_PRAGMA_GCC_POSION}'; echo ''
@echo 'HAVE_STATFS=${HAVE_STATFS}'; echo ''
@echo 'HAVE_STDBOOL_H=${HAVE_STDBOOL_H}'; echo ''
@echo 'HAVE_STDLIB_H=${HAVE_STDLIB_H}'; echo ''
@echo 'HAVE_STRDUP=${HAVE_STRDUP}'; echo ''
@echo 'HAVE_STRING_H=${HAVE_STRING_H}'; echo ''
@@ -2760,11 +2795,11 @@ env:
@echo 'HAVE_STRLCPY=${HAVE_STRLCPY}'; echo ''
@echo 'HAVE_SYS_MOUNT_H=${HAVE_SYS_MOUNT_H}'; echo ''
@echo 'HAVE_SYS_PARAM_H=${HAVE_SYS_PARAM_H}'; echo ''
@echo 'HAVE_SYS_TIME_H=${HAVE_SYS_TIME_H}'; echo ''
@echo 'HAVE_SYS_TIMES_H=${HAVE_SYS_TIMES_H}'; echo ''
@echo 'HAVE_SYS_TIME_H=${HAVE_SYS_TIME_H}'; echo ''
@echo 'HAVE_SYS_VFS_H=${HAVE_SYS_VFS_H}'; echo ''
@echo 'HAVE_TIME_H=${HAVE_TIME_H}'; echo ''
@echo 'HAVE_TIMES_H=${HAVE_TIMES_H}'; echo ''
@echo 'HAVE_TIME_H=${HAVE_TIME_H}'; echo ''
@echo 'HAVE_UID_T=${HAVE_UID_T}'; echo ''
@echo 'HAVE_UNISTD_H=${HAVE_UNISTD_H}'; echo ''
@echo 'HAVE_UNUSED=${HAVE_UNUSED}'; echo ''
@@ -2782,15 +2817,15 @@ env:
@echo 'LATE_TARGETS=${LATE_TARGETS}'; echo ''
@echo 'LCC=${LCC}'; echo ''
@echo 'LDCONFIG=${LDCONFIG}'; echo ''
@echo 'LD_DEBUG=${LD_DEBUG}'; echo ''
@echo 'LDFLAGS=${LDFLAGS}'; echo ''
@echo 'LD_DEBUG=${LD_DEBUG}'; echo ''
@echo 'LD_SHARE=${LD_SHARE}'; echo ''
@echo 'LIBCALC_SHLIB=${LIBCALC_SHLIB}'; echo ''
@echo 'LIBCUSTCALC_SHLIB=${LIBCUSTCALC_SHLIB}'; echo ''
@echo 'LIBDIR=${LIBDIR}'; echo ''
@echo 'LIB_H_SRC=${LIB_H_SRC}'; echo ''
@echo 'LIBOBJS=${LIBOBJS}'; echo ''
@echo 'LIBSRC=${LIBSRC}'; echo ''
@echo 'LIB_H_SRC=${LIB_H_SRC}'; echo ''
@echo 'LICENSE=${LICENSE}'; echo ''
@echo 'LN=${LN}'; echo ''
@echo 'LOCAL_MKF=${LOCAL_MKF}'; echo ''
@@ -2835,9 +2870,8 @@ env:
@echo 'SPLINT_OPTS=${SPLINT_OPTS}'; echo ''
@echo 'SYM_DYNAMIC_LIBS=${SYM_DYNAMIC_LIBS}'; echo ''
@echo 'T=${T}'; echo ''
@echo 'target=${target}'; echo ''
@echo 'TARGET_MKF=${TARGET_MKF}'; echo ''
@echo 'TARGETS=${TARGETS}'; echo ''
@echo 'TARGET_MKF=${TARGET_MKF}'; echo ''
@echo 'TEE=${TEE}'; echo ''
@echo 'TERMCONTROL=${TERMCONTROL}'; echo ''
@echo 'TOUCH=${TOUCH}'; echo ''
@@ -2856,6 +2890,9 @@ env:
@echo 'WNO_IMPLICT=${WNO_IMPLICT};' echo ''
@echo 'WNO_LONG_LONG=${WNO_LONG_LONG}'; echo ''
@echo 'XARGS=${XARGS}'; echo ''
@echo 'arch=${arch}'; echo ''
@echo 'hardware=${hardware}'; echo ''
@echo 'target=${target}'; echo ''
@echo '=-=-=-=-= ${MAKE_FILE} end of major make variable dump =-=-=-=-='
mkdebug: env version.c
@@ -3764,6 +3801,7 @@ addop.o: alloc.h
addop.o: attribute.h
addop.o: banned.h
addop.o: block.h
addop.o: bool.h
addop.o: byteswap.h
addop.o: calc.h
addop.o: calcerr.h
@@ -3804,6 +3842,7 @@ assocfunc.o: assocfunc.c
assocfunc.o: attribute.h
assocfunc.o: banned.h
assocfunc.o: block.h
assocfunc.o: bool.h
assocfunc.o: byteswap.h
assocfunc.o: calcerr.h
assocfunc.o: charbit.h
@@ -3832,6 +3871,7 @@ blkcpy.o: banned.h
blkcpy.o: blkcpy.c
blkcpy.o: blkcpy.h
blkcpy.o: block.h
blkcpy.o: bool.h
blkcpy.o: byteswap.h
blkcpy.o: calc.h
blkcpy.o: calcerr.h
@@ -3862,6 +3902,7 @@ block.o: attribute.h
block.o: banned.h
block.o: block.c
block.o: block.h
block.o: bool.h
block.o: byteswap.h
block.o: calcerr.h
block.o: charbit.h
@@ -3887,6 +3928,7 @@ block.o: zmath.h
byteswap.o: alloc.h
byteswap.o: attribute.h
byteswap.o: banned.h
byteswap.o: bool.h
byteswap.o: byteswap.c
byteswap.o: byteswap.h
byteswap.o: charbit.h
@@ -3908,6 +3950,7 @@ calc.o: args.h
calc.o: attribute.h
calc.o: banned.h
calc.o: block.h
calc.o: bool.h
calc.o: byteswap.h
calc.o: calc.c
calc.o: calc.h
@@ -3961,6 +4004,7 @@ codegen.o: alloc.h
codegen.o: attribute.h
codegen.o: banned.h
codegen.o: block.h
codegen.o: bool.h
codegen.o: byteswap.h
codegen.o: calc.h
codegen.o: calcerr.h
@@ -3999,6 +4043,7 @@ codegen.o: zmath.h
comfunc.o: alloc.h
comfunc.o: attribute.h
comfunc.o: banned.h
comfunc.o: bool.h
comfunc.o: byteswap.h
comfunc.o: charbit.h
comfunc.o: cmath.h
@@ -4020,6 +4065,7 @@ comfunc.o: zmath.h
commath.o: alloc.h
commath.o: attribute.h
commath.o: banned.h
commath.o: bool.h
commath.o: byteswap.h
commath.o: charbit.h
commath.o: cmath.h
@@ -4040,6 +4086,7 @@ config.o: alloc.h
config.o: attribute.h
config.o: banned.h
config.o: block.h
config.o: bool.h
config.o: byteswap.h
config.o: calc.h
config.o: calcerr.h
@@ -4076,6 +4123,7 @@ const.o: alloc.h
const.o: attribute.h
const.o: banned.h
const.o: block.h
const.o: bool.h
const.o: byteswap.h
const.o: calc.h
const.o: calcerr.h
@@ -4104,6 +4152,7 @@ custom.o: alloc.h
custom.o: attribute.h
custom.o: banned.h
custom.o: block.h
custom.o: bool.h
custom.o: byteswap.h
custom.o: calc.h
custom.o: calcerr.h
@@ -4138,6 +4187,7 @@ file.o: alloc.h
file.o: attribute.h
file.o: banned.h
file.o: block.h
file.o: bool.h
file.o: byteswap.h
file.o: calc.h
file.o: calcerr.h
@@ -4173,6 +4223,7 @@ file.o: zmath.h
fposval.o: alloc.h
fposval.o: attribute.h
fposval.o: banned.h
fposval.o: bool.h
fposval.o: byteswap.h
fposval.o: charbit.h
fposval.o: decl.h
@@ -4196,6 +4247,7 @@ func.o: alloc.h
func.o: attribute.h
func.o: banned.h
func.o: block.h
func.o: bool.h
func.o: byteswap.h
func.o: calc.h
func.o: calcerr.h
@@ -4243,6 +4295,7 @@ hash.o: alloc.h
hash.o: attribute.h
hash.o: banned.h
hash.o: block.h
hash.o: bool.h
hash.o: byteswap.h
hash.o: calc.h
hash.o: calcerr.h
@@ -4369,6 +4422,7 @@ help.o: alloc.h
help.o: attribute.h
help.o: banned.h
help.o: block.h
help.o: bool.h
help.o: byteswap.h
help.o: calc.h
help.o: calcerr.h
@@ -4400,6 +4454,7 @@ hist.o: alloc.h
hist.o: attribute.h
hist.o: banned.h
hist.o: block.h
hist.o: bool.h
hist.o: byteswap.h
hist.o: calc.h
hist.o: calcerr.h
@@ -4436,6 +4491,7 @@ input.o: alloc.h
input.o: attribute.h
input.o: banned.h
input.o: block.h
input.o: bool.h
input.o: byteswap.h
input.o: calc.h
input.o: calcerr.h
@@ -4476,6 +4532,7 @@ label.o: alloc.h
label.o: attribute.h
label.o: banned.h
label.o: block.h
label.o: bool.h
label.o: byteswap.h
label.o: calc.h
label.o: calcerr.h
@@ -4508,6 +4565,7 @@ lib_calc.o: alloc.h
lib_calc.o: attribute.h
lib_calc.o: banned.h
lib_calc.o: block.h
lib_calc.o: bool.h
lib_calc.o: byteswap.h
lib_calc.o: calc.h
lib_calc.o: calcerr.h
@@ -4549,6 +4607,7 @@ lib_calc.o: zrandom.h
lib_util.o: alloc.h
lib_util.o: attribute.h
lib_util.o: banned.h
lib_util.o: bool.h
lib_util.o: byteswap.h
lib_util.o: charbit.h
lib_util.o: decl.h
@@ -4568,6 +4627,7 @@ listfunc.o: alloc.h
listfunc.o: attribute.h
listfunc.o: banned.h
listfunc.o: block.h
listfunc.o: bool.h
listfunc.o: byteswap.h
listfunc.o: calcerr.h
listfunc.o: charbit.h
@@ -4603,6 +4663,7 @@ matfunc.o: alloc.h
matfunc.o: attribute.h
matfunc.o: banned.h
matfunc.o: block.h
matfunc.o: bool.h
matfunc.o: byteswap.h
matfunc.o: calcerr.h
matfunc.o: charbit.h
@@ -4633,6 +4694,7 @@ math_error.o: args.h
math_error.o: attribute.h
math_error.o: banned.h
math_error.o: block.h
math_error.o: bool.h
math_error.o: byteswap.h
math_error.o: calc.h
math_error.o: calcerr.h
@@ -4662,6 +4724,7 @@ obj.o: alloc.h
obj.o: attribute.h
obj.o: banned.h
obj.o: block.h
obj.o: bool.h
obj.o: byteswap.h
obj.o: calc.h
obj.o: calcerr.h
@@ -4697,6 +4760,7 @@ opcodes.o: alloc.h
opcodes.o: attribute.h
opcodes.o: banned.h
opcodes.o: block.h
opcodes.o: bool.h
opcodes.o: byteswap.h
opcodes.o: calc.h
opcodes.o: calcerr.h
@@ -4736,6 +4800,7 @@ opcodes.o: zrandom.h
pix.o: alloc.h
pix.o: attribute.h
pix.o: banned.h
pix.o: bool.h
pix.o: byteswap.h
pix.o: charbit.h
pix.o: decl.h
@@ -4756,6 +4821,7 @@ poly.o: alloc.h
poly.o: attribute.h
poly.o: banned.h
poly.o: block.h
poly.o: bool.h
poly.o: byteswap.h
poly.o: calcerr.h
poly.o: charbit.h
@@ -4782,6 +4848,7 @@ poly.o: zmath.h
prime.o: alloc.h
prime.o: attribute.h
prime.o: banned.h
prime.o: bool.h
prime.o: byteswap.h
prime.o: charbit.h
prime.o: decl.h
@@ -4802,6 +4869,7 @@ prime.o: zmath.h
qfunc.o: alloc.h
qfunc.o: attribute.h
qfunc.o: banned.h
qfunc.o: bool.h
qfunc.o: byteswap.h
qfunc.o: charbit.h
qfunc.o: config.h
@@ -4824,6 +4892,7 @@ qio.o: alloc.h
qio.o: args.h
qio.o: attribute.h
qio.o: banned.h
qio.o: bool.h
qio.o: byteswap.h
qio.o: charbit.h
qio.o: config.h
@@ -4845,6 +4914,7 @@ qio.o: zmath.h
qmath.o: alloc.h
qmath.o: attribute.h
qmath.o: banned.h
qmath.o: bool.h
qmath.o: byteswap.h
qmath.o: charbit.h
qmath.o: config.h
@@ -4865,6 +4935,7 @@ qmath.o: zmath.h
qmod.o: alloc.h
qmod.o: attribute.h
qmod.o: banned.h
qmod.o: bool.h
qmod.o: byteswap.h
qmod.o: charbit.h
qmod.o: config.h
@@ -4885,6 +4956,7 @@ qmod.o: zmath.h
qtrans.o: alloc.h
qtrans.o: attribute.h
qtrans.o: banned.h
qtrans.o: bool.h
qtrans.o: byteswap.h
qtrans.o: charbit.h
qtrans.o: decl.h
@@ -4904,6 +4976,7 @@ quickhash.o: alloc.h
quickhash.o: attribute.h
quickhash.o: banned.h
quickhash.o: block.h
quickhash.o: bool.h
quickhash.o: byteswap.h
quickhash.o: calcerr.h
quickhash.o: charbit.h
@@ -4933,6 +5006,7 @@ sample_many.o: alloc.h
sample_many.o: attribute.h
sample_many.o: banned.h
sample_many.o: block.h
sample_many.o: bool.h
sample_many.o: byteswap.h
sample_many.o: calc.h
sample_many.o: calcerr.h
@@ -4963,6 +5037,7 @@ sample_rand.o: alloc.h
sample_rand.o: attribute.h
sample_rand.o: banned.h
sample_rand.o: block.h
sample_rand.o: bool.h
sample_rand.o: byteswap.h
sample_rand.o: calc.h
sample_rand.o: calcerr.h
@@ -4992,6 +5067,7 @@ sample_rand.o: zrandom.h
seed.o: alloc.h
seed.o: attribute.h
seed.o: banned.h
seed.o: bool.h
seed.o: byteswap.h
seed.o: charbit.h
seed.o: decl.h
@@ -5028,6 +5104,7 @@ sha1.o: alloc.h
sha1.o: attribute.h
sha1.o: banned.h
sha1.o: block.h
sha1.o: bool.h
sha1.o: byteswap.h
sha1.o: calcerr.h
sha1.o: charbit.h
@@ -5055,6 +5132,7 @@ size.o: alloc.h
size.o: attribute.h
size.o: banned.h
size.o: block.h
size.o: bool.h
size.o: byteswap.h
size.o: calcerr.h
size.o: charbit.h
@@ -5084,6 +5162,7 @@ str.o: alloc.h
str.o: attribute.h
str.o: banned.h
str.o: block.h
str.o: bool.h
str.o: byteswap.h
str.o: calc.h
str.o: calcerr.h
@@ -5127,6 +5206,7 @@ symbol.o: alloc.h
symbol.o: attribute.h
symbol.o: banned.h
symbol.o: block.h
symbol.o: bool.h
symbol.o: byteswap.h
symbol.o: calc.h
symbol.o: calcerr.h
@@ -5161,6 +5241,7 @@ token.o: args.h
token.o: attribute.h
token.o: banned.h
token.o: block.h
token.o: bool.h
token.o: byteswap.h
token.o: calc.h
token.o: calcerr.h
@@ -5191,6 +5272,7 @@ value.o: alloc.h
value.o: attribute.h
value.o: banned.h
value.o: block.h
value.o: bool.h
value.o: byteswap.h
value.o: calc.h
value.o: calcerr.h
@@ -5227,6 +5309,7 @@ version.o: alloc.h
version.o: attribute.h
version.o: banned.h
version.o: block.h
version.o: bool.h
version.o: byteswap.h
version.o: calc.h
version.o: calcerr.h
@@ -5258,6 +5341,7 @@ version.o: zmath.h
zfunc.o: alloc.h
zfunc.o: attribute.h
zfunc.o: banned.h
zfunc.o: bool.h
zfunc.o: byteswap.h
zfunc.o: charbit.h
zfunc.o: decl.h
@@ -5276,6 +5360,7 @@ zio.o: alloc.h
zio.o: args.h
zio.o: attribute.h
zio.o: banned.h
zio.o: bool.h
zio.o: byteswap.h
zio.o: charbit.h
zio.o: config.h
@@ -5296,6 +5381,7 @@ zio.o: zmath.h
zmath.o: alloc.h
zmath.o: attribute.h
zmath.o: banned.h
zmath.o: bool.h
zmath.o: byteswap.h
zmath.o: charbit.h
zmath.o: decl.h
@@ -5313,6 +5399,7 @@ zmath.o: zmath.h
zmod.o: alloc.h
zmod.o: attribute.h
zmod.o: banned.h
zmod.o: bool.h
zmod.o: byteswap.h
zmod.o: charbit.h
zmod.o: config.h
@@ -5333,6 +5420,7 @@ zmod.o: zmod.c
zmul.o: alloc.h
zmul.o: attribute.h
zmul.o: banned.h
zmul.o: bool.h
zmul.o: byteswap.h
zmul.o: charbit.h
zmul.o: config.h
@@ -5354,6 +5442,7 @@ zprime.o: alloc.h
zprime.o: attribute.h
zprime.o: banned.h
zprime.o: block.h
zprime.o: bool.h
zprime.o: byteswap.h
zprime.o: calcerr.h
zprime.o: charbit.h
@@ -5384,6 +5473,7 @@ zrand.o: alloc.h
zrand.o: attribute.h
zrand.o: banned.h
zrand.o: block.h
zrand.o: bool.h
zrand.o: byteswap.h
zrand.o: calcerr.h
zrand.o: charbit.h
@@ -5413,6 +5503,7 @@ zrandom.o: alloc.h
zrandom.o: attribute.h
zrandom.o: banned.h
zrandom.o: block.h
zrandom.o: bool.h
zrandom.o: byteswap.h
zrandom.o: calcerr.h
zrandom.o: charbit.h