=>> Building devel/dev86 build started at Wed Oct 1 03:04:58 EDT 2025 port directory: /usr/ports/devel/dev86 package name: dev86-0.16.20_1 building for: FreeBSD pkg.DaveG.ca 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 1500064 amd64 maintained by: phs@deadc0.de Makefile datestamp: -rw-r--r-- 1 root wheel 715 Aug 27 2024 /usr/ports/devel/dev86/Makefile Ports top last git commit: a936fb9b16ba Ports top unclean checkout: no Port dir last git commit: 4b7167764bb7 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500064 Jail OSVERSION: 1500064 Job Id: 04 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500064 UNAME_v=FreeBSD 15.0-ALPHA3 1500064 UNAME_r=15.0-ALPHA3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_c_x64-HEAD-ALL/04/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_c_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_c_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-- phs@deadc0.de --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/dev86/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/dev86/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/dev86/work/.cache HOME=/wrkdirs/usr/ports/devel/dev86/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/dev86/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/dev86/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/dev86/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/dev86/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/dev86/work/.cache HOME=/wrkdirs/usr/ports/devel/dev86/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/devel/dev86/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/dev86/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=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/dev86" EXAMPLESDIR="share/examples/dev86" DATADIR="share/dev86" WWWDIR="www/dev86" ETCDIR="etc/dev86" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/dev86 DOCSDIR=/usr/local/share/doc/dev86 EXAMPLESDIR=/usr/local/share/examples/dev86 WWWDIR=/usr/local/www/dev86 ETCDIR=/usr/local/etc/dev86 --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> dev86-0.16.20_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.3.1.pkg [pkg.DaveG.ca] Installing pkg-2.3.1... [pkg.DaveG.ca] Extracting pkg-2.3.1: .......... done ===> dev86-0.16.20_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of dev86-0.16.20_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by dev86-0.16.20_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by dev86-0.16.20_1 for building => SHA256 Checksum OK for Dev86src-0.16.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 ===> Fetching all distfiles required by dev86-0.16.20_1 for building ===> Extracting for dev86-0.16.20_1 => SHA256 Checksum OK for Dev86src-0.16.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 dev86-0.16.20_1 ===> Applying FreeBSD patches for dev86-0.16.20_1 from /usr/ports/devel/dev86/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> dev86-0.16.20_1 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. ===> dev86-0.16.20_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of dev86-0.16.20_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for dev86-0.16.20_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for dev86-0.16.20_1 --- ifdef --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O -o ifdef ifdef.c ifdef.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | main(argc, argv) | ^ ifdef.c:109:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | void Usage(prog) | ^ ifdef.c:129:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | save_name(varname, state) | ^ ifdef.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | do_file(fname) | ^ ifdef.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | set_line(lineno) | ^ ifdef.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | do_ifdef(p, which) | ^ ifdef.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | check_name(nm) | ^ ifdef.c:399:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | fatal(msg) | ^ 8 warnings generated. --- make.fil --- ./ifdef -MU makefile.in >tmp.mak echo > tmp.sed [ "/usr/local/bin" != "//bin" ] || echo >> tmp.sed "s:%BINDIR%:/bin:" [ "/usr/local/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%LIBDIR%:/lib:" [ "/usr/local/lib/bcc" != "//lib/bcc" ] || echo >> tmp.sed "s:%INCLDIR%:/usr:" [ "/usr/local/bin" != "//bin" ] || echo >> tmp.sed "s:%ASLDDIR%:/bin:" [ "/usr/local/share/man" != "//man" ] || echo >> tmp.sed "s:%MANDIR%:/usr/man:" echo >> tmp.sed "s:%PREFIX%:/usr/local:" echo >> tmp.sed "s:%BINDIR%:/usr/local/bin:" echo >> tmp.sed "s:%INCLDIR%:/usr/local/lib/bcc:" echo >> tmp.sed "s:%LIBDIR%:/usr/local/lib/bcc:" echo >> tmp.sed "s:%ASLDDIR%:/usr/local/bin:" echo >> tmp.sed "s:%MANDIR%:/usr/local/share/man:" echo >> tmp.sed "s:%ELKSSRC%:/usr/src/elks:" echo >> tmp.sed "s:%CC%:cc:" echo >> tmp.sed "s:%CFLAGS%:-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O:" echo >> tmp.sed "s:%LDFLAGS%: :" sed -f tmp.sed < tmp.mak > make.tmp mv -f make.tmp make.fil --- all --- PATH="`pwd`/bin:$PATH" /usr/bin/make -f make.fil VERSION=0.16.20 TOPDIR=`pwd` all --- makec --- --- bcc/version.h --- --- makec --- echo 'cd $1 ; shift ; make "$@"' > makec chmod +x makec --- bindir --- --- bcc/version.h --- echo '#define VERSION "'"0.16.20"'"' > bcc/version.h echo '#define VERSION "'"0.16.20"'"' > as/version.h echo '#define VERSION "'"0.16.20"'"' > bootblocks/version.h echo '#define VERSION "'"0.16.20"'"' > ld/version.h VER=0.16.20 ; echo "#define VER_MAJ ${VER%%.*}" >> bcc/version.h ; VER="${VER#*.}" ; echo "#define VER_MIN ${VER%.*}" >> bcc/version.h ; echo "#define VER_PAT ${VER#*.}" >> bcc/version.h --- bcc86 --- --- cpp --- --- unproto --- --- copt --- --- as86 --- --- ar86 --- --- ld86 --- --- objdump86 --- --- bcc86 --- sh makec bcc CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 --- cpp --- sh makec cpp CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' bcc-cpp --- unproto --- sh makec unproto CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' unproto --- copt --- sh makec copt CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' copt --- copt --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -o copt copt.c --- as86 --- sh makec as CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' all --- ar86 --- sh makec ar CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' all --- ld86 --- sh makec ld CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' ld86 --- bcc86 --- --- ncc --- --- bcc --- --- bcc-cc1.o --- --- codefrag.o --- --- dbnode.o --- --- declare.o --- --- express.o --- --- ncc --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DLOCALPREFIX= -DDEFARCH=0 bcc.c -o ncc bcc.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | main(argc, argv) | ^ bcc.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | copystr(str) | ^ bcc.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | catstr(str, str2) | ^ bcc.c:294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | run_aspreproc(file) | ^ --- cpp --- --- main.o --- --- cpp.o --- --- hash.o --- --- main.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c main.c -o main.o --- cpp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c cpp.c -o cpp.o --- hash.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c hash.c -o hash.o --- unproto --- --- tok_io.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c tok_io.c -o tok_io.o --- ar86 --- --- ar.h --- --- objdump86 --- sh makec ld CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' objdump86 --- bcc86 --- --- bcc --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DLOCALPREFIX=/usr/local -DBINDIR=/usr/local/bin -DDEFARCH=0 bcc.c -o bcc --- bcc-cc1.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c bcc-cc1.c --- codefrag.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c codefrag.c --- dbnode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c dbnode.c --- declare.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c declare.c --- ncc --- bcc.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | run_preproc(file) | ^ bcc.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- copt --- copt.c:806:14: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 806 | fprintf(fp, headstr); | ^~~~~~~ copt.c:806:14: note: treat the string as an argument to avoid this 806 | fprintf(fp, headstr); | ^ | "%s", --- ld86 --- --- ar.h --- test -f ar.h || { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || ln ../libc/include/ar.h . --- dumps.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c dumps.c -o dumps.o --- bcc86 --- 376 | run_unproto(file) | ^ bcc.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | run_compile(file) | ^ bcc.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | run_optim(file) | ^ bcc.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | run_as(file) | ^ bcc.c:542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | validate_link_opt(option) | ^ bcc.c:663:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 663 | fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf); | ~~ ^~~~~~~~~~~~~~~~~~~ | %ld bcc.c:683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 683 | command_opt(option) | ^ bcc.c:706:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 706 | command_opts(optkey) | ^ bcc.c:715:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | void newfilename(file, last_stage, new_extn, use_o) | ^ bcc.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | getargs(argc, argv) | ^ bcc.c:1120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | build_prefix(path1, path2, path3) | ^ bcc.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1140 | add_prefix(path) | ^ bcc.c:1160:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | void append_file (filename, ftype) | ^ bcc.c:1200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1200 | append_option (option, otype) | ^ bcc.c:1220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1220 | prepend_option (option, otype) | ^ bcc.c:1233:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1233 | char * build_libpath(opt, str, suffix) | ^ bcc.c:1246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1246 | xalloc (size) | ^ bcc.c:1271:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1271 | void fatal(str) | ^ bcc.c:1375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1375 | run_command(file) | ^ --- express.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c express.c --- as86 --- --- as.o --- --- ar86 --- test -f ar.h || { rm -f ar.h ; ln -s ../libc/include/ar.h . ; } || ln ../libc/include/ar.h . --- as86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c as.c --- bcc86 --- --- bcc --- bcc.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | main(argc, argv) | ^ bcc.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | copystr(str) | ^ bcc.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | catstr(str, str2) | ^ bcc.c:294:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 294 | run_aspreproc(file) | ^ bcc.c:322:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 322 | run_preproc(file) | ^ bcc.c:376:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | run_unproto(file) | ^ --- ar86 --- --- rel_aout.h --- --- objdump86 --- --- objdump86 --- --- bcc86 --- bcc.c:388:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 388 | run_compile(file) | ^ bcc.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | run_optim(file) | ^ bcc.c:454:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | run_as(file) | ^ bcc.c:542:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | validate_link_opt(option) | ^ bcc.c:663:37: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 663 | fprintf(stderr, "PATH%d=%s\n", prefix-exec_prefixs, buf); | ~~ ^~~~~~~~~~~~~~~~~~~ | %ld bcc.c:683:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 683 | command_opt(option) | ^ bcc.c:706:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 706 | command_opts(optkey) | ^ bcc.c:715:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | void newfilename(file, last_stage, new_extn, use_o) | ^ bcc.c:785:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 785 | getargs(argc, argv) | ^ bcc.c:1120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1120 | build_prefix(path1, path2, path3) | ^ bcc.c:1140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1140 | add_prefix(path) | ^ bcc.c:1160:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1160 | void append_file (filename, ftype) | ^ bcc.c:1200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1200 | append_option (option, otype) | ^ bcc.c:1220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1220 | prepend_option (option, otype) | ^ bcc.c:1233:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1233 | char * build_libpath(opt, str, suffix) | ^ bcc.c:1246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1246 | xalloc (size) | ^ bcc.c:1271:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1271 | void fatal(str) | ^ bcc.c:1375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1375 | run_command(file) | ^ --- objdump86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing objdump86.c -o objdump86 --- ar86 --- test -f rel_aout.h || { rm -f rel_aout.h ; ln -s ../ld/rel_aout.h . ; } || ln ../ld/rel_aout.h . --- copt --- 1 warning generated. --- bcc86 --- --- ncc --- 24 warnings generated. --- ar86 --- --- ar.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c ar.c -o ar.o --- bcc86 --- --- bcc-cc1.o --- bcc-cc1.c:7:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 7 | PUBLIC int main(argc, argv) | ^ 1 warning generated. --- exptree.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c exptree.c --- ld86 --- --- io.o --- --- cpp --- hash.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 | read_entry(namespace, word) | ^ hash.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | set_entry(namespace, word, value) | ^ hash.c:106:12: 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 int hashvalue(namespace, word) | ^ 3 warnings generated. --- ld86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c io.c -o io.o --- cpp --- --- main.o --- main.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 | main(argc, argv) | ^ main.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | undefine_macro(name) | ^ main.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | define_macro(name) | ^ main.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | open_include(fname, mode, checkrel) | ^ main.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | cmsg(mtype, str) | ^ main.c:264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | cfatal(str) | ^ main.c:272:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | cerror(str) | ^ main.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | cwarn(str) | ^ main.c:287:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 287 | pr_indent(count) | ^ main.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | token_txn(token) | ^ 10 warnings generated. --- token1.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c token1.c -o token1.o --- unproto --- --- tok_class.o --- --- bcc86 --- --- dbnode.o --- dbnode.c:47:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | PUBLIC void dbitem(item) | ^ dbnode.c:129:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | PUBLIC void dbtype(type) | ^ dbnode.c:159:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | PUBLIC void dbnode(exp) /* sub-nodes must be leaves */ | ^ dbnode.c:192:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | PRIVATE void outindchars(byte, count) | ^ 4 warnings generated. --- bcc --- 24 warnings generated. --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c tok_class.c -o tok_class.o --- objdump86 --- objdump86.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | main(argc, argv) | ^ objdump86.c:141:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | do_file(fname) | ^ objdump86.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | read_arheader(archentry) | ^ objdump86.c:206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | do_module(fname, archive) | ^ objdump86.c:307:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 307 | error(str) | ^ --- bcc86 --- --- floatop.o --- --- objdump86 --- objdump86.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | get_sized(sz) | ^ objdump86.c:654:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 654 | hex_output(ch) | ^ --- bcc86 --- --- function.o --- --- floatop.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c floatop.c --- gencode.o --- --- declare.o --- declare.c:57:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | PRIVATE struct typestruct *chainprefix(pretype, sufftype) | ^ declare.c:327:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | PRIVATE void declselt(structype, psoffset, ptypelist) | ^ declare.c:687:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 687 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' --- copt --- cp -p copt/copt lib/copt --- bcc86 --- 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ declare.c:962:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 962 | PRIVATE void initarray(type) | ^ declare.c:1004:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1004 | PRIVATE void inititem(type) | ^ declare.c:1037:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1037 | PRIVATE void initstruct(type) | ^ declare.c:1077:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1077 | PRIVATE void multidecl(sname) | ^ declare.c:1083:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1083 | PRIVATE void need(charneeded) | ^ declare.c:1243:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1243 | PUBLIC void anonname(name, i) | ^ 9 warnings generated. --- genloads.o --- --- function.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c function.c --- gencode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c gencode.c --- cpp --- In file included from token1.c:11: ./token1.h:15:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 | hash1 (str, len) | ^ ./token1.h:55:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | is_ctok (str, len) | ^ 2 warnings generated. --- as86 --- as.c:40:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | PUBLIC int main(argc, argv) | ^ as.c:65:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | PUBLIC void as_abort(message) | ^ as.c:141:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | PRIVATE int my_creat(name, message) | ^ as.c:156:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | PRIVATE void process_args(argc, argv) | ^ as.c:318:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | PRIVATE void summary(fd) | ^ as.c:329:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | PRIVATE void summ_number(num) | ^ 6 warnings generated. --- copt --- cp -p copt/rules.* lib/. --- bcc86 --- --- express.o --- express.c:101:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | PRIVATE struct nodestruct *exp3to12(lprecedence) | ^ express.c:209:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | PRIVATE struct nodestruct *postfix_exp(seenlp) | ^ 2 warnings generated. --- genloads.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c genloads.c --- glogcode.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c glogcode.c --- cpp --- --- token2.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c token2.c -o token2.o --- as86 --- --- assemble.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c assemble.c --- copt --- cp -p copt/rules.start lib/i386/. --- bcc86 --- --- codefrag.o --- codefrag.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 | PUBLIC void addconst(offset, reg) | ^ codefrag.c:673:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 673 | PUBLIC void adjlc(offset, reg) | ^ codefrag.c:696:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 696 | PUBLIC void adjsp(label) | ^ codefrag.c:724:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 724 | PUBLIC void andconst(offset) | ^ --- copt --- cp -p copt/rules.386 lib/i386/. --- bcc86 --- codefrag.c:808:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 808 | PRIVATE void clr(reg) | ^ codefrag.c:816:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 816 | PUBLIC void common(name) | ^ codefrag.c:843:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 843 | PUBLIC void deflong(value) | ^ codefrag.c:880:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 880 | PUBLIC void defnulls(nullcount) | ^ codefrag.c:892:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 892 | PUBLIC label_no defstr(sptr, stop, dataflag) | ^ codefrag.c:984:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 984 | PUBLIC bool_pt diveasy(divisor, uflag) | ^ codefrag.c:1037:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1037 | PUBLIC void equ(name, string) | ^ codefrag.c:1048:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1048 | PUBLIC void equlab(label, offset) | ^ codefrag.c:1061:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1061 | PUBLIC void globl(name) | ^ codefrag.c:1070:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1070 | PUBLIC void import(name) | ^ codefrag.c:1079:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1079 | PUBLIC void itol(reg) | ^ codefrag.c:1111:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1111 | PUBLIC void lcommlab(label) | ^ codefrag.c:1118:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1118 | PUBLIC void lcommon(name) | ^ codefrag.c:1145:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1145 | PUBLIC void loadconst(offset, reg) | ^ codefrag.c:1203:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1203 | PUBLIC int lslconst(shift, reg) | ^ codefrag.c:1239:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1239 | PUBLIC int lsrconst(shift, reg, uflag) | ^ codefrag.c:1290:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1290 | PUBLIC bool_pt modeasy(divisor, uflag) | ^ codefrag.c:1320:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1320 | PUBLIC bool_pt muleasy(factor, reg) | ^ codefrag.c:1400:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1400 | PUBLIC void negreg(reg) | ^ codefrag.c:1411:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1411 | PUBLIC char *opstring(op) | ^ codefrag.c:1435:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1435 | PUBLIC void outccname(name) | ^ codefrag.c:1451:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1451 | PUBLIC void outimmadr(offset) | ^ codefrag.c:1467:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1467 | PUBLIC void outimadj(offset, targreg) | ^ codefrag.c:1494:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1494 | PUBLIC void outnccname(name) | ^ codefrag.c:1503:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1503 | PUBLIC void outncimmadr(offset) | ^ codefrag.c:1518:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1518 | PUBLIC void outoffset(offset) | ^ codefrag.c:1535:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1535 | PUBLIC void public(name) | ^ codefrag.c:1548:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1548 | PUBLIC void private(name) | ^ codefrag.c:1561:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1561 | PUBLIC void regexchange(sourcereg, targreg) | ^ codefrag.c:1576:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1576 | PUBLIC void regtransfer(sourcereg, targreg) | ^ codefrag.c:1613:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1613 | PUBLIC void set(name, value) | ^ codefrag.c:1661:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1661 | PUBLIC void sl1(reg) | ^ codefrag.c:1677:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1677 | PUBLIC void slconst(shift, reg) | ^ codefrag.c:1728:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1728 | PUBLIC void srconst(shift, uflag) | ^ codefrag.c:1798:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1798 | PUBLIC void uitol(reg) | ^ 39 warnings generated. --- floatop.o --- floatop.c:18:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | PUBLIC bool_pt f_indirect(target) | ^ floatop.c:75:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | PUBLIC void float1op(op, source) | ^ floatop.c:97:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | PUBLIC void floatop(op, source, target) | ^ floatop.c:159:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | PUBLIC void fpush(source) | ^ floatop.c:186:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | PUBLIC void justpushed(target) | ^ 5 warnings generated. --- copt --- cp -p copt/rules.end lib/i386/. --- bcc86 --- --- hardop.o --- --- input.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c input.c --- hardop.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c hardop.c --- exptree.o --- exptree.c:42:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | PRIVATE void badlvalue(nodeptr) | ^ exptree.c:49:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | PRIVATE void binconvert(nodeptr) | ^ exptree.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 | PRIVATE void castiright(nodeptr) | ^ exptree.c:127:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | PUBLIC struct nodestruct *castnode(type, nodeptr) | ^ --- label.o --- --- exptree.o --- exptree.c:151:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | PRIVATE void fixnode(nodeptr) | ^ exptree.c:160:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | PRIVATE bool_pt isconst0(nodeptr) | ^ exptree.c:171:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | PRIVATE bool_pt isnodecharconst(nodeptr) | ^ exptree.c:184:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | PUBLIC struct nodestruct *leafnode(source) | ^ exptree.c:199:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | PRIVATE void needint(nodeptr) | ^ exptree.c:209:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | PRIVATE void neednonstruct(nodeptr) | ^ exptree.c:219:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | PRIVATE void needscalar(nodeptr) | ^ exptree.c:229:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | PRIVATE void needspv(nodeptr) | ^ exptree.c:239:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | PUBLIC struct nodestruct *node(t, p1, p2) | ^ exptree.c:815:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | PRIVATE struct typestruct *nodetype(nodeptr) | ^ exptree.c:1100:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1100 | PRIVATE int redscalar(nodeptr) | ^ exptree.c:1108:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1108 | PRIVATE struct nodestruct *unconvert(nodeptr) | ^ 16 warnings generated. --- loadexp.o --- --- label.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c label.c --- unproto --- --- tok_pool.o --- --- bcc86 --- --- glogcode.o --- glogcode.c:57:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | PUBLIC void cmp(source, target, pcondtrue) | ^ glogcode.c:96:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 96 | PRIVATE void cmplocal(source, target, pcondtrue) | ^ glogcode.c:231:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | PRIVATE void comparecond(exp, truelab, falselab, nojump) | ^ glogcode.c:278:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | PUBLIC void condop(exp) | ^ glogcode.c:319:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | PRIVATE void jumpcond(exp, truelab, falselab, nojump) | ^ glogcode.c:350:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | PUBLIC void jumpfalse(exp, label) | ^ glogcode.c:360:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | PUBLIC void jumptrue(exp, label) | ^ glogcode.c:370:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | PRIVATE void loadlogical(source, falselab) | ^ glogcode.c:389:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | PRIVATE void logandcond(exp, truelab, falselab, nojump) | ^ glogcode.c:403:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 403 | PUBLIC void logop(exp) | ^ glogcode.c:419:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | PRIVATE void logorcond(exp, truelab, falselab, nojump) | ^ glogcode.c:433:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | PRIVATE void reduceconst(source) | ^ glogcode.c:446:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | PRIVATE void test(target, pcondtrue) | ^ glogcode.c:533:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | PRIVATE void testcond(exp, truelab, falselab, nojump) | ^ 14 warnings generated. --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c tok_pool.c -o tok_pool.o --- bcc86 --- --- longop.o --- --- loadexp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c loadexp.c --- longop.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c longop.c --- objdump86 --- 7 warnings generated. --- cpp --- --- cpp.o --- cpp.c:192:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | get_onetok(keep) | ^ cpp.c:548:9: warning: parameter 'ch' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 548 | unchget(ch) | ^ 549 | { cpp.c:548:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | unchget(ch) | ^ cpp.c:917:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 917 | do_proc_if(type) | ^ cpp.c:1045:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | get_expression(prio) | ^ --- as86 --- --- errors.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c errors.c --- ld86 --- --- ld.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c ld.c -o ld.o --- cpp --- cpp.c:1258:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1258 | gen_substrings(macname, data_str, arg_count, is_vararg) | ^ cpp.c:1384:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1384 | insert_substrings(data_str, arg_list, arg_count) | ^ 7 warnings generated. --- ld86 --- --- io.o --- io.c:63:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | PUBLIC void ioinit(progname) | ^ io.c:120:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | PUBLIC void errtrace(name, level) | ^ io.c:177:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | PUBLIC void openin(filename) | ^ io.c:196:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | PUBLIC void openout(filename) | ^ io.c:231:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | PRIVATE void outhexdigs(num) | ^ io.c:242:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 242 | PRIVATE void put04x(num) | ^ io.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 | PUBLIC void put08lx(num) | ^ io.c:271:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | PUBLIC void putbstr(width, str) | ^ io.c:282:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | PUBLIC void putbyte(ch) | ^ io.c:297:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | PUBLIC void putstr(message) | ^ io.c:304:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | PRIVATE void putstrn(message) | ^ io.c:336:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 336 | PUBLIC void readin(buf, count) | ^ io.c:350:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 350 | PUBLIC bool_pt readineofok(buf, count) | ^ io.c:365:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | PUBLIC void seekin(offset) | ^ io.c:373:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | PUBLIC void seekout(offset) | ^ io.c:382:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | PUBLIC void seektrel(offset) | ^ io.c:391:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | PUBLIC void writechar(ch) | ^ io.c:407:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | PUBLIC void writedrel(buf, count) | ^ io.c:424:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | PUBLIC void writeout(buf, count) | ^ io.c:445:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 445 | PUBLIC void writetrel(buf, count) | ^ io.c:468:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | PRIVATE void errexit(message) | ^ io.c:475:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 475 | PUBLIC void fatalerror(message) | ^ io.c:482:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | PUBLIC void inputerror(message) | ^ io.c:491:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | PUBLIC void input1error(message) | ^ io.c:499:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | PRIVATE void outputerror(message) | ^ io.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 | PUBLIC void redefined(name, message, archentry, deffilename, defarchentry) | ^ io.c:550:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | PUBLIC void interseg(fname, aname, name) | ^ io.c:577:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | PUBLIC void reserved(name) | ^ io.c:586:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 586 | PUBLIC void size_error(seg, count, size) | ^ io.c:601:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | PUBLIC void undefined(name) | ^ io.c:637:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 637 | PUBLIC void use_error(message) | ^ 31 warnings generated. --- unproto --- --- unproto.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c unproto.c -o unproto.o --- ld86 --- --- readobj.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c readobj.c -o readobj.o --- bcc86 --- --- function.o --- function.c:27:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | PUBLIC void call(name) | ^ function.c:34:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | PUBLIC void function(source) | ^ function.c:129:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 129 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ function.c:226:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | PUBLIC void listo(target, lastargsp) | ^ function.c:249:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | PUBLIC void listroot(target) | ^ 5 warnings generated. --- cpp --- --- token2.o --- In file included from token2.c:11: ./token2.h:15:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 15 | hash2 (str, len) | ^ ./token2.h:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | is_ckey (str, len) | ^ 2 warnings generated. --- bcc86 --- --- longop.o --- longop.c:21:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | PUBLIC void longop(op, source, target) | ^ longop.c:141:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | PUBLIC void long1op(op, target) | ^ 2 warnings generated. --- cpp --- --- bcc-cpp --- --- unproto --- --- vstring.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c vstring.c -o vstring.o --- cpp --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -o bcc-cpp main.o cpp.o hash.o token1.o token2.o --- bcc86 --- --- output.o --- --- input.o --- input.c:156:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | PRIVATE void definefile(fname) | ^ input.c:369:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | PRIVATE void inputinit(fname, fd) | ^ input.c:481:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 481 | PUBLIC void openio(argc, argv) | ^ 3 warnings generated. --- preproc.o --- --- output.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c output.c --- unproto --- --- symbol.o --- --- bcc86 --- --- preproc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c preproc.c --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c symbol.c -o symbol.o --- bcc86 --- --- label.o --- label.c:73:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | PRIVATE void addlabel(cond, label, patch) | ^ label.c:131:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | PUBLIC void clearlabels(patchbuf, patchtop) | ^ label.c:169:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 169 | PUBLIC void deflabel(label) | ^ label.c:231:15: warning: array index -1 is before the beginning of the array [-Warray-bounds] 231 | labptr = &vislab[-1]; | ^ ~~ label.c:63:1: note: array 'vislab' declared here --- as86 --- --- express.o --- --- bcc86 --- 63 | PRIVATE struct labdatstruct vislab[MAXVISLAB]; /* bss, all labnum's init 0 */ | ^ ./const.h:94:17: note: expanded from macro 'PRIVATE' 94 | #define PRIVATE static | ^ label.c:243:30: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | PRIVATE struct labdatstruct *findlabel(label) | ^ label.c:276:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | PUBLIC void jump(label) | ^ label.c:284:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | PUBLIC void lbranch(cond, label) | ^ label.c:378:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | PUBLIC void outlabel(label) | ^ label.c:387:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | PUBLIC void outnlabel(label) | ^ label.c:400:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | PUBLIC void sbranch(cond, label) | ^ 10 warnings generated. --- preserve.o --- --- loadexp.o --- loadexp.c:35:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | PUBLIC void initexpression(type) | ^ loadexp.c:145:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | PUBLIC struct typestruct *loadexpression(targreg, targtype) | ^ 2 warnings generated. --- as86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c express.c --- bcc86 --- --- preserve.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c preserve.c --- ld86 --- --- ld.o --- ld.c:42:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | PRIVATE char *buildname(pre, mid, suf) | ^ ld.c:56:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | PRIVATE char *expandlib(fn) | ^ ld.c:76:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | PUBLIC int main(argc, argv) | ^ 3 warnings generated. --- bcc86 --- --- scan.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c scan.c --- gencode.o --- gencode.c:152:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | PRIVATE void abop(op, source, target) | ^ gencode.c:213:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | PUBLIC void bileaf(exp) | ^ gencode.c:370:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | PUBLIC fastin_pt bitcount(number) | ^ gencode.c:460:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | PUBLIC fastin_pt highbit(number) | ^ gencode.c:470:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 470 | PUBLIC void makeleaf(exp) | ^ gencode.c:693:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 693 | PRIVATE void smakeleaf(exp) | ^ gencode.c:717:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 717 | PRIVATE void tcheck(exp) | ^ 7 warnings generated. --- softop.o --- --- ld86 --- --- table.o --- --- bcc86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c softop.c --- unproto --- --- error.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c error.c -o error.o --- ar86 --- ar.c:298:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 298 | mywrite (desc, pbuf, bytes, file) | ^ ar.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | main (argc, argv) | ^ ar.c:516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 516 | scan (function, crflag) | ^ ar.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | print_descr (member, instream) | ^ ar.c:623:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 623 | print_modes (modes) | ^ --- ld86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c table.c -o table.o --- ar86 --- ar.c:640:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 640 | extract_member (member, istream) | ^ ar.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | print_contents (member, istream) | ^ ar.c:732:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 732 | make_map (nonexistent_ok) | ^ ar.c:743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 743 | add_to_map (member, istream) | ^ ar.c:758:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 758 | last_mapelt (map) | ^ ar.c:769:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 769 | prev_mapelt (map, elt) | ^ ar.c:782:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 782 | find_mapelt_noerror (map, name) | ^ ar.c:819:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 819 | find_mapelt (map, name) | ^ ar.c:937:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 937 | write_archive (map, appendflag) | ^ ar.c:1062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1062 | header_from_map (header, mapelt) | ^ ar.c:1119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1119 | basename (path) | ^ ar.c:1135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1135 | copy_out_member (mapelt, archive_indesc, outdesc, outname) | ^ ar.c:1195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | touch_symdef_member (outdesc, outname) | ^ ar.c:1218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1218 | make_tempname (name) | ^ ar.c:1267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1267 | delete_from_map (name, map) | ^ ar.c:1324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1324 | move_in_map (name, map, after) | ^ ar.c:1433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1433 | insert_in_map (name, map, after) | ^ ar.c:1477:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1477 | extract_members (function) | ^ ar.c:1516:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1516 | write_symdef_member (mapelt, map, outdesc, outname) | ^ ar.c:1593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1593 | read_old_symdefs (map, archive_indesc) | ^ ar.c:1639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1639 | read_header_info (mapelt, desc, offset, syms_offset, syms_size, strs_offset, strs_size) | ^ ar.c:1686:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1686 | make_new_symdefs (mapelt, archive_indesc) | ^ ar.c:1801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1801 | filter_symbols (syms, symcount) | ^ ar.c:1820:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1820 | update_symdefs (map, archive_indesc) | ^ ar.c:1990:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1990 | usage (s1, val) | ^ ar.c:2006:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2006 | fatal (s1, s2) | ^ ar.c:2016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2016 | error (s1, s2) | ^ ar.c:2025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2025 | error3 (s1, s2, s3) | ^ ar.c:2034:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2034 | error_with_file (string, mapelt) | ^ ar.c:2039:20: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 2039 | fprintf (stderr, string); | ^~~~~~ ar.c:2039:20: note: treat the string as an argument to avoid this 2039 | fprintf (stderr, string); | ^ | "%s", ar.c:2048:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2048 | perror_with_name (name) | ^ ar.c:2055:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2055 | pfatal_with_name (name) | ^ ar.c:2065:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2065 | concat (s1, s2, s3) | ^ ar.c:2082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2082 | xmalloc (size) | ^ ar.c:2096:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2096 | xrealloc (ptr, size) | ^ 40 warnings generated. --- bcc86 --- --- genloads.o --- genloads.c:23:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | PUBLIC void addoffset(source) | ^ genloads.c:50:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | PUBLIC void address(source) | ^ genloads.c:71:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | PRIVATE void blockpush(source) | ^ genloads.c:101:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | PUBLIC void exchange(source, target) | ^ genloads.c:154:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | PUBLIC void indexadr(source, target) | ^ genloads.c:292:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | PUBLIC void indirec(source) | ^ genloads.c:318:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | PUBLIC void load(source, targreg) | ^ genloads.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 | PRIVATE void loadadr(source, targreg) | ^ genloads.c:471:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | PUBLIC void loadany(source) | ^ genloads.c:495:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 495 | PRIVATE void loadlongindirect(source, targreg) | ^ genloads.c:520:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | PUBLIC void loadreg(source, targreg) | ^ genloads.c:632:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 632 | PUBLIC void makelessindirect(source) | ^ genloads.c:653:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | PUBLIC void movereg(source, targreg) | ^ genloads.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 | PUBLIC void onstack(target) | ^ genloads.c:699:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | PUBLIC void outadr(adr) | ^ genloads.c:706:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 706 | PUBLIC void outcregname(reg) | ^ genloads.c:713:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | PRIVATE void outnamoffset(adr) | ^ genloads.c:735:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 735 | PUBLIC void outncregname(reg) | ^ genloads.c:742:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 742 | PRIVATE void outnnadr(adr) | ^ genloads.c:974:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 974 | PUBLIC void outnregname(reg) | ^ genloads.c:983:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 983 | PUBLIC void outregname(reg) | ^ genloads.c:1056:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1056 | PUBLIC void outshortregname(reg) | ^ genloads.c:1093:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1093 | PUBLIC void pointat(target) | ^ genloads.c:1103:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1103 | PUBLIC void poplist(reglist) | ^ genloads.c:1110:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1110 | PUBLIC void push(source) | ^ genloads.c:1195:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1195 | PUBLIC void pushlist(reglist) | ^ genloads.c:1202:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1202 | PRIVATE fastin_pt pushpull(reglist, pushflag) | ^ genloads.c:1293:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1293 | PUBLIC void pushreg(reg) | ^ genloads.c:1302:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1302 | PUBLIC void storereg(sourcereg, target) | ^ genloads.c:1376:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | PUBLIC void struc(source, target) | ^ genloads.c:1396:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1396 | PUBLIC void transfer(source, targreg) | ^ 31 warnings generated. --- ar86 --- --- alloca.o --- --- bcc86 --- --- state.o --- --- unproto --- --- hash.o --- --- ar86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c alloca.c -o alloca.o --- bcc86 --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c state.c --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c hash.c -o hash.o --- bcc86 --- --- hardop.o --- hardop.c:17:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 17 | PUBLIC void add(source, target) | ^ hardop.c:63:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | PUBLIC void incdec(op, source) | ^ hardop.c:185:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | PUBLIC void neg(target) | ^ hardop.c:216:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | PUBLIC void not(target) | ^ hardop.c:231:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | PUBLIC void op1(op, source, target) | ^ hardop.c:427:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 427 | PUBLIC void ptrsub(source, target) | ^ hardop.c:464:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | PUBLIC void sub(source, target) | ^ hardop.c:492:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | PRIVATE void sub1(source, target) | ^ 8 warnings generated. --- table.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c table.c --- preproc.o --- preproc.c:480:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | PRIVATE void defineorundefinestring(str, defineflag) | ^ preproc.c:534:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | PUBLIC void definestring(str) | ^ preproc.c:876:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | PRIVATE void ifcontrol(ifcase) | ^ preproc.c:1076:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1076 | PUBLIC void undefinestring(str) --- ld86 --- --- readobj.o --- readobj.c:52:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | PUBLIC void readsyms(filename, trace) | ^ readobj.c:105:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | PRIVATE long readarheader(parchentry) | ^ readobj.c:144:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | PRIVATE void readmodule(filename, archentry) | ^ readobj.c:227:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | PUBLIC void entrysym(symptr) | ^ --- bcc86 --- | ^ 4 warnings generated. --- ld86 --- readobj.c:290:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | PRIVATE bool_pt redsym(symptr, value) | ^ readobj.c:332:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 332 | PRIVATE unsigned checksum(string, length) | ^ readobj.c:343:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | PUBLIC bin_off_t readconvsize(countindex) | ^ readobj.c:349:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | PUBLIC bin_off_t readsize(count) | ^ readobj.c:360:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 360 | PRIVATE unsigned segbits(seg, sizedesc) | ^ readobj.c:368:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | PUBLIC unsigned segsizecount(seg, modptr) | ^ 10 warnings generated. --- typeconv.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c typeconv.c -o typeconv.o --- objdump86 --- cp -p ld/objdump86 bin/objdump86 --- bcc86 --- --- type.o --- --- output.o --- output.c:40:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | PUBLIC void bugerror(message) | ^ output.c:63:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | PUBLIC void error(message) | ^ output.c:71:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | PUBLIC void error2error(message1, message2) | ^ output.c:150:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | PUBLIC void fatalerror(message) | ^ output.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 | PUBLIC void limiterror(message) | ^ output.c:243:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | PUBLIC void openout(oname) | ^ output.c:257:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | PUBLIC void outbyte(c) | ^ output.c:346:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | PUBLIC void outcpplinenumber(nr, fname, str) | ^ output.c:361:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | PUBLIC void outhex(num) | ^ output.c:377:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | PUBLIC void outhexdigs(num) | ^ output.c:390:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 390 | PUBLIC void outline(s) | ^ output.c:429:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | PUBLIC void outnbyte(byte) | ^ output.c:438:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | PUBLIC void outnhex(num) | ^ output.c:460:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | PUBLIC void outnop1str(s) | ^ output.c:471:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | PUBLIC void outnop2str(s) | ^ output.c:482:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | PUBLIC void outnstr(s) | ^ output.c:491:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | PUBLIC void outop0str(s) | ^ output.c:500:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | PUBLIC void outop1str(s) | ^ output.c:510:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | PUBLIC void outop2str(s) | ^ output.c:520:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | PUBLIC void outop3str(s) | ^ output.c:537:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | PUBLIC void outshex(num) | ^ output.c:550:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | PUBLIC void outstr(s) | ^ output.c:728:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 728 | PUBLIC void outudec(num) | ^ output.c:787:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 787 | PUBLIC char *pushudec(s, num) | ^ 24 warnings generated. --- assign.o --- --- type.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c type.c --- scan.o --- scan.c:144:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | PUBLIC void cppscan(asm_only) | ^ scan.c:293:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | PUBLIC void eofin(message) | ^ 2 warnings generated. --- hashcmd.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c hashcmd.c --- preserve.o --- preserve.c:13:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 13 | PUBLIC void changesp(newsp, absflag) | ^ preserve.c:59:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | PUBLIC void loadpres(source, target) | ^ preserve.c:86:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | PUBLIC void modstk(newsp) | ^ preserve.c:111:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | PUBLIC void pres2(source, target) | ^ --- assign.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c assign.c --- preserve.o --- preserve.c:133:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | PUBLIC void preserve(source) | ^ preserve.c:148:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | PUBLIC store_pt preslval(source, target) | ^ preserve.c:167:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | PUBLIC void recovlist(reglist) | ^ preserve.c:184:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | PUBLIC void savereturn(savelist, saveoffset) | ^ 8 warnings generated. --- debug.o --- --- dbprintf.o --- --- unproto --- --- strsave.o --- --- bcc86 --- --- debug.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c debug.c --- dbprintf.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c dbprintf.c --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -c strsave.c -o strsave.o --- as86 --- --- genbin.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c genbin.c --- cpp --- cp -p cpp/bcc-cpp lib/bcc-cpp --- bcc86 --- --- softop.o --- softop.c:22:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | PUBLIC void softop(op, source, target) | ^ 1 warning generated. --- ld86 --- typeconv.c:14:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14 | void xxerr(x) char * x; { write(2, x, strlen(x)); } | ^ typeconv.c:21:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 21 | PUBLIC bool_pt typeconv_init(big_endian, long_big_endian) | ^ typeconv.c:46:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | PUBLIC void u2c2(buf, offset) | ^ typeconv.c:61:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | PUBLIC void u4c4(buf, offset) | ^ --- as86 --- --- express.o --- express.c:36:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | PRIVATE void experror(err_str) | ^ 1 warning generated. --- ld86 --- --- linksyms.o --- --- typeconv.o --- typeconv.c:80:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | PUBLIC void u4cn(buf, offset, count) | ^ typeconv.c:102:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | PUBLIC void u2cn(buf, offset, count) | ^ typeconv.c:124:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | PUBLIC u2_pt c2u2(buf) | ^ typeconv.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 | PUBLIC u4_t c4u4(buf) | ^ --- as86 --- --- genlist.o --- --- genobj.o --- --- genlist.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c genlist.c --- ld86 --- typeconv.c:153:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | PUBLIC u4_t cnu4(buf, count) | ^ typeconv.c:173:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | PUBLIC u2_pt cnu2(buf, count) | ^ 10 warnings generated. --- mkar.o --- --- linksyms.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c linksyms.c -o linksyms.o --- mkar.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c mkar.c -o mkar.o --- ar86 --- --- ar86 --- cc ar.o alloca.o -o ar86 --- as86 --- --- genobj.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c genobj.c --- bcc86 --- --- state.o --- state.c:78:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | PRIVATE void addloop(newloop) | ^ state.c:104:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | PRIVATE void evalexpression(exp) | ^ state.c:126:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | PRIVATE bool_pt isforever(exp) | ^ state.c:134:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | PRIVATE void sort(caselist, count) /* shell sort */ | ^ --- ld86 --- --- writex86.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c writex86.c -o writex86.o --- bcc86 --- state.c:671:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | PUBLIC void outswoffset (offset) | ^ 5 warnings generated. --- ld86 --- --- writebin.o --- --- writeemu.o --- --- table.o --- table.c:48:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | PUBLIC struct symstruct *addsym(name) | ^ table.c:62:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 62 | align(tableptr); | ^~~~~~~~~~~~~~~ ./align.h:14:35: note: expanded from macro 'align' 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^~~~~~~~~ table.c:79:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | PUBLIC struct symstruct *findsym(name) | ^ --- as86 --- --- gensym.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c gensym.c --- ld86 --- table.c:93:28: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | PRIVATE struct symstruct **gethashptr(name) | ^ table.c:134:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | PUBLIC char *moveup(nbytes) | ^ table.c:153:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | PUBLIC char *ourmalloc(nbytes) | ^ table.c:158:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 158 | align(tableptr); | ^~~~~~~~~~~~~~~ ./align.h:14:35: note: expanded from macro 'align' 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^~~~~~~~~ table.c:167:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | PUBLIC void ourfree(cptr) | ^ table.c:183:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 183 | align(tableptr); | ^~~~~~~~~~~~~~~ ./align.h:14:35: note: expanded from macro 'align' 14 | ((char *)(x) + ((S_ALIGNMENT-(char)(x)) & (S_ALIGNMENT-1)))) | ^~~~~~~~~ table.c:200:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | PUBLIC void release(cptr) | ^ table.c:226:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | PUBLIC char *stralloc(s) | ^ 11 warnings generated. --- writebin.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c writebin.c --- writeemu.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -DREL_OUTPUT -c writeemu.c -o writeemu.o --- as86 --- --- keywords.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c keywords.c --- bcc86 --- --- assign.o --- assign.c:18:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | PUBLIC void assign(source, target) | ^ assign.c:58:42: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] 58 | if (source->storage == CONSTANT && (!reguse & doubleregs)) | ^ ~ assign.c:58:42: note: add parentheses after the '!' to evaluate the bitwise operator first 58 | if (source->storage == CONSTANT && (!reguse & doubleregs)) | ^ | ( ) assign.c:58:42: note: add parentheses around left hand side expression to silence this warning 58 | if (source->storage == CONSTANT && (!reguse & doubleregs)) --- unproto --- --- unproto --- --- bcc86 --- | ^ | ( ) assign.c:151:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | PRIVATE void blockmove(source, target) | ^ assign.c:199:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | PRIVATE void call3(funcname, target, source, size) | ^ assign.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 | PUBLIC void cast(type, target) | ^ assign.c:346:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | PUBLIC void extend(target) | ^ assign.c:379:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | PRIVATE void fconvert(source, type) | ^ 7 warnings generated. --- unproto --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -w -DREOPEN -o unproto tok_io.o tok_class.o tok_pool.o unproto.o vstring.o symbol.o error.o hash.o strsave.o --- as86 --- --- genbin.o --- genbin.c:195:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | PUBLIC void putbin(ch) | ^ genbin.c:256:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | PRIVATE void putbinoffset(offset, size) | ^ 2 warnings generated. --- bcc86 --- --- dbprintf.o --- dbprintf.c:24:9: warning: call to undeclared function 'vdbprintf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 24 | rv = vdbprintf(fmt,ptr); | ^ dbprintf.c:30:60: warning: call to undeclared function 'write'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 30 | static void putch(int ch) { static char buf[2]; *buf = ch; write(2,buf,1); } | ^ dbprintf.c:45:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 45 | while(c=*fmt++) | ~^~~~~~~ dbprintf.c:45:11: note: place parentheses around the assignment to silence this warning 45 | while(c=*fmt++) | ^ | ( ) dbprintf.c:45:11: note: use '==' to turn this assignment into an equality comparison 45 | while(c=*fmt++) | ^ --- as86 --- --- macro.o --- --- bcc86 --- | == dbprintf.c:104:12: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 104 | cp = __numout(val,base); | ^ ~~~~~~~~~~~~~~~~~~ dbprintf.c:110:13: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 110 | c = strlen(cp); | ^ dbprintf.c:110:13: note: include the header or explicitly provide a declaration for 'strlen' dbprintf.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | vdbprintf(fmt, ap) | ^ 6 warnings generated. --- table.o --- table.c:157:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | PUBLIC struct symstruct *addglb(name, type) | ^ table.c:193:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | PRIVATE struct symstruct *addkeyword(name, code) | ^ table.c:204:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 204 | PUBLIC struct symstruct *addloc(name, type) | ^ table.c:216:35: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 216 | locptr = (struct symstruct *) align(&symptr->name.namea[strlen(name) + 1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ table.c:235:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | PUBLIC struct symstruct *addlorg(name, type) | ^ table.c:244:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 244 | PUBLIC void addsym(name, type, symptr) | ^ table.c:260:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | PUBLIC struct symstruct *constsym(longconst) | ^ table.c:270:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | PUBLIC void delsym(symptr) | ^ table.c:435:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | PUBLIC struct symstruct *exprsym(symptr) | ^ table.c:453:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 453 | PUBLIC struct symstruct *findlorg(name) | ^ table.c:465:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | PUBLIC struct symstruct *findstruct(name) | ^ table.c:479:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | PUBLIC struct symstruct **gethashptr(sname) | ^ table.c:509:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 509 | PUBLIC label_no holdstr(sptr, stop) | ^ table.c:551:5: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 551 | align(&symptr->name.namea[strlen(symptr->name.namea) + 1])) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ table.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 | PUBLIC void ourfree(ptr) | ^ table.c:562:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | PUBLIC void *ourmalloc(nbytes) | ^ table.c:572:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 572 | PUBLIC void outofmemoryerror(message) | ^ table.c:597:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | PUBLIC void *growobject(object, extra) | ^ table.c:630:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | PUBLIC void growheap(size) | ^ table.c:643:23: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 643 | newptr = (char *) align(newptr + size - ALLOC_OVERHEAD); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ table.c:650:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | PUBLIC void *qmalloc(size) | ^ table.c:655:29: warning: cast to smaller integer type 'char' from 'char *' [-Wpointer-to-int-cast] 655 | if ((charptr = (char *) align(charptr)) + size > chartop) | ^~~~~~~~~~~~~~ ./align.h:11:39: note: expanded from macro 'align' 11 | # define align(x) ((char *) (x) + (- (char) (x) & (S_ALIGNMENT-1))) | ^~~~~~~~~~ table.c:662:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | PUBLIC void swapsym(sym1, sym2) | ^ table.c:696:26: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 696 | PUBLIC struct symstruct *findstrm(type, name) | ^ table.c:741:23: warning: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Wconstant-conversion] 741 | name[1] = 255; | ~ ^~~ 25 warnings generated. --- type.o --- type.c:26:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | PUBLIC struct typestruct *addstruct(structname) | ^ type.c:67:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | PUBLIC struct typestruct *iscalartotype(scalar) | ^ type.c:102:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | PUBLIC void outntypechar(type) | ^ type.c:108:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | PUBLIC struct typestruct *pointype(type) | ^ type.c:114:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | PUBLIC struct typestruct *prefix(constructor, size, type) | ^ type.c:148:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | PUBLIC struct typestruct *promote(type) | ^ type.c:168:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 168 | PUBLIC struct typestruct *tosigned(type) | ^ type.c:187:27: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | PUBLIC struct typestruct *tounsigned(type) | ^ 8 warnings generated. --- bcc-cc1 --- cc bcc-cc1.o codefrag.o dbnode.o declare.o express.o exptree.o floatop.o function.o gencode.o genloads.o glogcode.o hardop.o input.o label.o loadexp.o longop.o output.o preproc.o preserve.o scan.o softop.o state.o table.o type.o assign.o hashcmd.o debug.o dbprintf.o -o bcc-cc1 --- as86 --- --- mops.o --- --- pops.o --- --- readsrc.o --- --- macro.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c macro.c --- mops.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c mops.c --- pops.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c pops.c --- readsrc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c readsrc.c --- ld86 --- --- linksyms.o --- linksyms.c:18:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | PUBLIC void linksyms(argreloc_output) | ^ linksyms.c:73:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | PRIVATE void linkrefs(modptr) | ^ 2 warnings generated. --- mkar.o --- mkar.c:56:7: warning: 'snprintf' will always be truncated; specified size is 12, but format string expands to at least 13 [-Wformat-truncation] 56 | snprintf(arbuf.ar_date, 12, "%-12ld", (long)st.st_mtime); | ^ mkar.c:57:7: warning: 'snprintf' will always be truncated; specified size is 6, but format string expands to at least 7 [-Wformat-truncation] 57 | snprintf(arbuf.ar_uid, 6, "%-6d", (int)(st.st_uid%1000000L)); | ^ mkar.c:58:7: warning: 'snprintf' will always be truncated; specified size is 6, but format string expands to at least 7 [-Wformat-truncation] 58 | snprintf(arbuf.ar_gid, 6, "%-6d", (int)(st.st_gid%1000000L)); | ^ mkar.c:59:7: warning: 'snprintf' will always be truncated; specified size is 8, but format string expands to at least 9 [-Wformat-truncation] 59 | snprintf(arbuf.ar_mode, 8, "%-8lo", (long)st.st_mode); | ^ mkar.c:60:7: warning: 'snprintf' will always be truncated; specified size is 10, but format string expands to at least 11 [-Wformat-truncation] 60 | snprintf(arbuf.ar_size, 10, "%-10ld", (long)st.st_size); | ^ 5 warnings generated. --- as86 --- --- scan.o --- --- table.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c table.c --- genlist.o --- genlist.c:87:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | PRIVATE char *build_1hex_number(num, where) | ^ genlist.c:98:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | PUBLIC char *build_2hex_number(num, where) | ^ genlist.c:109:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | PUBLIC char *build_number(num, width, where) | ^ genlist.c:134:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | PUBLIC void warning(err_str) | ^ genlist.c:143:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | PUBLIC void error(err_str) | ^ genlist.c:192:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | PRIVATE void list1(fd) | ^ genlist.c:416:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 416 | PRIVATE void paderrorline(nspaces) | ^ genlist.c:429:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 429 | PUBLIC void writec(ch) | ^ genlist.c:444:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | PUBLIC void writeoff(offset) | ^ genlist.c:459:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | PUBLIC void writes(s) | ^ genlist.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 | PUBLIC void writesn(s) | ^ genlist.c:476:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 476 | PUBLIC void writew(word) | ^ 12 warnings generated. --- typeconv.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c typeconv.c --- scan.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c scan.c --- ar86 --- cp -p ar/ar86 bin/ar86 --- as86 --- --- alloc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing -c alloc.c --- genobj.o --- genobj.c:40:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | PUBLIC void accumulate_rmb(offset) | ^ genobj.c:215:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | PRIVATE void genobjadr(adrptr, size) | ^ genobj.c:593:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 593 | PUBLIC void putabs(ch) | ^ genobj.c:608:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | PUBLIC void putobj(ch) | ^ --- ld86 --- --- writex86.o --- writex86.c:105:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | PUBLIC void write_elks(outfilename, argsepid, argbits32, argstripflag, arguzp, argxsym) | ^ writex86.c:448:26: warning: cast to smaller integer type 'int' from 'Long *' (aka 'char (*)[4]') [-Wpointer-to-int-cast] 448 | seekout((unsigned long) offsetof(struct exec, a_syms)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ writex86.c:59:31: note: expanded from macro 'offsetof' 59 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^~~~~~~~~~~~~~~~~~~~~~~~~ writex86.c:457:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 457 | PRIVATE void linkmod(modptr) | ^ writex86.c:558:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | PRIVATE void padmod(modptr) | ^ writex86.c:587:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | PRIVATE void setsym(name, value) | ^ writex86.c:597:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | PRIVATE void symres(name) | ^ writex86.c:614:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | PRIVATE void setseg(newseg) | ^ writex86.c:626:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | PRIVATE void skip(countsize) | ^ writex86.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 | PRIVATE void writenulls(count) | ^ 9 warnings generated. --- unproto --- cp -p unproto/unproto lib/unproto --- as86 --- --- as86_encap --- --- genobj.o --- genobj.c:621:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | PRIVATE void putobj1(ch) | ^ genobj.c:631:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 631 | PRIVATE void putobj4(offset) | ^ genobj.c:642:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 642 | PRIVATE void putobjoffset(offset, size) | ^ genobj.c:665:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | PRIVATE void putobjword(word) | ^ genobj.c:677:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 677 | PRIVATE void writeobj(buf, count) | ^ 9 warnings generated. --- as86_encap --- sed -e "s:%%LIBDIR%%:/usr/local/lib/bcc:" -e "s:%%BINDIR%%:/usr/local/bin:" < as86_encap.sh > tmp --- gensym.o --- gensym.c:140:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | PRIVATE int printsym(symptr, column) | ^ gensym.c:190:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | PRIVATE void sort(array, top, nameflag) | ^ 2 warnings generated. --- as86_encap --- chmod +x as86_encap --- ld86 --- --- writebin.o --- writebin.c:1054:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | PUBLIC void FUNCNAME(outfilename, argsepid, argbits32, argstripflag, arguzp) | ^ writebin.c:1051:18: note: expanded from macro 'FUNCNAME' 1051 | #define FUNCNAME writebin | ^ 1 warning generated. --- as86 --- --- macro.o --- macro.c:18:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | PUBLIC void entermac(symptr) | ^ 1 warning generated. --- typeconv.o --- typeconv.c:14:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 14 | void xxerr(x) char * x; { write(2, x, strlen(x)); } | ^ typeconv.c:23:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | PUBLIC bool_pt typeconv_init(big_endian, long_big_endian) | ^ typeconv.c:50:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | PUBLIC void u2c2(buf, offset) | ^ typeconv.c:65:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | PUBLIC void u4c4(buf, offset) | ^ --- alloc.o --- alloc.c:56:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | asalloc(size) | ^ alloc.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | asrealloc(oldptr, size) | ^ 2 warnings generated. --- typeconv.o --- typeconv.c:84:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | PUBLIC void u4cn(buf, offset, count) | ^ typeconv.c:106:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | PUBLIC void u2cn(buf, offset, count) | ^ typeconv.c:128:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | PUBLIC u2_pt c2u2(buf) | ^ typeconv.c:141:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 141 | PUBLIC u4_t c4u4(buf) | ^ typeconv.c:157:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | PUBLIC u4_t cnu4(buf, count) | ^ typeconv.c:177:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 177 | PUBLIC u2_pt cnu2(buf, count) | ^ 10 warnings generated. --- readsrc.o --- readsrc.c:90:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | PUBLIC fd_t open_input(name) | ^ readsrc.c:458:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | PRIVATE int inp_line(fd, buf, size) | ^ readsrc.c:482:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | PRIVATE long inp_tell(fd) | ^ readsrc.c:491:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | PRIVATE void inp_seek(fd, posn) | ^ 4 warnings generated. --- ld86 --- --- writeemu.o --- In file included from writeemu.c:20: ./writebin.c:124:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | PUBLIC void FUNCNAME(outfilename, argsepid, argbits32, argstripflag, arguzp) | ^ writeemu.c:18:19: note: expanded from macro 'FUNCNAME' 18 | #define FUNCNAME write_dosemu | ^ In file included from writeemu.c:20: ./writebin.c:560:26: warning: cast to smaller integer type 'int' from 'long *' [-Wpointer-to-int-cast] 560 | seekout((unsigned long) offsetof(struct exec, a_syms)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:69:31: note: expanded from macro 'offsetof' 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:565:26: warning: cast to smaller integer type 'int' from 'long *' [-Wpointer-to-int-cast] 565 | if( FILEHEADERLENGTH >= offsetof(struct exec, a_trsize)+8) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:69:31: note: expanded from macro 'offsetof' 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:567:27: warning: cast to smaller integer type 'int' from 'long *' [-Wpointer-to-int-cast] 567 | seekout((unsigned long) offsetof(struct exec, a_trsize)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:69:31: note: expanded from macro 'offsetof' 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:571:27: warning: cast to smaller integer type 'int' from 'long *' [-Wpointer-to-int-cast] 571 | seekout((unsigned long) offsetof(struct exec, a_drsize)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:69:31: note: expanded from macro 'offsetof' 69 | #define offsetof(struc, mem) ((int) &((struc *) 0)->mem) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./writebin.c:647:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | PRIVATE void linkmod(modptr) | ^ ./writebin.c:823:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 823 | PRIVATE void padmod(modptr) | ^ ./writebin.c:852:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | PRIVATE void setsym(name, value) | ^ ./writebin.c:865:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 865 | PRIVATE void symres(name) | ^ ./writebin.c:885:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 885 | PRIVATE void setseg(newseg) | ^ ./writebin.c:897:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 897 | PRIVATE void skip(countsize) | ^ ./writebin.c:1038:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1038 | PRIVATE void writenulls(count) | ^ 12 warnings generated. --- ld86 --- cc dumps.o io.o ld.o readobj.o table.o typeconv.o linksyms.o mkar.o writex86.o writebin.o writeemu.o -o ld86 --- bcc86 --- cp -p bcc/bcc bin/Bcc cp -p bcc/ncc bin/ncc --- as86 --- --- table.o --- table.c:51:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | PRIVATE void install(keyptr, data) | ^ 1 warning generated. --- bcc86 --- cp -p bcc/bcc-cc1 lib/bcc-cc1 --- as86 --- --- pops.o --- pops.c:28:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | PRIVATE void bumpsem(flagptr, defval) | ^ pops.c:73:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | PUBLIC bool_pt checksegrel(symptr) | ^ pops.c:97:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | PRIVATE void constdata(size) | ^ pops.c:160:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | PRIVATE void doelseif(func) | ^ pops.c:189:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | PRIVATE void doequset(labits) | ^ pops.c:233:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | PRIVATE void doentexp(entbits, impbits) | ^ pops.c:392:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | PRIVATE void doif(func) | ^ pops.c:423:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | PUBLIC void fatalerror(err_str) | ^ pops.c:435:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 435 | PUBLIC void labelerror(err_str) | ^ pops.c:1098:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1098 | PRIVATE void setloc(seg) | ^ 10 warnings generated. --- ld86 --- cp -p ld/ld86 bin/ld86 --- as86 --- --- mops.o --- mops.c:421:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | PRIVATE void Eb(eap) | ^ mops.c:436:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | PRIVATE void Ew(eap) | ^ mops.c:451:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | PRIVATE void Ev(eap) | ^ mops.c:458:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | PRIVATE void Ex(eap) | ^ mops.c:466:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | PRIVATE void Gd(eap) | ^ mops.c:474:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | PRIVATE void Gw(eap) | ^ mops.c:482:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | PRIVATE void Gv(eap) | ^ mops.c:489:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | PRIVATE void Gx(eap) | ^ mops.c:496:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | PRIVATE void buildea(eap) | ^ mops.c:589:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | PRIVATE void buildimm(eap, signflag) | ^ mops.c:626:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | PRIVATE void buildsegword(eap) | ^ mops.c:645:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | PRIVATE void buildunary(opc) | ^ mops.c:656:19: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | PRIVATE opsize_pt displsize(eap) | ^ mops.c:711:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | PRIVATE bool_pt getaccumreg(eap) | ^ mops.c:772:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 772 | PRIVATE bool_pt getdxreg(eap) | ^ mops.c:812:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 812 | PRIVATE void getea(eap) | ^ mops.c:970:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 970 | PRIVATE void getimmed(eap, immed_count) | ^ mops.c:983:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 983 | PRIVATE void getindirect(eap) | ^ mops.c:991:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 991 | PRIVATE void getshift(eap) | ^ mops.c:1006:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1006 | PRIVATE reg_pt indregchk(matchreg) | ^ mops.c:1053:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1053 | PRIVATE void kgerror(err_str) | ^ mops.c:1060:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1060 | PRIVATE void lbranch(backamount) | ^ mops.c:2317:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2317 | PRIVATE void notbytesize(eap) | ^ mops.c:2324:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2324 | PRIVATE void notimmed(eap) | ^ mops.c:2331:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2331 | PRIVATE void notindirect(eap) | ^ mops.c:2338:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2338 | PRIVATE void notsegorspecreg(eap) | ^ mops.c:2345:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2345 | PRIVATE void yesimmed(eap) | ^ 27 warnings generated. --- as86 --- cc as.o assemble.o errors.o express.o genbin.o genlist.o genobj.o gensym.o keywords.o macro.o mops.o pops.o readsrc.o scan.o table.o typeconv.o alloc.o -o as86 cp -p as/as86 bin/as86 cp -p as/as86_encap bin/as86_encap --- all --- NOTE: To build the libraries you need GNU-Make. They are available precompiled in the Dev86clb-X.X.X.zip file. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for dev86-0.16.20_1 ===> Generating temporary packing list PATH="`pwd`/bin:$PATH" /usr/bin/make -f make.fil VERSION=0.16.20 TOPDIR=`pwd` install sh makec bcc CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' BCCARCH='' bcc ncc bcc-cc1 `bcc' is up to date. `ncc' is up to date. `bcc-cc1' is up to date. cp -p bcc/bcc bin/Bcc cp -p bcc/ncc bin/ncc cp -p bcc/bcc-cc1 lib/bcc-cc1 sh makec cpp CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' bcc-cpp `bcc-cpp' is up to date. cp -p cpp/bcc-cpp lib/bcc-cpp sh makec unproto CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' unproto `unproto' is up to date. cp -p unproto/unproto lib/unproto sh makec copt CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' copt `copt' is up to date. cp -p copt/copt lib/copt cp -p copt/rules.* lib/. cp -p copt/rules.start lib/i386/. cp -p copt/rules.386 lib/i386/. cp -p copt/rules.end lib/i386/. sh makec as CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' all cp -p as/as86 bin/as86 cp -p as/as86_encap bin/as86_encap sh makec ar CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' all cp -p ar/ar86 bin/ar86 sh makec ld CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' ld86 `ld86' is up to date. cp -p ld/ld86 bin/ld86 sh makec ld CC='cc' CFLAGS='-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -fno-strict-aliasing' LDFLAGS='' PREFIX=/usr/local LIBDIR='/usr/local/lib/bcc' BINDIR='/usr/local/bin' ANSI='' objdump86 `objdump86' is up to date. cp -p ld/objdump86 bin/objdump86 install -d /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc install -m 755 -s bin/Bcc /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/bcc install -m 755 -s bin/as86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/as86 install -m 755 -s bin/ld86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/ld86 install -m 755 -s bin/ar86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/ar86 install -m 755 -s bin/objdump86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/objdump86 install -m 755 -s bin/objdump86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/nm86 install -m 755 -s bin/objdump86 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/bin/size86 install -m 755 bin/as86_encap /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/as86_encap install -m 755 -s lib/bcc-cc1 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/bcc-cc1 install -m 755 -s lib/bcc-cpp /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/bcc-cpp install -m 755 -s lib/unproto /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/unproto install -m 755 -s lib/copt /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/copt install -m 644 lib/rules.* /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc install -d /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/i386 install -m 644 lib/i386/rules.* /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/lib/bcc/i386 sh makec man MANDIR=/wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/share/man install install -m 755 -d /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/share/man/man1 install -m 644 as86.1 bcc.1 elks.1 elksemu.1 ld86.1 /wrkdirs/usr/ports/devel/dev86/work/stage/usr/local/share/man/man1 NOTE: To build the libraries you need GNU-Make. They are available precompiled in the Dev86clb-X.X.X.zip file. ====> 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=2025-10-01T07:04:58+0000' 'PKG_NOTE_ports_top_git_hash=a936fb9b16ba' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=4b7167764bb7' '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 dev86-0.16.20_1 ===> Building dev86-0.16.20_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for dev86-0.16.20_1 build of devel/dev86 | dev86-0.16.20_1 ended at Wed Oct 1 03:05:35 EDT 2025 build time: 00:00:38