=>> Building devel/rvm build started at Fri Mar 13 04:29:04 EDT 2026 port directory: /usr/ports/devel/rvm package name: rvm-1.20_2 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 463 Mar 30 2025 /usr/ports/devel/rvm/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: 3936d8309832 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 02 ---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/02/.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--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rvm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rvm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rvm/work/.cache HOME=/wrkdirs/usr/ports/devel/rvm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/rvm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/rvm/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/devel/rvm/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rvm/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rvm/work/.cache HOME=/wrkdirs/usr/ports/devel/rvm/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/rvm/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/rvm/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 -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/rvm" EXAMPLESDIR="share/examples/rvm" DATADIR="share/rvm" WWWDIR="www/rvm" ETCDIR="etc/rvm" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/rvm DOCSDIR=/usr/local/share/doc/rvm EXAMPLESDIR=/usr/local/share/examples/rvm WWWDIR=/usr/local/www/rvm ETCDIR=/usr/local/etc/rvm --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 rvm 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 ===> rvm-1.20_2 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 ===> rvm-1.20_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rvm-1.20_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The rvm 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 rvm-1.20_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The rvm 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 rvm-1.20_2 for building => SHA256 Checksum OK for rvm-1.20.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 rvm 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 rvm-1.20_2 for building ===> Extracting for rvm-1.20_2 => SHA256 Checksum OK for rvm-1.20.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 rvm-1.20_2 ===> Applying FreeBSD patches for rvm-1.20_2 from /usr/ports/devel/rvm/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> rvm-1.20_2 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> rvm-1.20_2 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of rvm-1.20_2 ===> rvm-1.20_2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> rvm-1.20_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of rvm-1.20_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> rvm-1.20_2 depends on shared library: liblwp.so - not found ===> Installing existing package /packages/All/lwp-2.8.pkg [pkg.DaveG.ca] Installing lwp-2.8... [pkg.DaveG.ca] Extracting lwp-2.8: ........ done ===== Message from lwp-2.8: -- ===> NOTICE: The lwp 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 ===> rvm-1.20_2 depends on shared library: liblwp.so - found (/usr/local/lib/liblwp.so) ===> Returning to build of rvm-1.20_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for rvm-1.20_2 configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking how to run the C preprocessor... cpp checking whether make sets $(MAKE)... (cached) yes checking build system type... amd64-portbld-freebsd14.4 checking host system type... amd64-portbld-freebsd14.4 checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 524288 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert amd64-portbld-freebsd14.4 file names to amd64-portbld-freebsd14.4 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd14.4 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd14.4 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking pkg-config is at least version 0.9.0... yes checking for LWP... yes checking for library containing fdatasync... none required checking whether the C compiler accepts -Wall... yes checking for strerror... (cached) yes checking for fdatasync... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating rvm/Makefile config.status: creating seg/Makefile config.status: creating rds/Makefile config.status: creating tests/Makefile config.status: creating rvm.pc config.status: creating rvm-uninstalled.pc config.status: creating rvmlwp.pc config.status: creating rvmlwp-uninstalled.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for rvm-1.20_2 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in include Making all in rvm --- librvmlwp_la-rvm_init.lo --- --- librvmlwp_la-rvm_map.lo --- --- librvmlwp_la-rvm_unmap.lo --- --- librvmlwp_la-rvm_trans.lo --- --- librvmlwp_la-rvm_logstatus.lo --- --- librvmlwp_la-rvm_logflush.lo --- --- librvmlwp_la-rvm_logrecovr.lo --- --- librvmlwp_la-rvm_utils.lo --- --- librvmlwp_la-rvm_io.lo --- --- librvmlwp_la-rvm_status.lo --- --- librvmlwp_la-rvm_debug.lo --- --- librvmlwp_la-rvm_printers.lo --- --- rvmutl-rvmutl.o --- --- librvmlwp_la-rvm_init.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_init.lo -MD -MP -MF .deps/librvmlwp_la-rvm_init.Tpo -c -o librvmlwp_la-rvm_init.lo `test -f 'rvm_init.c' || echo './'`rvm_init.c --- librvmlwp_la-rvm_map.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_map.lo -MD -MP -MF .deps/librvmlwp_la-rvm_map.Tpo -c -o librvmlwp_la-rvm_map.lo `test -f 'rvm_map.c' || echo './'`rvm_map.c --- librvmlwp_la-rvm_unmap.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_unmap.lo -MD -MP -MF .deps/librvmlwp_la-rvm_unmap.Tpo -c -o librvmlwp_la-rvm_unmap.lo `test -f 'rvm_unmap.c' || echo './'`rvm_unmap.c --- librvmlwp_la-rvm_trans.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_trans.lo -MD -MP -MF .deps/librvmlwp_la-rvm_trans.Tpo -c -o librvmlwp_la-rvm_trans.lo `test -f 'rvm_trans.c' || echo './'`rvm_trans.c --- librvmlwp_la-rvm_logstatus.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logstatus.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logstatus.Tpo -c -o librvmlwp_la-rvm_logstatus.lo `test -f 'rvm_logstatus.c' || echo './'`rvm_logstatus.c --- librvmlwp_la-rvm_logflush.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logflush.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logflush.Tpo -c -o librvmlwp_la-rvm_logflush.lo `test -f 'rvm_logflush.c' || echo './'`rvm_logflush.c --- librvmlwp_la-rvm_utils.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_utils.lo -MD -MP -MF .deps/librvmlwp_la-rvm_utils.Tpo -c -o librvmlwp_la-rvm_utils.lo `test -f 'rvm_utils.c' || echo './'`rvm_utils.c --- librvmlwp_la-rvm_io.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_io.lo -MD -MP -MF .deps/librvmlwp_la-rvm_io.Tpo -c -o librvmlwp_la-rvm_io.lo `test -f 'rvm_io.c' || echo './'`rvm_io.c --- librvmlwp_la-rvm_status.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_status.lo -MD -MP -MF .deps/librvmlwp_la-rvm_status.Tpo -c -o librvmlwp_la-rvm_status.lo `test -f 'rvm_status.c' || echo './'`rvm_status.c --- librvmlwp_la-rvm_logrecovr.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logrecovr.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logrecovr.Tpo -c -o librvmlwp_la-rvm_logrecovr.lo `test -f 'rvm_logrecovr.c' || echo './'`rvm_logrecovr.c --- librvmlwp_la-rvm_printers.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_printers.lo -MD -MP -MF .deps/librvmlwp_la-rvm_printers.Tpo -c -o librvmlwp_la-rvm_printers.lo `test -f 'rvm_printers.c' || echo './'`rvm_printers.c --- rvmutl-rvmutl.o --- cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT rvmutl-rvmutl.o -MD -MP -MF .deps/rvmutl-rvmutl.Tpo -c -o rvmutl-rvmutl.o `test -f 'rvmutl.c' || echo './'`rvmutl.c --- librvmlwp_la-rvm_debug.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_debug.lo -MD -MP -MF .deps/librvmlwp_la-rvm_debug.Tpo -c -o librvmlwp_la-rvm_debug.lo `test -f 'rvm_debug.c' || echo './'`rvm_debug.c --- librvmlwp_la-rvm_unmap.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_unmap.lo -MD -MP -MF .deps/librvmlwp_la-rvm_unmap.Tpo -c rvm_unmap.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_unmap.o --- librvmlwp_la-rvm_status.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_status.lo -MD -MP -MF .deps/librvmlwp_la-rvm_status.Tpo -c rvm_status.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_status.o --- librvmlwp_la-rvm_map.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_map.lo -MD -MP -MF .deps/librvmlwp_la-rvm_map.Tpo -c rvm_map.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_map.o --- librvmlwp_la-rvm_init.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_init.lo -MD -MP -MF .deps/librvmlwp_la-rvm_init.Tpo -c rvm_init.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_init.o --- librvmlwp_la-rvm_logflush.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logflush.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logflush.Tpo -c rvm_logflush.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_logflush.o --- librvmlwp_la-rvm_trans.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_trans.lo -MD -MP -MF .deps/librvmlwp_la-rvm_trans.Tpo -c rvm_trans.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_trans.o --- librvmlwp_la-rvm_io.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_io.lo -MD -MP -MF .deps/librvmlwp_la-rvm_io.Tpo -c rvm_io.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_io.o --- librvmlwp_la-rvm_utils.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_utils.lo -MD -MP -MF .deps/librvmlwp_la-rvm_utils.Tpo -c rvm_utils.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_utils.o --- librvmlwp_la-rvm_logrecovr.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logrecovr.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logrecovr.Tpo -c rvm_logrecovr.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_logrecovr.o --- librvmlwp_la-rvm_debug.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_debug.lo -MD -MP -MF .deps/librvmlwp_la-rvm_debug.Tpo -c rvm_debug.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_debug.o --- librvmlwp_la-rvm_printers.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_printers.lo -MD -MP -MF .deps/librvmlwp_la-rvm_printers.Tpo -c rvm_printers.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_printers.o --- librvmlwp_la-rvm_logstatus.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logstatus.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logstatus.Tpo -c rvm_logstatus.c -fPIC -DPIC -o .libs/librvmlwp_la-rvm_logstatus.o --- librvmlwp_la-rvm_unmap.lo --- In file included from rvm_unmap.c:25: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_unmap.c:37:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | rvm_return_t rvm_unmap(rvm_region) | ^ rvm_unmap.c:70:21: warning: passing arguments to 'tree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | if (!tree_delete(®ion_tree,(tree_node_t *)region->mem_region, | ^ rvm_unmap.c:73:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | rw_unlock(®ion_tree_lock,w); /* end region_tree_lock crit sect */ | ^ rvm_unmap.c:74:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | rw_unlock(®ion->region_lock,w); /* end region_lock crit sect */ | ^ rvm_unmap.c:80:30: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | (void)move_list_entry(&seg->map_list,NULL, | ^ rvm_unmap.c:86:23: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | make_uname(®ion->unmap_ts); /* timestamp unmap */ | ^ rvm_unmap.c:87:34: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | (void)move_list_entry(NULL,&seg->unmap_list, | ^ rvm_unmap.c:91:24: warning: passing arguments to 'free_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | free_region(region); | ^ rvm_unmap.c:97:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | rw_unlock(®ion->region_lock,w); | ^ rvm_unmap.c:98:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | rw_unlock(®ion_tree_lock,w); | ^ 11 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_unmap.lo -MD -MP -MF .deps/librvmlwp_la-rvm_unmap.Tpo -c rvm_unmap.c -o librvmlwp_la-rvm_unmap.o >/dev/null 2>&1 --- librvmlwp_la-rvm_debug.lo --- In file included from rvm_debug.c:28: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_debug.c:77:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | void rvm_debug(val) | ^ In file included from rvm_debug.c:28: ./rvm_private.h:1644: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] 1644 | void rvm_debug(); /* [rvm_debug] */ | ^ 3 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_debug.lo -MD -MP -MF .deps/librvmlwp_la-rvm_debug.Tpo -c rvm_debug.c -o librvmlwp_la-rvm_debug.o >/dev/null 2>&1 --- librvmlwp_la-rvm_status.lo --- In file included from rvm_status.c:24: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_status.c:65:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | rvm_return_t rvm_set_options(rvm_options) | ^ rvm_status.c:80:26: warning: passing arguments to 'do_rvm_options' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | return do_rvm_options(rvm_options); | ^ rvm_status.c:84:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | rvm_return_t bad_statistics(rvm_statistics) | ^ rvm_status.c:95:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | rvm_return_t bad_options(rvm_options,chk_log_dev) | ^ rvm_status.c:127:35: warning: passing arguments to 'do_log_options' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | if ((retval=do_log_options(&log,rvm_options)) != RVM_SUCCESS) | ^ rvm_status.c:111:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | rvm_return_t do_rvm_options(rvm_options) | ^ In file included from rvm_status.c:24: ./rvm_private.h:1578: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] 1578 | rvm_return_t do_rvm_options(); /* [rvm_status.c] */ | ^ rvm_status.c:143:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | rvm_return_t rvm_query(rvm_options,rvm_region) | ^ rvm_status.c:211:21: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | RW_CRITICAL(tid->tid_lock,r, /* begin tid lock crit sec */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_status.c:213:25: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | FOR_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:525:45: note: expanded from macro 'FOR_NODES_OF' 525 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_false); \ | ^ rvm_status.c:213:25: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:527:40: note: expanded from macro 'FOR_NODES_OF' 527 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_status.c:211:21: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | RW_CRITICAL(tid->tid_lock,r, /* begin tid lock crit sec */ | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_status.c:254:22: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | rw_unlock(®ion->region_lock,r); /* end region_lock crit sect */ | ^ rvm_status.c:289:50: warning: passing arguments to 'cur_log_percent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | rvm_statistics->log_dev_cur = cur_log_percent(log,NULL); | ^ rvm_status.c:322:23: warning: passing arguments to 'cur_log_length' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | cur_log_length(log,&rvm_statistics->log_written); | ^ 16 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_status.lo -MD -MP -MF .deps/librvmlwp_la-rvm_status.Tpo -c rvm_status.c -o librvmlwp_la-rvm_status.o >/dev/null 2>&1 --- librvmlwp_la-rvm_io.lo --- In file included from rvm_io.c:34: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_io.c:182:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | long open_dev(dev,flags,mode) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1463: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] 1463 | long open_dev(); /* [rvm_io.c] */ | ^ rvm_io.c:209:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | long close_dev(dev) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1469: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] 1469 | long close_dev(); /* [rvm_io.c] */ | ^ rvm_io.c:232:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | long read_dev(dev,offset,dest,length) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1473: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] 1473 | long read_dev(); /* [rvm_io.c] */ | ^ rvm_io.c:293:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | long write_dev(dev,offset,src,length,sync) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1480: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] 1480 | long write_dev(); /* [rvm_io.c] */ | ^ rvm_io.c:344:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | static long gather_write_file(dev,offset,wrt_len) | ^ rvm_io.c:396:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 396 | static long incr_write_partition(dev,offset,start_addr,end_addr) | ^ rvm_io.c:431:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | static long gather_write_partition(dev,offset,wrt_len) | ^ rvm_io.c:496:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | long gather_write_dev(dev,offset) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1492: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] 1492 | long gather_write_dev(); /* [rvm_io.c] */ | ^ rvm_io.c:520:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | long sync_dev(dev) | ^ In file included from rvm_io.c:34: ./rvm_private.h:1488: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] 1488 | long sync_dev(); /* [rvm_io.c] */ | ^ 16 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_io.lo -MD -MP -MF .deps/librvmlwp_la-rvm_io.Tpo -c rvm_io.c -o librvmlwp_la-rvm_io.o >/dev/null 2>&1 --- librvmlwp_la-rvm_init.lo --- In file included from rvm_init.c:25: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_init.c:54:14: warning: passing arguments to 'rvm_debug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | rvm_debug(0); /* only causes module loading */ | ^ rvm_init.c:94:35: warning: passing arguments to 'do_rvm_options' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | if ((retval=do_rvm_options(rvm_options)) != RVM_SUCCESS) { | ^ rvm_init.c:101:29: warning: passing arguments to 'do_log_options' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | if ((retval=do_log_options(NULL,NULL)) != RVM_SUCCESS) { | ^ 4 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_init.lo -MD -MP -MF .deps/librvmlwp_la-rvm_init.Tpo -c rvm_init.c -o librvmlwp_la-rvm_init.o >/dev/null 2>&1 --- librvmlwp_la-rvm_logflush.lo --- In file included from rvm_logflush.c:27: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_logflush.c:54:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | static rvm_return_t make_iov(log,length) | ^ rvm_logflush.c:82:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | static long make_rec_num(log) | ^ rvm_logflush.c:112:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | make_uname(&wrap->rec_hdr.timestamp); | ^ rvm_logflush.c:132:25: warning: passing arguments to 'gather_write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | if (gather_write_dev(&log->dev,&log->status.log_tail) < 0) | ^ rvm_logflush.c:142:27: warning: passing arguments to 'update_log_tail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | return update_log_tail(log, &wrap->rec_hdr); | ^ rvm_logflush.c:155:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | make_uname(&trans_hdr->rec_hdr.timestamp); | ^ rvm_logflush.c:145:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | static void build_trans_hdr(tid,is_first,is_last) | ^ rvm_logflush.c:180:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | static void build_rec_end(log,timestamp,rec_num,rec_type,back_link) | ^ rvm_logflush.c:222:16: warning: passing arguments to 'chk_sum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | chk_sum(range->nvaddr+BYTE_SKEW(nv_range->vmaddr), | ^ rvm_logflush.c:238:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | enter_histogram(nv_range->length,log->status.range_lengths, | ^ rvm_logflush.c:206:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | static void build_nv_range(log,tid,range) | ^ rvm_logflush.c:241:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | static void split_range(range,new_range,avail) | ^ rvm_logflush.c:330:20: warning: passing arguments to 'log_tail_sngl_w' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | log_tail_sngl_w(log,&log_free); | ^ rvm_logflush.c:335:24: warning: passing arguments to 'log_tail_sngl_w' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | log_tail_sngl_w(log,&log_free); | ^ rvm_logflush.c:342:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | FOR_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:525:45: note: expanded from macro 'FOR_NODES_OF' 525 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_false); \ | ^ rvm_logflush.c:342:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:527:40: note: expanded from macro 'FOR_NODES_OF' 527 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_logflush.c:358:28: warning: passing arguments to 'log_tail_sngl_w' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 358 | log_tail_sngl_w(log,&log_free); | ^ rvm_logflush.c:379:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | enter_histogram(tid->range_elim,status->range_elims, | ^ rvm_logflush.c:381:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | enter_histogram(tid->trans_elim,status->trans_elims, | ^ rvm_logflush.c:383:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | enter_histogram(RVM_OFFSET_TO_LENGTH(tid->range_overlap), | ^ rvm_logflush.c:386:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 386 | enter_histogram(RVM_OFFSET_TO_LENGTH(tid->trans_overlap), | ^ rvm_logflush.c:389:20: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | enter_histogram(tid->n_coalesced,status->tot_trans_coalesces, | ^ rvm_logflush.c:391:25: warning: passing arguments to 'gather_write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | if (gather_write_dev(&log->dev,&log->status.log_tail) < 0) | ^ rvm_logflush.c:393:27: warning: passing arguments to 'update_log_tail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | return update_log_tail(log, &log->trans_hdr.rec_hdr); | ^ rvm_logflush.c:409:24: warning: passing arguments to 'log_tail_length' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | log_tail_length(log,log_free); | ^ rvm_logflush.c:415:37: warning: passing arguments to 'wait_for_truncation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | retval = wait_for_truncation(log,NULL); | ^ rvm_logflush.c:397:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | static rvm_return_t wait_for_space(log,space_needed,log_free,did_wait) | ^ rvm_logflush.c:435:50: warning: passing arguments to 'cur_log_percent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | (void)initiate_truncation(log,cur_log_percent(log,&tid->log_size)); | ^ rvm_logflush.c:435:30: warning: passing arguments to 'initiate_truncation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | (void)initiate_truncation(log,cur_log_percent(log,&tid->log_size)); | ^ rvm_logflush.c:463:47: warning: passing arguments to 'free_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | CRITICAL(log->flush_list_lock,free_tid(tid)); | ^ rvm_logflush.c:474:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | make_uname(&special->rec_hdr.timestamp); | ^ rvm_logflush.c:521:20: warning: passing arguments to 'log_tail_sngl_w' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | log_tail_sngl_w(log,&log_free); | ^ rvm_logflush.c:533:25: warning: passing arguments to 'gather_write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | if (gather_write_dev(&log->dev, &log->status.log_tail) < 0) | ^ rvm_logflush.c:535:29: warning: passing arguments to 'update_log_tail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | retval = update_log_tail(log, &special->rec_hdr); | ^ rvm_logflush.c:538:21: warning: passing arguments to 'free_log_special' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | free_log_special(special); | ^ rvm_logflush.c:555:36: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | move_list_entry(&log->special_list,NULL,NULL); | ^ rvm_logflush.c:580:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | RW_CRITICAL(log->flush_lock,w, /* begin flush_lock crit sec */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_logflush.c:621:25: warning: passing arguments to 'sync_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | if (sync_dev(&log->dev) < 0) | ^ rvm_logflush.c:580:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | RW_CRITICAL(log->flush_lock,w, /* begin flush_lock crit sec */ | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_logflush.c:632:22: warning: passing arguments to 'sub_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 632 | end_time = sub_times(&end_time,&start_time); | ^ rvm_logflush.c:633:36: warning: passing arguments to 'add_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | log->status.flush_time = add_times(&log->status.flush_time, | ^ rvm_logflush.c:638:17: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 638 | enter_histogram(end_time.tv_usec,log->status.flush_times, | ^ rvm_logflush.c:568:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | rvm_return_t flush_log(log,count) | ^ In file included from rvm_logflush.c:27: ./rvm_private.h:1328: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] 1328 | rvm_return_t flush_log(); /* [rvm_logflush.c] */ | ^ rvm_logflush.c:654:27: warning: passing 'rvm_length_t *' (aka 'unsigned long *') to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign] 654 | &default_log->status.n_rvm_flush)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rvm_logflush.c:667:35: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | (void)move_list_entry(NULL,&log->special_list, | ^ rvm_logflush.c:660:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | rvm_return_t queue_special(log,special) | ^ In file included from rvm_logflush.c:27: ./rvm_private.h:1323: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] 1323 | rvm_return_t queue_special(); /* [rvm_logflush.c] */ | ^ 49 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logflush.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logflush.Tpo -c rvm_logflush.c -o librvmlwp_la-rvm_logflush.o >/dev/null 2>&1 --- librvmlwp_la-rvm_printers.lo --- In file included from rvm_printers.c:25: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_printers.c:48:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | static int pr_offset(offset,stream) | ^ rvm_printers.c:67:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | static int pr_histo_val(out_stream,val,width,is_def,gtr,us) | ^ rvm_printers.c:105:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | static int pr_histogram(out_stream,histo,histo_def,length, | ^ rvm_printers.c:153:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | static rvm_return_t pr_trans_stats(stats,out_stream,n_trans,tot_trans) | ^ rvm_printers.c:260:25: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | (1000*round_time(&stats->flush_time))/n_flush; | ^ rvm_printers.c:262:25: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | (1000*round_time(&stats->tot_flush_time))/tot_flush; | ^ rvm_printers.c:296:19: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | round_time(&stats->tot_truncation_time)/tot_truncations; | ^ rvm_printers.c:222:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | static rvm_return_t pr_log_stats(stats,out_stream,n_trans,tot_trans) | ^ rvm_printers.c:352:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | static rvm_return_t pr_time_histos(stats,out_stream,n_trans,tot_trans) | ^ rvm_printers.c:395:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | static rvm_return_t pr_opt_stats(stats,out_stream,n_trans,tot_trans) | ^ rvm_printers.c:540:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | static rvm_return_t pr_opt_histos(stats,out_stream,n_trans,tot_trans) | ^ rvm_printers.c:729:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | rvm_return_t rvm_print_statistics(stats,out_stream) | ^ 13 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_printers.lo -MD -MP -MF .deps/librvmlwp_la-rvm_printers.Tpo -c rvm_printers.c -o librvmlwp_la-rvm_printers.o >/dev/null 2>&1 --- librvmlwp_la-rvm_trans.lo --- In file included from rvm_trans.c:26: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_trans.c:41:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | rvm_return_t bad_tid(rvm_tid) | ^ In file included from rvm_trans.c:26: ./rvm_private.h:1574: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] 1574 | rvm_return_t bad_tid(); /* [rvm_trans.c] */ | ^ rvm_trans.c:66:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | RW_CRITICAL(tid->tid_lock,w, | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_trans.c:66:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_trans.c:78:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | static rvm_bool_t alloc_x_ranges(tid,len) | ^ rvm_trans.c:97:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | static range_t *build_range(region,dest,length) | ^ rvm_trans.c:122:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | static char *save_ov(range) | ^ rvm_trans.c:143:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | UNLINK_REVERSE_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:554:45: note: expanded from macro 'UNLINK_REVERSE_NODES_OF' 554 | (ptr) = (type *)init_tree_generator(&(tree),REVERSE,rvm_true); \ | ^ rvm_trans.c:143:5: warning: passing arguments to 'tree_predecessor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:556:42: note: expanded from macro 'UNLINK_REVERSE_NODES_OF' 556 | (ptr) = (type *)tree_predecessor(&(tree)) \ | ^ rvm_trans.c:159:19: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | free_range(range); | ^ rvm_trans.c:135:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | static void restore_ov(tid) | ^ rvm_trans.c:163:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 163 | static long cmp_range_num(range1,range2) | ^ rvm_trans.c:190:27: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | free_range(new_range); | ^ rvm_trans.c:202:21: warning: passing arguments to 'tree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | if (!tree_insert(&tid->range_tree,(tree_node_t *)new_range, | ^ rvm_trans.c:178:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | static rvm_return_t add_new_range(tid,new_range) | ^ rvm_trans.c:211:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | static long region_partial_include(range1,range2) | ^ rvm_trans.c:236:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | static long segment_partial_include(range1,range2) | ^ rvm_trans.c:273:5: warning: passing arguments to 'tree_iterate_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | FROM_EXISTING_NODE_OF(tid->range_tree,range_t,range, | ^ ./rvm_private.h:540:45: note: expanded from macro 'FROM_EXISTING_NODE_OF' 540 | (ptr) = (type *)tree_iterate_insert(&(tree),(node),(cmp)); \ | ^ rvm_trans.c:273:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:542:40: note: expanded from macro 'FROM_EXISTING_NODE_OF' 542 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_trans.c:277:24: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | if ((*cmp_func)(new_range,range) != 0) | ^ rvm_trans.c:258:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 258 | static rvm_bool_t find_overlap(tid,new_range,cmp_func,elim,overlap,retval) | ^ rvm_trans.c:352:22: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 352 | &tid->range_elim,&tid->range_overlap,&retval)) | ^~~~~~~~~~~~~~~~ rvm_trans.c:355:19: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | free_range(new_range); | ^ rvm_trans.c:365:33: warning: passing arguments to 'tree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | if (!tree_delete(&tid->range_tree,new_range, | ^ rvm_trans.c:368:27: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | free_range(new_range); | ^ rvm_trans.c:432:33: warning: passing arguments to 'tree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | if (!tree_delete(&tid->range_tree,range, | ^ rvm_trans.c:435:27: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | free_range(range); | ^ rvm_trans.c:451:19: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | free_range(new_range); | ^ rvm_trans.c:334:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | static rvm_return_t merge_range(tid,region,new_range) | ^ rvm_trans.c:461:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | rvm_return_t rvm_set_range(rvm_tid,dest,length) | ^ rvm_trans.c:491:18: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | rw_unlock(®ion->region_lock,r); /* end region_lock crit sect */ | ^ rvm_trans.c:494:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | rw_unlock(&tid->tid_lock,w); /* end tid_lock critical section */ | ^ rvm_trans.c:498:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | rvm_return_t rvm_modify_bytes(rvm_tid,dest,src,length) | ^ rvm_trans.c:526:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | FOR_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:525:45: note: expanded from macro 'FOR_NODES_OF' 525 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_false); \ | ^ rvm_trans.c:526:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:527:40: note: expanded from macro 'FOR_NODES_OF' 527 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_trans.c:518:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | static void nv_size(tid,size) | ^ rvm_trans.c:531:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | static rvm_return_t nv_io_size(tid,size) | ^ rvm_trans.c:569:26: warning: passing arguments to 'src_aligned_bcopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | src_aligned_bcopy(range->nv.vmaddr,range->data, | ^ rvm_trans.c:551:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | static rvm_return_t save_nv(range) | ^ rvm_trans.c:584:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | FOR_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:525:45: note: expanded from macro 'FOR_NODES_OF' 525 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_false); \ | ^ rvm_trans.c:584:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:527:40: note: expanded from macro 'FOR_NODES_OF' 527 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_trans.c:577:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | static rvm_return_t save_all_nvs(tid) | ^ rvm_trans.c:621:22: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 621 | &tid->trans_elim,&tid->trans_overlap,&retval)) | ^~~~~~~~~~~~~~~~ rvm_trans.c:747:25: warning: passing arguments to 'tree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 747 | if (!tree_delete(&q_tid->range_tree,range, | ^ rvm_trans.c:750:19: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 750 | free_range(range); | ^ rvm_trans.c:773:15: warning: passing arguments to 'free_range' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 773 | free_range(new_range); | ^ rvm_trans.c:599:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 599 | static rvm_return_t merge_tid(q_tid,tid,new_range) | ^ rvm_trans.c:788:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 788 | UNLINK_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:547:45: note: expanded from macro 'UNLINK_NODES_OF' 547 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_true); \ | ^ rvm_trans.c:788:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:549:40: note: expanded from macro 'UNLINK_NODES_OF' 549 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_trans.c:805:13: warning: passing arguments to 'free_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | free_tid(tid); | ^ rvm_trans.c:780:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 780 | static rvm_return_t coalesce_trans(tid,q_tid) | ^ rvm_trans.c:810:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 810 | static int_tid_t *get_queued_tid(tid) | ^ rvm_trans.c:854:12: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 854 | make_uname(&tid->commit_stamp); /* record commit timestamp */ | ^ rvm_trans.c:865:57: warning: passing arguments to 'alloc_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 865 | if ((q_tid=(int_tid_t *)alloc_list_entry(int_tid_id)) == NULL) | ^ rvm_trans.c:871:31: warning: passing arguments to 'init_tree_root' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 871 | init_tree_root(&q_tid->range_tree); | ^ rvm_trans.c:874:38: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 874 | (void)move_list_entry(NULL,&log->flush_list, | ^ rvm_trans.c:890:30: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 890 | (void)move_list_entry(NULL,&log->flush_list,&tid->links); | ^ rvm_trans.c:898:27: warning: passing arguments to 'flush_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | retval = flush_log(log,&log->status.n_flush); | ^ rvm_trans.c:835:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 835 | static rvm_return_t queue_tid(tid) | ^ rvm_trans.c:903:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 903 | rvm_return_t rvm_begin_transaction(rvm_tid,mode) | ^ rvm_trans.c:921:24: warning: passing arguments to 'make_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 921 | if ((tid = make_tid(mode)) == NULL) return RVM_ENO_MEMORY; | ^ rvm_trans.c:929:31: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 929 | (void) move_list_entry(NULL,&log->tid_list,&tid->links); | ^ rvm_trans.c:935:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 935 | rvm_return_t rvm_abort_transaction(rvm_tid) | ^ rvm_trans.c:948:29: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 948 | move_list_entry(&log->tid_list,NULL,&tid->links)); | ^ rvm_trans.c:950:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 950 | rw_unlock(&tid->tid_lock,w); /* end tid_lock critical section */ | ^ rvm_trans.c:960:13: warning: passing arguments to 'free_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 960 | free_tid(tid); /* free transaction descriptor */ | ^ rvm_trans.c:964:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 964 | rvm_return_t rvm_end_transaction(rvm_tid,mode) | ^ rvm_trans.c:984:19: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 984 | move_list_entry(&log->tid_list,NULL,&tid->links)); | ^ rvm_trans.c:994:14: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 994 | rw_unlock(&tid->tid_lock,w); /* end tid_lock crit section */ | ^ rvm_trans.c:1000:17: warning: passing arguments to 'free_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1000 | free_tid(tid); | ^ 71 warnings generated. --- librvmlwp_la-rvm_map.lo --- In file included from rvm_map.c:49: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_map.c:86:21: warning: passing arguments to 'init_list_header' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | init_list_header(&seg_root,seg_id); | ^ rvm_map.c:87:17: warning: passing arguments to 'init_rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | init_rw_lock(&seg_root_lock); | ^ rvm_map.c:88:17: warning: passing arguments to 'init_rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | init_rw_lock(®ion_tree_lock); | ^ rvm_map.c:89:19: warning: passing arguments to 'init_tree_root' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | init_tree_root(®ion_tree); | ^ rvm_map.c:103:21: warning: passing arguments to 'init_list_header' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | init_list_header(&page_list,free_page_id); | ^ rvm_map.c:107:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | rvm_return_t bad_region(rvm_region) | ^ In file included from rvm_map.c:49: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ rvm_map.c:340:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 340 | char *page_alloc(len) | ^ rvm_map.c:387:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | void page_free(vmaddr, length) | ^ rvm_map.c:459:25: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | if ((retval=open_dev(&seg->dev,flags,0)) < 0) | ^ rvm_map.c:462:18: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | close_dev(&seg->dev); | ^ rvm_map.c:451:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | static long open_seg_dev(seg,dev_length) | ^ rvm_map.c:471:21: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | return close_dev(&seg->dev); | ^ rvm_map.c:467:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | static long close_seg_dev(seg) | ^ rvm_map.c:481:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | RW_CRITICAL(seg_root_lock,w, /* begin seg_root_lock crit section */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:481:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:499:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | seg_t *seg_lookup(dev_name,retval) | ^ rvm_map.c:507:25: warning: passing arguments to 'make_full_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 507 | (void)make_full_name(dev_name,full_name,retval); | ^ rvm_map.c:512:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | RW_CRITICAL(seg_root_lock,r, /* begin seg_root_lock crit section */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:512:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:537:29: warning: passing arguments to 'make_log_special' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | special=make_log_special(log_seg_id,name_len+1); | ^ rvm_map.c:547:30: warning: passing arguments to 'queue_special' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | if ((retval=queue_special(log,special)) != RVM_SUCCESS) | ^ rvm_map.c:548:25: warning: passing arguments to 'free_log_special' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | free_log_special(log_seg); | ^ rvm_map.c:526:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | static rvm_return_t define_seg(log,seg) | ^ rvm_map.c:554:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | rvm_return_t define_all_segs(log) | ^ rvm_map.c:560:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | RW_CRITICAL(seg_root_lock,r, /* begin seg_root_lock crit sec */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:560:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:581:19: warning: passing arguments to 'make_seg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | seg = make_seg(rvm_region->data_dev,retval); | ^ rvm_map.c:608:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | RW_CRITICAL(seg_root_lock,w, /* begin seg_root_lock crit sec */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:610:30: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 610 | (void)move_list_entry(NULL,&seg_root,seg); | ^ rvm_map.c:608:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | RW_CRITICAL(seg_root_lock,w, /* begin seg_root_lock crit sec */ | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:616:30: warning: passing arguments to 'free_seg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | if (seg != NULL) free_seg(seg); /* deallocated since the seg_code is */ | ^ rvm_map.c:573:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | static seg_t *build_seg(rvm_region,log,retval) | ^ rvm_map.c:621:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | long dev_partial_include(base1,end1,base2,end2) | ^ rvm_map.c:634:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 634 | long dev_total_include(base1,end1,base2,end2) | ^ rvm_map.c:649:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | static long mem_partial_include(tnode1,tnode2) | ^ rvm_map.c:670:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 670 | long mem_total_include(tnode1,tnode2) | ^ rvm_map.c:698:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | region_t *find_whole_range(dest,length,mode) | ^ rvm_map.c:711:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | RW_CRITICAL(region_tree_lock,mode, /* begin region_tree_lock crit sect */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:713:43: warning: passing arguments to 'tree_lookup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | node = (mem_region_t *)tree_lookup(®ion_tree, | ^ rvm_map.c:721:24: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 721 | rw_lock(®ion->region_lock,mode); /* (ended by caller) */ | ^ rvm_map.c:711:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | RW_CRITICAL(region_tree_lock,mode, /* begin region_tree_lock crit sect */ | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:731:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 731 | static rvm_return_t round_region(rvm_region,seg) | ^ rvm_map.c:817:5: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | RW_CRITICAL(region_tree_lock,w, /* begin region_tree_lock crit sect */ | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:819:25: warning: passing arguments to 'tree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 819 | if (!tree_insert(®ion_tree,(tree_node_t *)mem_node, | ^ rvm_map.c:817:5: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | RW_CRITICAL(region_tree_lock,w, /* begin region_tree_lock crit sect */ | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:783:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | static rvm_return_t establish_range(rvm_region,region,mem_region,seg) | ^ rvm_map.c:832:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 832 | static region_t *chk_seg_mappings(chk_region,list_root) | ^ rvm_map.c:867:34: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | (void)move_list_entry(NULL,&seg->map_list, | ^ rvm_map.c:877:46: warning: passing arguments to 'initiate_truncation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | (void)initiate_truncation(seg->log,100); | ^ rvm_map.c:878:52: warning: passing arguments to 'wait_for_truncation' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 878 | if ((retval=wait_for_truncation(seg->log, | ^ rvm_map.c:881:32: warning: passing arguments to 'free_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | free_region(x_region); /* can free now */ | ^ rvm_map.c:852:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | static rvm_return_t chk_dependencies(seg,region) | ^ rvm_map.c:936:25: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936 | if (read_dev(&seg->dev,®ion->offset, | ^ rvm_map.c:894:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 894 | static rvm_return_t map_data(rvm_options,region) | ^ rvm_map.c:958:38: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | (void)move_list_entry(&seg->map_list,NULL, | ^ rvm_map.c:961:20: warning: passing arguments to 'free_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 961 | free_region(region); | ^ rvm_map.c:967:9: warning: passing arguments to 'rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 967 | RW_CRITICAL(region_tree_lock,w, | ^ ./rvm_private.h:460:12: note: expanded from macro 'RW_CRITICAL' 460 | rw_lock(&(rwl),(mode)); \ | ^ rvm_map.c:969:30: warning: passing arguments to 'tree_delete' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 969 | (void)tree_delete(®ion_tree,(tree_node_t *)mem_region, | ^ rvm_map.c:967:9: warning: passing arguments to 'rw_unlock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 967 | RW_CRITICAL(region_tree_lock,w, | ^ ./rvm_private.h:462:14: note: expanded from macro 'RW_CRITICAL' 462 | rw_unlock(&(rwl),(mode)); \ | ^ rvm_map.c:972:24: warning: passing arguments to 'free_mem_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 972 | free_mem_region(mem_region); | ^ rvm_map.c:945:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 945 | static void clean_up(region,mem_region) | ^ rvm_map.c:992:35: warning: passing arguments to 'do_rvm_options' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 992 | if ((retval=do_rvm_options(rvm_options)) != RVM_SUCCESS) | ^ 64 warnings generated. --- librvmlwp_la-rvm_trans.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_trans.lo -MD -MP -MF .deps/librvmlwp_la-rvm_trans.Tpo -c rvm_trans.c -o librvmlwp_la-rvm_trans.o >/dev/null 2>&1 --- librvmlwp_la-rvm_map.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_map.lo -MD -MP -MF .deps/librvmlwp_la-rvm_map.Tpo -c rvm_map.c -o librvmlwp_la-rvm_map.o >/dev/null 2>&1 --- librvmlwp_la-rvm_debug.lo --- mv -f .deps/librvmlwp_la-rvm_debug.Tpo .deps/librvmlwp_la-rvm_debug.Plo --- librvmlwp_la-rvm_unmap.lo --- mv -f .deps/librvmlwp_la-rvm_unmap.Tpo .deps/librvmlwp_la-rvm_unmap.Plo --- librvmlwp_la-rvm_status.lo --- mv -f .deps/librvmlwp_la-rvm_status.Tpo .deps/librvmlwp_la-rvm_status.Plo --- librvmlwp_la-rvm_init.lo --- mv -f .deps/librvmlwp_la-rvm_init.Tpo .deps/librvmlwp_la-rvm_init.Plo --- librvmlwp_la-rvm_logstatus.lo --- In file included from rvm_logstatus.c:30: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_logstatus.c:91:21: warning: passing arguments to 'init_list_header' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | init_list_header(&log_root,log_id); | ^ rvm_logstatus.c:114:30: warning: passing arguments to 'move_list_entry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | (void)move_list_entry(NULL,(list_entry_t *)&log_root, | ^ rvm_logstatus.c:104:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | void enter_log(log) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1249: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] 1249 | void enter_log(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:143:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | static log_t *find_log(log_dev) | ^ rvm_logstatus.c:185:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | static rvm_return_t join_daemon(log) | ^ rvm_logstatus.c:215:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | static rvm_return_t set_truncate_options(log,rvm_options) | ^ rvm_logstatus.c:260:30: warning: passing arguments to 'flush_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | if ((retval=flush_log(log,&log->status.n_flush)) | ^ rvm_logstatus.c:264:45: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | if ((retval=write_log_status(log,NULL)) | ^ rvm_logstatus.c:266:34: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | if (close_dev(&log->dev) < 0) | ^ rvm_logstatus.c:285:25: warning: passing arguments to 'free_log_special' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | free_log_special(special); | ^ rvm_logstatus.c:288:13: warning: passing arguments to 'free_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | free_log(log); | ^ rvm_logstatus.c:240:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | rvm_return_t close_log(log) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1270: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] 1270 | rvm_return_t close_log(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:319:17: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | if (read_dev(dev,&tail_sector,dev->wrt_buf,SECTOR_SIZE) < 0) | ^ rvm_logstatus.c:311:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | static rvm_return_t preload_wrt_buf(log) | ^ rvm_logstatus.c:344:24: warning: passing arguments to 'make_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 344 | if ((log = make_log(dev_name,&retval)) == NULL) | ^ rvm_logstatus.c:359:30: warning: passing arguments to 'alloc_log_buf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | if ((retval=alloc_log_buf(log)) != RVM_SUCCESS) | ^ rvm_logstatus.c:364:17: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | if (open_dev(dev,flags,0) != 0) | ^ rvm_logstatus.c:378:32: warning: passing arguments to 'read_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | if ((retval=read_log_status(log,status_buf)) != RVM_SUCCESS) | ^ rvm_logstatus.c:418:20: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | (void)close_dev(dev); | ^ rvm_logstatus.c:420:13: warning: passing arguments to 'free_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | free_log(log); | ^ rvm_logstatus.c:330:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | rvm_return_t open_log(dev_name,log_ptr,status_buf,rvm_options) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1253: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] 1253 | rvm_return_t open_log(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:452:34: warning: passing arguments to 'log_recover' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | if ((retval = log_recover(log,&log->status.tot_recovery, | ^ rvm_logstatus.c:425:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | rvm_return_t do_log_options(log_ptr,rvm_options) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1265: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] 1265 | rvm_return_t do_log_options(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:520:20: warning: passing arguments to 'log_tail_length' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | log_tail_length(log,&temp); | ^ rvm_logstatus.c:531:39: warning: passing arguments to 'add_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | status->tot_flush_time = add_times(&status->tot_flush_time, | ^ rvm_logstatus.c:477:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | void copy_log_stats(log) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1277: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] 1277 | void copy_log_stats(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:553:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | void clear_log_status(log) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1281: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] 1281 | void clear_log_status(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:613:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 613 | make_uname(&status->status_init); /* initialization timestamp */ | ^ rvm_logstatus.c:668:28: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | return write_log_status(log,NULL); | ^ rvm_logstatus.c:578:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | rvm_return_t init_log_status(log) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1285: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] 1285 | rvm_return_t init_log_status(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:690:17: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | if (read_dev(&log->dev,status_offset, | ^ rvm_logstatus.c:697:34: warning: passing arguments to 'chk_sum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | dev_status->chk_sum = chk_sum((char *)dev_status, | ^ rvm_logstatus.c:671:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | rvm_return_t read_log_status(log,status_buf) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1288: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] 1288 | rvm_return_t read_log_status(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:758:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 758 | make_uname(&status->status_write); | ^ rvm_logstatus.c:770:34: warning: passing arguments to 'chk_sum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 770 | dev_status->chk_sum = chk_sum((char *)dev_status, | ^ rvm_logstatus.c:776:18: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | if (write_dev(dev,status_offset,dev_status, | ^ rvm_logstatus.c:724:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 724 | rvm_return_t write_log_status(log,dev) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1293: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] 1293 | rvm_return_t write_log_status(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:783:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 783 | static rvm_bool_t chk_tail(log) | ^ rvm_logstatus.c:903:17: warning: passing arguments to 'sync_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 903 | if (sync_dev(&log->dev) < 0) /* sync file buffers before status write */ | ^ rvm_logstatus.c:853:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | rvm_return_t update_log_tail(log,rec_hdr) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1298: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] 1298 | rvm_return_t update_log_tail(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:929:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 929 | void log_tail_length(log,tail_length) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1303: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] 1303 | void log_tail_length(); /* [rvm_logstatus.c] */ | ^ ./rvm_private.h:1308: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] 1308 | void log_tail_sngl_w(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:960:6: note: conflicting prototype is here 960 | void log_tail_sngl_w(log_t *log, rvm_offset_t *tail_length) | ^ rvm_logstatus.c:981:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | void cur_log_length(log,length) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1318: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] 1318 | void cur_log_length(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:998:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 998 | long cur_log_percent(log,space_needed) | ^ In file included from rvm_logstatus.c:30: ./rvm_private.h:1313: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] 1313 | long cur_log_percent(); /* [rvm_logstatus.c] */ | ^ rvm_logstatus.c:1032:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1032 | rvm_return_t rvm_create_log(rvm_options,log_len,mode) | ^ rvm_logstatus.c:1064:22: warning: passing arguments to 'make_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1064 | if ((log=make_log(rvm_options->log_dev,&retval)) == NULL) | ^ rvm_logstatus.c:1078:17: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1078 | if (open_dev(&log->dev,O_WRONLY,mode) == 0) /* don't allow create yet */ | ^ rvm_logstatus.c:1088:17: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1088 | if (open_dev(&log->dev,O_WRONLY | O_CREAT,mode) != 0) | ^ rvm_logstatus.c:1096:18: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1096 | if (write_dev(&log->dev,&offset,end_mark, | ^ rvm_logstatus.c:1110:24: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1110 | (void)close_dev(&log->dev); | ^ rvm_logstatus.c:1121:13: warning: passing arguments to 'free_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1121 | free_log(log); | ^ 65 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logstatus.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logstatus.Tpo -c rvm_logstatus.c -o librvmlwp_la-rvm_logstatus.o >/dev/null 2>&1 --- librvmlwp_la-rvm_io.lo --- mv -f .deps/librvmlwp_la-rvm_io.Tpo .deps/librvmlwp_la-rvm_io.Plo --- librvmlwp_la-rvm_utils.lo --- In file included from rvm_utils.c:42: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_utils.c:92:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | void init_list_header(whichlist,struct_id) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1143: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] 1143 | void init_list_header(); /* [rvm_utils.c] */ | ^ rvm_utils.c:106:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | static list_entry_t *malloc_list_entry(id) | ^ rvm_utils.c:129:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | list_entry_t *move_list_entry(fromptr, toptr, victim) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1148: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] 1148 | list_entry_t *move_list_entry(); /* [rvm_utils.c] */ | ^ rvm_utils.c:208:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 208 | list_entry_t *alloc_list_entry(id) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1154: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] 1154 | list_entry_t *alloc_list_entry(); /* [rvm_utils.c] */ | ^ rvm_utils.c:225:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | static void kill_list_entry(cell) | ^ rvm_utils.c:242:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | static void free_list_entry(cell) | ^ rvm_utils.c:297:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | void make_uname(new_uname) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1582: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] 1582 | void make_uname(); | ^ rvm_utils.c:351:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | struct timeval add_times(x,y) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1589: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] 1589 | struct timeval add_times(); /* [rvm_utils.c] */ | ^ rvm_utils.c:367:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | struct timeval sub_times(x,y) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1594: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] 1594 | struct timeval sub_times(); /* [rvm_utils.c] */ | ^ rvm_utils.c:385:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | long round_time(x) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1599: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] 1599 | long round_time(); /* [rvm_utils.c] */ | ^ rvm_utils.c:401:21: warning: passing arguments to 'init_rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | init_rw_lock(®ion->region_lock); | ^ rvm_utils.c:407:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | void free_region(region) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1167: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] 1167 | void free_region(); /* [rvm_utils.c] */ | ^ rvm_utils.c:418:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | char *make_full_name(dev_str,dev_name,retval) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1193: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] 1193 | char *make_full_name(); /* [rvm_utils.c] */ | ^ rvm_utils.c:464:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | rvm_return_t dev_init(dev,dev_str) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1211: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] 1211 | rvm_return_t dev_init(); /* [rvm_utils.c] */ | ^ rvm_utils.c:493:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | seg_t *make_seg(seg_dev_name,retval) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1171: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 subsequent definition [-Wdeprecated-non-prototype] 1171 | seg_t *make_seg(); /* [rvm_utils.c] */ | ^ rvm_utils.c:520:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | void free_seg(seg) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1176: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] 1176 | void free_seg(); /* [rvm_utils.c] */ | ^ rvm_utils.c:541:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | void free_seg_dict_vec(log) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1180: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] 1180 | void free_seg_dict_vec(); /* [rvm_utils.c] */ | ^ rvm_utils.c:600:17: warning: passing arguments to 'free_log_buf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | free_log_buf(log); /* kill recovery buffers */ | ^ rvm_utils.c:558:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | void free_log(log) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1199: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] 1199 | void free_log(); /* [rvm_utils.c] */ | ^ rvm_utils.c:648:21: warning: passing arguments to 'init_rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 648 | init_rw_lock(&log->flush_lock); | ^ rvm_utils.c:605:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | log_t *make_log(log_dev_name,retval) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1184: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 subsequent definition [-Wdeprecated-non-prototype] 1184 | log_t *make_log(); /* [rvm_utils.c] */ | ^ rvm_utils.c:674:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 674 | log_special_t *make_log_special(special_id,length) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1203: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] 1203 | log_special_t *make_log_special(); /* [rvm_utils.c] */ | ^ rvm_utils.c:707:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | void free_log_special(special) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1208: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] 1208 | void free_log_special(); /* [rvm_utils.c] */ | ^ rvm_utils.c:748:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 748 | void free_range(range) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1219: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] 1219 | void free_range(); /* [rvm_utils.c] */ | ^ rvm_utils.c:776:21: warning: passing arguments to 'init_rw_lock' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 776 | init_rw_lock(&tid->tid_lock); | ^ rvm_utils.c:777:23: warning: passing arguments to 'init_tree_root' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 777 | init_tree_root(&tid->range_tree); | ^ rvm_utils.c:767:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | int_tid_t *make_tid(mode) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1223: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] 1223 | int_tid_t *make_tid(); /* [rvm_utils.c] */ | ^ rvm_utils.c:805:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | UNLINK_NODES_OF(tid->range_tree,range_t,range) | ^ ./rvm_private.h:547:45: note: expanded from macro 'UNLINK_NODES_OF' 547 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_true); \ | ^ rvm_utils.c:805:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:549:40: note: expanded from macro 'UNLINK_NODES_OF' 549 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_utils.c:796:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 796 | void free_tid(tid) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1227: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] 1227 | void free_tid(); /* [rvm_utils.c] */ | ^ rvm_utils.c:833:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 833 | void free_mem_region(node) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1234: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] 1234 | void free_mem_region(); /* [rvm_utils.c] */ | ^ rvm_utils.c:858:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | void free_dev_region(node) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1241: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] 1241 | void free_dev_region(); /* [rvm_utils.c] */ | ^ rvm_utils.c:881:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | static void free_export(cell,struct_id) | ^ rvm_utils.c:909:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 909 | void rvm_free_region(rvm_region) | ^ rvm_utils.c:916:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 916 | void rvm_init_region(rvm_region) | ^ rvm_utils.c:923:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 923 | rvm_region_t *rvm_copy_region(rvm_region) | ^ rvm_utils.c:955:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 955 | void rvm_free_statistics(rvm_statistics) | ^ rvm_utils.c:962:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 962 | void rvm_init_statistics(rvm_statistics) | ^ rvm_utils.c:972:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 972 | rvm_statistics_t *rvm_copy_statistics(rvm_statistics) | ^ rvm_utils.c:1007:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1007 | void rvm_free_options(rvm_options) | ^ rvm_utils.c:1025:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1025 | void rvm_init_options(rvm_options) | ^ rvm_utils.c:1042:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1042 | rvm_options_t *rvm_copy_options(rvm_options) | ^ rvm_utils.c:1076:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1076 | void rvm_free_tid(rvm_tid) | ^ rvm_utils.c:1079:18: warning: passing arguments to 'bad_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1079 | if ((!bad_tid(rvm_tid))&&(free_lists_inited)&& | ^ rvm_utils.c:1092:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1092 | rvm_tid_t *rvm_copy_tid(rvm_tid) | ^ rvm_utils.c:1097:16: warning: passing arguments to 'bad_tid' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1097 | if (bad_tid(rvm_tid)) return NULL; | ^ rvm_utils.c:1132:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1132 | char *rvm_return(code) | ^ rvm_utils.c:1143:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1143 | char *rvm_mode(mode) | ^ rvm_utils.c:1152:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | char *rvm_type(id) | ^ rvm_utils.c:1164:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1164 | static rvm_length_t zero_pad_word(word,addr,leading) | ^ rvm_utils.c:1189:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1189 | rvm_length_t chk_sum(nvaddr,len) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1620: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] 1620 | rvm_length_t chk_sum(); /* rvm_utils.c */ | ^ rvm_utils.c:1217:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1217 | void src_aligned_bcopy(src,dest,len) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1625: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] 1625 | void src_aligned_bcopy(); /* rvm_utils.c */ | ^ rvm_utils.c:1231:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1231 | void dest_aligned_bcopy(src,dest,len) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1631: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] 1631 | void dest_aligned_bcopy(); /* rvm_utils.c */ | ^ rvm_utils.c:1245:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1245 | void init_rw_lock(rwl) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1514: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] 1514 | void init_rw_lock(); | ^ rvm_utils.c:1267:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | void rw_lock(rwl,mode) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1504: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] 1504 | void rw_lock(); | ^ rvm_utils.c:1317:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1317 | void rw_unlock(rwl,mode) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1509: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] 1509 | void rw_unlock(); | ^ rvm_utils.c:1393:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1393 | static void chk_traverse(tree) | ^ rvm_utils.c:1413:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1413 | void init_tree_root(root) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1518: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] 1518 | void init_tree_root(); /* [rvm_utils.c] */ | ^ rvm_utils.c:1489:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1489 | switch ((*cmp)(node,cur)) | ^ rvm_utils.c:1475:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1475 | tree_node_t *tree_lookup(tree,node,cmp) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1522: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] 1522 | tree_node_t *tree_lookup(); /* [rvm_utils.c] */ | ^ rvm_utils.c:1506:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1506 | static void insert_rotate(tree,bal_pnt,bal_pnt_par,sub_root,new_bf) | ^ rvm_utils.c:1636:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1636 | switch (val=(*cmp)(node,cur)) | ^ rvm_utils.c:1655:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1655 | if ((new_bf=(*cmp)(node,last_unbal)) == 1) | ^ rvm_utils.c:1665:28: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | if ((cur->bf=(*cmp)(node,cur)) == 1) | ^ rvm_utils.c:1595:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1595 | rvm_bool_t tree_insert(tree,node,cmp) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1528: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] 1528 | rvm_bool_t tree_insert(); /* [rvm_utils.c] */ | ^ rvm_utils.c:1691:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1691 | static rvm_bool_t delete_rotate(tree,bal_pnt,bal_pnt_par,sub_root,new_bf) | ^ rvm_utils.c:1817:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1817 | switch ((*cmp)(node,cur)) | ^ rvm_utils.c:1795:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1795 | rvm_bool_t tree_delete(tree,node,cmp) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1534: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] 1534 | rvm_bool_t tree_delete(); /* [rvm_utils.c] */ | ^ rvm_utils.c:1969:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1969 | tree_node_t *tree_successor(tree) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1552: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] 1552 | tree_node_t *tree_successor(); /* [rvm_utils.c] */ | ^ rvm_utils.c:2032:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2032 | tree_node_t *tree_predecessor(tree) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1557: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] 1557 | tree_node_t *tree_predecessor(); /* [rvm_utils.c] */ | ^ rvm_utils.c:2095:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2095 | tree_node_t *init_tree_generator(tree,direction,unlink) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1540: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] 1540 | tree_node_t *init_tree_generator(); /* [rvm_utils.c] */ | ^ rvm_utils.c:2133:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2133 | switch ((*cmp)(cur,node)) | ^ rvm_utils.c:2114:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2114 | tree_node_t *tree_iterate_insert(tree,node,cmp) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1546: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] 1546 | tree_node_t *tree_iterate_insert(); /* [rvm_utils.c] */ | ^ rvm_utils.c:2155:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2155 | void enter_histogram(val,histo,histo_def,length) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1604: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] 1604 | void enter_histogram(); /* [rvm_utils] */ | ^ rvm_utils.c:2178:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2178 | rvm_offset_t rvm_mk_offset(x,y) | ^ rvm_utils.c:2191:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2191 | rvm_offset_t rvm_add_length_to_offset(offset,length) | ^ rvm_utils.c:2206:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2206 | rvm_offset_t rvm_sub_length_from_offset(offset,length) | ^ rvm_utils.c:2220:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2220 | rvm_offset_t rvm_add_offsets(x,y) | ^ rvm_utils.c:2234:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2234 | rvm_offset_t rvm_sub_offsets(x,y) | ^ rvm_utils.c:2249:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2249 | rvm_offset_t rvm_rnd_offset_up_to_page(x) | ^ rvm_utils.c:2260:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2260 | rvm_offset_t rvm_rnd_offset_dn_to_page(x) | ^ rvm_utils.c:2283:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2283 | rvm_offset_t rvm_rnd_offset_to_sector(x) | ^ In file included from rvm_utils.c:42: ./rvm_private.h:1639: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] 1639 | rvm_offset_t rvm_rnd_offset_to_sector(); /* [rvm_utils.c] */ | ^ 121 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_utils.lo -MD -MP -MF .deps/librvmlwp_la-rvm_utils.Tpo -c rvm_utils.c -o librvmlwp_la-rvm_utils.o >/dev/null 2>&1 --- librvmlwp_la-rvm_logflush.lo --- mv -f .deps/librvmlwp_la-rvm_logflush.Tpo .deps/librvmlwp_la-rvm_logflush.Plo --- librvmlwp_la-rvm_printers.lo --- mv -f .deps/librvmlwp_la-rvm_printers.Tpo .deps/librvmlwp_la-rvm_printers.Plo --- librvmlwp_la-rvm_map.lo --- mv -f .deps/librvmlwp_la-rvm_map.Tpo .deps/librvmlwp_la-rvm_map.Plo --- librvmlwp_la-rvm_trans.lo --- mv -f .deps/librvmlwp_la-rvm_trans.Tpo .deps/librvmlwp_la-rvm_trans.Plo --- librvmlwp_la-rvm_logstatus.lo --- mv -f .deps/librvmlwp_la-rvm_logstatus.Tpo .deps/librvmlwp_la-rvm_logstatus.Plo --- librvmlwp_la-rvm_utils.lo --- mv -f .deps/librvmlwp_la-rvm_utils.Tpo .deps/librvmlwp_la-rvm_utils.Plo --- librvmlwp_la-rvm_logrecovr.lo --- In file included from rvm_logrecovr.c:31: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvm_logrecovr.c:94:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | if ((*rvm_chk_sigint)(NULL)) return; /* test for interrupt */ | ^ rvm_logrecovr.c:112:27: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | (*rvm_monitor)((rvm_length_t)nv_addr,nv_len,nv_data, | ^ rvm_logrecovr.c:121:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | rvm_return_t alloc_log_buf(log) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1426: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] 1426 | rvm_return_t alloc_log_buf(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:160:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | void free_log_buf(log) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1430: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] 1430 | void free_log_buf(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:210:27: warning: passing arguments to 'rvm_rnd_offset_to_sector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | log_buf->offset = ROUND_OFFSET_TO_SECTOR_SIZE(*offset); | ^ ./rvm_private.h:146:29: note: expanded from macro 'ROUND_OFFSET_TO_SECTOR_SIZE' 146 | rvm_rnd_offset_to_sector(&(x)) | ^ rvm_logrecovr.c:253:36: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | if ((log_buf->r_length=read_dev(&log->dev,&log_buf->offset, | ^ rvm_logrecovr.c:182:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | rvm_return_t init_buffer(log,offset,direction,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1337: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] 1337 | rvm_return_t init_buffer(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:297:21: 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 rvm_return_t refill_buffer(log,direction,synch) | ^ rvm_logrecovr.c:457:19: warning: passing arguments to 'rvm_rnd_offset_to_sector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | high_offset = ROUND_OFFSET_TO_SECTOR_SIZE(high_offset); | ^ ./rvm_private.h:146:29: note: expanded from macro 'ROUND_OFFSET_TO_SECTOR_SIZE' 146 | rvm_rnd_offset_to_sector(&(x)) | ^ rvm_logrecovr.c:494:39: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 494 | if ((log_buf->aux_rlength=read_dev(&log->dev,&log_buf->aux_offset, | ^ rvm_logrecovr.c:407:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | rvm_return_t load_aux_buf(log,log_offset,length,aux_ptr, | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1348: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] 1348 | rvm_return_t load_aux_buf(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:515:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | void clear_aux_buf(log) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1344: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] 1344 | void clear_aux_buf(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:524:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | static rvm_bool_t chk_hdr_type(rec_hdr) | ^ rvm_logrecovr.c:541:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | rvm_bool_t chk_hdr_currency(log,rec_hdr) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1362: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] 1362 | rvm_bool_t chk_hdr_currency(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:560:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | void reset_hdr_chks(log) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1358: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] 1358 | void reset_hdr_chks(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:569:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | rvm_bool_t chk_hdr_sequence(log,rec_hdr,direction) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1367: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] 1367 | rvm_bool_t chk_hdr_sequence(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:595:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 595 | static rvm_bool_t chk_hdr(log,rec_hdr,rec_end,direction) | ^ rvm_logrecovr.c:630:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | rvm_bool_t validate_hdr(log,rec_hdr,rec_end,direction) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1373: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] 1373 | rvm_bool_t validate_hdr(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:675:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 675 | rvm_return_t scan_nv_forward(log,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1395: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] 1395 | rvm_return_t scan_nv_forward(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:715:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | static rvm_return_t scan_nv_reverse(log,synch) | ^ rvm_logrecovr.c:828:10: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 828 | &tmp_ptr, &tmp_len, synch, rvm_false); | ^~~~~~~~ rvm_logrecovr.c:771:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | static rvm_return_t validate_rec_forward(log,synch) | ^ rvm_logrecovr.c:846:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | rvm_return_t scan_forward(log,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1385: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] 1385 | rvm_return_t scan_forward(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:902:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | rvm_return_t scan_wrap_reverse(log,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1400: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] 1400 | rvm_return_t scan_wrap_reverse(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1021:59: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 1021 | retval = load_aux_buf(log, &offset, MAX_HDR_SIZE, &tmp_ptr, &tmp_len, | ^~~~~~~~ rvm_logrecovr.c:958:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 958 | rvm_return_t validate_rec_reverse(log,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1380: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] 1380 | rvm_return_t validate_rec_reverse(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1039:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1039 | rvm_return_t scan_reverse(log,synch) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1390: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] 1390 | rvm_return_t scan_reverse(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1107:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1107 | static void set_wrap_status(status,rec_hdr) | ^ rvm_logrecovr.c:1142:20: warning: passing arguments to 'chk_sum' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1142 | chk_sum(&log_buf->buf[log_buf->ptr+align_skew], | ^ rvm_logrecovr.c:1116:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1116 | static rvm_return_t range_chk_sum(log,nv,chk_val,synch) | ^ rvm_logrecovr.c:1160:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | static rvm_return_t set_trans_status(log,rec_hdr) | ^ rvm_logrecovr.c:1248:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1248 | make_uname(&status->last_trunc); | ^ rvm_logrecovr.c:1280:25: warning: passing arguments to 'clear_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1280 | clear_log_status(log); | ^ rvm_logrecovr.c:1318:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1318 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:1379:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1379 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:1397:25: warning: passing arguments to 'clear_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1397 | clear_log_status(log); /* log empty */ | ^ rvm_logrecovr.c:1216:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1216 | rvm_return_t locate_tail(log) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1333: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] 1333 | rvm_return_t locate_tail(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1446:23: warning: passing arguments to 'init_tree_root' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1446 | init_tree_root(&seg_dict->mod_tree); | ^ rvm_logrecovr.c:1447:23: warning: passing arguments to 'dev_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1447 | (void)dev_init(&seg_dict->dev,NULL); | ^ rvm_logrecovr.c:1418:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1418 | rvm_return_t enter_seg_dict(log,seg_code) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1451: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] 1451 | rvm_return_t enter_seg_dict(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1452:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1452 | rvm_return_t def_seg_dict(log,rec_hdr) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1456: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] 1456 | rvm_return_t def_seg_dict(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:1489:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1489 | static long cmp_partial_include(node1,node2) | ^ rvm_logrecovr.c:1498:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1498 | static void set_node_length(node) | ^ rvm_logrecovr.c:1538:20: warning: passing arguments to 'tree_insert' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1538 | if (tree_insert(&seg_dict->mod_tree,node,cmp_partial_include)) | ^ rvm_logrecovr.c:1657:20: warning: passing arguments to 'free_dev_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1657 | free_dev_region(node); | ^ rvm_logrecovr.c:1508:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1508 | static rvm_return_t change_tree_insert(seg_dict,node) | ^ rvm_logrecovr.c:1662:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1662 | static rvm_return_t do_nv(log,nv) | ^ rvm_logrecovr.c:1751:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1751 | static rvm_return_t do_trans(log,skip_trans) | ^ rvm_logrecovr.c:1842:35: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 1842 | &tmp_ptr,&data_len,SYNCH,rvm_false); | ^~~~~~~~ rvm_logrecovr.c:1842:44: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 1842 | &tmp_ptr,&data_len,SYNCH,rvm_false); | ^~~~~~~~~ rvm_logrecovr.c:1809:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | static rvm_return_t chk_wrap(log,force_wrap_chk,skip_trans) | ^ rvm_logrecovr.c:1994:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1994 | if ((*rvm_chk_sigint)(NULL)) return RVM_SUCCESS; | ^ rvm_logrecovr.c:1957:21: warning: variable 'trans_cnt' set but not used [-Wunused-but-set-variable] 1957 | rvm_length_t trans_cnt = 0; /* transactions processed */ | ^ rvm_logrecovr.c:1949:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1949 | static rvm_return_t build_tree(log) | ^ rvm_logrecovr.c:2078:16: warning: passing arguments to 'rvm_rnd_offset_to_sector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2078 | temp = ROUND_OFFSET_TO_SECTOR_SIZE(temp); | ^ ./rvm_private.h:146:29: note: expanded from macro 'ROUND_OFFSET_TO_SECTOR_SIZE' 146 | rvm_rnd_offset_to_sector(&(x)) | ^ rvm_logrecovr.c:2048:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2048 | static dev_region_t *pre_scan(log,tree) | ^ rvm_logrecovr.c:2157:40: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2157 | if ((rw_length=read_dev(log->cur_seg_dev,&end_offset, | ^ rvm_logrecovr.c:2207:33: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2207 | if ((rw_length=write_dev(log->cur_seg_dev,&log_buf->offset, | ^ rvm_logrecovr.c:2094:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2094 | static rvm_return_t disk_merge(log,node,preload) | ^ rvm_logrecovr.c:2252:27: warning: passing arguments to 'dest_aligned_bcopy' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2252 | dest_aligned_bcopy(node->nv_ptr,&log_buf->buf[temp], | ^ rvm_logrecovr.c:2260:27: warning: passing arguments to 'free_dev_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2260 | (void) free_dev_region(node); | ^ rvm_logrecovr.c:2233:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2233 | static rvm_return_t merge_node(log,node,preload) | ^ rvm_logrecovr.c:2316:16: warning: passing arguments to 'rvm_rnd_offset_to_sector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2316 | temp = ROUND_OFFSET_TO_SECTOR_SIZE(temp); | ^ ./rvm_private.h:146:29: note: expanded from macro 'ROUND_OFFSET_TO_SECTOR_SIZE' 146 | rvm_rnd_offset_to_sector(&(x)) | ^ rvm_logrecovr.c:2341:31: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2341 | if ((r_length=read_dev(seg_dev,&log_buf->offset, | ^ rvm_logrecovr.c:2354:9: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2354 | UNLINK_NODES_OF(seg_dict->mod_tree,dev_region_t,node) | ^ ./rvm_private.h:547:45: note: expanded from macro 'UNLINK_NODES_OF' 547 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_true); \ | ^ rvm_logrecovr.c:2354:9: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:549:40: note: expanded from macro 'UNLINK_NODES_OF' 549 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvm_logrecovr.c:2373:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2373 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:2378:32: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2378 | if ((r_length=write_dev(seg_dev,&log_buf->offset,log_buf->buf, | ^ rvm_logrecovr.c:2274:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2274 | static rvm_return_t update_seg(log,seg_dict,seg_dev) | ^ rvm_logrecovr.c:2445:25: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2445 | if (open_dev(seg_dev,flags,0) < 0) | ^ rvm_logrecovr.c:2450:26: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2450 | close_dev(seg_dev); | ^ rvm_logrecovr.c:2473:26: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2473 | if (close_dev(seg_dev) < 0) | ^ rvm_logrecovr.c:2415:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2415 | static rvm_return_t apply_mods(log) | ^ rvm_logrecovr.c:2510:29: warning: passing arguments to 'clear_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2510 | clear_log_status(log); /* log empty */ | ^ rvm_logrecovr.c:2521:29: warning: passing arguments to 'sub_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2521 | end_time = sub_times(&end_time,&trunc_start_time); | ^ rvm_logrecovr.c:2523:22: warning: passing arguments to 'add_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2523 | add_times(&status->tot_truncation_time,&end_time); | ^ rvm_logrecovr.c:2524:50: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2524 | status->last_truncation_time = round_time(&end_time); | ^ rvm_logrecovr.c:2525:24: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2525 | enter_histogram(status->last_truncation_time, | ^ rvm_logrecovr.c:2529:24: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2529 | enter_histogram(last_tree_build_time, | ^ rvm_logrecovr.c:2533:24: warning: passing arguments to 'enter_histogram' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2533 | enter_histogram(last_tree_apply_time, | ^ rvm_logrecovr.c:2537:34: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2537 | retval = write_log_status(log,NULL); | ^ rvm_logrecovr.c:2549:26: warning: passing arguments to 'free_seg_dict_vec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2549 | free_seg_dict_vec(log); | ^ rvm_logrecovr.c:2486:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2486 | static rvm_return_t status_update(log, new_1st_rec_num) | ^ rvm_logrecovr.c:2566:17: warning: passing arguments to 'sync_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2566 | if (sync_dev(&log->dev) < 0) | ^ rvm_logrecovr.c:2572:19: warning: passing arguments to 'copy_log_stats' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2572 | copy_log_stats(log); | ^ rvm_logrecovr.c:2581:15: warning: passing arguments to 'make_uname' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2581 | make_uname(&status->last_trunc); | ^ rvm_logrecovr.c:2582:33: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2582 | if ((retval=write_log_status(log,NULL)) != RVM_SUCCESS) | ^ rvm_logrecovr.c:2557:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2557 | static rvm_return_t new_epoch(log,count) | ^ rvm_logrecovr.c:2640:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2640 | if ((*rvm_chk_sigint)(NULL)) goto err_exit1; | ^ rvm_logrecovr.c:2672:34: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2672 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:2690:33: warning: passing arguments to 'sub_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2690 | end_time = sub_times(&end_time,&tmp_time); | ^ rvm_logrecovr.c:2691:46: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2691 | last_tree_build_time = round_time(&end_time); | ^ rvm_logrecovr.c:2693:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2693 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:2707:33: warning: passing arguments to 'sub_times' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2707 | end_time = sub_times(&end_time,&tmp_time); | ^ rvm_logrecovr.c:2708:46: warning: passing arguments to 'round_time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2708 | last_tree_apply_time = round_time(&end_time); | ^ rvm_logrecovr.c:2710:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2710 | if ((*rvm_chk_sigint)(NULL)) goto err_exit; | ^ rvm_logrecovr.c:2593:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2593 | rvm_return_t log_recover(log,count,is_daemon,flag) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1415: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] 1415 | rvm_return_t log_recover(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:2760:23: warning: passing arguments to 'flush_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2760 | if ((retval=flush_log(default_log, | ^ rvm_logrecovr.c:2775:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2775 | rvm_bool_t initiate_truncation(log,threshold) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1405: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] 1405 | rvm_bool_t initiate_truncation(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:2802:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2802 | rvm_return_t wait_for_truncation(log,time_stamp) | ^ In file included from rvm_logrecovr.c:31: ./rvm_private.h:1410: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] 1410 | rvm_return_t wait_for_truncation(); /* [rvm_logrecovr.c] */ | ^ ./rvm_private.h:1422: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] 1422 | void log_daemon(); /* [rvm_logrecovr.c] */ | ^ rvm_logrecovr.c:2857:6: note: conflicting prototype is here 2857 | void log_daemon(void *arg) | ^ 122 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librvmlwp_la-rvm_logrecovr.lo -MD -MP -MF .deps/librvmlwp_la-rvm_logrecovr.Tpo -c rvm_logrecovr.c -o librvmlwp_la-rvm_logrecovr.o >/dev/null 2>&1 --- rvmutl-rvmutl.o --- In file included from rvmutl.c:37: ./rvm_private.h:1570: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] 1570 | rvm_return_t bad_region(); /* [rvm_map.c] */ | ^ ./rvm_private.h:1436:14: note: conflicting prototype is here 1436 | rvm_return_t bad_region(rvm_region_t *rvm_region); | ^ rvmutl.c:253:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | static void skip_white(ptr) | ^ rvmutl.c:266:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | static unsigned intval(c) | ^ rvmutl.c:297:22: 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 unsigned long str2ul(str,ptr,base_used) | ^ rvmutl.c:345:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | static long str2l(str,ptr,base_used) | ^ rvmutl.c:366:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | static rvm_offset_t str2off(str,ptr,base_used) | ^ rvmutl.c:390:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | static int is_float(str,out_ptr) | ^ rvmutl.c:419:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | static double str2dbl(str,ptr) | ^ rvmutl.c:431:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | static long scan_str(str,len) | ^ rvmutl.c:447:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 447 | static long scan_qstr(str,len) | ^ rvmutl.c:515:27: warning: passing arguments to 'lookup_str_name' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | return lookup_str_name(buf_ptr,str_vec,ambig_str); | ^ rvmutl.c:498:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | static long scan_str_name(str_name,str_vec,ambig_str) | ^ rvmutl.c:518:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | static long lookup_str_name(str,str_vec,ambig_str) | ^ rvmutl.c:245: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] 245 | static long lookup_str_name(); | ^ rvmutl.c:556:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | static void bad_key_word(key_word,key_msg,err_stream) | ^ rvmutl.c:573:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | static void bad_num_format(err_stream) | ^ rvmutl.c:579:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | static long num_format_size(format) | ^ rvmutl.c:606:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | static rvm_bool_t num_format_align(format,addr) | ^ rvmutl.c:620:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | static void bad_format_align(err_stream,format) | ^ rvmutl.c:751:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 751 | static void pr_format(out_stream,format,count,all) | ^ rvmutl.c:795:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 795 | static void pr_ulong(out_stream,ul,base,width) | ^ rvmutl.c:817:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | static void prw_offset(out_stream,offset,base,width) | ^ rvmutl.c:850:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 850 | static void prc_offset(out_stream,offset,base,width) | ^ rvmutl.c:876:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | static void pr_char(out_stream,c,width) | ^ rvmutl.c:909:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 909 | static void pr_timeval(out_stream,timestamp,usec,width) | ^ rvmutl.c:936:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 936 | static void pr_rvm_error(err_stream,errcode,msg) | ^ rvmutl.c:1101:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1101 | if (chk_sigint(out_stream)) return rvm_true; | ^ rvmutl.c:1102:33: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1102 | if ((data_ptr=chk_buffer(offset,SECTOR_SIZE,err_stream)) | ^ rvmutl.c:1127:37: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1127 | if ((data_ptr=chk_buffer(offset,SECTOR_SIZE,err_stream)) | ^ rvmutl.c:1078:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1078 | static rvm_bool_t pr_data_range(out_stream,err_stream,indent,line_width, | ^ rvmutl.c:1153:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1153 | static rvm_bool_t get_ans(prompt,sense) | ^ rvmutl.c:1180:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1180 | static void get_redirect(out_stream,err_stream) | ^ rvmutl.c:1235:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1235 | static void close_redirect(out_stream,err_stream) | ^ rvmutl.c:1264:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1264 | if (chk_sigint(out_stream)) return NULL; | ^ rvmutl.c:1277:48: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1277 | if ((cmd_cur == NULL) || chk_sigint(NULL)) | ^ rvmutl.c:1257:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1257 | static char *read_prompt_line(out_stream,prompt,null_ok) | ^ rvmutl.c:1378:31: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1378 | if (chk_sigint(stdout)) break; | ^ rvmutl.c:1380:25: warning: cast to smaller integer type 'key_id_t' from 'char *' [-Wpointer-to-enum-cast] 1380 | switch ((key_id_t)type_vec[type_index].target) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rvmutl.c:1423:14: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1423 | close_dev(&peekpoke.dev); | ^ rvmutl.c:1466:29: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1466 | if (open_dev(&peekpoke.dev,O_RDWR,0) < 0) | ^ rvmutl.c:1509:23: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1509 | length = write_dev(&peekpoke.dev,&peekpoke.offset,peekpoke.buf, | ^ rvmutl.c:1504:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | static rvm_bool_t write_peekpoke(err_stream) | ^ rvmutl.c:1541:22: warning: passing arguments to 'rvm_rnd_offset_to_sector' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1541 | end_offset = ROUND_OFFSET_TO_SECTOR_SIZE(end_offset); | ^ ./rvm_private.h:146:29: note: expanded from macro 'ROUND_OFFSET_TO_SECTOR_SIZE' 146 | rvm_rnd_offset_to_sector(&(x)) | ^ rvmutl.c:1560:37: warning: passing arguments to 'read_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1560 | peekpoke.r_length = read_dev(&peekpoke.dev,&peekpoke.offset, | ^ rvmutl.c:1521:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1521 | static rvm_bool_t read_peekpoke(offset,length,rewrite,err_stream) | ^ rvmutl.c:1578:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | static char *chk_peekpoke(offset,length,err_stream) | ^ rvmutl.c:1615:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1615 | if (chk_sigint(out_stream)) goto exit; | ^ rvmutl.c:1674:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1674 | static rvm_bool_t scan_poke_val(offset,scanned_str,scanned_float, | ^ rvmutl.c:1725:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1725 | static rvm_bool_t repeat_poke(offset,init_offset) | ^ rvmutl.c:1928:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1928 | static rvm_length_t sub_rec_size(rec_hdr) | ^ rvmutl.c:1954:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1954 | static void print_hdr_type(out_stream,rec_hdr) | ^ rvmutl.c:2005:26: warning: passing arguments to 'chk_hdr_sequence' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2005 | if (!chk_hdr_sequence(log,rec_hdr)) | ^ rvmutl.c:2014:30: warning: passing arguments to 'chk_hdr_currency' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2014 | if (!chk_hdr_currency(log,rec_hdr)) | ^ rvmutl.c:1997:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1997 | static void print_rec_hdr(out_stream,rec_hdr,cur_msg) | ^ rvmutl.c:2024:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2024 | static void print_rec_end(out_stream,rec_end) | ^ rvmutl.c:2041:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2041 | static void print_range(out_stream,nv) | ^ rvmutl.c:2067:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2067 | static void print_trans_hdr(out_stream,trans_hdr) | ^ rvmutl.c:2131:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2131 | if (chk_sigint(out_stream)) return; | ^ rvmutl.c:2134:36: warning: passing arguments to 'scan_nv_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2134 | if ((retval=scan_nv_forward(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2145:36: warning: passing arguments to 'scan_nv_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2145 | if ((retval=scan_nv_forward(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2113:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2113 | static void print_transaction(out_stream,err_stream,trans_hdr) | ^ rvmutl.c:2154:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2154 | static void print_log_seg(out_stream,rec_hdr) | ^ rvmutl.c:2174:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2174 | static void print_rec(out_stream,err_stream,rec_hdr,cur_msg) | ^ rvmutl.c:2227:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2227 | static void print_cur_rec(out_stream,err_stream) | ^ rvmutl.c:2258:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2258 | static void print_cur_sub_rec(out_stream,err_stream) | ^ rvmutl.c:2314:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2314 | static void print_seg_dict(out_stream,err_stream,entry_num) | ^ rvmutl.c:2351:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2351 | if ((retval=init_buffer(log,&cur_offset,cur_direction,NO_SYNCH)) | ^ rvmutl.c:2333:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2333 | static rvm_bool_t reset_buffer(new_direction) | ^ rvmutl.c:2386:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2386 | if ((retval=init_buffer(log,&offset,direction,NO_SYNCH)) | ^ rvmutl.c:2411:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2411 | if ((retval=init_buffer(log,&offset,direction,NO_SYNCH)) | ^ rvmutl.c:2360:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2360 | static rvm_return_t load_sub_rec(incr,direction) | ^ rvmutl.c:2446:36: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2446 | if ((retval=init_buffer(log,&offset,FORWARD, | ^ rvmutl.c:2427:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2427 | static rvm_bool_t load_rec_hdr(err_stream) | ^ rvmutl.c:2475:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2475 | if ((retval=init_buffer(log,&cur_offset,cur_direction,NO_SYNCH)) | ^ rvmutl.c:2485:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2485 | if (chk_sigint(out_stream)) break; | ^ rvmutl.c:2486:33: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2486 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2517:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2517 | if ((retval=init_buffer(log,&cur_offset,cur_direction, | ^ rvmutl.c:2531:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2531 | if ((retval=init_buffer(log,&cur_offset,cur_direction,NO_SYNCH)) | ^ rvmutl.c:2463:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2463 | static rvm_bool_t locate_earliest(out_stream,err_stream) | ^ rvmutl.c:2553:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2553 | if ((retval=init_buffer(log,&log->status.log_tail, | ^ rvmutl.c:2556:41: warning: passing arguments to 'validate_rec_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2556 | if ((retval=validate_rec_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2576:37: warning: passing arguments to 'scan_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2576 | if ((retval=scan_forward(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2582:37: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2582 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2593:32: warning: passing arguments to 'validate_rec_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2593 | retval = validate_rec_reverse(log,NO_SYNCH); | ^ rvmutl.c:2608:40: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2608 | if ((retval=init_buffer(log,&offset,REVERSE,NO_SYNCH)) | ^ rvmutl.c:2616:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2616 | if (chk_sigint(NULL)) break; | ^ rvmutl.c:2540:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2540 | static rvm_return_t locate_rec(rec_num,ts) | ^ rvmutl.c:2646:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2646 | if ((retval=init_buffer(log,&log->status.log_start, | ^ rvmutl.c:2678:38: warning: passing arguments to 'scan_wrap_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2678 | if ((retval=scan_wrap_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2728:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2728 | if ((retval=init_buffer(log,&status->log_tail,REVERSE, | ^ rvmutl.c:2738:33: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2738 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2749:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2749 | if (chk_sigint(out_stream)) return rvm_true; | ^ rvmutl.c:2710:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2710 | static rvm_bool_t locate_mods(vmaddr,length,nv_found,out_stream,err_stream) | ^ rvmutl.c:2797:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2797 | if (chk_sigint(NULL)) goto exit; | ^ rvmutl.c:2790:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2790 | static rvm_bool_t show_earliest(out_stream,err_stream) | ^ rvmutl.c:2827:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2827 | if ((retval=init_buffer(log,&status->log_head, | ^ rvmutl.c:2836:23: warning: passing arguments to 'reset_hdr_chks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2836 | reset_hdr_chks(log); | ^ rvmutl.c:2838:26: warning: passing arguments to 'validate_hdr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2838 | if ((validate_hdr(log,rec_hdr,NULL,FORWARD)) | ^ rvmutl.c:2815:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2815 | static rvm_bool_t show_head(out_stream,err_stream) | ^ rvmutl.c:2867:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2867 | if ((retval=init_buffer(log,&status->log_tail,REVERSE,NO_SYNCH)) | ^ rvmutl.c:2875:19: warning: passing arguments to 'reset_hdr_chks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2875 | reset_hdr_chks(log); | ^ rvmutl.c:2876:29: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2876 | if ((retval=scan_reverse(log,NO_SYNCH)) | ^ rvmutl.c:2858:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2858 | static rvm_bool_t show_tail(out_stream,err_stream) | ^ rvmutl.c:2936:27: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2936 | if (chk_sigint(NULL)) break; | ^ rvmutl.c:2947:37: warning: passing arguments to 'scan_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2947 | if ((retval=scan_forward(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2957:37: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2957 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:2980:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2980 | if (chk_sigint(out_stream)) return rvm_true; | ^ rvmutl.c:2902:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2902 | static rvm_bool_t show_by_num(out_stream,err_stream,key) | ^ rvmutl.c:2994:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2994 | static rvm_bool_t show_by_time(out_stream,err_stream,key) | ^ rvmutl.c:3020:33: warning: passing arguments to 'scan_forward' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3020 | if ((retval=scan_forward(log)) != RVM_SUCCESS) | ^ rvmutl.c:3032:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3032 | if (chk_sigint(out_stream)) break; | ^ rvmutl.c:3003:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3003 | static rvm_bool_t show_all(out_stream,err_stream,key) | ^ rvmutl.c:3039:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3039 | static rvm_bool_t show_sub_rec(out_stream,err_stream,key) | ^ rvmutl.c:3115:33: warning: passing arguments to 'load_aux_buf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3115 | if ((retval=load_aux_buf(log,offset,length, | ^ rvmutl.c:3128:22: warning: passing arguments to 'clear_aux_buf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3128 | clear_aux_buf(log); | ^ rvmutl.c:3103:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3103 | static char *chk_aux_buf(offset,length,err_stream) | ^ rvmutl.c:3132:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3132 | static rvm_bool_t match_values(nv,offset,vmaddr,mod_cur,err_sw,err_stream) | ^ rvmutl.c:3231:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 3231 | if ((*cmd_cur == '/')) | ~~~~~~~~~^~~~~~ rvmutl.c:3231:19: note: remove extraneous parentheses around the comparison to silence this warning 3231 | if ((*cmd_cur == '/')) | ~ ^ ~ rvmutl.c:3231:19: note: use '=' to turn this equality comparison into an assignment 3231 | if ((*cmd_cur == '/')) | ^~ | = rvmutl.c:3248:19: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 3248 | if ((*cmd_cur == '=')) | ~~~~~~~~~^~~~~~ rvmutl.c:3248:19: note: remove extraneous parentheses around the comparison to silence this warning 3248 | if ((*cmd_cur == '=')) | ~ ^ ~ rvmutl.c:3248:19: note: use '=' to turn this equality comparison into an assignment 3248 | if ((*cmd_cur == '=')) | ^~ | = rvmutl.c:3275:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3275 | if (chk_sigint(NULL)) goto exit; | ^ rvmutl.c:3206:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3206 | static rvm_bool_t show_mods(out_stream,err_stream) | ^ rvmutl.c:3341:27: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3341 | if (chk_sigint(out_stream)) goto exit; | ^ rvmutl.c:3327:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3327 | static rvm_bool_t show_monitor(out_stream,err_stream) | ^ rvmutl.c:3403:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3403 | if (chk_sigint(out_stream)) break; | ^ rvmutl.c:3363:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3363 | static rvm_bool_t show_seg_dict(out_stream,err_stream) | ^ rvmutl.c:3411:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3411 | static rvm_bool_t show_log_status(out_stream,err_stream) | ^ rvmutl.c:3513:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3513 | static rvm_bool_t show_statistics(out_stream,err_stream) | ^ rvmutl.c:3620:19: warning: cast to smaller integer type 'key_id_t' from 'char *' [-Wpointer-to-enum-cast] 3620 | key = (key_id_t)show_key_vec[key_index].target; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rvmutl.c:3774:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3774 | static rvm_bool_t scan_seg_dict_index(length_ptr) | ^ rvmutl.c:3820:31: warning: passing arguments to 'enter_seg_dict' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3820 | if ((retval=enter_seg_dict(log,index))) | ^ rvmutl.c:3791:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3791 | static rvm_bool_t scan_seg_dict_file(index) | ^ rvmutl.c:3835:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3835 | static rvm_bool_t scan_set_field(offset_ptr,length_ptr,key_ptr) | ^ rvmutl.c:3889:36: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 3889 | if (!scan_set_field(&dest,&len,&key_index)) return rvm_false; | ^~~~~~~~~~ rvmutl.c:3913:39: warning: passing 'long *' to parameter of type 'rvm_length_t *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] 3913 | if (!scan_set_field(&src,&len,&key_index)) return rvm_false; | ^~~~~~~~~~ rvmutl.c:3984:32: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3984 | if ((retval=init_buffer(log,&cur_offset,cur_direction,NO_SYNCH)) | ^ rvmutl.c:3994:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3994 | if (chk_sigint(stdout)) break; | ^ rvmutl.c:3995:33: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3995 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:4041:33: warning: passing arguments to 'def_seg_dict' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4041 | if ((retval=def_seg_dict(log,rec_hdr)) != RVM_SUCCESS) | ^ rvmutl.c:4052:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4052 | if (chk_sigint(NULL)) return rvm_true; | ^ rvmutl.c:4065:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4065 | static rvm_length_t get_file_length(out_stream,prompt) | ^ rvmutl.c:4158:24: warning: passing arguments to 'make_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4158 | if ((log = make_log(dev_str,&retval)) == NULL) | ^ rvmutl.c:4168:17: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4168 | if (open_dev(log_dev,O_WRONLY | O_CREAT | O_TRUNC,mode) != 0) | ^ rvmutl.c:4187:32: warning: passing arguments to 'init_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4187 | if ((retval=init_log_status(log)) != RVM_SUCCESS) | ^ rvmutl.c:4212:22: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4212 | if (write_dev(log_dev,&offset,buf,wrt_len,NO_SYNCH) < 0) | ^ rvmutl.c:4219:17: warning: passing arguments to 'sync_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4219 | if (sync_dev(log_dev) < 0) | ^ rvmutl.c:4230:14: warning: passing arguments to 'enter_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4230 | enter_log(log); | ^ rvmutl.c:4243:27: warning: passing arguments to 'locate_tail' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4243 | retval=locate_tail(log); | ^ rvmutl.c:4234:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4234 | static rvm_bool_t find_tail(out_stream,err_stream) | ^ rvmutl.c:4281:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4281 | if ((retval=init_buffer(log,&status->log_tail,REVERSE,NO_SYNCH)) | ^ rvmutl.c:4289:19: warning: passing arguments to 'reset_hdr_chks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4289 | reset_hdr_chks(log); | ^ rvmutl.c:4290:29: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4290 | if ((retval=scan_reverse(log,NO_SYNCH)) | ^ rvmutl.c:4312:26: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4312 | if ((retval=scan_reverse(log,NO_SYNCH)) != RVM_SUCCESS) | ^ rvmutl.c:4314:16: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4314 | if (chk_sigint(stdout)) return rvm_true; | ^ rvmutl.c:4329:28: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4329 | if ((retval=init_buffer(log,&status->log_tail,REVERSE,NO_SYNCH)) | ^ rvmutl.c:4337:19: warning: passing arguments to 'reset_hdr_chks' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4337 | reset_hdr_chks(log); | ^ rvmutl.c:4338:29: warning: passing arguments to 'scan_reverse' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4338 | if ((retval=scan_reverse(log,NO_SYNCH)) | ^ rvmutl.c:4353:16: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4353 | if (chk_sigint(stdout)) return rvm_true; | ^ rvmutl.c:4365:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4365 | if (chk_sigint(NULL)) return rvm_true; | ^ rvmutl.c:4414:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4414 | static char *chk_monitor(offset,length,err_stream) | ^ rvmutl.c:4427:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4427 | static void replay_monitor(vmaddr,length,vmdata_ptr,vmdata_offset, | ^ rvmutl.c:4651:32: warning: passing arguments to 'read_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4651 | if ((retval=read_log_status(log,status_io)) != RVM_SUCCESS) | ^ rvmutl.c:4665:33: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4665 | if ((retval=write_log_status(log,NULL)) != RVM_SUCCESS) | ^ rvmutl.c:4731:25: warning: passing arguments to 'open_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4731 | if ((retval=open_log(dev_str,&log,status_io,NULL)) != RVM_SUCCESS) | ^ rvmutl.c:4805:26: warning: passing arguments to 'close_log' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4805 | if ((retval=close_log(log)) != RVM_SUCCESS) | ^ rvmutl.c:4828:5: warning: passing arguments to 'init_tree_generator' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4828 | UNLINK_NODES_OF(tree,dev_region_t,node) | ^ ./rvm_private.h:547:45: note: expanded from macro 'UNLINK_NODES_OF' 547 | (ptr) = (type *)init_tree_generator(&(tree),FORWARD,rvm_true); \ | ^ rvmutl.c:4828:5: warning: passing arguments to 'tree_successor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] ./rvm_private.h:549:40: note: expanded from macro 'UNLINK_NODES_OF' 549 | (ptr) = (type *)tree_successor(&(tree)) \ | ^ rvmutl.c:4829:24: warning: passing arguments to 'free_dev_region' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4829 | free_dev_region(node); | ^ rvmutl.c:4823:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4823 | static void kill_tree(tree) | ^ rvmutl.c:4916:28: warning: passing arguments to 'log_recover' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4916 | if ((retval=log_recover(log,&log->status.tot_recovery, | ^ rvmutl.c:4925:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4925 | if (chk_sigint(stdout)) | ^ rvmutl.c:4938:39: warning: passing arguments to 'read_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4938 | if (log && (retval=read_log_status(log,status_io)) != RVM_SUCCESS) | ^ rvmutl.c:4974:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4974 | if (chk_sigint(stdout)) return rvm_true; | ^ rvmutl.c:4950:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4950 | static rvm_bool_t find_rec_num(offset,rec_hdr) | ^ rvmutl.c:5064:23: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5064 | if (chk_sigint(NULL)) goto sig_exit;; | ^ rvmutl.c:5068:19: warning: passing arguments to 'chk_sigint' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5068 | if (chk_sigint(NULL)) goto sig_exit; | ^ rvmutl.c:5076:36: warning: passing arguments to 'read_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5076 | if ((retval=read_log_status(log,status_io)) != RVM_SUCCESS) | ^ rvmutl.c:5140:25: warning: passing arguments to 'dev_init' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5140 | if ((retval=dev_init(&dest_dev,dev_str)) != RVM_SUCCESS) | ^ rvmutl.c:5145:17: warning: passing arguments to 'open_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5145 | if (open_dev(&dest_dev,O_WRONLY | O_CREAT | O_TRUNC,mode) < 0) | ^ rvmutl.c:5250:33: warning: passing arguments to 'write_log_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5250 | if ((retval=write_log_status(log,&dest_dev)) != RVM_SUCCESS) | ^ rvmutl.c:5264:29: warning: passing arguments to 'init_buffer' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5264 | retval = init_buffer(log,&src_offset,FORWARD,NO_SYNCH); | ^ rvmutl.c:5270:22: warning: passing arguments to 'write_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5270 | if (write_dev(&dest_dev,&dest_offset,log_buf->buf, | ^ rvmutl.c:5286:18: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5286 | if (close_dev(&dest_dev) < 0) | ^ rvmutl.c:5305:24: warning: passing arguments to 'close_dev' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5305 | eof = close_dev(log_dev); | ^ rvmutl.c:5337:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5337 | static rvm_bool_t chk_sigint(out_stream) | ^ rvmutl.c:244:19: 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] 244 | static rvm_bool_t chk_sigint(); | ^ rvmutl.c:5395:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5395 | static void do_commands(new_file) | ^ rvmutl.c:5557:42: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5557 | (void)(cmd_sw_vec[sw_index].func)(argc,argv); | ^ rvmutl.c:5521:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5521 | static void do_cmd_switches(argc,argv) | ^ rvmutl.c:5569:14: warning: passing arguments to 'rvm_debug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5569 | rvm_debug(0); | ^ rvmutl.c:5562:2: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 5562 | main(argc,argv) | ^ 190 warnings generated. mv -f .deps/rvmutl-rvmutl.Tpo .deps/rvmutl-rvmutl.Po --- librvmlwp_la-rvm_logrecovr.lo --- mv -f .deps/librvmlwp_la-rvm_logrecovr.Tpo .deps/librvmlwp_la-rvm_logrecovr.Plo --- librvmlwp.la --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -version-info 3:7:2 -no-undefined -o librvmlwp.la -rpath /usr/local/lib librvmlwp_la-rvm_init.lo librvmlwp_la-rvm_map.lo librvmlwp_la-rvm_unmap.lo librvmlwp_la-rvm_trans.lo librvmlwp_la-rvm_logstatus.lo librvmlwp_la-rvm_logflush.lo librvmlwp_la-rvm_logrecovr.lo librvmlwp_la-rvm_utils.lo librvmlwp_la-rvm_io.lo librvmlwp_la-rvm_status.lo librvmlwp_la-rvm_debug.lo librvmlwp_la-rvm_printers.lo -L/usr/local/lib -llwp libtool: link: cc -shared -fPIC -DPIC .libs/librvmlwp_la-rvm_init.o .libs/librvmlwp_la-rvm_map.o .libs/librvmlwp_la-rvm_unmap.o .libs/librvmlwp_la-rvm_trans.o .libs/librvmlwp_la-rvm_logstatus.o .libs/librvmlwp_la-rvm_logflush.o .libs/librvmlwp_la-rvm_logrecovr.o .libs/librvmlwp_la-rvm_utils.o .libs/librvmlwp_la-rvm_io.o .libs/librvmlwp_la-rvm_status.o .libs/librvmlwp_la-rvm_debug.o .libs/librvmlwp_la-rvm_printers.o -L/usr/local/lib -llwp -O2 -fstack-protector-strong -Wl,-soname -Wl,librvmlwp.so.1 -o .libs/librvmlwp.so.1.2.7 libtool: link: (cd ".libs" && rm -f "librvmlwp.so.1" && ln -s "librvmlwp.so.1.2.7" "librvmlwp.so.1") libtool: link: (cd ".libs" && rm -f "librvmlwp.so" && ln -s "librvmlwp.so.1.2.7" "librvmlwp.so") libtool: link: ar cru .libs/librvmlwp.a librvmlwp_la-rvm_init.o librvmlwp_la-rvm_map.o librvmlwp_la-rvm_unmap.o librvmlwp_la-rvm_trans.o librvmlwp_la-rvm_logstatus.o librvmlwp_la-rvm_logflush.o librvmlwp_la-rvm_logrecovr.o librvmlwp_la-rvm_utils.o librvmlwp_la-rvm_io.o librvmlwp_la-rvm_status.o librvmlwp_la-rvm_debug.o librvmlwp_la-rvm_printers.o libtool: link: ranlib .libs/librvmlwp.a libtool: link: ( cd ".libs" && rm -f "librvmlwp.la" && ln -s "../librvmlwp.la" "librvmlwp.la" ) --- rvmutl --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o rvmutl rvmutl-rvmutl.o librvmlwp.la -L/usr/local/lib -llwp libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o .libs/rvmutl rvmutl-rvmutl.o ./.libs/librvmlwp.so -L/usr/local/lib -llwp -Wl,-rpath -Wl,/usr/local/lib Making all in seg --- libseglwp_la-rvm_segutil.lo --- --- libseglwp_la-rvm_loadseg.lo --- --- libseglwp_la-rvm_createseg.lo --- --- libseglwp_la-rvm_releaseseg.lo --- --- libseglwp_la-rvm_segutil.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_segutil.lo -MD -MP -MF .deps/libseglwp_la-rvm_segutil.Tpo -c -o libseglwp_la-rvm_segutil.lo `test -f 'rvm_segutil.c' || echo './'`rvm_segutil.c --- libseglwp_la-rvm_loadseg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_loadseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_loadseg.Tpo -c -o libseglwp_la-rvm_loadseg.lo `test -f 'rvm_loadseg.c' || echo './'`rvm_loadseg.c --- libseglwp_la-rvm_releaseseg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_releaseseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_releaseseg.Tpo -c -o libseglwp_la-rvm_releaseseg.lo `test -f 'rvm_releaseseg.c' || echo './'`rvm_releaseseg.c --- libseglwp_la-rvm_createseg.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_createseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_createseg.Tpo -c -o libseglwp_la-rvm_createseg.lo `test -f 'rvm_createseg.c' || echo './'`rvm_createseg.c --- libseglwp_la-rvm_releaseseg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_releaseseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_releaseseg.Tpo -c rvm_releaseseg.c -fPIC -DPIC -o .libs/libseglwp_la-rvm_releaseseg.o --- libseglwp_la-rvm_loadseg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_loadseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_loadseg.Tpo -c rvm_loadseg.c -fPIC -DPIC -o .libs/libseglwp_la-rvm_loadseg.o --- libseglwp_la-rvm_releaseseg.lo --- rvm_releaseseg.c:45:22: warning: passing arguments to 'deallocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | deallocate_vm(region->vmaddr, region->length); | ^ 1 warning generated. --- libseglwp_la-rvm_createseg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_createseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_createseg.Tpo -c rvm_createseg.c -fPIC -DPIC -o .libs/libseglwp_la-rvm_createseg.o --- libseglwp_la-rvm_releaseseg.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_releaseseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_releaseseg.Tpo -c rvm_releaseseg.c -o libseglwp_la-rvm_releaseseg.o >/dev/null 2>&1 --- libseglwp_la-rvm_segutil.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_segutil.lo -MD -MP -MF .deps/libseglwp_la-rvm_segutil.Tpo -c rvm_segutil.c -fPIC -DPIC -o .libs/libseglwp_la-rvm_segutil.o --- libseglwp_la-rvm_loadseg.lo --- rvm_loadseg.c:64:26: warning: passing arguments to 'allocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | err = allocate_vm(&(hdr_region->vmaddr), hdr_region->length); | ^ rvm_loadseg.c:86:16: warning: passing arguments to 'overlap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | if (overlap(hdrp->nregions, hdrp->regions)) | ^ rvm_loadseg.c:108:27: warning: passing arguments to 'allocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | err = allocate_vm(&(region->vmaddr), region->length); | ^ rvm_loadseg.c:127:15: warning: passing arguments to 'deallocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | deallocate_vm(hdr_region->vmaddr, hdr_region->length); | ^ rvm_loadseg.c:135:24: warning: passing arguments to 'deallocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | err = deallocate_vm(hdr_region->vmaddr, hdr_region->length); | ^ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_loadseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_loadseg.Tpo -c rvm_loadseg.c -o libseglwp_la-rvm_loadseg.o >/dev/null 2>&1 --- libseglwp_la-rvm_createseg.lo --- rvm_createseg.c:34: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 | rvm_create_segment(DevName, DevLength, options, nregions, regionDefs) | ^ rvm_createseg.c:49:16: warning: passing arguments to 'overlap' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | if (overlap(nregions, regionDefs)) | ^ rvm_createseg.c:65:22: warning: passing arguments to 'allocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | err = allocate_vm(&(region->vmaddr), region->length); | ^ rvm_createseg.c:133:18: warning: passing arguments to 'deallocate_vm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | deallocate_vm(region->vmaddr, region->length); | ^ 4 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_createseg.lo -MD -MP -MF .deps/libseglwp_la-rvm_createseg.Tpo -c rvm_createseg.c -o libseglwp_la-rvm_createseg.o >/dev/null 2>&1 --- libseglwp_la-rvm_loadseg.lo --- mv -f .deps/libseglwp_la-rvm_loadseg.Tpo .deps/libseglwp_la-rvm_loadseg.Plo --- libseglwp_la-rvm_segutil.lo --- rvm_segutil.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 overlap(nregions, regionDefs) | ^ rvm_segutil.c:88:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | allocate_vm(addr, length) | ^ rvm_segutil.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 | deallocate_vm(addr, length) | ^ 3 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DUSE_RVMLWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT libseglwp_la-rvm_segutil.lo -MD -MP -MF .deps/libseglwp_la-rvm_segutil.Tpo -c rvm_segutil.c -o libseglwp_la-rvm_segutil.o >/dev/null 2>&1 --- libseglwp_la-rvm_releaseseg.lo --- mv -f .deps/libseglwp_la-rvm_releaseseg.Tpo .deps/libseglwp_la-rvm_releaseseg.Plo --- libseglwp_la-rvm_createseg.lo --- mv -f .deps/libseglwp_la-rvm_createseg.Tpo .deps/libseglwp_la-rvm_createseg.Plo --- libseglwp_la-rvm_segutil.lo --- mv -f .deps/libseglwp_la-rvm_segutil.Tpo .deps/libseglwp_la-rvm_segutil.Plo --- libseglwp.la --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -version-info 3:7:2 -no-undefined -o libseglwp.la -rpath /usr/local/lib libseglwp_la-rvm_segutil.lo libseglwp_la-rvm_loadseg.lo libseglwp_la-rvm_createseg.lo libseglwp_la-rvm_releaseseg.lo ../rvm/librvmlwp.la -L/usr/local/lib -llwp libtool: link: cc -shared -fPIC -DPIC .libs/libseglwp_la-rvm_segutil.o .libs/libseglwp_la-rvm_loadseg.o .libs/libseglwp_la-rvm_createseg.o .libs/libseglwp_la-rvm_releaseseg.o -Wl,-rpath -Wl,/wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/rvm/.libs -Wl,-rpath -Wl,/usr/local/lib ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -O2 -fstack-protector-strong -Wl,-soname -Wl,libseglwp.so.1 -o .libs/libseglwp.so.1.2.7 libtool: link: (cd ".libs" && rm -f "libseglwp.so.1" && ln -s "libseglwp.so.1.2.7" "libseglwp.so.1") libtool: link: (cd ".libs" && rm -f "libseglwp.so" && ln -s "libseglwp.so.1.2.7" "libseglwp.so") libtool: link: ar cru .libs/libseglwp.a libseglwp_la-rvm_segutil.o libseglwp_la-rvm_loadseg.o libseglwp_la-rvm_createseg.o libseglwp_la-rvm_releaseseg.o libtool: link: ranlib .libs/libseglwp.a libtool: link: ( cd ".libs" && rm -f "libseglwp.la" && ln -s "../libseglwp.la" "libseglwp.la" ) Making all in rds --- librdslwp_la-rds_coalesce.lo --- --- librdslwp_la-rds_free.lo --- --- librdslwp_la-rds_init.lo --- --- librdslwp_la-rds_malloc.lo --- --- librdslwp_la-rds_prealloc.lo --- --- librdslwp_la-rds_split.lo --- --- librdslwp_la-rds_stats.lo --- --- librdslwp_la-rds_start.lo --- --- librdslwp_la-rds_util.lo --- --- librdslwp_la-rds_zap.lo --- --- librdslwp_la-rds_maxblock.lo --- --- rdsinit-rdsinit.o --- --- librdslwp_la-rds_coalesce.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_coalesce.lo -MD -MP -MF .deps/librdslwp_la-rds_coalesce.Tpo -c -o librdslwp_la-rds_coalesce.lo `test -f 'rds_coalesce.c' || echo './'`rds_coalesce.c --- librdslwp_la-rds_free.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_free.lo -MD -MP -MF .deps/librdslwp_la-rds_free.Tpo -c -o librdslwp_la-rds_free.lo `test -f 'rds_free.c' || echo './'`rds_free.c --- librdslwp_la-rds_init.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_init.lo -MD -MP -MF .deps/librdslwp_la-rds_init.Tpo -c -o librdslwp_la-rds_init.lo `test -f 'rds_init.c' || echo './'`rds_init.c --- librdslwp_la-rds_malloc.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_malloc.lo -MD -MP -MF .deps/librdslwp_la-rds_malloc.Tpo -c -o librdslwp_la-rds_malloc.lo `test -f 'rds_malloc.c' || echo './'`rds_malloc.c --- librdslwp_la-rds_prealloc.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_prealloc.lo -MD -MP -MF .deps/librdslwp_la-rds_prealloc.Tpo -c -o librdslwp_la-rds_prealloc.lo `test -f 'rds_prealloc.c' || echo './'`rds_prealloc.c --- librdslwp_la-rds_split.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_split.lo -MD -MP -MF .deps/librdslwp_la-rds_split.Tpo -c -o librdslwp_la-rds_split.lo `test -f 'rds_split.c' || echo './'`rds_split.c --- librdslwp_la-rds_stats.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_stats.lo -MD -MP -MF .deps/librdslwp_la-rds_stats.Tpo -c -o librdslwp_la-rds_stats.lo `test -f 'rds_stats.c' || echo './'`rds_stats.c --- librdslwp_la-rds_start.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_start.lo -MD -MP -MF .deps/librdslwp_la-rds_start.Tpo -c -o librdslwp_la-rds_start.lo `test -f 'rds_start.c' || echo './'`rds_start.c --- librdslwp_la-rds_util.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_util.lo -MD -MP -MF .deps/librdslwp_la-rds_util.Tpo -c -o librdslwp_la-rds_util.lo `test -f 'rds_util.c' || echo './'`rds_util.c --- librdslwp_la-rds_zap.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_zap.lo -MD -MP -MF .deps/librdslwp_la-rds_zap.Tpo -c -o librdslwp_la-rds_zap.lo `test -f 'rds_zap.c' || echo './'`rds_zap.c --- librdslwp_la-rds_maxblock.lo --- /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_maxblock.lo -MD -MP -MF .deps/librdslwp_la-rds_maxblock.Tpo -c -o librdslwp_la-rds_maxblock.lo `test -f 'rds_maxblock.c' || echo './'`rds_maxblock.c --- rdsinit-rdsinit.o --- cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT rdsinit-rdsinit.o -MD -MP -MF .deps/rdsinit-rdsinit.Tpo -c -o rdsinit-rdsinit.o `test -f 'rdsinit.c' || echo './'`rdsinit.c --- librdslwp_la-rds_coalesce.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_coalesce.lo -MD -MP -MF .deps/librdslwp_la-rds_coalesce.Tpo -c rds_coalesce.c -fPIC -DPIC -o .libs/librdslwp_la-rds_coalesce.o --- librdslwp_la-rds_stats.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_stats.lo -MD -MP -MF .deps/librdslwp_la-rds_stats.Tpo -c rds_stats.c -fPIC -DPIC -o .libs/librdslwp_la-rds_stats.o --- librdslwp_la-rds_malloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_malloc.lo -MD -MP -MF .deps/librdslwp_la-rds_malloc.Tpo -c rds_malloc.c -fPIC -DPIC -o .libs/librdslwp_la-rds_malloc.o --- librdslwp_la-rds_maxblock.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_maxblock.lo -MD -MP -MF .deps/librdslwp_la-rds_maxblock.Tpo -c rds_maxblock.c -fPIC -DPIC -o .libs/librdslwp_la-rds_maxblock.o --- librdslwp_la-rds_free.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_free.lo -MD -MP -MF .deps/librdslwp_la-rds_free.Tpo -c rds_free.c -fPIC -DPIC -o .libs/librdslwp_la-rds_free.o --- librdslwp_la-rds_split.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_split.lo -MD -MP -MF .deps/librdslwp_la-rds_split.Tpo -c rds_split.c -fPIC -DPIC -o .libs/librdslwp_la-rds_split.o --- librdslwp_la-rds_start.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_start.lo -MD -MP -MF .deps/librdslwp_la-rds_start.Tpo -c rds_start.c -fPIC -DPIC -o .libs/librdslwp_la-rds_start.o --- librdslwp_la-rds_zap.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_zap.lo -MD -MP -MF .deps/librdslwp_la-rds_zap.Tpo -c rds_zap.c -fPIC -DPIC -o .libs/librdslwp_la-rds_zap.o --- librdslwp_la-rds_init.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_init.lo -MD -MP -MF .deps/librdslwp_la-rds_init.Tpo -c rds_init.c -fPIC -DPIC -o .libs/librdslwp_la-rds_init.o --- librdslwp_la-rds_prealloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_prealloc.lo -MD -MP -MF .deps/librdslwp_la-rds_prealloc.Tpo -c rds_prealloc.c -fPIC -DPIC -o .libs/librdslwp_la-rds_prealloc.o --- librdslwp_la-rds_coalesce.lo --- rds_coalesce.c:65:14: warning: passing arguments to 'rm_from_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | rm_from_list(&RDS_FREE_LIST[list], nfbp, tid, err); | ^ rds_coalesce.c:135:15: warning: passing arguments to 'rm_from_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | rm_from_list(&RDS_FREE_LIST[i], fbp, tid, err); | ^ rds_coalesce.c:143:12: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | put_block((char *)fbp, tid, err); | ^ rds_coalesce.c:177:15: warning: passing arguments to 'rm_from_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- librdslwp_la-rds_util.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_util.lo -MD -MP -MF .deps/librdslwp_la-rds_util.Tpo -c rds_util.c -fPIC -DPIC -o .libs/librdslwp_la-rds_util.o --- librdslwp_la-rds_coalesce.lo --- 177 | rm_from_list(&RDS_FREE_LIST[old_maxlist], fbp, tid, err); | ^ rds_coalesce.c:185:12: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | put_block((char *)fbp, tid, err); | ^ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_coalesce.lo -MD -MP -MF .deps/librdslwp_la-rds_coalesce.Tpo -c rds_coalesce.c -o librdslwp_la-rds_coalesce.o >/dev/null 2>&1 --- librdslwp_la-rds_maxblock.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_maxblock.lo -MD -MP -MF .deps/librdslwp_la-rds_maxblock.Tpo -c rds_maxblock.c -o librdslwp_la-rds_maxblock.o >/dev/null 2>&1 --- rdsinit-rdsinit.o --- rdsinit.c:137:13: 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 void print_msg(msg) | ^ rdsinit.c:145:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | static int round_to_multiple(val, n, dir) | ^ rdsinit.c:167:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | static int confirm_rounded_value(pvalue, base, unit, round_dir, min) | ^ rdsinit.c:231:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | static int find_base(string) | ^ rdsinit.c:241:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | static int get_valid_parm(argc, argv, pdatalen, | ^ rdsinit.c:380:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 380 | int main(argc, argv) | ^ 6 warnings generated. mv -f .deps/rdsinit-rdsinit.Tpo .deps/rdsinit-rdsinit.Po --- librdslwp_la-rds_zap.lo --- rds_zap.c:28: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 | rds_zap_heap(DevName, DevLength, startAddr, staticLength, heapLength, nlists, chunkSize, err) | ^ 1 warning generated. --- librdslwp_la-rds_free.lo --- rds_free.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] 52 | rds_free(addr, tid, err) | ^ rds_free.c:126:16: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | put_block(bp, atid, err); /* Error is picked up below... */ | ^ rds_free.c:149:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | int rds_fake_free(addr, list) | ^ rds_free.c:195:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | int rds_do_free(list, mode) | ^ --- librdslwp_la-rds_malloc.lo --- rds_malloc.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | rds_malloc(size, tid, err) | ^ rds_malloc.c:94:17: warning: passing arguments to 'get_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 94 | fbp = get_block(i, atid, err); | ^ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_malloc.lo -MD -MP -MF .deps/librdslwp_la-rds_malloc.Tpo -c rds_malloc.c -o librdslwp_la-rds_malloc.o >/dev/null 2>&1 --- librdslwp_la-rds_stats.lo --- rds_stats.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | rds_clear_stats(err) | ^ rds_stats.c:104:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | int rds_get_stats(stats) | ^ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_stats.lo -MD -MP -MF .deps/librdslwp_la-rds_stats.Tpo -c rds_stats.c -o librdslwp_la-rds_stats.o >/dev/null 2>&1 --- librdslwp_la-rds_free.lo --- rds_free.c:246:15: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | put_block(bp, tid, &err); | ^ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_free.lo -MD -MP -MF .deps/librdslwp_la-rds_free.Tpo -c rds_free.c -o librdslwp_la-rds_free.o >/dev/null 2>&1 --- librdslwp_la-rds_init.lo --- rds_init.c:32: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 | rds_init_heap(base, length, chunk_size, nlists, tid, err) | ^ 1 warning generated. --- librdslwp_la-rds_prealloc.lo --- rds_prealloc.c:41:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 41 | rds_prealloc(size, nblocks, tid, err) | ^ rds_prealloc.c:102:16: warning: passing arguments to 'split' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | bp = split(size, atid, err); | ^ rds_prealloc.c:105:12: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | put_block(bp, atid, err); | ^ 3 warnings generated. --- librdslwp_la-rds_zap.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_zap.lo -MD -MP -MF .deps/librdslwp_la-rds_zap.Tpo -c rds_zap.c -o librdslwp_la-rds_zap.o >/dev/null 2>&1 --- librdslwp_la-rds_init.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_init.lo -MD -MP -MF .deps/librdslwp_la-rds_init.Tpo -c rds_init.c -o librdslwp_la-rds_init.o >/dev/null 2>&1 --- librdslwp_la-rds_prealloc.lo --- libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_prealloc.lo -MD -MP -MF .deps/librdslwp_la-rds_prealloc.Tpo -c rds_prealloc.c -o librdslwp_la-rds_prealloc.o >/dev/null 2>&1 --- librdslwp_la-rds_start.lo --- rds_start.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 | rds_load_heap(DevName, DevLength, static_addr, err) | ^ rds_start.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 | rds_start_heap(startAddr, err) | ^ 2 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_start.lo -MD -MP -MF .deps/librdslwp_la-rds_start.Tpo -c rds_start.c -o librdslwp_la-rds_start.o >/dev/null 2>&1 --- librdslwp_la-rds_split.lo --- rds_split.c:113:14: warning: passing arguments to 'rm_from_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 113 | rm_from_list(list, bp, tid, err); | ^ rds_split.c:159:14: warning: passing arguments to 'rm_from_list' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | rm_from_list(list, newObject1, tid, err); | ^ rds_split.c:164:11: warning: passing arguments to 'put_block' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | put_block(newObject1, tid, err); | ^ rds_split.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | split(size, tid, err) | ^ In file included from rds_split.c:21: ./rds_private.h:170:22: 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] 170 | extern free_block_t *split(); | ^ 5 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_split.lo -MD -MP -MF .deps/librdslwp_la-rds_split.Tpo -c rds_split.c -o librdslwp_la-rds_split.o >/dev/null 2>&1 --- librdslwp_la-rds_util.lo --- rds_util.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | dequeue(list, tid, err) | ^ rds_util.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | rm_from_list(list, bp, tid, err) | ^ In file included from rds_util.c:21: ./rds_private.h:177: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] 177 | int rm_from_list(); | ^ rds_util.c:190:14: warning: passing arguments to 'split' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | return split(size, tid, err); | ^ --- librdslwp_la-rds_maxblock.lo --- mv -f .deps/librdslwp_la-rds_maxblock.Tpo .deps/librdslwp_la-rds_maxblock.Plo --- librdslwp_la-rds_util.lo --- rds_util.c:168:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | get_block(size, tid, err) | ^ In file included from rds_util.c:21: ./rds_private.h:171:22: 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] 171 | extern free_block_t *get_block(); | ^ rds_util.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | put_block(bp, tid, err) | ^ In file included from rds_util.c:21: ./rds_private.h:172: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] 172 | extern int put_block(); | ^ 8 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT librdslwp_la-rds_util.lo -MD -MP -MF .deps/librdslwp_la-rds_util.Tpo -c rds_util.c -o librdslwp_la-rds_util.o >/dev/null 2>&1 --- librdslwp_la-rds_coalesce.lo --- mv -f .deps/librdslwp_la-rds_coalesce.Tpo .deps/librdslwp_la-rds_coalesce.Plo --- librdslwp_la-rds_malloc.lo --- mv -f .deps/librdslwp_la-rds_malloc.Tpo .deps/librdslwp_la-rds_malloc.Plo --- librdslwp_la-rds_stats.lo --- mv -f .deps/librdslwp_la-rds_stats.Tpo .deps/librdslwp_la-rds_stats.Plo --- librdslwp_la-rds_zap.lo --- mv -f .deps/librdslwp_la-rds_zap.Tpo .deps/librdslwp_la-rds_zap.Plo --- librdslwp_la-rds_free.lo --- mv -f .deps/librdslwp_la-rds_free.Tpo .deps/librdslwp_la-rds_free.Plo --- librdslwp_la-rds_start.lo --- mv -f .deps/librdslwp_la-rds_start.Tpo .deps/librdslwp_la-rds_start.Plo --- librdslwp_la-rds_init.lo --- mv -f .deps/librdslwp_la-rds_init.Tpo .deps/librdslwp_la-rds_init.Plo --- librdslwp_la-rds_split.lo --- mv -f .deps/librdslwp_la-rds_split.Tpo .deps/librdslwp_la-rds_split.Plo --- librdslwp_la-rds_prealloc.lo --- mv -f .deps/librdslwp_la-rds_prealloc.Tpo .deps/librdslwp_la-rds_prealloc.Plo --- librdslwp_la-rds_util.lo --- mv -f .deps/librdslwp_la-rds_util.Tpo .deps/librdslwp_la-rds_util.Plo --- librdslwp.la --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -version-info 3:7:2 -no-undefined -o librdslwp.la -rpath /usr/local/lib librdslwp_la-rds_coalesce.lo librdslwp_la-rds_free.lo librdslwp_la-rds_init.lo librdslwp_la-rds_malloc.lo librdslwp_la-rds_prealloc.lo librdslwp_la-rds_split.lo librdslwp_la-rds_stats.lo librdslwp_la-rds_start.lo librdslwp_la-rds_util.lo librdslwp_la-rds_zap.lo librdslwp_la-rds_maxblock.lo ../seg/libseglwp.la ../rvm/librvmlwp.la -L/usr/local/lib -llwp libtool: link: cc -shared -fPIC -DPIC .libs/librdslwp_la-rds_coalesce.o .libs/librdslwp_la-rds_free.o .libs/librdslwp_la-rds_init.o .libs/librdslwp_la-rds_malloc.o .libs/librdslwp_la-rds_prealloc.o .libs/librdslwp_la-rds_split.o .libs/librdslwp_la-rds_stats.o .libs/librdslwp_la-rds_start.o .libs/librdslwp_la-rds_util.o .libs/librdslwp_la-rds_zap.o .libs/librdslwp_la-rds_maxblock.o -Wl,-rpath -Wl,/wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/seg/.libs -Wl,-rpath -Wl,/wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/rvm/.libs -Wl,-rpath -Wl,/usr/local/lib ../seg/.libs/libseglwp.so ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -O2 -fstack-protector-strong -Wl,-soname -Wl,librdslwp.so.1 -o .libs/librdslwp.so.1.2.7 libtool: link: (cd ".libs" && rm -f "librdslwp.so.1" && ln -s "librdslwp.so.1.2.7" "librdslwp.so.1") libtool: link: (cd ".libs" && rm -f "librdslwp.so" && ln -s "librdslwp.so.1.2.7" "librdslwp.so") libtool: link: ar cru .libs/librdslwp.a librdslwp_la-rds_coalesce.o librdslwp_la-rds_free.o librdslwp_la-rds_init.o librdslwp_la-rds_malloc.o librdslwp_la-rds_prealloc.o librdslwp_la-rds_split.o librdslwp_la-rds_stats.o librdslwp_la-rds_start.o librdslwp_la-rds_util.o librdslwp_la-rds_zap.o librdslwp_la-rds_maxblock.o libtool: link: ranlib .libs/librdslwp.a libtool: link: ( cd ".libs" && rm -f "librdslwp.la" && ln -s "../librdslwp.la" "librdslwp.la" ) --- rdsinit --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o rdsinit rdsinit-rdsinit.o librdslwp.la ../rvm/librvmlwp.la -L/usr/local/lib -llwp libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o .libs/rdsinit rdsinit-rdsinit.o ./.libs/librdslwp.so ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -Wl,-rpath -Wl,/usr/local/lib Making all in tests --- testrvm.o --- --- lwp_basher-rvm_basher.o --- --- testrvm.o --- cc -DHAVE_CONFIG_H -I. -I.. -I../include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT testrvm.o -MD -MP -MF .deps/testrvm.Tpo -c -o testrvm.o testrvm.c --- lwp_basher-rvm_basher.o --- cc -DHAVE_CONFIG_H -I. -I.. -I../include -DRVM_USELWP -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -MT lwp_basher-rvm_basher.o -MD -MP -MF .deps/lwp_basher-rvm_basher.Tpo -c -o lwp_basher-rvm_basher.o `test -f 'rvm_basher.c' || echo './'`rvm_basher.c rvm_basher.c:265:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | static void init_list_head(whichlist) | ^ rvm_basher.c:275:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 275 | static void init_list_ent(entry) | ^ rvm_basher.c:284:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | static list_entry_t *move_list_ent(fromptr, toptr, victim) | ^ rvm_basher.c:347:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | static rvm_length_t zero_pad(word,addr,leading) | ^ rvm_basher.c:371:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | static rvm_length_t check_sum(nvaddr,len) | ^ rvm_basher.c:399:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | static rvm_bool_t test_chk_sum(block) | ^ rvm_basher.c:441:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | static void do_malloc(id) | ^ rvm_basher.c:503:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | static void do_free(id) | ^ rvm_basher.c:543:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | static void test_chk_range(tid,addr,len,id) | ^ rvm_basher.c:637:28: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 637 | move_list_ent(NULL,range_list,range); | ^~~~~~~~~~ rvm_basher.c:637:39: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 637 | move_list_ent(NULL,range_list,range); | ^~~~~ rvm_basher.c:579:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | static void do_trans(block,range_list,do_flush,id) | ^ rvm_basher.c:709:20: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 709 | init_list_head(&range_list); | ^~~~~~~~~~~ rvm_basher.c:723:28: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 723 | move_list_ent(NULL,&range_list,range); | ^~~~~~~~~~~ rvm_basher.c:723:40: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 723 | move_list_ent(NULL,&range_list,range); | ^~~~~ rvm_basher.c:731:42: warning: incompatible pointer types passing 'block_t *' to parameter of type 'list_entry_t *' (aka 'struct list_entry_s *') [-Wincompatible-pointer-types] 731 | range = (block_t *)move_list_ent(&range_list,NULL,NULL); | ^~~~~~~~~~~ rvm_basher.c:688:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 688 | static void do_modify(id) | ^ rvm_basher.c:741:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 741 | static rvm_bool_t chk_region(seg_file,region) | ^ rvm_basher.c:1108:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1108 | static int lookup_str_name(str,str_vec,ambig_str) | ^ rvm_basher.c:1155:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1155 | static void skip_white(ptr) | ^ rvm_basher.c:1163:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1163 | static int scan_str(str,len) | ^ rvm_basher.c:1179:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1179 | static int scan_int(low_range,high_range,default_val,name_str,err_str) | ^ rvm_basher.c:1223:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1223 | static char *read_prompt_line(prompt,null_ok) | ^ rvm_basher.c:1480:25: warning: cast to smaller integer type 'key_id_t' from 'void *' [-Wvoid-pointer-to-enum-cast] 1480 | {"",(key_id_t)NULL} /* end mark, do not delete */ | ^~~~~~~~~~~~~~ rvm_basher.c:1655:25: warning: cast to smaller integer type 'key_id_t' from 'void *' [-Wvoid-pointer-to-enum-cast] 1655 | {"",(key_id_t)NULL} /* end mark, do not delete */ | ^~~~~~~~~~~~~~ rvm_basher.c:1658:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1658 | int main(argc, argv) | ^ 26 warnings generated. mv -f .deps/lwp_basher-rvm_basher.Tpo .deps/lwp_basher-rvm_basher.Po --- testrvm.o --- testrvm.c:59:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | static rvm_bool_t get_ans(prompt,sense) | ^ testrvm.c:85:20: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | static rvm_bool_t chk_file(filename,region) | ^ testrvm.c:144:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | static rvm_bool_t copy_file(file1,file2) | ^ testrvm.c:185:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | static rvm_bool_t test_initialization(options) | ^ testrvm.c:236:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 236 | static rvm_bool_t bad_TID_tests(tid) | ^ testrvm.c:263:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 263 | static rvm_bool_t start_trans_tests(tid1,tid2,tid3,tid4,tid5) | ^ testrvm.c:316:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | static rvm_bool_t test_null_trans(tid) | ^ testrvm.c:347:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | static rvm_bool_t test_single_range_commit(tid) | ^ testrvm.c:385:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | static rvm_bool_t test_multi_range_commit(tid) | ^ testrvm.c:443:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | static rvm_bool_t test_multi_range_abort(tid) | ^ testrvm.c:501:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | static rvm_bool_t test_complex_range_commit(tid) | ^ 11 warnings generated. mv -f .deps/testrvm.Tpo .deps/testrvm.Po --- lwp_basher --- --- testrvm --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o testrvm testrvm.o ../rvm/librvmlwp.la --- lwp_basher --- /bin/sh ../libtool --tag=CC --mode=link cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o lwp_basher lwp_basher-rvm_basher.o ../rds/librdslwp.la ../seg/libseglwp.la ../rvm/librvmlwp.la -L/usr/local/lib -llwp --- testrvm --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o .libs/testrvm testrvm.o ../rvm/.libs/librvmlwp.so -Wl,-rpath -Wl,/usr/local/lib --- lwp_basher --- libtool: link: cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -o .libs/lwp_basher lwp_basher-rvm_basher.o ../rds/.libs/librdslwp.so ../seg/.libs/libseglwp.so ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -Wl,-rpath -Wl,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for rvm-1.20_2 ===> Generating temporary packing list if test -z 'strip'; then /usr/bin/make INSTALL_PROGRAM="/bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s" install_sh_PROGRAM="/bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s" INSTALL_STRIP_FLAG=-s install; else /usr/bin/make INSTALL_PROGRAM="/bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s" install_sh_PROGRAM="/bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s" INSTALL_STRIP_FLAG=-s "INSTALL_PROGRAM_ENV=STRIPPROG='strip'" install; fi Making install in include /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/include/rvm' install -m 0644 rvm/rvm.h rvm/rvm_statistics.h rvm/rvm_segment.h rvm/rds.h '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/include/rvm' Making install in rvm /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c -s librvmlwp.la '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' libtool: install: /usr/bin/install -c .libs/librvmlwp.so.1.2.7 /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.so.1.2.7 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.so.1.2.7 libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f librvmlwp.so.1.2.7 librvmlwp.so.1 || { rm -f librvmlwp.so.1 && ln -s librvmlwp.so.1.2.7 librvmlwp.so.1; }; }) libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f librvmlwp.so.1.2.7 librvmlwp.so || { rm -f librvmlwp.so && ln -s librvmlwp.so.1.2.7 librvmlwp.so; }; }) libtool: install: /usr/bin/install -c .libs/librvmlwp.lai /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.la libtool: install: /usr/bin/install -c .libs/librvmlwp.a /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.a libtool: install: chmod 644 /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.a libtool: install: ranlib /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librvmlwp.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin' STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s rvmutl '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin' libtool: install: warning: `librvmlwp.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s .libs/rvmutl /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin/rvmutl /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/share/man/man1' install -m 0644 rvmutl.1 '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/share/man/man1' Making install in seg /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c -s libseglwp.la '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' libtool: install: warning: relinking `libseglwp.la' libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/seg; /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/libtool --tag CC --mode=relink cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -version-info 3:7:2 -no-undefined -o libseglwp.la -rpath /usr/local/lib libseglwp_la-rvm_segutil.lo libseglwp_la-rvm_loadseg.lo libseglwp_la-rvm_createseg.lo libseglwp_la-rvm_releaseseg.lo ../rvm/librvmlwp.la -L/usr/local/lib -llwp -inst-prefix-dir /wrkdirs/usr/ports/devel/rvm/work/stage) libtool: relink: cc -shared -fPIC -DPIC .libs/libseglwp_la-rvm_segutil.o .libs/libseglwp_la-rvm_loadseg.o .libs/libseglwp_la-rvm_createseg.o .libs/libseglwp_la-rvm_releaseseg.o -Wl,-rpath -Wl,/usr/local/lib ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -O2 -fstack-protector-strong -Wl,-soname -Wl,libseglwp.so.1 -o .libs/libseglwp.so.1.2.7 libtool: install: /usr/bin/install -c .libs/libseglwp.so.1.2.7T /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.so.1.2.7 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.so.1.2.7 libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f libseglwp.so.1.2.7 libseglwp.so.1 || { rm -f libseglwp.so.1 && ln -s libseglwp.so.1.2.7 libseglwp.so.1; }; }) libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f libseglwp.so.1.2.7 libseglwp.so || { rm -f libseglwp.so && ln -s libseglwp.so.1.2.7 libseglwp.so; }; }) libtool: install: /usr/bin/install -c .libs/libseglwp.lai /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.la libtool: install: /usr/bin/install -c .libs/libseglwp.a /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.a libtool: install: chmod 644 /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.a libtool: install: ranlib /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/libseglwp.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' Making install in rds /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' /bin/sh ../libtool --mode=install /usr/bin/install -c -s librdslwp.la '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib' libtool: install: warning: relinking `librdslwp.la' libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/rds; /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/libtool --tag CC --mode=relink cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -version-info 3:7:2 -no-undefined -o librdslwp.la -rpath /usr/local/lib librdslwp_la-rds_coalesce.lo librdslwp_la-rds_free.lo librdslwp_la-rds_init.lo librdslwp_la-rds_malloc.lo librdslwp_la-rds_prealloc.lo librdslwp_la-rds_split.lo librdslwp_la-rds_stats.lo librdslwp_la-rds_start.lo librdslwp_la-rds_util.lo librdslwp_la-rds_zap.lo librdslwp_la-rds_maxblock.lo ../seg/libseglwp.la ../rvm/librvmlwp.la -L/usr/local/lib -llwp -inst-prefix-dir /wrkdirs/usr/ports/devel/rvm/work/stage) libtool: relink: cc -shared -fPIC -DPIC .libs/librdslwp_la-rds_coalesce.o .libs/librdslwp_la-rds_free.o .libs/librdslwp_la-rds_init.o .libs/librdslwp_la-rds_malloc.o .libs/librdslwp_la-rds_prealloc.o .libs/librdslwp_la-rds_split.o .libs/librdslwp_la-rds_stats.o .libs/librdslwp_la-rds_start.o .libs/librdslwp_la-rds_util.o .libs/librdslwp_la-rds_zap.o .libs/librdslwp_la-rds_maxblock.o -Wl,-rpath -Wl,/usr/local/lib ../seg/.libs/libseglwp.so ../rvm/.libs/librvmlwp.so -L/usr/local/lib -llwp -O2 -fstack-protector-strong -Wl,-soname -Wl,librdslwp.so.1 -o .libs/librdslwp.so.1.2.7 libtool: install: /usr/bin/install -c .libs/librdslwp.so.1.2.7T /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.so.1.2.7 libtool: install: strip --strip-unneeded /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.so.1.2.7 libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f librdslwp.so.1.2.7 librdslwp.so.1 || { rm -f librdslwp.so.1 && ln -s librdslwp.so.1.2.7 librdslwp.so.1; }; }) libtool: install: (cd /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib && { ln -s -f librdslwp.so.1.2.7 librdslwp.so || { rm -f librdslwp.so && ln -s librdslwp.so.1.2.7 librdslwp.so; }; }) libtool: install: /usr/bin/install -c .libs/librdslwp.lai /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.la libtool: install: /usr/bin/install -c .libs/librdslwp.a /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.a libtool: install: strip --strip-debug /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.a libtool: install: chmod 644 /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.a libtool: install: ranlib /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/lib/librdslwp.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin' STRIPPROG='strip' /bin/sh ../libtool --mode=install /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s rdsinit '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin' libtool: install: warning: `librdslwp.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../rvm/librvmlwp.la' has not been installed in `/usr/local/lib' libtool: install: /bin/sh /wrkdirs/usr/ports/devel/rvm/work/rvm-1.20/install-sh -c -s .libs/rdsinit /wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/sbin/rdsinit /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/share/man/man1' install -m 0644 rdsinit.1 '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/share/man/man1' Making install in tests /bin/mkdir -p '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/libdata/pkgconfig' install -m 0644 rvmlwp.pc '/wrkdirs/usr/ports/devel/rvm/work/stage/usr/local/libdata/pkgconfig' ====> 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-13T08:29:04+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=3936d8309832' '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 rvm-1.20_2 ===> Building rvm-1.20_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for rvm-1.20_2 build of devel/rvm | rvm-1.20_2 ended at Fri Mar 13 04:30:49 EDT 2026 build time: 00:01:47