=>> Building japanese/ng-devel build started at Thu Mar 12 09:24:21 EDT 2026 port directory: /usr/ports/japanese/ng-devel package name: ja-ng-devel-1.5.b1 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 979 Aug 27 2024 /usr/ports/japanese/ng-devel/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 05 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE 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_14_4_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_14_4_x64-HEAD-ALL/05/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_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 ja-ng-devel-1.5.b1: CANNA=off: Canna support DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work/.cache HOME=/wrkdirs/usr/ports/japanese/ng-devel/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/ng-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/ng-devel/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work XDG_CACHE_HOME=/wrkdirs/usr/ports/japanese/ng-devel/work/.cache HOME=/wrkdirs/usr/ports/japanese/ng-devel/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/japanese/ng-devel/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/japanese/ng-devel/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-error=return-type -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -Wno-error=return-type -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=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/ja/ng" EXAMPLESDIR="share/examples/ng" DATADIR="share/ng" WWWDIR="www/ng" ETCDIR="etc/ng" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ng DOCSDIR=/usr/local/share/doc/ja/ng EXAMPLESDIR=/usr/local/share/examples/ng WWWDIR=/usr/local/www/ng ETCDIR=/usr/local/etc/ng --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 ===> NOTICE: The ng port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-ng-devel-1.5.b1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> ja-ng-devel-1.5.b1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ja-ng-devel-1.5.b1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The ng port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-ng-devel-1.5.b1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The ng port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-ng-devel-1.5.b1 for building => SHA256 Checksum OK for ng-1.5beta1.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The ng port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-ng-devel-1.5.b1 for building ===> Extracting for ja-ng-devel-1.5.b1 ===> NOTICE: The ng port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by ja-ng-devel-1.5.b1 for building => SHA256 Checksum OK for ng-1.5beta1.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 ja-ng-devel-1.5.b1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> ja-ng-devel-1.5.b1 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. ===> ja-ng-devel-1.5.b1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of ja-ng-devel-1.5.b1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for ja-ng-devel-1.5.b1 loading site script /usr/ports/Templates/config.site creating cache ./config.cache checking host system type... amd64-portbld-freebsd14.4 checking for gcc... cc checking whether the C compiler (cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing ) works... yes checking whether the C compiler (cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking for strip... strip checking how to run the C preprocessor... cpp checking for minix/config.h... (cached) no checking for library containing tgetstr... -ltermcap checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for fcntl.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/time.h... (cached) yes checking for termio.h... no checking for termios.h... yes checking for sgtty.h... no checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for working const... yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking whether time.h and sys/time.h may both be included... yes checking for fd_set... yes checking for working alloca.h... (cached) no checking for alloca... yes checking whether cc needs -traditional... no checking for 8-bit clean memcmp... yes checking return type of signal handlers... void checking for vfork.h... (cached) no checking for working vfork... yes checking for getcwd... (cached) yes checking for rmdir... yes checking for rename... (cached) yes checking for opendir... (cached) yes checking for select... (cached) yes checking for mkstemp... (cached) yes checking for bcopy... (cached) yes checking for bzero... (cached) yes checking for bcmp... (cached) yes checking for rindex... (cached) yes checking for symlink... (cached) yes checking for dup2... (cached) yes checking for sigprocmask... (cached) yes checking for getgroups... yes checking for cp... /bin/cp checking for mv... /bin/mv checking for ls... /bin/ls checking for rmdir... /bin/rmdir checking if --enable-canna option specified... no updating cache ./config.cache creating ./config.status creating Makefile creating sysconfig.h =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for ja-ng-devel-1.5.b1 --- ttydef.h --- --- sysdef.h --- --- chrdef.h --- --- cinfo.c --- --- spawn.c --- --- ttyio.c --- --- tty.c --- --- ttykbd.c --- --- fileio.c --- --- canna.c --- --- ttydef.h --- rm -f ttydef.h --- sysdef.h --- rm -f sysdef.h --- chrdef.h --- rm -f chrdef.h --- cinfo.c --- rm -f cinfo.c --- ttyio.c --- rm -f ttyio.c --- spawn.c --- rm -f spawn.c --- ttydef.h --- ln sys/default/ttydef.h . --- tty.c --- rm -f tty.c --- ttykbd.c --- rm -f ttykbd.c --- chrdef.h --- ln sys/default/chrdef.h . --- cinfo.c --- ln sys/default/cinfo.c . --- fileio.c --- rm -f fileio.c --- ttyio.c --- ln sys/unix/ttyio.c . --- sysdef.h --- ln sys/unix/sysdef.h . --- canna.c --- rm -f canna.c --- spawn.c --- ln sys/unix/spawn.c . --- tty.c --- ln sys/default/tty.c . --- fileio.c --- ln sys/unix/fileio.c . --- ttykbd.c --- ln sys/default/ttykbd.c . --- canna.c --- ln sys/unix/canna.c . --- autosave.o --- --- basic.o --- --- dir.o --- --- dired.o --- --- shell.o --- --- version.o --- --- window.o --- --- kinsoku.o --- --- jump.o --- --- cinfo.o --- --- ttyio.o --- --- buffer.o --- --- cmode.o --- --- file.o --- --- line.o --- --- paragraph.o --- --- random.o --- --- region.o --- --- undo.o --- --- word.o --- --- complt.o --- --- display.o --- --- keymap.o --- --- modes.o --- --- echo.o --- --- extend.o --- --- help.o --- --- kanji.o --- --- kbd.o --- --- macro.o --- --- main.o --- --- search.o --- --- match.o --- --- re_search.o --- --- regex.o --- --- skg.o --- --- match.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c match.c -o match.o --- search.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c search.c -o search.o --- autosave.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c autosave.c -o autosave.o --- basic.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c basic.c -o basic.o --- dir.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c dir.c -o dir.o --- dired.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c dired.c -o dired.o --- shell.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c shell.c -o shell.o --- version.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c version.c -o version.o --- window.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c window.c -o window.o --- kinsoku.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c kinsoku.c -o kinsoku.o --- jump.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c jump.c -o jump.o --- cinfo.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c cinfo.c -o cinfo.o --- ttyio.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c ttyio.c -o ttyio.o --- buffer.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c buffer.c -o buffer.o --- cmode.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c cmode.c -o cmode.o --- file.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c file.c -o file.o --- line.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c line.c -o line.o --- paragraph.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c paragraph.c -o paragraph.o --- random.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c random.c -o random.o --- region.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c region.c -o region.o --- undo.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c undo.c -o undo.o --- word.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c word.c -o word.o --- complt.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c complt.c -o complt.o --- display.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c display.c -o display.o --- keymap.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c keymap.c -o keymap.o --- modes.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c modes.c -o modes.o --- echo.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c echo.c -o echo.o --- extend.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c extend.c -o extend.o --- help.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c help.c -o help.o --- kanji.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c kanji.c -o kanji.o --- kbd.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c kbd.c -o kbd.o --- macro.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c macro.c -o macro.o --- main.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c main.c -o main.o --- canna.o --- --- fileio.o --- --- ttykbd.o --- --- tty.o --- --- spawn.o --- --- regex.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c regex.c -o regex.o --- re_search.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c re_search.c -o re_search.o --- skg.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c skg.c -o skg.o --- canna.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c canna.c -o canna.o --- fileio.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c fileio.c -o fileio.o --- ttykbd.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c ttykbd.c -o ttykbd.o --- tty.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c tty.c -o tty.o --- spawn.o --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -c spawn.c -o spawn.o --- cinfo.o --- In file included from cinfo.c:19: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from cinfo.c:19: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ cinfo.c:140:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | char *keyname(cp, k) | ^ In file included from cinfo.c:19: ./def.h:430: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] 430 | extern char *keyname(); | ^ 4 warnings generated. --- dir.o --- In file included from dir.c:54: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from dir.c:54: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ dir.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | storecwd(bp) | ^ dir.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | vchdir(newdir) | ^ dir.c:127:4: warning: call to undeclared function 'rchdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 127 | rchdir(curbp->b_cwd); /* ensure we are in the current dir */ | ^ dir.c:136:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 136 | changedir(f, n) | ^ 137 | { dir.c:136:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 136 | changedir(f, n) | ^ 137 | { dir.c:136:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 136 | changedir(f, n) | ^ | int dir.c:152:28: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | strcpy(bufc, adjustname(bufc)); | ^ dir.c:153:9: warning: call to undeclared function 'rchdir'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 153 | if (rchdir(bufc) < 0) { | ^ dir.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | changedir(f, n) | ^ dir.c:213:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 213 | showcwdir(f, n) | ^ 214 | { dir.c:213:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 213 | showcwdir(f, n) | ^ 214 | { dir.c:213:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 213 | showcwdir(f, n) | ^ | int dir.c:213:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 warnings generated. --- shell.o --- In file included from shell.c:20: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from shell.c:20: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ shell.c:24:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 24 | shellcmnd(f, n) | ^ 25 | { shell.c:24:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 24 | shellcmnd(f, n) | ^ 25 | { shell.c:24:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 24 | shellcmnd(f, n) | ^ | int shell.c:39:18: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | if ((bp = bfind("*Shell Command Output*", TRUE)) == NULL) return FALSE; | ^ shell.c:40:19: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ shell.c:46:28: warning: passing arguments to 'call_process' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | if ((result = call_process(buf, NULL)) == NULL) | ^ shell.c:52:17: warning: passing arguments to 'gotobob' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | (VOID) gotobob(0, 1); | ^ shell.c:24:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | shellcmnd(f, n) | ^ 10 warnings generated. --- match.o --- In file included from match.c:37: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from match.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ match.c:65:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 65 | showmatch(f, n) | ^ 66 | { match.c:65:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 65 | showmatch(f, n) | ^ 66 | { match.c:65:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 65 | showmatch(f, n) | ^ | int match.c:74:23: warning: passing arguments to 'getmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | if( !getmatch(curwp->w_dotp, curwp->w_doto - 1, &clp, &cbo, -1)) | ^ match.c:77:23: warning: passing arguments to 'displaymatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | displaymatch(clp,cbo); | ^ match.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | showmatch(f, n) | ^ match.c:87:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 87 | gotomatch(f,n) | ^ 88 | { match.c:87:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 87 | gotomatch(f,n) | ^ 88 | { match.c:87:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 87 | gotomatch(f,n) | ^ | int match.c:96:15: warning: passing arguments to 'getmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | if( !getmatch(curwp->w_dotp, curwp->w_doto, &clp, &cbo, dir)){ | ^ match.c:87:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | gotomatch(f,n) | ^ match.c:109:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | blinkmatch( clp, cbo ) | ^ | int match.c:116:18: warning: passing arguments to 'getmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | if( !getmatch(clp,cbo,&mlp,&mbo,-1) ) | ^ match.c:118:17: warning: passing arguments to 'displaymatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | displaymatch(mlp,mbo); | ^ match.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | blinkmatch( clp, cbo ) | ^ match.c:123:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 122 | static | ~~~~~~ | int 123 | getmatch( clp, cbo, mlp, mbo, dir ) | ^ match.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] match.c:41: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] 41 | static int getmatch(); /* Nov 91. Added by bsh */ | ^ match.c:209:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | static VOID displaymatch(clp, cbo) | ^ match.c:40:13: 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] 40 | static VOID displaymatch(); | ^ 22 warnings generated. --- undo.o --- In file included from undo.c:37: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from undo.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ undo.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | ublock_open(bp) | ^ undo.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | ublock_close(bp) | ^ undo.c:89:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | undo_clean(bp) | ^ undo.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | ublock_clear(upp) | ^ undo.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | undo_balloc(undo, size) | ^ undo.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | undo_bgrow(undo, size) | ^ undo.c:208:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 208 | do_undo(f, n) | ^ 209 | { undo.c:208:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 208 | do_undo(f, n) | ^ 209 | { undo.c:315:10: warning: passing arguments to 'twiddle' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 315 | twiddle(FFRAND, 1); | ^ undo.c:339:10: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | lchange(WFEDIT); | ^ undo.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | do_undo(f, n) | ^ 13 warnings generated. --- window.o --- In file included from window.c:17: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from window.c:17: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ window.c:30:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | reposition(f, n) | ^ 31 | { window.c:30:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | reposition(f, n) | ^ 31 | { window.c:30:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | reposition(f, n) | ^ | int window.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:58:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | refresh(f, n) | ^ 59 | { window.c:58:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | refresh(f, n) | ^ 59 | { window.c:58:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | refresh(f, n) | ^ | int window.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:93:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | nextwind(f, n) | ^ 94 | { window.c:93:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | nextwind(f, n) | ^ 94 | { window.c:93:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | nextwind(f, n) | ^ | int window.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:143:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 143 | onlywind(f, n) | ^ 144 | { window.c:143:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 143 | onlywind(f, n) | ^ 144 | { window.c:143:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 143 | onlywind(f, n) | ^ | int window.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:191:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 191 | splitwind(f, n) | ^ 192 | { window.c:191:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 191 | splitwind(f, n) | ^ 192 | { window.c:191:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 191 | splitwind(f, n) | ^ | int window.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:287:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 287 | enlargewind(f, n) | ^ 288 | { window.c:287:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 287 | enlargewind(f, n) | ^ 288 | { window.c:287:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 287 | enlargewind(f, n) | ^ | int window.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:345:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 345 | shrinkwind(f, n) | ^ 346 | { window.c:345:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 345 | shrinkwind(f, n) | ^ 346 | { window.c:345:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 345 | shrinkwind(f, n) | ^ | int window.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] window.c:407:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 407 | delwind(f, n) | ^ 408 | { window.c:407:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 407 | delwind(f, n) | ^ 408 | { window.c:407:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 407 | delwind(f, n) | ^ | int window.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 warnings generated. --- version.o --- In file included from version.c:41: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from version.c:41: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ version.c:93:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | showversion(f, n) | ^ | int version.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] version.c:253:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 253 | showngversion(f, n) | ^ | int version.c:260:17: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | if ((bp = bfind("*" PROGNAME " Version*", TRUE)) == NULL) return FALSE; | ^ version.c:450:18: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ version.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | showngversion(f, n) | ^ version.c:461:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 461 | printversion() | ^ | int version.c:481:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 481 | printoptions() | ^ | int 10 warnings generated. --- shell.o --- --- keymap.o --- In file included from keymap.c:45: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from keymap.c:45: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ keymap.c:407: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 declaration [-Wdeprecated-non-prototype] 407 | extern int showversion(); /* Show version numbers, etc. */ | ^ keymap.c:441:12: note: conflicting prototype is here 441 | extern int showversion _PF(); /* Show ng version breifry */ | ^ keymap.c:409: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 declaration [-Wdeprecated-non-prototype] 409 | extern int showngversion(); /* Show Ng version, etc. */ | ^ keymap.c:442:12: note: conflicting prototype is here 442 | extern int showngversion _PF(); /* Show ng version verbose */ | ^ keymap.c:1284:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1284 | char *map_name(map) | ^ In file included from keymap.c:46: ./kbd.h:68: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] 68 | extern char *map_name(); | ^ keymap.c:1295:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1295 | MAPS *name_mode(name) | ^ In file included from keymap.c:46: ./kbd.h:69: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] 69 | extern MAPS *name_mode(); | ^ keymap.c:1306:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1306 | KEYMAP *name_map(name) | ^ In file included from keymap.c:46: ./kbd.h:67:16: 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] 67 | extern KEYMAP *name_map(); | ^ keymap.c:1749:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1749 | name_fent(fname, flag) | ^ | int keymap.c:1749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] keymap.c:1777:4: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1777 | PF name_function(fname) | ^ In file included from keymap.c:46: ./kbd.h:64:11: 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] 64 | extern PF name_function(); | ^ keymap.c:1827:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1827 | char *function_name(fpoint) | ^ In file included from keymap.c:46: ./kbd.h:65: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] 65 | extern char *function_name(); | ^ 16 warnings generated. --- main.o --- In file included from main.c:38: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from main.c:38: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ main.c:61:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 61 | main(argc, argv) | ^ | int main.c:153:23: warning: passing arguments to 'startupfile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | if ((cp = startupfile(ngrcfile, (char *)NULL)) != NULL) | ^ main.c:178:18: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | cp = adjustname(*++argv); | ^ main.c:187:16: warning: passing arguments to 'gotoline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | gotoline(1,line); | ^ main.c:194:26: warning: passing arguments to 'findbuffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | if ((tmpbp = findbuffer(cp)) == NULL) break; /* 91.02.17 by N.Yuasa */ | ^ main.c:206:15: warning: passing arguments to 'gotoline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | gotoline(1,line); | ^ main.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 | main(argc, argv) | ^ main.c:264:12: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | bp = bfind("*scratch*", TRUE); /* Text buffer. */ | ^ main.c:291:9: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 291 | quit(f, n) | ^ 292 | { main.c:291:6: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 291 | quit(f, n) | ^ 292 | { main.c:291:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 291 | quit(f, n) | ^ | int main.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] main.c:317:10: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ctrlg(f, n) | ^ 318 | { main.c:317:7: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ctrlg(f, n) | ^ 318 | { main.c:317:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ctrlg(f, n) | ^ | int main.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 warnings generated. --- keymap.o --- --- region.o --- In file included from region.c:25: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from region.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ region.c:48:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 48 | killregion(f, n) | ^ 49 | { region.c:48:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 48 | killregion(f, n) | ^ 49 | { region.c:48:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 48 | killregion(f, n) | ^ | int region.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] region.c:82:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 82 | copyregion(f, n) | ^ 83 | { region.c:82:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 82 | copyregion(f, n) | ^ 83 | { region.c:82:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 82 | copyregion(f, n) | ^ | int region.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] region.c:122:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 122 | copybuffer(f, n) | ^ 123 | { region.c:122:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 122 | copybuffer(f, n) | ^ 123 | { region.c:122:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 122 | copybuffer(f, n) | ^ | int region.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] region.c:172:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 172 | lowerregion(f, n) | ^ 173 | { region.c:172:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 172 | lowerregion(f, n) | ^ 173 | { region.c:172:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 172 | lowerregion(f, n) | ^ | int region.c:192:9: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | lchange(WFHARD); | ^ region.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | lowerregion(f, n) | ^ region.c:217:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 217 | upperregion(f, n) | ^ 218 | { region.c:217:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 217 | upperregion(f, n) | ^ 218 | { region.c:217:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 217 | upperregion(f, n) | ^ | int region.c:238:9: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | lchange(WFHARD); | ^ region.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | upperregion(f, n) | ^ region.c:268:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 268 | getregion(rp) register REGION *rp; { | ^ | int region.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] region.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | setsize(rp, size) register REGION *rp; register RSIZE size; { | ^ region.c:353:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 353 | prefixregion(f, n) | ^ 354 | { region.c:353:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 353 | prefixregion(f, n) | ^ 354 | { region.c:353:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 353 | prefixregion(f, n) | ^ | int region.c:353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] region.c:412:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 412 | setprefix(f, n) | ^ 413 | { region.c:412:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 412 | setprefix(f, n) | ^ 413 | { region.c:412:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 412 | setprefix(f, n) | ^ | int region.c:412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 warnings generated. --- autosave.o --- In file included from autosave.c:23: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from autosave.c:23: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ autosave.c:40:16: warning: parameter 'flag' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 40 | autosave_check(flag) | ^ 41 | { autosave.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | autosave_check(flag) | ^ autosave.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | del_autosave_file(name) | ^ autosave.c:121:20: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | as_set_interval(f, n) | ^ 122 | { autosave.c:121:17: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | as_set_interval(f, n) | ^ 122 | { autosave.c:121:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | as_set_interval(f, n) | ^ | int autosave.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 9 warnings generated. --- modes.o --- In file included from modes.c:25: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from modes.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ modes.c:38:10: 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 previous declaration [-Wdeprecated-non-prototype] 38 | VOID upmodes(); | ^ ./def.h:540:13: note: conflicting prototype is here 540 | extern VOID upmodes pro((BUFFER *)); | ^ modes.c:40:22: warning: passing arguments to 'name_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | if((m = name_mode(mode)) == NULL) { | ^ modes.c:32:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | static int changemode(f, n, mode) | ^ modes.c:71:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 71 | indentmode(f, n) | ^ 72 | { modes.c:71:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 71 | indentmode(f, n) | ^ 72 | { modes.c:71:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 71 | indentmode(f, n) | ^ | int modes.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:76:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 76 | fillmode(f, n) | ^ 77 | { modes.c:76:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 76 | fillmode(f, n) | ^ 77 | { modes.c:76:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 76 | fillmode(f, n) | ^ | int modes.c:76:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:93:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | blinkparen(f, n) | ^ 94 | { modes.c:93:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | blinkparen(f, n) | ^ 94 | { modes.c:93:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 93 | blinkparen(f, n) | ^ | int modes.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:98:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 98 | notabmode(f, n) | ^ 99 | { modes.c:98:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 98 | notabmode(f, n) | ^ 99 | { modes.c:98:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 98 | notabmode(f, n) | ^ | int modes.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:109:10: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | cmode(f, n) | ^ 110 | { modes.c:109:7: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | cmode(f, n) | ^ 110 | { modes.c:109:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | cmode(f, n) | ^ | int modes.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:116:14: warning: passing arguments to 'set_tabwidth' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | set_tabwidth(-1, cmode_tab); | ^ modes.c:122:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 122 | overwrite(f, n) | ^ | int modes.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] modes.c:133:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 133 | set_default_mode(f, n) | ^ | int modes.c:142:22: warning: passing arguments to 'name_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | if((m = name_mode(mode)) == NULL) { | ^ modes.c:172:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 172 | else defb_flag |= BFAUTOFILL; | ^ modes.c:176:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 176 | else defb_flag |= BFOVERWRITE; | ^ modes.c:179:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] 179 | else defb_flag |= BFNOTAB; | ^ modes.c:133:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | set_default_mode(f, n) | ^ 34 warnings generated. --- canna.o --- --- jump.o --- In file included from jump.c:33: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from jump.c:33: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ In file included from jump.c:41: ./regex_j.h:281: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 previous declaration [-Wdeprecated-non-prototype] 281 | extern char *re_comp (); | ^ /usr/include/unistd.h:553:7: note: conflicting prototype is here 553 | char *re_comp(const char *); | ^ In file included from jump.c:41: ./regex_j.h:282: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 previous declaration [-Wdeprecated-non-prototype] 282 | extern int re_exec (); | ^ /usr/include/unistd.h:554:6: note: conflicting prototype is here 554 | int re_exec(const char *); | ^ jump.c:85:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 85 | set_regexp( pat ) | ^ | int jump.c:99:34: warning: passing arguments to 're_compile_pattern' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 99 | message = re_compile_pattern (pat, strlen(pat), &re_buff); | ^ jump.c:100:20: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 100 | if (message != '\0') { | ^~~~ | (void *)0 jump.c:106:24: warning: passing arguments to 're_compile_fastmap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | re_compile_fastmap (&re_buff); | ^ jump.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | set_regexp( pat ) | ^ jump.c:110:27: warning: parameter 'col' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 110 | parse_error_message( clp, col, namebuf, ip, parse_end ) | ^ 111 | LINE *clp; 112 | char *namebuf; 113 | int *ip, *parse_end; 114 | { jump.c:110:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 110 | parse_error_message( clp, col, namebuf, ip, parse_end ) | ^ | int jump.c:123:19: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | i = re_search (&re_buff, ltext(clp), llength(clp), | ^ jump.c:140:26: warning: passing arguments to 'grab_filename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | filename = grab_filename( buf ); | ^ jump.c:147:26: warning: passing arguments to 'grab_filename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | filename = grab_filename( buf ); | ^ jump.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | parse_error_message( clp, col, namebuf, ip, parse_end ) | ^ jump.c:160:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | jumptoerror(f,n) | ^ 161 | { jump.c:160:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | jumptoerror(f,n) | ^ 161 | { jump.c:160:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | jumptoerror(f,n) | ^ | int jump.c:167:16: 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 previous declaration [-Wdeprecated-non-prototype] 167 | extern int access(); | ^ /usr/include/unistd.h:323:6: note: conflicting prototype is here 323 | int access(const char *, int); | ^ jump.c:192:18: warning: passing arguments to 'filevisit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | if (!filevisit(FFRAND,0)) return FALSE; | ^ jump.c:194:18: warning: passing arguments to 'poptofile' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | if (!poptofile(FFRAND,0)) return FALSE; | ^ jump.c:196:11: warning: passing arguments to 'gotoline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | gotoline( FFARG, lineno ); | ^ jump.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | jumptoerror(f,n) | ^ jump.c:217:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | grab_filename( buf ) | ^ jump.c:80: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] 80 | static char *grab_filename(); | ^ jump.c:264:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 264 | compile(f, n) | ^ 265 | { jump.c:264:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 264 | compile(f, n) | ^ 265 | { jump.c:264:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 264 | compile(f, n) | ^ | int jump.c:280:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | if ((bp = bfind("*compilation*", TRUE)) == NULL) return FALSE; | ^ jump.c:281:21: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ jump.c:288:31: warning: passing arguments to 'call_process' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | if ((result = call_process(compile_command, NULL)) == NULL) | ^ jump.c:292:19: warning: passing arguments to 'gotobob' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | (VOID) gotobob(0, 1); | ^ jump.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | compile(f, n) | ^ jump.c:310:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 310 | nexterror(f, n) | ^ 311 | { jump.c:310:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 310 | nexterror(f, n) | ^ 311 | { jump.c:310:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 310 | nexterror(f, n) | ^ | int jump.c:319:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | if ((bp = bfind("*compilation*", TRUE)) == NULL) return FALSE; | ^ jump.c:320:21: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 320 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ jump.c:310:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 310 | nexterror(f, n) | ^ 39 warnings generated. --- kinsoku.o --- In file included from kinsoku.c:30: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from kinsoku.c:30: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ kinsoku.c:78:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 78 | kc_list_char(f, n) | ^ 79 | { kinsoku.c:78:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 78 | kc_list_char(f, n) | ^ 79 | { kinsoku.c:78:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 78 | kc_list_char(f, n) | ^ | int kinsoku.c:90:17: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | if ((bp = bfind("*Kinsoku Chars*", TRUE)) == NULL) return FALSE; | ^ kinsoku.c:162:18: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ kinsoku.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | kc_list_char(f, n) | ^ kinsoku.c:176:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 176 | kc_add_bol(f, n) | ^ 177 | { kinsoku.c:176:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 176 | kc_add_bol(f, n) | ^ 177 | { kinsoku.c:176:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 176 | kc_add_bol(f, n) | ^ | int kinsoku.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kinsoku.c:210:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 210 | kc_del_bol(f, n) | ^ 211 | { kinsoku.c:210:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 210 | kc_del_bol(f, n) | ^ 211 | { kinsoku.c:210:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 210 | kc_del_bol(f, n) | ^ | int kinsoku.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kinsoku.c:244:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 244 | kc_add_eol(f, n) | ^ 245 | { kinsoku.c:244:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 244 | kc_add_eol(f, n) | ^ 245 | { kinsoku.c:244:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 244 | kc_add_eol(f, n) | ^ | int kinsoku.c:244:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kinsoku.c:278:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | kc_del_eol(f, n) | ^ 279 | { kinsoku.c:278:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | kc_del_eol(f, n) | ^ 279 | { kinsoku.c:278:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | kc_del_eol(f, n) | ^ | int kinsoku.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kinsoku.c:374:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 374 | isbolkchar(c1, c2) | ^ | int kinsoku.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kinsoku.c:397:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 397 | iseolkchar(c1, c2) | ^ | int kinsoku.c:397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 warnings generated. --- basic.o --- In file included from basic.c:39: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from basic.c:39: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ basic.c:47:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 47 | gotobol(f, n) | ^ 48 | { basic.c:47:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 47 | gotobol(f, n) | ^ 48 | { basic.c:47:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 47 | gotobol(f, n) | ^ | int basic.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:65:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 65 | backchar(f, n) | ^ 66 | register int n; 67 | { basic.c:65:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 65 | backchar(f, n) | ^ | int basic.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:129:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 129 | gotoeol(f, n) | ^ 130 | { basic.c:129:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 129 | gotoeol(f, n) | ^ 130 | { basic.c:129:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 129 | gotoeol(f, n) | ^ | int basic.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:148:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 148 | forwchar(f, n) | ^ 149 | register int n; 150 | { basic.c:148:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 148 | forwchar(f, n) | ^ | int basic.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:205:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 205 | gotobob(f, n) | ^ 206 | { basic.c:205:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 205 | gotobob(f, n) | ^ 206 | { basic.c:205:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 205 | gotobob(f, n) | ^ | int basic.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:219:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 219 | gotoeob(f, n) | ^ 220 | { basic.c:219:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 219 | gotoeob(f, n) | ^ 220 | { basic.c:219:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 219 | gotoeob(f, n) | ^ | int basic.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:235:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 235 | nextline(f, n) | ^ 236 | { basic.c:235:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 235 | nextline(f, n) | ^ 236 | { basic.c:235:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 235 | nextline(f, n) | ^ | int basic.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:258:19: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 258 | linenumbermode(f, n) | ^ 259 | { basic.c:258:16: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 258 | linenumbermode(f, n) | ^ 259 | { basic.c:258:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 258 | linenumbermode(f, n) | ^ | int basic.c:258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:289:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 289 | forwline(f, n) | ^ 290 | { basic.c:289:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 289 | forwline(f, n) | ^ 290 | { basic.c:289:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 289 | forwline(f, n) | ^ | int basic.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:374:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 374 | backline(f, n) | ^ 375 | { basic.c:374:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 374 | backline(f, n) | ^ 375 | { basic.c:374:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 374 | backline(f, n) | ^ | int basic.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:418:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 418 | getgoal(dlp) register LINE *dlp; { | ^ | int basic.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:481:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 481 | forwpage(f, n) | ^ 482 | register int n; 483 | { basic.c:481:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 481 | forwpage(f, n) | ^ | int basic.c:481:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:529:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 529 | backpage(f, n) | ^ 530 | register int n; 531 | { basic.c:529:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 529 | backpage(f, n) | ^ | int basic.c:529:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:597:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 597 | pagenext(f, n) | ^ 598 | { basic.c:597:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 597 | pagenext(f, n) | ^ 598 | { basic.c:597:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 597 | pagenext(f, n) | ^ | int basic.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:629:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 629 | setmark(f, n) | ^ 630 | { basic.c:629:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 629 | setmark(f, n) | ^ 630 | { basic.c:629:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 629 | setmark(f, n) | ^ | int basic.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:644:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | swapmark(f, n) | ^ 645 | { basic.c:644:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | swapmark(f, n) | ^ 645 | { basic.c:644:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | swapmark(f, n) | ^ | int basic.c:644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] basic.c:672:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 672 | gotoline(f, n) | ^ 673 | register int n; 674 | { basic.c:672:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 672 | gotoline(f, n) | ^ | int basic.c:672:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 warnings generated. --- dired.o --- In file included from dired.c:34: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from dired.c:34: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ dired.c:40: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 previous declaration [-Wdeprecated-non-prototype] 40 | extern char* strncpy(); | ^ dired.c:66:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 66 | dired(f, n) | ^ | int dired.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:98:20: warning: passing arguments to 'dired_' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | if((bp = dired_(dirname)) == NULL) return FALSE; | ^ dired.c:142:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 142 | d_otherwindow(f, n) | ^ | int dired.c:164:20: warning: passing arguments to 'dired_' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | if((bp = dired_(dirname)) == NULL) return FALSE; | ^ dired.c:169:20: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | if((wp = popbuf(bp)) == NULL) return FALSE; | ^ dired.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | d_otherwindow(f, n) | ^ dired.c:176:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 176 | d_del(f, n) | ^ | int dired.c:176:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:196:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 196 | d_undel(f, n) | ^ | int dired.c:196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:216:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 216 | d_undelbak(f, n) | ^ | int dired.c:216:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:232:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 232 | d_flag(f, n) | ^ | int dired.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:260:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 259 | static | ~~~~~~ | int 260 | d_fileopen(f, n, popup) | ^ dired.c:271:26: warning: passing arguments to 'dired_' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | if ((bp = (s ? dired_(fname) : findbuffer(fname))) == NULL) | ^ dired.c:271:46: warning: passing arguments to 'findbuffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | if ((bp = (s ? dired_(fname) : findbuffer(fname))) == NULL) | ^ dired.c:279:23: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 279 | if ((wp = popbuf(bp)) == NULL) | ^ dired.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | d_fileopen(f, n, popup) | ^ dired.c:302:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 302 | d_findfile(f, n) | ^ | int dired.c:302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | d_viewfile(f, n) | ^ dired.c:325:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 325 | d_ffotherwindow(f, n) | ^ | int dired.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:332:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 332 | d_expunge(f, n) | ^ | int dired.c:363:11: warning: passing arguments to 'lfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | lfree(lp); | ^ dired.c:332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | d_expunge(f, n) | ^ dired.c:371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | filename(path) | ^ dired.c:392:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 392 | d_copy(f, n) | ^ | int dired.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:433:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 433 | d_rename(f, n) | ^ | int dired.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] dired.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | d_execute(f, n) | ^ 37 warnings generated. --- help.o --- In file included from help.c:9: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from help.c:9: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ help.c:17: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 previous declaration [-Wdeprecated-non-prototype] 17 | extern int rescan(); | ^ ./def.h:609:12: note: conflicting prototype is here 609 | extern int rescan pro((int, int)); | ^ help.c:30:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | desckey(f, n) | ^ 31 | { help.c:30:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | desckey(f, n) | ^ 31 | { help.c:30:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 30 | desckey(f, n) | ^ | int help.c:55:19: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | pep = keyname(pep, key.k_chars[key.k_count++] = c = getkey(FALSE)); | ^ help.c:56:24: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | if((funct = doscan(curmap, c)) != prefix) break; | ^ help.c:63:20: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | funct = doscan(curmap, TOLOWER(key.k_chars[key.k_count-1])); | ^ help.c:76:20: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | funct = doscan(curmap, key.k_chars[i]); | ^ help.c:89:33: warning: passing arguments to 'function_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | else if((pep = function_name(funct)) != NULL) | ^ help.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | desckey(f, n) | ^ help.c:109:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | wallchart(f, n) | ^ 110 | { help.c:109:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | wallchart(f, n) | ^ 110 | { help.c:109:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 109 | wallchart(f, n) | ^ | int help.c:115:17: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | if ((bp = bfind("*help*", TRUE)) == NULL) return FALSE; | ^ help.c:129:11: warning: passing arguments to 'showall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | (showall(buf, curbp->b_modes[m]->p_map) == FALSE) || | ^ help.c:133:14: warning: passing arguments to 'showall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | (showall(buf, map_table[0].p_map) == FALSE)) return FALSE; | ^ help.c:109:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | wallchart(f, n) | ^ help.c:152:15: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | cp = keyname(ind, last); | ^ help.c:155:19: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | cp = keyname(cp + 4, ele->k_base - 1); | ^ help.c:158:34: warning: passing arguments to 'function_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | (VOID) strcpy(cp, function_name(map->map_default)); | ^ help.c:165:47: warning: passing arguments to 'function_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | if(functp != prefix) cp2 = function_name(functp); | ^ help.c:166:26: warning: passing arguments to 'map_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | else cp2 = map_name(ele->k_prefmap); | ^ help.c:168:16: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | cp = keyname(ind, i); | ^ help.c:182:15: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | cp = keyname(ind, i); | ^ help.c:137:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | static int showall(ind, map) | ^ help.c:20: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] 20 | static int showall(); | ^ help.c:192:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 192 | help_help(f, n) | ^ | int help.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] help.c:198:22: warning: passing arguments to 'name_map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | if((kp = name_map("help")) == NULL) return FALSE; | ^ help.c:210:16: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | funct = doscan(kp, c); | ^ help.c:225:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 225 | apropos_command(f, n) | ^ | int help.c:236:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | if ((bp = bfind("*help*", TRUE)) == NULL) return FALSE; | ^ help.c:250:11: warning: passing arguments to 'findbind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | findbind(fnp->n_funct, buf, map_table[0].p_map); | ^ help.c:225:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | apropos_command(f, n) | ^ help.c:272:18: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | cp = keyname(ind, last); | ^ help.c:275:17: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | (VOID) keyname(cp + 4, ele->k_base - 1); | ^ help.c:283:20: warning: passing arguments to 'map_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | cp = map_name(ele->k_prefmap); | ^ help.c:291:17: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | (VOID) keyname(ind, i); | ^ help.c:301:18: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | cp = keyname(ind, i); | ^ help.c:259:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | static VOID findbind(funct, ind, map) | ^ help.c:21:13: 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] 21 | static VOID findbind(); | ^ 43 warnings generated. --- macro.o --- In file included from macro.c:14: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from macro.c:14: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ macro.c:21:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 21 | definemacro(f, n) | ^ | int macro.c:40:29: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | if((maclhead = lp1 = lalloc(0)) == NULL) return FALSE; | ^ macro.c:21:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | definemacro(f, n) | ^ macro.c:49:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 49 | finishmacro(f, n) | ^ | int macro.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] macro.c:58:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | executemacro(f, n) | ^ | int --- ttyio.o --- In file included from ttyio.c:50: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from ttyio.c:50: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ ttyio.c:133:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 133 | ttopen() { | ^ | int --- macro.o --- macro.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] macro.c:67:33: warning: array index 256 is past the end of the array (that has type 'union (unnamed union at ./macro.h:22:8)[256]') [-Warray-bounds] 67 | (macrocount >= MAXMACRO && macro[MAXMACRO].m_funct != finishmacro)) | ^ ~~~~~~~~ ./macro.h:22:8: note: array 'macro' declared here 22 | EXTERN union { | ^ 10 warnings generated. --- ttyio.o --- ttyio.c:147:9: warning: call to undeclared function 'tgetent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 147 | if((tgetent(tcbuf, tv_stype)) != 1) | ^ ttyio.c:153:9: warning: call to undeclared function 'ttraw'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 153 | if (ttraw() == FALSE) | ^ ttyio.c:164:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 164 | } | ^ ttyio.c:173:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 173 | ttraw() { | ^ | int ttyio.c:275:5: warning: call to undeclared function 'setttysize'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 275 | setttysize() ; | ^ ttyio.c:286:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 286 | ttclose() { | ^ | int ttyio.c:287:9: warning: call to undeclared function 'ttcooked'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 287 | if (ttcooked() == FALSE) | ^ ttyio.c:292:1: warning: non-void function does not return a value [-Wreturn-type] 292 | } | ^ ttyio.c:299:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 299 | ttcooked() { | ^ | int ttyio.c:340:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 340 | ttputc(c) | ^ | int ttyio.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ttyio.c:346:1: warning: non-void function does not return a value [-Wreturn-type] 346 | } | ^ ttyio.c:351:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 351 | ttflush() { | ^ | int ttyio.c:361:1: warning: non-void function does not return a value [-Wreturn-type] 361 | } | ^ ttyio.c:373:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 373 | ttgetc() { | ^ | int ttyio.c:407:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 407 | ttungetc(c) | ^ | int ttyio.c:407:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ttyio.c:411:1: warning: non-void function does not return a value [-Wreturn-type] 411 | } | ^ ttyio.c:417:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 417 | setttysize() { | ^ | int ttyio.c:425:12: warning: call to undeclared function 'tgetnum'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 425 | if ((nrow=tgetnum ("li")) <= 0 | ^ ttyio.c:430:1: warning: non-void function does not return a value [-Wreturn-type] 430 | } | ^ ttyio.c:440:5: warning: call to undeclared function 'refresh'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 440 | refresh(FFRAND, 0); /* Very easy way... */ | ^ ttyio.c:453:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 453 | typeahead() { | ^ | int ttyio.c:492:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 492 | panic(s) char *s; { | ^ | int ttyio.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ttyio.c:574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | itimer(func, sec) | ^ 29 warnings generated. --- macro.o --- --- ttyio.o --- --- ttykbd.o --- In file included from ttykbd.c:16: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from ttykbd.c:16: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ 2 warnings generated. --- paragraph.o --- In file included from paragraph.c:37: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from paragraph.c:37: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ paragraph.c:64:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 64 | gotobop(f, n) | ^ 65 | { paragraph.c:64:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 64 | gotobop(f, n) | ^ 65 | { paragraph.c:64:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 64 | gotobop(f, n) | ^ | int paragraph.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] paragraph.c:110:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 110 | gotoeop(f, n) | ^ 111 | { paragraph.c:110:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 110 | gotoeop(f, n) | ^ 111 | { paragraph.c:110:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 110 | gotoeop(f, n) | ^ | int paragraph.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] paragraph.c:160:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | fillpara(f, n) | ^ 161 | { paragraph.c:160:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | fillpara(f, n) | ^ 161 | { paragraph.c:160:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 160 | fillpara(f, n) | ^ | int paragraph.c:258:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 258 | if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ paragraph.c:258:14: note: place parentheses around the assignment to silence this warning 258 | if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { | ^ | ( ) paragraph.c:258:14: note: use '==' to turn this assignment into an equality comparison 258 | if (eolflag=(curwp->w_doto == llength(curwp->w_dotp))) { | ^ | == paragraph.c:269:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 269 | if (eolflag=((curwp->w_doto + 1) == | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 270 | llength(curwp->w_dotp))) { | ~~~~~~~~~~~~~~~~~~~~~~~ paragraph.c:269:15: note: place parentheses around the assignment to silence this warning 269 | if (eolflag=((curwp->w_doto + 1) == | ^ | ( 270 | llength(curwp->w_dotp))) { | | ) paragraph.c:269:15: note: use '==' to turn this assignment into an equality comparison 269 | if (eolflag=((curwp->w_doto + 1) == | ^ | == paragraph.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | fillpara(f, n) | ^ paragraph.c:516:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 516 | killpara(f, n) | ^ 517 | { paragraph.c:516:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 516 | killpara(f, n) | ^ 517 | { paragraph.c:516:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 516 | killpara(f, n) | ^ | int paragraph.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] paragraph.c:565:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 565 | fillword(f, n) | ^ 566 | { paragraph.c:565:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 565 | fillword(f, n) | ^ 566 | { paragraph.c:565:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 565 | fillword(f, n) | ^ | int paragraph.c:565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] paragraph.c:762:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 762 | setfillcol(f, n) { | ^ paragraph.c:762:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 762 | setfillcol(f, n) { | ^ paragraph.c:762:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 762 | setfillcol(f, n) { | ^ | int paragraph.c:762:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] paragraph.c:778:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | setfillprefix(f, n) { | ^ paragraph.c:778:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | setfillprefix(f, n) { | ^ paragraph.c:778:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | setfillprefix(f, n) { | ^ | int paragraph.c:778:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 warnings generated. --- file.o --- In file included from file.c:36: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from file.c:36: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ file.c:43: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 previous declaration [-Wdeprecated-non-prototype] 43 | VOID upmodes(); | ^ ./def.h:540:13: note: conflicting prototype is here 540 | extern VOID upmodes pro((BUFFER *)); | ^ file.c:51:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 51 | fileinsert(f, n) | ^ 52 | { file.c:51:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 51 | fileinsert(f, n) | ^ 52 | { file.c:51:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 51 | fileinsert(f, n) | ^ | int file.c:73:30: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | return insertfile(adjustname(fname), (char *) NULL); | ^ file.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | fileinsert(f, n) | ^ file.c:82:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 81 | static | ~~~~~~ | int 82 | fileopen(f, n, readonly, popup, prompt) | ^ file.c:122:19: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | adjf = adjustname(fname); | ^ file.c:130:22: warning: passing arguments to 'findbuffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | if ((bp = findbuffer(adjf)) == NULL) { | ^ file.c:137:20: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | if ((wp = popbuf(bp)) == NULL) { | ^ file.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | fileopen(f, n, readonly, popup, prompt) | ^ file.c:201:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 201 | filevisit(f, n) | ^ 202 | { file.c:201:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 201 | filevisit(f, n) | ^ 202 | { file.c:201:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 201 | filevisit(f, n) | ^ | int file.c:201:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:212:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 212 | poptofile(f, n) | ^ 213 | { file.c:212:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 212 | poptofile(f, n) | ^ 213 | { file.c:212:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 212 | poptofile(f, n) | ^ | int file.c:212:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:228:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 228 | filereadonly(f, n) | ^ 229 | { file.c:228:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 228 | filereadonly(f, n) | ^ 229 | { file.c:228:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 228 | filereadonly(f, n) | ^ | int file.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | filealternate(f, n) | ^ file.c:280:10: warning: passing arguments to 'makename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | makename(bname, fname); /* New buffer name. */ | ^ file.c:282:13: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | while(bfind(bname, FALSE) != NULL) { | ^ file.c:284:21: warning: passing arguments to 'itos' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | (VOID) strcpy(itos(cp, ++count)+1, ">"); | ^ file.c:286:14: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | return bfind(bname, TRUE); | ^ file.c:269:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | findbuffer(fname) | ^ file.c:41: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] 41 | BUFFER *findbuffer(); | ^ file.c:293:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | static char *itos(bufp, num) | ^ file.c:44: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] 44 | static char *itos(); | ^ file.c:311:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 311 | readin(fname) char *fname; { | ^ | int file.c:311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:370:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 370 | insertfile(fname, newname) char fname[], newname[]; { | ^ | int file.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:429:18: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | if ((lp1=lalloc(leng > nbytes ? leng : nbytes)) == NULL) { | ^ file.c:504:19: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 504 | if((lp1=lalloc( | ^ file.c:610:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | makename(bname, fname) char bname[]; char fname[]; { | ^ file.c:42: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] 42 | VOID makename(); | ^ file.c:646:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 646 | makepath(dname, fname, len) | ^ file.c:684:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 684 | filewrite(f, n) | ^ 685 | { file.c:684:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 684 | filewrite(f, n) | ^ 685 | { file.c:684:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 684 | filewrite(f, n) | ^ | int file.c:709:23: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 709 | adjfname = adjustname(fname); | ^ file.c:746:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | while((bp = bfind(bname, FALSE)) != NULL) { | ^ file.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | filewrite(f, n) | ^ file.c:778:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | filesave(f, n) | ^ 779 | { file.c:778:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | filesave(f, n) | ^ 779 | { file.c:778:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 778 | filesave(f, n) | ^ | int file.c:778:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:792:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 792 | buffsave(bp) BUFFER *bp; { | ^ | int file.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:833:16: warning: passing arguments to 'fsetfilemode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 833 | fsetfilemode(bp->b_fname, m); | ^ file.c:863:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 863 | makebkfile(f, n) | ^ 864 | { file.c:863:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 863 | makebkfile(f, n) | ^ 864 | { file.c:863:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 863 | makebkfile(f, n) | ^ | int file.c:863:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:879:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 879 | writeout(bp, fn) register BUFFER *bp; char *fn; { | ^ | int file.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] file.c:901:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 901 | upmodes(bp) register BUFFER *bp; { | ^ file.c:43: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] 43 | VOID upmodes(); | ^ 64 warnings generated. --- re_search.o --- In file included from re_search.c:85: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from re_search.c:85: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ re_search.c:144:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | re_forwsearch(f, n) { | ^ re_search.c:144:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | re_forwsearch(f, n) { | ^ re_search.c:144:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | re_forwsearch(f, n) { | ^ | int re_search.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:165:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 165 | re_backsearch(f, n) { | ^ re_search.c:165:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 165 | re_backsearch(f, n) { | ^ re_search.c:165:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 165 | re_backsearch(f, n) { | ^ | int re_search.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:190:19: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 190 | re_searchagain(f, n) { | ^ re_search.c:190:16: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 190 | re_searchagain(f, n) { | ^ re_search.c:190:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 190 | re_searchagain(f, n) { | ^ | int re_search.c:190:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] In file included from re_search.c:215: ./regex_j.h:281: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 previous declaration [-Wdeprecated-non-prototype] 281 | extern char *re_comp (); | ^ /usr/include/unistd.h:553:7: note: conflicting prototype is here 553 | char *re_comp(const char *); | ^ In file included from re_search.c:215: ./regex_j.h:282: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 previous declaration [-Wdeprecated-non-prototype] 282 | extern int re_exec (); | ^ /usr/include/unistd.h:554:6: note: conflicting prototype is here 554 | int re_exec(const char *); | ^ re_search.c:234:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 234 | re_queryrepl(f, n) { | ^ re_search.c:234:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 234 | re_queryrepl(f, n) { | ^ re_search.c:234:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 234 | re_queryrepl(f, n) { | ^ | int re_search.c:234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:340:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 340 | re_doreplace(plen, st, f) | ^ | int re_search.c:340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:430:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 430 | re_forwsrch() { | ^ | int re_search.c:457:20: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | i = re_search (&re_buff, ltext(clp), llength(clp), tbo, ntries, ®s); | ^ re_search.c:484:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 484 | re_backsrch() { | ^ | int re_search.c:510:20: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | i = re_search (&re_buff, ltext(clp), llength(clp), tbo, -ntries, ®s); | ^ re_search.c:538:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 538 | re_readpattern(prompt) char *prompt; { | ^ | int re_search.c:538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:553:24: warning: assigning to 'char *' from 'unsigned char[256]' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 553 | re_buff.translate = upcase; | ^ ~~~~~~ re_search.c:555:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Wnon-literal-null-conversion] 555 | re_buff.translate = '\0'; | ^~~~ re_search.c:556:33: warning: passing arguments to 're_compile_pattern' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | message = re_compile_pattern (re_pat, strlen(re_pat), &re_buff); | ^ re_search.c:557:19: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] 557 | if (message != '\0') { | ^~~~ | (void *)0 re_search.c:562:23: warning: passing arguments to 're_compile_fastmap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | re_compile_fastmap (&re_buff); | ^ re_search.c:575:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 575 | setcasefold(f, n) { | ^ re_search.c:575:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 575 | setcasefold(f, n) { | ^ re_search.c:575:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 575 | setcasefold(f, n) { | ^ | int re_search.c:575:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:599:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 599 | delmatchlines(f, n) { | ^ re_search.c:599:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 599 | delmatchlines(f, n) { | ^ re_search.c:599:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 599 | delmatchlines(f, n) { | ^ | int re_search.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:614:21: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 614 | delnonmatchlines(f, n) { | ^ re_search.c:614:18: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 614 | delnonmatchlines(f, n) { | ^ re_search.c:614:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 614 | delnonmatchlines(f, n) { | ^ | int re_search.c:614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:629:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 629 | killmatches(cond) | ^ | int re_search.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:651:20: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | i = re_search (&re_buff, ltext(clp), llength(clp), 0, llength(clp), | ^ re_search.c:690:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 690 | cntmatchlines(f, n) { | ^ re_search.c:690:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 690 | cntmatchlines(f, n) { | ^ re_search.c:690:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 690 | cntmatchlines(f, n) { | ^ | int re_search.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:705:21: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 705 | cntnonmatchlines(f, n) { | ^ re_search.c:705:18: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 705 | cntnonmatchlines(f, n) { | ^ re_search.c:705:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 705 | cntnonmatchlines(f, n) { | ^ | int re_search.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:720:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 720 | countmatches(cond) | ^ | int re_search.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] re_search.c:735:20: warning: passing arguments to 're_search' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | i = re_search (&re_buff, ltext(clp), llength(clp), 0, llength(clp), | ^ 59 warnings generated. --- line.o --- In file included from line.c:60: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from line.c:60: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ line.c:102:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | lalloc(used) register int used; { | ^ In file included from line.c:60: ./def.h:412: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] 412 | extern LINE *lalloc(); | ^ line.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | lallocx(used) | ^ In file included from line.c:60: ./def.h:413: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] 413 | extern LINE *lallocx(); | ^ line.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | lfree(lp) register LINE *lp; { | ^ line.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | lchange(flag) register int flag; { | ^ In file included from line.c:60: ./def.h:433:13: 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] 433 | extern VOID lchange(); | ^ line.c:221:12: warning: parameter 'c' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 221 | linsert(n, c) | ^ 222 | int n; 223 | { line.c:221:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 221 | linsert(n, c) | ^ | int line.c:221:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:352:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 352 | lnewline() | ^ | int line.c:456:12: warning: parameter 'kflag' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 456 | ldelete(n, kflag) RSIZE n; { | ^ line.c:456:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 456 | ldelete(n, kflag) RSIZE n; { | ^ | int line.c:456:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:639:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 639 | ldelnewline() { | ^ | int line.c:711:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 711 | lreplace(plen, st, f) | ^ | int line.c:711:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:844:12: warning: parameter 'dir' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 844 | kinsert(c, dir) { | ^ line.c:844:9: warning: parameter 'c' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 844 | kinsert(c, dir) { | ^ line.c:844:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 844 | kinsert(c, dir) { | ^ | int line.c:844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:860:7: warning: parameter 'back' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 860 | kgrow(back) { | ^ line.c:860:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 860 | kgrow(back) { | ^ | int line.c:860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:892:9: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 892 | kremove(n) { | ^ line.c:892:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 892 | kremove(n) { | ^ | int line.c:892:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] line.c:947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 947 | get_lineno(bp, blp) | ^ 30 warnings generated. --- random.o --- In file included from random.c:43: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from random.c:43: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ random.c:58:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | showcpos(f, n) | ^ 59 | { random.c:58:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | showcpos(f, n) | ^ 59 | { random.c:58:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 58 | showcpos(f, n) | ^ | int random.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:126:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 126 | getcolpos() { | ^ | int random.c:189:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 189 | twiddle(f, n) | ^ 190 | { random.c:189:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 189 | twiddle(f, n) | ^ 190 | { random.c:189:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 189 | twiddle(f, n) | ^ | int random.c:271:9: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | lchange(WFEDIT); | ^ random.c:189:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | twiddle(f, n) | ^ random.c:283:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 283 | openline(f, n) | ^ 284 | { random.c:283:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 283 | openline(f, n) | ^ 284 | { random.c:283:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 283 | openline(f, n) | ^ | int random.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:319:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 319 | newline(f, n) | ^ 320 | { random.c:319:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 319 | newline(f, n) | ^ 320 | { random.c:319:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 319 | newline(f, n) | ^ | int random.c:319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:361:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | deblank(f, n) | ^ 362 | { random.c:361:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | deblank(f, n) | ^ 362 | { random.c:361:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | deblank(f, n) | ^ | int random.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:391:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 391 | justone(f, n) { | ^ random.c:391:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 391 | justone(f, n) { | ^ random.c:391:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 391 | justone(f, n) { | ^ | int random.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:405:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 405 | delwhite(f, n) | ^ 406 | { random.c:405:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 405 | delwhite(f, n) | ^ 406 | { random.c:405:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 405 | delwhite(f, n) | ^ | int random.c:405:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:445:11: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 445 | indent(f, n) | ^ 446 | { random.c:445:8: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 445 | indent(f, n) | ^ 446 | { random.c:445:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 445 | indent(f, n) | ^ | int random.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:496:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 496 | forwdel(f, n) | ^ 497 | { random.c:496:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 496 | forwdel(f, n) | ^ 497 | { random.c:496:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 496 | forwdel(f, n) | ^ | int random.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:523:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 523 | backdel(f, n) | ^ 524 | { random.c:523:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 523 | backdel(f, n) | ^ 524 | { random.c:523:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 523 | backdel(f, n) | ^ | int random.c:523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:562:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 562 | killline(f, n) { | ^ random.c:562:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 562 | killline(f, n) { | ^ random.c:562:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 562 | killline(f, n) { | ^ | int random.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:622:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 622 | killoneline(f, n) { | ^ random.c:622:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 622 | killoneline(f, n) { | ^ random.c:622:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 622 | killoneline(f, n) { | ^ | int random.c:622:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:686:9: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 686 | yank(f, n) | ^ 687 | { random.c:686:6: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 686 | yank(f, n) | ^ 687 | { random.c:686:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 686 | yank(f, n) | ^ | int random.c:686:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:789:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 789 | space_to_tabstop(f, n) | ^ | int random.c:789:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:822:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 822 | zaptochar(f,n) | ^ 823 | { random.c:822:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 822 | zaptochar(f,n) | ^ 823 | { random.c:822:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 822 | zaptochar(f,n) | ^ | int random.c:822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:932:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 932 | pagelines(f, n) | ^ 933 | { random.c:932:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 932 | pagelines(f, n) | ^ 933 | { random.c:932:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 932 | pagelines(f, n) | ^ | int random.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:972:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 972 | regionlines(f, n) | ^ 973 | { random.c:972:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 972 | regionlines(f, n) | ^ 973 | { random.c:972:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 972 | regionlines(f, n) | ^ | int random.c:972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] random.c:1029:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1029 | windowpos(wp) | ^ 71 warnings generated. --- kbd.o --- In file included from kbd.c:42: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from kbd.c:42: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ kbd.c:70:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 70 | do_meta(f, n) | ^ 71 | { kbd.c:70:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 70 | do_meta(f, n) | ^ 71 | { kbd.c:70:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 70 | do_meta(f, n) | ^ | int kbd.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:90:10: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 90 | bsmap(f, n) | ^ 91 | { kbd.c:90:7: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 90 | bsmap(f, n) | ^ 91 | { kbd.c:90:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 90 | bsmap(f, n) | ^ | int kbd.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.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 ungetkey(c) | ^ kbd.c:118:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 118 | else if(pushedc==CCHR('?')) pushedc=CCHR('H'); | ^ kbd.c:123:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | int getkey(flag) | ^ kbd.c:153:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 153 | else if(c==CCHR('?')) c=CCHR('H'); | ^ kbd.c:164:23: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | promptp = keyname(promptp, c); | ^ kbd.c:183:4: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | PF doscan(map, c) | ^ In file included from kbd.c:43: ./kbd.h:63:11: 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] 63 | extern PF doscan(); | ^ kbd.c:200:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 200 | doin() | ^ | int kbd.c:256:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 256 | rescan(f, n) | ^ | int kbd.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:319:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 319 | universal_argument(f, n) | ^ | int kbd.c:319:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:355:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 355 | digit_argument(f, n) | ^ | int kbd.c:355:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:390:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 390 | negative_argument(f, n) | ^ | int kbd.c:390:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:435:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 435 | selfinsert(f, n) | ^ | int kbd.c:435:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kbd.c:507:19: warning: passing arguments to 'lallocx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | if((lp = lallocx(maclcur->l_used + n)) == NULL) | ^ kbd.c:524:22: warning: passing arguments to 'lallocx' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | if((lp = lallocx(n)) == NULL) return FALSE; | ^ kbd.c:574:13: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | lchange(WFEDIT); | ^ kbd.c:637:9: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | lchange(WFEDIT); | ^ kbd.c:670:10: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 670 | quote(f, n) | ^ 671 | { kbd.c:670:7: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 670 | quote(f, n) | ^ 671 | { kbd.c:670:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 670 | quote(f, n) | ^ | int kbd.c:670:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 warnings generated. --- word.o --- In file included from word.c:25: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from word.c:25: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ word.c:43:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 43 | backword(f, n) | ^ 44 | { word.c:43:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 43 | backword(f, n) | ^ 44 | { word.c:43:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 43 | backword(f, n) | ^ | int word.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] word.c:72:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | forwword(f, n) | ^ 73 | { word.c:72:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | forwword(f, n) | ^ 73 | { word.c:72:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | forwword(f, n) | ^ | int word.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] word.c:100:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 100 | upperword(f, n) | ^ 101 | { word.c:100:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 100 | upperword(f, n) | ^ 101 | { word.c:100:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 100 | upperword(f, n) | ^ | int word.c:130:12: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | lchange(WFHARD); | ^ word.c:100:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | upperword(f, n) | ^ word.c:145:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 145 | lowerword(f, n) | ^ 146 | { word.c:145:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 145 | lowerword(f, n) | ^ 146 | { word.c:145:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 145 | lowerword(f, n) | ^ | int word.c:175:12: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 175 | lchange(WFHARD); | ^ word.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | lowerword(f, n) | ^ word.c:192:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 192 | capword(f, n) | ^ 193 | { word.c:192:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 192 | capword(f, n) | ^ 193 | { word.c:192:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 192 | capword(f, n) | ^ | int word.c:223:12: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | lchange(WFHARD); | ^ word.c:236:13: warning: passing arguments to 'lchange' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | lchange(WFHARD); | ^ word.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | capword(f, n) | ^ word.c:250:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 250 | delfword(f, n) | ^ 251 | { word.c:250:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 250 | delfword(f, n) | ^ 251 | { word.c:250:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 250 | delfword(f, n) | ^ | int word.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] word.c:322:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 322 | delbword(f, n) | ^ 323 | { word.c:322:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 322 | delbword(f, n) | ^ 323 | { word.c:322:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 322 | delbword(f, n) | ^ | int word.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] word.c:386:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 386 | inword() { | ^ | int 35 warnings generated. --- complt.o --- In file included from complt.c:40: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from complt.c:40: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ complt.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | complete (buf, flags) | ^ In file included from complt.c:42: ./complt.h:15:15: 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] 15 | extern int complete (); | ^ complt.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | complete_message (matchnum) | ^ In file included from complt.c:42: ./complt.h:16:17: 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] 16 | extern char *complete_message (); | ^ complt.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 | complete_funcname (name) --- word.o --- --- complt.o --- | ^ complt.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | complete_buffername (name) | ^ complt.c:233:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | complete_filename (name) | ^ complt.c:248:26: warning: passing arguments to 'fffiles' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | if ((fnnum = fffiles (name, &filenames)) == -1) | ^ complt.c:293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | complete_list_names (buf, flags) | ^ complt.c:302:21: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | if ((bp = bfind ("*Completions*", TRUE)) == NULL) | ^ complt.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | complete_list_funcnames (name, bp) | ^ complt.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | complete_list_buffernames (name, bp) | ^ complt.c:494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | complete_list_filenames (name, bp) | ^ complt.c:507:28: warning: passing arguments to 'file_name_part' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | dnlen = file_name_part (name) - name; | ^ complt.c:509:26: warning: passing arguments to 'fffiles' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | if ((fnnum = fffiles (name, &filenames)) == -1) | ^ complt.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | estrlen(str) | ^ 18 warnings generated. --- spawn.o --- In file included from spawn.c:31: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from spawn.c:31: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ spawn.c:72:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | spawncli(f, n) { | ^ spawn.c:72:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | spawncli(f, n) { | ^ spawn.c:72:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 72 | spawncli(f, n) { | ^ | int spawn.c:117:9: warning: call to undeclared function 'ttcooked'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 117 | if (ttcooked() == FALSE) | ^ spawn.c:135:2: warning: call to undeclared function 'refresh'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 135 | refresh(FFRAND, 0); /* May be resized. */ | ^ spawn.c:172:2: warning: call to undeclared function 'refresh'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 172 | refresh(FFRAND, 0); /* May be resized. */ | ^ spawn.c:182:12: warning: call to undeclared function 'ttraw'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 182 | return ttraw(); | ^ spawn.c:72:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | spawncli(f, n) { | ^ spawn.c:218:15: warning: call to undeclared function 'open'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 218 | if ((in = open(input ? input : "/dev/null", 0)) < 0) | ^ spawn.c:204:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 204 | call_process(command, input) | ^ 12 warnings generated. --- fileio.o --- In file included from fileio.c:50: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from fileio.c:50: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ fileio.c:63:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 63 | ffropen(fn) char *fn; { | ^ | int fileio.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:74:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 74 | ffwopen(fn) char *fn; { | ^ | int fileio.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:86:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 86 | ffclose() { | ^ | int fileio.c:98:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 98 | ffputbuf(bp) | ^ | int fileio.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:121:6: warning: call to undeclared function 'kputc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 121 | kputc(*cp, ffp, kfio); | ^ fileio.c:149:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 149 | ffgetline(buf, nbuf, nbytes) | ^ | int fileio.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:180:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 180 | fbackupfile(fn) char *fn; { | ^ | int fileio.c:180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:203:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 203 | fgetfilemode(fn) | ^ | int fileio.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:215:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 215 | fsetfilemode(fn, mode) | ^ | int fileio.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:220:1: warning: non-void function does not return a value [-Wreturn-type] 220 | } | ^ fileio.c:235:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 235 | fchkreadonly(fn) | ^ | int fileio.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:269: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 previous declaration [-Wdeprecated-non-prototype] 269 | char *getcwd(); | ^ /usr/include/unistd.h:339:7: note: conflicting prototype is here 339 | char *getcwd(char *, size_t); | ^ fileio.c:301:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 301 | rchdir(dir) | ^ | int fileio.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:335:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | char *adjustname(fn) | ^ fileio.c:58: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] 58 | char *adjustname(); | ^ fileio.c:460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | startupfile(ngrcfile, suffix) | ^ fileio.c:521:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 521 | copy(frname, toname) | ^ | int fileio.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:559:11: 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 previous declaration [-Wdeprecated-non-prototype] 559 | FILE *popen(); | ^ /usr/include/stdio.h:327:7: note: conflicting prototype is here 327 | FILE *popen(const char *, const char *); | ^ fileio.c:566:24: warning: passing arguments to 'findbuffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | if((bp = findbuffer(dirname)) == NULL) { | ^ fileio.c:606:35: warning: passing arguments to 'name_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | if((bp->b_modes[0] = name_mode("dired")) == NULL) { | ^ fileio.c:552:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | BUFFER *dired_(dirname) | ^ fileio.c:615:20: warning: parameter 'buflen' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 615 | d_makename(lp, fn, buflen) | ^ 616 | register LINE *lp; 617 | register char *fn; 618 | { fileio.c:615:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 615 | d_makename(lp, fn, buflen) | ^ | int fileio.c:615:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:734:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 734 | ffisdir(dn) | ^ | int fileio.c:734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:769:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 769 | fffiles(name, buf) | ^ | int fileio.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] fileio.c:894:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 894 | file_name_part (s) | ^ fileio.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 908 | copy_dir_name (d, s) | ^ fileio.c:923:27: warning: parameter 'buflen' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 923 | autosave_name(buff, name, buflen) | ^ 924 | char* buff; 925 | char* name; 926 | { fileio.c:923:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | autosave_name(buff, name, buflen) | ^ 44 warnings generated. --- search.o --- In file included from search.c:33: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from search.c:33: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ search.c:99:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 99 | forwsearch(f, n) | ^ 100 | { search.c:99:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 99 | forwsearch(f, n) | ^ 100 | { search.c:99:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 99 | forwsearch(f, n) | ^ | int search.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] search.c:121:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | backsearch(f, n) | ^ 122 | { search.c:121:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | backsearch(f, n) | ^ 122 | { search.c:121:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 121 | backsearch(f, n) | ^ | int search.c:121:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:142:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 142 | searchagain(f, n) | ^ 143 | { search.c:142:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 142 | searchagain(f, n) | ^ 143 | { search.c:142:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 142 | searchagain(f, n) | ^ | int search.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:167:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 167 | forwisearch(f, n) | ^ 168 | { search.c:167:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 167 | forwisearch(f, n) | ^ 168 | { search.c:167:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 167 | forwisearch(f, n) | ^ | int search.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:177:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 177 | backisearch(f, n) | ^ 178 | { search.c:177:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 177 | backisearch(f, n) | ^ 178 | { search.c:177:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 177 | backisearch(f, n) | ^ | int search.c:177:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:195:9: warning: parameter 'dir' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 195 | isearch(dir) { | ^ search.c:195:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 195 | isearch(dir) { | ^ | int search.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:202:8: 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 previous declaration [-Wdeprecated-non-prototype] 202 | VOID ungetkey(); | ^ ./def.h:513:13: note: conflicting prototype is here 513 | extern VOID ungetkey pro((int)); | ^ search.c:221:10: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | is_cpush(SRCH_BEGIN); | ^ search.c:223:11: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | is_prompt(dir, TRUE, success); | ^ search.c:243:19: warning: passing arguments to 'is_fail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | while (is_fail(is_peek())) | ^ search.c:244:13: warning: passing arguments to 'is_undo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | is_undo(&pptr, &dir); | ^ search.c:246:14: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | is_prompt(dir, pptr < 0, success); | ^ search.c:262:13: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | is_cpush(SRCH_FORW); | ^ search.c:270:15: warning: passing arguments to 'is_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | if (is_find(SRCH_FORW) != FALSE) is_cpush(SRCH_MARK); | ^ search.c:270:45: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | if (is_find(SRCH_FORW) != FALSE) is_cpush(SRCH_MARK); | ^ search.c:276:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | is_prompt(dir, pptr < 0, success); | ^ search.c:283:13: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | is_cpush(SRCH_BACK); | ^ search.c:291:15: warning: passing arguments to 'is_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | if (is_find(SRCH_BACK) != FALSE) is_cpush(SRCH_MARK); | ^ search.c:291:45: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | if (is_find(SRCH_BACK) != FALSE) is_cpush(SRCH_MARK); | ^ search.c:297:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | is_prompt(dir, pptr < 0, success); | ^ search.c:302:11: warning: passing arguments to 'is_undo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | is_undo(&pptr, &dir); | ^ search.c:303:16: warning: passing arguments to 'is_fail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | if (!is_fail(is_peek())) success = TRUE; | ^ search.c:304:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | is_prompt(dir, pptr < 0, success); | ^ search.c:328:30: warning: passing arguments to 'is_addword' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | if( (chunklen = is_addword(pptr,dir)) == 0 ){ | ^ search.c:336:14: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | is_cpush(SRCH_CHUNK(chunklen,1)); | ^ search.c:338:17: warning: passing arguments to 'is_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | if (is_find(dir)) | ^ search.c:339:15: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 339 | is_cpush(SRCH_CHUNK(chunklen,0)); | ^ search.c:343:15: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | is_cpush(SRCH_CHUNK(chunklen,1)); | ^ search.c:347:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | is_prompt(dir, FALSE, success); | ^ search.c:360:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | is_prompt(dir, FALSE, success); | ^ search.c:392:16: warning: passing arguments to 'is_find' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | if (is_find(dir) != FALSE) | ^ search.c:393:14: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | is_cpush(c); | ^ search.c:397:14: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | is_cpush(SRCH_ACCM); | ^ search.c:400:13: warning: passing arguments to 'is_cpush' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | is_cpush(SRCH_ACCM); | ^ search.c:401:13: warning: passing arguments to 'is_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | is_prompt(dir, FALSE, success); | ^ search.c:408:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | is_cpush(cmd) register int cmd; { | ^ search.c:65:13: 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] 65 | static VOID is_cpush(); | ^ search.c:445:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | is_undo(pptr, dir) register int *pptr; register int *dir; { | ^ search.c:69:13: 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] 69 | static VOID is_undo(); | ^ search.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | is_find(dir) register int dir; { | ^ search.c:70: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] 70 | static int is_find(); | ^ search.c:561:22: warning: parameter 'success' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 561 | is_prompt(dir, flag, success) { | ^ search.c:561:16: warning: parameter 'flag' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 561 | is_prompt(dir, flag, success) { | ^ search.c:561:11: warning: parameter 'dir' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 561 | is_prompt(dir, flag, success) { | ^ search.c:564:11: warning: passing arguments to 'is_dspl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | is_dspl("I-search", flag); | ^ search.c:566:11: warning: passing arguments to 'is_dspl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | is_dspl("Failing I-search", flag); | ^ search.c:569:11: warning: passing arguments to 'is_dspl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | is_dspl("I-search backward", flag); | ^ search.c:571:11: warning: passing arguments to 'is_dspl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 571 | is_dspl("Failing I-search backward", flag); | ^ search.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | is_prompt(dir, flag, success) { | ^ search.c:71:13: 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] 71 | static VOID is_prompt(); | ^ search.c:581:17: warning: parameter 'flag' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 581 | is_dspl(prompt, flag) char *prompt; { | ^ search.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | is_dspl(prompt, flag) char *prompt; { | ^ search.c:72:13: 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] 72 | static VOID is_dspl(); | ^ search.c:591:9: warning: parameter 'code' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 591 | is_fail(code) | ^ 592 | { search.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | is_fail(code) | ^ search.c:78: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] 78 | static int is_fail(); | ^ search.c:599:17: warning: parameter 'dir' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 599 | is_addword(pptr,dir) | ^ 600 | { search.c:599:12: warning: parameter 'pptr' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 599 | is_addword(pptr,dir) | ^ 600 | { search.c:639:17: warning: passing arguments to 'eq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | else if( !eq(c,CHARMASK(pat[i])) ) | ^ search.c:599:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | is_addword(pptr,dir) | ^ search.c:79:13: 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] 79 | static int is_addword(); | ^ search.c:695:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 695 | queryrepl(f, n) | ^ 696 | { search.c:695:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 695 | queryrepl(f, n) | ^ 696 | { search.c:695:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 695 | queryrepl(f, n) | ^ | int search.c:695:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] search.c:798:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 798 | forwsrch() { | ^ | int search.c:830:9: warning: passing arguments to 'eq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 830 | if (eq(c, pat[0]) != FALSE) { | ^ search.c:843:11: warning: passing arguments to 'eq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | if (eq(c, *pp++) == FALSE) | ^ search.c:863:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 863 | backsrch() { | ^ | int search.c:902:9: warning: passing arguments to 'eq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | if (eq(c, *epp) != FALSE) { | ^ search.c:917:11: warning: passing arguments to 'eq' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 917 | if (eq(c, *--pp) == FALSE) | ^ search.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 937 | eq(bc, pc) | ^ search.c:73: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] 73 | static int eq(); | ^ search.c:959:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 959 | readpattern(prompt) char *prompt; { | ^ | int search.c:959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 warnings generated. --- tty.o --- In file included from tty.c:40: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from tty.c:40: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ tty.c:58:5: 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 previous declaration [-Wdeprecated-non-prototype] 58 | int ttputc(); | ^ ./def.h:519:12: note: conflicting prototype is here 519 | extern int ttputc pro((int)); | ^ tty.c:105:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 105 | ttinit() { | ^ | int tty.c:114:6: warning: call to undeclared function 'tgetent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 114 | if((tgetent(tcbuf, tv_stype)) != 1) { | ^ tty.c:121:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | t = tgetstr("pc", &p); | ^ tty.c:124:7: warning: call to undeclared function 'tgetnum'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 124 | LI = tgetnum("li"); | ^ tty.c:125:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | CD = tgetstr("cd", &p); | ^ tty.c:126:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | CM = tgetstr("cm", &p); | ^ tty.c:127:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | CE = tgetstr("ce", &p); | ^ tty.c:128:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | UP = tgetstr("up", &p); | ^ tty.c:129:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | BC = tgetstr("bc", &p); | ^ tty.c:130:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | IM = tgetstr("im", &p); | ^ tty.c:131:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | IC = tgetstr("ic", &p); | ^ tty.c:132:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | EI = tgetstr("ei", &p); | ^ tty.c:133:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | DC = tgetstr("dc", &p); | ^ tty.c:134:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | AL = tgetstr("al", &p); | ^ tty.c:135:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | DL = tgetstr("dl", &p); | ^ tty.c:136:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | pAL= tgetstr("AL", &p); /* parameterized insert and del. line */ | ^ tty.c:137:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | pDL= tgetstr("DL", &p); | ^ tty.c:138:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | TI = tgetstr("ti", &p); | ^ tty.c:139:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 139 | TE = tgetstr("te", &p); | ^ tty.c:140:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | SO = tgetstr("so", &p); | ^ tty.c:141:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | SE = tgetstr("se", &p); | ^ tty.c:142:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | CS = tgetstr("cs", &p); /* set scrolling region */ | ^ tty.c:143:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | SF = tgetstr("sf", &p); | ^ tty.c:145:15: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | SF = tgetstr("do", &p); | ^ tty.c:147:15: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | SF = tgetstr("nl", &p); | ^ tty.c:151:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | SR = tgetstr("sr", &p); | ^ tty.c:174:16: warning: call to undeclared function 'charcost'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 174 | else tceeol = charcost(CE); | ^ tty.c:193:17: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | if (TI && *TI) putpad(TI, 1); /* init the term */ | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:194:1: warning: non-void function does not return a value [-Wreturn-type] 194 | } | ^ tty.c:204:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 204 | tttidy() { | ^ | int tty.c:205:17: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | if (TE && *TE) putpad(TE, 1); /* set the term back to normal mode */ | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:206:14: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | putpad(tgoto(CM, 0, ttrow), 1); /* not nrow */ | ^ tty.c:206:2: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | putpad(tgoto(CM, 0, ttrow), 1); /* not nrow */ | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:207:17: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | if (CE && *CE) putpad(CE, 1); /* erase one line */ | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:211:1: warning: non-void function does not return a value [-Wreturn-type] 211 | } | ^ tty.c:220:13: warning: parameter 'col' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | ttmove(row, col) { | ^ tty.c:220:8: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | ttmove(row, col) { | ^ tty.c:220:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | ttmove(row, col) { | ^ | int tty.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] tty.c:222:14: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | putpad(tgoto(CM, col, row), 1); | ^ tty.c:222:2: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | putpad(tgoto(CM, col, row), 1); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:226:1: warning: non-void function does not return a value [-Wreturn-type] 226 | } | ^ tty.c:231:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 231 | tteeol() { | ^ | int tty.c:232:9: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | if(CE) putpad(CE, 1); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:238:1: warning: non-void function does not return a value [-Wreturn-type] 238 | } | ^ tty.c:243:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 243 | tteeop() { | ^ | int tty.c:244:9: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | if(CD) putpad(CD, nrow - ttrow); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:260:1: warning: non-void function does not return a value [-Wreturn-type] 260 | } | ^ tty.c:265:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 265 | ttbeep() { | ^ | int tty.c:268:1: warning: non-void function does not return a value [-Wreturn-type] 268 | } | ^ tty.c:278:18: warning: parameter 'nchunk' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | ttinsl(row, bot, nchunk) { | ^ tty.c:278:13: warning: parameter 'bot' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | ttinsl(row, bot, nchunk) { | ^ tty.c:278:8: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | ttinsl(row, bot, nchunk) { | ^ tty.c:278:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 278 | ttinsl(row, bot, nchunk) { | ^ | int tty.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] tty.c:284:3: warning: non-void function 'ttinsl' should return a value [-Wreturn-mismatch] 284 | return; | ^ tty.c:288:3: warning: call to undeclared function 'ttwindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 288 | ttwindow(row,bot); | ^ tty.c:290:20: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | while (nchunk--) putpad(SR, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:292:3: warning: non-void function 'ttinsl' should return a value [-Wreturn-mismatch] 292 | return; | ^ tty.c:296:24: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | if (pDL) putpad(tgoto(pDL, 0, nchunk), nl); | ^ tty.c:296:12: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | if (pDL) putpad(tgoto(pDL, 0, nchunk), nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:298:5: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | putpad(DL, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:301:24: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | if (pAL) putpad(tgoto(pAL, 0, nchunk), nl); | ^ tty.c:301:12: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | if (pAL) putpad(tgoto(pAL, 0, nchunk), nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:303:5: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | putpad(AL, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:307:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 307 | } | ^ tty.c:317:18: warning: parameter 'nchunk' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ttdell(row, bot, nchunk) | ^ 318 | { tty.c:317:13: warning: parameter 'bot' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ttdell(row, bot, nchunk) | ^ 318 | { tty.c:317:8: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ttdell(row, bot, nchunk) | ^ 318 | { tty.c:317:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 317 | ttdell(row, bot, nchunk) | ^ | int tty.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] tty.c:324:3: warning: non-void function 'ttdell' should return a value [-Wreturn-mismatch] 324 | return; | ^ tty.c:328:3: warning: call to undeclared function 'ttwindow'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 328 | ttwindow(row, bot); | ^ tty.c:330:20: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | while (nchunk--) putpad(SF, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:336:24: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | if (pDL) putpad(tgoto(pDL, 0, nchunk), nl); | ^ tty.c:336:12: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | if (pDL) putpad(tgoto(pDL, 0, nchunk), nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:338:5: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | putpad(DL, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:341:24: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | if (pAL) putpad(tgoto(pAL, 0, nchunk), nl); | ^ tty.c:341:12: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | if (pAL) putpad(tgoto(pAL, 0, nchunk), nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:343:5: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | putpad(AL, nl); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:347:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 347 | } | ^ tty.c:361:15: warning: parameter 'bot' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | ttwindow(top, bot) | ^ 362 | { tty.c:361:10: warning: parameter 'top' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | ttwindow(top, bot) | ^ 362 | { tty.c:361:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 361 | ttwindow(top, bot) | ^ | int tty.c:364:15: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | putpad(tgoto(CS, bot, top), nrow - ttrow); | ^ tty.c:364:3: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | putpad(tgoto(CS, bot, top), nrow - ttrow); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | ttwindow(top, bot) | ^ tty.c:370:1: warning: non-void function does not return a value [-Wreturn-type] 370 | } | ^ tty.c:382:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 382 | ttnowindow() | ^ | int tty.c:385:14: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | putpad(tgoto(CS, (nrow > LI ? nrow : LI) - 1, 0), nrow - ttrow); | ^ tty.c:385:2: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | putpad(tgoto(CS, (nrow > LI ? nrow : LI) - 1, 0), nrow - ttrow); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:391:1: warning: non-void function does not return a value [-Wreturn-type] 391 | } | ^ tty.c:402:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 402 | ttcolor(color) register int color; { | ^ | int tty.c:402:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] tty.c:405:3: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | putpad(SE, 1); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:407:3: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | putpad(SO, 1); | ^ ./ttydef.h:68:31: note: expanded from macro 'putpad' 68 | #define putpad(str, num) tputs(str, num, ttputc) | ^ tty.c:411:1: warning: non-void function does not return a value [-Wreturn-type] 411 | } | ^ tty.c:422:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | ttresize() { | ^ | int tty.c:423:2: warning: call to undeclared function 'setttysize'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 423 | setttysize(); /* found in "ttyio.c", */ | ^ tty.c:430:1: warning: non-void function does not return a value [-Wreturn-type] 430 | } | ^ tty.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | fakec(c) | ^ tty.c:447:1: warning: non-void function does not return a value [-Wreturn-type] 447 | } | ^ tty.c:450:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 450 | charcost (s) char *s; { | ^ | int tty.c:453:7: warning: passing arguments to 'tputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | tputs(s, nrow, fakec); | ^ tty.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | charcost (s) char *s; { | ^ 108 warnings generated. --- skg.o --- In file included from skg.c:42: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from skg.c:42: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ skg.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | get_size(fp) | ^ skg.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | compare_string(s1, s2) | ^ skg.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | strcat_c(s, c) | ^ skg.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | make_dicindex(fp) | ^ skg.c:228:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | wind_dicindex(first_key, second_key, dicfile) | ^ skg.c:245:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | get_scanf(k1, k2, f, key, kanji) | ^ skg.c:329:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 329 | skginput(f, n) | ^ 330 | { skg.c:329:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 329 | skginput(f, n) | ^ 330 | { skg.c:329:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 329 | skginput(f, n) | ^ | int skg.c:357:22: warning: passing arguments to 'skg_input_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | s = skg_input_string(&mode, istr); | ^ skg.c:368:21: warning: passing arguments to 'skg_text_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | skg_text_insert(istr, mode); | ^ skg.c:374:28: warning: passing arguments to 'skg_convert_string' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | if (skg_convert_string(mode, istr, dstr) == SKG_INSERT) | ^ skg.c:376:18: warning: passing arguments to 'skg_text_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | skg_text_insert(dstr, A_MODE); | ^ skg.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | skginput(f, n) | ^ skg.c:392:35: warning: parameter 'size' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 392 | convert_to_hiragana(dstr, keystr, size) | ^ 393 | char *dstr, *keystr; 394 | { skg.c:403:30: warning: passing 'unsigned char[5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 403 | if (compare_string(ptr, romanptr->roman)) | ^~~~~~~~~~~~~~~ skg.c:405:16: warning: passing 'unsigned char[7]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 405 | strcat(dstr, romanptr->kana); | ^~~~~~~~~~~~~~ /usr/include/string.h:79:56: note: passing argument to parameter here 79 | char *strcat(char * __restrict, const char * __restrict); | ^ skg.c:406:17: warning: passing 'unsigned char[5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 406 | ptr += strlen(romanptr->roman); | ^~~~~~~~~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | convert_to_hiragana(dstr, keystr, size) | ^ skg.c:479:10: warning: passing 'unsigned char[5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 479 | strncpy(romanptr->roman, bufkey, ROMAN_MAXLEN); | ^~~~~~~~~~~~~~~ /usr/include/string.h:112:32: note: passing argument to parameter here 112 | char *strncpy(char * __restrict, const char * __restrict, size_t); | ^ skg.c:481:10: warning: passing 'unsigned char[7]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 481 | strncpy(romanptr->kana, bufstr, KANA_MAXLEN); | ^~~~~~~~~~~~~~ /usr/include/string.h:112:32: note: passing argument to parameter here 112 | char *strncpy(char * __restrict, const char * __restrict, size_t); | ^ skg.c:503:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | skg_text_insert(insert_str, mode) | ^ skg.c:125:13: 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] 125 | static VOID skg_text_insert(); | ^ skg.c:549:23: warning: passing arguments to 'skg_display_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | skg_display_prompt(istr, *mode); /* Display SKG-Prompt on MiniBuffer */ | ^ skg.c:629:20: warning: passing arguments to 'skg_display_prompt' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 629 | skg_display_prompt(istr, *mode); | ^ skg.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | skg_input_string(mode, istr) | ^ skg.c:124: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] 124 | static int skg_input_string(); | ^ skg.c:643:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 643 | target = dictionary_list + 1; | ^ ~~~~~~~~~~~~~~~~~~~ skg.c:647:13: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 647 | target = dictionary_list + 1; | ^ ~~~~~~~~~~~~~~~~~~~ skg.c:638:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | next_target(dictionary_list, target, dstr) | ^ skg.c:661:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 661 | target = dictionary_list + strlen(dictionary_list) - 1; | ^~~~~~~~~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:661:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 661 | target = dictionary_list + strlen(dictionary_list) - 1; | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ skg.c:665:36: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 665 | target = dictionary_list + strlen(dictionary_list) - 1; | ^~~~~~~~~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:665:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 665 | target = dictionary_list + strlen(dictionary_list) - 1; | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ skg.c:656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | prev_target(dictionary_list, target, dstr) | ^ skg.c:686:22: warning: passing arguments to 'search_dictionary' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 686 | search_dictionary(mode, istr, dictionary_list, rstr); | ^ skg.c:689:19: warning: passing arguments to 'target_display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | target_display(dstr, rstr); | ^ skg.c:708:20: warning: passing arguments to 'target_display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 708 | target_display(dstr, rstr); | ^ skg.c:713:20: warning: passing arguments to 'target_display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | target_display(dstr, rstr); | ^ skg.c:677:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | skg_convert_string(mode, istr, dstr) | ^ skg.c:126: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] 126 | static int skg_convert_string(); | ^ skg.c:738:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | target_display(dstr, rstr) | ^ skg.c:129:13: 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] 129 | static VOID target_display(); | ^ skg.c:745:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | skg_display_prompt(istr, mode) | ^ skg.c:127:13: 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] 127 | static VOID skg_display_prompt(); | ^ skg.c:761:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 761 | dic_next_target(target, dstr) | ^ skg.c:777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 777 | makedic(tlist, trest, rlength, result) | ^ skg.c:841:20: warning: passing arguments to 'setup_keystring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 841 | setup_keystring(mode, istr); | ^ skg.c:849:23: warning: passing arguments to 'compare_keystring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 849 | if (compare_keystring(istr, tmpstr, tmprstr, mode)) | ^ skg.c:854:13: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 854 | strcpy(dlist, tmplist); | ^~~~~ /usr/include/string.h:87:31: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ skg.c:865:16: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 865 | if (strlen(dlist) == 0) | ^~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:870:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 870 | sprintf(dlist, "/%s/", tmpstr); | ^~~~~ /usr/include/stdio.h:285:31: note: passing argument to parameter here 285 | int sprintf(char * __restrict, const char * __restrict, ...); | ^ skg.c:875:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 875 | sprintf(dlist, "/%s/", istr); | ^~~~~ /usr/include/stdio.h:285:31: note: passing argument to parameter here 285 | int sprintf(char * __restrict, const char * __restrict, ...); | ^ skg.c:895:14: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 895 | if (strlen(dlist)+strlen(tmplist)+1 > DIC_BUFFER_SIZE) | ^~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:897:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 897 | strcat(dlist, tmplist); | ^~~~~ /usr/include/string.h:79:31: note: passing argument to parameter here 79 | char *strcat(char * __restrict, const char * __restrict); | ^ skg.c:823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 823 | search_dictionary(mode, istr, dlist, rstr) | ^ skg.c:128:13: 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] 128 | static VOID search_dictionary(); | ^ skg.c:932:27: warning: passing 'unsigned char[5]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 932 | if (compare_string(ptr, romanptr->roman)) | ^~~~~~~~~~~~~~~ skg.c:934:24: warning: passing 'unsigned char[5]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 934 | int len = strlen(romanptr->roman); | ^~~~~~~~~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:935:14: warning: passing 'unsigned char[7]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 935 | strcpy(dickeyptr->hiragana, romanptr->kana); | ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:87:31: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ skg.c:935:35: warning: passing 'unsigned char[7]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 935 | strcpy(dickeyptr->hiragana, romanptr->kana); | ^~~~~~~~~~~~~~ /usr/include/string.h:87:56: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ skg.c:953:11: warning: passing 'unsigned char[7]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 953 | strcpy(dickeyptr->hiragana , KATA_SMALL_TSU); | ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:87:31: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ skg.c:955:11: warning: passing 'unsigned char[7]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 955 | strcpy(dickeyptr->hiragana , HIRA_SMALL_TSU); | ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:87:31: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ skg.c:905:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 905 | setup_keystring(mode, keystr) | ^ skg.c:130:13: 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] 130 | static VOID setup_keystring(); | ^ skg.c:1000:15: warning: passing 'unsigned char[7]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1000 | strcat(dstr, dickeyptr->hiragana); | ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:79:56: note: passing argument to parameter here 79 | char *strcat(char * __restrict, const char * __restrict); | ^ skg.c:1002:17: warning: passing 'unsigned char[7]' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1002 | klen += strlen(dickeyptr->hiragana) / 2; | ^~~~~~~~~~~~~~~~~~~ /usr/include/string.h:100:28: note: passing argument to parameter here 100 | size_t strlen(const char *) __pure; | ^ skg.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | convert_to_n_hiragana(dstr, keystr, length) | ^ skg.c:1021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1021 | compare_keystring(istr, tmpstr, tmprstr, mode) | ^ skg.c:131: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] 131 | static int compare_keystring(); | ^ skg.c:1051:22: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1051 | skg_set_romanname(f, n) | ^ 1052 | { skg.c:1051:19: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1051 | skg_set_romanname(f, n) | ^ 1052 | { skg.c:1051:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1051 | skg_set_romanname(f, n) | ^ | int skg.c:1051:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] skg.c:1082:20: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1082 | skg_set_dicname(f, n) | ^ 1083 | { skg.c:1082:17: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1082 | skg_set_dicname(f, n) | ^ 1083 | { skg.c:1082:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1082 | skg_set_dicname(f, n) | ^ | int skg.c:1082: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 warnings generated. --- cmode.o --- In file included from cmode.c:39: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from cmode.c:39: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ cmode.c:96:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 96 | cm_use_c_mode(f, n) | ^ 97 | { cmode.c:96:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 96 | cm_use_c_mode(f, n) | ^ 97 | { cmode.c:96:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 96 | cm_use_c_mode(f, n) | ^ | int cmode.c:96:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:118:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 118 | cm_brace(f, n) | ^ 119 | { cmode.c:118:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 118 | cm_brace(f, n) | ^ 119 | { cmode.c:118:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 118 | cm_brace(f, n) | ^ | int cmode.c:120:23: warning: passing arguments to 'do_cm_brace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | return do_cm_brace(f,n,0); | ^ cmode.c:118:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | cm_brace(f, n) | ^ cmode.c:128:19: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 128 | cm_brace_blink(f, n) | ^ 129 | { cmode.c:128:16: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 128 | cm_brace_blink(f, n) | ^ 129 | { cmode.c:128:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 128 | cm_brace_blink(f, n) | ^ | int cmode.c:130:23: warning: passing arguments to 'do_cm_brace' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | return do_cm_brace(f,n,1); | ^ cmode.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | cm_brace_blink(f, n) | ^ cmode.c:134:19: warning: parameter 'blink' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 134 | do_cm_brace(f, n, blink) | ^ 135 | { cmode.c:134:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 134 | do_cm_brace(f, n, blink) | ^ 135 | { cmode.c:134:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 134 | do_cm_brace(f, n, blink) | ^ 135 | { cmode.c:152:16: warning: passing arguments to 'blinkmatch' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | blinkmatch( curwp->w_dotp, curwp->w_doto-1 ); | ^ cmode.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | do_cm_brace(f, n, blink) | ^ cmode.c:88: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] 88 | static int do_cm_brace(); /* Nov 1991. bsh */ | ^ cmode.c:162:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | cm_semi(f, n) | ^ 163 | { cmode.c:162:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | cm_semi(f, n) | ^ 163 | { cmode.c:162:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | cm_semi(f, n) | ^ | int cmode.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:183:12: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 183 | cm_term(f, n) | ^ 184 | { cmode.c:183:9: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 183 | cm_term(f, n) | ^ 184 | { cmode.c:183:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 183 | cm_term(f, n) | ^ | int cmode.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:220:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | cm_indent(f, n) | ^ 221 | { cmode.c:220:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | cm_indent(f, n) | ^ 221 | { cmode.c:220:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 220 | cm_indent(f, n) | ^ | int cmode.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:252:23: warning: passing arguments to 'adjust_spc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | return (adjust_spc(i)); | ^ cmode.c:260:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 260 | cm_lfindent(f, n) | ^ 261 | { cmode.c:260:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 260 | cm_lfindent(f, n) | ^ 261 | { cmode.c:260:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 260 | cm_lfindent(f, n) | ^ | int cmode.c:260:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:291:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 291 | static calc_indent() | ~~~~~~ ^ | int cmode.c:431:26: warning: passing arguments to 'count_column' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | return (count_column(lp, bo)); | ^ cmode.c:483:15: warning: passing arguments to 'check_bal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | s = check_bal(&bal2); | ^ cmode.c:510:22: warning: passing arguments to 'count_column' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | return (count_column(tlp, tbo)+1); | ^ cmode.c:607:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 607 | static adjust_spc(nicol) | ~~~~~~ ^ | int cmode.c:607:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:83: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] 83 | static int adjust_spc(); | ^ cmode.c:666:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 666 | static check_bal(balc) | ~~~~~~ ^ | int cmode.c:666:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:84: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] 84 | static int check_bal(); | ^ cmode.c:696:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 696 | static count_column(lp, bo) | ~~~~~~ ^ | int cmode.c:696:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:85: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] 85 | static int count_column(); | ^ cmode.c:728:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 728 | cm_set_indent(f, n) | ^ 729 | { cmode.c:728:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 728 | cm_set_indent(f, n) | ^ 729 | { cmode.c:728:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 728 | cm_set_indent(f, n) | ^ | int cmode.c:731:16: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | if (getnum("c-indent-level", &n) == FALSE) | ^ cmode.c:728:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | cm_set_indent(f, n) | ^ cmode.c:742:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 742 | cm_set_imagin(f, n) | ^ 743 | { cmode.c:742:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 742 | cm_set_imagin(f, n) | ^ 743 | { cmode.c:742:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 742 | cm_set_imagin(f, n) | ^ | int cmode.c:745:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 745 | if (getnum("c-brace_imaginary-offset", &n) == FALSE) | ^ cmode.c:742:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | cm_set_imagin(f, n) | ^ cmode.c:757:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 757 | cm_set_brace(f, n) | ^ 758 | { cmode.c:757:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 757 | cm_set_brace(f, n) | ^ 758 | { cmode.c:757:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 757 | cm_set_brace(f, n) | ^ | int cmode.c:760:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 760 | if (getnum("c-brace-offset", &n) == FALSE) | ^ cmode.c:757:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 757 | cm_set_brace(f, n) | ^ cmode.c:772:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 772 | cm_set_arg(f, n) | ^ 773 | { cmode.c:772:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 772 | cm_set_arg(f, n) | ^ 773 | { cmode.c:772:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 772 | cm_set_arg(f, n) | ^ | int cmode.c:775:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 775 | if (getnum("c-argdecl-indent", &n) == FALSE) | ^ cmode.c:772:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | cm_set_arg(f, n) | ^ cmode.c:787:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 787 | cm_set_label(f, n) | ^ 788 | { cmode.c:787:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 787 | cm_set_label(f, n) | ^ 788 | { cmode.c:787:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 787 | cm_set_label(f, n) | ^ | int cmode.c:790:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 790 | if (getnum("c-label-offset", &n) == FALSE) | ^ cmode.c:787:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 787 | cm_set_label(f, n) | ^ cmode.c:802:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 802 | cm_set_cstat(f, n) | ^ 803 | { cmode.c:802:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 802 | cm_set_cstat(f, n) | ^ 803 | { cmode.c:802:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 802 | cm_set_cstat(f, n) | ^ | int cmode.c:805:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | if (getnum("c-continued-statement-offset", &n) == FALSE) | ^ cmode.c:802:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 802 | cm_set_cstat(f, n) | ^ cmode.c:817:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 817 | cm_set_cbrace(f, n) | ^ 818 | { cmode.c:817:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 817 | cm_set_cbrace(f, n) | ^ 818 | { cmode.c:817:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 817 | cm_set_cbrace(f, n) | ^ | int cmode.c:820:13: warning: passing arguments to 'getnum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 820 | if (getnum("c-continued-brace-offset", &n) == FALSE) | ^ cmode.c:817:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | cm_set_cbrace(f, n) | ^ cmode.c:834:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 834 | cm_set_newl(f, n) | ^ 835 | { cmode.c:834:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 834 | cm_set_newl(f, n) | ^ 835 | { cmode.c:834:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 834 | cm_set_newl(f, n) | ^ | int cmode.c:834:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:860:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 860 | cm_set_tab(f, n) | ^ 861 | { cmode.c:860:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 860 | cm_set_tab(f, n) | ^ 861 | { cmode.c:860:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 860 | cm_set_tab(f, n) | ^ | int cmode.c:860:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] cmode.c:884:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 884 | cm_list_var(f, n) | ^ 885 | { cmode.c:884:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 884 | cm_list_var(f, n) | ^ 885 | { cmode.c:884:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 884 | cm_list_var(f, n) | ^ | int cmode.c:890:17: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 890 | if ((bp = bfind("*C Mode Variables*", TRUE)) == NULL) return FALSE; | ^ cmode.c:917:18: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 917 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ cmode.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 884 | cm_list_var(f, n) | ^ cmode.c:931:20: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 931 | cm_indentregion(f, n) | ^ 932 | { cmode.c:931:17: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 931 | cm_indentregion(f, n) | ^ 932 | { cmode.c:931:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 931 | cm_indentregion(f, n) | ^ | int cmode.c:931:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 warnings generated. --- extend.o --- In file included from extend.c:19: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from extend.c:19: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ extend.c:52:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 52 | insert(f, n) | ^ | int extend.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:110:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | static int remap(curmap, c, funct, pref_map) | ^ extend.c:267:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | static KEYMAP *realocmap(curmap) | ^ extend.c:297:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | static VOID fixmap(curmap, mp, mt) | ^ extend.c:340:12: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | if(doscan(curmap, c=CHARMASK(maclcur->l_text[s])) != prefix) { | ^ extend.c:347:19: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | (VOID) doscan(curmap, c=maclcur->l_text[s]); | ^ extend.c:360:16: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | pep = keyname(pep, c = getkey(FALSE)); | ^ extend.c:361:12: warning: passing arguments to 'doscan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | if(doscan(curmap,c) != prefix) break; | ^ extend.c:373:33: warning: passing arguments to 'name_function' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | if (((funct = name_function(prompt)) == prefix) ? | ^ extend.c:374:28: warning: passing arguments to 'name_map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | (pref_map = name_map(prompt)) == NULL : funct==NULL) { | ^ extend.c:318:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | static int dobind(curmap, p, unbind) | ^ extend.c:422:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | bindtokey(f, n) | ^ 423 | { extend.c:422:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | bindtokey(f, n) | ^ 423 | { extend.c:422:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | bindtokey(f, n) | ^ | int extend.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:431:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 431 | localbind(f, n) | ^ 432 | { extend.c:431:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 431 | localbind(f, n) | ^ 432 | { extend.c:431:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 431 | localbind(f, n) | ^ | int extend.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:441:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 441 | define_key(f, n) | ^ 442 | { extend.c:441:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 441 | define_key(f, n) | ^ 442 | { extend.c:441:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 441 | define_key(f, n) | ^ | int extend.c:448:23: warning: passing arguments to 'name_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | if((mp = name_mode(&buf[16])) == NULL) { | ^ extend.c:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | define_key(f, n) | ^ extend.c:456:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 456 | unbindtokey(f, n) | ^ | int extend.c:456:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:462:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 462 | localunbind(f, n) | ^ | int extend.c:462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:476:11: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 476 | extend(f, n) | ^ 477 | { extend.c:476:8: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 476 | extend(f, n) | ^ 477 | { extend.c:476:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 476 | extend(f, n) | ^ | int extend.c:485:27: warning: passing arguments to 'name_function' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | if((funct = name_function(xname)) != NULL) { | ^ extend.c:476:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | extend(f, n) | ^ extend.c:521:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 521 | evalexpr(f, n) | ^ 522 | { extend.c:521:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 521 | evalexpr(f, n) | ^ 522 | { extend.c:521:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 521 | evalexpr(f, n) | ^ | int extend.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:535:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 535 | evalbuffer(f, n) | ^ 536 | { extend.c:535:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 535 | evalbuffer(f, n) | ^ 536 | { extend.c:535:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 535 | evalbuffer(f, n) | ^ | int extend.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:555:13: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 555 | evalfile(f, n) | ^ 556 | { extend.c:555:10: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 555 | evalfile(f, n) | ^ 556 | { extend.c:555:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 555 | evalfile(f, n) | ^ | int extend.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:576:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 576 | load(fname) char *fname; { | ^ | int extend.c:576:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:582:25: warning: passing arguments to 'adjustname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | if ((fname = adjustname(fname)) == NULL) | ^ extend.c:620:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 620 | excline(line) | ^ | int extend.c:620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] extend.c:667:24: warning: passing arguments to 'name_function' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | if((fp = name_function(funcp)) == NULL) { | ^ extend.c:682:17: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 682 | if((np = lalloc(0))==FALSE) return FALSE; | ^ extend.c:690:22: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | if((lp = lalloc((int)(line-argp)+BINDEXT))==NULL) { | ^ extend.c:704:19: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | if((lp = lalloc((int)(line-argp)+BINDEXT))==NULL) { | ^ extend.c:841:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 841 | skipwhite(s) | ^ extend.c:850:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 850 | parsetoken(s) | ^ 59 warnings generated. --- buffer.o --- In file included from buffer.c:38: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from buffer.c:38: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ buffer.c:117:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 117 | usebuffer(f, n) | ^ 118 | { buffer.c:117:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 117 | usebuffer(f, n) | ^ 118 | { buffer.c:117:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 117 | usebuffer(f, n) | ^ | int buffer.c:125:32: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | && ((curbp->b_altb = bfind("*scratch*", TRUE)) == NULL)) | ^ buffer.c:133:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | else if ((bp=bfind(bufn, TRUE)) == NULL) return FALSE; | ^ buffer.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | usebuffer(f, n) | ^ buffer.c:144:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | poptobuffer(f, n) | ^ 145 | { buffer.c:144:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | poptobuffer(f, n) | ^ 145 | { buffer.c:144:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 144 | poptobuffer(f, n) | ^ | int buffer.c:154:32: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | && ((curbp->b_altb = bfind("*scratch*", TRUE)) == NULL)) | ^ buffer.c:162:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | else if ((bp=bfind(bufn, TRUE)) == NULL) return FALSE; | ^ buffer.c:165:18: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ buffer.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | poptobuffer(f, n) | ^ buffer.c:179:15: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 179 | killbuffer(f, n) | ^ 180 | { buffer.c:179:12: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 179 | killbuffer(f, n) | ^ 180 | { buffer.c:179:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 179 | killbuffer(f, n) | ^ | int buffer.c:179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:191:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | else if ((bp=bfind(bufn, FALSE)) == NULL) return FALSE; | ^ buffer.c:206:19: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | if (bp == bfind("*scratch*",FALSE)) | ^ buffer.c:209:20: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | if ((bp1 = bfind("*scratch*",TRUE)) == NULL) | ^ buffer.c:266:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 266 | savebuffers(f, n) | ^ 267 | { buffer.c:266:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 266 | savebuffers(f, n) | ^ 267 | { buffer.c:266:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 266 | savebuffers(f, n) | ^ | int buffer.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:280:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | listbuffers(f, n) | ^ 281 | { buffer.c:280:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | listbuffers(f, n) | ^ 281 | { buffer.c:280:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | listbuffers(f, n) | ^ | int buffer.c:287:43: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | if ((bp=makelist()) == NULL || (wp=popbuf(bp)) == NULL) | ^ buffer.c:292:28: warning: passing arguments to 'name_mode' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | bp->b_modes[0] = name_mode("Buffer Menu"); | ^ buffer.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | listbuffers(f, n) | ^ buffer.c:324:18: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | if ((blp = bfind("*Buffer List*", TRUE)) == NULL) return NULL; | ^ buffer.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | buffersize(bp) | ^ buffer.c:392:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 392 | addline(bp, text) register BUFFER *bp; char *text; { | ^ | int buffer.c:392:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:398:16: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | if ((lp=lalloc(ntext)) == NULL) | ^ buffer.c:422:7: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | anycb(f) { | ^ buffer.c:422:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 422 | anycb(f) { | ^ | int buffer.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:426:8: 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 previous declaration [-Wdeprecated-non-prototype] 426 | VOID upmodes(); | ^ ./def.h:540:13: note: conflicting prototype is here 540 | extern VOID upmodes pro((BUFFER *)); | ^ buffer.c:465:14: warning: parameter 'cflag' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 465 | bfind(bname, cflag) register char *bname; { | ^ buffer.c:491:18: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | if ((lp = lalloc(0)) == NULL) { | ^ buffer.c:465:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | bfind(bname, cflag) register char *bname; { | ^ In file included from buffer.c:38: ./def.h:409:16: 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] 409 | extern BUFFER *bfind(); | ^ buffer.c:551:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 551 | bclear(bp) register BUFFER *bp; { | ^ | int buffer.c:551:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:568:8: warning: passing arguments to 'lfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | lfree(lp); | ^ buffer.c:580:20: warning: parameter 'flags' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 580 | showbuffer(bp, wp, flags) register BUFFER *bp; register WINDOW *wp; { | ^ buffer.c:580:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 580 | showbuffer(bp, wp, flags) register BUFFER *bp; register WINDOW *wp; { | ^ | int buffer.c:580:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | popbuf(bp) register BUFFER *bp; { | ^ In file included from buffer.c:38: ./def.h:410:16: 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] 410 | extern WINDOW *popbuf(); | ^ buffer.c:644:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | bufferinsert(f, n) | ^ 645 | { buffer.c:644:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | bufferinsert(f, n) | ^ 645 | { buffer.c:644:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 644 | bufferinsert(f, n) | ^ | int buffer.c:644:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:715:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 715 | notmodified(f, n) | ^ 716 | { buffer.c:715:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 715 | notmodified(f, n) | ^ 716 | { buffer.c:715:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 715 | notmodified(f, n) | ^ | int buffer.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:739:19: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 739 | togglereadonly(f, n) | ^ 740 | { buffer.c:739:16: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 739 | togglereadonly(f, n) | ^ 740 | { buffer.c:739:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 739 | togglereadonly(f, n) | ^ | int buffer.c:739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:770:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 770 | popbuftop(bp) | ^ | int buffer.c:770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:794:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 794 | getnum(prompt, num) | ^ | int buffer.c:794:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:809:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 809 | set_default_tabwidth(f, n) | ^ | int buffer.c:809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:823:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 823 | set_tabwidth(f, n) | ^ | int buffer.c:838:13: warning: passing arguments to 'refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 838 | refresh(0, 0); | ^ buffer.c:823:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 823 | set_tabwidth(f, n) | ^ buffer.c:842:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 842 | set_cmode_tabwidth(f, n) | ^ | int buffer.c:842:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:862:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 862 | b_makename(lp, buf, len) | ^ buffer.c:884:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 884 | b_thiswin(f, n) | ^ | int buffer.c:884:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:909:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 908 | static | ~~~~~~ | int 909 | b_delundel(ch) | ^ buffer.c:909:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:930:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 930 | b_del(f, n) | ^ | int buffer.c:930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:937:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 937 | b_undel(f, n) | ^ | int buffer.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] buffer.c:944:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 944 | b_expunge(f, n) | ^ | int buffer.c:961:9: warning: passing arguments to 'lfree' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | lfree(lp); | ^ buffer.c:944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 944 | b_expunge(f, n) | ^ 88 warnings generated. --- kanji.o --- In file included from kanji.c:54: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from kanji.c:54: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ kanji.c:162:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | k_rot_fio(f, n) | ^ 163 | { kanji.c:162:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | k_rot_fio(f, n) | ^ 163 | { kanji.c:162:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 162 | k_rot_fio(f, n) | ^ | int kanji.c:162:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:184:14: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 184 | k_set_fio(f, n) | ^ 185 | { kanji.c:184:11: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 184 | k_set_fio(f, n) | ^ 185 | { kanji.c:184:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 184 | k_set_fio(f, n) | ^ | int kanji.c:184:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:208:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 208 | k_rot_buffio(f, n) | ^ 209 | { kanji.c:208:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 208 | k_rot_buffio(f, n) | ^ 209 | { kanji.c:208:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 208 | k_rot_buffio(f, n) | ^ | int kanji.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:231:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 231 | k_set_buffio(f, n) | ^ 232 | { kanji.c:231:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 231 | k_set_buffio(f, n) | ^ 232 | { kanji.c:231:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 231 | k_set_buffio(f, n) | ^ | int kanji.c:231:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:256:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 256 | k_set_expect(f, n) | ^ 257 | { kanji.c:256:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 256 | k_set_expect(f, n) | ^ 257 | { kanji.c:256:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 256 | k_set_expect(f, n) | ^ | int kanji.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:280:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | k_rot_input(f, n) | ^ 281 | { kanji.c:280:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | k_rot_input(f, n) | ^ 281 | { kanji.c:280:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 280 | k_rot_input(f, n) | ^ | int kanji.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:301:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 301 | k_set_input(f, n) | ^ 302 | { kanji.c:301:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 301 | k_set_input(f, n) | ^ 302 | { kanji.c:301:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 301 | k_set_input(f, n) | ^ | int kanji.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:327:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 327 | k_rot_display(f, n) | ^ 328 | { kanji.c:327:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 327 | k_rot_display(f, n) | ^ 328 | { kanji.c:327:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 327 | k_rot_display(f, n) | ^ | int kanji.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:348:18: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 348 | k_set_display(f, n) | ^ 349 | { kanji.c:348:15: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 348 | k_set_display(f, n) | ^ 349 | { kanji.c:348:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 348 | k_set_display(f, n) | ^ | int kanji.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:373:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 373 | k_list_code(f, n) | ^ 374 | { kanji.c:373:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 373 | k_list_code(f, n) | ^ 374 | { kanji.c:373:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 373 | k_list_code(f, n) | ^ | int kanji.c:379:17: warning: passing arguments to 'bfind' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | if ((bp = bfind("*Kanji Codes*", TRUE)) == NULL) return FALSE; | ^ kanji.c:434:18: warning: passing arguments to 'popbuf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | if ((wp = popbuf(bp)) == NULL) return FALSE; | ^ kanji.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | k_list_code(f, n) | ^ kanji.c:448:16: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 448 | k_show_code(f, n) | ^ 449 | { kanji.c:448:13: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 448 | k_show_code(f, n) | ^ 449 | { kanji.c:448:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 448 | k_show_code(f, n) | ^ | int kanji.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:487:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 487 | k_set_tokfio(f, n) | ^ 488 | { kanji.c:487:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 487 | k_set_tokfio(f, n) | ^ 488 | { kanji.c:487:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 487 | k_set_tokfio(f, n) | ^ | int kanji.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:510:17: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 510 | k_set_toafio(f, n) | ^ 511 | { kanji.c:510:14: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 510 | k_set_toafio(f, n) | ^ 511 | { kanji.c:510:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 510 | k_set_toafio(f, n) | ^ | int kanji.c:510:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:534:20: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 534 | k_set_tokanafio(f, n) | ^ 535 | { kanji.c:534:17: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 534 | k_set_tokanafio(f, n) | ^ 535 | { kanji.c:534:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 534 | k_set_tokanafio(f, n) | ^ | int kanji.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:557:24: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 557 | k_set_tokanadisplay(f, n) | ^ 558 | { kanji.c:557:21: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 557 | k_set_tokanadisplay(f, n) | ^ 558 | { kanji.c:557:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 557 | k_set_tokanadisplay(f, n) | ^ | int kanji.c:557:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:581:21: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 581 | k_set_tokdisplay(f, n) | ^ 582 | { kanji.c:581:18: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 581 | k_set_tokdisplay(f, n) | ^ 582 | { kanji.c:581:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 581 | k_set_tokdisplay(f, n) | ^ | int kanji.c:581:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:604:21: warning: parameter 'n' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 604 | k_set_toadisplay(f, n) | ^ 605 | { kanji.c:604:18: warning: parameter 'f' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 604 | k_set_toadisplay(f, n) | ^ 605 | { kanji.c:604:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 604 | k_set_toadisplay(f, n) | ^ | int kanji.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 625 | kcodenumber(code, num) | ^ kanji.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | kanalastchar(lastch) | ^ kanji.c:697:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | klastchar(lastch, kselect) | ^ kanji.c:730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | ksetbufcode(bp) | ^ kanji.c:739:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 739 | kdispbufcode(bp) | ^ | int kanji.c:739:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:773:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 773 | kgetkey() | ^ | int kanji.c:798:26: warning: '/*' within block comment [-Wcomment] 798 | #ifdef notdef /* HANKANA /* 92.11.21 by S.Sasaki */ | ^ kanji.c:966:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 966 | kttputc(c) | ^ | int kanji.c:966:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1116 | kdselectcode(next_is_k) | ^ kanji.c:1166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1166 | kputc(c, fp, kfio) | ^ kanji.c:1262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1262 | kfselectcode(fp, next_is_k) | ^ kanji.c:1303:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1303 | ksetfincode(bp) | ^ kanji.c:1321:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1321 | kcodeconv(buf, len, bp) | ^ | int kanji.c:1321:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1353:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1353 | kcodecount(buf, len) | ^ | int kanji.c:1353:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1380 | kcodecheck(p, len) | ^ kanji.c:1449:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1449 | bufjtoe(j, len) | ^ | int kanji.c:1449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1540:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1540 | bufstoe(p, len) | ^ | int kanji.c:1540:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1596 | bufetos(p, len) | ^ kanji.c:1634:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1634 | bufjtoe_c(j, len) | ^ kanji.c:1694:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1694 | bufstoe_c(p, len) | ^ kanji.c:1726:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1726 | iskanji() | ^ | int kanji.c:1746:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1746 | iskword(c1, c2) | ^ | int kanji.c:1746:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] kanji.c:1756:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1756 | getcategory() | ^ | int kanji.c:1770:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1770 | initcategory(dir) | ^ kanji.c:1783:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1783 | incategory() | ^ | int kanji.c:1807:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1807 | charcategory(c1, c2) | ^ | int kanji.c:1807:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 warnings generated. --- display.o --- In file included from display.c:67: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from display.c:67: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ display.c:172: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 previous declaration [-Wdeprecated-non-prototype] 172 | VOID vtputc(); | ^ ./def.h:541:13: note: conflicting prototype is here 541 | extern VOID vtputc pro((int)); | ^ display.c:200:16: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 200 | vtsetsize(col, row) { | ^ display.c:200:11: warning: parameter 'col' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 200 | vtsetsize(col, row) { | ^ display.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | vtsetsize(col, row) { | ^ display.c:296:13: warning: parameter 'col' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 296 | vtmove(row, col) { | ^ display.c:296:8: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 296 | vtmove(row, col) { | ^ display.c:296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | vtmove(row, col) { | ^ display.c:174:13: 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] 174 | static VOID vtmove(); | ^ display.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | vtputc(c) register int c; { | ^ display.c:172: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] 172 | VOID vtputc(); | ^ display.c:477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | vtmarkyen(fillchar) | ^ display.c:175:13: 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] 175 | static VOID vtmarkyen(); | ^ display.c:605:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | rowcol2offset(lp, row, col) | ^ display.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 675 | skipline(lp, lines) | ^ display.c:734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 734 | countlines(lp) | ^ display.c:1001:11: warning: passing arguments to 'modeline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1001 | modeline(wp); | ^ display.c:1005:12: warning: passing arguments to 'moderatio' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | moderatio(wp); | ^ display.c:1044:11: warning: passing arguments to 'uline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1044 | uline(i, vscreen[i], blanks); | ^ display.c:1045:11: warning: passing arguments to 'ucopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | ucopy(vscreen[i], pscreen[i]); | ^ display.c:1102:11: warning: passing arguments to 'uline' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1102 | uline(i, vp1, vp2); | ^ display.c:1103:11: warning: passing arguments to 'ucopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1103 | ucopy(vp1, vp2); | ^ display.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | ucopy(vvp, pvp) register VIDEO *vvp; register VIDEO *pvp; { | ^ display.c:177:13: 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] 177 | static VOID ucopy(); | ^ display.c:1168:19: warning: parameter 'row' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1168 | static VOID uline(row, vvp, pvp) VIDEO *vvp; VIDEO *pvp; { | ^ display.c:1168:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | static VOID uline(row, vvp, pvp) VIDEO *vvp; VIDEO *pvp; { | ^ display.c:178:13: 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] 178 | static VOID uline(); | ^ display.c:1477:11: warning: passing arguments to 'moderatio' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1477 | moderatio(wp); | ^ display.c:1416:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1416 | modeline(wp) register WINDOW *wp; { | ^ display.c:179:13: 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] 179 | static VOID modeline(); | ^ display.c:1494:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1494 | moderatio(wp) register WINDOW *wp; { | ^ display.c:181:13: 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] 181 | static VOID moderatio(); | ^ display.c:1560:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1560 | vtputs(s) register char *s; { | ^ | int display.c:1560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 warnings generated. --- regex.o --- In file included from regex.c:14: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from regex.c:14: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ In file included from regex.c:17: ./kanji_.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | kpart(pLim, pChr) | ^ ./kanji_.c:42:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | int jstrlen(s) | ^ ./kanji_.c:57:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | char * jnthchar(s, n) | ^ ./kanji_.c:75:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | jindex(s, c) | ^ ./kanji_.c:94:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | jrindex(s, c) | ^ ./kanji_.c:113:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | jstrlower(s) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:281: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 previous declaration [-Wdeprecated-non-prototype] 281 | extern char *re_comp (); | ^ /usr/include/unistd.h:553:7: note: conflicting prototype is here 553 | char *re_comp(const char *); | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:282: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 previous declaration [-Wdeprecated-non-prototype] 282 | extern int re_exec (); | ^ /usr/include/unistd.h:554:6: note: conflicting prototype is here 554 | int re_exec(const char *); | ^ In file included from regex.c:18: ./regex_j.c:261:16: warning: parameter 'syntax' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 261 | re_set_syntax (syntax) | ^ 262 | { ./regex_j.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | re_set_syntax (syntax) | ^ ./regex_j.c:458:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | store_jump (fixup_jump, jump, b); | ^ ./regex_j.c:563:19: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 563 | store_jump (b, maybe_finalize_jump, laststart - 3); | ^ ./regex_j.c:566:16: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | insert_jump (on_failure_jump, laststart, b + 3, b); | ^ ./regex_j.c:573:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | insert_jump (dummy_failure_jump, laststart, laststart + 6, b); | ^ ./regex_j.c:740:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 740 | store_jump (fixup_jump, jump, b); | ^ ./regex_j.c:759:20: warning: passing arguments to 'insert_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 759 | insert_jump (on_failure_jump, begalt, b + 6, b); | ^ ./regex_j.c:763:14: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 763 | store_jump (fixup_jump, jump, b); | ^ ./regex_j.c:888:16: warning: passing arguments to 'store_jump' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 888 | store_jump (fixup_jump, jump, b); | ^ ./regex_j.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | re_compile_pattern (pattern, size, bufp) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:274: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] 274 | extern char *re_compile_pattern (); | ^ In file included from regex.c:18: ./regex_j.c:921:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 921 | store_jump (from, opcode, to) | ^ ./regex_j.c:355:13: 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] 355 | static void store_jump (), insert_jump (); | ^ ./regex_j.c:938:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 938 | insert_jump (op, from, to, current_end) | ^ ./regex_j.c:355:28: 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] 355 | static void store_jump (), insert_jump (); | ^ ./regex_j.c:996:15: warning: 6 enumeration values not handled in switch: 'unused', 'charset_list', 'charset_fromto'... [-Wswitch] 996 | switch ((enum regexpcode) *p++) | ^~~~~~~~~~~~~~~~~~~~~~ ./regex_j.c:959:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 959 | re_compile_fastmap (bufp) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:276:13: 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] 276 | extern void re_compile_fastmap (); | ^ In file included from regex.c:18: ./regex_j.c:1241:22: warning: passing arguments to 're_search_2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1241 | return re_search_2 (pbufp, 0, 0, string, size, startpos, range, regs, size); | ^ ./regex_j.c:1235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1235 | re_search (pbufp, string, size, startpos, range, regs) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:277: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] 277 | extern int re_search (), re_search_2 (); | ^ In file included from regex.c:18: ./regex_j.c:1369:24: warning: passing arguments to 're_match_2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1369 | val = re_match_2 (pbufp, (unsigned char *)string1, size1, (unsigned char *)string2, size2, startpos, regs, mstop); | ^ ./regex_j.c:1257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1257 | re_search_2 (pbufp, string1, size1, string2, size2, startpos, range, regs, mstop) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:277:26: 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] 277 | extern int re_search (), re_search_2 (); | ^ In file included from regex.c:18: ./regex_j.c:1623:34: warning: passing arguments to 'bcmp_translate' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1623 | if (translate ? bcmp_translate (d, d2, mcnt, translate) : bcmp (d, d2, mcnt)) | ^ ./regex_j.c:1575:15: warning: 9 enumeration values not handled in switch: 'unused', 'charset_list', 'charset_fromto'... [-Wswitch] 1575 | switch ((enum regexpcode) *p++) | ^~~~~~~~~~~~~~~~~~~~~~ ./regex_j.c:1428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1428 | re_match_2 (pbufp, string1, size1, string2, size2, pos, regs, mstop) | ^ In file included from regex.c:18: In file included from ./regex_j.c:211: ./regex_j.h:278:25: 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] 278 | extern int re_match (), re_match_2 (); | ^ In file included from regex.c:18: ./regex_j.c:2058:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2058 | bcmp_translate (s1, s2, len, translate) | ^ ./regex_j.c:1410: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] 1410 | static int bcmp_translate(); | ^ 41 warnings generated. --- echo.o --- In file included from echo.c:50: In file included from ./def.h:70: ./sysdef.h:95: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 previous declaration [-Wdeprecated-non-prototype] 95 | char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ In file included from echo.c:50: In file included from ./def.h:71: ./ttydef.h:40:27: warning: '/*' within block comment [-Wcomment] 40 | /* #define MOVE_STANDOUT /* don't move in standout mode */ | ^ echo.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | eargset(earg) | ^ echo.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | edefset(earg) | ^ echo.c:132:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 132 | eyorn(sp) char *sp; { | ^ | int echo.c:132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] echo.c:156:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 156 | eyesno(sp) char *sp; { | ^ | int echo.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] echo.c:212:15: warning: passing arguments to 'veread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | i = veread(fp, buf, nbuf, EFNEW|EFCR, &pvar) ; | ^ echo.c:253:15: warning: passing arguments to 'veread' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | i = veread(fp, buf, nbuf, flag, &pvar); | ^ echo.c:413:10: warning: passing arguments to 'mb_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | mb_init(nbuf, fp, ap); | ^ echo.c:500:11: warning: passing arguments to 'mb_backww' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | mb_backww(nargs); | ^ echo.c:503:10: warning: passing arguments to 'mb_forww' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | mb_forww(nargs); | ^ echo.c:509:9: warning: passing arguments to 'mb_delw' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | mb_delw(nargs); | ^ echo.c:512:8: warning: passing arguments to 'mb_upw' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | mb_upw(nargs); | ^ echo.c:515:10: warning: passing arguments to 'mb_downw' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | mb_downw(nargs); | ^ echo.c:528:19: warning: passing arguments to 'mb_get_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 528 | mb_get_buffer(buf, nbuf); | ^ echo.c:532:16: warning: passing arguments to 'mb_insertstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | mb_insertstr(hist_buf[hist_idx]); | ^ echo.c:554:18: warning: passing arguments to 'mb_insertstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | mb_insertstr(hist_buf[hist_idx]); | ^ echo.c:580:33: warning: passing arguments to 'veread_complete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | cmp_msg_len = veread_complete(buf, nbuf, c, flag); | ^ echo.c:582:13: warning: passing arguments to 'mb_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | mb_insert(1, (char) c); | ^ echo.c:587:15: warning: passing arguments to 'mb_get_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | mb_get_buffer(buf, nbuf); | ^ echo.c:590:23: warning: passing arguments to 'complete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | matchnum = complete(buf, flag); | ^ echo.c:594:35: warning: passing arguments to 'veread_complete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | cmp_msg_len = veread_complete(buf, nbuf, (int)CCHR('I'), flag); | ^ echo.c:608:19: warning: passing arguments to 'lalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | if((lp = lalloc(mb_bufsize())) == NULL) | ^ echo.c:619:14: warning: passing arguments to 'mb_hist_save' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | mb_hist_save(hist_buf, buf); | ^ echo.c:631:11: warning: passing arguments to 'mb_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 631 | mb_backwc(nargs); | ^ echo.c:634:9: warning: passing arguments to 'mb_delc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 634 | mb_delc(nargs); | ^ echo.c:640:10: warning: passing arguments to 'mb_forwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | mb_forwc(nargs); | ^ echo.c:644:11: warning: passing arguments to 'mb_erasec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 644 | mb_erasec(nargs); | ^ echo.c:653:9: warning: passing arguments to 'refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | refresh(FFRAND, 0); | ^ echo.c:674:10: warning: passing arguments to 'mb_trans' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 674 | mb_trans(nargs); | ^ echo.c:677:10: warning: passing arguments to 'mb_killw' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | mb_killw(nargs); | ^ echo.c:683:9: warning: passing arguments to 'mb_yank' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 683 | mb_yank(nargs); | ^ echo.c:686:15: warning: passing arguments to 'mb_matchparen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 686 | mb_matchparen(nargs, '(', ')'); | ^ echo.c:689:15: warning: passing arguments to 'mb_matchparen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | mb_matchparen(nargs, '[', ']'); | ^ echo.c:692:15: warning: passing arguments to 'mb_matchparen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 692 | mb_matchparen(nargs, '{', '}'); | ^ echo.c:705:15: warning: passing arguments to 'mb_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | if (mb_insert(nargs, (char) c) < 0) | ^ echo.c:374:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | veread(fp, buf, nbuf, flag, ap) | ^ echo.c:65: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] 65 | static int veread(); | ^ echo.c:725:15: warning: passing arguments to 'mb2_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 725 | mb2_insert(1, ' '); | ^ echo.c:726:18: warning: passing arguments to 'mb_get_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | mb_get_buffer(buf, nbuf); | ^ echo.c:727:17: warning: passing arguments to 'complete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | if (complete(buf, flag) == COMPLT_NO_MATCH){ | ^ echo.c:728:17: warning: passing arguments to 'mb2_erasec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | mb2_erasec(1); | ^ echo.c:730:20: warning: passing arguments to 'mb_appenddiff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | mb_appenddiff(buf); | ^ echo.c:734:16: warning: passing arguments to 'mb_get_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 734 | mb_get_buffer(buf, nbuf); | ^ echo.c:735:22: warning: passing arguments to 'complete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | matchnum = complete(buf, flag); | ^ echo.c:736:16: warning: passing arguments to 'mb_appenddiff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 736 | mb_appenddiff(buf); | ^ echo.c:742:40: warning: passing arguments to 'complete_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | mb_insertcmplmsg(complete_message(matchnum)); | ^ echo.c:742:23: warning: passing arguments to 'mb_insertcmplmsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | mb_insertcmplmsg(complete_message(matchnum)); | ^ echo.c:750:40: warning: passing arguments to 'complete_message' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 750 | mb_insertcmplmsg(complete_message(matchnum)); | ^ echo.c:750:23: warning: passing arguments to 'mb_insertcmplmsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 750 | mb_insertcmplmsg(complete_message(matchnum)); | ^ echo.c:716:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | veread_complete(buf, nbuf, c, flag) | ^ echo.c:371: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] 371 | static int veread_complete(); | ^ echo.c:814:19: warning: passing arguments to 'sformat' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | prompt = sformat(fp, ap); | ^ echo.c:852:15: warning: passing arguments to 'mb_insertstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | mb_insertstr(prompt); | ^ echo.c:857:17: warning: passing arguments to 'mb_insertstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | mb_insertstr(edef_text); | ^ echo.c:805:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | mb_init(nbuf, fp, ap) | ^ echo.c:298:13: 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] 298 | static int mb_init(); | ^ echo.c:864:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 864 | mb_get_buffer(buf, nbuf) | ^ echo.c:299:13: 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] 299 | static int mb_get_buffer(); | ^ echo.c:920:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 920 | mb_pointoverwrite(ch) | ^ echo.c:302:13: 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] 302 | static int mb_pointoverwrite(); | ^ echo.c:958:15: warning: passing arguments to 'mb2_gotochar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | mb2_gotochar(i); | ^ echo.c:960:16: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:962:16: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 962 | mb_fixlines(ocol, lp, opt, &col, &pt); | ^ echo.c:966:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 966 | mb_refresh(col, pt); | ^ echo.c:947:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 947 | mb_gotochar(i) | ^ echo.c:307:13: 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] 307 | static int mb_gotochar(); | ^ echo.c:974:12: warning: passing arguments to 'mb_move' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 974 | mb_move(i-_mb_point); | ^ echo.c:970:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 970 | mb2_gotochar(i) | ^ echo.c:308:13: 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] 308 | static int mb2_gotochar(); | ^ echo.c:1011:17: warning: passing arguments to 'mb2_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1011 | mb2_insert(n, c); | ^ echo.c:1012:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1012 | mb_fixlines(ocol, lp, opt, &col, &pt); | ^ echo.c:1013:17: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1013 | mb_refresh(col, pt); | ^ echo.c:1034:17: warning: passing arguments to 'mb2_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1034 | mb2_insert(1, k1); | ^ echo.c:1038:17: warning: passing arguments to 'mb2_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1038 | mb2_insert(1, c); | ^ echo.c:1040:16: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1040 | mb_fixlines(ocol, lp, opt, &col, &pt); | ^ echo.c:1041:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1041 | mb_refresh(col, pt); | ^ echo.c:978:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 978 | mb_insert(n, c) | ^ echo.c:309:13: 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] 309 | static int mb_insert(); | ^ echo.c:1058:15: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1058 | mb_putchar(c); | ^ echo.c:1051:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1051 | mb2_insert(n, c) | ^ echo.c:310:13: 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] 310 | static int mb2_insert(); | ^ echo.c:1074:15: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1074 | mb_putchar(*(s++)); | ^ echo.c:1075:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1075 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1076:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1076 | mb_refresh(ocol, opt); | ^ echo.c:1078:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1078 | mb_refresh(col, pt); | ^ echo.c:1062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1062 | mb_insertstr(s) | ^ echo.c:311:13: 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] 311 | static int mb_insertstr(); | ^ echo.c:1082:8: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1082 | static _mb_cmpl_msg_len = 0; | ~~~~~~ ^ | int echo.c:1090:20: warning: passing arguments to 'mb2_insertcmplmsg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1090 | mb2_insertcmplmsg(s); | ^ echo.c:1091:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1091 | mb_fixlines(_mb_ccol, CLine, _mb_point, &col, &pt); | ^ echo.c:1092:13: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1092 | mb_refresh(_mb_ccol, _mb_point); | ^ echo.c:1085:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1085 | mb_insertcmplmsg(s) | ^ echo.c:312:13: 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] 312 | static VOID mb_insertcmplmsg(); | ^ echo.c:1103:15: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1103 | mb_putchar(*(s++)); | ^ echo.c:1095:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1095 | mb2_insertcmplmsg(s) | ^ echo.c:313:13: 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] 313 | static int mb2_insertcmplmsg(); | ^ echo.c:1119:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | mb_fixlines(_mb_ccol, CLine, _mb_point, &col, &pt); | ^ echo.c:1123:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1123 | mb_refresh(col, pt); | ^ echo.c:1137:17: warning: passing arguments to 'mb2_appenddiff' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1137 | mb2_appenddiff(buf); | ^ echo.c:1138:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1139:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1139 | mb_refresh(ocol, opt); | ^ echo.c:1128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1128 | mb_appenddiff(buf) | ^ echo.c:315:13: 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] 315 | static int mb_appenddiff(); | ^ echo.c:1154:15: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | mb_putchar(*(p1++)); | ^ echo.c:1145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | mb2_appenddiff(buf) | ^ echo.c:316:13: 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] 316 | static int mb2_appenddiff(); | ^ echo.c:1165:15: warning: passing arguments to 'mb2_delc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | if (mb2_delc(n) < 0) | ^ echo.c:1167:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1167 | mb_fixlines(_mb_ccol, CLine, _mb_point, &col, &pt); | ^ echo.c:1168:13: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1168 | mb_refresh(col, pt); | ^ echo.c:1158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1158 | mb_delc(n) | ^ echo.c:317:13: 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] 317 | static int mb_delc(); | ^ echo.c:1180:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1180 | chsize(&_mb_buf[_mb_gapend], &v, &m); | ^ echo.c:1172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1172 | mb2_delc(n) | ^ echo.c:318:13: 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] 318 | static int mb2_delc(); | ^ echo.c:1194:13: warning: passing arguments to 'mb2_erasec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1194 | mb2_erasec(n); | ^ echo.c:1195:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:1197:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1197 | mb_refresh(_mb_ccol, _mb_point); | ^ echo.c:1187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1187 | mb_erasec(n) | ^ echo.c:319:13: 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] 319 | static int mb_erasec(); | ^ echo.c:1211:19: warning: passing arguments to 'mb2_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1211 | if (mb2_backwc(1) < 0) | ^ echo.c:1203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1203 | mb2_erasec(n) | ^ echo.c:320:13: 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] 320 | static int mb2_erasec(); | ^ echo.c:1230:16: warning: passing arguments to 'mb2_forwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1230 | mb2_forwc(1); | ^ echo.c:1234:17: warning: passing arguments to 'mb2_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | mb2_backwc(1); | ^ echo.c:1237:17: warning: passing arguments to 'mb2_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | mb2_backwc(1); | ^ echo.c:1241:17: warning: passing arguments to 'mb2_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1241 | mb2_backwc(1); | ^ echo.c:1246:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1246 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:1248:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1248 | mb_refresh(_mb_ccol, _mb_point); | ^ echo.c:1250:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1250 | mb_refresh(col, pt); | ^ echo.c:1219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1219 | mb_killw(n) | ^ echo.c:321:13: 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] 321 | static int mb_killw(); | ^ echo.c:1271:8: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1271 | chsize(&_mb_buf[_mb_gapend], &v, &m); | ^ echo.c:1282:13: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1282 | chsize(&_mb_buf[_mb_gapend], &v, &m); | ^ echo.c:1296:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1296 | mb_fixlines(_mb_ccol, CLine, _mb_point, &col, &pt); | ^ echo.c:1297:13: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1297 | mb_refresh(col, pt); | ^ echo.c:1254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1254 | mb_delw(n) | ^ echo.c:322:13: 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] 322 | static int mb_delw(); | ^ echo.c:1308:21: warning: passing arguments to 'mb_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1308 | return mb_backwc(-n); | ^ echo.c:1312:12: warning: passing arguments to 'mb2_forwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1312 | mb2_forwc(n); | ^ echo.c:1313:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1313 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1316:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1316 | mb_refresh(col, pt); | ^ echo.c:1301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1301 | mb_forwc(n) | ^ echo.c:323:13: 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] 323 | static int mb_forwc(); | ^ echo.c:1329:13: warning: passing arguments to 'mb2_backwc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1329 | mb2_backwc(n); | ^ echo.c:1330:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1330 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:1334:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1334 | mb_refresh(col, pt); | ^ echo.c:1320:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1320 | mb_backwc(n) | ^ echo.c:324:13: 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] 324 | static int mb_backwc(); | ^ echo.c:1346:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1346 | chsize(&_mb_buf[_mb_gapend], &v, &m); | ^ echo.c:1347:12: warning: passing arguments to 'mb_move' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1347 | mb_move(m); | ^ echo.c:1338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1338 | mb2_forwc(n) | ^ echo.c:325:13: 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] 325 | static int mb2_forwc(); | ^ echo.c:1360:12: warning: passing arguments to 'chsize2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1360 | chsize2(&_mb_buf[_mb_point-1], &v, &m); | ^ echo.c:1361:12: warning: passing arguments to 'mb_move' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1361 | mb_move(-m); | ^ echo.c:1352:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1352 | mb2_backwc(n) | ^ echo.c:326:13: 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] 326 | static int mb2_backwc(); | ^ echo.c:1373:21: warning: passing arguments to 'mb_backww' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1373 | return mb_backww(-n); | ^ echo.c:1389:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1389 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1392:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1392 | mb_refresh(col, pt); | ^ echo.c:1366:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1366 | mb_forww(n) | ^ echo.c:327:13: 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] 327 | static int mb_forww(); | ^ echo.c:1419:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1419 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:1423:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1423 | mb_refresh(col, pt); | ^ echo.c:1396:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1396 | mb_backww(n) | ^ echo.c:328:13: 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] 328 | static int mb_backww(); | ^ echo.c:1460:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1460 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1461:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1461 | mb_refresh(ocol, opt); | ^ echo.c:1437:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1437 | mb_upw(n) | ^ echo.c:331:13: 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] 331 | static int mb_upw(); | ^ echo.c:1490:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1491:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1491 | mb_refresh(ocol, opt); | ^ echo.c:1467:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1467 | mb_downw(n) | ^ echo.c:332:13: 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] 332 | static int mb_downw(); | ^ echo.c:1519:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1519 | mb_fixlines(0, Line.next, 0, &col, &pt); | ^ echo.c:1536:18: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1536 | if (mb_fixlines(_mb_ccol, CLine, _mb_point, &col, &pt) == 0) | ^ echo.c:1539:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1539 | mb_refresh(col, pt); | ^ echo.c:1561:17: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1561 | mb_putchar(ch); | ^ echo.c:1564:14: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1564 | mb_fixlines(ocol, lp, opt, &col, &pt); | ^ echo.c:1566:15: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1566 | mb_refresh(ocol, opt); | ^ echo.c:1543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1543 | mb_yank(n) | ^ echo.c:336:13: 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] 336 | static int mb_yank(); | ^ echo.c:1600:14: warning: passing arguments to 'chsize2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1600 | chsize2(&_mb_buf[_mb_point-1], &v1, &m1); | ^ echo.c:1603:13: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1603 | chsize(&_mb_buf[_mb_gapend], &v2, &m2); | ^ echo.c:1613:20: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1613 | if (mb_fixlines(ocol, lp, opt, &col, &pt) == 0) | ^ echo.c:1614:17: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1614 | mb_refresh(ocol, opt); | ^ echo.c:1628:14: warning: passing arguments to 'chsize2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1628 | chsize2(&_mb_buf[_mb_point-1], &v1, &m1); | ^ echo.c:1631:13: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1631 | chsize(&_mb_buf[_mb_gapend], &v2, &m2); | ^ echo.c:1641:20: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1641 | if (mb_fixlines(0, Line.next, 0, &col, &pt) == 0) | ^ echo.c:1642:17: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1642 | mb_refresh(col, pt); | ^ echo.c:1572:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1572 | mb_trans(n) | ^ echo.c:337:13: 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] 337 | static int mb_trans(); | ^ echo.c:1682:15: warning: passing arguments to 'mb_putchar' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1682 | mb_putchar(cpar); | ^ echo.c:1683:16: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1683 | mb_fixlines(ocol, lp, opt, &col, &pt); | ^ echo.c:1690:17: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1690 | mb_refresh(col, pt); | ^ echo.c:1712:25: warning: passing arguments to 'mb_col' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1712 | _mb_ccol = mb_col(clp, point); | ^ echo.c:1713:18: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1713 | mb_refresh(0, clp->idx); | ^ echo.c:1715:31: warning: passing arguments to 'mb_col' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1715 | ttmove(_mb_crow, mb_col(clp, point)); | ^ echo.c:1737:25: warning: passing arguments to 'mb_col' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1737 | _mb_ccol = mb_col(clp, point); | ^ echo.c:1738:18: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1738 | mb_refresh(0, clp->idx); | ^ echo.c:1740:31: warning: passing arguments to 'mb_col' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1740 | ttmove(_mb_crow, mb_col(clp, point)); | ^ echo.c:1747:14: warning: passing arguments to 'chsize2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1747 | chsize2(&_mb_buf[point], &v, &m); | ^ echo.c:1754:16: warning: passing arguments to 'mb_fixlines' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1754 | mb_fixlines(ocol, lp, opt, NULL, NULL); | ^ echo.c:1649:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1649 | mb_matchparen(n, opar, cpar) | ^ echo.c:338:13: 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] 338 | static int mb_matchparen(); | ^ echo.c:1771:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | chsize(&_mb_buf[point], &v, &m); | ^ echo.c:1763:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1763 | mb_col(lp, pt) | ^ echo.c:339:13: 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] 339 | static int mb_col(); | ^ echo.c:1778:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1778 | mb_putchar(c) | ^ echo.c:340:13: 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] 340 | static int mb_putchar(); | ^ echo.c:1806:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1806 | mb_move(m) | ^ echo.c:341:13: 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] 341 | static VOID mb_move(); | ^ echo.c:1829:13: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1829 | chsize(&_mb_buf[_mb_point-1], &v, &m); | ^ echo.c:1836:14: warning: passing arguments to 'chsize2' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1836 | chsize2(&_mb_buf[_mb_point-1], &v, &m); | ^ echo.c:1822:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1822 | mb_movech(n) | ^ echo.c:342:13: 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] 342 | static VOID mb_movech(); | ^ echo.c:1870:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1870 | chsize(&_mb_buf[point], &v, &m); | ^ echo.c:1844:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1844 | mb_fixlines(col, line, point, colp, ptp) | ^ echo.c:343:13: 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] 343 | static int mb_fixlines(); | ^ echo.c:1924:13: warning: passing arguments to 'mb_refresh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1924 | mb_refresh(0, CLine->idx); | ^ echo.c:1937:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1937 | chsize(&_mb_buf[idx], &v, &m); | ^ echo.c:1939:12: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1939 | eputc(_mb_buf[idx++]); | ^ echo.c:1945:11: warning: passing arguments to 'chsize' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1945 | chsize(&_mb_buf[idx], &v, &m); | ^ echo.c:1947:12: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1947 | eputc(_mb_buf[idx++]); | ^ echo.c:1952:12: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1952 | eputc('\\'); | ^ echo.c:1927:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1927 | mb_refresh(col, idx) | ^ echo.c:345:13: 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] 345 | static VOID mb_refresh(); | ^ echo.c:2051:20: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2051 | idx = s_put_c(s, idx, n, c); | ^ echo.c:2056:16: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2056 | (VOID) keyname(kname, va_arg(*ap, int)); | ^ echo.c:2057:15: warning: passing arguments to 's_put_s' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2057 | idx = s_put_s(s, idx, n, kname); | ^ echo.c:2062:16: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2062 | cp = keyname(cp, key.k_chars[c]); | ^ echo.c:2066:15: warning: passing arguments to 's_put_s' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2066 | idx = s_put_s(s, idx, n, kname); | ^ echo.c:2069:15: warning: passing arguments to 's_put_i' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2069 | idx = s_put_i(s, idx, n, va_arg(*ap, int), 10); | ^ echo.c:2072:15: warning: passing arguments to 's_put_i' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2072 | idx = s_put_i(s, idx, n, va_arg(*ap, int), 8); | ^ echo.c:2075:15: warning: passing arguments to 's_put_s' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2075 | idx = s_put_s(s, idx, n, va_arg(*ap, char *)); | ^ echo.c:2081:17: warning: passing arguments to 's_put_l' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2081 | idx = s_put_l(s, idx, n, (long)va_arg(*ap, long), 10); | ^ echo.c:2084:17: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2084 | idx = s_put_c(s, idx, n, c); | ^ echo.c:2089:15: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2089 | idx = s_put_c(s, idx, n, c); | ^ echo.c:2034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2034 | sformat(fp, ap) | ^ echo.c:348: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] 348 | static char* sformat(); | ^ echo.c:2107:18: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2107 | idx = s_put_c(p, idx, n, '-'); | ^ echo.c:2112:17: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2112 | return s_put_c(p, idx, n, i%r+'0'); | ^ echo.c:2098:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2098 | s_put_i(p, idx, n, i, r) | ^ echo.c:349:13: 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] 349 | static int s_put_i(); | ^ echo.c:2125:18: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2125 | idx = s_put_c(p, idx, n, '-'); | ^ echo.c:2130:17: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2130 | return s_put_c(p, idx, n, (int)(l%r)+'0'); | ^ echo.c:2116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2116 | s_put_l(p, idx, n, l, r) | ^ echo.c:350:13: 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] 350 | static int s_put_l(); | ^ echo.c:2141:18: warning: passing arguments to 's_put_c' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2141 | idx = s_put_c(p, idx, n, c); | ^ echo.c:2134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2134 | s_put_s(p, idx, n, s) | ^ echo.c:351:13: 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] 351 | static int s_put_s(); | ^ echo.c:2146:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2146 | s_put_c(p, idx, n, c) | ^ echo.c:352:13: 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] 352 | static int s_put_c(); | ^ echo.c:2180:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2180 | chsize(s, visu, mem) | ^ echo.c:353:13: 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] 353 | static VOID chsize(); | ^ echo.c:2210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2210 | chsize2(s, visu, mem) | ^ echo.c:354:13: 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] 354 | static VOID chsize2(); | ^ echo.c:2240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2240 | mb_hist_save(hist_buf, buf) | ^ echo.c:347:13: 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] 347 | static VOID mb_hist_save(); | ^ echo.c:2986:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2986 | eformat(fp, ap) | ^ echo.c:2997:9: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2997 | eputc(c); | ^ echo.c:3002:19: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3002 | (VOID) keyname(kname, va_arg(*ap, int)); | ^ echo.c:3003:10: warning: passing arguments to 'eputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3003 | eputs(kname); | ^ echo.c:3009:21: warning: passing arguments to 'keyname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3009 | cp = keyname(cp, key.k_chars[c]); | ^ echo.c:3013:10: warning: passing arguments to 'eputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3013 | eputs(kname); | ^ echo.c:3017:10: warning: passing arguments to 'eputi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3017 | eputi(va_arg(*ap, int), 10); | ^ echo.c:3021:10: warning: passing arguments to 'eputi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3021 | eputi(va_arg(*ap, int), 8); | ^ echo.c:3025:10: warning: passing arguments to 'eputs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3025 | eputs(va_arg(*ap, char *)); | ^ echo.c:3032:11: warning: passing arguments to 'eputl' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3032 | eputl((long)va_arg(*ap, long), 10); | ^ echo.c:3035:11: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3035 | eputc(c); | ^ echo.c:3041:10: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3041 | eputc(c); | ^ echo.c:3058:11: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3058 | eputc('-'); | ^ echo.c:3063:7: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3063 | eputc(i%r+'0'); | ^ echo.c:3051:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3051 | eputi(i, r) | ^ echo.c:75:13: 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] 75 | static VOID eputi(); | ^ echo.c:3077:11: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3077 | eputc('-'); | ^ echo.c:3082:7: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3082 | eputc((int)(l%r)+'0'); | ^ echo.c:3070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3070 | eputl(l, r) | ^ echo.c:76:13: 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] 76 | static VOID eputl(); | ^ echo.c:3095:8: warning: passing arguments to 'eputc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3095 | eputc(c); | ^ echo.c:3089:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3089 | eputs(s) | ^ echo.c:77:13: 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] 77 | static VOID eputs(); | ^ echo.c:3104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3104 | eputc(c) | ^ echo.c:78:13: 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] 78 | static VOID eputc(); | ^ 286 warnings generated. --- ng --- cc -O2 -pipe -Wno-error=return-type -fstack-protector-strong -fno-strict-aliasing -DHAVE_CONFIG_H -o ng autosave.o basic.o dir.o dired.o shell.o version.o window.o kinsoku.o jump.o buffer.o complt.o display.o cmode.o echo.o extend.o file.o help.o kbd.o keymap.o line.o macro.o main.o match.o modes.o paragraph.o random.o region.o regex.o re_search.o search.o skg.o kanji.o undo.o word.o cinfo.o spawn.o ttyio.o tty.o ttykbd.o fileio.o canna.o -ltermcap =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for ja-ng-devel-1.5.b1 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1 && install -s -m 555 ng /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/bin) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 CHANGES.1_3 /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/CHANGES.1_3.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 CHANGES.1_4 /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/CHANGES.1_4.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 CHANGES.doc /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/CHANGES.doc.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 Ng.FAQ /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/Ng.FAQ.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 Ng.doc /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/Ng.doc.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 Ng.ref /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/Ng.ref.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 Ng.tut /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/Ng.tut.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 README.Ng /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/README.Ng.euc-jp) (cd /wrkdirs/usr/ports/japanese/ng-devel/work/ng-1.5beta1/docs && install -m 0644 README.SKG /wrkdirs/usr/ports/japanese/ng-devel/work/stage/usr/local/share/doc/ja/ng/README.SKG.euc-jp) ====> 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-03-12T13:24:21+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' '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 ja-ng-devel-1.5.b1 ===> Building ja-ng-devel-1.5.b1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for ja-ng-devel-1.5.b1 build of japanese/ng-devel | ja-ng-devel-1.5.b1 ended at Thu Mar 12 09:24:39 EDT 2026 build time: 00:00:20