=>> Building editors/teco build started at Fri Feb 20 21:52:22 EST 2026 port directory: /usr/ports/editors/teco package name: teco-0398_2 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: bob@eager.cx Makefile datestamp: -rw-r--r-- 1 root wheel 1029 Aug 27 2024 /usr/ports/editors/teco/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 5844fd98c845 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for teco-0398_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- bob@eager.cx --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/editors/teco/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/editors/teco/work XDG_CACHE_HOME=/wrkdirs/usr/ports/editors/teco/work/.cache HOME=/wrkdirs/usr/ports/editors/teco/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/editors/teco/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/editors/teco/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/editors/teco/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/editors/teco/work XDG_CACHE_HOME=/wrkdirs/usr/ports/editors/teco/work/.cache HOME=/wrkdirs/usr/ports/editors/teco/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/editors/teco/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/editors/teco/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/teco" EXAMPLESDIR="share/examples/teco" DATADIR="share/teco" WWWDIR="www/teco" ETCDIR="etc/teco" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/teco DOCSDIR=/usr/local/share/doc/teco EXAMPLESDIR=/usr/local/share/examples/teco WWWDIR=/usr/local/www/teco ETCDIR=/usr/local/etc/teco --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> teco-0398_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> teco-0398_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of teco-0398_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by teco-0398_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by teco-0398_2 for building => SHA256 Checksum OK for tecoclinux0398.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by teco-0398_2 for building ===> Extracting for teco-0398_2 => SHA256 Checksum OK for tecoclinux0398.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for teco-0398_2 ===> Applying FreeBSD patches for teco-0398_2 from /usr/ports/editors/teco/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> teco-0398_2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> teco-0398_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of teco-0398_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for teco-0398_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for teco-0398_2 --- tecoc.o --- --- baksrc.o --- --- bldstr.o --- --- clenup.o --- --- cmatch.o --- --- docjr.o --- --- doeves.o --- --- doflag.o --- --- echoit.o --- --- err.o --- --- exea.o --- --- exeats.o --- --- exeb.o --- --- exebar.o --- --- exebsl.o --- --- exec.o --- --- execcc.o --- --- execln.o --- --- execom.o --- --- execrt.o --- --- execst.o --- --- execta.o --- --- exectc.o --- --- exectd.o --- --- execte.o --- --- execti.o --- --- exectl.o --- --- exectn.o --- --- execto.o --- --- exectp.o --- --- exectq.o --- --- exectr.o --- --- exects.o --- --- exectt.o --- --- exectu.o --- --- exectv.o --- --- exectw.o --- --- exectx.o --- --- execty.o --- --- exectz.o --- --- exed.o --- --- exedgt.o --- --- exedot.o --- --- exedqu.o --- --- exee.o --- --- exeequ.o --- --- exeesc.o --- --- exeexc.o --- --- exeey.o --- --- exef.o --- --- exefb.o --- --- exeg.o --- --- exegtr.o --- --- exeh.o --- --- exei.o --- --- exeill.o --- --- exej.o --- --- exek.o --- --- exel.o --- --- exelbr.o --- --- exelst.o --- --- exem.o --- --- exen.o --- --- exenul.o --- --- tecoc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c tecoc.c -o tecoc.o --- baksrc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c baksrc.c -o baksrc.o --- bldstr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c bldstr.c -o bldstr.o --- clenup.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c clenup.c -o clenup.o --- cmatch.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c cmatch.c -o cmatch.o --- docjr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c docjr.c -o docjr.o --- doeves.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c doeves.c -o doeves.o --- doflag.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c doflag.c -o doflag.o --- echoit.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c echoit.c -o echoit.o --- err.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c err.c -o err.o --- exea.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exea.c -o exea.o --- exeats.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeats.c -o exeats.o --- exeb.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeb.c -o exeb.o --- exebar.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exebar.c -o exebar.o --- exebsl.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exebsl.c -o exebsl.o --- exec.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exec.c -o exec.o --- execcc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execcc.c -o execcc.o --- execln.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execln.c -o execln.o --- execom.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execom.c -o execom.o --- execrt.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execrt.c -o execrt.o --- execst.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execst.c -o execst.o --- execta.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execta.c -o execta.o --- exectc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectc.c -o exectc.o --- exectd.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectd.c -o exectd.o --- execte.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execte.c -o execte.o --- execti.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execti.c -o execti.o --- exectl.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectl.c -o exectl.o --- exectn.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectn.c -o exectn.o --- execto.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execto.c -o execto.o --- exectp.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectp.c -o exectp.o --- exectq.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectq.c -o exectq.o --- exectr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectr.c -o exectr.o --- exects.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exects.c -o exects.o --- exectt.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectt.c -o exectt.o --- exectu.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectu.c -o exectu.o --- exectv.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectv.c -o exectv.o --- exectw.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectw.c -o exectw.o --- exectx.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectx.c -o exectx.o --- execty.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c execty.c -o execty.o --- exectz.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exectz.c -o exectz.o --- exed.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exed.c -o exed.o --- exedgt.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exedgt.c -o exedgt.o --- exedot.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exedot.c -o exedot.o --- exedqu.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exedqu.c -o exedqu.o --- exee.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exee.c -o exee.o --- exeequ.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeequ.c -o exeequ.o --- exeesc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeesc.c -o exeesc.o --- exeexc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeexc.c -o exeexc.o --- exeey.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeey.c -o exeey.o --- exef.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exef.c -o exef.o --- exefb.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exefb.c -o exefb.o --- exeg.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeg.c -o exeg.o --- exegtr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exegtr.c -o exegtr.o --- exeh.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeh.c -o exeh.o --- exei.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exei.c -o exei.o --- exeill.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeill.c -o exeill.o --- exej.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exej.c -o exej.o --- exek.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exek.c -o exek.o --- exel.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exel.c -o exel.o --- exelbr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exelbr.c -o exelbr.o --- exelst.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exelst.c -o exelst.o --- exem.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exem.c -o exem.o --- exen.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exen.c -o exen.o --- exenul.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exenul.c -o exenul.o --- tecoc.o --- In file included from tecoc.c:35: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from tecoc.c:36: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ tecoc.c:704:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 704 | #if CHECKSUM_CODE /* MS-DOS debugging code */ | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' --- clenup.o --- In file included from clenup.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from clenup.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ clenup.c:19:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ZIClos(PINPFL); /* Close the primary and secondary... */ | ^ --- exeexc.o --- In file included from exeexc.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeexc.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeexc.c:17:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | if (FindES('!') == FAILURE) { /* simply skip to next '!' */ | ^ --- tecoc.o --- 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ tecoc.c:708:6: warning: passing arguments to 'Init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 708 | Init(argc, argv); /* initialize TECO */ | ^ tecoc.c:699:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | int _Cdecl main(argc, argv) /* _Cdecl defined in ZPORT.H */ | ^ 5 warnings generated. --- clenup.o --- clenup.c:20:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | ZIClos(SINPFL); /* ...input streams, if they're open */ | ^ clenup.c:22:8: warning: passing arguments to 'ZOClDe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | ZOClDe(POUTFL); /* Close the primary and secondary... */ | ^ clenup.c:23:8: warning: passing arguments to 'ZOClDe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | ZOClDe(SOUTFL); /* ...output streams, if they're open */ | ^ clenup.c:29:19: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- exeexc.o --- 3 warnings generated. --- clenup.o --- 29 | if (CBfBeg) ZFree((voidptr)CBfBeg); /* the command buffer */ | ^ clenup.c:30:19: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | if (DBfBeg) ZFree((voidptr)DBfBeg); /* the digit buffer */ | ^ clenup.c:31:19: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | if (EBfBeg) ZFree((voidptr)EBfBeg); /* the edit buffer */ | ^ clenup.c:32:19: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | if (FBfBeg) ZFree((voidptr)FBfBeg); /* the filename buffer */ | ^ clenup.c:33:19: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | if (SBfBeg) ZFree((voidptr)SBfBeg); /* the search string buffer */ | ^ clenup.c:42:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | ZFree((voidptr)QRp->Start); | ^ clenup.c:47:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ZFree((voidptr)QRp->Start); | ^ 13 warnings generated. --- exenyi.o --- --- tecoc.o --- --- exeo.o --- --- exenyi.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exenyi.c -o exenyi.o --- exeo.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeo.c -o exeo.o --- exegtr.o --- In file included from exegtr.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exegtr.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exegtr.c:20:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | ErrMsg(ERR_BNI); /* BNI = > not in iteration */ | ^ 3 warnings generated. --- exectc.o --- In file included from exectc.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectc.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectc.c:19:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | TAbort(EXIT_SUCCESS); | ^ 3 warnings generated. --- exects.o --- In file included from exects.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exects.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exects.c:19:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | return PushEx(RefLen, OPERAND); | ^ 3 warnings generated. --- exeexc.o --- --- exects.o --- --- exeopr.o --- --- exep.o --- --- exegtr.o --- --- exectl.o --- In file included from exectl.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectl.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectl.c:16:8: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 16 | ZDspCh(FORMFD); | ^ 3 warnings generated. --- exectr.o --- In file included from exectr.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectr.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectr.c:25:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | return PushEx((LONG)Radix, OPERAND); | ^ --- exeopr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeopr.c -o exeopr.o --- exeprc.o --- --- exectr.o --- exectr.c:33:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | ErrMsg(ERR_IRA); /* illegal radix with ^R */ | ^ 4 warnings generated. --- exectp.o --- In file included from exectp.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectp.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- exectc.o --- --- execom.o --- In file included from execom.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execom.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execom.c:19:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ErrMsg(ERR_NAC); /* no arg before , */ | ^ 3 warnings generated. --- exep.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exep.c -o exep.o --- exepw.o --- --- exeq.o --- --- exeqes.o --- --- exer.o --- --- exerbr.o --- --- exed.o --- In file included from exed.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exed.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exed.c:54:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | return PushEx(Status, OPERAND); | ^ exed.c:58:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | ErrMsg(ERR_DTB); /* DTB = "delete too big" */ | ^ 4 warnings generated. --- exectz.o --- In file included from exectz.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectz.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectz.c:32:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | return PushEx(TmpLng,OPERAND); | ^ 3 warnings generated. --- exeprc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeprc.c -o exeprc.o --- exer.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exer.c -o exer.o --- exepw.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exepw.c -o exepw.o --- exeq.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeq.c -o exeq.o --- exeqes.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeqes.c -o exeqes.o --- exertp.o --- --- exes.o --- --- exelst.o --- In file included from exelst.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exelst.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exelst.c:20:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | ErrMsg(ERR_PDO); /* push-down list overflow */ | ^ 3 warnings generated. --- exeg.o --- In file included from exeg.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeg.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeg.c:51:9: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | TypBuf(TxtBeg, TxtEnd); | ^ exeg.c:53:13: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | if (InsStr(TxtBeg, TxtEnd-TxtBeg) == FAILURE) { | ^ 4 warnings generated. --- exedqu.o --- In file included from exedqu.c:28: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exedqu.c:29: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exedqu.c:40:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | ErrMsg(ERR_NAQ); /* no argument before " */ | ^ exedqu.c:136:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | ErrMsg(ERR_IQC); /* ill. char. after " */ | ^ 4 warnings generated. --- exectx.o --- In file included from exectx.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectx.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectx.c:17:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | return DoFlag(&SMFlag); | ^ 3 warnings generated. --- exectq.o --- In file included from exectq.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectq.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectq.c:23:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | return PushEx(0L, OPERAND); | ^ exectq.c:32:22: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | return PushEx(Ln2Chr(NArgmt), OPERAND); | ^ exectq.c:32:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | return PushEx(Ln2Chr(NArgmt), OPERAND); | ^ 5 warnings generated. --- exectn.o --- In file included from exectn.c:14: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectn.c:15: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectn.c:23:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | return PushEx((IsEofI[CurInp] ? -1L : 0L), OPERAND); | ^ 3 warnings generated. --- execln.o --- In file included from execln.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execln.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- exebar.o --- In file included from exebar.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exebar.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- docjr.o --- In file included from docjr.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from docjr.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ docjr.c:35:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | MEMMOVE(GapBeg, GapEnd+1, HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ docjr.c:45:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | MEMMOVE(GapEnd+1, GapBeg, -(HowFar)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ docjr.c:51:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | return PushEx(InRange, OPERAND); | ^ docjr.c:54:10: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | ErrChr(ERR_POP, *CBfPtr); | ^ docjr.c:15:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 | DEFAULT DoCJR(HowFar) /* do C, J or R stuff */ | ^ In file included from docjr.c:11: ./tecoc.h:534:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 534 | DEFAULT DoCJR(); /* do C, J or R stuff */ | ^ 8 warnings generated. --- bldstr.o --- In file included from bldstr.c:37: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from bldstr.c:38: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ bldstr.c:61:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | ErrMsg(ERR_ISS); /* yes, illegal search string */ | ^ bldstr.c:67:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | ErrMsg(ERR_ISS); | ^ bldstr.c:73:12: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | ErrChr(ERR_IUC, *CBfPtr); | ^ bldstr.c:53:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | static DEFAULT DoCtVW(EndArg, TmpChr) /* do a control-V or control-W */ | ^ bldstr.c:109:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | ErrMsg(ERR_ICE); /* yes, illegal ^E command */ | ^ bldstr.c:115:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | ErrMsg(ERR_ISS); | ^ bldstr.c:133:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | ErrMsg(ERR_STL); | ^ bldstr.c:137:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | MEMMOVE(BBfPtr, BufBeg, (SIZE_T)(BufPtr - BufBeg)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ bldstr.c:152:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | ErrMsg(ERR_STL); | ^ bldstr.c:156:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | MEMMOVE(BBfPtr, QR->Start, (SIZE_T)(QR->End_P1 - QR->Start)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ bldstr.c:161:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | ErrMsg(ERR_ISS); | ^ bldstr.c:100:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | static DEFAULT DoCtE(EndArg, XBfEnd) /* do a control-E */ | ^ bldstr.c:193:15: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | if (FindES(ESCAPE) == FAILURE) { /* move CBfPtr to end of argument */ | ^ bldstr.c:207:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | ErrMsg(ERR_ISS); | ^ bldstr.c:213:9: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | ErrChr(ERR_IUC, *CBfPtr); | ^ bldstr.c:227:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | ErrMsg(ERR_ISS); | ^ bldstr.c:258:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | ErrMsg(ERR_STL); /* string too long */ | ^ bldstr.c:183:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | DEFAULT BldStr(XBfBeg, XBfEnd, XBfPtr) /* build a string */ | ^ In file included from bldstr.c:38: ./tecoc.h:525:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 525 | DEFAULT BldStr(); /* build a string */ | ^ 21 warnings generated. --- exebsl.o --- In file included from exebsl.c:23: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exebsl.c:24: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exebsl.c:56:42: warning: passing arguments to 'IsRadx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | while ((GapEnd != EBfEnd) && (IsRadx(*(GapEnd+1)))) { --- exes.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exes.c -o exes.o --- exen.o --- In file included from exen.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exen.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exen.c:24:15: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | ErrStr(ERR_ILL, "m,nN"); /* illegal command "m,nN" */ | ^ --- exerbr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exerbr.c -o exerbr.o --- exertp.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exertp.c -o exertp.o --- exescl.o --- --- exet.o --- --- exeu.o --- --- exeund.o --- --- exeusc.o --- --- exev.o --- --- exew.o --- --- exex.o --- --- exey.o --- --- exez.o --- --- exen.o --- exen.c:30:15: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | ErrStr(ERR_ILL, "::N"); /* illegal command "::N" */ | ^ exen.c:37:15: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | if (Search(FALSE) == FAILURE) { | ^ 5 warnings generated. --- exej.o --- In file included from exej.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exej.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exej.c:27:14: warning: passing arguments to 'DoCJR' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | return DoCJR(EBfBeg-GapBeg+NArgmt); | ^ 3 warnings generated. --- exeill.o --- In file included from exeill.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeill.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeill.c:17:8: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | ErrChr(ERR_ILL, *CBfPtr); /* ILL = illegal command */ | ^ 3 warnings generated. --- exefb.o --- In file included from exefb.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exefb.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exefb.c:19:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ErrStr(ERR_ILL, "::FB"); /* illegal command "::FB" */ | ^ exefb.c:26:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | if (Search(FALSE) == FAILURE) { /* FALSE: not two text args */ | ^ 4 warnings generated. --- exedgt.o --- In file included from exedgt.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exedgt.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exedgt.c:23:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | ErrMsg(ERR_ILN); /* ILN = "illegal number" */ | ^ exedgt.c:43:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | return PushEx(TmpLng, OPERAND); | ^ exedgt.c:46:13: warning: passing arguments to 'IsRadx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | if (IsRadx(*CBfPtr) && TraceM) { | ^ exedgt.c:47:10: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | EchoIt(*CBfPtr); | ^ exedgt.c:49:17: warning: passing arguments to 'IsRadx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | } while (IsRadx(*CBfPtr)); | ^ exedgt.c:58:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | return PushEx(TmpLng, OPERAND); | ^ 8 warnings generated. --- execti.o --- In file included from execti.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execti.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execti.c:19:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | if (FindES(ESCAPE) == FAILURE) { /* find end of text arg */ | ^ execti.c:24:12: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | if (InsStr(ArgPtr-1, (CBfPtr-ArgPtr)+1) == FAILURE) { | ^ 4 warnings generated. --- exec.o --- In file included from exec.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exec.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exec.c:30:14: warning: passing arguments to 'DoCJR' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | return DoCJR(NArgmt); | ^ 3 warnings generated. --- exebsl.o --- | ^ exebsl.c:78:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | return PushEx(StrVal,OPERAND); | ^ exebsl.c:90:11: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | MakDBf(NArgmt, Radix); /* convert it to ASCII */ | ^ exebsl.c:91:15: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | if (InsStr(DBfBeg, DBfPtr-DBfBeg) == FAILURE) { | ^ 6 warnings generated. --- exeats.o --- In file included from exeats.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeats.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- cmatch.o --- In file included from cmatch.c:36: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from cmatch.c:37: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ cmatch.c:73:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | ErrMsg(ERR_ISS); /* ill. search str. */ | ^ cmatch.c:91:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | ErrMsg(ERR_ICE); /* ICE = illegal ^E */ | ^ cmatch.c:114:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | ErrMsg(ERR_ICE); /* ill. ^E command */ | ^ cmatch.c:151:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | ErrMsg(ERR_ICE); | ^ cmatch.c:215:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | ErrMsg(ERR_ICE); | ^ cmatch.c:224:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | ErrMsg(ERR_ICE); | ^ cmatch.c:229:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | ErrMsg(ERR_ICE); | ^ cmatch.c:235:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | ErrMsg(ERR_ICE); | ^ cmatch.c:244:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | ErrMsg(ERR_ICE); | ^ cmatch.c:251:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | ErrMsg(ERR_ICE); | ^ cmatch.c:263:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | ErrMsg(ERR_ICE); | ^ cmatch.c:277:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | ErrMsg(ERR_ICE); | ^ cmatch.c:286:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | ErrMsg(ERR_ICE); | ^ cmatch.c:43:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | DEFAULT CMatch(SamChr) /* match a character */ | ^ In file included from cmatch.c:37: ./tecoc.h:527:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 527 | DEFAULT CMatch(); /* match a character */ | ^ 17 warnings generated. --- baksrc.o --- In file included from baksrc.c:48: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from baksrc.c:49: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ baksrc.c:89:16: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | ErrMsg(ERR_ISS); /* illegal search string */ | ^ baksrc.c:97:13: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | if (CMatch(&SamChr) == FAILURE) { | ^ baksrc.c:109:16: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | ErrMsg(ERR_ICE); /* ICE = illegal ^E */ | ^ baksrc.c:148:17: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | ErrMsg(ERR_ICE); | ^ baksrc.c:185:17: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | ErrMsg(ERR_ICE); | ^ baksrc.c:202:14: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | if (CMatch(&SamChr) == FAILURE) { | ^ baksrc.c:262:17: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | ErrMsg(ERR_ICE); | ^ baksrc.c:270:14: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | ErrMsg(ERR_ICE); | ^ baksrc.c:275:14: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | ErrMsg(ERR_ICE); | ^ baksrc.c:281:17: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | ErrMsg(ERR_ICE); | ^ baksrc.c:295:17: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | ErrMsg(ERR_ICE); | ^ baksrc.c:304:22: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | ErrMsg(ERR_ICE); | ^ baksrc.c:310:15: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | if (CMatch(&SamChr) == FAILURE) { | ^ baksrc.c:317:23: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | ErrMsg(ERR_ICE); | ^ baksrc.c:327:22: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | ErrMsg(ERR_ICE); | ^ baksrc.c:338:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | ErrMsg(ERR_ICE); | ^ 18 warnings generated. --- exeesc.o --- In file included from exeesc.c:21: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeesc.c:22: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeesc.c:32:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | ZDspCh('$'); /* echo the escape */ | ^ 3 warnings generated. --- exescl.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exescl.c -o exescl.o --- exex.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exex.c -o exex.o --- exet.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exet.c -o exet.o --- exey.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exey.c -o exey.o --- exeu.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeu.c -o exeu.o --- exeund.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeund.c -o exeund.o --- exeusc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exeusc.c -o exeusc.o --- exev.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exev.c -o exev.o --- exew.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exew.c -o exew.o --- findes.o --- --- findqr.o --- --- flowec.o --- --- flowee.o --- --- flowel.o --- --- getara.o --- --- getnma.o --- --- inccbp.o --- --- init.o --- --- insstr.o --- --- isradx.o --- --- ln2chr.o --- --- exei.o --- In file included from exei.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exei.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exei.c:38:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | ErrMsg(ERR_IIA); /* illegal insert arg */ | ^ exei.c:54:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | ErrMsg(ERR_IIA); /* illegal insert arg */ | ^ exei.c:60:13: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | if (InsStr(&InChar, (ptrdiff_t)1) == FAILURE) { | ^ exei.c:65:13: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | if (FindES(ESCAPE) == FAILURE) { | ^ exei.c:69:13: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | if (InsStr(ArgPtr, CBfPtr-ArgPtr) == FAILURE) { | ^ 7 warnings generated. --- exef.o --- In file included from exef.c:23: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exef.c:24: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exef.c:75:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | ErrStr(ERR_ILL, "::FC"); /* illegal command "::FC" */ | ^ exef.c:109:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | ErrStr(ERR_ILL, "m,nFD"); /* illegal command "m,nFD" */ | ^ exef.c:115:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | ErrStr(ERR_ILL, "::FD"); /* illegal command "::FD" */ | ^ exef.c:121:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | if (Search(FALSE) == FAILURE) { | ^ exef.c:179:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | ErrStr(ERR_ILL, "m,nFK"); /* illegal command "m,nFK" */ | ^ exef.c:185:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | ErrStr(ERR_ILL, "::FK"); /* illegal command "::FK" */ | ^ exef.c:192:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | if (Search(FALSE) == FAILURE) { | ^ exef.c:240:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | ErrStr(ERR_ILL, "m,nFN"); /* illegal command "m,nFN" */ | ^ exef.c:246:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | ErrStr(ERR_ILL, "::FN"); /* illegal command "::FN" */ | ^ exef.c:277:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | ErrMsg(ERR_DTB); /* DTB = "delete too big" */ | ^ exef.c:308:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | ErrStr(ERR_ILL, "m,nFS"); /* illegal command "m,nFS" */ | ^ exef.c:322:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | ErrStr(ERR_ILL, "m,n::FS"); | ^ exef.c:327:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | ErrStr(ERR_ILL, "n::FS"); | ^ exef.c:334:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | return PushEx(0L,OPERAND); | ^ exef.c:340:13: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | if (PushEx((LONG)((GapBeg-EBfBeg)+1),OPERAND) == FAILURE) { | ^ exef.c:397:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | ErrStr(ERR_ILL, "m,nF_"); /* illegal command "m,nF_" */ | ^ exef.c:403:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | ErrStr(ERR_ILL, "::F_"); /* illegal command "::F_" */ | ^ exef.c:448:21: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | default: ErrChr(ERR_IFC, *CBfPtr); | ^ 20 warnings generated. --- execty.o --- In file included from execty.c:18: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execty.c:19: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execty.c:30:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | return PushEx((LONG)(GapBeg-EBfBeg), OPERAND); /* push n part */ | ^ 3 warnings generated. --- exectt.o --- In file included from exectt.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectt.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectt.c:25:19: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | lchar = ZChIn(EtFlag & ET_NO_WAIT); /* read a character */ | ^ exectt.c:32:9: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | EchoIt((unsigned char)lchar); | ^ exectt.c:36:19: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | return PushEx((LONG)lchar, OPERAND); | ^ exectt.c:45:12: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | ZDspCh((char)NArgmt); | ^ exectt.c:47:12: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | EchoIt((unsigned char)NArgmt); | ^ 7 warnings generated. --- exectd.o --- In file included from exectd.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectd.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- execta.o --- In file included from execta.c:14: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execta.c:15: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execta.c:24:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | if (FindES(CTRL_A) == FAILURE) { /* find end of string */ | ^ execta.c:29:8: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | TypBuf(ArgPtr, CBfPtr); | ^ 4 warnings generated. --- execcc.o --- In file included from execcc.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execcc.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execcc.c:26:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | return PushEx((LONG)*CBfPtr, OPERAND); | ^ 3 warnings generated. --- exeh.o --- In file included from exeh.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeh.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- getara.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c getara.c -o getara.o --- getnma.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c getnma.c -o getnma.o --- inccbp.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c inccbp.c -o inccbp.o --- exel.o --- In file included from exel.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exel.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exel.c:29:17: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | HowFar = Ln2Chr(NArgmt); | ^ --- exez.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c exez.c -o exez.o --- init.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c init.c -o init.o --- insstr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c insstr.c -o insstr.o --- findes.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c findes.c -o findes.o --- findqr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c findqr.c -o findqr.o --- flowec.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c flowec.c -o flowec.o --- flowee.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c flowee.c -o flowee.o --- flowel.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c flowel.c -o flowel.o --- makdbf.o --- --- makrom.o --- --- popmac.o --- --- pshmac.o --- --- pushex.o --- --- rdline.o --- --- rdpage.o --- --- exenul.o --- In file included from exenul.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exenul.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- exel.o --- exel.c:31:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exel.c:37:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)-HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ 5 warnings generated. --- exeey.o --- In file included from exeey.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeey.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeey.c:28:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | return PushEx(0L, OPERAND); | ^ exeey.c:43:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | return PushEx(-1L, OPERAND); | ^ 4 warnings generated. --- doflag.o --- In file included from doflag.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from doflag.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ doflag.c:25:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | return PushEx((LONG)*Flag, OPERAND); /* return the flag */ | ^ doflag.c:17:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | DEFAULT DoFlag(Flag) /* handle a mode control flag */ | ^ In file included from doflag.c:14: ./tecoc.h:536:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 536 | DEFAULT DoFlag(); /* handle mode control flag */ | ^ 5 warnings generated. --- pushex.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c pushex.c -o pushex.o --- ln2chr.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c ln2chr.c -o ln2chr.o --- doeves.o --- In file included from doeves.c:30: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from doeves.c:31: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ doeves.c:55:25: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | TypBuf(GapBeg+Ln2Chr((LONG)1 - (LONG)VLines), GapBeg); | ^ --- popmac.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c popmac.c -o popmac.o --- rdline.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c rdline.c -o rdline.o --- exectv.o --- In file included from exectv.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectv.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectv.c:26:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | ErrMsg(ERR_ARG); /* improper arguments */ | ^ --- pshmac.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c pshmac.c -o pshmac.o --- isradx.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c isradx.c -o isradx.o --- makdbf.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c makdbf.c -o makdbf.o --- makrom.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c makrom.c -o makrom.o --- readcs.o --- --- replac.o --- --- search.o --- --- singlp.o --- --- skpcmd.o --- --- exectw.o --- In file included from exectw.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectw.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectw.c:26:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | ErrMsg(ERR_ARG); /* improper arguments */ | ^ 3 warnings generated. --- exectv.o --- 3 warnings generated. --- exectu.o --- In file included from exectu.c:38: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exectu.c:39: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exectu.c:74:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | ZFree((voidptr)QR->Start); /* free the memory */ | ^ exectu.c:111:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | ErrMsg(ERR_IIA); | ^ exectu.c:120:13: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | if (MakRom((SIZE_T) 1) == FAILURE) { | ^ exectu.c:134:13: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | if (FindES(ESCAPE) == FAILURE) { | ^ exectu.c:145:14: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | if (MakRom((SIZE_T)TmpSiz) == FAILURE) { | ^ exectu.c:153:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | MEMMOVE(QR->End_P1, ArgPtr, (SIZE_T)TmpSiz); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ 8 warnings generated. --- doeves.o --- doeves.c:55:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | TypBuf(GapBeg+Ln2Chr((LONG)1 - (LONG)VLines), GapBeg); | ^ doeves.c:92:8: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | ZDspCh(LINEFD); | ^ doeves.c:94:8: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | ZDspCh(PtChar); | ^ doeves.c:96:35: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)VLines)+1); | ^ doeves.c:96:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)VLines)+1); | ^ doeves.c:35:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | VVOID DoEvEs(Flag) /* EV or ES flag code */ | ^ In file included from doeves.c:31: ./tecoc.h:535:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 535 | VVOID DoEvEs(); /* do an EV or ES mode control flag function */ | ^ 10 warnings generated. --- rdpage.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c rdpage.c -o rdpage.o --- replac.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c replac.c -o replac.o --- exeb.o --- In file included from exeb.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeb.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeb.c:19:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | return PushEx(0L, OPERAND); | ^ 3 warnings generated. --- exek.o --- In file included from exek.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exek.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exek.c:36:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | MEMMOVE(ErrTxt, | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' --- execrt.o --- In file included from execrt.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execrt.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execrt.c:40:9: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | ErrChr(ERR_IUC, *CBfPtr); | ^ 3 warnings generated. --- search.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c search.c -o search.o --- exedot.o --- In file included from exedot.c:14: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exedot.c:15: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exedot.c:25:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | return PushEx((LONG)(GapBeg-EBfBeg), OPERAND); | ^ 3 warnings generated. --- exee.o --- In file included from exee.c:49: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exee.c:50: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exee.c:111:11: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | ZIClos(IfIndx); /* close input file, if any */ | ^ --- readcs.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c readcs.c -o readcs.o --- srclop.o --- --- sserch.o --- --- tabort.o --- --- typbuf.o --- --- exek.o --- 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exek.c:51:5: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exek.c:55:5: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exek.c:61:18: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | NArgmt = Ln2Chr(NArgmt); /* cvt line to char offset */ | ^ 6 warnings generated. --- execto.o --- In file included from execto.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execto.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- execst.o --- In file included from execst.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execst.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execst.c:89:10: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | EchoIt(*CBfPtr); /* display the command */ | ^ execst.c:98:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 98 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execst.c:106:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | ErrMsg(ERR_XAB); /* XAB = execution aborted */ | ^ execst.c:113:11: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | TAbort(EXIT_FAILURE); /* ... terminate */ | ^ 6 warnings generated. --- exeb.o --- --- exea.o --- In file included from exea.c:42: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exea.c:43: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exea.c:71:16: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | ErrMsg(ERR_IPA); | ^ exea.c:77:13: warning: passing arguments to 'RdLine' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | if (RdLine(&EBfFul) == FAILURE) { | ^ exea.c:86:20: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | return PushEx(0L, OPERAND); | ^ exea.c:90:19: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | return PushEx(-1L, OPERAND); | ^ exea.c:99:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | return PushEx(-1L, OPERAND); | ^ exea.c:105:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | return PushEx(-1L, OPERAND); | ^ exea.c:113:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | return PushEx((LONG)TmpChr, OPERAND); | ^ exea.c:122:29: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | return ((ColonMod) ? PushEx(0L,OPERAND) : SUCCESS); | ^ exea.c:131:31: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | return (ColonMod) ? PushEx(-1L, OPERAND) : SUCCESS; | ^ 11 warnings generated. --- srclop.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c srclop.c -o srclop.o --- sserch.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c sserch.c -o sserch.o --- singlp.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c singlp.c -o singlp.o --- skpcmd.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c skpcmd.c -o skpcmd.o --- tabort.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c tabort.c -o tabort.o --- exee.o --- exee.c:113:20: warning: passing arguments to 'ZOpInp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | status = ZOpInp(IfIndx, EIFile, RepFNF); | ^ exee.c:119:8: warning: passing arguments to 'ErrPSt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | ErrPSt(ERR_UFI, FBfBeg, FBfPtr); | ^ exee.c:102:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | static DEFAULT OpnInp(IfIndx, EIFile, RepFNF) | ^ exee.c:150:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | ErrMsg(ERR_OFO); /* OFO = output file already open */ | ^ --- typest.o --- --- uminus.o --- --- wrpage.o --- --- zfrsrc.o --- --- genclp.o --- --- exer.o --- In file included from exer.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exer.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exer.c:29:14: warning: passing arguments to 'DoCJR' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | return DoCJR(-NArgmt); | ^ 3 warnings generated. --- exepw.o --- In file included from exepw.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exepw.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exepw.c:24:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | MEMMOVE(ErrTxt, "m,nPW", 6); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exepw.c:26:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | MEMMOVE(ErrTxt, "m,nP", 5); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exepw.c:32:17: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | if (WrPage(CurOut,AraBeg,AraEnd,0L) == FAILURE) { | ^ exepw.c:39:14: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | if (WrPage(CurOut,EBfBeg,EBfEnd,-1L) == FAILURE) { | ^ 6 warnings generated. --- exeopr.o --- In file included from exeopr.c:17: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeopr.c:18: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeopr.c:24:12: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | if (PushEx((LONG)*CBfPtr, OPERATOR) == FAILURE) { | ^ 3 warnings generated. --- exem.o --- In file included from exem.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exem.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exem.c:44:15: warning: passing arguments to 'PshMac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | if (PshMac(QR->Start, QR->End_P1) == FAILURE) { | ^ exem.c:56:21: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | QRp = (QRptr)ZAlloc(36 * sizeof(struct QReg)); | ^ exem.c:58:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | ErrMsg(ERR_MEM); | ^ 5 warnings generated. --- err.o --- In file included from err.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from err.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ err.c:103:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | ErrMsg((MStTop < 0) ? ERR_UTC : ERR_UTM); | ^ --- typbuf.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c typbuf.c -o typbuf.o --- uminus.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c uminus.c -o uminus.o --- wrpage.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c wrpage.c -o wrpage.o --- zfrsrc.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c zfrsrc.c -o zfrsrc.o --- genclp.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c genclp.c -o genclp.o --- exee.o --- exee.c:155:12: warning: passing arguments to 'ZOpOut' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | if (ZOpOut(OfIndx, RepErr, Backup) == FAILURE) { | ^ exee.c:157:10: warning: passing arguments to 'ErrPSt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | ErrPSt(ERR_UFO, FBfBeg, FBfPtr); | ^ exee.c:142:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | static DEFAULT OpnOut(OfIndx, RepErr, Backup) | ^ exee.c:209:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { --- typest.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c typest.c -o typest.o --- err.o --- err.c:126:8: warning: passing arguments to 'ZVrbos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | ZVrbos(ErrNum, Errors[ErrNum]); | ^ err.c:122:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | VVOID ErrVrb(ErrNum) /* display verbose error message */ | ^ In file included from err.c:16: ./tecoc.h:543:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 543 | VVOID ErrVrb(); /* display a verbose error message */ | ^ err.c:162:8: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- exee.o --- | ^ exee.c:221:18: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | return PushEx(0L,OPERAND); | ^ exee.c:236:37: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | return (RepFNF) ? FAILURE : PushEx(0L,OPERAND); | ^ exee.c:241:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | return PushEx(-1L,OPERAND); | ^ --- err.o --- 162 | ZDspBf(ELine, lenn); | ^ err.c:168:8: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | ZDspBf("\r\n", 2); | ^ err.c:152:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | static VVOID ErrDsp(ErrNum, ELine) | ^ err.c:205:12: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | MakDBf((LONG)Charac, 16); | ^ err.c:208:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- exee.o --- exee.c:269:17: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | /* ??? */ ZDspBf("memory expand as per page 84\r\n", 29); | ^ exee.c:285:13: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | if (WrPage(CurOut, EBfBeg, EBfEnd, FFPage) == FAILURE) { | ^ exee.c:304:14: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | if (WrPage(CurOut, EBfBeg, EBfEnd, FFPage) == FAILURE) { | ^ exee.c:314:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- err.o --- 208 | MEMMOVE(&SBuf[1], DBfBeg, SLen); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ err.c:213:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | MEMMOVE(SBuf, "<^x>", 4); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ err.c:222:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | MEMMOVE(*PtrPtr, SPtr, SLen); | ^ --- exee.o --- 314 | ZIClos(PINPFL); /* close primary input file */ | ^ exee.c:315:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | ZIClos(SINPFL); /* close secondary input file */ | ^ exee.c:316:8: warning: passing arguments to 'ZOClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | ZOClos(POUTFL); /* close primary output file */ | ^ exee.c:317:8: warning: passing arguments to 'ZOClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | ZOClos(SOUTFL); /* close secondary output file */ | ^ --- err.o --- ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ err.c:187:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | static VVOID ToErr(Charac, PtrPtr) | ^ err.c:230:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | VVOID ErrChr(ErrNum, EChr) /* display error message with character arg */ | ^ In file included from err.c:16: ./tecoc.h:538:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 538 | VVOID ErrChr(); /* display error message with character argument */ | ^ --- exee.o --- exee.c:338:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | return DoFlag(&EdFlag); | ^ exee.c:355:8: warning: passing arguments to 'ZOClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | ZOClos(CurOut); /* close output file */ | ^ exee.c:386:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | static DEFAULT GetWha(TxtPtr, TxtLen) /* get "what to operate on" */ | ^ exee.c:451:15: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | if (BldStr(GBfBeg, GBfBeg+GBFSIZE-2, &GBfPtr) == FAILURE) { | ^ --- err.o --- err.c:257:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | VVOID ErrMsg(ErrNum) /* display error message */ | ^ In file included from err.c:16: ./tecoc.h:539:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 539 | VVOID ErrMsg(); /* display error message */ | ^ err.c:277:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | VVOID ErrStr(ErrNum, EStr) /* display error message with string arg */ | ^ In file included from err.c:16: --- exee.o --- exee.c:467:20: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | return PushEx(0L,OPERAND); | ^ exee.c:477:22: warning: passing arguments to 'ZClnEG' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | return PushEx(ZClnEG(EGWhat,EGOper,TmpPtr),OPERAND); | ^ exee.c:477:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | return PushEx(ZClnEG(EGWhat,EGOper,TmpPtr),OPERAND); | ^ exee.c:486:8: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- err.o --- ./tecoc.h:541:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 541 | VVOID ErrStr(); /* display error message with string argument */ | ^ err.c:306:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | VVOID ErrPSt(ErrNum, EBeg, EEnd) /* display error message with string arg */ | ^ In file included from err.c:16: ./tecoc.h:540:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 540 | VVOID ErrPSt(); /* display error message with string argument */ | ^ 22 warnings generated. --- exee.o --- 486 | TAbort(EXIT_SUCCESS); /* just exit TECO-C */ | ^ exee.c:489:11: warning: passing arguments to 'ZDoCmd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | ZDoCmd(GBfBeg, GBfPtr); /* exit with a command */ | ^ exee.c:508:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | return DoFlag(&EhFlag); | ^ exee.c:548:28: warning: passing arguments to 'ZRaloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | NewBuf = (charptr)ZRaloc(ZBfBeg, NewSiz); | ^ exee.c:550:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ exee.c:562:13: warning: passing arguments to 'ZRdLin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | if (ZRdLin(ZBfRdP,ZBfEnd-ZBfRdP,IfIndx,&line_len) == FAILURE) { | ^ exee.c:522:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | static DEFAULT ReadEI(IfIndx, ZBfPtr, EscPtr) | ^ exee.c:629:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 629 | static DEFAULT OpnEI(EInd) /* open an EI file */ | ^ exee.c:677:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | ErrMsg(ERR_URE); /* Unable to Read EI file */ | ^ exee.c:685:12: warning: passing arguments to 'PshMac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | if (PshMac(ZBfBeg, (EscPtr) ? EscPtr : ZBfPtr) == FAILURE) { | ^ exee.c:715:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | MEMMOVE(ZBfBeg, EscPtr, LeftOver); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exee.c:661:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | static DEFAULT DoEI(IfIndx) /* do an EI command */ | ^ exee.c:758:15: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 758 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ exee.c:774:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 774 | ErrMsg(ERR_MEM); /* ERR_MEM=memory overflow */ | ^ exee.c:782:26: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 782 | ZBfBeg = (charptr)ZAlloc(ZBFINIT); /* allocate input buffer */ | ^ exee.c:784:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 784 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ exee.c:789:11: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 789 | ZFree((voidptr)ZBfBeg); /* free allocated memory */ | ^ exee.c:791:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | ZIClos(EIIndx); | ^ --- echoit.o --- In file included from echoit.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from echoit.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ echoit.c:19:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ZDspCh(Charac); | ^ --- exee.o --- exee.c:816:8: warning: passing arguments to 'ZOClDe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 816 | ZOClDe(CurOut); /* close and delete output file */ | ^ exee.c:841:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 841 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ exee.c:857:18: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | return PushEx(0L,OPERAND); | ^ exee.c:859:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- echoit.o --- echoit.c:22:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | ZDspCh(Charac); | ^ echoit.c:24:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | ZDspCh('['); /* display as [ch] */ | ^ echoit.c:25:10: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | MakDBf((LONG)Charac,16); | ^ echoit.c:27:10: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- exee.o --- 859 | ErrStr(ERR_FNF, ""); /* file not found */ | ^ exee.c:867:18: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | return PushEx(-1L,OPERAND); | ^ exee.c:905:14: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 905 | : PushEx((LONG)TVERSION,OPERAND)); /* ...no, return version */ | ^ exee.c:956:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 956 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ --- echoit.o --- 27 | ZDspBf(DBfBeg, DBfPtr-DBfBeg); | ^ echoit.c:35:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | ZDspCh(Charac); | ^ echoit.c:39:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | ZDspCh('$'); | ^ echoit.c:43:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | ZDspCh('\r'); | ^ --- exee.o --- exee.c:975:38: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 975 | return ((RepErr) ? FAILURE : PushEx(0L,OPERAND)); | ^ exee.c:979:13: warning: passing arguments to 'ZWrBfr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 979 | if (ZWrBfr(EPRCFL, QR->Start, QR->End_P1-1) == FAILURE) { | ^ exee.c:985:39: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 985 | return ((RepErr) ? FAILURE : PushEx(0L,OPERAND)); | ^ --- echoit.o --- echoit.c:47:10: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ZDspBf("\n\n\n\n", 4); | ^ echoit.c:54:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | ZDspCh(CTRL_G); | ^ echoit.c:58:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | ZDspCh('^'); | ^ echoit.c:59:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | ZDspCh(Charac | '\100'); --- exee.o --- exee.c:989:8: warning: passing arguments to 'ZOClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 989 | ZOClos(EPRCFL); /* close the file */ | ^ exee.c:993:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 993 | return PushEx(-1L,OPERAND); | ^ exee.c:1035:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1035 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ exee.c:1072:12: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1072 | if (MakRom((SIZE_T)FSize) == FAILURE) { --- echoit.o --- | ^ echoit.c:15:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 | VVOID EchoIt(Charac) | ^ In file included from echoit.c:11: ./tecoc.h:537:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 537 | VVOID EchoIt(); /* echo a character to to terminal */ | ^ 16 warnings generated. --- exee.o --- | ^ exee.c:1080:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1080 | MEMMOVE(QR->Start, | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exee.c:1092:8: warning: passing arguments to 'ZIClos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1092 | ZIClos(EQFL); /* close the file */ | ^ exee.c:1119:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ exee.c:1139:18: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1139 | return PushEx(0L,OPERAND); | ^ exee.c:1148:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1148 | return PushEx(-1L,OPERAND); | ^ exee.c:1171:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1171 | return DoFlag(&EsFlag); | ^ exee.c:1192:17: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1192 | status = DoFlag(&EtFlag); | ^ exee.c:1201:18: warning: passing arguments to 'ZSetTT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1201 | status = ZSetTT(TT8BIT, 0); | ^ exee.c:1204:18: warning: passing arguments to 'ZSetTT' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1204 | status = ZSetTT(TT8BIT, 1); | ^ exee.c:1242:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1242 | return DoFlag(&EuFlag); | ^ exee.c:1264:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1264 | ErrStr(ERR_ILL, "m,nE_"); /* illegal command "m,nE_" */ | ^ exee.c:1270:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1270 | ErrStr(ERR_ILL, "::E_"); /* illegal command "::E_" */ | ^ exee.c:1276:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1276 | if (Search(FALSE) == FAILURE) { | ^ exee.c:1301:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1301 | return DoFlag(&EvFlag); | ^ exee.c:1321:12: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1321 | if (BldStr(FBfBeg, FBfEnd, &FBfPtr) == FAILURE) { | ^ exee.c:1342:38: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | return ((RepErr) ? FAILURE : PushEx(0L,OPERAND)); | ^ exee.c:1347:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1347 | return PushEx(-1L,OPERAND); | ^ exee.c:1372:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1372 | TAbort(EXIT_SUCCESS); /* exit TECO-C */ | ^ exee.c:1392:15: warning: passing arguments to 'DoFlag' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1392 | return DoFlag(&EzFlag); | ^ exee.c:1438:9: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1438 | ErrChr(ERR_IEC, TmpChr); | ^ 80 warnings generated. --- err.o --- --- exee.o --- --- echoit.o --- --- execte.o --- In file included from execte.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from execte.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ execte.c:36:18: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | return PushEx(FFPage, OPERAND); | ^ 3 warnings generated. --- exeo.o --- In file included from exeo.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeo.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeo.c:44:15: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | if (BldStr(TBfBeg, TBfEnd, &TBfPtr) == FAILURE) { | ^ --- execte.o --- --- exeo.o --- exeo.c:118:9: warning: passing arguments to 'ErrPSt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | ErrPSt(ERR_TAG, TBfBeg, TBfPtr); | ^ exeo.c:125:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | ErrMsg(ERR_PDO); | ^ exeo.c:136:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | ErrMsg(ERR_BNI); | ^ exeo.c:160:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | ZDspCh('@'); | ^ exeo.c:162:12: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | ZDspCh('!'); | ^ exeo.c:165:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | if (FindES('!') == FAILURE) { /* find end of tag */ | ^ 9 warnings generated. --- exeq.o --- In file included from exeq.c:26: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeq.c:27: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeq.c:86:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | return PushEx(TmpVal,OPERAND); | ^ 3 warnings generated. --- exeo.o --- --- exep.o --- In file included from exep.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exep.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exep.c:35:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | ErrMsg(ERR_IPA); /* negative or 0 arg to P */ | ^ exep.c:65:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | return PushEx(SavEof ? 0L : -1L, OPERAND); | ^ 4 warnings generated. --- exelbr.o --- In file included from exelbr.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exelbr.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exelbr.c:36:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | ErrMsg(ERR_PDO); /* push-down list overflow */ | ^ exelbr.c:48:13: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | if (MakRom((SIZE_T)TmpSiz) == FAILURE) { | ^ exelbr.c:55:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | MEMMOVE(QR->Start, TmpQRp->Start, (SIZE_T) TmpSiz); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ 5 warnings generated. --- exep.o --- --- exes.o --- In file included from exes.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exes.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exes.c:27:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | ErrStr(ERR_ILL, "m,nS"); /* illegal command "m,nS" */ | ^ exes.c:41:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | ErrStr(ERR_ILL, "m,n::S"); | ^ exes.c:46:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | ErrStr(ERR_ILL, "n::S"); | ^ exes.c:51:14: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | if (FindES(ESCAPE) == FAILURE) { | ^ exes.c:56:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | return PushEx(0L,OPERAND); | ^ exes.c:62:13: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | if (PushEx((LONG)((GapBeg-EBfBeg)+1),OPERAND) == FAILURE) { | ^ exes.c:72:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | if (Search(FALSE) == FAILURE) { | ^ 9 warnings generated. --- exeequ.o --- In file included from exeequ.c:16: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeequ.c:17: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeequ.c:27:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | ErrMsg(ERR_NAE); /* NAE = "No arg before =" */ | ^ exeequ.c:38:9: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | MakDBf(NArgmt, 10); /* make string in decimal */ | ^ exeequ.c:46:10: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | MakDBf(NArgmt, 8); /* make string in octal */ | ^ exeequ.c:52:10: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | MakDBf(NArgmt, 16); /* make string in hex */ | ^ exeequ.c:63:8: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | ZDspBf(DBfBeg, DBfPtr-DBfBeg); /* display the string */ | ^ 7 warnings generated. --- exenyi.o --- In file included from exenyi.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exenyi.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exenyi.c:17:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | ErrMsg(ERR_NYI); /* NYI = not yet implemented */ | ^ 3 warnings generated. --- exet.o --- In file included from exet.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exet.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exet.c:31:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | MEMMOVE(ErrTxt, "m,nT", 5); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exet.c:43:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | TypBuf(AraBeg, GapBeg); | ^ exet.c:44:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | TypBuf(GapEnd+1, AraEnd+1); | ^ exet.c:46:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | TypBuf(AraBeg, AraEnd+1); | ^ exet.c:51:24: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | TypBuf(GapBeg+Ln2Chr(NArgmt), GapBeg); | ^ exet.c:51:10: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | TypBuf(GapBeg+Ln2Chr(NArgmt), GapBeg); | ^ exet.c:53:34: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(NArgmt)+1); | ^ exet.c:53:10: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(NArgmt)+1); | ^ 10 warnings generated. --- exew.o --- In file included from exew.c:24: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exew.c:25: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- flowec.o --- In file included from flowec.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from flowec.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ flowec.c:24:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | ErrMsg(ERR_MAP); /* missing ' */ | ^ flowec.c:39:9: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | EchoIt(*CBfPtr); | ^ 4 warnings generated. --- exeprc.o --- In file included from exeprc.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeprc.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeprc.c:46:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | return PushEx(QR->Number, OPERAND); | ^ 3 warnings generated. --- exeu.o --- In file included from exeu.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeu.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeu.c:19:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ErrMsg(ERR_NAU); | ^ exeu.c:40:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | return PushEx(MArgmt, OPERAND); | ^ 4 warnings generated. --- exerbr.o --- In file included from exerbr.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exerbr.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exerbr.c:42:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | return PushEx(0L, OPERAND); | ^ exerbr.c:44:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | ErrMsg(ERR_PES); /* can't pop empty stack */ | ^ exerbr.c:57:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | ZFree((voidptr)QR->Start); /* then empty it */ | ^ exerbr.c:61:13: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | if (MakRom((SIZE_T)TmpSiz) == FAILURE) { /* adjust QR space */ | ^ exerbr.c:65:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | MEMMOVE(QR->Start, TmpQRp->Start, (SIZE_T)TmpSiz); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exerbr.c:74:8: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | ZFree((voidptr)TmpQRp->Start); | ^ exerbr.c:82:28: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | return (ColonMod) ? PushEx(-1L, OPERAND) : SUCCESS; | ^ 9 warnings generated. --- flowec.o --- --- exeprc.o --- --- exeu.o --- --- exertp.o --- In file included from exertp.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exertp.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exertp.c:22:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | ErrMsg(ERR_NAP); /* no argument before ) */ | ^ exertp.c:28:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | return PushEx((LONG)')', OPERATOR); | ^ 4 warnings generated. --- exerbr.o --- --- exertp.o --- --- exeqes.o --- In file included from exeqes.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeqes.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- findes.o --- In file included from findes.c:18: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from findes.c:19: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ findes.c:23:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | DEFAULT FindES(TrmChr) /* find end of text argument */ | ^ In file included from findes.c:19: ./tecoc.h:621:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 621 | DEFAULT FindES(); /* find end of string */ | ^ 4 warnings generated. --- exey.o --- In file included from exey.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exey.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exey.c:20:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | ErrMsg(ERR_NYA); /* numeric argument with Y */ | ^ exey.c:28:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | ErrMsg(ERR_YCA); /* Y command aborted */ | ^ 4 warnings generated. --- popmac.o --- In file included from popmac.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from popmac.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ popmac.c:47:8: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ZFree((voidptr)QRp->Start); | ^ popmac.c:50:7: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | ZFree(MSp->QRgstr); | ^ popmac.c:59:30: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | return ((RetVal) ? PushEx(NArgmt, OPERAND) : SUCCESS); | ^ 5 warnings generated. --- exey.o --- --- popmac.o --- --- inccbp.o --- In file included from inccbp.c:11: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from inccbp.c:12: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ inccbp.c:28:9: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | EchoIt(*CBfPtr); /* display the character */ | ^ 3 warnings generated. --- ln2chr.o --- In file included from ln2chr.c:16: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from ln2chr.c:17: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ ln2chr.c:22:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | LONG Ln2Chr(Value) | ^ In file included from ln2chr.c:17: ./tecoc.h:632:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 632 | LONG Ln2Chr(); /* convert line offset to character offset */ | ^ 4 warnings generated. --- flowee.o --- In file included from flowee.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from flowee.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ flowee.c:42:9: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | EchoIt(*CBfPtr); | ^ 3 warnings generated. --- exescl.o --- In file included from exescl.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exescl.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exescl.c:28:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | ErrMsg(ERR_SNI); /* ; not in iteration */ | ^ exescl.c:34:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | ErrMsg(ERR_NAS); /* no argument before ; */ | ^ 4 warnings generated. --- exev.o --- In file included from exev.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exev.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exev.c:34:23: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | TypBuf(GapBeg+Ln2Chr(firstarg), GapBeg); | ^ exev.c:34:9: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | TypBuf(GapBeg+Ln2Chr(firstarg), GapBeg); | ^ exev.c:36:33: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(firstarg)+1); | ^ exev.c:36:9: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(firstarg)+1); | ^ exev.c:40:23: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | TypBuf(GapBeg+Ln2Chr(NArgmt), GapBeg); | ^ exev.c:40:9: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | TypBuf(GapBeg+Ln2Chr(NArgmt), GapBeg); | ^ exev.c:42:33: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(NArgmt)+1); | ^ exev.c:42:9: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | TypBuf(GapEnd+1, GapEnd+Ln2Chr(NArgmt)+1); | ^ 10 warnings generated. --- exez.o --- In file included from exez.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exez.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exez.c:23:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | return PushEx((LONG)((GapBeg-EBfBeg)+(EBfEnd-GapEnd)), OPERAND); | ^ 3 warnings generated. --- getnma.o --- In file included from getnma.c:17: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from getnma.c:18: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ getnma.c:52:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | ErrMsg(ERR_IFE); /* ill-formed numeric expression */ | ^ 3 warnings generated. --- exez.o --- --- getnma.o --- --- init.o --- In file included from init.c:7: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from init.c:8: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ init.c:41:26: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | TmpMem = (charptr)ZAlloc((SIZE_T)(4*1024)); | ^ init.c:55:35: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | DBfBeg = DBfPtr = (charptr)ZAlloc((((sizeof(LONG)*8)+2)/3)+2); | ^ init.c:57:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ init.c:62:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | TAbort(EXIT_FAILURE); | ^ init.c:69:35: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | FBfBeg = FBfPtr = (charptr)ZAlloc((SIZE_T)FILENAME_MAX); | ^ init.c:71:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ init.c:77:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | TAbort(EXIT_FAILURE); | ^ init.c:85:26: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | CBfBeg = (charptr)ZAlloc((SIZE_T)CBFINIT); | ^ init.c:87:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ init.c:93:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | TAbort(EXIT_FAILURE); | ^ init.c:101:35: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | SBfBeg = SBfPtr = (charptr)ZAlloc((SIZE_T)SBFINIT); | ^ init.c:103:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ init.c:109:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | TAbort(EXIT_FAILURE); | ^ init.c:117:35: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | EBfBeg = GapBeg = (charptr)ZAlloc((SIZE_T)EBFINIT + (SIZE_T)IBFINIT); | ^ init.c:119:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | ErrMsg(ERR_MEM); /* MEM = memory overflow */ | ^ init.c:125:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | TAbort(EXIT_FAILURE); | ^ init.c:164:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | ZFree (TmpMem); | ^ init.c:196:8: warning: passing arguments to 'ZPrsCL' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | ZPrsCL(argc, argv); /* parse the command line */ | ^ init.c:182:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | VVOID Init(argc, argv) /* initialize TECO-C */ | ^ In file included from init.c:8: ./tecoc.h:629:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 629 | VVOID Init(); /* initialize TECO-C */ | ^ 22 warnings generated. --- exeusc.o --- In file included from exeusc.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeusc.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeusc.c:18:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | return PushEx((LONG)USCHAR, OPERATOR); | ^ 3 warnings generated. --- init.o --- --- exeusc.o --- --- exex.o --- In file included from exex.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exex.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exex.c:46:9: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | ZFree((voidptr)QR->Start);/* free allocated memory */ | ^ exex.c:52:18: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | NArgmt = Ln2Chr(NArgmt); | ^ exex.c:54:14: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | if (MakRom((SIZE_T)NArgmt) == FAILURE) { | ^ exex.c:58:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | MEMMOVE(QR->End_P1, GapEnd+1, (SIZE_T)NArgmt); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exex.c:61:14: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | if (MakRom((SIZE_T)-NArgmt) == FAILURE) { | ^ exex.c:65:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | MEMMOVE(QR->End_P1, GapBeg+NArgmt, (SIZE_T)-NArgmt); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exex.c:69:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | MEMMOVE(ErrTxt, "m,nX", 5); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exex.c:77:15: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | if (MakRom((SIZE_T)TmpSiz) == FAILURE) { | ^ exex.c:81:5: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | MEMMOVE(QR->End_P1, | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exex.c:85:5: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | MEMMOVE(QR->End_P1, | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ exex.c:93:15: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | if (MakRom((SIZE_T)TmpSiz) == FAILURE) { | ^ exex.c:97:5: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | MEMMOVE(QR->End_P1, AraBeg, (SIZE_T)TmpSiz); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ 14 warnings generated. --- isradx.o --- In file included from isradx.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from isradx.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ isradx.c:15:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 | BOOLEAN IsRadx(Charac) /* is Charac in the radix set? */ | ^ In file included from isradx.c:11: ./tecoc.h:631:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 631 | BOOLEAN IsRadx(); /* is the character in the radix set? */ | ^ 4 warnings generated. --- exex.o --- --- isradx.o --- --- flowel.o --- In file included from flowel.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from flowel.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ flowel.c:45:9: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | EchoIt(*CBfPtr); /* echo the character */ | ^ 3 warnings generated. --- insstr.o --- In file included from insstr.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from insstr.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ insstr.c:46:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | MEMMOVE(GapEnd+1+TmpSiz, GapEnd+1, (SIZE_T)(EBfEnd-GapEnd)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ insstr.c:62:26: warning: passing arguments to 'ZRaloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | NewBeg = (charptr)ZRaloc(EBfBeg, NewSiz); /* reallocate EBf */ | ^ insstr.c:64:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | ErrMsg(ERR_MEM); /* memory overflow */ | ^ insstr.c:83:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | MEMMOVE(GapEnd+1+TmpSiz, GapEnd+1, (SIZE_T)(EBfEnd - GapEnd)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ insstr.c:26:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | static DEFAULT expand_gap(length) | ^ insstr.c:120:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | MEMMOVE(GapBeg, string, (SIZE_T)length); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ insstr.c:94:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | DEFAULT InsStr(string, length) /* insert string into edit buffer */ | ^ In file included from insstr.c:11: ./tecoc.h:630:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 630 | DEFAULT InsStr(); /* insert string into edit buffer */ | ^ 10 warnings generated. --- singlp.o --- In file included from singlp.c:13: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from singlp.c:14: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ singlp.c:22:12: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | if (WrPage(CurOut, EBfBeg, EBfEnd, FFPage) == FAILURE) { | ^ 3 warnings generated. --- makdbf.o --- In file included from makdbf.c:20: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from makdbf.c:21: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ makdbf.c:34:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | static VVOID DoHex(n) | ^ makdbf.c:44:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | static VVOID DoOct(n) | ^ makdbf.c:57:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | static VVOID DoNeg(n) | ^ makdbf.c:76:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | VVOID MakDBf(Binary, NRadix) /* make digit buffer (DBfBeg) */ | ^ In file included from makdbf.c:21: ./tecoc.h:633:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 633 | VVOID MakDBf(); /* make digit buffer */ | ^ 7 warnings generated. --- insstr.o --- --- singlp.o --- --- makdbf.o --- --- exeund.o --- In file included from exeund.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from exeund.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ exeund.c:23:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | ErrStr(ERR_ILL, "m,n_"); /* illegal command "m,n_" */ | ^ exeund.c:29:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | ErrStr(ERR_ILL, "::_"); /* illegal command "::_" */ | ^ exeund.c:36:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | if (Search(FALSE) == FAILURE) { | ^ 5 warnings generated. --- makrom.o --- In file included from makrom.c:22: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from makrom.c:23: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ makrom.c:40:27: warning: passing arguments to 'ZAlloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | NewBlk = (charptr)ZAlloc(Amount); | ^ makrom.c:43:27: warning: passing arguments to 'ZRaloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | NewBlk = (charptr)ZRaloc(QR->Start, OldSiz + Amount); | ^ makrom.c:47:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ErrMsg(ERR_MEM); /* ERR = memory overflow */ | ^ makrom.c:27:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | DEFAULT MakRom(Amount) /* make room in q-register */ | ^ In file included from makrom.c:23: ./tecoc.h:634:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 634 | DEFAULT MakRom(); /* make room in q-register */ | ^ 7 warnings generated. --- exeund.o --- --- makrom.o --- --- getara.o --- In file included from getara.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from getara.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ getara.c:31:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | ErrMsg(ERR_NCA); /* negative argument to , */ | ^ getara.c:37:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | ErrStr(ERR_POP, ErrTxt); /* POP = pointer off page */ | ^ getara.c:60:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | ErrStr(ERR_POP, ErrTxt); /* POP = pointer off page */ | ^ 5 warnings generated. --- pushex.o --- In file included from pushex.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from pushex.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ pushex.c:112:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | ErrMsg(ERR_NAB); /* no arg before ^_ */ | ^ pushex.c:161:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | ErrMsg(ERR_PDO); /* push-down list overflow */ | ^ pushex.c:143:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | DEFAULT PushEx(Item, EType) /* push onto expression stack */ | ^ In file included from pushex.c:10: ./tecoc.h:637:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 637 | DEFAULT PushEx(); /* push onto expression stack */ | ^ 6 warnings generated. --- skpcmd.o --- In file included from skpcmd.c:7: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from skpcmd.c:8: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ skpcmd.c:40:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | if (FindES(ESCAPE) == FAILURE) /* find end of string */ | ^ skpcmd.c:64:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | if (FindES(CTRL_A) == FAILURE) /* find end of string */ | ^ skpcmd.c:101:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | if (FindES(ESCAPE) == FAILURE) /* find end of string */ | ^ skpcmd.c:125:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | if (FindES(ESCAPE) == FAILURE) | ^ skpcmd.c:132:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | if (FindES(ESCAPE) == FAILURE) | ^ skpcmd.c:185:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | ErrMsg(ERR_IQC); /* ill. char. after " */ | ^ skpcmd.c:209:12: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | if (FindES('!') == FAILURE) /* find end of string */ | ^ skpcmd.c:274:13: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | ErrChr(ERR_IFC, *CBfPtr); | ^ skpcmd.c:352:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | ErrMsg(ERR_IUC); /* illegal char after ^ */ | ^ skpcmd.c:400:9: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | ErrChr(ERR_IEC, *CBfPtr); | ^ 12 warnings generated. --- pushex.o --- --- skpcmd.o --- --- uminus.o --- In file included from uminus.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from uminus.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ 2 warnings generated. --- wrpage.o --- In file included from wrpage.c:28: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from wrpage.c:29: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ wrpage.c:55:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | ErrMsg(ERR_NFO); /* no file for output */ | ^ wrpage.c:68:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)Shuffl); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ wrpage.c:99:18: warning: passing arguments to 'ZWrBfr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | status = ZWrBfr(OfIndx, OBfBeg, OBfEnd); | ^ wrpage.c:117:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)Shuffl); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ wrpage.c:34:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | DEFAULT WrPage(OfIndx, OBfBeg, OBfEnd, AddFF) | ^ In file included from wrpage.c:29: ./tecoc.h:651:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 651 | DEFAULT WrPage(); /* write to output file */ | ^ 8 warnings generated. --- genclp.o --- genclp.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | open_clpars_tec(ifile) | ^ genclp.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | open_clpars_h(ofile) | ^ genclp.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | write_line(obuf, ofile) | ^ genclp.c:99:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | write_header(ofile) | ^ genclp.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | close_clpars_tec(ifile) | ^ genclp.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | close_clpars_h(ofile) | ^ genclp.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | cnvrt(ifile, ofile, ANSI_style) | ^ 7 warnings generated. --- uminus.o --- --- wrpage.o --- --- genclp.o --- --- genclp --- cc -o genclp genclp.o --- tabort.o --- In file included from tabort.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from tabort.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ tabort.c:19:7: warning: passing arguments to 'ZExit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | ZExit(tstat); /* terminate with given status */ | ^ tabort.c:13:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13 | VVOID TAbort(tstat) /* terminate TECO-C */ | ^ In file included from tabort.c:10: ./tecoc.h:647:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 647 | VVOID TAbort(); /* terminate TECO-C */ | ^ 5 warnings generated. --- findqr.o --- In file included from findqr.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from findqr.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ findqr.c:51:15: warning: passing arguments to 'ErrChr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | ErrChr(ERR_IQN, QName); | ^ 3 warnings generated. --- rdpage.o --- In file included from rdpage.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from rdpage.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ rdpage.c:28:13: warning: passing arguments to 'RdLine' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | if (RdLine(&EBfFul) == FAILURE) { | ^ 3 warnings generated. --- findqr.o --- --- rdpage.o --- --- pshmac.o --- In file included from pshmac.c:14: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from pshmac.c:15: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ pshmac.c:29:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | ErrMsg(ERR_PDO); /* push-down list overflow */ | ^ pshmac.c:67:13: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | if (PushEx(NArgmt, OPERAND) == FAILURE) { | ^ pshmac.c:19:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | DEFAULT PshMac(Start, End) /* push environment for a macro call */ | ^ In file included from pshmac.c:15: ./tecoc.h:636:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 636 | DEFAULT PshMac(); /* push variables for macro call */ | ^ 6 warnings generated. --- srclop.o --- In file included from srclop.c:7: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from srclop.c:8: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ srclop.c:65:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)Shuffl); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:84:30: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | EndSAr = GapEnd + Ln2Chr(NArgmt); | ^ srclop.c:89:30: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | EndSAr = GapBeg + Ln2Chr(NArgmt); | ^ srclop.c:107:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:114:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:125:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)Shuffl); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:199:18: warning: passing arguments to 'WrPage' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | if (WrPage(CurOut,EBfBeg, | ^ srclop.c:220:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | ErrMsg(ERR_YCA); | ^ srclop.c:291:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:298:3: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ srclop.c:306:6: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ 13 warnings generated. --- rdline.o --- In file included from rdline.c:12: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from rdline.c:13: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ rdline.c:49:2: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | MEMMOVE(GapEnd+1-TmpSiz, GapEnd+1, (SIZE_T)(EBfEnd-GapEnd)); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ rdline.c:69:26: warning: passing arguments to 'ZRaloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | NewBeg = (charptr)ZRaloc(EBfBeg, NewSiz); | ^ rdline.c:29:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | static void expand_ibf(EBfFul) | ^ rdline.c:96:8: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | ErrMsg(ERR_NFI); /* NFI = "no file for input" */ | ^ rdline.c:120:12: warning: passing arguments to 'ZRdLin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | if (ZRdLin(EBfEnd+1, IBfEnd-EBfEnd, CurInp, &length) == FAILURE) { | ^ rdline.c:121:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | ErrMsg(ERR_URL); /* unable to read line */ | ^ rdline.c:86:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | DEFAULT RdLine(EBfFul) /* read a line */ | ^ In file included from rdline.c:13: ./tecoc.h:638:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 638 | DEFAULT RdLine(); /* read a line */ | ^ 10 warnings generated. --- replac.o --- In file included from replac.c:10: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from replac.c:11: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ replac.c:19:12: warning: passing arguments to 'Search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | if (Search(TRUE) == FAILURE) { | ^ replac.c:26:13: warning: passing arguments to 'InsStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | if (InsStr(ArgPtr, CBfPtr-ArgPtr) == FAILURE) { | ^ 4 warnings generated. --- search.o --- In file included from search.c:28: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from search.c:29: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ search.c:47:13: warning: passing arguments to 'BldStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | if (BldStr(SBfBeg, SBfEnd, &SBfPtr) == FAILURE) { | ^ search.c:72:13: warning: passing arguments to 'FindES' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | if (FindES(ESCAPE) == FAILURE) {/* find end of 2nd argument */ | ^ search.c:88:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | ErrMsg(ERR_ISA); /* illegal search argument */ | ^ search.c:105:11: warning: passing arguments to 'DoEvEs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | DoEvEs(EsFlag); /* handle ES flag */ | ^ search.c:108:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | return PushEx(-1L, OPERAND); | ^ search.c:111:17: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | return PushEx(0L, OPERAND); | ^ search.c:118:10: warning: passing arguments to 'DoEvEs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | DoEvEs(EsFlag); /* handle ES flag */ | ^ search.c:124:9: warning: passing arguments to 'ErrPSt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | ErrPSt(ERR_SRH, SBfBeg, SBfPtr);/* "search failure" */ | ^ search.c:34:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | DEFAULT Search(RepCmd) /* main search code */ | ^ In file included from search.c:29: ./tecoc.h:642:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 642 | DEFAULT Search(); /* top level search */ | ^ 12 warnings generated. --- replac.o --- --- search.o --- --- rdline.o --- --- typest.o --- In file included from typest.c:9: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from typest.c:10: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ typest.c:16:8: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 16 | TypBuf(CStBeg,CBfPtr); | ^ typest.c:17:8: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | ZDspBf("?\r\n", 3); | ^ 4 warnings generated. --- sserch.o --- In file included from sserch.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from sserch.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ sserch.c:92:14: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | if (CMatch(&SamChr) == FAILURE) { | ^ 3 warnings generated. --- typbuf.o --- In file included from typbuf.c:32: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from typbuf.c:33: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ typbuf.c:52:15: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | ZDspBf(YBfBeg, YBfEnd-YBfBeg); | ^ typbuf.c:66:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:69:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | ZDspCh('\''); /* flag it */ | ^ typbuf.c:71:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | ZDspCh(*YBfPtr & '\137'); | ^ typbuf.c:79:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:81:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | ZDspCh('\''); /* flag it */ | ^ typbuf.c:82:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | ZDspCh(*YBfPtr); | ^ typbuf.c:100:12: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:111:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:113:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | ZDspCh('['); | ^ typbuf.c:114:9: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | MakDBf((LONG)*YBfPtr, 16); | ^ typbuf.c:116:9: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | ZDspBf(DBfBeg, DBfPtr-DBfBeg); | ^ typbuf.c:121:16: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:124:22: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | case ESCAPE: ZDspCh('$'); | ^ typbuf.c:126:22: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | case BAKSPC: ZDspBf("^H",2); | ^ typbuf.c:128:22: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | case FORMFD: ZDspCh('\r'); | ^ typbuf.c:130:22: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | case VRTTAB: ZDspBf("\n\n\n\n",4); | ^ typbuf.c:133:22: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | case CTRL_G: ZDspCh(CTRL_G); | ^ typbuf.c:134:18: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | default: ZDspCh('^'); | ^ typbuf.c:135:11: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | ZDspCh(*YBfPtr | '\100'); | ^ typbuf.c:142:15: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | ZDspBf(YBfBeg, YBfPtr-YBfBeg); | ^ typbuf.c:38:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | VVOID TypBuf(YBfBeg, YBfEnd) /* type a buffer on the terminal */ | ^ In file included from typbuf.c:33: ./tecoc.h:648:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 648 | VVOID TypBuf(); /* type a buffer on the terminal */ | ^ 25 warnings generated. --- zfrsrc.o --- In file included from zfrsrc.c:54: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from zfrsrc.c:55: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ zfrsrc.c:568:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | ErrMsg(ERR_ISS); /* ill. search str. */ | ^ zfrsrc.c:577:15: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | if (CMatch(&SamChr) == FAILURE) { | ^ zfrsrc.c:588:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 588 | ErrMsg(ERR_ICE); /* ICE = illegal ^E */ | ^ zfrsrc.c:616:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:649:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:664:16: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 664 | if (CMatch(&SamChr) == FAILURE) { | ^ zfrsrc.c:716:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:727:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:733:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 733 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:740:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 740 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:752:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:764:15: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 764 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:772:17: warning: passing arguments to 'CMatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | if (CMatch(&SamChr) == FAILURE) { | ^ zfrsrc.c:781:15: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | ErrMsg(ERR_ICE); | ^ zfrsrc.c:791:14: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | ErrMsg(ERR_ISS); | ^ zfrsrc.c:800:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | ErrMsg(ERR_ICE); | ^ 18 warnings generated. --- readcs.o --- In file included from readcs.c:15: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from readcs.c:16: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ readcs.c:65:8: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | ZDspBf(Prompt, 3); /* prompt */ | ^ readcs.c:75:12: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | ZDspBf("\b \b", 3); /* erase one character */ | ^ readcs.c:79:13: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | ZScrOp(SCR_CUP); | ^ readcs.c:88:10: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | ZScrOp(SCR_CUP); | ^ readcs.c:94:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | ZDspCh(CRETRN); | ^ readcs.c:95:13: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | ZScrOp(SCR_EEL); | ^ readcs.c:108:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | ZDspCh('*'); | ^ readcs.c:110:13: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | TypBuf(TmpPtr, CBfPtr); | ^ readcs.c:114:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | ZDspBf("\b \b\b \b", 6); | ^ readcs.c:119:8: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | EchoIt(*CBfPtr); | ^ readcs.c:167:12: warning: passing arguments to 'DoEvEs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | DoEvEs(EvFlag); /* handle EV flag */ | ^ readcs.c:173:8: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | ZDspCh('*'); /* prompt */ | ^ readcs.c:219:16: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | TmpChr = ZChIn(FALSE); /* get a character */ | ^ readcs.c:227:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | ZDspCh(CRETRN); | ^ readcs.c:233:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | ZDspCh('/'); | ^ readcs.c:234:13: warning: passing arguments to 'ErrVrb' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | ErrVrb(LstErr); | ^ readcs.c:241:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | ZDspCh('?'); | ^ readcs.c:248:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | ZDspCh('*'); /* echo the "*" */ | ^ readcs.c:249:17: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | TmpChr = ZChIn(FALSE); /* get a q-register name */ | ^ readcs.c:262:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | ZDspCh(CRETRN); | ^ readcs.c:266:10: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | EchoIt((unsigned char)TmpChr); | ^ readcs.c:272:40: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | LclStr[1] = (unsigned char)ZChIn(FALSE); | ^ readcs.c:273:14: warning: passing arguments to 'EchoIt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | EchoIt((unsigned char)TmpChr); | ^ readcs.c:283:10: warning: passing arguments to 'ZFree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | ZFree((charptr)QR->Start); | ^ readcs.c:288:15: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | if (MakRom((SIZE_T)TmpSiz) != FAILURE) { | ^ readcs.c:289:9: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | MEMMOVE(QR->Start,CStBeg,(SIZE_T)TmpSiz); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ readcs.c:293:14: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | ZDspBf("\r\n", 2); | ^ readcs.c:335:7: warning: passing arguments to 'ZHelp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | ZHelp(CBfBeg+4, HlpEnd-1, FALSE, TRUE); | ^ readcs.c:337:7: warning: passing arguments to 'ZHelp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 337 | ZHelp(CBfBeg+6, HlpEnd-1, TRUE, TRUE); | ^ readcs.c:320:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | static BOOLEAN ChkHlp(HlpEnd) /* check for HELP command */ | ^ readcs.c:400:33: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | *CBfPtr = (unsigned char)ZChIn(FALSE); | ^ readcs.c:405:37: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | *CBfPtr = (unsigned char)ZChIn(FALSE); | ^ readcs.c:408:38: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | *CBfPtr = (unsigned char)ZChIn(FALSE); | ^ readcs.c:410:34: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | TmpChr = (unsigned char)ZChIn(FALSE); | ^ readcs.c:417:34: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | TmpChr = (unsigned char)ZChIn(FALSE); | ^ readcs.c:438:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | ZDspBf("\r\n\n\tInvalid escape sequence.\r\n\n", 31); | ^ readcs.c:439:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | ZDspBf("\tThe 16384 bit of the ET flag is set, which means\r\n", 52); | ^ readcs.c:440:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | ZDspBf("\tthat you are in VT200 mode. In this mode, the\r\n", 50); | ^ readcs.c:441:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | ZDspBf("\tescape character is not used to terminate commands.\r\n", 54); | ^ readcs.c:442:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | ZDspBf("\tIt is used to introduce escape sequences. This\r\n", 50); | ^ readcs.c:443:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | ZDspBf("\tallows the function keys to take on meanings. The\r\n", 53); | ^ readcs.c:444:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | ZDspBf("\taccent grave (~) character is the command terminator.\r\n", 56); | ^ readcs.c:445:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | ZDspBf("\tIf you want to turn off VT200 mode, say 16384,0ET``\r\n", 55); | ^ readcs.c:446:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | ZDspBf("\tNote that the recognition of accent grave as a\r\n", 49); | ^ readcs.c:447:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | ZDspBf("\tcommand terminator is controlled by the 8192 bit\r\n", 51); | ^ readcs.c:448:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | ZDspBf("\tof the ET flag, separate from the VT200 bit.\r\n\n", 49); | ^ readcs.c:449:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | ZDspBf("\tThere may be a part of the unrecognized escape\r\n", 49); | ^ readcs.c:450:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | ZDspBf("\tsequence in the command string. The last line of\r\n", 52); | ^ readcs.c:451:11: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | ZDspBf("\tthe command string is shown to help you recover.\r\n", 51); | ^ readcs.c:457:9: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | ZDspCh('$'); | ^ readcs.c:459:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | ZDspBf("\r\n", 2); | ^ readcs.c:475:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | ZDspCh(*CBfPtr); /* echo the character */ | ^ readcs.c:480:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | ZDspCh('`'); | ^ readcs.c:484:14: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | ZDspBf("\r\n", 2); | ^ readcs.c:505:10: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 505 | ZDspBf("\r\n", 2); | ^ readcs.c:507:14: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | ZDspCh('*'); | ^ readcs.c:509:10: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | TypBuf(TmpPtr, CBfPtr); | ^ readcs.c:512:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | ZDspCh(SPACE); /* just echo space */ | ^ readcs.c:523:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 523 | ZDspCh(CRETRN); | ^ readcs.c:525:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | ZDspCh('*'); | ^ readcs.c:539:15: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 539 | ZDspCh(CRETRN); | ^ readcs.c:540:15: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | ZScrOp(SCR_EEL); | ^ readcs.c:542:19: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | HowFar = Ln2Chr((LONG)1); | ^ readcs.c:543:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | MEMMOVE(GapBeg, GapEnd+1, (SIZE_T)HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ readcs.c:547:14: warning: passing arguments to 'DoEvEs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | DoEvEs(EvFlag); | ^ readcs.c:552:35: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)1)+1); | ^ readcs.c:552:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)1)+1); | ^ readcs.c:559:14: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 559 | ZDspCh('*'); | ^ readcs.c:565:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | ZDspCh(LINEFD); | ^ readcs.c:573:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | ZDspBf(ctrstr, 2); /* display "^C" */ | ^ readcs.c:575:10: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 575 | TAbort(EXIT_SUCCESS); /* terminate */ | ^ readcs.c:579:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | ZDspBf(Prompt, 3); /* prompt */ | ^ readcs.c:590:15: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | ZDspCh(CRETRN); | ^ readcs.c:591:15: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | ZScrOp(SCR_EEL); | ^ readcs.c:593:19: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | HowFar = Ln2Chr(-1L); | ^ readcs.c:596:4: warning: passing arguments to 'ZCpyBl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | MEMMOVE(GapEnd+1, GapBeg, (SIZE_T)-HowFar); | ^ ./zport.h:540:40: note: expanded from macro 'MEMMOVE' 540 | #define MEMMOVE(dest,source,len) ZCpyBl((dest),(source),(len)) | ^ readcs.c:598:14: warning: passing arguments to 'DoEvEs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 598 | DoEvEs(EvFlag); | ^ readcs.c:603:35: warning: passing arguments to 'Ln2Chr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)1)+1); | ^ readcs.c:603:11: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 603 | TypBuf(GapEnd+1, GapEnd+Ln2Chr((LONG)1)+1); | ^ readcs.c:610:14: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | ZDspCh('*'); | ^ readcs.c:616:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | ZDspCh(BAKSPC); | ^ readcs.c:623:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 623 | ZDspBf("^G", 2); | ^ readcs.c:626:10: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | ZDspBf(Prompt, 3); | ^ readcs.c:635:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | ZDspCh('*'); | ^ readcs.c:638:10: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | ZDspBf(Prompt, 3); | ^ readcs.c:640:10: warning: passing arguments to 'TypBuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | TypBuf(CBfBeg, CBfPtr); | ^ readcs.c:647:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | ZDspBf(ctrstr, 2); | ^ readcs.c:649:10: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | TAbort(EXIT_SUCCESS); | ^ readcs.c:676:13: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | ZDspBf(ctrstr, 2); | ^ readcs.c:686:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 686 | ZDspCh(CRETRN); | ^ readcs.c:688:10: warning: passing arguments to 'ZScrOp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | ZScrOp(SCR_EEL); /* erase line */ | ^ readcs.c:690:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | ZDspCh(LINEFD); | ^ readcs.c:693:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 693 | ZDspCh('*'); | ^ readcs.c:699:13: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | ZDspCh(CRETRN); | ^ readcs.c:701:10: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 701 | ZDspCh(LINEFD); | ^ readcs.c:708:12: warning: passing arguments to 'ZDspBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 708 | ZDspBf("command buffer overflow\r\n", 25); /* ??? */ | ^ readcs.c:709:12: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 709 | TAbort(EXIT_FAILURE); /* exit TECO-C */ | ^ readcs.c:711:32: warning: passing arguments to 'ZChIn' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | *CBfPtr = (unsigned char)ZChIn(FALSE); /* read a character */ | ^ 100 warnings generated. --- clpars.h --- ./genclp --- zlinux.o --- cc -O2 -pipe -Wno-pointer-sign -Wno-int-to-pointer-cast -fstack-protector-strong -fno-strict-aliasing -DLINUX -c zlinux.c -o zlinux.o In file included from zlinux.c:29: ./zport.h:121:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 121 | #if (CHECKSUM_CODE || CONSISTENCY_CHECKING || DEBUGGING) | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ In file included from zlinux.c:30: ./tecoc.h:514:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] 514 | #if CHECKSUM_CODE | ^ ./zport.h:80:33: note: expanded from macro 'CHECKSUM_CODE' 80 | #define CHECKSUM_CODE (FALSE && defined(__TURBOC__)) | ^ zlinux.c:100:9: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | ErrStr(ERR_SYS, sys_errlist[errno]); | ^ zlinux.c:113:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | voidptr ZAlloc(MemSize) /* allocate memory */ | ^ In file included from zlinux.c:30: ./tecoc.h:652:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 652 | voidptr ZAlloc(); /* like standard malloc function */ | ^ zlinux.c:132:8: warning: passing arguments to 'ZDspCh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | ZDspCh('\7'); | ^ zlinux.c:172:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | ErrMsg(ERR_URC); | ^ zlinux.c:157:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | DEFAULT ZChIn(NoWait) /* input a character from terminal */ | ^ In file included from zlinux.c:30: ./tecoc.h:654:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 654 | DEFAULT ZChIn(); /* input a character from the terminal */ | ^ ./tecoc.h:655:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 655 | LONG ZClnEG(); /* execute special :EG command */ | ^ zlinux.c:238:7: note: conflicting prototype is here 238 | LONG ZClnEG( /* execute special :EG command */ | ^ zlinux.c:289:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | VVOID ZCpyBl(Destin, Source, Length) | ^ In file included from zlinux.c:29: ./zport.h:539:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 539 | EXTERN VVOID ZCpyBl(); | ^ In file included from zlinux.c:30: ./tecoc.h:660:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 660 | VVOID ZDoCmd(); /* terminate and pass command string to OS */ | ^ zlinux.c:341:7: note: conflicting prototype is here 341 | VVOID ZDoCmd(charptr GBfBeg, charptr GBfPtr) /* die and pass command to OS */ | ^ zlinux.c:369:8: warning: passing arguments to 'ZExit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | ZExit (EXIT_SUCCESS); | ^ zlinux.c:393:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | TAbort(EXIT_FAILURE); | ^ zlinux.c:387:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | VVOID ZDspBf(buffer, length) /* output a buffer to terminal */ | ^ In file included from zlinux.c:30: ./tecoc.h:661:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 661 | VVOID ZDspBf(); /* output a buffer to the terminal */ | ^ zlinux.c:410:9: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | TAbort(EXIT_FAILURE); | ^ zlinux.c:405:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | VVOID ZDspCh(Charac) /* output a character to terminal */ | ^ In file included from zlinux.c:30: ./tecoc.h:662:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 662 | VVOID ZDspCh(); /* display a character */ | ^ zlinux.c:439:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 439 | return PushEx(tecodate, OPERAND); | ^ zlinux.c:469:15: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 469 | return PushEx(tecotime, OPERAND); | ^ zlinux.c:510:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | return PushEx((LONG)25858, OPERAND); /* means "PC Linux" */ | ^ zlinux.c:515:16: warning: passing arguments to 'PushEx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | return PushEx((LONG)getppid(), OPERAND); | ^ zlinux.c:530:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 530 | VVOID ZExit(estat) /* terminate TECO-C */ | ^ In file included from zlinux.c:30: ./tecoc.h:666:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 666 | VVOID ZExit(); /* terminate TECO-C */ | ^ zlinux.c:546:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | VVOID ZFree(pointer) /* free memory allocated by ZAlloc */ | ^ In file included from zlinux.c:30: ./tecoc.h:667:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 667 | VVOID ZFree(); /* like standard free() function */ | ^ zlinux.c:563:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | VVOID ZHelp(HlpBeg, HlpEnd, SysLib, Prompt) | ^ In file included from zlinux.c:30: ./tecoc.h:669:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 669 | VVOID ZHelp(); /* display a help message */ | ^ zlinux.c:592:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | ErrMsg(ERR_UCI); | ^ zlinux.c:584:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | VVOID ZIClos(IfIndx) /* close input file */ | ^ In file included from zlinux.c:30: ./tecoc.h:670:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 670 | VVOID ZIClos(); /* close input file */ | ^ zlinux.c:620:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | ErrStr(ERR_UCO, OFiles[OfIndx].OFNam); | ^ zlinux.c:625:10: warning: passing arguments to 'ErrStr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | ErrStr(ERR_UCD, OFiles[OfIndx].OFNam); | ^ zlinux.c:612:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 612 | VVOID ZOClDe(OfIndx) /* close and delete output file */ | ^ In file included from zlinux.c:30: ./tecoc.h:671:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 671 | VVOID ZOClDe(); /* close and delete output file */ | ^ zlinux.c:662:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | ErrMsg(ERR_UCO); /* unable to close */ | ^ zlinux.c:686:12: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 686 | ErrMsg(ERR_UCO); | ^ zlinux.c:692:16: warning: passing arguments to 'vernum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 692 | ver = vernum(TmpFsp); | ^ zlinux.c:705:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | ErrMsg(ERR_UCO); | ^ zlinux.c:714:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 714 | ErrMsg(ERR_UCO); /* una to close o */ | ^ zlinux.c:721:11: warning: passing arguments to 'MakDBf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 721 | MakDBf((LONG)ver, 10); | ^ zlinux.c:736:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 736 | ErrMsg(ERR_UCO); | ^ zlinux.c:743:11: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 743 | ErrMsg(ERR_UCO); | ^ zlinux.c:757:10: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 757 | ErrMsg(ERR_UCO); | ^ zlinux.c:646:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | VVOID ZOClos(OfIndx) /* close output file */ | ^ In file included from zlinux.c:30: ./tecoc.h:672:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 672 | VVOID ZOClos(); /* close output file */ | ^ zlinux.c:808:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 808 | DEFAULT ZOpInp(IfIndx, EIFile, RepFNF) | ^ In file included from zlinux.c:30: ./tecoc.h:673:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 673 | DEFAULT ZOpInp(); /* open input file */ | ^ zlinux.c:902:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | DEFAULT ZOpOut(OfIndx, RepErr, Backup) /* open output file */ | ^ In file included from zlinux.c:30: ./tecoc.h:674:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 674 | DEFAULT ZOpOut(); /* open output file */ | ^ zlinux.c:1044:13: warning: passing arguments to 'MakRom' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1044 | if (MakRom(line_len) == FAILURE) { | ^ zlinux.c:1059:21: warning: cast to smaller integer type 'unsigned int' from 'const unsigned char *' [-Wpointer-to-int-cast] 1059 | CStEnd = (charptr)((unsigned int)clpars + CLPARS_LEN); /* command string end */ | ^~~~~~~~~~~~~~~~~~~~ zlinux.c:997:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 997 | VVOID ZPrsCL(argc, argv) /* parse a TECOC command line */ | ^ In file included from zlinux.c:30: ./tecoc.h:675:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 675 | VVOID ZPrsCL(); /* parse the command line */ | ^ zlinux.c:1147:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1147 | voidptr ZRaloc(OldBlk, NewSiz) /* re-allocate memory */ | ^ In file included from zlinux.c:30: ./tecoc.h:677:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 677 | voidptr ZRaloc(); /* re-allocate memory*/ | ^ zlinux.c:1164:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | DEFAULT ZRdLin(ibuf, ibuflen, IfIndx, retlen) | ^ In file included from zlinux.c:30: ./tecoc.h:678:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 678 | DEFAULT ZRdLin(); /* read a line */ | ^ zlinux.c:1262:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1262 | VVOID ZScrOp(OpCode) /* do a screen operation */ | ^ In file included from zlinux.c:30: ./tecoc.h:679:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 679 | VVOID ZScrOp(); /* do a screen operation */ | ^ zlinux.c:1294:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1294 | DEFAULT ZSetTT(TTWhat, TTVal) /* tell operating system we set the term. */ | ^ In file included from zlinux.c:30: ./tecoc.h:680:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 680 | DEFAULT ZSetTT(); /* set a terminal parameter */ | ^ zlinux.c:1378:12: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1378 | TAbort(EXIT_SUCCESS); | ^ zlinux.c:1391:8: warning: passing arguments to 'TAbort' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1391 | TAbort(EXIT_FAILURE); | ^ zlinux.c:1471:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1471 | VVOID ZVrbos(ErrNum, ErMnem) | ^ In file included from zlinux.c:30: ./tecoc.h:683:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 683 | VVOID ZVrbos(); /* display verbose form of an error message */ | ^ zlinux.c:1520:9: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1520 | ErrMsg(ERR_UWL); | ^ zlinux.c:1535:13: warning: passing arguments to 'ErrMsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1535 | ErrMsg(ERR_UWL); | ^ zlinux.c:1496:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1496 | DEFAULT ZWrBfr(OfIndx, BfrBeg, BfrEnd) | ^ In file included from zlinux.c:30: ./tecoc.h:684:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 684 | DEFAULT ZWrBfr(); /* write line to file */ | ^ zlinux.c:1557:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1557 | static int vernum(target) | ^ zlinux.c:50:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | static int vernum(); /* see bottom of this file */ | ^ 74 warnings generated. --- tecoc --- cc -s -o tecoc tecoc.o baksrc.o bldstr.o clenup.o cmatch.o docjr.o doeves.o doflag.o echoit.o err.o exea.o exeats.o exeb.o exebar.o exebsl.o exec.o execcc.o execln.o execom.o execrt.o execst.o execta.o exectc.o exectd.o execte.o execti.o exectl.o exectn.o execto.o exectp.o exectq.o exectr.o exects.o exectt.o exectu.o exectv.o exectw.o exectx.o execty.o exectz.o exed.o exedgt.o exedot.o exedqu.o exee.o exeequ.o exeesc.o exeexc.o exeey.o exef.o exefb.o exeg.o exegtr.o exeh.o exei.o exeill.o exej.o exek.o exel.o exelbr.o exelst.o exem.o exen.o exenul.o exenyi.o exeo.o exeopr.o exep.o exeprc.o exepw.o exeq.o exeqes.o exer.o exerbr.o exertp.o exes.o exescl.o exet.o exeu.o exeund.o exeusc.o exev.o exew.o exex.o exey.o exez.o findes.o findqr.o flowec.o flowee.o flowel.o getara.o getnma.o inccbp.o init.o insstr.o isradx.o ln2chr.o makdbf.o makrom.o popmac.o pshmac.o pushex.o rdline.o rdpage.o readcs.o replac.o search.o singlp.o skpcmd.o srclop.o sserch.o tabort.o typbuf.o typest.o uminus.o wrpage.o zfrsrc.o zlinux.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for teco-0398_2 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/tecoc /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/bin install -m 444 /wrkdirs/usr/ports/editors/teco/work/teco.1 /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/man/man1 install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/lib/* /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/readme.1st /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/readme.lnx /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/changes.txt /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/aaout.txt /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/problems.txt /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/src/video.txt /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/doc/teco.doc /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco install -m 0644 /wrkdirs/usr/ports/editors/teco/work/tecoc0398/doc/wchart.txt /wrkdirs/usr/ports/editors/teco/work/stage/usr/local/share/doc/teco ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-02-21T02:52:22+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=5844fd98c845' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for teco-0398_2 ===> Building teco-0398_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for teco-0398_2 build of editors/teco | teco-0398_2 ended at Fri Feb 20 21:52:27 EST 2026 build time: 00:00:06