=>> Building shells/v7sh build started at Fri Feb 20 21:49:59 EST 2026 port directory: /usr/ports/shells/v7sh package name: v7sh-1.0_2 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: portmaster@BSDforge.com Makefile datestamp: -rw-r--r-- 1 root wheel 1127 Nov 22 2024 /usr/ports/shells/v7sh/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 6b7215ed5652 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 10 ---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/10/.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 v7sh-1.0_2: RENO=on: 4.3BSD-Reno enhancements SYSIII=on: System III enhancements ULTRIX=on: Ultrix 3.1 enhancements ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- portmaster@BSDforge.com --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/shells/v7sh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/v7sh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/shells/v7sh/work/.cache HOME=/wrkdirs/usr/ports/shells/v7sh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/v7sh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/shells/v7sh/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/shells/v7sh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/shells/v7sh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/shells/v7sh/work/.cache HOME=/wrkdirs/usr/ports/shells/v7sh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/shells/v7sh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/shells/v7sh/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 -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -DRENO -DSYSIII -DULTRIX -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-- OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/v7sh" EXAMPLESDIR="share/examples/v7sh" DATADIR="share/v7sh" WWWDIR="www/v7sh" ETCDIR="etc/v7sh" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/v7sh DOCSDIR=/usr/local/share/doc/v7sh EXAMPLESDIR=/usr/local/share/examples/v7sh WWWDIR=/usr/local/www/v7sh ETCDIR=/usr/local/etc/v7sh --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 ===> v7sh-1.0_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 ===> v7sh-1.0_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of v7sh-1.0_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 v7sh-1.0_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by v7sh-1.0_2 for building => SHA256 Checksum OK for v7sh/args.c. => SHA256 Checksum OK for v7sh/blok.c. => SHA256 Checksum OK for v7sh/brkincr.h. => SHA256 Checksum OK for v7sh/builtin.c. => SHA256 Checksum OK for v7sh/cmd.c. => SHA256 Checksum OK for v7sh/ctype.c. => SHA256 Checksum OK for v7sh/ctype.h. => SHA256 Checksum OK for v7sh/defs.h. => SHA256 Checksum OK for v7sh/error.c. => SHA256 Checksum OK for v7sh/expand.c. => SHA256 Checksum OK for v7sh/fault.c. => SHA256 Checksum OK for v7sh/io.c. => SHA256 Checksum OK for v7sh/mac.h. => SHA256 Checksum OK for v7sh/macro.c. => SHA256 Checksum OK for v7sh/main.c. => SHA256 Checksum OK for v7sh/mode.h. => SHA256 Checksum OK for v7sh/msg.c. => SHA256 Checksum OK for v7sh/name.c. => SHA256 Checksum OK for v7sh/name.h. => SHA256 Checksum OK for v7sh/print.c. => SHA256 Checksum OK for v7sh/service.c. => SHA256 Checksum OK for v7sh/setbrk.c. => SHA256 Checksum OK for v7sh/stak.c. => SHA256 Checksum OK for v7sh/stak.h. => SHA256 Checksum OK for v7sh/string.c. => SHA256 Checksum OK for v7sh/sym.h. => SHA256 Checksum OK for v7sh/timeout.h. => SHA256 Checksum OK for v7sh/word.c. => SHA256 Checksum OK for v7sh/xec.c. => SHA256 Checksum OK for v7sh/sh.1. =========================================================================== =================================================== ===== 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 v7sh-1.0_2 for building ===> Extracting for v7sh-1.0_2 => SHA256 Checksum OK for v7sh/args.c. => SHA256 Checksum OK for v7sh/blok.c. => SHA256 Checksum OK for v7sh/brkincr.h. => SHA256 Checksum OK for v7sh/builtin.c. => SHA256 Checksum OK for v7sh/cmd.c. => SHA256 Checksum OK for v7sh/ctype.c. => SHA256 Checksum OK for v7sh/ctype.h. => SHA256 Checksum OK for v7sh/defs.h. => SHA256 Checksum OK for v7sh/error.c. => SHA256 Checksum OK for v7sh/expand.c. => SHA256 Checksum OK for v7sh/fault.c. => SHA256 Checksum OK for v7sh/io.c. => SHA256 Checksum OK for v7sh/mac.h. => SHA256 Checksum OK for v7sh/macro.c. => SHA256 Checksum OK for v7sh/main.c. => SHA256 Checksum OK for v7sh/mode.h. => SHA256 Checksum OK for v7sh/msg.c. => SHA256 Checksum OK for v7sh/name.c. => SHA256 Checksum OK for v7sh/name.h. => SHA256 Checksum OK for v7sh/print.c. => SHA256 Checksum OK for v7sh/service.c. => SHA256 Checksum OK for v7sh/setbrk.c. => SHA256 Checksum OK for v7sh/stak.c. => SHA256 Checksum OK for v7sh/stak.h. => SHA256 Checksum OK for v7sh/string.c. => SHA256 Checksum OK for v7sh/sym.h. => SHA256 Checksum OK for v7sh/timeout.h. => SHA256 Checksum OK for v7sh/word.c. => SHA256 Checksum OK for v7sh/xec.c. => SHA256 Checksum OK for v7sh/sh.1. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for v7sh-1.0_2 ===> Applying FreeBSD patches for v7sh-1.0_2 from /usr/ports/shells/v7sh/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> v7sh-1.0_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. ===> v7sh-1.0_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of v7sh-1.0_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 v7sh-1.0_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for v7sh-1.0_2 --- objwarn --- --- .depend --- --- objwarn --- Warning: Object directory not changed from original /wrkdirs/usr/ports/shells/v7sh/work/v7sh-1.0_2 --- .depend --- echo v7sh: /usr/lib/libc.a >> .depend --- args.pieo --- --- blok.pieo --- --- builtin.pieo --- --- cmd.pieo --- --- ctype.pieo --- --- error.pieo --- --- expand.pieo --- --- fault.pieo --- --- io.pieo --- --- macro.pieo --- --- main.pieo --- --- msg.pieo --- --- name.pieo --- --- print.pieo --- --- service.pieo --- --- setbrk.pieo --- --- stak.pieo --- --- string.pieo --- --- test.pieo --- --- word.pieo --- --- xec.pieo --- --- v7sh.1.gz --- --- args.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.args.pieo -MTargs.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c args.c -o args.pieo --- blok.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.blok.pieo -MTblok.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c blok.c -o blok.pieo --- builtin.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.builtin.pieo -MTbuiltin.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c builtin.c -o builtin.pieo --- cmd.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.cmd.pieo -MTcmd.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c cmd.c -o cmd.pieo --- ctype.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.ctype.pieo -MTctype.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c ctype.c -o ctype.pieo --- error.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.error.pieo -MTerror.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c error.c -o error.pieo --- expand.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.expand.pieo -MTexpand.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c expand.c -o expand.pieo --- fault.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.fault.pieo -MTfault.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c fault.c -o fault.pieo --- io.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.io.pieo -MTio.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c io.c -o io.pieo --- macro.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.macro.pieo -MTmacro.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c macro.c -o macro.pieo --- main.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.main.pieo -MTmain.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c main.c -o main.pieo --- msg.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.msg.pieo -MTmsg.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c msg.c -o msg.pieo --- name.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.name.pieo -MTname.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c name.c -o name.pieo --- print.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.print.pieo -MTprint.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c print.c -o print.pieo --- service.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.service.pieo -MTservice.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c service.c -o service.pieo --- setbrk.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.setbrk.pieo -MTsetbrk.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c setbrk.c -o setbrk.pieo --- stak.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.stak.pieo -MTstak.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c stak.c -o stak.pieo --- string.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.string.pieo -MTstring.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c string.c -o string.pieo --- test.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.test.pieo -MTtest.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c test.c -o test.pieo --- word.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.word.pieo -MTword.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c word.c -o word.pieo --- xec.pieo --- cc -fpie -DPIC -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -MD -MF.depend.xec.pieo -MTxec.pieo -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -c xec.c -o xec.pieo --- v7sh.1.gz --- gzip -cn v7sh.1 > v7sh.1.gz --- msg.pieo --- msg.c:15:7: warning: no previous extern declaration for non-static variable 'version' [-Wmissing-variable-declarations] 15 | CMSG version = "\nVERSION sys137 DATE 1978 Nov 6 14:29:22\n"; | ^ msg.c:15:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit 15 | CMSG version = "\nVERSION sys137 DATE 1978 Nov 6 14:29:22\n"; | ^ 1 warning generated. --- builtin.pieo --- builtin.c:4:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4 | VOID builtin(xbuiltin, argn, com) | ^ builtin.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 | VOID bfailed(s1, s2, s3) | ^ 2 warnings generated. --- setbrk.pieo --- setbrk.c:12:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12 | BYTPTR setbrk(incr) | ^ 1 warning generated. --- builtin.pieo --- --- error.pieo --- error.c:17:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 17 | VOID exitset() | ^ | void error.c:22:12: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 22 | VOID sigchk() | ^ | void error.c:34:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | VOID failed(s1,s2) | ^ error.c:45:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | VOID error(s) | ^ error.c:52:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | VOID exitsh(xno) | ^ error.c:74:10: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 74 | VOID done() | ^ | void error.c:87:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | VOID rmtemp(base) | ^ 7 warnings generated. --- string.pieo --- string.c:16:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 16 | STRING movstr(a,b) | ^ string.c:24:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | INT any(c,s) | ^ string.c:38:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | INT cf(s1, s2) | ^ string.c:49:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | INT length(as) | ^ 4 warnings generated. --- ctype.pieo --- --- io.pieo --- io.c:21:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | VOID initf(fd) | ^ io.c:35:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | INT estabf(s) | ^ io.c:46:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | VOID push(af) | ^ io.c:56:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 56 | INT pop() | ^ | void io.c:68:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | VOID chkpipe(pv) | ^ io.c:77:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | INT chkopen(idf) | ^ io.c:89:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | VOID rename(f1,f2) | ^ ./defs.h:165:16: note: expanded from macro 'rename' 165 | #define rename rename_ | ^ io.c:99:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | INT create(s) | ^ io.c:111:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 111 | INT tmpfil() | ^ | void io.c:118:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | VOID copy(ioparg) | ^ 10 warnings generated. --- stak.pieo --- stak.c:15:26: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] 15 | STKPTR stakbot=(STKPTR) nullstr; | ^ stak.c:20:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | STKPTR getstak(asize) | ^ stak.c:26:7: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 26 | size=round(asize,BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:256:22: note: expanded from macro 'round' 256 | #define round(a,b) (((int)((ADR(a)+b)-1))&~((b)-1)) | ^~~~~~~~~~~~~~~~~~~ stak.c:32:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 32 | STKPTR locstak() | ^ | void stak.c:45:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 45 | STKPTR savstak() | ^ | void stak.c:51:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | STKPTR endstak(argp) | ^ stak.c:56:44: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 56 | oldstak=stakbot; stakbot=staktop=(STKPTR) round(argp,BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:256:22: note: expanded from macro 'round' 256 | #define round(a,b) (((int)((ADR(a)+b)-1))&~((b)-1)) | ^~~~~~~~~~~~~~~~~~~ stak.c:60:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | VOID tdystak(x) | ^ stak.c:69:9: warning: cast from 'STKPTR' (aka 'char *') to 'IOPTR' (aka 'struct ionod *') increases required alignment from 1 to 8 [-Wcast-align] 69 | rmtemp((IOPTR) x); | ^~~~~~~~~ stak.c:72:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 72 | VOID stakchk() | ^ | void stak.c:79:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | STKPTR cpystak(x) | ^ 11 warnings generated. --- args.pieo --- args.c:16:6: warning: no previous extern declaration for non-static variable 'flagchar' [-Wmissing-variable-declarations] 16 | CHAR flagchar[] = { | ^ args.c:16:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit 16 | CHAR flagchar[] = { | ^ args.c:19:5: warning: no previous extern declaration for non-static variable 'flagval' [-Wmissing-variable-declarations] 19 | INT flagval[] = { | ^ args.c:19:1: note: declare 'static' if the variable is not intended to be used outside of this translation unit 19 | INT flagval[] = { | ^ args.c:27:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | INT options(argc,argv) | ^ args.c:113:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | VOID setargs(argi) | ^ args.c:121:8: warning: cast to smaller integer type 'int' from 'STRING' (aka 'char *') [-Wpointer-to-int-cast] 121 | WHILE Rcheat(*argp++)!=ENDARGS DO argn++ OD | ^~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ args.c:129:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | DOLPTR freeargs(blk) | ^ args.c:139:17: warning: cast from 'CHAR *' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 8 [-Wcast-align] 139 | THEN FOR argp=(STRING *) argblk->dolarg; Rcheat(*argp)!=ENDARGS; argp++ | ^~~~~~~~~~~~~~~~~~~~~~~~~ args.c:139:44: warning: cast to smaller integer type 'int' from 'STRING' (aka 'char *') [-Wpointer-to-int-cast] 139 | THEN FOR argp=(STRING *) argblk->dolarg; Rcheat(*argp)!=ENDARGS; argp++ | ^~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ args.c:140:12: warning: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 140 | DO free((BLKPTR) *argp) OD | ^~~~~~~~~~~~~~ args.c:147:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | LOCAL DOLPTR copyargs(from, n) | ^ args.c:151:16: warning: cast from 'ADDRESS' (aka 'char *') to 'DOLPTR' (aka 'struct dolnod *') increases required alignment from 1 to 8 [-Wcast-align] 151 | REG DOLPTR dp=(DOLPTR) alloc(sizeof(STRING*)*n+3*BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ args.c:156:5: warning: cast from 'CHAR *' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 8 [-Wcast-align] 156 | np=(STRING *) dp->dolarg; | ^~~~~~~~~~~~~~~~~~~~~ args.c:165:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 165 | VOID clearup() | ^ | void args.c:174:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 174 | DOLPTR useargs() | ^ | void 14 warnings generated. --- stak.pieo --- --- args.pieo --- --- main.pieo --- main.c:40:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | INT main(c, v) | ^ main.c:139:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | LOCAL VOID exfile(prof) | ^ main.c:140:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'BOOL' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 140 | BOOL prof; | ^ main.c:18:23: note: previous declaration is here 18 | LOCAL VOID exfile(BOOL); | ^ main.c:225:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | VOID chkpr(eor) | ^ main.c:233:12: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 233 | VOID settmp() | ^ | void main.c:239:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | LOCAL VOID Ldup(fa, fb) | ^ 6 warnings generated. --- fault.pieo --- fault.c:65:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | VOID fault(sig) | ^ fault.c:98:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 98 | VOID stdsigs() | ^ | void fault.c:110:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | SIGPTR ignsig(n) | ^ fault.c:130:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | VOID getsig(n) | ^ fault.c:140:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 140 | VOID oldsigs() | ^ | void fault.c:156:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | VOID clrsig(i) | ^ fault.c:159:7: warning: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 159 | free((BLKPTR) trapcom[i]); trapcom[i]=0; | ^~~~~~~~~~~~~~~~~~~ fault.c:173:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 173 | VOID chktrap() | ^ | void 8 warnings generated. --- main.pieo --- --- fault.pieo --- --- blok.pieo --- blok.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 | ADDRESS alloc(nbytes) | ^ blok.c:30:20: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 30 | REG POS rbytes = round(nbytes+BYTESPERWORD,BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:256:22: note: expanded from macro 'round' 256 | #define round(a,b) (((int)((ADR(a)+b)-1))&~((b)-1)) | ^~~~~~~~~~~~~~~~~~~ blok.c:35:11: warning: cast to smaller integer type 'int' from 'BLKPTR' (aka 'struct blk *') [-Wpointer-to-int-cast] 35 | REP IF !busy(p) | ^~~~~~~ blok.c:19:18: note: expanded from macro 'busy' 19 | #define busy(x) (Rcheat((x)->word)&BUSY) | ^~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ blok.c:36:16: warning: cast to smaller integer type 'int' from 'BLKPTR' (aka 'struct blk *') [-Wpointer-to-int-cast] 36 | THEN WHILE !busy(q = p->word) DO p->word = q->word OD | ^~~~~~~~~~~~~~~~~ blok.c:19:18: note: expanded from macro 'busy' 19 | #define busy(x) (Rcheat((x)->word)&BUSY) | ^~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ blok.c:38:18: warning: cast from 'char *' to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 38 | THEN blokp = BLK(ADR(p)+rbytes); | ^~~~~~~~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:42:18: warning: cast to smaller integer type 'int' from 'BLKPTR' (aka 'struct blk *') [-Wpointer-to-int-cast] 42 | p->word=BLK(Rcheat(blokp)|BUSY); | ~~~~^~~~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^ ./defs.h:279:27: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^ blok.c:42:14: warning: cast to 'BLKPTR' (aka 'struct blk *') from smaller integer type 'int' [-Wint-to-pointer-cast] 42 | p->word=BLK(Rcheat(blokp)|BUSY); | ^~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:46:19: warning: cast to smaller integer type 'int' from 'BLKPTR' (aka 'struct blk *') [-Wpointer-to-int-cast] 46 | q = p; p = BLK(Rcheat(p->word)&~BUSY); | ~~~~^~~~~~~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^ ./defs.h:279:27: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^ blok.c:46:15: warning: cast to 'BLKPTR' (aka 'struct blk *') from smaller integer type 'int' [-Wint-to-pointer-cast] 46 | q = p; p = BLK(Rcheat(p->word)&~BUSY); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:52:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | VOID addblok(reqd) | ^ blok.c:60:20: warning: cast to smaller integer type 'int' from 'char *' [-Wpointer-to-int-cast] 60 | rndstak=(STKPTR) round(staktop,BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:256:22: note: expanded from macro 'round' 256 | #define round(a,b) (((int)((ADR(a)+b)-1))&~((b)-1)) | ^~~~~~~~~~~~~~~~~~~ blok.c:61:12: warning: cast from 'STKPTR' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 61 | blokstak=BLK(stakbas)-1; | ^~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:63:21: warning: cast to smaller integer type 'int' from 'STKPTR' (aka 'char *') [-Wpointer-to-int-cast] 63 | bloktop->word=BLK(Rcheat(rndstak)|BUSY); | ~~~~^~~~~~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^ ./defs.h:279:27: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^ blok.c:63:17: warning: cast to 'BLKPTR' (aka 'struct blk *') from smaller integer type 'int' [-Wint-to-pointer-cast] 63 | bloktop->word=BLK(Rcheat(rndstak)|BUSY); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:64:11: warning: cast from 'STKPTR' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 64 | bloktop=BLK(rndstak); | ^~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:68:28: warning: cast to smaller integer type 'int' from 'BLKPTR' (aka 'struct blk *') [-Wpointer-to-int-cast] 68 | bloktop=bloktop->word=BLK(Rcheat(bloktop)+reqd); | ~~~~^~~~~~~~~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^ ./defs.h:279:27: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^ blok.c:69:16: warning: cast from 'char *' to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 69 | bloktop->word=BLK(ADR(end)+1); | ^~~~~~~~~~~~~~~ ./defs.h:279:18: note: expanded from macro 'BLK' 279 | #define BLK(x) ((BLKPTR)(x)) | ^~~~~~~~~~~ blok.c:77:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | VOID free(ap) | ^ ./defs.h:124:14: note: expanded from macro 'free' 124 | #define free free_ | ^ 18 warnings generated. --- expand.pieo --- expand.c:31:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | INT expand(as,rflg) | ^ expand.c:173:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | INT gmatch(s, p) | ^ expand.c:243:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | LOCAL VOID addg(as1,as2,as3) | ^ expand.c:265:10: warning: cast from 'STKPTR' (aka 'char *') to 'ARGPTR' (aka 'struct argnod *') increases required alignment from 1 to 8 [-Wcast-align] 265 | makearg((ARGPTR) endstak(s2)); | ^~~~~~~~~~~~~~~~~~~~ expand.c:268:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | VOID makearg(args) | ^ expand.c:276:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | LOCAL VOID chgquot(str, flg) | ^ expand.c:290:8: warning: overflow converting case value to switch condition type (219 to -37) [-Wswitch] 290 | case '['|QUOTE: | ^ expand.c:289:8: warning: overflow converting case value to switch condition type (191 to -65) [-Wswitch] 289 | case '?'|QUOTE: | ^ expand.c:288:8: warning: overflow converting case value to switch condition type (170 to -86) [-Wswitch] 288 | case '*'|QUOTE: | ^ 9 warnings generated. --- blok.pieo --- --- expand.pieo --- --- print.pieo --- print.c:17:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 17 | VOID newline() | ^ | void print.c:21:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 21 | VOID blank() | ^ | void print.c:25:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 25 | VOID prp() | ^ | void print.c:32:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | VOID prs(as) | ^ print.c:42:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | VOID prc(c) | ^ print.c:50:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | VOID prt(t) | ^ print.c:65:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | VOID prn(n) | ^ print.c:71:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | VOID itos(n) | ^ print.c:85:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | INT stoi(icp) | ^ print.c:101:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | VOID prl(n) /* for ULIMIT */ | ^ print.c:107:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | VOID ltos(n) | ^ 11 warnings generated. --- macro.pieo --- macro.c:24:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | LOCAL VOID copyto(endch) | ^ macro.c:38:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | LOCAL VOID skipto(endch) | ^ macro.c:62:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | LOCAL INT getch(endch) | ^ macro.c:90:14: warning: cast to smaller integer type 'int' from 'STRING' (aka 'char *') [-Wpointer-to-int-cast] 90 | n=lookup(absstak(argp)); setstak(argp); | ^~~~~~~~~~~~~ ./stak.h:18:30: note: expanded from macro 'absstak' 18 | #define absstak(x) (stakbot+Rcheat(x)) | ^~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ macro.c:90:30: warning: cast to smaller integer type 'int' from 'STRING' (aka 'char *') [-Wpointer-to-int-cast] 90 | n=lookup(absstak(argp)); setstak(argp); | ^~~~~~~~~~~~~ ./stak.h:19:30: note: expanded from macro 'setstak' 19 | #define setstak(x) (staktop=absstak(x)) | ^~~~~~~~~~ ./stak.h:18:30: note: expanded from macro 'absstak' 18 | #define absstak(x) (stakbot+Rcheat(x)) | ^~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ macro.c:91:23: warning: assigning to 'STRING' (aka 'char *') from 'CSTRING' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 91 | v = n->namval; id = n->namid; | ^ ~~~~~~~~ macro.c:99:48: warning: cast to 'STRING' (aka 'char *') from smaller integer type 'INT' (aka 'int') [-Wint-to-pointer-cast] 99 | v=((c==0) ? cmdadr : (c<=dolc) ? dolv[c] : (STRING) (dolg=0)); | ^~~~~~~~~~~~~~~~~ macro.c:138:11: warning: cast to smaller integer type 'int' from 'STRING' (aka 'char *') [-Wpointer-to-int-cast] 138 | argp=absstak(argp); | ^~~~~~~~~~~~~ ./stak.h:18:30: note: expanded from macro 'absstak' 18 | #define absstak(x) (stakbot+Rcheat(x)) | ^~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ macro.c:188:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | STRING macro(as) | ^ macro.c:209:20: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 209 | LOCAL VOID comsubst() | ^ | void macro.c:258:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | VOID subst(in,ot) | ^ macro.c:277:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | LOCAL VOID flush(ot) | ^ macro.c:17:15: note: expanded from macro 'flush' 17 | #define flush flush_ | ^ 12 warnings generated. --- word.pieo --- word.c:27:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 27 | INT word() | ^ | void word.c:74:6: warning: cast from 'STKPTR' (aka 'char *') to 'ARGPTR' (aka 'struct argnod *') increases required alignment from 1 to 8 [-Wcast-align] 74 | ap=(ARGPTR) endstak(argp); | ^~~~~~~~~~~~~~~~~~~~~~ word.c:110:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | INT nextc(quote) | ^ word.c:125:10: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 125 | INT readc() | ^ | void word.c:156:16: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 156 | LOCAL INT readb() | ^ | void 5 warnings generated. --- test.pieo --- test.c:31:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | INT test(argn, com) | ^ test.c:47:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | LOCAL STRING nxtarg(mt) | ^ test.c:61:14: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 61 | LOCAL INT exp() | ^ | void test.c:71:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 71 | LOCAL INT e1() | ^ | void test.c:81:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 81 | LOCAL INT e2() | ^ | void test.c:90:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 90 | LOCAL INT e3() | ^ | void test.c:162:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | LOCAL INT tio(a, f) | ^ test.c:172:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | LOCAL INT ftype(f,field) | ^ test.c:185:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | LOCAL INT fsizep(f) | ^ 9 warnings generated. --- cmd.pieo --- cmd.c:31:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | TREPTR makefork(flgs, i) | ^ cmd.c:37:4: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 37 | t=(TREPTR) getstak(FORKTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cmd.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 | LOCAL TREPTR makelist(type,i,r) | ^ cmd.c:52:9: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 52 | ELSE t=(TREPTR) getstak(LSTTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:68:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | TREPTR cmd(sym,flg) | ^ cmd.c:125:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | LOCAL TREPTR list(flg) | ^ cmd.c:144:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | LOCAL TREPTR term(flg) | ^ cmd.c:161:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | LOCAL REGPTR syncase(esym) | ^ cmd.c:167:20: warning: cast from 'STKPTR' (aka 'char *') to 'REGPTR' (aka 'struct regnod *') increases required alignment from 1 to 8 [-Wcast-align] 167 | ELSE REG REGPTR r=(REGPTR) getstak(REGTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:200:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | LOCAL TREPTR item(flag) | ^ cmd.c:201:8: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'BOOL' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 201 | BOOL flag; | ^ cmd.c:17:23: note: previous declaration is here 17 | LOCAL TREPTR item(BOOL); | ^ cmd.c:215:8: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 215 | t=(TREPTR) getstak(SWTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:227:8: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 227 | t=(TREPTR) getstak(IFTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:238:8: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 238 | t=(TREPTR) getstak(FORTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:259:8: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 259 | t=(TREPTR) getstak(WHTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:273:8: warning: cast from 'STKPTR' (aka 'char *') to 'PARPTR' (aka 'struct parnod *') increases required alignment from 1 to 8 [-Wcast-align] 273 | p=(PARPTR) getstak(PARTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:292:8: warning: cast from 'STKPTR' (aka 'char *') to 'TREPTR' (aka 'union trenod *') increases required alignment from 1 to 8 [-Wcast-align] 292 | t=(TREPTR) getstak(COMTYPE); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cmd.c:322:17: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 322 | LOCAL INT skipnl() | ^ | void cmd.c:328:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | LOCAL IOPTR inout(lastio) | ^ cmd.c:370:6: warning: cast from 'STKPTR' (aka 'char *') to 'IOPTR' (aka 'struct ionod *') increases required alignment from 1 to 8 [-Wcast-align] 370 | iop=(IOPTR) getstak(IOTYPE); iop->ioname=wdarg->argval; iop->iofile=iof; | ^~~~~~~~~~~~~~~~~~~~~~~ cmd.c:378:19: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 378 | LOCAL VOID chkword() | ^ | void cmd.c:385:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | LOCAL VOID chksym(sym) | ^ cmd.c:394:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | LOCAL VOID prsym(sym) | ^ cmd.c:413:18: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 413 | LOCAL VOID synbad() | ^ | void 24 warnings generated. --- name.pieo --- name.c:31:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | INT syslook(w,syswds) | ^ name.c:51:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | VOID setlist(arg,xp) | ^ name.c:67:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | INT setname(argi, xp) | ^ name.c:144:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | VOID replace(a, v) | ^ name.c:148:7: warning: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 148 | free((BLKPTR) *a); *a=make(v); | ^~~~~~~~~~~ name.c:151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | VOID dfault(n,v) | ^ name.c:160:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | VOID assign(n,v) | ^ name.c:171:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | INT readvar(names) | ^ name.c:195:13: warning: cast to smaller integer type 'int' from 'STKPTR' (aka 'char *') [-Wpointer-to-int-cast] 195 | assign(n,absstak(rel)); setstak(rel); | ^~~~~~~~~~~~ ./stak.h:18:30: note: expanded from macro 'absstak' 18 | #define absstak(x) (stakbot+Rcheat(x)) | ^~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ name.c:195:28: warning: cast to smaller integer type 'int' from 'STKPTR' (aka 'char *') [-Wpointer-to-int-cast] 195 | assign(n,absstak(rel)); setstak(rel); | ^~~~~~~~~~~~ ./stak.h:19:30: note: expanded from macro 'setstak' 19 | #define setstak(x) (staktop=absstak(x)) | ^~~~~~~~~~ ./stak.h:18:30: note: expanded from macro 'absstak' 18 | #define absstak(x) (stakbot+Rcheat(x)) | ^~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ name.c:225:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | VOID assnum(p, i) | ^ name.c:232:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | STRING make(v) | ^ name.c:245:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | NAMPTR lookup(nam) | ^ name.c:267:8: warning: cast from 'ADDRESS' (aka 'char *') to 'NAMPTR' (aka 'struct namnod *') increases required alignment from 1 to 8 [-Wcast-align] 267 | nscan=(NAMPTR) alloc(sizeof *nscan); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ name.c:274:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | LOCAL BOOL chkid(nam) | ^ name.c:292:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | VOID namscan(fn) | ^ name.c:299:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | LOCAL VOID namwalk(np) | ^ name.c:309:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | VOID printnam(n) | ^ name.c:322:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | LOCAL STRING staknam(n) | ^ name.c:333:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | VOID exname(n) | ^ name.c:337:12: warning: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 337 | THEN free((BLKPTR) n->namenv); | ^~~~~~~~~~~~~~~~~~ name.c:339:12: warning: cast from 'STRING' (aka 'char *') to 'BLKPTR' (aka 'struct blk *') increases required alignment from 1 to 8 [-Wcast-align] 339 | ELSE free((BLKPTR) n->namval); | ^~~~~~~~~~~~~~~~~~ name.c:344:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | VOID printflg(n) | ^ name.c:359:11: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 359 | INT getenv() | ^ | void name.c:379:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | LOCAL VOID countnam(n) | ^ name.c:382:3: warning: explicitly assigning value of variable of type 'NAMPTR' (aka 'struct namnod *') to itself [-Wself-assign] 382 | n=n; /* GCC */ | ~^~ name.c:388:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | LOCAL VOID pushnam(n) | ^ name.c:396:15: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 396 | STRING *setenv() | ^ | void name.c:402:16: warning: cast from 'STKPTR' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 8 [-Wcast-align] 402 | argnam = er = (STRING *) getstak(namec*BYTESPERWORD+BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 warnings generated. --- xec.pieo --- xec.c:25:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 25 | INT execute(argt, execflg, pf1, pf2) | ^ xec.c:271:22: warning: cast to smaller integer type 'UFD' (aka 'int') from 'STRING *' (aka 'char **') [-Wpointer-to-int-cast] 271 | THEN execexp(a1,(UFD) &com[2]); | ^~~~~~~~~~~~~ xec.c:649:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | VOID execexp(s,f) | ^ xec.c:656:27: warning: cast to 'STRING *' (aka 'char **') from smaller integer type 'UFD' (aka 'int') [-Wint-to-pointer-cast] 656 | THEN estabf(s); fb.feval=(STRING *)f; | ^~~~~~~~~~~ 4 warnings generated. --- service.pieo --- service.c:26:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | VOID initio(iop) | ^ service.c:71:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | CSTRING getpath(s) | ^ service.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | INT pathopen(path, name) | ^ service.c:102:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | CSTRING catpath(path,name) | ^ service.c:121:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | VOID execa(at) | ^ service.c:138:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | LOCAL CSTRING execs(ap,t) | ^ service.c:220:13: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 220 | VOID postclr() | ^ | void service.c:229:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | VOID post(pcsid) | ^ service.c:245:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | VOID await(i, bckg) | ^ service.c:347:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | VOID trim(at) | ^ service.c:361:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | STRING mactrim(s) | ^ service.c:369:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | STRING *scan(argn) | ^ service.c:372:30: warning: cast to smaller integer type 'int' from 'ARGPTR' (aka 'struct argnod *') [-Wpointer-to-int-cast] 372 | REG ARGPTR argp = (ARGPTR) (Rcheat(gchain)&~ARGMK); | ^~~~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ service.c:372:20: warning: cast to 'ARGPTR' (aka 'struct argnod *') from smaller integer type 'int' [-Wint-to-pointer-cast] 372 | REG ARGPTR argp = (ARGPTR) (Rcheat(gchain)&~ARGMK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service.c:375:10: warning: cast from 'STKPTR' (aka 'char *') to 'STRING *' (aka 'char **') increases required alignment from 1 to 8 [-Wcast-align] 375 | comargn=(STRING *) getstak(BYTESPERWORD*argn+BYTESPERWORD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service.c:383:18: warning: cast to smaller integer type 'int' from 'ARGPTR' (aka 'struct argnod *') [-Wpointer-to-int-cast] 383 | IF argp==0 ORF Rcheat(argp)&ARGMK | ^~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ service.c:388:20: warning: cast to smaller integer type 'int' from 'ARGPTR' (aka 'struct argnod *') [-Wpointer-to-int-cast] 388 | argp = (ARGPTR) (Rcheat(argp)&~ARGMK); | ^~~~~~~~~~~~ ./mode.h:79:20: note: expanded from macro 'Rcheat' 79 | #define Rcheat(a) ((int)(a)) | ^~~~~~~~ service.c:388:10: warning: cast to 'ARGPTR' (aka 'struct argnod *') from smaller integer type 'int' [-Wint-to-pointer-cast] 388 | argp = (ARGPTR) (Rcheat(argp)&~ARGMK); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service.c:393:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | LOCAL VOID gsort(from,to) | ^ service.c:419:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | INT getarg(ac) | ^ service.c:436:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | LOCAL INT split(s) | ^ service.c:456:17: warning: cast from 'STRING' (aka 'char *') to 'ARGPTR' (aka 'struct argnod *') increases required alignment from 1 to 8 [-Wcast-align] 456 | IF (c=expand(((ARGPTR) (argp=(STRING) endstak(argp)))->argval,0))!=0 /* GCC */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ service.c:459:12: warning: cast from 'STRING' (aka 'char *') to 'ARGPTR' (aka 'struct argnod *') increases required alignment from 1 to 8 [-Wcast-align] 459 | makearg((ARGPTR) argp); count++; | ^~~~~~~~~~~~~ service.c:466:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | CSTRING simple(s) | ^ 24 warnings generated. --- v7sh --- cc -O2 -pipe -DRENO -DSYSIII -DULTRIX -fstack-protector-strong -fno-strict-aliasing -fPIE -std=gnu17 -Wno-format-zero-length -nobuiltininc -idirafter /usr/lib/clang/19/include -fstack-protector-strong -ansi -Wbad-function-cast -Wsystem-headers -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-error=unused-but-set-parameter -Wno-error=cast-function-type-mismatch -Qunused-arguments -Wl,-zrelro -pie -o v7sh args.pieo blok.pieo builtin.pieo cmd.pieo ctype.pieo error.pieo expand.pieo fault.pieo io.pieo macro.pieo main.pieo msg.pieo name.pieo print.pieo service.pieo setbrk.pieo stak.pieo string.pieo test.pieo word.pieo xec.pieo =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for v7sh-1.0_2 ===> Generating temporary packing list install -s -o root -g wheel -m 555 v7sh /wrkdirs/usr/ports/shells/v7sh/work/stage/usr/local/bin/v7sh install -o root -g wheel -m 444 v7sh.1.gz /wrkdirs/usr/ports/shells/v7sh/work/stage/usr/local/share/man/man1/ ====> 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:49:59+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=6b7215ed5652' '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 v7sh-1.0_2 ===> Building v7sh-1.0_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for v7sh-1.0_2 build of shells/v7sh | v7sh-1.0_2 ended at Fri Feb 20 21:50:05 EST 2026 build time: 00:00:08